@media all {
  *#dm .dmInner *.u_1781518970 { display:none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1767998956 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1767998956 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1767998956:hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1767998956.hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1681984203 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1681984203 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1681984203:hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1681984203.hover {
    border-color:rgba(255,255,255,1) !important;
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1806496615 .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_1806496615 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_2270789856 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

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

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

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

  *#dm .dmInner *.u_1705478500 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

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

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

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

  *#dm .dmInner *.u_1666481546 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }

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

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

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

  *#dm .dmInner *.u_1532916836 .caption-inner {
    border-bottom-left-radius:100% !important;
    -webkit-border-top-right-radius:100% !important;
    -moz-border-top-right-radius:100% !important;
    -webkit-border-bottom-right-radius:100% !important;
    -webkit-border-bottom-left-radius:100% !important;
    border-top-right-radius:100% !important;
    -webkit-border-top-left-radius:100% !important;
    border-radius:100% !important;
    -moz-border-bottom-right-radius:100% !important;
    -moz-border-top-left-radius:100% !important;
    border-top-left-radius:100% !important;
    -moz-border-radius:100% !important;
    -moz-border-bottom-left-radius:100% !important;
    border-bottom-right-radius:100% !important;
    -webkit-border-radius:100% !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1806496615 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1806496615 .photoGalleryThumbs .image-container a { padding-top:300px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1806496615 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1806496615 .photoGalleryThumbs .image-container a { padding-top:160px !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 {
    
#\38 7a8d4dd {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\33 b4ad45c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    order: 1;
    padding: 80px 65px 80px 30px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#c65c5bc9 {
    width: 87.32%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#caded231 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 2a888a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/3f6c7858/dms3rep/multi/opt/ThinkstockPhotos-187222933-1920w.jpg);
    order: 0;
    justify-content: flex-end;
    padding-top: 150px;
    padding-right: 150px;
    border-radius: 0 0px 0px 0;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
#\30 2a888a0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAGxABAAMBAAMAAAAAAAAAAAAAAQACBAMRElH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AN9q0ZnDboZvBzt6p9kK25tROQCREkv/2Q==');
}
    
#d0d8797b {
    background-color: var(--color_3);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 7a8d4dd {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 0%;
}
    
#\33 b4ad45c {
    width: 50%;
    min-height: 8px;
    padding-top: 50px;
    padding-bottom: 50px;
}
    
#\30 2a888a0 {
    width: 50%;
    min-height: 8px;
    padding-right: 100px;
}
#\30 2a888a0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAGxABAAMBAAMAAAAAAAAAAAAAAQACBAMRElH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AN9q0ZnDboZvBzt6p9kK25tROQCREkv/2Q==');
}
    
#b3ee66a4 {
    margin: 0px 0% 0px 0%;
}
    
#c65c5bc9 {
    width: 100.00%;
}
    
#caded231 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\38 7a8d4dd {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
}
    
#\33 b4ad45c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
}
    
#\30 2a888a0 {
    width: 100%;
    min-height: 260px;
    align-items: center;
    padding-right: 50px;
    padding-top: 150px;
    height: auto;
}
#\30 2a888a0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAGxABAAMBAAMAAAAAAAAAAAAAAQACBAMRElH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AN9q0ZnDboZvBzt6p9kK25tROQCREkv/2Q==');
}
    
#b3ee66a4 {
    margin: 0px 0% 0px 0%;
}
    
#c65c5bc9 {
    width: 100.00%;
}
}



@media all {
    
#\35 c3f1573 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\35 cdbc4b9 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 42%;
    min-width: 4%;
    background-image: initial;
    background-color: rgba(0,0,0,0);
    border-radius: 0px 0 0 0;
    box-shadow: none;
    flex-direction: row;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\34 192aa07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 56%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\30 f0ac177 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2694c4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ade1b522 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3ob {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b966183c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_848.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#widget_848 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    max-height: none;
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c3f1573 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\35 cdbc4b9 {
    width: 48%;
    min-height: 8px;
}
    
#\34 192aa07 {
    width: 50%;
    min-height: 8px;
}
    
#widget_848.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#widget_848 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 c3f1573 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
    padding: 30px 15px 20px 15px;
}
    
