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

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

  *#dm .dmInner *.u_1249574318 .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_1249574318 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

  *#dm .dmInner div.u_1704256172 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_4225259731 .svg { fill:rgba(253,253,253,1) !important; }

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

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

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

  *#dm .dmInner div.u_1424658574 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_105778260 span.timeline-ItemSlide-Year {
    color:var(--color_4) !important;
    font-family:'gilroy-heavy' !important;
  }

  *#dm .dmInner div.u_105778260 div.styleTwo div.timeline-time {
    color:var(--color_4) !important;
    font-family:'gilroy-heavy' !important;
  }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content span {
    color:var(--color_4) !important;
    font-family:'gilroy-heavy' !important;
  }

  *#dm .dmInner div.u_105778260 div.timeline-Caption { font-family:'FuturaStd-Book' !important; }

  *#dm .dmInner div.u_105778260 div.styleTwo div.content { font-family:'FuturaStd-Book' !important; }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content p { font-family:'FuturaStd-Book' !important; }

  *#dm .dmInner *.u_105778260 div.styleTwo span.round { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 span.timeline-NoIcon-Round { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 div.timeline-Main-Container.styleOne::before { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 div.timeline-Main-Container.styleTwo::before { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 span.timeline-Item-Spine { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 div.styleTwo div.no-icon:after { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 span.timeline-ItemSlide-Year { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 span.timeline-ItemSlide-Circle:before { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_105778260 span.timeline-ItemSlide-Circle:after { background-color:var(--color_4) !important; }

  *#dm .dmInner div.u_1684542041 span.timeline-ItemSlide-Year {
    color:var(--color_4) !important;
    font-family:'gilroy-heavy' !important;
  }

  *#dm .dmInner div.u_1684542041 div.styleTwo div.timeline-time {
    color:var(--color_4) !important;
    font-family:'gilroy-heavy' !important;
  }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content span {
    color:var(--color_4) !important;
    font-family:'gilroy-heavy' !important;
  }

  *#dm .dmInner div.u_1684542041 div.timeline-Caption { font-family:'FuturaStd-Book' !important; }

  *#dm .dmInner div.u_1684542041 div.styleTwo div.content { font-family:'FuturaStd-Book' !important; }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content p { font-family:'FuturaStd-Book' !important; }

  *#dm .dmInner *.u_1684542041 div.styleTwo span.round { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 span.timeline-NoIcon-Round { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 div.timeline-Main-Container.styleOne::before { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 div.timeline-Main-Container.styleTwo::before { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 span.timeline-Item-Spine { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 div.styleTwo div.no-icon:after { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 span.timeline-ItemSlide-Year { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 span.timeline-ItemSlide-Circle:before { background-color:var(--color_4) !important; }

  *#dm .dmInner *.u_1684542041 span.timeline-ItemSlide-Circle:after { background-color:var(--color_4) !important; }

  *#dm .dmInner a.u_182229722 span.text { font-size:18px !important; }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2458178272 .caption-inner { background-color:rgba(255,255,255,0.75) !important; }

  *#dm .dmInner a.u_1142189349:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1142189349.hover { background-image:initial !important; }

  *#dm .dmInner a.u_1265739613:hover { background-image:initial !important; }

  *#dm .dmInner a.u_1265739613.hover { background-image:initial !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1249574318 .photoGalleryThumbs .image-container a { padding-top:75px !important; }

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

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

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

  *#dm .dmInner *.u_105778260 div.styleThree { border-radius:16px !important; }

  *#dm .dmInner div.u_105778260 div.styleTwo h3.title { font-size:16px !important; }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content h3 { font-size:16px !important; }

  *#dm .dmInner div.u_105778260 span.timeline-ItemSlide-Year { font-size:24px !important; }

  *#dm .dmInner div.u_105778260 div.styleTwo div.timeline-time { font-size:24px !important; }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content span { font-size:24px !important; }

  *#dm .dmInner *.u_1684542041 div.styleThree { border-radius:16px !important; }

  *#dm .dmInner div.u_1684542041 span.timeline-ItemSlide-Year { font-size:30px !important; }

  *#dm .dmInner div.u_1684542041 div.styleTwo div.timeline-time { font-size:30px !important; }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content span { font-size:30px !important; }

  *#dm .dmInner div.u_1684542041 div.styleTwo h3.title { font-size:20px !important; }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content h3 { font-size:20px !important; }

  *#dm .dmInner *.u_2458178272 .photoGalleryThumbs { padding:7px !important; }

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

  *#dm .dmInner *.u_2458178272 .photoGalleryViewAll { padding:0 7px !important; }

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

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

  *#dm .dmInner *.u_2063080960 .photoGalleryViewAll { padding:0 3.5px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_105778260 div.styleThree { border-radius:15px !important; }

  *#dm .dmInner div.u_105778260 div.styleTwo h3.title { font-size:36px !important; }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content h3 { font-size:36px !important; }

  *#dm .dmInner div.u_105778260 span.timeline-ItemSlide-Year { font-size:60px !important; }

  *#dm .dmInner div.u_105778260 div.styleTwo div.timeline-time { font-size:60px !important; }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content span { font-size:60px !important; }

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

  *#dm .dmInner div.u_1684542041 div.styleTwo h3.title { font-size:36px !important; }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content h3 { font-size:36px !important; }

  *#dm .dmInner div.u_1684542041 span.timeline-ItemSlide-Year { font-size:60px !important; }

  *#dm .dmInner div.u_1684542041 div.styleTwo div.timeline-time { font-size:60px !important; }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content span { font-size:60px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_2063080960 .photoGalleryThumbs { padding:6.5px !important; }

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

  *#dm .dmInner *.u_2063080960 .photoGalleryViewAll { padding:0 6.5px !important; }

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

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

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

  *#dm .dmInner *.u_1249574318 .photoGalleryThumbs .image-container a { padding-top:85px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1249574318 .photoGalleryThumbs .image-container a { padding-top:98px !important; }

  *#dm .dmInner *.u_1249574318 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner div.u_105778260 span.timeline-ItemSlide-Year { font-size:32px !important; }

  *#dm .dmInner div.u_105778260 div.styleTwo div.timeline-time { font-size:32px !important; }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content span { font-size:32px !important; }

  *#dm .dmInner div.u_105778260 div.styleTwo h3.title { font-size:32px !important; }

  *#dm .dmInner div.u_105778260 div.timeline-ItemsContainer-Content h3 { font-size:32px !important; }

  *#dm .dmInner div.u_1684542041 span.timeline-ItemSlide-Year { font-size:32px !important; }

  *#dm .dmInner div.u_1684542041 div.styleTwo div.timeline-time { font-size:32px !important; }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content span { font-size:32px !important; }

  *#dm .dmInner div.u_1684542041 div.styleTwo h3.title { font-size:32px !important; }

  *#dm .dmInner div.u_1684542041 div.timeline-ItemsContainer-Content h3 { font-size:32px !important; }

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

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

  *#dm .dmInner *.u_2063080960 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\37 3775535 {
    margin: 0px 0% 0px 0%;
}
    
