@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

  *#dm .dmInner div.u_1606902671 img[dm_changed] {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1606902671 img {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img[dm_changed] {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img[dm_changed] {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner *.u_1451672928 { text-align:CENTER !important; }

  *#dm .dmInner a.u_1451672928 span.text { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1373336941 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1570931392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

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

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

  *#dm .dmInner *.u_3120197582 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_3120197582 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1633280822 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1633280822 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1938024445 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1938024445 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1840598922 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1840598922 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1270626575 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1270626575 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1653044343 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1653044343 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
    border-style:solid !important;
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1143662231 img {
    border-radius:15px 15px 15px 15px !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_2499465467 img { border-radius:15px 15px 15px 15px !important; }

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

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

  *#dm .dmInner div.u_2445198259 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_1) !important; }

  *#dm .dmInner div.u_2445198259 .m-recaptcha { color:var(--color_1) !important; }

  *#dm .dmInner div.u_2445198259 .dmforminput input { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .dmforminput textarea { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .dmforminput .fileUploadLink { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .checkboxwrapper span { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .radiowrapper span { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .optinwrapper div { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .freetextwrapper { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .dmforminput select { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 .dmforminput option { color:var(--color_3) !important; }

  *#dm .dmInner div.u_2445198259 input:not([type="submit"]) {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2445198259 textarea {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2445198259 select {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_874451408 {
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:9px 9px 9px 9px !important;
  }

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

  *#dm .dmInner div.u_1169512826 {
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:9px 9px 9px 9px !important;
  }

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

  *#dm .dmInner div.u_1873197123 {
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:9px 9px 9px 9px !important;
  }

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

  *#dm .dmInner div.u_1170737392 {
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:9px 9px 9px 9px !important;
  }

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

  *#dm .dmInner div.u_1801061829 {
    background-image:linear-gradient(0deg,rgba(42,5,77,1) 28%,rgba(129,0,255,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:9px 9px 9px 9px !important;
  }

  *#dm .dmInner a.u_832581640:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_832581640.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1886585432:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_1886585432.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_2445198259 .dmformsubmit { width:160px !important; }

  *#dm .dmInner div.u_1640799877 .svg { fill:var(--color_1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1318051237 .photoGalleryThumbs .image-container a { padding-top:360px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.9;
}
#c01c31c9 {
    background-image: none;
}
    
#\35 c5aa20b {
    min-height: 750px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 75.41%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aba9dfaa {
    max-width: 100%;
    width: 100.00%;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_1ed {
    width: 20.54%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_ugu {
    align-items: center;
    width: 40.48%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    box-shadow: var(--color_2) 0px 0px 11px 0px;
    order: 0;
    padding: 6px 6px 6px 6px;
    margin: 0px 0% 0px 0%;
}
    
#widget_odc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_h0l {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.0705261474492245%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_va8 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#group_rin {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 114px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.099048868481469%;
    order: 3;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(42, 5, 77, 0.5);
    background-image: none;
    height: auto;
    flex-wrap: nowrap;
}
    
#widget_45g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_sdp {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    border-width: 0 3px 0 0;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-style: solid;
}
    
#\38 d275aa2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0722ddd {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    border-width: 0 3px 0 0;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-style: solid;
}
    
#\38 9b19e7c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5148458 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 db9a306 {
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    border-width: 0 3px 0 0;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-style: solid;
}
    
#\34 3c7b6e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e353feb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 56e9c3b {
    align-items: center;
    width: 100%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    height: auto;
    border-width: 0 3px 0 0;
    border-color: #000000 var(--color_1) #000000 #000000;
    border-style: solid;
}
    
#a9136ab5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 820c630 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b95180b9 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#afa55d58 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.6%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 bc465e9 {
    min-height: 440px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e1c8a922::before, #e1c8a922 > .bgExtraLayerOverlay {
    
}
#e1c8a922 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#group_k6o {
    width: 32.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_uqk {
    width: 32.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\36 8fe42bd {
    margin: 0px 0% 0px 0%;
}
    
#widget_fos {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1vm {
    width: 100%;
    height: 360px;
    max-width: 100%;
}
    