#\35 cdbc4b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    margin-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin-left: 0%;
    margin-right: 0%;
    column-gap: 0%;
}
    
#\34 192aa07 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 0;
    row-gap: 10px;
    padding-left: 0px;
    padding-right: 0px;
}
    
#ade1b522 {
    min-height: 45px;
    width: 250px;
}
    
#widget_848.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#widget_848 {
    height: auto;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    width: 47.78%;
}
    
#b966183c {
    width: 52.21603773584905%;
}
}



@media all {
    
#\37 ed46955 {
    width: 60%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d9f11ba2 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#dde131be::before, #dde131be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(90deg, rgba(0, 110, 183, 1) 42%, rgba(0, 0, 0, 0.4) 100%);
}
#dde131be {
    background-color: rgba(255,255,255,1);
    background-image: url(https://lirp.cdn-website.com/3f6c7858/dms3rep/multi/opt/GettyImages-506590362-1920w.jpg);
}
#dde131be.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQFESEUMf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAaEQACAgMAAAAAAAAAAAAAAAAAAwIRITFx/9oADAMBAAIRAxEAPwDZJI7s2eNV1oCPW+Dqo2Y2UMaPQfiIgVuQ7MVw/9k=');
}
    
#a8501ff3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#widget_sbg {
    width: 60%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 391f9c9 {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9f11ba2 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#a8501ff3 {
    width: 100%;
    min-height: 8px;
}
    
#dde131be::before, #dde131be > .bgExtraLayerOverlay {
    
}
#dde131be.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQFESEUMf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAaEQACAgMAAAAAAAAAAAAAAAAAAwIRITFx/9oADAMBAAIRAxEAPwDZJI7s2eNV1oCPW+Dqo2Y2UMaPQfiIgVuQ7MVw/9k=');
}
}



@media (max-width: 767px) {
    
#d9f11ba2 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#a8501ff3 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
    justify-content: center;
}
    
#dde131be::before, #dde131be > .bgExtraLayerOverlay {
    
}
#dde131be.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQFESEUMf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAaEQACAgMAAAAAAAAAAAAAAAAAAwIRITFx/9oADAMBAAIRAxEAPwDZJI7s2eNV1oCPW+Dqo2Y2UMaPQfiIgVuQ7MVw/9k=');
}
    
#\37 ed46955 {
    width: 82.01%;
}
    
#widget_sbg {
    width: 82%;
}
    
#\30 391f9c9 {
    min-height: 45px;
    width: 250px;
}
}



@media all {
    
#\31 4801886 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 310px 65px 190px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#b9bd0ad7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ebb1d28a::before, #ebb1d28a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.45;
    border-radius: inherit;
}
#ebb1d28a {
    background-image: url(https://lirp.cdn-website.com/3f6c7858/dms3rep/multi/opt/GettyImages-1477568723-1920w.jpg);
}
    
#c9a0a5a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 61.21541984732824%;
    min-width: 4%;
    order: 1;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    box-shadow: none;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#group_p41 {
    width: 36.79%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#db2f16c1 {
    width: 482px;
    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;
}
    
#\39 d539c76 {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4801886 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 140px 65px 140px 65px;
}
    
#ebb1d28a::before, #ebb1d28a > .bgExtraLayerOverlay {
    
}
    
#c9a0a5a9 {
    width: 58%;
    min-height: 8px;
}
    
#group_p41 {
    width: 40%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
}
    
#\38 6c90b73 {
    margin-top: 100px;
    margin-bottom: 0px;
}
}



@media (max-width: 767px) {
    
#\31 4801886 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 80px 15px 80px 15px;
}
    
#ebb1d28a::before, #ebb1d28a > .bgExtraLayerOverlay {
    
}
    
