@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1746920839:hover span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1746920839.hover span.text { color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner a.u_1770937471:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1770937471.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1770937471 {
    background-color:rgba(255,118,26,1) !important;
    background-image:initial !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1511595076 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1666094011 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1693542282 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

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

  *#dm .dmInner a.u_1992075266:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1992075266.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1992075266:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1992075266.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1992075266 {
    background-color:rgba(255,118,26,1) !important;
    background-image:initial !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

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

  *#dm .dmInner a.u_1241231224:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1241231224.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1241231224 {
    background-color:rgba(255,118,26,1) !important;
    background-image:initial !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1214457304 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1245782642 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1585549204 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

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

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

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

  *#dm .dmInner a.u_1160854119:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1160854119.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1160854119 {
    background-color:rgba(255,118,26,1) !important;
    background-image:initial !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1996654289 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1075198683 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1758489444 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner a.u_1306427952:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1306427952.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1306427952 span.text { color:rgba(243,103,39,1) !important; }

  *#dm .dmInner a.u_1706238596 {
    background-color:rgba(255,103,0,1) !important;
    background-image:initial !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

  *#dm .dmInner a.u_1706238596:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1706238596.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1706238596:hover span.text { color:rgba(7,41,89,1) !important; }

  *#dm .dmInner a.u_1706238596.hover span.text { color:rgba(7,41,89,1) !important; }

  *#dm .dmInner a.u_1160854119:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1160854119.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1306427952 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1306427952:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1306427952.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1241231224:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1241231224.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1770937471:hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1770937471.hover {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(31,198,224,1) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_3147129233 .caption-inner { background-color:rgba(243,103,39,1) !important; }

  *#dm .dmInner div.u_1337675551 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1754421287 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1212471246 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1308693771 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1426420517 img {
    border-radius:12px 12px 12px 12px !important;
    object-fit:cover !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1239095693 { display:none !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_3147129233 .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_3147129233 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_3147129233 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_3147129233 .photoGalleryThumbs { padding:3.5px !important; }

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

  *#dm .dmInner *.u_3147129233 .photoGalleryViewAll { padding:0 3.5px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !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(0, 0, 0, 0);
}
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\30 25c1b55 {
    min-height: 31px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cbd5a527 {
    background-color: rgba(31,198,224,1);
    background-image: initial;
}
    
#c612f7f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6d36141 {
    width: 41px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e5cd868d {
    width: 74.01%;
    height: auto;
    max-width: 100%;
    margin-left: -3px;
}
    
#\37 4a38f6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 22713a8 {
    width: 41px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9bed9e8 {
    width: 76.43%;
    height: auto;
    max-width: 100%;
    margin-left: -2px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 25c1b55 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 26px;
}
    
#\31 6d36141 {
    width: 25px;
    height: auto;
}
    
#\39 22713a8 {
    width: 22px;
    height: auto;
    margin-left: -7.1%;
}
    
#\32 9bed9e8 {
    margin-left: 3px;
}
}



@media (max-width: 767px) {
    
#\30 25c1b55 {
    min-height: 26px;
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c612f7f9 {
    width: 50%;
    min-height: 8px;
    align-items: center;
}
    
#\37 4a38f6f {
    width: 50%;
    min-height: 8px;
    align-items: center;
}
}



@media all {
    
#\39 9e03127 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 b830f50 {
    min-height: 193px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 0c239dc {
    background-color: var(--color_2);
    background-image: initial;
    border-radius: 50px 50px 0 0;
    border-width: 7px 0 0 0;
    border-color: rgba(31,198,224,1) rgba(242,103,38,1) rgba(242,103,38,1) rgba(242,103,38,1);
    border-style: solid;
}
    
#f9974f97 {
    margin-top: -160px;
}
    
#widget_kp5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 53px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 b830f50 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#f9974f97 {
    margin-top: -260px;
}
    
#widget_kp5 {
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\39 9e03127 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 b830f50 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f9974f97 {
    margin-top: -130px;
}
    
#widget_kp5 {
    margin-top: 30px;
}
}



@media all {
    
#abb8eabb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38.67%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 eb5234f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fdba47ed {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b1f6b595 {
    background-color: rgba(7, 41, 89, 1);
    background-image: initial;
}
    
#group_gab {
    width: 28.000000000000004%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#abb8eabb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 eb5234f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fdba47ed {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_gab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#c533560c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b518939c {
    min-height: 626px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cb53e206::before, #cb53e206 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 251, 236, 1);
    opacity: 0.97;
    border-radius: inherit;
}
#cb53e206 {
    background-color: rgba(255, 251, 236, 1);
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/Layer+11-1920w.png);
}
#cb53e206.lazy {
    background-image: url('');
}
    