#b6e29d4c {
    width: 54.48%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1353e46::before, #\38 1353e46 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(26,27,31,1);
    opacity: 0.42;
    border-radius: inherit;
}
#\38 1353e46 {
    background-color: rgba(255,255,255,1);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/IMG_9393-1920w.jpg);
}
    
#\30 c7720e2 {
    min-height: 294px;
    flex-wrap: nowrap;
    column-gap: 1%;
    row-gap: 6px;
    max-width: none;
    width: 100%;
    padding: 356.4px 40px 356.4px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a541e9df::before, #a541e9df > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#a541e9df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    background-image: url();
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_535 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 bf971cc {
    width: 40.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cp2 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3775535 {
    margin: 0px 0% 0px 0%;
}
    
#\38 1353e46::before, #\38 1353e46 > .bgExtraLayerOverlay {
    
}
    
#b6e29d4c {
    width: 100%;
}
    
#\30 c7720e2 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 30% 4% 15% 4%;
}
    
#a541e9df::before, #a541e9df > .bgExtraLayerOverlay {
    
}
#a541e9df {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 14px;
    padding-top: 16px;
    padding-bottom: 16px;
}
}



@media (max-width: 767px) {
    
#\38 1353e46 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\30 c7720e2 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 3775535 {
    margin: 0px 0% 0px 0%;
}
    
#\38 1353e46::before, #\38 1353e46 > .bgExtraLayerOverlay {
    
}
    
#b6e29d4c {
    width: 100.00%;
}
    
#\30 c7720e2 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 35% 20px 15% 20px;
}
    
