@media all {
  *#dm .dmInner div.u_4016504960 .svg { fill:var(--color_2) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_465792856 .caption-container .caption-title { direction:ltr !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2719737323 {
    -webkit-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_465792856 .photoGalleryThumbs .image-container a { padding-top:265px !important; }

  *#dm .dmInner *.u_465792856 .photoGalleryThumbs { padding:6px !important; }

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

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

  *#dm .dmInner div.u_465792856 .caption-container .caption-title { font-size:24px !important; }
}
*#dm .dmInner div.u_1138677225
{
}
*#dm .dmInner div.u_1353041795
{
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_465792856 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_465792856 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_465792856 .photoGalleryViewAll { padding:0 5px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1138677225
{
	column-count:3 !important;
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 350px 70px 180px 70px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.65;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    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/3efd1fe3/dms3rep/multi/opt/AdobeStock_270629805-1920w.jpeg");
    background-attachment: fixed;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_na4 {
    width: 80px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_peu {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#group_lc6 {
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_ag4 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 49px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    height: auto;
}
    
#group_4r1 {
    align-items: flex-end;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 b248f27 {
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_d9u {
    width: 341px;
    height: auto;
    max-width: 100%;
}
    
#\32 50e9970 {
    width: 350px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 65d1abb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 70px 80px 70px;
    margin: 0% 0% 0% 0%;
}
    
#widget_4m2 {
    width: 97.79%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_67u {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_gkb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    order: 0;
}
    
#group_nqb {
    align-items: flex-start;
    width: 47.43%;
    min-height: 314px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/GettyImages-469916170-b579aa3c-1920w.jpg");
    height: auto;
    border-radius: 16px 16px 16px 16px;
}
    
#de8445ba::before, #de8445ba > .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;
}
#de8445ba {
    background-size: contain;
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/Logo-1920w.png");
}
    
#group_cc2 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    order: 2;
}
    
#group_hnc {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 5px;
    order: 1;
}
    
#widget_lkb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 14581bd {
    width: 12.76%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 4217966 {
    align-items: flex-start;
    width: 48%;
    min-height: 294px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/GettyImages-1411447180-1920w.jpg");
    height: auto;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
#\38 4217966.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgMAAQUAAAAAAAAAAAAAAQIAAwQhERZCUXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACA//aAAwDAQACEQMRAD8Att+Le/cQG6xQ9wK9PD5zNBwU2rhzA2sxFagn3wIiHxL6ABf/2Q==');
}
    
#\31 c7da417 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fe63793 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d9652487 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
    
#ac4bee34 {
    width: 26.6%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7e953e7 {
    margin: 0px 0% 0px 0%;
}
    
#\36 ed64ab9 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 35ca645 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#group_jem {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
}
    
#group_750 {
    align-items: flex-start;
    width: 47.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 b8ab7b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 4d9c9b5 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
}
    
#ae78e026 {
    width: 26.6%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bed8ee6b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\33 970b0f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aade81e5 {
    align-items: flex-start;
    width: 46.87%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#fe525845 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a800dcf {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a0e81668 {
    align-items: flex-start;
    width: 49.13%;
    min-height: 356px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/AdobeStock_547815495-1920w.jpeg");
    height: auto;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
}
#a0e81668.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMFBxIRIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAAMBAAAAAAAAAAAAAAAAAAABMQL/2gAMAwEAAhEDEQA/AL9zQ062vy1qq9VsHtkJ+kzFtxvr3YsXPsfMRAapUUR//9k=');
}
    
#cff96ccf {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
    
#cee289a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 111e83e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f7ce5702 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d5640f36::before, #d5640f36 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(26,26,26,1);
    opacity: 0.7;
    border-radius: inherit;
}
#d5640f36 {
    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/3efd1fe3/dms3rep/multi/opt/unnamed-2022-04-19T202948.737-1-%281%29-1920w.jpg");
    background-attachment: fixed;
}
#d5640f36.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQFIRExQf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAMx/9oADAMBAAIRAxEAPwC3vu1bjXmdqwjgg9fJnujjNaaLVXRWFDEDo+vMRCcgSf2eX//Z');
}
    
