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

  *#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_1385416886 a { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_4018128878 .caption-container .caption-text { font-weight:400 !important; }

  *#dm .dmInner div.u_4018128878 .caption-container .caption-text .rteBlock { font-weight:400 !important; }

  *#dm .dmInner div.u_4018128878 .photoGalleryThumbs .image-container { border-radius:6px 6px 0px 0px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_4018128878 .caption-container .caption-text { font-size:22px !important; }

  *#dm .dmInner div.u_4018128878 .caption-container .caption-text .rteBlock { font-size:22px !important; }

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

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

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

  *#dm .dmInner *.u_4018128878 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_4018128878 .caption-container .caption-text { font-size:20px !important; }

  *#dm .dmInner div.u_4018128878 .caption-container .caption-text .rteBlock { font-size:20px !important; }

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

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

  *#dm .dmInner *.u_4018128878 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_4018128878 .caption-container .caption-text { font-size:18px !important; }

  *#dm .dmInner div.u_4018128878 .caption-container .caption-text .rteBlock { font-size:18px !important; }

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

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

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

  *#dm .dmInner *.u_4018128878 .photoGalleryThumbs .image-container a { padding-top:240px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(0,0,0,0);
}
}



@media all {
    
#f07daa91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/4b141128/dms3rep/multi/opt/circle-bg-1920w.png);
    background-size: contain;
    justify-content: flex-end;
    padding: 550px 0% 0px 0%;
}
    
#\39 31afff6 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_s23 {
    width: 838px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ism.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_ism {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .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;
}
#\30 9da1a8a {
    background-image: url(https://lirp.cdn-website.com/4b141128/dms3rep/multi/opt/IMG_0037-1920w.jpg);
}
    
#group_tl6 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 0%;
    background-color: rgba(0, 0, 0, 0.5);
    background-image: initial;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 0px 65px 0px 65px;
}
    
#\30 c4f3dae {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_4pu {
    align-items: center;
    width: 1170px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    order: 1;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_sg4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_sg4 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -117px;
    min-width: 32px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 31afff6 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
    padding: 0px 0px 0px 0px;
}
    
#f07daa91 {
    width: 100%;
    min-height: 8px;
    padding: 500px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ism {
    min-height: 55px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
    
#ee701afe {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f07daa91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
    background-position: 50% 50%;
    padding: 250px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 31afff6 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_ism {
    min-height: 45px;
    width: 250px;
}
    
#\30 9da1a8a::before, #\30 9da1a8a > .bgExtraLayerOverlay {
    
}
    
#ee701afe {
    margin: 0px 0% 0px 0%;
}
    
#group_tl6 {
    padding: 25px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_s23 {
    width: 100%;
}
    
#widget_sg4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_sg4 {
    width: 180px;
    margin: -108px 0% 0px 0%;
}
}



@media all {
    
#\35 e7c7ae1 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 65px 100px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\32 2be5904.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 25px 0px 0px;
}
#\32 2be5904 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ab9c6d6f {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    justify-content: space-between;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_15p {
    align-items: flex-start;
    width: 69.77965811965812%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    min-width: 32px;
    border-style: solid;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_3);
    order: 1;
    padding: 30px 0px 30px 25px;
}
    
#widget_5sk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c82ab561::before, #c82ab561 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.65;
    border-radius: inherit;
}
#c82ab561 {
    background-image: url(https://lirp.cdn-website.com/4b141128/dms3rep/multi/opt/GettyImages-1867718187-1920w.jpg);
    background-attachment: fixed;
}
#c82ab561.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAQMFAAAAAAAAAAAAAAAAAAECAwQSFVFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAYEQEAAwEAAAAAAAAAAAAAAAACABExA//aAAwDAQACEQMRAD8A3WOvfeukK5N3AAsgbyTg6Ktn/9k=');
}
    
#group_ikd {
    align-items: flex-start;
    width: 30%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
}
    
#ee7e5408 {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 e7c7ae1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
    padding: 80px 65px 80px 65px;
}
    
#ab9c6d6f {
    width: 100%;
    min-height: 8px;
}
    