#innergrid_gmc {
    width: 100.00%;
    grid-template-rows: minmax(486px, max-content);
    max-width: 100%;
    order: 1;
    margin-top: -137px;
}
    
#widget_g33 {
    width: 15.399274718768503%;
    height: 175px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin-left: 279px;
    margin-top: 63px;
}
    
#widget_53d {
    width: 37.388987566607454%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 82px;
    margin-left: 268px;
}
    
#widget_87s {
    width: 61.7395648312611%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 266px;
}
    
#\34 03198fe {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: center;
    align-self: start;
    margin-top: 348px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b518939c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#cb53e206::before, #cb53e206 > .bgExtraLayerOverlay {
    
}
#cb53e206.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#c533560c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b518939c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#cb53e206::before, #cb53e206 > .bgExtraLayerOverlay {
    
}
#cb53e206.lazy {
    background-image: url('');
}
    
#widget_g33 {
    height: 83px;
    justify-self: start;
    align-self: start;
    width: 26.847643097643097%;
    margin: 21px 0px 0px 17px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f4decc76 {
    margin-top: -65px;
}
    
#innergrid_gmc {
    margin-top: 0px;
}
    
#widget_53d {
    justify-self: end;
    align-self: start;
    width: 49.15%;
    margin: 21px 48px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_87s {
    justify-self: center;
    align-self: start;
    width: 89.55387205387207%;
    margin: 134px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 03198fe {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 41px;
    width: 155px;
    margin: 285px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media all {
    
#\36 c7ae922 {
    min-height: 447px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#d962b837 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#\38 fd5d5ca {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d1d0785 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -7px;
    grid-area: auto / auto / auto / auto;
}
    
#d6f9bbd2::before, #d6f9bbd2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#d6f9bbd2 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#d6f9bbd2.lazy {
    background-image: url('');
}
    
#\31 e3f784a {
    width: 88.73%;
    height: 252px;
    max-width: 100%;
    order: 0;
    margin-top: 21px;
}
    
#\33 a84f9a2 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#f9994dd2::before, #f9994dd2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#f9994dd2 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#f9994dd2.lazy {
    background-image: url('');
}
    
#\36 67f0394 {
    width: 91.11%;
    height: 222px;
    max-width: 100%;
    order: 0;
    margin-top: 30px;
}
    
#\37 ace0ab2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 6px;
    grid-area: auto / auto / auto / auto;
}
    
#d102c12b {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#a57bcad4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#\33 fb850b1::before, #\33 fb850b1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#\33 fb850b1 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#\33 fb850b1.lazy {
    background-image: url('');
}
    
#a5cc018f {
    width: 99.84%;
    height: 289px;
    max-width: 100%;
    order: 0;
    margin-top: -5px;
}
    
#\33 49a0f34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -29px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 21da528 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 73115d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#fa8c5901::before, #fa8c5901 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#fa8c5901 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#fa8c5901.lazy {
    background-image: url('');
}
    
#\36 2eec09b {
    width: 90.32%;
    height: 283px;
    max-width: 100%;
    order: 0;
}
    
#de5d9ddc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -22px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 caef1fa {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#a0e99334 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c7ae922 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#d962b837 {
    order: 3;
}
    
#\38 fd5d5ca {
    order: 2;
}
    
#\32 d1d0785 {
    order: 1;
}
    
#d6f9bbd2::before, #d6f9bbd2 > .bgExtraLayerOverlay {
    
}
#d6f9bbd2 {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#d6f9bbd2.lazy {
    background-image: url('');
}
    
#\31 e3f784a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9994dd2::before, #f9994dd2 > .bgExtraLayerOverlay {
    
}
#f9994dd2 {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#f9994dd2.lazy {
    background-image: url('');
}
    
#\36 67f0394 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ace0ab2 {
    order: 1;
}
    
#d102c12b {
    order: 2;
}
    
#a57bcad4 {
    order: 3;
}
    
#\33 fb850b1::before, #\33 fb850b1 > .bgExtraLayerOverlay {
    
}
#\33 fb850b1 {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\33 fb850b1.lazy {
    background-image: url('');
}
    
#a5cc018f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 49a0f34 {
    order: 1;
}
    
#\30 21da528 {
    order: 2;
}
    
#\31 73115d2 {
    order: 3;
}
    
#fa8c5901::before, #fa8c5901 > .bgExtraLayerOverlay {
    
}
#fa8c5901 {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#fa8c5901.lazy {
    background-image: url('');
}
    
#\36 2eec09b {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de5d9ddc {
    order: 1;
}
    
#\39 caef1fa {
    order: 2;
}
    
#a0e99334 {
    order: 3;
}
}



@media (max-width: 767px) {
    
#\36 c7ae922 {
    min-height: 240px;
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: wrap;
    column-gap: 4%;
}
    
