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

  *#dm .dmInner nav.u_1250592599 { color:black !important; }

  *#dm .dmInner div.u_4095872033 .youtube-Container-Panel { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_2296027958 .postTitle a { color:var(--color_8) !important; }

  *#dm .dmInner div.u_2296027958 .postDescription { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1922788895 .youtube-Container-Panel { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1922788895 .youtube-Details-Title { text-align:LEFT !important; }

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

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

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

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

  *#dm .dmInner *.u_1763219595 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

  *#dm .dmInner div.u_1763219595 .caption-inner { background-color:rgba(0,0,0,0.31) !important; }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-title {
    font-family:'Open Sans' !important;
    font-weight:400 !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text {
    font-weight:700 !important;
    font-family:'Marcellus' !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text .rteBlock {
    font-weight:700 !important;
    font-family:'Marcellus' !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1136301796 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner *.u_1809315376 .agentIcon { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1809315376 .agentInfo {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
    font-family:'Open Sans' !important;
  }

  *#dm .dmInner div.u_1136301796 .socialHubIcon {
    width:30px !important;
    height:30px !important;
    font-size:20px !important;
    line-height:30px !important;
    color:var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner div.u_1703214614 img { object-fit:contain !important; }

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

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text {
    color:var(--color_8) !important;
    font-family:'Marcellus' !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text .rteBlock {
    color:var(--color_8) !important;
    font-family:'Marcellus' !important;
    font-weight:700 !important;
  }

  *#dm .dmInner div.u_3280704831 .photoGalleryViewAll { direction:ltr !important; }

  *#dm .dmInner *.u_3280704831 .photoGalleryViewAll { text-align:LEFT !important; }

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

  *#dm .dmInner div.u_3280704831 .photoGalleryViewAll.link {
    font-weight:400 !important;
    font-family:'Open Sans' !important;
  }

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

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

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

  *#dm .dmInner div.u_3280704831 .caption-inner { background-color:rgba(0,0,0,0.31) !important; }

  *#dm .dmInner *.u_3280704831 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_2296027958 .pagination-nav .pagination-item.active { color:rgba(190,156,42,1) !important; }

  *#dm .dmInner div.u_1393577013 {
    border-style:solid !important;
    border-width:0px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1393577013 .caption-inner { background-color:rgba(11,11,11,0.45) !important; }

  *#dm .dmInner *.u_1393577013 .caption-inner {
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

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

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

  *#dm .dmInner div.u_1393577013 .caption-container .caption-title {
    color:rgba(255,255,255,1) !important;
    font-weight:700 !important;
    font-style:normal !important;
    font-family:'Marcellus' !important;
  }

  *#dm .dmInner div.u_1393577013 .photoGalleryThumbs .image-container { border-radius:10px 10px 10px 10px !important; }

  *#dm .dmInner div.u_2296027958 .postArticle>.inner {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-width:1px !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_3280704831 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1922788895 .youtube-Details-Title { font-size:16px !important; }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner div.u_1763219595 .caption-button {
    width:200px !important;
    height:52px !important;
  }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text { font-size:36px !important; }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text .rteBlock { font-size:36px !important; }

  *#dm .dmInner *.u_1763219595 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1763219595 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_1763219595 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner div.u_1809315376 .agentInfo { font-size:16px !important; }

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

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

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text { font-size:36px !important; }

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text .rteBlock { font-size:36px !important; }

  *#dm .dmInner div.u_3280704831 .photoGalleryViewAll.link { font-size:16px !important; }

  *#dm .dmInner *.u_3280704831 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
    padding-left:10px !important;
    padding-right:10px !important;
  }

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

  *#dm .dmInner *.u_3280704831 .photoGalleryThumbs { padding:3px !important; }

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

  *#dm .dmInner *.u_3280704831 .photoGalleryViewAll { padding:0 3px !important; }

  *#dm .dmInner div.u_3280704831 .caption-button {
    width:200px !important;
    height:56px !important;
  }

  *#dm .dmInner *.u_1393577013 .photoGalleryThumbs { padding:7.5px !important; }

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

  *#dm .dmInner *.u_1393577013 .photoGalleryViewAll { padding:0 7.5px !important; }

  *#dm .dmInner *.u_1393577013 .caption-inner {
    padding-left:10px !important;
    padding-right:10px !important;
    border-bottom-left-radius:10px !important;
    -webkit-border-top-right-radius:10px !important;
    -moz-border-top-right-radius:10px !important;
    -webkit-border-bottom-right-radius:10px !important;
    -webkit-border-bottom-left-radius:10px !important;
    border-top-right-radius:10px !important;
    -webkit-border-top-left-radius:10px !important;
    border-radius:10px !important;
    -moz-border-bottom-right-radius:10px !important;
    -moz-border-top-left-radius:10px !important;
    border-top-left-radius:10px !important;
    -moz-border-radius:10px !important;
    -moz-border-bottom-left-radius:10px !important;
    border-bottom-right-radius:10px !important;
    -webkit-border-radius:10px !important;
  }

  *#dm .dmInner div.u_1393577013 .caption-container .caption-title { font-size:24px !important; }

  *#dm .dmInner *.u_1393577013 .photoGalleryThumbs .image-container a { padding-top:248px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1763219595 .caption-button span.text { font-size:16px !important; }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text { font-size:30px !important; }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text .rteBlock { font-size:30px !important; }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-title { font-size:16px !important; }

  *#dm .dmInner div.u_1763219595 .caption-button {
    width:200px !important;
    height:63px !important;
  }

  *#dm .dmInner *.u_1763219595 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1763219595 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1763219595 .photoGalleryViewAll { padding:0 10px !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_3280704831 .caption-button { width:200px !important; }

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

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text { font-size:30px !important; }

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text .rteBlock { font-size:30px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1763219595 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text { font-size:30px !important; }

  *#dm .dmInner div.u_1763219595 .caption-container .caption-text .rteBlock { font-size:30px !important; }

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

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

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

  *#dm .dmInner div.u_1763219595 .caption-container .caption-title { font-size:15px !important; }

  *#dm .dmInner div.u_1763219595 .caption-button {
    width:192px !important;
    height:50px !important;
  }

  *#dm .dmInner div.u_1136301796 .socialHubInnerDiv { justify-content:center !important; }

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

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

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

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

  *#dm .dmInner div.u_1393577013 .caption-container .caption-title { font-size:24px !important; }

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

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

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

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

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text { font-size:24px !important; }

  *#dm .dmInner div.u_3280704831 .caption-container .caption-text .rteBlock { font-size:24px !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 {
    