#c82ab561::before, #c82ab561 > .bgExtraLayerOverlay {
    
}
#c82ab561.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAQMFAAAAAAAAAAAAAAAAAAECAwQSFVFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAYEQEAAwEAAAAAAAAAAAAAAAACABExA//aAAwDAQACEQMRAD8A3WOvfeukK5N3AAsgbyTg6Ktn/9k=');
}
    
#\32 2be5904 {
    width: 100%;
}
    
#\38 fdde84a {
    margin: 0px 0% 0px 0%;
}
    
#group_ikd {
    width: 35%;
}
}



@media (max-width: 767px) {
    
#\35 e7c7ae1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#ab9c6d6f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#c82ab561::before, #c82ab561 > .bgExtraLayerOverlay {
    
}
#c82ab561.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAHBAAAQMFAAAAAAAAAAAAAAAAAAECAwQSFVFS/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAYEQEAAwEAAAAAAAAAAAAAAAACABExA//aAAwDAQACEQMRAD8A3WOvfeukK5N3AAsgbyTg6Ktn/9k=');
}
    
#\32 2be5904 {
    min-width: 32px;
    width: 100%;
}
    
#group_15p {
    min-width: 32px;
    width: 100%;
    padding: 15px 0px 15px 20px;
    margin: 10px 0% 0px 0%;
}
    
#ee7e5408 {
    width: 190px;
}
    
#group_ikd {
    width: 100%;
    min-height: auto;
}
}



@media all {
    
#aef96a42 {
    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%;
}
    
#b4759f1a {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\30 34c1f2f {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 90px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\36 4a90bc7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ee2d8e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#group_7ud::before, #group_7ud > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.4;
    border-radius: inherit;
}
#group_7ud {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    background-color: rgba(0,0,0,0);
    background-image: url(https://lirp.cdn-website.com/4b141128/dms3rep/multi/opt/circle-bg1-1920w.png);
    box-shadow: none;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 2px 2px 2px 2px;
    align-self: center;
    background-position: 50% 100%;
    padding: 40px 20px 0px 20px;
}
#group_7ud.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuklEQVQI1z3KPQ6CMBgA0GoQrEWMCxd1cTNO/lILqImX8AIewBgVUlpQFOlHHDwGBkx880OoLNHg+WnOORiUA9ly6Lrho+eck+70yPFwf2iiWlmi8f3dWnDADgfiB6rtBQ/MrqlJL7fO5BRraDT6xZksdMaBrCJlsjDTmXgaXpQRX7yIE6b6P1KhNBYBpiLvLWVureLc8qUyt0JhFmdadWq7y6vhicKgMu87ibJpomw3AWsTg7GWslGdL7MLZqbIrwcqAAAAAElFTkSuQmCC');
}
    
#\38 2c13325.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\38 2c13325 {
    width: 300px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    margin-bottom: -30px;
    margin-top: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 18d4b9f {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aef96a42 {
    width: 100%;
    min-height: 8px;
}
    
#\30 34c1f2f {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#group_7ud::before, #group_7ud > .bgExtraLayerOverlay {
    
}
#group_7ud.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuklEQVQI1z3KPQ6CMBgA0GoQrEWMCxd1cTNO/lILqImX8AIewBgVUlpQFOlHHDwGBkx880OoLNHg+WnOORiUA9ly6Lrho+eck+70yPFwf2iiWlmi8f3dWnDADgfiB6rtBQ/MrqlJL7fO5BRraDT6xZksdMaBrCJlsjDTmXgaXpQRX7yIE6b6P1KhNBYBpiLvLWVureLc8qUyt0JhFmdadWq7y6vhicKgMu87ibJpomw3AWsTg7GWslGdL7MLZqbIrwcqAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#aef96a42 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 34c1f2f {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 50px 15px;
}
    