#\32 d1d0785 {
    margin-top: 0px;
}
    
#d6f9bbd2::before, #d6f9bbd2 > .bgExtraLayerOverlay {
    
}
#d6f9bbd2 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
    padding-bottom: 16px;
    flex: 1 1 auto;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
#d6f9bbd2.lazy {
    background-image: url('');
}
    
#\31 e3f784a {
    height: 116px;
    margin-top: 14px;
}
    
#f9994dd2::before, #f9994dd2 > .bgExtraLayerOverlay {
    
}
#f9994dd2 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
    padding-bottom: 16px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#f9994dd2.lazy {
    background-image: url('');
}
    
#\36 67f0394 {
    height: 108px;
    width: 99.68%;
    margin-top: 16px;
}
    
#\37 ace0ab2 {
    margin-top: 0px;
}
    
#\33 fb850b1::before, #\33 fb850b1 > .bgExtraLayerOverlay {
    
}
#\33 fb850b1 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
    padding-bottom: 16px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\33 fb850b1.lazy {
    background-image: url('');
}
    
#a5cc018f {
    height: 103px;
    margin-top: 17px;
    width: 89.83%;
}
    
#\33 49a0f34 {
    margin-top: 0px;
}
    
#fa8c5901::before, #fa8c5901 > .bgExtraLayerOverlay {
    
}
#fa8c5901 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
    padding-bottom: 16px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#fa8c5901.lazy {
    background-image: url('');
}
    
#\36 2eec09b {
    height: 120px;
    margin-top: 8px;
}
    
#de5d9ddc {
    margin-top: -9px;
}
}



@media all {
    
#d872dc15 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 c9bdc69 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 124px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#fd823d93 {
    width: 200px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#d872dc15 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 c9bdc69 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fd823d93 {
    width: 192px;
}
}



@media all {
    
#f5d86dd7 {
    width: 61.7395648312611%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 266px;
}
    
#\38 3f02316 {
    width: 37.388987566607454%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 82px;
    margin-left: 268px;
}
    
#\31 6afe400 {
    min-height: 626px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 adb6b52 {
    width: 15.399274718768503%;
    height: 175px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin-left: 279px;
    margin-top: 63px;
}
    
#a475cac6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: center;
    align-self: start;
    margin: 315px 0px 0px 100px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 f61cf12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 7bade0f::before, #\34 7bade0f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 251, 236, 1);
    opacity: 0.97;
    border-radius: inherit;
}
#\34 7bade0f {
    background-color: rgba(255, 251, 236, 1);
    background-image: url(https://irp.cdn-website.com/8f01f33f/dms3rep/multi/TJNAsset+1-a26cbfd7.svg);
    background-attachment: fixed;
}
#\34 7bade0f.lazy {
    background-image: url('');
}
    
#\39 3b7c155 {
    width: 100.00%;
    grid-template-rows: minmax(486px, max-content);
    max-width: 100%;
    order: 1;
    margin-top: -137px;
}
    
#d779575a svg {
    fill: rgba(255,103,0,1);
}
#d779575a {
    width: 30px;
    height: 30px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 40px 40px 40px 40px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6afe400 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 7bade0f::before, #\34 7bade0f > .bgExtraLayerOverlay {
    
}
#\34 7bade0f.lazy {
    background-image: url('');
}
    
#\33 adb6b52 {
    justify-self: start;
    align-self: start;
    width: 15.3987167736022%;
    margin: 6px 0px 0px 108px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f5d86dd7 {
    justify-self: center;
    align-self: start;
    width: 91.40696608615949%;
    margin: 170px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 3f02316 {
    justify-self: end;
    align-self: start;
    width: 66.01940116101436%;
    margin: 54px 53px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a475cac6 {
    justify-self: center;
    align-self: start;
    margin: 263px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\31 6afe400 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 adb6b52 {
    height: 240px;
}
    
#\33 f61cf12 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 7bade0f::before, #\34 7bade0f > .bgExtraLayerOverlay {
    
}
#\34 7bade0f.lazy {
    background-image: url('');
}
    
#d779575a {
    position: relative;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    height: 44px;
    width: 47px;
    margin: 28px 56.2px 0px 56.2px;
    grid-area: 1 / 1 / 2 / 2;
}
}



@media all {
    
#ea956987 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 6px;
    grid-area: auto / auto / auto / auto;
}
    
#f0bdb2f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#f45297ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -7px;
    grid-area: auto / auto / auto / auto;
}
    
#bd0819ce {
    width: 91.11%;
    height: 222px;
    max-width: 100%;
    order: 0;
    margin-top: 30px;
}
    
#\31 851f364 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#dfded2ad::before, #dfded2ad > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#dfded2ad {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    padding-right: 16px;
    padding-left: 16px;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/SD-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#dfded2ad.lazy {
    background-image: url('');
}
    