#a90f166d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e314c91 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 59b9e13 {
    width: 26.6%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffd58154 {
    align-items: flex-start;
    width: 47.45%;
    min-height: 356px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/AdobeStock_282184804-1920w.jpeg");
    height: auto;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
#ffd58154.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAwABBQIEERIGBxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEESH/2gAMAwEAAhEDEQA/AJSXPLSFOA19aeoyD1wzfVjS9pxLlrxG142dERNQhPoi5tlypwGf/9k=');
}
    
#\39 e271df3 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
    
#\32 379f671 {
    align-items: flex-start;
    width: 47.98%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 f6561ac {
    margin: 0px 0% 0px 0%;
}
    
#\36 ba30be5 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
}
    
#\39 ceca785 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 8003615 {
    width: 26.6%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 481c6df {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 f294209 {
    margin: 0px 0% 0px 0%;
}
    
#d6aec5d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 be8657e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9c0bcc4 {
    align-items: flex-start;
    width: 49.13%;
    min-height: 356px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/AdobeStock_640275515-1920w.jpeg");
    height: auto;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
}
#\30 9c0bcc4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAwABAhEEBRQhcv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAEDAiH/2gAMAwEAAhEDEQA/ANKHVH5AiEouRFqaTyVr6fZ30INe0RETmmigpbSfD//Z');
}
    
#e71d1887 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
}
    
#fa118abd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcad8edf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#ec795b6a {
    align-items: flex-start;
    width: 46.87%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\31 251c59f {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\38 5c3c25d {
    align-items: flex-start;
    width: 50.78%;
    min-height: 361px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/AdobeStock_1291190756-1920w.jpeg");
    height: auto;
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
#\38 5c3c25d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAyEFEQQGEjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAERIf/aAAwDAQACEQMRAD8A3mSM3XcVx4XsbLJK/wAm6aKUwy8gGhqq+IiOTCrMlFSxLtz/2Q==');
}
    
#d076e968 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
    
#a1c3237c {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#da38ef27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fd3bc5a::before, #\35 fd3bc5a > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(26,26,26,1);
    opacity: 0.5;
}
#\35 fd3bc5a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
    background-attachment: fixed;
}
    
#\32 35d1ebc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 68c0d73 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d602533c {
    width: 26.6%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 54631fe {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
}
    
#\39 8bca3c1 {
    align-items: flex-start;
    width: 45.22%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ffe7002e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 c293c7b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9e7a0a6 {
    width: 26.6%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e89c678 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\33 8e92ee3 {
    width: 100%;
    height: 300px;
    max-width: 100%;
}
    
#\35 8538dcc {
    margin: 0px 0% 0px 0%;
}
    
#\30 6edb4c4 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/GettyImages-910121710-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
#\30 6edb4c4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#e8dcd279 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
    
#b84d940d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9d2fb5a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c92eeb02 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c07e13b7 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    background-image: url("https://lirp.cdn-website.com/3efd1fe3/dms3rep/multi/opt/GettyImages-910121710-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
#c07e13b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQIGAwEAAAAAAAAAAAAAAwACAQQFBhEhEiIxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGhEBAAIDAQAAAAAAAAAAAAAAAgABAxEScf/aAAwDAQACEQMRAD8AiWrKihbBHy5MEJDbXN1lZMlKqHN3cXsfiIgBXSWpXyg8Hyf/2Q==');
}
    
#\39 2f23d54 {
    width: 26.6%;
    height: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3c09007 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d01d5215 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
    
#fccd9370 {
    margin: 0px 0% 0px 0%;
}
    
#a6013d48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 20df401 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#ddc906a6 {
    width: 100%;
    height: 300px;
    max-width: 100%;
}
}



@media all {
    
#e0e14fc0 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 f56f54c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 9248c2a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 60px 70px 60px 70px;
    margin: 0% 0% 0% 0%;
}
    
#\35 8f2b03b {
    margin: 0px 0% 0px 0%;
}
    