#\33 4345ced {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 67.19676860934794%;
    min-width: 4%;
}
    
#\37 41a51bf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 28.79%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 0adf43f {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 2% 6% 2%;
}
    
#widget_mbl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_73h {
    width: 99.91%;
    height: auto;
    max-width: 100%;
}
    
#widget_sgv {
    width: 380px;
    height: auto;
    max-width: 100%;
    min-height: 60px;
}
    
#\38 080761c {
    margin: 0px 0% 0px 0%;
}
    
#\31 0a8581b {
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/Delnor+Wiggins+State+Park-1920w.png");
}
#\31 0a8581b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApklEQVQI1wGbAGT/AFuY012Z01+a0WOczm2hyXigvICcq3uTnXWOmHCJlwAygcMzhMI4isBBirRSiqJeg4lhfHBadWBVcVpTbloACm6oEXSlIHqcLHWFPW9rQmZLRGE1PVwmOlohO1chABdzkSJ0hTV1dUFsW05nRExhLkdgIUBfGz5cFz5ZFQAoe343c2dHaE1MXThSYTBPZChKZiFFZB1EYBtCXBiQ8TqYp2MZOwAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\36 ff62e48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.84%;
    min-width: 4%;
    align-items: flex-end;
    padding: 10px 10px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\32 18d2246::before, #\32 18d2246 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 18d2246 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63.16%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/luxury2-1920w.png");
    align-items: flex-end;
    padding: 20vh 10px 0vh 10px;
    margin: 0px 0% 0px 0%;
}
    
#ec9510f7 {
    min-height: 810px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0vh 0px 0vh 0px;
}
    
#d5b78f1a::before, #d5b78f1a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#d5b78f1a {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/valeria-reverdo-dwy2meBFqW8-unsplash-1920w.jpg");
}
    
#innergrid_rdo[data-css-edit] {
    z-index: 2;
}
#innergrid_rdo {
    width: 100.00%;
    grid-template-rows: minmax(208px, max-content);
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_67p {
    width: 100%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 46px 0% 0px -47.622565203967596%;
}
    