#\32 ee39cf5 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\39 e1f32ac {
    width: 99.84%;
    height: 289px;
    max-width: 100%;
    order: 0;
    margin-top: -5px;
}
    
#\34 040e050 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#a1dc3a52 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#a111b0e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#\31 48b1d27::before, #\31 48b1d27 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#\31 48b1d27 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    padding-right: 16px;
    padding-left: 16px;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/SD-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\31 48b1d27.lazy {
    background-image: url('');
}
    
#\31 6bc5b5a {
    width: 90.32%;
    height: 283px;
    max-width: 100%;
    order: 0;
}
    
#\36 503571c {
    width: 88.73%;
    height: 252px;
    max-width: 100%;
    order: 0;
    margin-top: 21px;
}
    
#fc1a1f12 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4bde66a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -22px;
    grid-area: auto / auto / auto / auto;
}
    
#c2850cd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#\30 2005845::before, #\30 2005845 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#\30 2005845 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    padding-right: 16px;
    padding-left: 16px;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/SD-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#\30 2005845.lazy {
    background-image: url('');
}
    
#a67b4bbc {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#bb422553::before, #bb422553 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#bb422553 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    padding-right: 16px;
    padding-left: 16px;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/SD-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#bb422553.lazy {
    background-image: url('');
}
    
#\31 99eed1f {
    min-height: 447px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 6%;
    padding-left: 6%;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 5aae84e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -29px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ea956987 {
    order: 1;
}
    
#f0bdb2f7 {
    order: 3;
    margin-top: 15px;
}
    
#f45297ab {
    order: 1;
    margin-top: 10px;
}
    
#bd0819ce {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 122px;
    margin: 18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 851f364 {
    order: 2;
    margin-top: -4px;
}
    
#dfded2ad::before, #dfded2ad > .bgExtraLayerOverlay {
    
}
#dfded2ad {
    width: 24.25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#dfded2ad.lazy {
    background-image: url('');
}
    
#\39 e1f32ac {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 120px;
    margin: 17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 040e050 {
    order: 2;
    margin-top: 2px;
}
    
#a1dc3a52 {
    order: 3;
}
    
#a111b0e1 {
    order: 3;
    margin-top: 21px;
}
    
#\31 48b1d27::before, #\31 48b1d27 > .bgExtraLayerOverlay {
    
}
#\31 48b1d27 {
    width: 24.25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\31 48b1d27.lazy {
    background-image: url('');
}
    
#\31 6bc5b5a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 116px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 503571c {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 116px;
    margin: 21px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc1a1f12 {
    order: 2;
    margin-top: 5px;
}
    
#\36 4bde66a {
    order: 1;
    margin-top: -5px;
}
    
#c2850cd3 {
    order: 3;
    margin-top: 48px;
}
    
#\30 2005845::before, #\30 2005845 > .bgExtraLayerOverlay {
    
}
#\30 2005845 {
    width: 24.25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\30 2005845.lazy {
    background-image: url('');
}
    
#a67b4bbc {
    order: 2;
    margin-top: -4px;
}
    
#bb422553::before, #bb422553 > .bgExtraLayerOverlay {
    
}
#bb422553 {
    width: 24.25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#bb422553.lazy {
    background-image: url('');
}
    
#\31 99eed1f {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 1%;
    min-height: 322px;
}
    
#\33 5aae84e {
    order: 1;
    margin-top: 7px;
}
}



@media (max-width: 767px) {
    
#ea956987 {
    margin-top: 0px;
}
    
#f45297ab {
    margin-top: 0px;
}
    
#bd0819ce {
    height: 200px;
}
    
#dfded2ad::before, #dfded2ad > .bgExtraLayerOverlay {
    
}
#dfded2ad {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#dfded2ad.lazy {
    background-image: url('');
}
    
#\39 e1f32ac {
    height: 200px;
}
    
#\31 48b1d27::before, #\31 48b1d27 > .bgExtraLayerOverlay {
    
}
#\31 48b1d27 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#\31 48b1d27.lazy {
    background-image: url('');
}
    
#\31 6bc5b5a {
    height: 200px;
}
    
#\36 503571c {
    height: 200px;
}
    
#\36 4bde66a {
    margin-top: 0px;
}
    
#\30 2005845::before, #\30 2005845 > .bgExtraLayerOverlay {
    
}
#\30 2005845 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#\30 2005845.lazy {
    background-image: url('');
}
    
#bb422553::before, #bb422553 > .bgExtraLayerOverlay {
    
}
#bb422553 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#bb422553.lazy {
    background-image: url('');
}
    
#\31 99eed1f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
}
    
#\33 5aae84e {
    margin-top: 0px;
}
}