#\32 26305b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 8476495 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 1592865 {
    width: 71.74%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 a1442b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 3fd44bb {
    min-height: 488px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_adl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b928659 {
    width: 74.41%;
    height: auto;
    max-width: 100%;
}
    
#\38 59602bc {
    width: 77.31%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 cf92de8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 0px 24px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b82ff462 {
    min-height: 480px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#afb7ec8d::before, #afb7ec8d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.98;
    border-radius: inherit;
}
#afb7ec8d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/8380f028/dms3rep/multi/opt/pexels-photo-12057009-1920w.jpeg");
    background-attachment: fixed;
}
#afb7ec8d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMGAQf/xAAhEAACAgECBwAAAAAAAAAAAAAAAQIRBQMhBhIWMWGBof/EABcBAAMBAAAAAAAAAAAAAAAAAAACBQb/xAAYEQEBAAMAAAAAAAAAAAAAAAAAAQISE//aAAwDAQACEQMRAD8Ao55jTbdvcS83G+5yWfEcqtTv2K6g8/SxpGf7ZIdt873ZtgAGr//Z');
}
    
#group_a6n {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/8380f028/dms3rep/multi/opt/20250215_160805-1920w.jpg");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
#group_a6n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMFQRIhJDHw/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAABEkH/2gAMAwEAAhEDEQA/AIm3qbXsr6cfSA3YjBKxb594D3cMd+wiIVtYJP/Z');
}
    
#widget_hlq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#widget_hlq {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i9q {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
}
    
#group_ubf {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 199px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_bdb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#widget_bdb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ed9cd6da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#ed9cd6da {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 200857c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\32 200857c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 c3a8287 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d09876b8 {
    min-height: 89px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6354c36 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#d46d35ab {
    margin: 0px 0% 0px 0%;
}
    
#group_ecp {
    align-items: center;
    width: 100.00%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_lo6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 8941059 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 51a64fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-width: 8px 8px 8px 8px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\30 0f558d6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#widget_j5h {
    width: 68px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#group_4m2 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_22i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 af5118e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 0d5d0f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-width: 8px 8px 8px 8px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 6c4d158 {
    width: 68px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#dd91cba6 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 7a4a357 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f61e996 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 5207dbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    border-width: 8px 8px 8px 8px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 870f11c {
    width: 68px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#\36 ec43827 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#d140c72a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bc3b68d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 12bcd63 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 6277066 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 8px 8px 8px 8px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 52437cf {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f6630927 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 8px 8px 8px 8px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\31 575ca97 {
    width: 68px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#\33 34794fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 08f5160 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#df1c2c69 {
    width: 68px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#\35 7b325f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7fb9444 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 8px 8px 8px 8px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 5a8bba1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 b812d14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4b3de24 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c25e240c {
    width: 68px;
    height: auto;
    max-width: 100%;
    margin-top: -40px;
}
    
#\34 c6dbba1 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#ed7826c3 {
    min-height: 424px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#d1e4b8fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cf2c8ab4 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#a45894bb {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 2d52af0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 a60841b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 7e349fc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_ai1 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    justify-content: flex-start;
}
    
#widget_3gl[data-pinned] {
    position: sticky;
    top: 70px;
    bottom: auto;
    z-index: 1;
}
#widget_3gl {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_o7t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 1d60944 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_bhj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 f5b0534 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 f8efd99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\33 ed50ede {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 a8f3ba7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d326b7ef {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e7c18ae {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_ncs {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_ftm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_48s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a90e3a42 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 25399fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\33 1b3633a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 9dfe1c6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_971 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_ejl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 86fb57a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#dd9208ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 44729a1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\37 cf47a93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 62039fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 0883b5f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.6%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\39 e9d9bfc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\30 fea4016 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 3d4f621 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 2e953d8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_gjk {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 f86c1a9 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef4d493d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 552fdb0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 f1c6169 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#bb08b16b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fc43c1d7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\37 42de424 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2b4087c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 61cc791 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 e414029 {
    min-height: 272px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5b8b6a6 {
    margin: 0px 0% 0px 0%;
}
    
#\39 99361a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0880e8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 3da6262 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8ca8d66 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f31d4002.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#f31d4002 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b94172b0 {
    min-height: 480px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\38 74c92a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    padding: 24px 0px 24px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e237cbf2::before, #e237cbf2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.98;
    border-radius: inherit;
}
#e237cbf2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/8380f028/dms3rep/multi/opt/pexels-photo-12057009-1920w.jpeg");
    background-attachment: fixed;
}
#e237cbf2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMGAQf/xAAhEAACAgECBwAAAAAAAAAAAAAAAQIRBQMhBhIWMWGBof/EABcBAAMBAAAAAAAAAAAAAAAAAAACBQb/xAAYEQEBAAMAAAAAAAAAAAAAAAAAAQISE//aAAwDAQACEQMRAD8Ao55jTbdvcS83G+5yWfEcqtTv2K6g8/SxpGf7ZIdt873ZtgAGr//Z');
}
    