#a541e9df::before, #a541e9df > .bgExtraLayerOverlay {
    
}
#a541e9df {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 bf971cc {
    width: 100.00%;
}
}



@media all {
    
#bf451fd8 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 0% 0% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3b54101::before, #\35 3b54101 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(253, 253, 253, 1);
    opacity: 0.76;
}
#\35 3b54101 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/Asset+3-1920w.png);
}
#\35 3b54101.lazy {
    background-image: url('');
}
    
#b4467f94 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_ipu {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 18867d8 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d1ac9ea0 {
    width: 85%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6l1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nqr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa54e04f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a39515d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 fecae2d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bf451fd8 {
    padding-left: 2%;
    padding-right: 0%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b4467f94 {
    width: 100%;
    padding-top: 6%;
    padding-bottom: 6%;
    row-gap: 24px;
    min-height: 80px;
}
    
#\35 3b54101::before, #\35 3b54101 > .bgExtraLayerOverlay {
    
}
#\35 3b54101.lazy {
    background-image: url('');
}
    
#\39 18867d8 {
    width: 27.482921029768164%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aa54e04f {
    width: 27.482921029768164%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_ipu {
    width: 37.03%;
}
    
#d1ac9ea0 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#bf451fd8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    row-gap: 0px;
    padding-bottom: 4%;
    flex-wrap: nowrap;
}
    
#b4467f94 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 6% 8% 6%;
}
    
#a5401c91 {
    margin-top: 0%;
    margin-bottom: 0%;
}
    
#\35 3b54101::before, #\35 3b54101 > .bgExtraLayerOverlay {
    
}
#\35 3b54101.lazy {
    background-image: url('');
}
    
#d1ac9ea0 {
    order: 1;
    width: 99.77%;
}
    
#group_ipu {
    min-width: 32px;
    height: auto;
    min-height: 70px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 18867d8 {
    min-width: 32px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aa54e04f {
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 2dc1fa8::before, #\36 2dc1fa8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\36 2dc1fa8 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/Asset+4-1920w.png);
}
#\36 2dc1fa8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsSAAALEgHS3X78AAAAoUlEQVQI11WOKw7EMAxExycJWRQYVFYUKSDQZisFGbRS0B7AZwgr61F6gB5qV3HRWhrgmecPzAwpJYQQsK4rTdVaKcY4e8+87vvGhEspWJaFcs7EzA631sDMPuBQ792NGKfZkN8f4m0j3neHReQfBJLDVY02ezTz67rgP0RmvHoHxICkKH1AzWiqNYPq/WxMx4FwnsAYgIhfUFV6fh8Q+eIHXyNAHMN9Y7sAAAAASUVORK5CYII=');
}
    
#\36 cdd15a7 {
    width: 96%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 a87ecda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 44.646086261980834%;
    min-width: 4%;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#facfa4bc {
    min-height: 648px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 100px 40px 100px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\31 85a5382 {
    width: 72.71%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c159df1 {
    margin: 0px 0% 0px 0%;
}
    
#group_avs {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 51.35%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_cjv {
    width: 100.00%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 cdd15a7 {
    width: 100%;
    order: 2;
}
    
#\38 a87ecda {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#facfa4bc {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\31 85a5382 {
    width: 100.00%;
    order: 0;
}
    
#\36 2dc1fa8::before, #\36 2dc1fa8 > .bgExtraLayerOverlay {
    
}
#\36 2dc1fa8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsSAAALEgHS3X78AAAAoUlEQVQI11WOKw7EMAxExycJWRQYVFYUKSDQZisFGbRS0B7AZwgr61F6gB5qV3HRWhrgmecPzAwpJYQQsK4rTdVaKcY4e8+87vvGhEspWJaFcs7EzA631sDMPuBQ792NGKfZkN8f4m0j3neHReQfBJLDVY02ezTz67rgP0RmvHoHxICkKH1AzWiqNYPq/WxMx4FwnsAYgIhfUFV6fh8Q+eIHXyNAHMN9Y7sAAAAASUVORK5CYII=');
}
    
#group_avs {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\36 cdd15a7 {
    width: 100%;
}
    
#\38 a87ecda {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
}
    