@media all {
    
#\34 39d0c38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    padding: 0% 0% 0% 0%;
    margin: -45px 0% -1px 0%;
}
    
#\36 a8b3493 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: start;
    align-self: start;
    margin-left: 115px;
    margin-top: 415px;
}
    
#\34 1897a6a {
    width: 56.938620589936384%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: start;
    align-self: start;
    margin-top: 211px;
    margin-left: 115px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#b0f6ad90 {
    width: 44.34282822440717%;
    height: auto;
    max-width: 100%;
    margin-top: 351px;
    order: 1;
    justify-self: start;
    align-self: start;
    margin-left: 115px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#cc459a9c::before, #cc459a9c > .bgExtraLayerOverlay {
    
}
#cc459a9c {
    background-image: url();
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 79636cd {
    min-height: 708px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fe601339 {
    width: 100.00%;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(729.0499877929688px, max-content);
    max-width: 100%;
    margin-top: 56px;
    background-image: linear-gradient(135deg, rgba(0, 0, 0, 0) 0%, rgba(31, 198, 224, 0.56) 100%);
    background-origin: border-box;
}
    
#widget_akj {
    width: 87.69881434355118%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 496px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#widget_sfh {
    width: 89.81897050318103%;
    height: 320px;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 168px;
    margin-left: 21px;
    grid-area: 1 / 2 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc459a9c::before, #cc459a9c > .bgExtraLayerOverlay {
    
}
    
#\37 79636cd {
    min-height: 592px;
    padding: 0px 0% 0px 0%;
}
    
#fe601339 {
    width: 100.00%;
    grid-template-rows: minmax(658px, max-content);
    margin-top: 31px;
}
    
#a4c95646 {
    margin: 0px 0% 0px 0%;
}
    
#\34 1897a6a {
    justify-self: start;
    align-self: start;
    width: 74.41974272930648%;
    margin: 185px 0px 0px 44px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#b0f6ad90 {
    justify-self: start;
    align-self: start;
    width: 44.34256152125279%;
    margin: 301px 0px 0px 43px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 a8b3493 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 41px;
    width: 211px;
    margin: 366px 0px 0px 43px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_akj {
    justify-self: center;
    align-self: start;
    width: 87.69756711409394%;
    margin: 516px 0px 0px 5px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#widget_sfh {
    justify-self: end;
    align-self: start;
    width: 50.218540268456366%;
    height: 262px;
    margin: 276px 13px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
}



@media (max-width: 767px) {
    
#\34 39d0c38 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cc459a9c::before, #cc459a9c > .bgExtraLayerOverlay {
    
}
    
#\37 79636cd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#fe601339 {
    width: 100.00%;
    grid-template-rows: minmax(523.0499877929688px, max-content);
    margin-top: 46px;
}
    
#widget_sfh {
    height: 178px;
    justify-self: end;
    align-self: start;
    width: 97.60906040268455%;
    margin: 298px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#a4c95646 {
    margin: 0px 0% 0px 0%;
}
    
#\34 1897a6a {
    justify-self: center;
    align-self: start;
    width: 98.5947986577181%;
    margin: 150px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#b0f6ad90 {
    justify-self: center;
    align-self: start;
    width: 91.87639821029082%;
    margin: 223px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 a8b3493 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 41px;
    width: 186px;
    margin: 278px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#widget_akj {
    justify-self: start;
    align-self: start;
    width: 61.41%;
    margin: 488px 0px 0px 26px;
    grid-area: 1 / 1 / span 1 / span 2;
}
}



@media all {
    
#\35 51e5385 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 bb04724 {
    width: 76.43%;
    height: auto;
    max-width: 100%;
    margin-left: -2px;
}
    
#e42e088b {
    width: 41px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 12.2%;
}
    
#e8cd80e0 {
    min-height: 31px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\34 862585b {
    width: 74.01%;
    height: auto;
    max-width: 100%;
    margin-left: -3px;
}
    
#cc706a90 {
    width: 76.43%;
    height: auto;
    max-width: 100%;
    margin-left: -2px;
}
    
#\39 eaeb21f {
    background-color: rgba(31,198,224,1);
    background-image: initial;
}
    
#bdff223e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\38 b8f0f7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 7096b04 {
    width: 76.69%;
    height: auto;
    max-width: 100%;
    margin-left: -2px;
}
    
#\32 bd6ed61 {
    width: 41px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 2a5d7cf {
    width: 41px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 002050e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    flex-direction: row;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 d7ec32a {
    width: 41px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 bb04724 {
    width: 65.02%;
    margin-left: 3px;
}
    
#\30 7096b04 {
    width: 87.08605341246292%;
    margin-left: 1px;
}
    
#e42e088b {
    width: 23px;
    height: auto;
    margin-left: 2.6%;
}
    