#c9a0a5a9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#group_p41 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
}
    
#db2f16c1 {
    width: 139px;
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 6c90b73 {
    margin-top: 50px;
}
    
#\39 d539c76 {
    min-height: 45px;
    width: 250px;
}
}



@media all {
    
#\35 8829672 {
    justify-content: flex-start;
    align-items: center;
    width: 419px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 76fb593 {
    justify-content: flex-start;
    align-items: center;
    width: 419px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: var(--color_1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 497b97b {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    order: 1;
    align-self: stretch;
    padding-top: 20px;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#e90d169e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a500991d {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\37 590cd3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ec287a3 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\32 4412b71 {
    justify-content: flex-start;
    align-items: center;
    width: 419px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0c68e9b {
    justify-content: flex-start;
    align-items: center;
    width: 419px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#db4ddf34 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e0292ea5 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\33 34226a5 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\34 1bf6ca0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#bc5c4172 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    order: 1;
    align-self: stretch;
    padding-top: 20px;
    padding-left: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\30 54bbf94 {
    justify-content: flex-start;
    align-items: center;
    width: 419px;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    align-self: stretch;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 10px 10px 10px 10px;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#bc1f1fba {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 d0ebe81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 11b46a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ffb70ad {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#bcd3535f {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b6897d29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ec287a3 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\34 1bf6ca0 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\35 8829672 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0c68e9b {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 76fb593 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 497b97b {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 5px;
    row-gap: 15px;
}
    
#\30 54bbf94 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ec287a3 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 0px 15px;
}
    
#\32 4412b71 {
    align-items: center;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 1bf6ca0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#bc5c4172 {
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 15px;
    row-gap: 15px;
}
    
#\33 fa85d26 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 506a623 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e29bb18 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#f703682e::before, #f703682e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.85;
    border-radius: inherit;
}
#f703682e {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/3f6c7858/dms3rep/multi/opt/ThinkstockPhotos-654175224-1920w.jpg);
    box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px;
    padding: 70px 20px 70px 20px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
#f703682e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAEDERITITFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANIuI9n1FPSlLx0AD//Z');
}
    
#\37 9ed1b7f {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 65px 10px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\30 acc7faf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3a49b74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9ed1b7f {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\33 3a49b74 {
    width: 100%;
    min-height: 8px;
}
    
#f703682e::before, #f703682e > .bgExtraLayerOverlay {
    
}
#f703682e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAEDERITITFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANIuI9n1FPSlLx0AD//Z');
}
}



@media (max-width: 767px) {
    
#f703682e::before, #f703682e > .bgExtraLayerOverlay {
    
}
#f703682e {
    padding: 30px 15px 30px 15px;
}
#f703682e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAEDERITITFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANIuI9n1FPSlLx0AD//Z');
}
    
#\37 9ed1b7f {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 5px 15px 5px 15px;
}
    
#\33 3a49b74 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
}



@media all {
    
#bdfb1013 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#eab59929::before, #eab59929 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.85;
    border-radius: inherit;
}
#eab59929 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    background-color: var(--color_3);
    background-image: url(https://lirp.cdn-website.com/3f6c7858/dms3rep/multi/opt/ThinkstockPhotos-654175224-1920w.jpg);
    box-shadow: rgba(0, 0, 0, 0.15) 3px 0px 11px 0px;
    padding: 70px 20px 70px 20px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
#eab59929.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAEDERITITFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANIuI9n1FPSlLx0AD//Z');
}
    
#cc350de9 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#fc3454c8 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#f1168ac7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5d4d9f5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bdfb1013 {
    width: 100%;
    min-height: 8px;
}
    
#eab59929::before, #eab59929 > .bgExtraLayerOverlay {
    
}
#eab59929.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAEDERITITFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANIuI9n1FPSlLx0AD//Z');
}
    