#facfa4bc {
    min-height: 0;
    flex-direction: column;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\36 2dc1fa8::before, #\36 2dc1fa8 > .bgExtraLayerOverlay {
    
}
#\36 2dc1fa8.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsSAAALEgHS3X78AAAAoUlEQVQI11WOKw7EMAxExycJWRQYVFYUKSDQZisFGbRS0B7AZwgr61F6gB5qV3HRWhrgmecPzAwpJYQQsK4rTdVaKcY4e8+87vvGhEspWJaFcs7EzA631sDMPuBQ792NGKfZkN8f4m0j3neHReQfBJLDVY02ezTz67rgP0RmvHoHxICkKH1AzWiqNYPq/WxMx4FwnsAYgIhfUFV6fh8Q+eIHXyNAHMN9Y7sAAAAASUVORK5CYII=');
}
    
#\31 85a5382 {
    width: 100.00%;
}
    
#group_avs {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#aa28a827 {
    width: 977px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c73e7abe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.52%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 466cee6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 150px 40px 150px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 644f950::before, #\36 644f950 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
}
#\36 644f950 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/786930617-561h.jpeg);
    background-position: 50% 100%;
}
#\36 644f950.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQREgUGIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhL/2gAMAwEAAhEDEQA/AKLnjvNPShrjXEAcxFnyyyil7G8Qa3B11bHvxEUdytDzTyj/2Q==');
}
    
#\31 425f3cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.3661277283751%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b166e13f {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#\36 c18448c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa28a827 {
    width: 99.99990734663939%;
}
    
#c73e7abe {
    width: 62.49%;
    min-height: 8px;
}
    
#\33 466cee6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
    padding: 150px 40px 150px 40px;
}
    
#\31 425f3cf {
    width: 37.34928571428571%;
    min-height: 8px;
    align-items: flex-end;
}
    
#\36 644f950::before, #\36 644f950 > .bgExtraLayerOverlay {
    
}
#\36 644f950.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQREgUGIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhL/2gAMAwEAAhEDEQA/AKLnjvNPShrjXEAcxFnyyyil7G8Qa3B11bHvxEUdytDzTyj/2Q==');
}
    
#\36 c18448c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#aa28a827 {
    width: 100.00004017072558%;
}
    
#c73e7abe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 7px;
}
    
#\33 466cee6 {
    min-height: unset;
    flex-direction: column;
    row-gap: 7px;
    padding: 8% 4% 8% 4%;
}
    
#\31 425f3cf {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#b166e13f {
    width: 225px;
}
    
#\36 644f950::before, #\36 644f950 > .bgExtraLayerOverlay {
    
}
#\36 644f950.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAID/8QAHhAAAQQCAwEAAAAAAAAAAAAAAgABAwQREgUGIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhL/2gAMAwEAAhEDEQA/AKLnjvNPShrjXEAcxFnyyyil7G8Qa3B11bHvxEUdytDzTyj/2Q==');
}
}



@media all {
    
#\34 5020524 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/PUB+02-sans+logo-1920w.jpg);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\34 5020524.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAIxAAAQIFAwUAAAAAAAAAAAAAAQIDAAQFBhEHISMSMkGSof/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDEf/aAAwDAQACEQMRAD8AYSt7yV0WaG5cEvPtFBSB2nEZG5pjU1LUoVXAJJxtt8iewFFFPluglPH42hUX3cnlX7GBdEY9aHJ//9k=');
}
    
#\39 476e259 {
    width: 89.81%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c808e866 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 31px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e2134b43::before, #e2134b43 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#e2134b43 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/Screenshot+2025-10-21+at+10.32.45-AM-1920w.png);
}
#e2134b43.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjUlEQVQI1z2O3QqAIBSDff/3C0pCUilTy5+i68UO1MUuzvbtMOWcwzhOGIYBWmsYY7AsC6x12PcdOWdc1wU1zzPGaRLIe49t2wQIISClhBgTSilQbPMrgVrrr+M4BKTPkrLWypFyRu9d2oRijFjXFcwpRbO1JhDFm7u+AmewoM7zFJBi8G277xvP8/z+CzlV3vJrkkV2AAAAAElFTkSuQmCC');
}
    