#group_7ud::before, #group_7ud > .bgExtraLayerOverlay {
    
}
#group_7ud {
    padding: 30px 15px 0px 15px;
    margin: 0px 0% 0px 0%;
}
#group_7ud.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAuklEQVQI1z3KPQ6CMBgA0GoQrEWMCxd1cTNO/lILqImX8AIewBgVUlpQFOlHHDwGBkx880OoLNHg+WnOORiUA9ly6Lrho+eck+70yPFwf2iiWlmi8f3dWnDADgfiB6rtBQ/MrqlJL7fO5BRraDT6xZksdMaBrCJlsjDTmXgaXpQRX7yIE6b6P1KhNBYBpiLvLWVureLc8qUyt0JhFmdadWq7y6vhicKgMu87ibJpomw3AWsTg7GWslGdL7MLZqbIrwcqAAAAAElFTkSuQmCC');
}
    
#\38 2c13325 {
    min-height: 45px;
    width: 250px;
}
    
#\37 18d4b9f {
    width: 190px;
}
    
#\35 f72f082 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 c4d7aaf {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 4;
}
    
#\34 d3b40d1 {
    min-height: 682px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 65px 100px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\39 14f2dc3 {
    width: 720px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 9c3ce07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 65.99991452991453%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ed78c70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ef4a9897 {
    width: 330px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9e63d26::before, #\31 9e63d26 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.3;
}
#\31 9e63d26 {
    background-image: url(https://lirp.cdn-website.com/4b141128/dms3rep/multi/opt/ThinkstockPhotos-508455798-2-1920w.jpg);
}
    
#group_vtr {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c4d7aaf {
    min-height: 55px;
}
    
#\34 d3b40d1 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 80px 65px 80px 65px;
}
    
#\39 9c3ce07 {
    width: 67.99897435897435%;
    min-height: 8px;
}
    
#\31 9e63d26::before, #\31 9e63d26 > .bgExtraLayerOverlay {
    
}
    
#group_vtr {
    width: 30%;
    min-height: 8px;
}
    
#f7e86012 {
    margin: 0px 0% 0px 0%;
}
    
#\39 14f2dc3 {
    width: 99.9999371513866%;
}
}



@media (max-width: 767px) {
    
#\33 c4d7aaf {
    min-height: 45px;
    width: 250px;
}
    
#\34 d3b40d1 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\39 9c3ce07 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#ef4a9897 {
    width: 280px;
}
    
#\31 9e63d26::before, #\31 9e63d26 > .bgExtraLayerOverlay {
    
}
#\31 9e63d26 {
    background-position: 100% 50%;
}
    
#group_vtr {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 14f2dc3 {
    width: 100%;
}
}



@media all {
    
#\38 756c962 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin: 0% 0% 0% 0%;
}
    
#\33 0121c98 {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6459d09 {
    width: 500px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ec61b3b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#ec61b3b5.lazy {
    background-image: url('');
}
    
#f922c1dc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 30px 0% 30px 0%;
}
    
#ca6df9d0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#ceb6f624::before, #ceb6f624 > .bgExtraLayerOverlay {
    
}
#ceb6f624 {
    background-color: var(--color_1);
    background-image: url();
}
#ceb6f624.lazy {
    background-image: url('');
}
    
#innergrid_bik {
    width: 100.00%;
    grid-template-rows: minmax(432px, max-content);
    max-width: 100%;
}
    
#widget_n95.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_n95 {
    width: 100%;
    height: 450px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
}
    
#b5c5c567 {
    width: 99.99997615855135%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#abc85930 {
    width: 99.99997615855135%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: end;
    order: 1;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 756c962 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#ec61b3b5 {
    width: 49%;
    min-height: 8px;
}
#ec61b3b5.lazy {
    background-image: url('');
}
    
#f922c1dc {
    width: 49%;
    min-height: 8px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_n95 {
    height: 490px;
}
    
#ceb6f624::before, #ceb6f624 > .bgExtraLayerOverlay {
    
}
#ceb6f624.lazy {
    background-image: url('');
}
    
#\37 6459d09 {
    width: 100.00013082583811%;
}
}



@media (max-width: 767px) {
    
#\38 756c962 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
    padding: 30px 15px 30px 15px;
}
    
#ec61b3b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#ec61b3b5.lazy {
    background-image: url('');
}
    