#widget_ghb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 87px 0% 0px -47.61960876431274%;
}
    
#group_0kj::before, #group_0kj > .bgExtraLayerOverlay {
    
}
#group_0kj {
    align-items: flex-start;
    width: 61.70%;
    min-height: 346px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    justify-content: flex-end;
}
    
#\34 da49a9a {
    margin: 0px 0% 0px 0%;
}
    
#widget_2ja {
    width: 77.17%;
    height: auto;
    max-width: 100%;
    margin-top: 338px;
    order: 0;
}
    
#widget_lfo {
    width: 100%;
    height: 82px;
    max-width: 100%;
    order: 2;
}
    
#widget_emi {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_9mh {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\35 f758036 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#eda02f30 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 383416b::before, #\34 383416b > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(16, 19, 15, 1) 8%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.83;
}
#\34 383416b {
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/kotaro-maruyama-jaLjf52DqpQ-unsplash-1920w.jpg");
}
#\34 383416b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcI/8QAHxAAAgMAAAcAAAAAAAAAAAAAAQIAAxEEBQYSITFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AM1U8U4vR01XU9w2UGnr6haUV01goBP2EOfV5eUrqVUzwR7hw6CRA//Z');
}
    
#\36 fe28a7a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7801c13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -91px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 708795c {
    width: 59.14%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fik {
    width: 58.67%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c05b853c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_25q {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\31 79c7752 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\39 aea2638 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\36 b5f461c {
    margin: 0px 0% 0px 0%;
}
    
#widget_494 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: -66px;
}
    
#\37 8c08e4b {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\39 a74c96a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.71%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/Central+Naples-1920w.png");
}
#\39 a74c96a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxElEQVQI1x3FT0vCYADA4fcjeXAkOJ3JPGUHh429rf3NpQSBgryTDo5JzS1wo0DwEHXu7qVP9wt6Lo/4/c44f2b8HDO+3necmleOTcFHs+dQl1T1nrIuEG+pR7UJKFRAmUZUafj/i4rIVUyuAnLlIiJL594e8iBNlv6Itd9n7XVZul1Wdz2eY4PdvIeQ4w7exCC6GbKQJo9SZ25f4E80YqvDyjXIZgOEvNYILZ2ZfUnimCROn3CqMb1qcTtu8+QM2CYj/gDgdW332yvj5AAAAABJRU5ErkJggg==');
}
    
#\39 4374fa7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 76.29%;
    min-width: 4%;
    padding: 4% 3% 2% 4%;
    margin: 0px 0% 0px 0%;
}
    
#ece48f18 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#a9a9401a {
    margin: 0px 0% 0px 0%;
}
    
#\36 88fb690 {
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: var(--color_2);
    background-image: none;
}
    
#f73e5365 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edb9a4a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -85px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4eb89af {
    width: 67.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hi4 {
    width: 65.96%;
    height: auto;
    max-width: 100%;
}
    
#widget_14d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#e939a922 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccff5c1d {
    min-height: 806px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    padding: 6% 0% 6% 0%;
}
    
#f8a6de51 {
    margin: 0px 0% 0px 0%;
}
    
#\30 6c8f4ea {
    width: 86.32%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b419a7f2::before, #b419a7f2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    background-color: rgba(29, 29, 29, 1);
}
#b419a7f2 {
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/Denver-d42e1cfc-1920w.png");
}
#b419a7f2.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\36 f641be2 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 4;
}
    
#be107bf8 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 100%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-top: 1px;
    order: 5;
}
    
#\39 5d968f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.13%;
    min-width: 4%;
    justify-content: flex-end;
}
    
#c47cae6d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.75%;
    min-width: 4%;
}
    
#\36 e8d0501 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5d93946 {
    width: 380px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    min-height: 58px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cb5e77e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 cb5e77e {
    width: 774px;
    height: auto;
    max-width: 100%;
    justify-self: end;
    align-self: start;
    order: 0;
    margin: 8px -8.351004511157717% 0px 0%;
}
    
#innergrid_2dr {
    width: 100.00%;
    grid-template-rows: minmax(274px, max-content);
    max-width: 100%;
}
}