#\32 0cfd13d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\34 94b9b89.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 94b9b89 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\38 10ab956 {
    align-items: flex-start;
    width: 78.64%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    justify-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9d94a13 {
    align-items: flex-start;
    width: 76.99%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 53459ff {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 aa403e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100.00%;
    min-width: 4%;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e0b4a244.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e0b4a244 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3a0ba99 {
    width: 9.999730922850535%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a49bc2f9 {
    width: 81.96%;
    height: auto;
    max-width: 100%;
}
    
#\37 e4f6b0c {
    width: 9.999730922850535%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 befc810 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 278f775 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e29985cb {
    align-items: flex-start;
    width: 90.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6cdc2fa {
    width: 9.999730922850535%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 fb46c88 {
    width: 102.04%;
    height: auto;
    max-width: 100%;
}
    
#\37 1ca1a29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 9fc1f4b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5020524 {
    width: 100%;
    min-height: 243px;
    height: auto;
    order: 1;
}
#\34 5020524.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAIxAAAQIFAwUAAAAAAAAAAAAAAQIDAAQFBhEHISMSMkGSof/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDEf/aAAwDAQACEQMRAD8AYSt7yV0WaG5cEvPtFBSB2nEZG5pjU1LUoVXAJJxtt8iewFFFPluglPH42hUX3cnlX7GBdEY9aHJ//9k=');
}
    
#\39 476e259 {
    width: 100.00%;
}
    
#c808e866 {
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\32 0cfd13d {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e2134b43::before, #e2134b43 > .bgExtraLayerOverlay {
    
}
#e2134b43.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjUlEQVQI1z2O3QqAIBSDff/3C0pCUilTy5+i68UO1MUuzvbtMOWcwzhOGIYBWmsYY7AsC6x12PcdOWdc1wU1zzPGaRLIe49t2wQIISClhBgTSilQbPMrgVrrr+M4BKTPkrLWypFyRu9d2oRijFjXFcwpRbO1JhDFm7u+AmewoM7zFJBi8G277xvP8/z+CzlV3vJrkkV2AAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#\34 5020524 {
    width: 100%;
    min-height: 172px;
    align-items: center;
    height: auto;
    order: 1;
}
#\34 5020524.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgQH/8QAIxAAAQIFAwUAAAAAAAAAAAAAAQIDAAQFBhEHISMSMkGSof/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDEf/aAAwDAQACEQMRAD8AYSt7yV0WaG5cEvPtFBSB2nEZG5pjU1LUoVXAJJxtt8iewFFFPluglPH42hUX3cnlX7GBdEY9aHJ//9k=');
}
    
#c808e866 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 0;
    row-gap: 19px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 0cfd13d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 20px 8% 20px;
}
    
#e2134b43::before, #e2134b43 > .bgExtraLayerOverlay {
    
}
#e2134b43.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAjUlEQVQI1z2O3QqAIBSDff/3C0pCUilTy5+i68UO1MUuzvbtMOWcwzhOGIYBWmsYY7AsC6x12PcdOWdc1wU1zzPGaRLIe49t2wQIISClhBgTSilQbPMrgVrrr+M4BKTPkrLWypFyRu9d2oRijFjXFcwpRbO1JhDFm7u+AmewoM7zFJBi8G277xvP8/z+CzlV3vJrkkV2AAAAAElFTkSuQmCC');
}
    
#\38 aa403e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 278f775 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 3a0ba99 {
    min-width: 32px;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e29985cb {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 53459ff {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\37 e4f6b0c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e9d94a13 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 befc810 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#d6cdc2fa {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 10ab956 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 fb46c88 {
    width: 100.00%;
}
    
#\36 9fc1f4b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 90678a5 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 150px 40px 150px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\39 6b58472::before, #\39 6b58472 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
}
#\39 6b58472 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/IMG_7871-1920w.jpg);
}
#\39 6b58472.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAwABAhEEEgUiQf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQEAAwEBAAAAAAAAAAAAAAACAAEDESH/2gAMAwEAAhEDEQA/ANAAfJxRY456zLXaTeuqIfJy0jbPdMiI3oivIozNmuz/2Q==');
}
    
#\33 44f0e8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.52%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dfe03e2c {
    width: 653px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 8da2664 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.3661277283751%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7c77ed9 {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#\34 24e2906 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 90678a5 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\39 6b58472::before, #\39 6b58472 > .bgExtraLayerOverlay {
    
}
#\39 6b58472.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAwABAhEEEgUiQf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQEAAwEBAAAAAAAAAAAAAAACAAEDESH/2gAMAwEAAhEDEQA/ANAAfJxRY456zLXaTeuqIfJy0jbPdMiI3oivIozNmuz/2Q==');
}
    