#f922c1dc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_n95 {
    height: 300px;
}
    
#innergrid_bik {
    grid-template-rows: minmax(50px, max-content);
}
    
#\33 0121c98 {
    width: 190px;
}
    
#ceb6f624::before, #ceb6f624 > .bgExtraLayerOverlay {
    
}
#ceb6f624.lazy {
    background-image: url('');
}
    
#\37 6459d09 {
    width: 100%;
}
}



@media all {
    
#fc899190 {
    min-height: 610px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 8be07f7 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://lirp.cdn-website.com/4b141128/dms3rep/multi/opt/IMG_2082-1920w.png);
    flex-direction: row;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    background-position: 50% 0%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\34 8be07f7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAACFUlEQVQozx3KaU/aAACA4f6y/QOTHZqZHWqUGVlwHiiUY5W0nCKUQyhHi9BSLgGL4hl0czNb9qveRT+8n95HaFcU7GoMuxanU0swMNKMWyqOWWB0otKtpDCLCkKv/jwPGTYzTNoFbgZVZiODu1OdiVmkoyVpqBGE4UkGx8pz1deYjRv8urB4nJjc9uuMGipWMYaekRAmZp6rnsYPp8nvC4unqc3DuPkCndYx/VoWu5xCmHZKzEY6f6+7/Lnu8njR5qpXwzHLdKpZmsUkjVwM4XZQ4eekyb+7AU+XNrOzJmPrmF4jRy2nkE8EOZL3EXq1Q6Z26QXfOydM+xqtSpxyNowS+kpgZ4V9zyeEUsJPu6QwMVXO7Tw9I0kh5SV54EbyraCE1klFPAjft5fJK9u0ihJ9I4leCKMEXEj7S8iBNSpZka6eQPBtzJMKrVPPiPT1OFU1gLS3gm9zkWjwC1ZV5t6pI/jd70iIq2jJHQZ6DKscQY1uI4sujuRv2FWFe6eKILrfoex9JhfZoKNJ9GsythZBS/sw8mEGRoLZuIxwsLWIvPuBg633ZKV19IyXoRHlVI8yNOJMrDR3wyJC3LdEwr9MeHMB0f2GoGeenOymXQpxbia57Bxx01cRzJyf50oxD7L3I17XHL6N16SCq7QKIiND4awZR5gNVB6GeW66aRpZL6L7LWsLr9h1zVGKb9KtSPQqEv8BaR+vn9QpZD8AAAAASUVORK5CYII=');
}
    
#b3a64dc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 a7233e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    order: 0;
    padding: 80px 30px 80px 65px;
}
    