#cc350de9 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#bdfb1013 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#eab59929::before, #eab59929 > .bgExtraLayerOverlay {
    
}
#eab59929 {
    padding: 30px 15px 30px 15px;
}
#eab59929.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHBAAAQQDAQAAAAAAAAAAAAAAAAEDERITITFx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANIuI9n1FPSlLx0AD//Z');
}
    
#cc350de9 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 5px 15px 30px 15px;
}
}



@media all {
    
#\38 9dd9c8d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\37 b19fcde {
    background-image: initial;
    background-color: var(--color_3);
}
    
#\36 da0935b {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#widget_8lo {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 9dd9c8d {
    width: 100%;
    min-height: 8px;
}
    
#\36 da0935b {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
}



@media (max-width: 767px) {
    
#\38 9dd9c8d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 da0935b {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
}



@media all {
    
#\37 8758963 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e5e9285 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a6f5462 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/3f6c7858/dms3rep/multi/opt/GettyImages-535698335-1-1920w.jpg);
    padding-bottom: 20px;
    background-color: rgba(0,0,0,0);
    border-radius: 5px 5px 5px 5px;
    box-shadow: none;
    order: 1;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
#\39 a6f5462.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQUAAwEAAAAAAAAAAAAAAQACAwQhBQYRMf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhEDEQA/ANzj+11ZqMU9lrzK7CzzFWb1FxJEA3fiIh3TlEm//9k=');
}
    
#b0ae8524 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 65px;
    padding-left: 65px;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#ff96d9e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 56%;
    min-width: 4%;
    order: 0;
    padding-top: 80px;
    padding-bottom: 80px;
    padding-left: 0%;
    padding-right: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a6f5462 {
    width: 48%;
    min-height: 8px;
}
#\39 a6f5462.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQUAAwEAAAAAAAAAAAAAAQACAwQhBQYRMf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhEDEQA/ANzj+11ZqMU9lrzK7CzzFWb1FxJEA3fiIh3TlEm//9k=');
}
    
#b0ae8524 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#ff96d9e3 {
    width: 50%;
    min-height: 8px;
    padding-top: 50px;
    padding-bottom: 50px;
}
}



@media (max-width: 767px) {
    
#\39 a6f5462 {
    width: 100%;
    min-height: 260px;
    align-items: center;
    order: 1;
    margin-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    row-gap: 0px;
}
#\39 a6f5462.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQUAAwEAAAAAAAAAAAAAAQACAwQhBQYRMf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABAgD/2gAMAwEAAhEDEQA/ANzj+11ZqMU9lrzK7CzzFWb1FxJEA3fiIh3TlEm//9k=');
}
    
#b0ae8524 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
    padding: 30px 15px 30px 15px;
}
    
#ff96d9e3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    order: 0;
    row-gap: 10px;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\38 1e013e7 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin: 0% 0% 0% 0%;
}
    
#e33e37e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5a4205b {
    background-image: linear-gradient(180deg, rgba(217, 217, 217, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
}
    
#widget_45j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9ai {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd86cb14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d6192536 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 40976fb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4a83930 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 aeb0a63 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 9c55bb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 d0d9f84 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 0caa99d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1b96cbd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1e013e7 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#e33e37e4 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#cd86cb14 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d4a83930 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 d0d9f84 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\38 1e013e7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#e33e37e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#cd86cb14 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#d4a83930 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 d0d9f84 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
}



@media all {
    
#\31 12317ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9fe78c0 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#e80d4996 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\35 f7b9149 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
}
    
#\34 65e3ff9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 9fe78c0 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\35 f7b9149 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\36 9fe78c0 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\35 f7b9149 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
}



@media all {
    
#\37 fc17bff {
    background-image: initial;
    background-color: rgba(255,255,255,1);
}
    
#\36 69f5824 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\30 01f731b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_o19 {
    width: 100%;
    height: 410px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 69f5824 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\30 01f731b {
    width: 100%;
    min-height: 8px;
}
    
#widget_o19 {
    height: 410px;
}
}



@media (max-width: 767px) {
    
#\36 69f5824 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\30 01f731b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
}