#\33 44f0e8e {
    width: 62.49%;
    min-height: 8px;
}
    
#dfe03e2c {
    width: 99.99990734663939%;
}
    
#\38 8da2664 {
    width: 37.34928571428571%;
    min-height: 8px;
    align-items: flex-end;
}
}



@media (max-width: 767px) {
    
#\37 90678a5 {
    min-height: unset;
    flex-direction: column;
    row-gap: 7px;
    padding: 8% 4% 8% 4%;
}
    
#\39 6b58472::before, #\39 6b58472 > .bgExtraLayerOverlay {
    
}
#\39 6b58472.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAwABAhEEEgUiQf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAZEQEAAwEBAAAAAAAAAAAAAAACAAEDESH/2gAMAwEAAhEDEQA/ANAAfJxRY456zLXaTeuqIfJy0jbPdMiI3oivIozNmuz/2Q==');
}
    
#\33 44f0e8e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 7px;
}
    
#dfe03e2c {
    width: 100.00004017072558%;
}
    
#\38 8da2664 {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#\38 7c77ed9 {
    width: 225px;
}
    
#\34 24e2906 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 a97f8e7 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#cc94bfec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2db37b7 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 0db0171::before, #\39 0db0171 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\39 0db0171 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
#\39 0db0171.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cc94bfec {
    margin-left: 0%;
    margin-right: 0%;
    width: 77.73%;
    max-width: none;
}
    
#\39 2db37b7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 6% 4%;
}
    
#\39 0db0171::before, #\39 0db0171 > .bgExtraLayerOverlay {
    
}
#\39 0db0171 {
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 10px;
    width: 100%;
    min-height: 60px;
    justify-content: flex-start;
    height: auto;
    padding-bottom: 0px;
    align-items: center;
}
#\39 0db0171.lazy {
    background-image: url('');
}
    
#f00310ee {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 a97f8e7 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\39 2db37b7 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\39 2db37b7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 30px 20px 30px 20px;
}
    
#\39 0db0171::before, #\39 0db0171 > .bgExtraLayerOverlay {
    
}
#\39 0db0171 {
    width: 100%;
    min-height: 100px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
#\39 0db0171.lazy {
    background-image: url('');
}
    
#cc94bfec {
    margin-top: -0px;
}
    
#f00310ee {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bfedd15e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#e3c94e38 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 80px 40px 80px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dc38bd5a {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#d9379b39::before, #d9379b39 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#d9379b39 {
    min-height: 80px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#d9379b39.lazy {
    background-image: url('');
}
    
#fbbf5f0e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bfedd15e {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3c94e38 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
}
    
#d9379b39::before, #d9379b39 > .bgExtraLayerOverlay {
    
}
#d9379b39 {
    row-gap: 48px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#d9379b39.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#e3c94e38 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#dc38bd5a {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#e3c94e38 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 16% 15px 16% 15px;
}
    
#d9379b39::before, #d9379b39 > .bgExtraLayerOverlay {
    
}
#d9379b39 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    justify-content: center;
    height: auto;
    row-gap: 25px;
    padding: 15px 4% 15px 4%;
    margin: 0px 0% 0px 0%;
}
#d9379b39.lazy {
    background-image: url('');
}
    
#fbbf5f0e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a4f2e74d {
    width: 800px;
    height: auto;
    max-width: none;
    order: 1;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    margin-top: -60px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e57e7e3 {
    min-height: 247px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 d5b2a00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a56d3dbf {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_9qc {
    width: 128px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a4f2e74d {
    width: 480px;
}
    
#\35 e57e7e3 {
    min-height: 88px;
    padding: 8% 4% 2% 4%;
}
}



@media (max-width: 767px) {
    
#\35 e57e7e3 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a56d3dbf {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#a4f2e74d {
    width: 310px;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 e57e7e3 {
    min-height: unset;
    flex-direction: column;
    padding: 12% 4% 2% 4%;
}
    
#\32 d5b2a00 {
    width: 100%;
    min-height: 101px;
    align-items: center;
    row-gap: 5px;
}
}