#\36 dca92ad.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\36 dca92ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e03039e4 {
    width: 50%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/8380f028/dms3rep/multi/opt/Luis+-+assets+%285%29-1920w.png");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 1;
}
#e03039e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApElEQVQI12NIdDTOcLfI9bUpCHasjvHqSQudkhExJT2iJ8G/M8qDIdvZOMfNPMPdMtPXoTzcqz8jZm5p1tyKvKn5SROTQxgSrbSTHYwSXcwTPW1z/JwaYkMmZKf2F+Z1ZCU1xgUyxJmopDvqF/pZlQTal/jZlQa6FoX4FkYF54Z7Z4Q4MQRryaQ66NSG2TaH2VZ5m6XZ6/sZqXmZanhZaXg5aQMAeZYzqyFVS7kAAAAASUVORK5CYII=');
}
    
#e36a1956 {
    align-items: flex-start;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
}
    
#dfcd6a09.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#dfcd6a09 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 28e6d4a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 199px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#\33 04dff64.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 20px 0px 20px;
}
#\33 04dff64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b56d0f5f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cce25b8 {
    min-height: 591px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ceb4b30f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_cvn {
    justify-content: flex-start;
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#innergrid_9ih {
    width: 100.00%;
    grid-template-rows: minmax(440px, max-content);
    max-width: 100%;
}
    
#widget_joi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_f7u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_l5c {
    width: 94.95%;
    height: 410px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#d0e208b1 {
    width: 52.49%;
    height: 234px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 205px 0% 0px 0%;
}
}



@media all {
    
#\38 9561280 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ffaf6328 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-color: var(--color_1);
    background-image: none;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#a3e02f7c {
    min-height: 383px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 a8e5c33::before, #\36 a8e5c33 > .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;
}
#\36 a8e5c33 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/8380f028/dms3rep/multi/opt/pexels-photo-16935916-1920w.jpeg");
    background-attachment: fixed;
}
#\36 a8e5c33.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHxAAAQMFAAMAAAAAAAAAAAAAAwABAgQFERIhBiJR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAYEQEBAQEBAAAAAAAAAAAAAAABAgASIv/aAAwDAQACEQMRAD8AyfyC+UZT7Bp3kWT4i8ucUo2SvLFiMAOJts3t9RFO6YAnPr3Su//Z');
}
    
#widget_on3 {
    width: 91.36%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tsh {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#\36 e21dfd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kvi {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    order: 2;
    padding: 6px 12px 6px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_387 {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#widget_ink {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_nga {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#a14ac51b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    order: 3;
    padding: 6px 12px 6px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 5664c1e {
    width: 30px;
    height: auto;
    max-width: 100%;
}
    
#ead8ba22 {
    width: 93.71%;
    height: auto;
    max-width: 100%;
}
    
#a0a7daaa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_oj6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_vdl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 517acd4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4eca54f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 66px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5828850553391456%;
    height: auto;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 6px 12px 6px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#group_ugu {
    width: 59.75%;
}
    
#group_rin {
    column-gap: 2.099048868481469%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_sdp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 0722ddd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 db9a306 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1a6e889 {
    width: 100%;
    min-height: 80px;
}
    
#group_1ed {
    width: 100%;
    min-height: 80px;
}
    
#\35 56e9c3b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 bc465e9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 8fe42bd {
    margin: 0px 0% 0px 0%;
}
    
#e1c8a922::before, #e1c8a922 > .bgExtraLayerOverlay {
    
}
    
#afa55d58 {
    width: 100%;
    min-height: 80px;
}
    
#group_k6o {
    width: 100%;
    min-height: 80px;
}
    
#group_uqk {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1592865 {
    width: 100.00%;
}
    
#\34 3fd44bb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 619px;
}
    
#b6630924 {
    margin: 0px 0% 0px 0%;
}
    
#\31 b928659 {
    width: 100.00%;
}
    
#\38 59602bc {
    width: 100.00%;
}
    
#widget_adl {
    width: 69.29%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b82ff462 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 cc0cb79 {
    margin: 0px 0% 0px 0%;
}
    
#afb7ec8d::before, #afb7ec8d > .bgExtraLayerOverlay {
    
}
#afb7ec8d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMGAQf/xAAhEAACAgECBwAAAAAAAAAAAAAAAQIRBQMhBhIWMWGBof/EABcBAAMBAAAAAAAAAAAAAAAAAAACBQb/xAAYEQEBAAMAAAAAAAAAAAAAAAAAAQISE//aAAwDAQACEQMRAD8Ao55jTbdvcS83G+5yWfEcqtTv2K6g8/SxpGf7ZIdt873ZtgAGr//Z');
}
    