#fbb243b0 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\32 4e08cd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a4f57989 {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5e83869 {
    background-size: contain;
    background-position: 0% 50%;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    align-self: stretch;
    order: 0;
    width: 300px;
    min-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    max-height: none;
    background-image: url(https://irp.cdn-website.com/4b141128/dms3rep/multi/Asset+5_1.svg);
    height: auto;
    margin-left: -1px;
    padding: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
#\36 5e83869.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAyCAYAAABlG0p9AAAACXBIWXMAAAsTAAALEwEAmpwYAAADK0lEQVRIx3WVaajNURTFr+GZIkopSZIyRDLEJ3OJiBSZMnwzlQgpSUoo+UKITCEkpERmEhI+oJeMKZm9Z3iGZ7x3/Zx97XOd93+cOt37XuvuYe219skBeaASeA48Aw4Ck4HGQM5u8UgqSKqWVOU/OCRpYgosgvl7BHwDjgATgCaSagCV3B+SjgKTUqB9pkC83uPAVKA5UA8oK0aUn2Ju6RdwAlgkaSDQS1LbUuoM8DKwDZgPjAM6Zmu0Y8By4Aqw3cGda0T0qAZ8AtwH9kmaFaK3+VfXP4FXwEtJx4C5kmoBCx6xStJ74CQwB2hdpMdTpmCL+hU4HSLPkNSqRE8mfcGJvwDMtogRWMgA8/6/68BCSe3iZAoJPfjfdm6HyEuADtmIURg/JdkorwELgNJkUqBJ7mMAfAIu1gJ6BPnnB6PIagx9Lge6pKnzScfvJH2QdCuId40Lo5Q6dmo3pn4IbAT6A3Vyni5GjP6xqDbvLaHWQUDdnEfLJxy+Buw+AHYCwyT9AfqNtb50RxpwFzAyAiOg4HVWSnrjUtsKDC3WmAKTZqo84gZgQMpjJN2+f5Zk6rkHrAV61xhh9A3w1u/V0O2K4PPuKY/pGK2+F8AlYKVF/B+w0neQyWxd+MEQoEEWWKzRU9tkdgCjgaZZYN67ttT3Je0GxktqVgImTVnqR8ANp2cU0Oh/NT52PVrX/UJT9VPhRpmZVV+5uRaHfdlVUmkykUezwScfoa2VpUAPSWW5TH3m6S+uoJuBltWWWlL9rCi+G9BIdz2uD02NCHy2yMrMVnN1WCUVksp9MoMk1QKaGGzxP3V6lgGDA00tc76Yogu/S7KoT32h2ubtI6lhziP8SLbZN5/M+WDdeUC36BkzUnXCp+nxrj9M04FOUbimlI+JHit9Kraap4SF2jsCjYYKT4tv3FPuwJkms2iusw7+7C+DOfCcpP3WTFhWw+29MeAe21ySKhx4x/f3XudxTBTuJkkXfRpW55nwWq3y/T1NkqmnzMy1V5KR+86VsxkYC/QMr1hfX6TFWR8K3r3gZjpgnQLt/VWtaxKLXR/2p3eTvQKmP/NI+lbb/Q3ENCCvQN2mZgAAAABJRU5ErkJggg==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fc899190 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 0%;
    padding: 0px 0px 0px 0px;
}
    
#\34 8be07f7 {
    width: 50%;
    min-height: 8px;
}
#\34 8be07f7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAACFUlEQVQozx3KaU/aAACA4f6y/QOTHZqZHWqUGVlwHiiUY5W0nCKUQyhHi9BSLgGL4hl0czNb9qveRT+8n95HaFcU7GoMuxanU0swMNKMWyqOWWB0otKtpDCLCkKv/jwPGTYzTNoFbgZVZiODu1OdiVmkoyVpqBGE4UkGx8pz1deYjRv8urB4nJjc9uuMGipWMYaekRAmZp6rnsYPp8nvC4unqc3DuPkCndYx/VoWu5xCmHZKzEY6f6+7/Lnu8njR5qpXwzHLdKpZmsUkjVwM4XZQ4eekyb+7AU+XNrOzJmPrmF4jRy2nkE8EOZL3EXq1Q6Z26QXfOydM+xqtSpxyNowS+kpgZ4V9zyeEUsJPu6QwMVXO7Tw9I0kh5SV54EbyraCE1klFPAjft5fJK9u0ihJ9I4leCKMEXEj7S8iBNSpZka6eQPBtzJMKrVPPiPT1OFU1gLS3gm9zkWjwC1ZV5t6pI/jd70iIq2jJHQZ6DKscQY1uI4sujuRv2FWFe6eKILrfoex9JhfZoKNJ9GsythZBS/sw8mEGRoLZuIxwsLWIvPuBg633ZKV19IyXoRHlVI8yNOJMrDR3wyJC3LdEwr9MeHMB0f2GoGeenOymXQpxbia57Bxx01cRzJyf50oxD7L3I17XHL6N16SCq7QKIiND4awZR5gNVB6GeW66aRpZL6L7LWsLr9h1zVGKb9KtSPQqEv8BaR+vn9QpZD8AAAAASUVORK5CYII=');
}
    
#\32 a7233e7 {
    width: 50%;
    min-height: 8px;
    padding: 80px 15px 80px 30px;
    margin: 0px 0% 0px 0%;
}
    
#d8fa2b35 {
    margin: 0px 0% 0px 0%;
}
    