@media all {
    
#a0a610d8 {
    min-height: 230px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 970a55b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ba0cd12e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb76088c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\35 1a261b9 {
    width: 99.99614767255217%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8ebca54 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#\38 f629996 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(255,255,255,1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\31 03956c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(255,255,255,1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\37 7a290fc {
    margin: 0px 0% 0px 0%;
}
    
#ca99ed73 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\39 4bdafd1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#af1147f3 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3c9c292 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d99b8860 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d21b8727 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c9c5e4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: rgba(255,255,255,1);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: initial;
    padding: 1.5% 1.5% 1.5% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\31 4d7cfdc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    flex-wrap: nowrap;
    align-self: auto;
    order: 1;
    padding: 4px 4px 4px 4px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2a91b46 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2ec9c87 {
    width: 99.99614767255217%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 fe29f96 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 4px 4px 4px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\31 3d59b31 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b5e9fc8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    order: 1;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 8e71f12 {
    width: 99.99614767255217%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c5faaca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0a610d8 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 290px;
    column-gap: 3%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#\38 f629996 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\31 03956c0 {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 c9c5e4a {
    width: 48.5%;
    min-height: 8px;
    row-gap: 16px;
    justify-content: space-between;
    flex: 1 1 auto;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#a0a610d8 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 8ebca54 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#a0a610d8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 4% 6% 12% 6%;
}
    
#ba0cd12e {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#cb76088c {
    min-height: auto;
}
    
#\38 f629996 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\31 03956c0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#ca99ed73 {
    min-height: auto;
}
    
#\39 4bdafd1 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#af1147f3 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#\33 3c9c292 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
    
#d99b8860 {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#\36 c9c5e4a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    justify-content: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#\31 4d7cfdc {
    justify-content: flex-start;
    min-height: 64px;
    width: 99.53%;
}
    
#b2a91b46 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#\37 fe29f96 {
    min-height: auto;
}
    
#\31 3d59b31 {
    width: 96px;
    height: auto;
    margin-bottom: 0px;
}
    
#\39 b5e9fc8 {
    min-height: 54px;
    width: 100%;
    align-items: flex-start;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
}
}



@media all {
    
#\38 fd0c792 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.3661277283751%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c48a696::before, #\39 c48a696 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
}
#\39 c48a696 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/IMG_7871-1920w.jpg);
}
#\39 c48a696.lazy {
    background-image: url('');
}
    
#ff42faf3 {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#e8bddcec {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 150px 40px 150px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\38 aef61d2 {
    width: 977px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dd1b698b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 61.52%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 1f6ce40 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 fd0c792 {
    width: 37.34928571428571%;
    min-height: 8px;
    align-items: flex-end;
}
    
#\39 c48a696::before, #\39 c48a696 > .bgExtraLayerOverlay {
    
}
#\39 c48a696.lazy {
    background-image: url('');
}
    
#e8bddcec {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
}
    
#\38 aef61d2 {
    width: 99.99990734663939%;
}
    
#dd1b698b {
    width: 62.49%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\38 fd0c792 {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
    padding-top: 6px;
    padding-bottom: 6px;
}
    
#\39 c48a696::before, #\39 c48a696 > .bgExtraLayerOverlay {
    
}
#\39 c48a696.lazy {
    background-image: url('');
}
    
#ff42faf3 {
    width: 225px;
}
    
#e8bddcec {
    min-height: unset;
    flex-direction: column;
    row-gap: 7px;
    padding: 8% 4% 8% 4%;
}
    
#\38 aef61d2 {
    width: 100.00004017072558%;
}
    
#dd1b698b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 7px;
}
}



@media all {
    
#\38 4c99d13 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#d77f40cb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 8bb451b {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_hlj {
    width: 1168px;
    height: 1267px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d77f40cb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_hlj {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 4c99d13 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d77f40cb {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_hlj {
    max-width: 100%;
    align-self: center;
    width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8bb451b {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f4e08b56 {
    width: 1168px;
    height: 1267px;
    max-width: 100%;
    order: 0;
}
    
#\39 f2f2652 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\30 e874957 {
    width: 800px;
    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;
}
    
#\34 84df938 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4e08b56 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
    
#\39 f2f2652 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#f4e08b56 {
    max-width: 100%;
    align-self: center;
    width: 100%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f2f2652 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 e874957 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 84df938 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media all {
    
#\31 6b60d58 {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0cafb03 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 40px 80px 40px;
}
    
#e76d928e {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#widget_9r6 {
    width: 71.74%;
    height: 1042px;
    max-width: 100%;
    order: 0;
}
    
#\38 fada938 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 0cafb03 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_9r6 {
    height: 722px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 6b60d58 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0cafb03 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#e76d928e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9r6 {
    height: 560px;
    width: 100.00%;
}
    
#\38 fada938 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b403aeb1 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f5df0292 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 6fb4003::before, #\35 6fb4003 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 6fb4003 {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/604355369-1920w.jpeg);
    background-attachment: fixed;
}
#\35 6fb4003.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
    
#\33 473bf42 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: none;
    padding: 80px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\34 61009aa {
    margin: 0px 0% 0px 0%;
}
    
#\31 e2ed36c {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_241 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b403aeb1 {
    row-gap: 9px;
}
    