#\32 bd6ed61 {
    width: 22px;
    height: auto;
    margin-left: -7.1%;
}
    
#e8cd80e0 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 26px;
}
    
#\33 2a5d7cf {
    width: 24px;
    height: auto;
}
    
#\36 d7ec32a {
    width: 25px;
    height: auto;
}
    
#cc706a90 {
    margin-left: 3px;
}
}



@media (max-width: 767px) {
    
#\35 51e5385 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bdff223e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 b8f0f7e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e8cd80e0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 002050e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#a8870fd5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: center;
    align-self: start;
    margin-top: 348px;
}
    
#\32 c7045e3::before, #\32 c7045e3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 251, 236, 1);
    opacity: 0.97;
    border-radius: inherit;
}
#\32 c7045e3 {
    background-color: rgba(255, 251, 236, 1);
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/Layer+11-1920w.png);
    background-attachment: fixed;
}
    
#\36 6cd37a6 {
    width: 61.7395648312611%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 266px;
}
    
#\38 5d3d028 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#be885f4c {
    width: 100.00%;
    grid-template-rows: minmax(486px, max-content);
    max-width: 100%;
    order: 1;
    margin-top: -137px;
}
    
#ada25bb8 {
    min-height: 626px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 15d9b30 {
    width: 37.388987566607454%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 82px;
    margin-left: 268px;
}
    
#\39 f963c77 {
    width: 15.399274718768503%;
    height: 175px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin-left: 279px;
    margin-top: 63px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c7045e3::before, #\32 c7045e3 > .bgExtraLayerOverlay {
    
}
    
#ada25bb8 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 c7045e3::before, #\32 c7045e3 > .bgExtraLayerOverlay {
    
}
    
#\38 5d3d028 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ada25bb8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 f963c77 {
    height: 240px;
}
}



@media all {
    
#\31 620d1ed::before, #\31 620d1ed > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#\31 620d1ed {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#\31 620d1ed.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#eb6da45f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -7px;
    grid-area: auto / auto / auto / auto;
}
    
#cea9277a {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2a26a71 {
    width: 74.15%;
    height: 207px;
    max-width: 100%;
    order: 0;
    margin-top: 33px;
}
    
#ff1b250d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#\33 dc62f3f::before, #\33 dc62f3f > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 43%, rgba(0, 0, 0, 0) 100%);
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
}
#\33 dc62f3f {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 21px 21px 21px 21px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#\33 dc62f3f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#\38 6ba8a0a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#\33 bfef8df {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#ee42bd51 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#be6b8093 {
    width: 88.73%;
    height: 252px;
    max-width: 100%;
    order: 0;
    margin-top: 21px;
}
    
#\38 89366e2 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\38 7a4e118::before, #\38 7a4e118 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#\38 7a4e118 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#\38 7a4e118.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#\32 4496fa4 {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin-top: -12px;
    grid-area: auto / auto / auto / auto;
}
    
#ae279cfb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#\38 e4718f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 6px;
    grid-area: auto / auto / auto / auto;
}
    
#e83745b6 {
    width: 91.11%;
    height: 222px;
    max-width: 100%;
    order: 0;
    margin-top: 30px;
}
    
#ba01e4ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 1px;
}
    
#b572d344 {
    min-height: 447px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 399625a {
    width: 90.32%;
    height: 283px;
    max-width: 100%;
    order: 0;
}
    
#ef1a52b6::before, #ef1a52b6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.91;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(255, 255, 255, 1) 34%, rgba(0, 0, 0, 0) 100%);
}
#ef1a52b6 {
    justify-content: flex-start;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 23.5%;
    min-width: 4%;
    order: 0;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/BG+O-1920w.png);
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    border-style: solid;
    border-color: #000000 rgba(31,198,224,1) rgba(31,198,224,1) #000000;
    border-width: 0 3px 7px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
#ef1a52b6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#c7065465 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: -22px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ab95ea9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin-top: 1px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 620d1ed::before, #\31 620d1ed > .bgExtraLayerOverlay {
    
}
#\31 620d1ed {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\31 620d1ed.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#eb6da45f {
    order: 1;
}
    
#cea9277a {
    order: 2;
}
    
#\35 2a26a71 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff1b250d {
    order: 3;
}
    
#\33 dc62f3f::before, #\33 dc62f3f > .bgExtraLayerOverlay {
    
}
#\33 dc62f3f {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\33 dc62f3f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#\38 6ba8a0a {
    order: 3;
}
    
#\33 bfef8df {
    order: 2;
}
    
#ee42bd51 {
    order: 2;
}
    
#be6b8093 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7a4e118::before, #\38 7a4e118 > .bgExtraLayerOverlay {
    
}
#\38 7a4e118 {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\38 7a4e118.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#\32 4496fa4 {
    order: 2;
}
    