#group_a6n {
    width: 100%;
    min-height: 300px;
}
#group_a6n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMFQRIhJDHw/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAABEkH/2gAMAwEAAhEDEQA/AIm3qbXsr6cfSA3YjBKxb594D3cMd+wiIVtYJP/Z');
}
    
#\37 cf92de8 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d09876b8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d46d35ab {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 0f558d6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 42px;
    padding: 6% 2% 0% 2%;
}
    
#\39 12bcd63 {
    margin: 0px 0% 0px 0%;
}
    
#\32 51a64fe {
    width: 100%;
    min-height: 80px;
}
    
#\35 0d5d0f7 {
    width: 100%;
    min-height: 80px;
}
    
#\32 5207dbe {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6277066 {
    width: 100%;
    min-height: 80px;
}
    
#e7fb9444 {
    width: 100%;
    min-height: 80px;
}
    
#a45894bb {
    margin: 0px 0% 0px 0%;
}
    
#f6630927 {
    width: 100%;
    min-height: 80px;
}
    
#ed7826c3 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 42px;
    padding: 6% 2% 4% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a60841b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 6c95bd2 {
    margin: 0px 0% 0px 0%;
}
    
#\37 2d52af0 {
    width: 100%;
    min-height: 80px;
}
    
#group_ai1 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d326b7ef {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 71px;
}
    
#a90e3a42 {
    margin: 0px 0% 0px 0%;
}
    
#group_ncs {
    width: 4.07%;
}
    
#\36 a8f3ba7 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1b3633a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 4%;
}
    
#\35 2e953d8 {
    margin: 0px 0% 0px 0%;
}
    
#\36 25399fc {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#dd9208ac {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0883b5f {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f1c6169 {
    width: 100%;
    min-height: 80px;
}
    
#\39 e414029 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\37 5b8b6a6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 0880e8a {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 fd3e370 {
    margin: 0px 0% 0px 0%;
}
    
#b94172b0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 74c92a0 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#e237cbf2::before, #e237cbf2 > .bgExtraLayerOverlay {
    
}
#e237cbf2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMGAQf/xAAhEAACAgECBwAAAAAAAAAAAAAAAQIRBQMhBhIWMWGBof/EABcBAAMBAAAAAAAAAAAAAAAAAAACBQb/xAAYEQEBAAMAAAAAAAAAAAAAAAAAAQISE//aAAwDAQACEQMRAD8Ao55jTbdvcS83G+5yWfEcqtTv2K6g8/SxpGf7ZIdt873ZtgAGr//Z');
}
    
#e03039e4 {
    width: 100%;
    min-height: 300px;
    order: 0;
}
#e03039e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApElEQVQI12NIdDTOcLfI9bUpCHasjvHqSQudkhExJT2iJ8G/M8qDIdvZOMfNPMPdMtPXoTzcqz8jZm5p1tyKvKn5SROTQxgSrbSTHYwSXcwTPW1z/JwaYkMmZKf2F+Z1ZCU1xgUyxJmopDvqF/pZlQTal/jZlQa6FoX4FkYF54Z7Z4Q4MQRryaQ66NSG2TaH2VZ5m6XZ6/sZqXmZanhZaXg5aQMAeZYzqyFVS7kAAAAASUVORK5CYII=');
}
    
#dfcd6a09 {
    width: 83.63%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 cce25b8 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 7f65ea6 {
    margin: 0px 0% 0px 0%;
}
    
#b56d0f5f {
    width: 100%;
    min-height: 80px;
}
    
#group_cvn {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a3e02f7c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 e96b601 {
    margin: 0px 0% 0px 0%;
}
    
#\36 a8e5c33::before, #\36 a8e5c33 > .bgExtraLayerOverlay {
    
}
#\36 a8e5c33.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHxAAAQMFAAMAAAAAAAAAAAAAAwABAgQFERIhBiJR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAYEQEBAQEBAAAAAAAAAAAAAAABAgASIv/aAAwDAQACEQMRAD8AyfyC+UZT7Bp3kWT4i8ucUo2SvLFiMAOJts3t9RFO6YAnPr3Su//Z');
}
    
#ffaf6328 {
    width: 100%;
    min-height: 80px;
}
    
#widget_on3 {
    width: 90.43%;
}
    
#group_nga {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 1a6e889 {
    min-height: 80px;
    width: 100%;
    row-gap: 8px;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    
}
    
#group_1ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ugu {
    width: 100.00%;
    align-items: center;
}
    
#group_rin {
    column-gap: 2.099048868481469%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_sdp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 0722ddd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 db9a306 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 56e9c3b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#afa55d58 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 bc465e9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_k6o {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_uqk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e1c8a922::before, #e1c8a922 > .bgExtraLayerOverlay {
    
}
    