#\37 46efb40 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 22e4016 {
    width: 13.3%;
    height: 40px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_52o {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
}
    
#widget_mc2 {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 180px 70px 80px 70px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding: 80px 70px 80px 70px;
}
    
#de8445ba::before, #de8445ba > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4217966 {
    width: 50.64%;
    height: auto;
    min-height: 456px;
}
#\38 4217966.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgMAAQUAAAAAAAAAAAAAAQIAAwQhERZCUXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACA//aAAwDAQACEQMRAD8Att+Le/cQG6xQ9wK9PD5zNBwU2rhzA2sxFagn3wIiHxL6ABf/2Q==');
}
    
#d9652487 {
    padding: 80px 70px 80px 70px;
}
    
#group_750 {
    width: 45.35860869565217%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cff96ccf {
    padding: 80px 70px 80px 70px;
}
    
#a0e81668 {
    width: 48.61%;
    height: auto;
    min-height: 488px;
}
#a0e81668.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMFBxIRIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAAMBAAAAAAAAAAAAAAAAAAABMQL/2gAMAwEAAhEDEQA/AL9zQ062vy1qq9VsHtkJ+kzFtxvr3YsXPsfMRAapUUR//9k=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5640f36::before, #d5640f36 > .bgExtraLayerOverlay {
    
}
#d5640f36.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQFIRExQf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAMx/9oADAMBAAIRAxEAPwC3vu1bjXmdqwjgg9fJnujjNaaLVXRWFDEDo+vMRCcgSf2eX//Z');
}
    
#\39 e271df3 {
    padding: 80px 70px 80px 70px;
}
    
#ffd58154 {
    width: 52.81%;
    height: auto;
    min-height: 624px;
}
#ffd58154.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAwABBQIEERIGBxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEESH/2gAMAwEAAhEDEQA/AJSXPLSFOA19aeoyD1wzfVjS9pxLlrxG142dERNQhPoi5tlypwGf/9k=');
}
    
#\32 379f671 {
    width: 42.644%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 251c59f {
    padding: 80px 70px 80px 70px;
}
    
#\30 9c0bcc4 {
    width: 49.30%;
    height: auto;
    min-height: 496px;
}
#\30 9c0bcc4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAwABAhEEBRQhcv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAEDAiH/2gAMAwEAAhEDEQA/ANKHVH5AiEouRFqaTyVr6fZ30INe0RETmmigpbSfD//Z');
}
    
#ec795b6a {
    width: 46.70104347826087%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d076e968 {
    padding: 80px 70px 80px 70px;
}
    
#\35 fd3bc5a::before, #\35 fd3bc5a > .bgExtraLayerOverlay {
    
}
    
#\38 5c3c25d {
    width: 49.74%;
    height: auto;
    min-height: 565px;
}
#\38 5c3c25d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAyEFEQQGEjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAERIf/aAAwDAQACEQMRAD8A3mSM3XcVx4XsbLJK/wAm6aKUwy8gGhqq+IiOTCrMlFSxLtz/2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e8dcd279 {
    padding: 80px 70px 80px 70px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d01d5215 {
    padding: 80px 70px 80px 70px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9248c2a {
    padding: 80px 70px 80px 70px;
}
    
#widget_mc2 {
    height: 580px;
}
    
#e0e14fc0 {
    row-gap: 5px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 4% 80px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_na4 {
    width: 80px;
}
    
#group_ag4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_4r1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 b248f27 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#group_gkb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#de8445ba::before, #de8445ba > .bgExtraLayerOverlay {
    
}
#de8445ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    align-items: center;
}
    
#group_cc2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_hnc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\30 14581bd {
    height: 40px;
    width: 26.6%;
}
    
#group_nqb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    min-height: 250px;
}
}



@media (max-width: 767px) {
    
#\38 4217966 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 250px;
}
#\38 4217966.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHhAAAgMAAQUAAAAAAAAAAAAAAQIAAwQhERZCUXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACA//aAAwDAQACEQMRAD8Att+Le/cQG6xQ9wK9PD5zNBwU2rhzA2sxFagn3wIiHxL6ABf/2Q==');
}
    