#ae279cfb {
    order: 3;
}
    
#\38 e4718f4 {
    order: 1;
}
    
#e83745b6 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba01e4ba {
    order: 3;
}
    
#b572d344 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 376px;
}
    
#\36 399625a {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    height: 235px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef1a52b6::before, #ef1a52b6 > .bgExtraLayerOverlay {
    
}
#ef1a52b6 {
    width: 25%;
    row-gap: 5px;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#ef1a52b6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#c7065465 {
    order: 1;
}
    
#\38 ab95ea9 {
    order: 1;
}
}



@media (max-width: 767px) {
    
#\31 620d1ed::before, #\31 620d1ed > .bgExtraLayerOverlay {
    
}
#\31 620d1ed {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#\31 620d1ed.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#eb6da45f {
    margin-top: 0px;
}
    
#\35 2a26a71 {
    height: 200px;
}
    
#\33 dc62f3f::before, #\33 dc62f3f > .bgExtraLayerOverlay {
    
}
#\33 dc62f3f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#\33 dc62f3f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#be6b8093 {
    height: 200px;
}
    
#\38 7a4e118::before, #\38 7a4e118 > .bgExtraLayerOverlay {
    
}
#\38 7a4e118 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#\38 7a4e118.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#\38 e4718f4 {
    margin-top: 0px;
}
    
#e83745b6 {
    height: 200px;
}
    
#b572d344 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 4%;
}
    
#\36 399625a {
    height: 200px;
}
    
#ef1a52b6::before, #ef1a52b6 > .bgExtraLayerOverlay {
    
}
#ef1a52b6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 8px;
    padding-bottom: 16px;
    margin: 0% 0% 0% 0%;
}
#ef1a52b6.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA70lEQVQI1wXBPUvDQBgA4Cy5hPTyUX+mILncXdIkrb+jAS0VBevoIAg6CAou0kFwUFAQ1IIxzfvRQbCLz+PgvnsME3fW16LpS3cKRpxg7t9RHXzxeLDlarBlG/w5MHGPYOweQiUaGIkGtX9GNrinQq64in65CInsoHWgFnOoxQGWYoq5NyMVXLCWj6zjdjNKkGyyQitfHKjEKZZijoVoyPgLSuUtq+iVs2G7KXZ+SCdvkIVLp7fiqjfeORhvgSa4plQ+sYq+WSc958M1ZfEn7Mlnp1PeslPezTrzL9EED6TkO+kQyMTIecKURh3uyo9/XI+FHISo/cIAAAAASUVORK5CYII=');
}
    
#c7065465 {
    margin-top: 0px;
}
    
#\38 ab95ea9 {
    margin-top: 0px;
}
}



@media all {
    
#\37 9652650::before, #\37 9652650 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.78;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(213, 89, 0, 1) 100%);
}
#\37 9652650 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/Layer+1-1920w.png);
    background-position: 50% 0%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\37 9652650.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA7UlEQVQY0z2QWZLEIAxDuYq4/0Gw4R4dllR/TtiSKbl75kMFuORnYfdziKd6UT/O5Pc7gecqEasI7haw3wGuF0EvilGjny1ht4TVaFIzriqYTeAGL1Upv0rCh6SYmW8x86wCx+5NAk8aDsHKgpEFk6b8MTsb+xWL/VBvyuJJ2k1xtwjHXLNFMMIoATSMIhg1WLbZ1Ka5q0T+GFcOuLiBLLiqojfFPNUgs5J4RusijbksypnQOaURICZHPEf1rJ45e43/RgOwfqh39ylYTf9WZFpfcQuLW3gJ3K6fsGbiz0vAKgF3CXhywHMEPK+AX104NZd3I0upAAAAAElFTkSuQmCC');
}
    
#f66d51c5 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: center;
    align-self: start;
    margin-top: 180px;
}
    
#\32 87a6195 {
    width: 36.4498987854251%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 76px;
}
    
#\39 480f20c {
    min-height: 343px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d8e45e5 {
    width: 100.00%;
    grid-template-rows: minmax(346px, max-content);
    max-width: 100%;
    background-color: rgba(243, 103, 39, 0.47);
    background-image: initial;
}
    
#\34 0dd90b6::before, #\34 0dd90b6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.82;
    border-radius: inherit;
    background-image: radial-gradient(circle, rgba(0, 0, 0, 0) 0%, rgba(242, 103, 38, 1) 100%);
}
#\34 0dd90b6 {
    background-image: url(https://lirp.cdn-website.com/8f01f33f/dms3rep/multi/opt/1-1920w.jpg);
    background-attachment: fixed;
}
#\34 0dd90b6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAEgQFIQYRMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAEDEQL/2gAMAwEAAhEDEQA/AKNxtXwlRUUDtkc9aZ5vJBY2x2J99NvsRJ+fKwaq3p//2Q==');
}
    
