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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_3341780637 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1759857005 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1981563959 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1572541170 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1905453607 img { border-radius:50% !important; }

  *#dm .dmInner div.u_1625538515 img { border-radius:50% !important; }

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

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

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

  *#dm .dmInner div.u_2967608924 .caption-button {
    background-color:var(--color_4) !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

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

  *#dm .dmInner div.u_1003574917 .caption-button {
    background-color:var(--color_4) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1003574917 .caption-button span.text { color:var(--color_5) !important; }

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

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

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

  *#dm .dmInner div.u_1304441555 .caption-button {
    background-color:var(--color_4) !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1304441555 .caption-button span.text { color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_2967608924 .caption-button span.text {
    color:var(--color_5) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner *.u_2967608924 .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_1003574917 .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_1304441555 .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 div.u_2967608924 { background-color:rgba(0,0,0,0) !important; }

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

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

  *#dm .dmInner div.u_1304441555 .caption-inner { background-color:rgba(0,0,0,0) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3063178251 .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_3063178251 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1506973918 .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_1506973918 .photoGalleryThumbs { padding:0px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_2967608924 .caption-button {
    width:165px !important;
    height:55px !important;
  }

  *#dm .dmInner div.u_1003574917 .caption-button {
    width:165px !important;
    height:55px !important;
  }

  *#dm .dmInner div.u_1304441555 .caption-button {
    width:165px !important;
    height:55px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1003574917 .photoGalleryThumbs .image-container a { padding-top:195px !important; }

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

  *#dm .dmInner *.u_2967608924 .photoGalleryThumbs .image-container a { padding-top:195px !important; }
}
separatorHomeCss{color:red !important}
separatorHomeCss{color:red !important}@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 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 3d65220 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#widget_hl6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 d0d8897 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 30cac0d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9me.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_9me {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 3d65220 {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: center;
}
    
#widget_9me {
    min-width: 32px;
    width: 70%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\38 3d65220 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
}
}



@media all {
    
#\35 5f6870c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\30 4abb9b8 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\30 94b320b::before, #\30 94b320b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.3;
    border-radius: inherit;
}
#\30 94b320b {
    background-image: url(https://lirp.cdn-website.com/b69d53f1/dms3rep/multi/opt/GettyImages-1386471399-1920w.JPG);
}
    
#widget_7gi {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_jd6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lej {
    width: 250px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
}
    
#\35 46c2a55 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4abb9b8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 94b320b::before, #\30 94b320b > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\35 5f6870c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 4abb9b8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\30 94b320b::before, #\30 94b320b > .bgExtraLayerOverlay {
    
}
    
#\35 46c2a55 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a555262c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
}
    
#\35 1bd951a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 0dcdda1 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_2mq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_65a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_q5l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_id0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_maa {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1bd951a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#a555262c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\35 1bd951a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#\33 0703010 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-width: 2px 2px 2px 2px;
    align-self: stretch;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3439964 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b3ba9240 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#cdc05051 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
}
    