#\36 5e83869 {
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: 100%;
    height: auto;
    width: 270px;
}
#\36 5e83869.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAyCAYAAABlG0p9AAAACXBIWXMAAAsTAAALEwEAmpwYAAADK0lEQVRIx3WVaajNURTFr+GZIkopSZIyRDLEJ3OJiBSZMnwzlQgpSUoo+UKITCEkpERmEhI+oJeMKZm9Z3iGZ7x3/Zx97XOd93+cOt37XuvuYe219skBeaASeA48Aw4Ck4HGQM5u8UgqSKqWVOU/OCRpYgosgvl7BHwDjgATgCaSagCV3B+SjgKTUqB9pkC83uPAVKA5UA8oK0aUn2Ju6RdwAlgkaSDQS1LbUuoM8DKwDZgPjAM6Zmu0Y8By4Aqw3cGda0T0qAZ8AtwH9kmaFaK3+VfXP4FXwEtJx4C5kmoBCx6xStJ74CQwB2hdpMdTpmCL+hU4HSLPkNSqRE8mfcGJvwDMtogRWMgA8/6/68BCSe3iZAoJPfjfdm6HyEuADtmIURg/JdkorwELgNJkUqBJ7mMAfAIu1gJ6BPnnB6PIagx9Lge6pKnzScfvJH2QdCuId40Lo5Q6dmo3pn4IbAT6A3Vyni5GjP6xqDbvLaHWQUDdnEfLJxy+Buw+AHYCwyT9AfqNtb50RxpwFzAyAiOg4HVWSnrjUtsKDC3WmAKTZqo84gZgQMpjJN2+f5Zk6rkHrAV61xhh9A3w1u/V0O2K4PPuKY/pGK2+F8AlYKVF/B+w0neQyWxd+MEQoEEWWKzRU9tkdgCjgaZZYN67ttT3Je0GxktqVgImTVnqR8ANp2cU0Oh/NT52PVrX/UJT9VPhRpmZVV+5uRaHfdlVUmkykUezwScfoa2VpUAPSWW5TH3m6S+uoJuBltWWWlL9rCi+G9BIdz2uD02NCHy2yMrMVnN1WCUVksp9MoMk1QKaGGzxP3V6lgGDA00tc76Yogu/S7KoT32h2ubtI6lhziP8SLbZN5/M+WDdeUC36BkzUnXCp+nxrj9M04FOUbimlI+JHit9Kraap4SF2jsCjYYKT4tv3FPuwJkms2iusw7+7C+DOfCcpP3WTFhWw+29MeAe21ySKhx4x/f3XudxTBTuJkkXfRpW55nwWq3y/T1NkqmnzMy1V5KR+86VsxkYC/QMr1hfX6TFWR8K3r3gZjpgnQLt/VWtaxKLXR/2p3eTvQKmP/NI+lbb/Q3ENCCvQN2mZgAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#fc899190 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\34 8be07f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\34 8be07f7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAACXBIWXMAAAsTAAALEwEAmpwYAAACFUlEQVQozx3KaU/aAACA4f6y/QOTHZqZHWqUGVlwHiiUY5W0nCKUQyhHi9BSLgGL4hl0czNb9qveRT+8n95HaFcU7GoMuxanU0swMNKMWyqOWWB0otKtpDCLCkKv/jwPGTYzTNoFbgZVZiODu1OdiVmkoyVpqBGE4UkGx8pz1deYjRv8urB4nJjc9uuMGipWMYaekRAmZp6rnsYPp8nvC4unqc3DuPkCndYx/VoWu5xCmHZKzEY6f6+7/Lnu8njR5qpXwzHLdKpZmsUkjVwM4XZQ4eekyb+7AU+XNrOzJmPrmF4jRy2nkE8EOZL3EXq1Q6Z26QXfOydM+xqtSpxyNowS+kpgZ4V9zyeEUsJPu6QwMVXO7Tw9I0kh5SV54EbyraCE1klFPAjft5fJK9u0ihJ9I4leCKMEXEj7S8iBNSpZka6eQPBtzJMKrVPPiPT1OFU1gLS3gm9zkWjwC1ZV5t6pI/jd70iIq2jJHQZ6DKscQY1uI4sujuRv2FWFe6eKILrfoex9JhfZoKNJ9GsythZBS/sw8mEGRoLZuIxwsLWIvPuBg633ZKV19IyXoRHlVI8yNOJMrDR3wyJC3LdEwr9MeHMB0f2GoGeenOymXQpxbia57Bxx01cRzJyf50oxD7L3I17XHL6N16SCq7QKIiND4awZR5gNVB6GeW66aRpZL6L7LWsLr9h1zVGKb9KtSPQqEv8BaR+vn9QpZD8AAAAASUVORK5CYII=');
}
    