#\35 6fb4003::before, #\35 6fb4003 > .bgExtraLayerOverlay {
    
}
#\35 6fb4003.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
    
#f5df0292 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 473bf42 {
    padding-left: 2%;
    padding-right: 2%;
    row-gap: 11px;
}
    
#\31 e2ed36c {
    width: 88.04%;
}
}



@media (max-width: 767px) {
    
#b403aeb1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 1px;
}
    
#f5df0292 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 48px;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 6fb4003::before, #\35 6fb4003 > .bgExtraLayerOverlay {
    
}
#\35 6fb4003.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
    
#\33 473bf42 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 3% 8% 3%;
}
    
#\34 61009aa {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f08833ae::before, #f08833ae > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.65;
    border-radius: inherit;
}
#f08833ae {
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/bb3bb69e/dms3rep/multi/opt/604355369-1920w.jpeg);
}
#f08833ae.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
    
#ab9b4c9d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 40px 80px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\31 cac21b6 {
    margin: 0px 0% 0px 0%;
}
    
#f5b2565c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 dadb819 {
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    justify-content: space-around;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_n59 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
}
    
#dc9c337e {
    width: 100.00%;
    height: 495px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfcaf029 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad8778fd {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbffe332 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3138e7c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ee00bf6f {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
}
    
#\36 3c17eab {
    width: 100.00%;
    height: 495px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e0e5b92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df7c39c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 fc8754f {
    align-items: flex-start;
    width: 100%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    min-width: 32px;
    justify-content: space-around;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef676df8 {
    width: 250px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f08833ae::before, #f08833ae > .bgExtraLayerOverlay {
    
}
#f08833ae.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
    
#ab9b4c9d {
    padding-left: 2%;
    padding-right: 2%;
    row-gap: 11px;
}
}



@media (max-width: 767px) {
    
#f08833ae::before, #f08833ae > .bgExtraLayerOverlay {
    
}
#f08833ae.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
    
#ab9b4c9d {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 8% 20px 8% 20px;
}
    
#\31 cac21b6 {
    margin: 0px 0% 0px 0%;
}
    
#f5b2565c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 48px;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dc9c337e {
    height: 210px;
}
    
#ad8778fd {
    width: 225px;
    min-height: 55px;
}
    
#\34 3138e7c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 48px;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c17eab {
    height: 210px;
}
    
#ef676df8 {
    width: 225px;
    min-height: 55px;
}
    
#group_n59 {
    align-items: center;
}
    
#\36 dadb819 {
    align-items: center;
}
    
#ee00bf6f {
    align-items: center;
}
    
#\38 fc8754f {
    align-items: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e4d16bc2 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4c27384 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cc6b4a89::before, #cc6b4a89 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.75;
    border-radius: inherit;
}
#cc6b4a89 {
    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/bb3bb69e/dms3rep/multi/opt/604355369-1920w.jpeg);
    background-position: 50% 0%;
}
#cc6b4a89.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
    
#\33 dcb7f98 {
    width: 800px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4d94789 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abcb241e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e4d16bc2 {
    padding: 80px 2% 0% 2%;
}
    
#abcb241e {
    margin: 0px 0% 0px 0%;
}
    
#cc6b4a89::before, #cc6b4a89 > .bgExtraLayerOverlay {
    
}
#cc6b4a89.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
}



@media (max-width: 767px) {
    
#e4d16bc2 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 4c27384 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cc6b4a89::before, #cc6b4a89 > .bgExtraLayerOverlay {
    
}
#cc6b4a89.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECAxESMf/EABQBAQAAAAAAAAAAAAAAAAAAAAD/xAAUEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwDba29UXU5Y6AB//9k=');
}
}

