@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner nav.u_1101235149 { color:white !important; }

  *#dm .dmInner div.u_1099462085 .caption-container .caption-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1099462085 .caption-container .caption-text .rteBlock { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1612020941 { background-position:50% 0% !important; }

  *#dm .dmInner *.u_1373711460 { background-position:50% 0% !important; }

  *#dm .dmInner *.u_1442087131 { background-position:50% 0% !important; }

  *#dm .dmInner *.u_1098584996 { background-position:50% 0% !important; }

  *#dm .dmInner *.u_1629804043 { display:block !important; }

  *#dm .dmInner *.u_1095093211 { display:none !important; }

  *#dm .dmInner *.u_1708574779 { display:none !important; }

  *#dm .dmInner *.u_1511349356 { display:block !important; }

  *#dm .dmInner *.u_1841168437 { display:none !important; }

  *#dm .dmInner *.u_1081465425 { display:none !important; }

  *#dm .dmInner *.u_1640318278 { display:block !important; }

  *#dm .dmInner *.u_1132901335 { display:none !important; }

  *#dm .dmInner *.u_1353004712 { display:none !important; }

  *#dm .dmInner a.u_3484276635 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/a04b679b46c446b0b485c17eaa435a49/icon/Phone_8110695.svg) !important;
  }

  *#dm .dmInner div.u_3465025301 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1818614270 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1832989282 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1946932088 .svg { fill:var(--color_2) !important; }

  *#dm .dmInner div.u_3858000758 img { box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important; }

  *#dm .dmInner div.u_1099462085 .caption-inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:rgba(0,0,0,0) !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1099462085 .caption-container .caption-title { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1470699743 { background-position:50% 0% !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1099462085 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1099462085 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1099462085 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1099462085 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1099462085 .photoGalleryThumbs { padding:8px !important; }

  *#dm .dmInner *.u_1099462085 .layout-container { padding:8px !important; }

  *#dm .dmInner *.u_1099462085 .photoGalleryViewAll { padding:0 8px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1099462085 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1099462085 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1099462085 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner *.u_1099462085 .photoGalleryThumbs .image-container a { padding-top:220px !important; }

  *#dm .dmInner div.u_3858000758 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\32 14ec932 {
    min-height: 680px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 40% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fbe12f4e[data-css-edit] {
    -webkit-clip-path: polygon(0 0, 100% 0, 75% 100%, 0% 100%);
    clip-path: polygon(0 0, 100% 0, 75% 100%, 0% 100%);
    padding-right: 15% !important;
}
#fbe12f4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 ffa6bfc::before, #\37 ffa6bfc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 ffa6bfc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: url("https://le-de.cdn-website.com/a04b679b46c446b0b485c17eaa435a49/dms3rep/multi/opt/Lutz-Greisert-Wittstock-012-%281%29-1920w.jpg");
}
    
#\34 ad72547 {
    width: 527px;
    height: auto;
    max-width: 100%;
}
    
#dda5a98e {
    margin: 0px 0% 0px 0%;
}
    
#widget_jpo {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
}



@media all {
    
#\37 8c86b6a {
    width: 85.27%;
    height: auto;
    max-width: 100%;
}
    
#c8e95d52 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fde20965 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#d8ea5e9c {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#group_b9i {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 1% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
}
    
#widget_7b5 {
    width: 31.5167px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_f7n {
    width: 210px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 589bf23 {
    width: 2.84%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\35 59cbfb6 {
    width: 230px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#fe19318a {
    width: 200px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 5;
}
    
#\34 838919a {
    width: 2.84%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 4;
}
}



@media all {
    
#\30 95f1a61 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f97ba4bb {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 1;
    padding: 0% 4% 0% 4%;
    margin: -15% 0% 0% 0%;
}
    
#e31fa2ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 a8a5bc5 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#group_c0n::before, #group_c0n > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
    border-radius: inherit;
}
#group_c0n {
    width: 100%;
    min-width: 4%;
    min-height: 363px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    height: auto;
    background-color: var(--color_8);
    background-image: url("https://le-de.cdn-website.com/a04b679b46c446b0b485c17eaa435a49/dms3rep/multi/opt/Lutz-Greisert-Wittstock-009-1920w.jpg");
}
#group_c0n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBAUGESIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8AlreYmr6VfG90RZZ4BnoCihVrbdCiKcyT9N//2Q==');
}
    
#bbfe7483 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 ee273ef {
    width: 828.84375px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 89f25d8 {
    min-height: 612px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b0643335 {
    width: 828.84375px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e6a3b91f::before, #e6a3b91f > .bgExtraLayerOverlay {
    
}
#e6a3b91f {
    width: 45%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-image: none;
    align-items: center;
    padding: 2% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#fe5e863c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_03q::before, #innergrid_03q > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_10);
    opacity: 0.9;
    border-radius: inherit;
}
#innergrid_03q {
    width: 350px;
    grid-template-rows: minmax(502px, max-content);
    max-width: 100%;
    background-image: url("https://le-de.cdn-website.com/a04b679b46c446b0b485c17eaa435a49/dms3rep/multi/opt/Lutz-Greisert-Wittstock-010-602h.jpg");
}
#innergrid_03q.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMFIREVIlFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEAAwAAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwDM0bvd4TG0CKEYDHkA9eKPd5ZZeg7u+dURS3CrhGs//9k=');
}
    