#ec8fe76a {
    width: 15.299667437825331%;
    height: 268px;
    max-width: 100%;
    order: 0;
    margin-top: 39px;
    justify-self: start;
    align-self: start;
    margin-left: 183px;
}
    
#\34 e25a956 {
    width: 15.299667437825331%;
    height: 268px;
    max-width: 100%;
    order: 0;
    margin-top: 39px;
    justify-self: end;
    align-self: start;
    margin-right: 171px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9652650::before, #\37 9652650 > .bgExtraLayerOverlay {
    
}
#\37 9652650.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA7UlEQVQY0z2QWZLEIAxDuYq4/0Gw4R4dllR/TtiSKbl75kMFuORnYfdziKd6UT/O5Pc7gecqEasI7haw3wGuF0EvilGjny1ht4TVaFIzriqYTeAGL1Upv0rCh6SYmW8x86wCx+5NAk8aDsHKgpEFk6b8MTsb+xWL/VBvyuJJ2k1xtwjHXLNFMMIoATSMIhg1WLbZ1Ka5q0T+GFcOuLiBLLiqojfFPNUgs5J4RusijbksypnQOaURICZHPEf1rJ45e43/RgOwfqh39ylYTf9WZFpfcQuLW3gJ3K6fsGbiz0vAKgF3CXhywHMEPK+AX104NZd3I0upAAAAAElFTkSuQmCC');
}
    
#\39 480f20c {
    min-height: 294px;
    padding: 0px 0% 0px 0%;
}
    
#\34 0dd90b6::before, #\34 0dd90b6 > .bgExtraLayerOverlay {
    
}
#\34 0dd90b6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAEgQFIQYRMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAEDEQL/2gAMAwEAAhEDEQA/AKNxtXwlRUUDtkc9aZ5vJBY2x2J99NvsRJ+fKwaq3p//2Q==');
}
    
#\30 d8e45e5 {
    width: 100.00%;
    grid-template-rows: minmax(262px, max-content);
}
    
#\31 e79e42c {
    margin: 0px 0% 0px 0%;
}
    
#\32 87a6195 {
    justify-self: center;
    align-self: start;
    width: 48.74860178970917%;
    margin: 70px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f66d51c5 {
    justify-self: center;
    align-self: start;
    height: auto;
    min-height: 41px;
    width: 193px;
    margin: 131px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 e25a956 {
    justify-self: end;
    align-self: start;
    height: 209px;
    width: 21.997343400447424%;
    margin: 47px 26px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ec8fe76a {
    justify-self: start;
    align-self: start;
    height: 215px;
    width: 22.15%;
    margin: 47px 0px 0px 25px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 9652650::before, #\37 9652650 > .bgExtraLayerOverlay {
    
}
#\37 9652650 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 9652650.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAC4jAAAuIwF4pT92AAAA7UlEQVQY0z2QWZLEIAxDuYq4/0Gw4R4dllR/TtiSKbl75kMFuORnYfdziKd6UT/O5Pc7gecqEasI7haw3wGuF0EvilGjny1ht4TVaFIzriqYTeAGL1Upv0rCh6SYmW8x86wCx+5NAk8aDsHKgpEFk6b8MTsb+xWL/VBvyuJJ2k1xtwjHXLNFMMIoATSMIhg1WLbZ1Ka5q0T+GFcOuLiBLLiqojfFPNUgs5J4RusijbksypnQOaURICZHPEf1rJ45e43/RgOwfqh39ylYTf9WZFpfcQuLW3gJ3K6fsGbiz0vAKgF3CXhywHMEPK+AX104NZd3I0upAAAAAElFTkSuQmCC');
}
    
#\39 480f20c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\34 0dd90b6::before, #\34 0dd90b6 > .bgExtraLayerOverlay {
    
}
#\34 0dd90b6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgIDAAMAAAAAAAAAAAAAAQIAEgQFIQYRMf/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAEDEQL/2gAMAwEAAhEDEQA/AKNxtXwlRUUDtkc9aZ5vJBY2x2J99NvsRJ+fKwaq3p//2Q==');
}
    
#ec8fe76a {
    height: 200px;
}
    
#\34 e25a956 {
    height: 200px;
}
    
#\31 e79e42c {
    margin: 0px 0% 0px 0%;
}
    
#\30 d8e45e5 {
    width: 100.00%;
    grid-template-rows: minmax(272px, max-content);
}
    
#\32 87a6195 {
    justify-self: center;
    align-self: start;
    width: 79.51%;
    margin: 76px 4px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f66d51c5 {
    justify-self: center;
    align-self: start;
    margin: 142px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}