#d9652487 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#ac4bee34 {
    height: 40px;
}
    
#\36 ed64ab9 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#group_jem {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_750 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\33 fe63793 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\30 4d9c9b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ae78e026 {
    height: 40px;
}
    
#\34 a800dcf {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#cff96ccf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#a0e81668 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    min-height: 250px;
}
#a0e81668.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIABAMFBxIRIkH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAAMBAAAAAAAAAAAAAAAAAAABMQL/2gAMAwEAAhEDEQA/AL9zQ062vy1qq9VsHtkJ+kzFtxvr3YsXPsfMRAapUUR//9k=');
}
    
#aade81e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    align-items: center;
}
    
#cee289a1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#f7ce5702 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#d5640f36::before, #d5640f36 > .bgExtraLayerOverlay {
    
}
#d5640f36.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAgMAAgMAAAAAAAAAAAAAAQIAAwQFIRExQf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAMx/9oADAMBAAIRAxEAPwC3vu1bjXmdqwjgg9fJnujjNaaLVXRWFDEDo+vMRCcgSf2eX//Z');
}
    
#\32 59b9e13 {
    height: 40px;
}
    
#\39 e271df3 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#\36 ba30be5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ffd58154 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 250px;
}
#ffd58154.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAwABBQIEERIGBxMh/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABoRAAIDAQEAAAAAAAAAAAAAAAECAAMEESH/2gAMAwEAAhEDEQA/AJSXPLSFOA19aeoyD1wzfVjS9pxLlrxG142dERNQhPoi5tlypwGf/9k=');
}
    
#\32 379f671 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\34 e314c91 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\33 8003615 {
    height: 40px;
}
    
#\33 481c6df {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#e71d1887 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 251c59f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#\30 9c0bcc4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    min-height: 250px;
}
#\30 9c0bcc4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAQQCAwAAAAAAAAAAAAAAAwABAhEEBRQhcv/EABUBAQEAAAAAAAAAAAAAAAAAAAUG/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAEDAiH/2gAMAwEAAhEDEQA/ANKHVH5AiEouRFqaTyVr6fZ30INe0RETmmigpbSfD//Z');
}
    
#ec795b6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    order: 0;
}
    
#d6aec5d6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#d076e968 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#a1c3237c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\35 fd3bc5a::before, #\35 fd3bc5a > .bgExtraLayerOverlay {
    
}
    
#d602533c {
    height: 40px;
}
    
#\37 54631fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 5c3c25d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 250px;
}
#\38 5c3c25d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAyEFEQQGEjH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAAIDAQAAAAAAAAAAAAAAAAIDAAERIf/aAAwDAQACEQMRAD8A3mSM3XcVx4XsbLJK/wAm6aKUwy8gGhqq+IiOTCrMlFSxLtz/2Q==');
}
    
#\39 8bca3c1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\32 68c0d73 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\39 9e7a0a6 {
    height: 40px;
    width: 26.6%;
}
    
#\30 6edb4c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 6edb4c4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#e8dcd279 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#b84d940d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
    
#\33 8e92ee3 {
    height: 250px;
}
}



@media (max-width: 767px) {
    
#c07e13b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c07e13b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIBAAAQIGAwEAAAAAAAAAAAAAAwACAQQFBhEhEiIxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGhEBAAIDAQAAAAAAAAAAAAAAAgABAxEScf/aAAwDAQACEQMRAD8AiWrKihbBHy5MEJDbXN1lZMlKqHN3cXsfiIgBXSWpXyg8Hyf/2Q==');
}
    
#\39 2f23d54 {
    height: 240px;
}
    
#d01d5215 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#a6013d48 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
    padding: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#e0e14fc0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    row-gap: 5px;
    padding: 0px 0px 0px 0px;
}
    
#\35 9248c2a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 16px 30px 16px;
}
    
#\30 22e4016 {
    height: 40px;
    width: 26.6%;
}
    
#group_52o {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_mc2 {
    width: 100.00%;
    height: 732px;
}
}