#widget_r0p {
    width: 350px;
    height: 470px;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% -43px -22.683035714285715%;
}
}



@media all {
    
#\30 aa88988 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\34 15c6ccd {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 80709ab {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 bcaf127::before, #\39 bcaf127 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.9;
    border-radius: inherit;
}
#\39 bcaf127 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url("https://le-de.cdn-website.com/a04b679b46c446b0b485c17eaa435a49/dms3rep/multi/opt/Lutz-Greisert-Wittstock-008-1920w.jpg");
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    background-color: var(--color_5);
    align-items: center;
    margin: 0px 0% 0px 0%;
}
#\39 bcaf127.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAACAQMFAQAAAAAAAAAAAAABAgADBAYFERQhMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAxIx/9oADAMBAAIRAxEAPwCBkOcXV/SWnSU9rsQv2Rl1a5CgcdvIiEw0OEW7P//Z');
}
    
#e9a36a14 {
    width: 1160px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ec8ff3b {
    margin: 0px 0px 0px 0px;
}
    
#edeb64b2[data-css-edit] {
    -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%) !important;
    clip-path: polygon(0 0, 100% 0, 50% 100%) !important;
}
#edeb64b2 {
    align-items: flex-start;
    width: 77px;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_8);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 1.0484927916120577% 1.0484927916120577% 1.0484927916120577% 1.0484927916120577%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fa6d1f68 {
    background-color: var(--color_3);
    background-image: url("https://le-de.cdn-website.com/a04b679b46c446b0b485c17eaa435a49/dms3rep/multi/opt/Lutz-Greisert-Wittstock-005+%281%29-1920w.jpg");
    background-attachment: fixed;
}
#fa6d1f68.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBQMEYQYREhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADESH/2gAMAwEAAhEDEQA/AJp6bjLTpbJEm4ptPLBWOfqGELidqnpwiKKcKDkHc7P/2Q==');
}
    
#\39 c79c44f {
    margin: 0px 0px 0px 0px;
}
    
#\36 c6e7ebe[data-background-color-animation] {
    
}
#\36 c6e7ebe::before, #\36 c6e7ebe > .bgExtraLayerOverlay {
    
}
#\36 c6e7ebe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 0px 0px 0px 0px;
    background-color: var(--color_6);
    background-attachment: fixed;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 7eb0db9 {
    min-height: 550px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 15% 4% 15%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 9fb08db {
    width: 645px;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bga {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_v5a {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 14ec932 {
    min-height: 440px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 20% 0% 0%;
}
    
#fbe12f4e {
    width: 100%;
    min-height: 8px;
    justify-content: center;
    padding: 20% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#dda5a98e {
    margin: 0px 0% 0px 0%;
}
    
#\37 ffa6bfc::before, #\37 ffa6bfc > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8c86b6a {
    width: 99.90%;
}
    
#widget_f7n {
    width: 135.688px;
}
    
#\31 589bf23 {
    width: 5%;
    height: auto;
}
    
#\35 59cbfb6 {
    width: 206.812px;
}
    
#\34 838919a {
    width: 5%;
}
    
#fe19318a {
    width: 110px;
}
    
#widget_7b5 {
    width: 5%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 95f1a61 {
    padding: 4% 0% 4% 0%;
}
    
#group_c0n::before, #group_c0n > .bgExtraLayerOverlay {
    
}
#group_c0n {
    height: auto;
    min-height: 223px;
}
#group_c0n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBAUGESIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8AlreYmr6VfG90RZZ4BnoCihVrbdCiKcyT9N//2Q==');
}
    
#f97ba4bb {
    padding: 0% 4% 0% 4%;
    margin: -25% 0% 0% 0%;
}
    
#bbfe7483 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 89f25d8 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e6a3b91f::before, #e6a3b91f > .bgExtraLayerOverlay {
    
}
#e6a3b91f {
    width: 100%;
    min-height: 400px;
    height: auto;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#fe5e863c {
    width: 100%;
    min-height: 80px;
    row-gap: 12px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\35 a83828c {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_03q::before, #innergrid_03q > .bgExtraLayerOverlay {
    
}
#innergrid_03q {
    width: 540px;
    grid-template-rows: minmax(300px, max-content);
}
#innergrid_03q.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMFIREVIlFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEAAwAAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwDM0bvd4TG0CKEYDHkA9eKPd5ZZeg7u+dURS3CrhGs//9k=');
}
    
#widget_r0p {
    justify-self: start;
    align-self: end;
    height: 300px;
    width: 540px;
    margin: 0px 0% -35px -8.831018518518519%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 15c6ccd {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\39 80709ab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 4% 0% 4% 0%;
}
    