#\32 a7233e7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 30px 15px 30px 15px;
    margin: 0px 0% 0px 0%;
}
    
#a4f57989 {
    width: 190px;
}
    
#d8fa2b35 {
    margin: 0px 0% 0px 0%;
}
    
#\36 5e83869 {
    min-height: 300px;
    width: 131px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
#\36 5e83869.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAyCAYAAABlG0p9AAAACXBIWXMAAAsTAAALEwEAmpwYAAADK0lEQVRIx3WVaajNURTFr+GZIkopSZIyRDLEJ3OJiBSZMnwzlQgpSUoo+UKITCEkpERmEhI+oJeMKZm9Z3iGZ7x3/Zx97XOd93+cOt37XuvuYe219skBeaASeA48Aw4Ck4HGQM5u8UgqSKqWVOU/OCRpYgosgvl7BHwDjgATgCaSagCV3B+SjgKTUqB9pkC83uPAVKA5UA8oK0aUn2Ju6RdwAlgkaSDQS1LbUuoM8DKwDZgPjAM6Zmu0Y8By4Aqw3cGda0T0qAZ8AtwH9kmaFaK3+VfXP4FXwEtJx4C5kmoBCx6xStJ74CQwB2hdpMdTpmCL+hU4HSLPkNSqRE8mfcGJvwDMtogRWMgA8/6/68BCSe3iZAoJPfjfdm6HyEuADtmIURg/JdkorwELgNJkUqBJ7mMAfAIu1gJ6BPnnB6PIagx9Lge6pKnzScfvJH2QdCuId40Lo5Q6dmo3pn4IbAT6A3Vyni5GjP6xqDbvLaHWQUDdnEfLJxy+Buw+AHYCwyT9AfqNtb50RxpwFzAyAiOg4HVWSnrjUtsKDC3WmAKTZqo84gZgQMpjJN2+f5Zk6rkHrAV61xhh9A3w1u/V0O2K4PPuKY/pGK2+F8AlYKVF/B+w0neQyWxd+MEQoEEWWKzRU9tkdgCjgaZZYN67ttT3Je0GxktqVgImTVnqR8ANp2cU0Oh/NT52PVrX/UJT9VPhRpmZVV+5uRaHfdlVUmkykUezwScfoa2VpUAPSWW5TH3m6S+uoJuBltWWWlL9rCi+G9BIdz2uD02NCHy2yMrMVnN1WCUVksp9MoMk1QKaGGzxP3V6lgGDA00tc76Yogu/S7KoT32h2ubtI6lhziP8SLbZN5/M+WDdeUC36BkzUnXCp+nxrj9M04FOUbimlI+JHit9Kraap4SF2jsCjYYKT4tv3FPuwJkms2iusw7+7C+DOfCcpP3WTFhWw+29MeAe21ySKhx4x/f3XudxTBTuJkkXfRpW55nwWq3y/T1NkqmnzMy1V5KR+86VsxkYC/QMr1hfX6TFWR8K3r3gZjpgnQLt/VWtaxKLXR/2p3eTvQKmP/NI+lbb/Q3ENCCvQN2mZgAAAABJRU5ErkJggg==');
}
}



@media all {
    
#\37 5badb87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url();
    flex-direction: row;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\37 5badb87.lazy {
    background-image: url('');
}
    
#b0f96e08.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#b0f96e08 {
    width: 100%;
    height: 450px;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin-left: -7px;
    margin-bottom: -8px;
}
    