#\32 a9c7913 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_qu7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2mk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_62d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-width: 2px 2px 2px 2px;
    align-self: stretch;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_a3e {
    width: 80px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_fud {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 db814fe {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1p0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 a8de070 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 10px 10px 10px 10px;
    border-style: solid;
    border-color: rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1) rgba(0,0,0,1);
    border-width: 2px 2px 2px 2px;
    align-self: stretch;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 cc4316d {
    width: 80px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 c930e8e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e67dd95e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 d9cd88f {
    width: 80px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 7e3c051 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef535837 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b2b422d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 ce5a046 {
    width: 80px;
    height: auto;
    min-width: 32px;
    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) {
    
#\33 0703010 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a9c7913 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_62d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a8de070 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#cdc05051 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\33 0703010 {
    min-width: 32px;
    column-gap: 2%;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\37 3439964 {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#b3ba9240 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#cdc05051 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\32 a9c7913 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_62d {
    min-width: 32px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 a8de070 {
    min-width: 32px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_a3e {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_fud {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\31 cc4316d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d9cd88f {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7e3c051 {
    min-width: 32px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 9005290 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b04a9c9c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a3afd59 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 77db1eb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d661dbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-end;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\30 76eb34c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#fe27945a::before, #fe27945a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#fe27945a {
    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/b69d53f1/dms3rep/multi/opt/GettyImages-1034261806-1920w.JPG);
}
#fe27945a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACBREDBCEWUf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/ANbCTubZjjnFsDmW0fApewLeHXJI5doiMrIA2//Z');
}
    
#ee5b359a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ee5b359a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\30 fe2c8f2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 77db1eb {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#fe27945a::before, #fe27945a > .bgExtraLayerOverlay {
    
}
#fe27945a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACBREDBCEWUf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/ANbCTubZjjnFsDmW0fApewLeHXJI5doiMrIA2//Z');
}
    
#\35 d661dbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 76eb34c {
    width: 100%;
    min-height: 80px;
}
    
#ee5b359a {
    width: 70%;
}
}



@media (max-width: 767px) {
    
#\36 77db1eb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 d661dbe {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 76eb34c {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#fe27945a::before, #fe27945a > .bgExtraLayerOverlay {
    
}
#fe27945a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACBREDBCEWUf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABABH/2gAMAwEAAhEDEQA/ANbCTubZjjnFsDmW0fApewLeHXJI5doiMrIA2//Z');
}
}



@media all {
    
#\37 4281596 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
}
    
#\37 d1f78a2 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 147ab30 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#group_46c[data-css-edit] {
    z-index: 1;
}
#group_46c {
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% -40px 0%;
}
    
#widget_cjj {
    width: 80px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#da8ed952 {
    width: 80px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_qfa {
    width: 100%;
    height: 625px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d1f78a2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_qfa {
    height: 725px;
}
}



@media (max-width: 767px) {
    
#\37 4281596 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 d1f78a2 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_qfa {
    height: 700px;
}
}



@media all {
    
#\39 7eeeb0f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\39 4e46feb {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 68dc80a {
    background-color: rgba(128,128,128,1);
    background-image: none;
}
    
#widget_v6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b9e405f {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4e46feb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\39 7eeeb0f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 4e46feb {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#\35 90b12b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 5ebf1f0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_r5b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_nqf {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_aqg {
    width: 100%;
    height: 185px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_qpd {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1rc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 332f20e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b214c743 {
    width: 100%;
    height: 182px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bb88227 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 c799ae6 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#df0cfb10 {
    width: 100%;
    height: 182px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 39d18ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e7869f49 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 abac858 {
    width: 100%;
    height: 184px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccb7a885 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 1edf4c4 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 16d93ae {
    width: 100%;
    height: 184px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d66c61a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 886f6a3 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#fb80c792 {
    width: 100%;
    height: 184px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 beb601a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_knh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_a4k {
    width: 30%;
    height: auto;
    max-width: 100%;
}
    
#a112fbfd {
    width: 40%;
    height: auto;
    max-width: 100%;
}
    
#\36 b0ec527 {
    width: 30%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 5ebf1f0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_aqg {
    height: 195px;
}
    
#b214c743 {
    height: 195px;
}
    
#df0cfb10 {
    height: 195px;
}
    
#\31 abac858 {
    height: 195px;
}
    
#\33 16d93ae {
    height: 196px;
}
    
#fb80c792 {
    height: 198px;
}
    
#\35 90b12b9 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_nqf {
    column-gap: 10px;
    flex-wrap: wrap;
    align-content: stretch;
}
    
#group_qpd {
    width: 32%;
}
    
#\38 332f20e {
    width: 32%;
}
    
#\30 c799ae6 {
    width: 32%;
}
    
#e7869f49 {
    width: 32%;
}
    
#\31 1edf4c4 {
    width: 32%;
}
    
#\38 886f6a3 {
    width: 32%;
}
    
#group_knh {
    column-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 90b12b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 5ebf1f0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_aqg {
    height: auto;
}
    
#b214c743 {
    height: auto;
}
    
#df0cfb10 {
    height: auto;
}
    
#\31 abac858 {
    height: auto;
}
    
#\33 16d93ae {
    height: auto;
}
    
#fb80c792 {
    height: auto;
}
}