@media all {
    
#f395d629 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.92%;
    min-width: 4%;
    background-image: none;
    align-items: center;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    padding: 4% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 93bb5b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.08%;
    min-width: 4%;
    order: 1;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#d95a56be {
    width: 82.72%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f6cd61a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.621018883047691%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d05bc6c {
    width: 53.57%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df49c791 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\33 a64ea87 {
    width: 73.18%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 35b9b52 {
    width: 70.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 c11e188 {
    width: 307px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    min-height: 52px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de12f7d8::before, #de12f7d8 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.91;
}
#de12f7d8 {
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/valeria-reverdo-dwy2meBFqW8-unsplash-1920w.jpg");
    background-attachment: fixed;
}
#de12f7d8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAQAI/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAxEhIiMyYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Az+TUer5TyeImjcDq1NEVdlB//9k=');
}
    
#\30 dda32c8 {
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 89de4b0 {
    width: 674px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d24e43eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49.5%;
    min-width: 4%;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\37 d616308 {
    background-image: none;
    background-color: var(--color_2);
}
    
#d539b269 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    padding: 0% 1% 0% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 aecef30 {
    min-height: 60px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 9f2b8da {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 698ae09 {
    width: 91.30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e1124c98 {
    width: 8%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 60c731d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.018867924528302%;
    order: 5;
    flex-wrap: nowrap;
    height: auto;
    margin-top: -19px;
}
    
#d9b9ddcc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 55bc419 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a553868d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.018867924528302%;
    order: 6;
    flex-wrap: nowrap;
    height: auto;
    margin-top: -20px;
}
    
#\30 03a4667 {
    min-height: 832px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 0% 0%;
}
    
#\39 fb33cba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.28%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
}
    
#a55956b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 79px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.018867924528302%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
}
    
#d8729bab {
    width: 8%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d60b9222 {
    width: 91.30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bfc84fb0 {
    width: 89.16%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 a7cbbf0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -80px;
    order: 1;
}
    
#\37 398c71a::before, #\37 398c71a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.92;
    border-radius: inherit;
}
#\37 398c71a {
    background-color: var(--color_2);
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/valeria-reverdo-dwy2meBFqW8-unsplash-1920w.jpg");
}
#\37 398c71a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAQAI/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAxEhIiMyYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Az+TUer5TyeImjcDq1NEVdlB//9k=');
}
    
#e42f8741 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 54.7%;
    min-width: 4%;
    padding: 4% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e277bc7 {
    margin: 0px 0% 0px 0%;
}
    
#\33 bbe034c {
    width: 8%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d88a663d {
    width: 91.30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#innergrid_lgh {
    width: 100.00%;
    grid-template-rows: minmax(816px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_9bl {
    width: 59.29%;
    height: auto;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_knk {
    width: 100.00%;
    height: 754px;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 d750870 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f9114030 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\33 3af2a35 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c8f2717a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de5db99d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: -85px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n0c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kit {
    width: 62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b80409da::before, #b80409da > .bgExtraLayerOverlay {
    
}
#b80409da {
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/White-BG-1920w.png");
}
#b80409da.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXUlEQVQI11WOSw5AIQgDuf9djaIouupLTTC8xcQPQ1NRVYwxYGaYcz7WWnD3h4SUyeLe+yL85JALAd9ZPOdAIoUCa/Te7z1Sn8hh0FpD7vwTSymotV4pTqYyMXf8AF/i544gjTGgAAAAAElFTkSuQmCC');
}
    
#widget_9v7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
}



@media all {
    
#\39 4445959 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaccc4ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
}
    
#\31 b8e1395 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 04504e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: -87px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f0d4156 {
    width: 55.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 db384f7 {
    width: 61.23%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e74d2f87.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e74d2f87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 205869f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\35 7ca7862 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\37 a820dc5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#b057cbd5::before, #b057cbd5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.86;
    border-radius: inherit;
}
#b057cbd5 {
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/Social+networks+and+BG+Images+%288%29-1920w.png");
}
#b057cbd5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#e6adda66 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0h8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6jd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_596 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\30 62a6124 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.75%;
    min-width: 4%;
    order: 0;
    align-items: flex-end;
}
    
#ad019522 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#a5a6603f::before, #a5a6603f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
    border-radius: inherit;
}
#a5a6603f {
    background-image: url("https://lirp.cdn-website.com/22c145c0/dms3rep/multi/opt/kotaro-maruyama-jaLjf52DqpQ-unsplash-1920w.jpg");
}
    
#ebda43b6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 811386a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8c23be5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -95px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ff9a1b2 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
    order: 4;
}
    