#widget_1vm {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 1592865 {
    width: 100.00%;
}
    
#\33 a1442b4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 3fd44bb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 b928659 {
    width: 100.00%;
}
    
#\38 59602bc {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 cf92de8 {
    min-height: 0px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#b82ff462 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#afb7ec8d::before, #afb7ec8d > .bgExtraLayerOverlay {
    
}
#afb7ec8d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMGAQf/xAAhEAACAgECBwAAAAAAAAAAAAAAAQIRBQMhBhIWMWGBof/EABcBAAMBAAAAAAAAAAAAAAAAAAACBQb/xAAYEQEBAAMAAAAAAAAAAAAAAAAAAQISE//aAAwDAQACEQMRAD8Ao55jTbdvcS83G+5yWfEcqtTv2K6g8/SxpGf7ZIdt873ZtgAGr//Z');
}
    
#group_a6n {
    width: 100%;
    min-height: 300px;
    align-items: center;
}
#group_a6n.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMFQRIhJDHw/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAAMBAAAAAAAAAAAAAAAAAAABEkH/2gAMAwEAAhEDEQA/AIm3qbXsr6cfSA3YjBKxb594D3cMd+wiIVtYJP/Z');
}
    
#widget_hlq {
    width: 81.54%;
}
}



@media (max-width: 767px) {
    
#\38 c3a8287 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d09876b8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_lo6 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 51a64fe {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 0f558d6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 42px;
    padding: 12% 4% 0% 4%;
}
    
#\35 0d5d0f7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 5207dbe {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 12bcd63 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 6277066 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e7fb9444 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f6630927 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ed7826c3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 42px;
    padding: 12% 4% 4% 4%;
}
    
#a45894bb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 2d52af0 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\33 a60841b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ai1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_3gl {
    height: 240px;
}
    
#widget_o7t {
    width: 78.75%;
}
}



@media (max-width: 767px) {
    
#\36 a8f3ba7 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#d326b7ef {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ncs {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_ftm {
    width: 76.51%;
}
}



@media (max-width: 767px) {
    
#\36 25399fc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 1b3633a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#dd9208ac {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 0883b5f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 f1c6169 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 e414029 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\36 0880e8a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 5b8b6a6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b94172b0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 74c92a0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#e237cbf2::before, #e237cbf2 > .bgExtraLayerOverlay {
    
}
#e237cbf2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMGAQf/xAAhEAACAgECBwAAAAAAAAAAAAAAAQIRBQMhBhIWMWGBof/EABcBAAMBAAAAAAAAAAAAAAAAAAACBQb/xAAYEQEBAAMAAAAAAAAAAAAAAAAAAQISE//aAAwDAQACEQMRAD8Ao55jTbdvcS83G+5yWfEcqtTv2K6g8/SxpGf7ZIdt873ZtgAGr//Z');
}
    
#e03039e4 {
    width: 100%;
    min-height: 300px;
    align-items: center;
    order: 0;
}
#e03039e4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAApElEQVQI12NIdDTOcLfI9bUpCHasjvHqSQudkhExJT2iJ8G/M8qDIdvZOMfNPMPdMtPXoTzcqz8jZm5p1tyKvKn5SROTQxgSrbSTHYwSXcwTPW1z/JwaYkMmZKf2F+Z1ZCU1xgUyxJmopDvqF/pZlQTal/jZlQa6FoX4FkYF54Z7Z4Q4MQRryaQ66NSG2TaH2VZ5m6XZ6/sZqXmZanhZaXg5aQMAeZYzqyFVS7kAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#b56d0f5f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 cce25b8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_cvn {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_l5c {
    height: 240px;
}
    
#d0e208b1 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\38 9561280 {
    width: 30px;
    height: auto;
}
    
#ffaf6328 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a3e02f7c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 a8e5c33::before, #\36 a8e5c33 > .bgExtraLayerOverlay {
    
}
#\36 a8e5c33.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHxAAAQMFAAMAAAAAAAAAAAAAAwABAgQFERIhBiJR/8QAFQEBAQAAAAAAAAAAAAAAAAAABAX/xAAYEQEBAQEBAAAAAAAAAAAAAAABAgASIv/aAAwDAQACEQMRAD8AyfyC+UZT7Bp3kWT4i8ucUo2SvLFiMAOJts3t9RFO6YAnPr3Su//Z');
}
    
#group_nga {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ead8ba22 {
    width: 87.89%;
}
    
#\32 5664c1e {
    width: 30px;
    height: auto;
}
    
#widget_387 {
    width: 30px;
}
    
#\36 517acd4 {
    width: 87.89%;
}
}