#\34 934f7d4 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 65px 80px 65px;
    margin: 0% 0% 0% 0%;
}
    
#b31040b5 {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d8bf9684 {
    width: 99.99566507994831%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: end;
    order: 1;
    margin-bottom: -9px;
}
    
#\35 ee9955c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 49%;
    min-width: 4%;
    padding: 30px 0% 30px 0%;
}
    
#\37 0f32474 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\35 5f47895 {
    width: 450px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 80e195c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 8373d19 {
    width: 99.99997615855135%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 1;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ee4eab84 {
    width: 100.00%;
    grid-template-rows: minmax(432px, max-content);
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5badb87 {
    width: 49%;
    min-height: 8px;
}
#\37 5badb87.lazy {
    background-image: url('');
}
    
#b0f96e08 {
    height: 490px;
}
    
#\34 934f7d4 {
    padding-left: 65px;
    padding-right: 65px;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: auto;
    column-gap: 2%;
}
    
#\35 ee9955c {
    width: 49%;
    min-height: 8px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 5f47895 {
    width: 100.00013082583811%;
}
}



@media (max-width: 767px) {
    
#\37 5badb87 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 5badb87.lazy {
    background-image: url('');
}
    
#b0f96e08 {
    height: 300px;
}
    
#\34 934f7d4 {
    min-height: unset;
    flex-direction: column;
    row-gap: 10px;
    padding: 30px 15px 30px 15px;
}
    
#b31040b5 {
    width: 190px;
}
    
#\35 ee9955c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ee4eab84 {
    grid-template-rows: minmax(50px, max-content);
}
    
#\35 5f47895 {
    width: 100%;
}
}



@media all {
    
#\30 6c41d59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 50px;
}
#\30 6c41d59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f4cebb5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bfe7e3bd {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    justify-content: flex-start;
    padding: 0px 40px 0px 40px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 01d26e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 50px;
}
#\37 01d26e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a4bc210 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 100px 65px 100px 65px;
    margin: 0% 0% 0% 0%;
}
    
#c9237390::before, #c9237390 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.7;
    border-radius: inherit;
}
#c9237390 {
    background-color: rgba(255,255,255,1);
    background-image: url(https://lirp.cdn-website.com/4b141128/dms3rep/multi/opt/gettyimages-2190057704_hires-1920w.jpg);
    background-attachment: fixed;
}
#c9237390.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFEiEGETH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERMRL/2gAMAwEAAhEDEQA/ANCgqpbNTmVoyhbrHtTXcukLjo+oiPZgnlPT/9k=');
}
    
#\34 39206e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c737e40d {
    width: 220px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_421.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_421 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 fd5e7e2 {
    margin: 0px 0% 0px 0%;
}
    
#c9237390::before, #c9237390 > .bgExtraLayerOverlay {
    
}
#c9237390.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFEiEGETH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERMRL/2gAMAwEAAhEDEQA/ANCgqpbNTmVoyhbrHtTXcukLjo+oiPZgnlPT/9k=');
}
    
#bfe7e3bd {
    padding: 0px 40px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\34 39206e6 {
    width: 100%;
    min-height: 8px;
}
    
#\39 a4bc210 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
    padding: 80px 65px 80px 65px;
}
    
#widget_421.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_421 {
    width: 100%;
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\30 6c41d59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 6c41d59 {
    margin: 0px 0% 0px 0%;
}
    
#\39 a4bc210 {
    min-height: 0;
    flex-direction: column;
    row-gap: 10px;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#bfe7e3bd {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9237390::before, #c9237390 > .bgExtraLayerOverlay {
    
}
#c9237390.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFEiEGETH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERMRL/2gAMAwEAAhEDEQA/ANCgqpbNTmVoyhbrHtTXcukLjo+oiPZgnlPT/9k=');
}
    
#\34 39206e6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\37 01d26e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 01d26e0 {
    margin: 0px 0% 0px 0%;
}
    
#c737e40d {
    width: 190px;
}
    
#widget_421.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_421 {
    margin: 0px 0px 0px 0px;
}
}