#\37 1ea684b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.23%;
    min-width: 4%;
    order: 1;
    padding: 4% 10px 4% 10px;
    margin: 0px 0% 0px 0%;
}
    
#c8cde629 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 57074a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0955cf8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0adf43f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\33 4345ced {
    width: 44.97%;
}
    
#\37 41a51bf {
    width: 50.95%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ec9510f7 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 18d2246::before, #\32 18d2246 > .bgExtraLayerOverlay {
    
}
#\32 18d2246 {
    width: 49%;
    min-height: 8px;
}
    
#d5b78f1a::before, #d5b78f1a > .bgExtraLayerOverlay {
    
}
    
#group_0kj::before, #group_0kj > .bgExtraLayerOverlay {
    
}
#group_0kj {
    width: 100.00%;
}
    
#\36 ff62e48 {
    width: 49%;
    min-height: 8px;
}
    
#widget_ghb {
    justify-self: start;
    align-self: start;
    width: 99.9%;
    margin: 69px 0% 0px -80.19267184694368%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_2ja {
    margin-top: 432px;
}
    
#widget_67p {
    justify-self: start;
    align-self: start;
    width: 99.99%;
    margin: 45px 0% 0px -80.1827928605751%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eda02f30 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 383416b::before, #\34 383416b > .bgExtraLayerOverlay {
    
}
#\34 383416b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcI/8QAHxAAAgMAAAcAAAAAAAAAAAAAAQIAAxEEBQYSITFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AM1U8U4vR01XU9w2UGnr6haUV01goBP2EOfV5eUrqVUzwR7hw6CRA//Z');
}
    
#\34 708795c {
    width: 100.00%;
}
    
#widget_fik {
    width: 90.84%;
}
    
#\33 7801c13 {
    margin-top: -66px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 aea2638 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ece48f18 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 8% 0%;
}
    
#a9a9401a {
    margin: 0px 0% 0px 0%;
}
    
#e4eb89af {
    width: 99.82%;
}
    
#widget_hi4 {
    width: 99.82%;
}
    
#edb9a4a1 {
    margin-top: -64px;
}
    
#widget_14d {
    width: 99.79238370995152%;
}
    
#\39 a74c96a {
    width: 100%;
    min-height: 248px;
    height: auto;
}
#\39 a74c96a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxElEQVQI1x3FT0vCYADA4fcjeXAkOJ3JPGUHh429rf3NpQSBgryTDo5JzS1wo0DwEHXu7qVP9wt6Lo/4/c44f2b8HDO+3necmleOTcFHs+dQl1T1nrIuEG+pR7UJKFRAmUZUafj/i4rIVUyuAnLlIiJL594e8iBNlv6Itd9n7XVZul1Wdz2eY4PdvIeQ4w7exCC6GbKQJo9SZ25f4E80YqvDyjXIZgOEvNYILZ2ZfUnimCROn3CqMb1qcTtu8+QM2CYj/gDgdW332yvj5AAAAABJRU5ErkJggg==');
}
    
#\39 4374fa7 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ccff5c1d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 6c8f4ea {
    width: 82.63%;
}
    
#b419a7f2::before, #b419a7f2 > .bgExtraLayerOverlay {
    
}
#b419a7f2.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\39 5d968f5 {
    width: 100%;
    min-height: 80px;
}
    
#c47cae6d {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df49c791 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#de12f7d8::before, #de12f7d8 > .bgExtraLayerOverlay {
    
}
#de12f7d8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAQAI/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAxEhIiMyYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Az+TUer5TyeImjcDq1NEVdlB//9k=');
}
    
#d95a56be {
    width: 100.00%;
}
    
#\33 f6cd61a {
    justify-content: flex-start;
}
    
#\31 d05bc6c {
    width: 99.59%;
}
    
#\30 93bb5b4 {
    justify-content: flex-start;
    align-items: flex-start;
}
    
#\31 35b9b52 {
    width: 99.59%;
}
    
#\33 a64ea87 {
    width: 107.27%;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 aecef30 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 398c71a::before, #\37 398c71a > .bgExtraLayerOverlay {
    
}
#\37 398c71a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAQAI/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAxEhIiMyYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Az+TUer5TyeImjcDq1NEVdlB//9k=');
}
    