#\39 bcaf127::before, #\39 bcaf127 > .bgExtraLayerOverlay {
    
}
#\39 bcaf127 {
    row-gap: 10px;
    width: 100%;
    min-height: 300px;
    justify-content: center;
    margin: 0px 0% 0px 0%;
}
#\39 bcaf127.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAACAQMFAQAAAAAAAAAAAAABAgADBAYFERQhMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAxIx/9oADAMBAAIRAxEAPwCBkOcXV/SWnSU9rsQv2Rl1a5CgcdvIiEw0OEW7P//Z');
}
    
#e9a36a14 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\39 ec8ff3b {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c6e7ebe::before, #\36 c6e7ebe > .bgExtraLayerOverlay {
    
}
#\36 c6e7ebe {
    row-gap: 40px;
    width: 100%;
    min-height: 300px;
    justify-content: center;
    align-items: center;
}
    
#\32 7eb0db9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 6% 6% 6% 6%;
}
    
#\35 9fb08db {
    margin-left: 0%;
    margin-right: 0%;
    width: 87.13%;
    max-width: none;
}
}



@media (max-width: 767px) {
    
#\30 aa88988 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\39 80709ab {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#fa6d1f68 {
    grid-template-rows: minmax(8px, max-content);
}
#fa6d1f68.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBQMEYQYREhMh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAZEQACAwEAAAAAAAAAAAAAAAABAgADESH/2gAMAwEAAhEDEQA/AJp6bjLTpbJEm4ptPLBWOfqGELidqnpwiKKcKDkHc7P/2Q==');
}
    
#\32 7eb0db9 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\32 14ec932 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#fbe12f4e {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 30% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#dda5a98e {
    margin: 0px 0% 0px 0%;
}
    
#\37 ffa6bfc::before, #\37 ffa6bfc > .bgExtraLayerOverlay {
    
}
    
#widget_jpo {
    width: 200px;
    height: auto;
    min-height: 35px;
}
}



@media (max-width: 767px) {
    
#fde20965 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
}
    
#d8ea5e9c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#group_b9i {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: flex-start;
}
    
#\37 8c86b6a {
    width: 100.00%;
}
    
#widget_7b5 {
    width: 12%;
    height: auto;
}
    
#widget_f7n {
    width: 74.42%;
}
    
#\31 589bf23 {
    margin-right: 0%;
    margin-left: 0%;
    width: 12%;
    height: auto;
}
    
#\35 59cbfb6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 75.36%;
}
    
#\34 838919a {
    margin-right: 0%;
    margin-left: 0%;
    width: 12%;
    height: auto;
}
    
#fe19318a {
    margin-right: 0%;
    margin-left: 0%;
    width: 74.77%;
}
}



@media (max-width: 767px) {
    
#\30 95f1a61 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 8% 0% 8% 0%;
}
    
#f97ba4bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0% 4% 0% 4%;
    margin: -50% 0% 0% 0%;
}
    
#bbfe7483 {
    margin: 0px 0% 0px 0%;
}
    
#group_c0n::before, #group_c0n > .bgExtraLayerOverlay {
    
}
#group_c0n {
    width: 100%;
    min-height: 214px;
    align-items: center;
    height: auto;
}
#group_c0n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBAUGESIyQf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEv/aAAwDAQACEQMRAD8AlreYmr6VfG90RZZ4BnoCihVrbdCiKcyT9N//2Q==');
}
}



@media (max-width: 767px) {
    
#\36 89f25d8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#e6a3b91f::before, #e6a3b91f > .bgExtraLayerOverlay {
    
}
#e6a3b91f {
    width: 100%;
    min-height: 220px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#fe5e863c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 10px;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\35 a83828c {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_03q::before, #innergrid_03q > .bgExtraLayerOverlay {
    
}
#innergrid_03q {
    width: 330px;
    grid-template-rows: minmax(160px, max-content);
}
#innergrid_03q.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMFIREVIlFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEAAwAAAAAAAAAAAAAAAAABAAIR/9oADAMBAAIRAxEAPwDM0bvd4TG0CKEYDHkA9eKPd5ZZeg7u+dURS3CrhGs//9k=');
}
    
#widget_r0p {
    height: 164px;
    justify-self: start;
    align-self: end;
    width: 329px;
    margin: 0px 0% -27px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 80709ab {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 8% 0% 8% 0%;
}
    
#\39 bcaf127::before, #\39 bcaf127 > .bgExtraLayerOverlay {
    
}
#\39 bcaf127 {
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    height: auto;
    margin: 0px 0% 0px 0%;
}
#\39 bcaf127.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAACAQMFAQAAAAAAAAAAAAABAgADBAYFERQhMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGREBAAIDAAAAAAAAAAAAAAAAAQACAxIx/9oADAMBAAIRAxEAPwCBkOcXV/SWnSU9rsQv2Rl1a5CgcdvIiEw0OEW7P//Z');
}
    
#e9a36a14 {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
    
#\39 ec8ff3b {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\36 c6e7ebe::before, #\36 c6e7ebe > .bgExtraLayerOverlay {
    
}
#\36 c6e7ebe {
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    order: 0;
    justify-content: center;
    height: auto;
    row-gap: 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 7eb0db9 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#\35 9fb08db {
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: none;
}
}