#\30 03a4667 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e42f8741 {
    width: 100%;
    min-height: 80px;
}
    
#\39 fb33cba {
    width: 100%;
    min-height: 80px;
}
    
#widget_9bl {
    justify-self: start;
    align-self: start;
    width: 61.04%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_knk {
    justify-self: start;
    align-self: start;
    height: 539px;
    width: 84.94%;
    margin: 62px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#innergrid_lgh {
    width: 99.88%;
    grid-template-rows: minmax(607px, max-content);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3af2a35 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b80409da::before, #b80409da > .bgExtraLayerOverlay {
    
}
#b80409da.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXUlEQVQI11WOSw5AIQgDuf9djaIouupLTTC8xcQPQ1NRVYwxYGaYcz7WWnD3h4SUyeLe+yL85JALAd9ZPOdAIoUCa/Te7z1Sn8hh0FpD7vwTSymotV4pTqYyMXf8AF/i544gjTGgAAAAAElFTkSuQmCC');
}
    
#widget_kit {
    width: 90.51%;
}
    
#de5db99d {
    margin-top: -66px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b8e1395 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 1394px;
}
    
#\37 f0d4156 {
    width: 92.51%;
}
    
#\34 db384f7 {
    width: 88.30%;
}
    
#\33 04504e7 {
    margin-top: -65px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a820dc5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b057cbd5::before, #b057cbd5 > .bgExtraLayerOverlay {
    
}
#b057cbd5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad019522 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a5a6603f::before, #a5a6603f > .bgExtraLayerOverlay {
    
}
    
#\30 62a6124 {
    width: 100%;
    min-height: 80px;
    order: 1;
    align-items: center;
}
    
#\37 1ea684b {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#c8c23be5 {
    margin-top: -66px;
}
}



@media (max-width: 767px) {
    
#\33 4345ced {
    width: 100%;
    min-height: 163px;
    align-items: center;
    height: auto;
}
    
#\37 41a51bf {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8% 4% 16% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\34 0adf43f {
    min-height: unset;
    flex-direction: column;
    padding: 0px 0px 0px 0px;
}
    
#widget_73h {
    width: 89.42%;
}
}



@media (max-width: 767px) {
    
#\36 ff62e48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 18d2246::before, #\32 18d2246 > .bgExtraLayerOverlay {
    
}
#\32 18d2246 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ec9510f7 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d5b78f1a::before, #d5b78f1a > .bgExtraLayerOverlay {
    
}
    
#group_0kj::before, #group_0kj > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\35 f758036 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eda02f30 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\34 383416b::before, #\34 383416b > .bgExtraLayerOverlay {
    
}
#\34 383416b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgcI/8QAHxAAAgMAAAcAAAAAAAAAAAAAAQIAAxEEBQYSITFh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AM1U8U4vR01XU9w2UGnr6haUV01goBP2EOfV5eUrqVUzwR7hw6CRA//Z');
}
    
#\34 708795c {
    width: 92.71%;
}
    
#widget_fik {
    width: 100.00%;
}
    
#\33 7801c13 {
    margin-top: -57px;
    width: 89.68%;
}
    
#\38 aad2289 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 79c7752 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 aea2638 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_494 {
    margin-top: -58px;
}
}



@media (max-width: 767px) {
    
#\39 a74c96a {
    width: 100%;
    min-height: 287px;
    align-items: center;
    height: auto;
}
#\39 a74c96a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxElEQVQI1x3FT0vCYADA4fcjeXAkOJ3JPGUHh429rf3NpQSBgryTDo5JzS1wo0DwEHXu7qVP9wt6Lo/4/c44f2b8HDO+3necmleOTcFHs+dQl1T1nrIuEG+pR7UJKFRAmUZUafj/i4rIVUyuAnLlIiJL594e8iBNlv6Itd9n7XVZul1Wdz2eY4PdvIeQ4w7exCC6GbKQJo9SZ25f4E80YqvDyjXIZgOEvNYILZ2ZfUnimCROn3CqMb1qcTtu8+QM2CYj/gDgdW332yvj5AAAAABJRU5ErkJggg==');
}
    
#\39 4374fa7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 8% 4% 8% 4%;
    margin: 0px 0% 0px 0%;
}
    
#ece48f18 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#a9a9401a {
    margin: 0px 0% 0px 0%;
}
    
#edb9a4a1 {
    margin-top: -58px;
}
    
#e4eb89af {
    width: 99.86%;
}
    
#widget_hi4 {
    width: 96.64%;
}
}



@media (max-width: 767px) {
    
#ccff5c1d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 6c8f4ea {
    width: 100.00%;
}
    
#b419a7f2::before, #b419a7f2 > .bgExtraLayerOverlay {
    
}
#b419a7f2.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#be107bf8 {
    align-items: flex-start;
}
    
#\39 5d968f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c47cae6d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\36 e8d0501 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#f395d629 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 93bb5b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#df49c791 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\33 a64ea87 {
    height: auto;
    width: 84.42%;
}
    
#\38 c11e188 {
    order: 3;
    width: 320px;
}
    
#de12f7d8::before, #de12f7d8 > .bgExtraLayerOverlay {
    
}
#de12f7d8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAQAI/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAxEhIiMyYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Az+TUer5TyeImjcDq1NEVdlB//9k=');
}
    
#\31 d05bc6c {
    width: 99.64%;
}
    
#\31 35b9b52 {
    width: 99.64%;
}
    
#d95a56be {
    width: 100.00%;
}
    
#\30 dda32c8 {
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\39 89de4b0 {
    height: 76px;
}
    
#\32 262b6ed {
    margin: 0px 0% 0px 0%;
}
    
#d24e43eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d539b269 {
    width: 100%;
    min-height: 35px;
    align-items: center;
    height: auto;
}
    
#\33 aecef30 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\37 398c71a::before, #\37 398c71a > .bgExtraLayerOverlay {
    
}
#\37 398c71a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAOAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAQAI/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAxEhIiMyYf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8Az+TUer5TyeImjcDq1NEVdlB//9k=');
}
    
#e42f8741 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 03a4667 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 8% 4%;
}
    
#\39 fb33cba {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_knk {
    height: 281px;
    justify-self: start;
    align-self: start;
    width: 100.00%;
    margin: 21px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 a7cbbf0 {
    margin-top: -44px;
}
    
#bfc84fb0 {
    width: 100.00%;
}
    
#\39 d750870 {
    width: 309px;
}
    
#e1124c98 {
    width: 15%;
}
    
#\33 bbe034c {
    width: 15%;
}
    
#d8729bab {
    width: 15%;
}
    
#innergrid_lgh {
    width: 100.00%;
    grid-template-rows: minmax(302px, max-content);
}
    
#widget_9bl {
    justify-self: start;
    align-self: start;
    width: 89.56%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 e277bc7 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 6447221 {
    margin: 0px 0% 0px 0%;
}
    
#f9114030 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 3af2a35 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#b80409da::before, #b80409da > .bgExtraLayerOverlay {
    
}
#b80409da.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAXUlEQVQI11WOSw5AIQgDuf9djaIouupLTTC8xcQPQ1NRVYwxYGaYcz7WWnD3h4SUyeLe+yL85JALAd9ZPOdAIoUCa/Te7z1Sn8hh0FpD7vwTSymotV4pTqYyMXf8AF/i544gjTGgAAAAAElFTkSuQmCC');
}
    
#widget_kit {
    width: 92.65%;
}
    
#widget_n0c {
    width: 100.00%;
}
    
#de5db99d {
    margin-top: -58px;
}
}



@media (max-width: 767px) {
    
#eaccc4ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b8e1395 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\36 a8b9d9c {
    margin: 0px 0% 0px 0%;
}
    
#\37 f0d4156 {
    width: 100.00%;
}
    
#\34 db384f7 {
    width: 100.00%;
}
    
#\33 04504e7 {
    margin-top: -59px;
}
    
#e74d2f87 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#\36 4995427 {
    margin: 0px 0% 0px 0%;
}
    
#\33 205869f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#\35 7ca7862 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a820dc5 {
    min-height: unset;
    flex-direction: column;
    padding: 20vh 4% 5vh 4%;
}
    
#b057cbd5::before, #b057cbd5 > .bgExtraLayerOverlay {
    
}
#b057cbd5.lazy:not([data-loaded='true']) {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\30 62a6124 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#ad019522 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#a5a6603f::before, #a5a6603f > .bgExtraLayerOverlay {
    
}
    
#c8c23be5 {
    margin-top: -53px;
}
    
#\37 1ea684b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    order: 0;
}
    
#\32 0955cf8 {
    width: 329px;
}
}

