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

  *#dm .dmInner div.u_1170932560 .caption-container .caption-title { color:rgba(63,27,83,1) !important; }

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

  *#dm .dmInner *.u_1170932560 .photoGalleryThumbs .image-container a { background-size:contain !important; }

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

  *#dm .dmInner div.u_1376886798 .postArticle>.inner {
    background-color:var(--color_7) !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
    -moz-box-shadow:none !important;
  }

  *#dm .dmInner nav.u_1544197051 {
    color:white !important;
    justify-content:flex-end !important;
  }

  *#dm .dmInner a.u_1928140814 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1629479251 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1949985954 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1441300064 .iconBg { display:none !important; }

  *#dm .dmInner div.u_1376886798 .postTitle a { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1376886798 .postDescription {
    max-height:4.1em !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1376886798 .readMore a {
    font-weight:700 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1928140814:hover span.icon { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1928140814.hover span.icon { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1674887749 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1068801742 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1674887749:hover span.icon { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1674887749.hover span.icon { color:var(--color_7) !important; }

  *#dm .dmInner a.u_1302728496 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1357062084 .iconBg { display:none !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1170932560 .caption-inner {
    padding-left:0px !important;
    padding-right:0px !important;
  }

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

  *#dm .dmInner div.u_1376886798 .postTitle a { font-size:24px !important; }

  *#dm .dmInner div.u_1376886798 .postDescription { font-size:16px !important; }

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

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

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

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

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

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

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



@media all {
    
#\31 2472913 {
    align-items: flex-start;
    width: 20%;
    min-height: 159px;
    max-height: 100%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) rgba(255, 255, 255, 1);
    border-width: 0 0 0px 1px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(255,255,255,1);
    border-width: 0 0 0 0px;
    background-image: url();
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\36 3bd85219866cc3622781521.lazy {
    background-image: url('');
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 885px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.5;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/LEA_RSH-1920w.jpg);
    border-radius: 15px 15px 15px 15px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_dvg.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#widget_dvg {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l11.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-bottom: 20px;
}
#widget_l11 {
    width: 65.30%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gbf {
    width: 195px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#group_kjm {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.99829254410928%;
    min-height: 160px;
    max-height: 100%;
    order: 1;
    align-self: auto;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    justify-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 0% 0% 0% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc2f4c93 {
    width: 57.54%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaac2fa7 {
    align-items: flex-start;
    width: 20%;
    min-height: 100%;
    max-height: none;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: var(--color_7) #000000 var(--color_6) rgba(255, 255, 255, 1);
    border-width: 0px 0 0px 1px;
    align-self: stretch;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r3f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 6e3a83b {
    align-items: flex-start;
    width: 19.990070839847895%;
    min-height: 159px;
    max-height: none;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_6) rgba(255, 255, 255, 1);
    border-width: 0 0 0px 1px;
    align-self: auto;
    justify-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c0b833f {
    width: 57.54%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e49ee549 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 33273d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 190f60f {
    width: 105.40%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3c4f169.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 10px;
}
#\31 3c4f169 {
    width: 532.867px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_311 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 284px;
    max-height: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 80px 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin-right: 40px;
    margin-left: 40px;
    margin-top: 40px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2472913 {
    min-height: 100%;
    width: 23.54%;
    order: 3;
    max-height: none;
    height: auto;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781520 {
    padding-right: 0%;
    padding-left: 0%;
    min-height: 541px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc3622781521 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 51px;
}
#\36 3bd85219866cc3622781521.lazy {
    background-image: url('');
}
    
#group_kjm {
    justify-self: auto;
    align-self: auto;
    width: 99.99684065934066%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-left: 2%;
    align-content: flex-start;
    align-items: flex-start;
    padding-top: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaac2fa7 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 168px;
    height: auto;
    padding-top: 4%;
    width: 21.970648867490972%;
    order: 1;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 6e3a83b {
    min-height: 168px;
    width: 19.79427070795492%;
    justify-self: auto;
    order: 2;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc2f4c93 {
    width: 100.00%;
}
    
#widget_r3f {
    width: 100.00%;
}
    
#\30 c0b833f {
    width: 100.00%;
}
    
#\31 3c4f169 {
    width: 247.133px;
    order: 0;
    margin-top: 4%;
}
    
#group_311 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\31 2472913 {
    width: 100%;
    flex-direction: row;
    height: auto;
    min-height: 74px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 3;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 32px;
    padding-left: 0%;
}
#\36 3bd85219866cc3622781521.lazy {
    background-image: url('');
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 0%;
}
    
#group_kjm {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    padding-left: 0%;
    align-items: flex-start;
    height: auto;
    min-height: 297px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaac2fa7 {
    width: 100%;
    flex-direction: row;
    height: auto;
    min-height: 75px;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6e3a83b {
    width: 100.00%;
    flex-direction: row;
    height: auto;
    min-height: 72px;
    flex-wrap: nowrap;
    order: 2;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
}
    
#dc2f4c93 {
    width: 26.77%;
    margin: 0px 0% 0px 0%;
}
    
#widget_r3f {
    width: 42.01%;
    margin: 0px 0% 0px 0%;
}
    
#\30 c0b833f {
    width: 27.93%;
    margin: 0px 0% 0px 0%;
}
    
#e49ee549 {
    width: 40.04%;
    margin: 0px 0% 0px 0%;
}
    
#\34 190f60f {
    width: 39.81%;
    margin: 0px 0% 0px 0%;
}
    
#\38 33273d9 {
    width: 33.22%;
    margin: 0px 0% 0px 0%;
}
    
#widget_dvg.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#widget_dvg {
    width: 66.17%;
    order: 0;
}
    
#widget_l11.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#widget_l11 {
    width: 95.07%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gbf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0%;
}
#widget_gbf {
    min-height: 54px;
    order: 2;
}
    
#\31 3c4f169.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
}
#\31 3c4f169 {
    width: 89.44%;
    order: 0;
    align-self: flex-start;
    margin-left: 4%;
    margin-right: 0%;
}
    
#group_311 {
    align-self: auto;
    align-items: flex-start;
    height: auto;
    min-height: 240px;
    justify-self: auto;
    width: 100%;
    order: 1;
    padding: 100px 4% 80px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 5px 0px 0px 0px;
}
}



@media all {
    
#\35 199340b {
    min-height: 161px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 3%;
    padding-left: 3%;
    padding-top: 10px;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\39 1390a52 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 3c7abf4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 0px;
}
#\34 3c7abf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bce1ec85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 199340b {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\35 199340b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 0px;
}
    
#bce1ec85 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 3c7abf4 {
    width: 100%;
}
}



@media all {
    
#\37 80d11a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 50px 16px 50px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 d418bf6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#d1ed23bb {
    background-color: rgba(66,31,79,1);
    background-image: initial;
    border-radius: 15px 15px 15px 15px;
}
    
#group_c6n {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 a80df0f {
    margin-left: 3.5%;
    margin-right: 3.5%;
    margin-bottom: 60px;
}
    
#widget_mbl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 d418bf6 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\37 80d11a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 d418bf6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 a80df0f {
    margin-bottom: 15px;
}
}



@media all {
    
#\33 0cdcd24 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.40%;
    min-width: 4%;
    padding-right: 16px;
    padding-left: 16px;
    border-style: solid;
    border-width: 0 2px 0 0;
    border-color: #000000 rgba(115,29,100,1) #000000 #000000;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 3abec0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 69.597%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 5269bbc {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e4bc7e46.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
}
#e4bc7e46 {
    width: 99.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\37 535ecdd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_57a {
    width: 73px;
    height: 73px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5269bbc {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\33 0cdcd24 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 3abec0d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 5269bbc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 10%;
}
    
#e4bc7e46 {
    margin: 0px 0% 0px 0%;
}
    
#\37 535ecdd {
    width: 100%;
}
}



@media all {
    
#d3f2a002 {
    width: 227px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aebc1237 {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2fc203d::before, #\37 2fc203d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.1;
    border-radius: inherit;
}
#\37 2fc203d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/our_Academies_wrat-1920w.jpg);
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\37 2fc203d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQADBAISIQYVMkHh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQADAAAAAAAAAAAAAAAAAAABA0H/2gAMAwEAAhEDEQA/AMTuUqrSsVwuG+7JHefVUZlvFmg3niERHswqX//Z');
}
    
#a59ec9ae::before, #a59ec9ae > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.23;
    border-radius: inherit;
}
#a59ec9ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/our_vision_success-1920w.png);
    flex-wrap: nowrap;
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#a59ec9ae.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/AJqnmqSro66uq7q1ubKqr62np5yafIqOVn2EPHl+PgB7g3GAgXqOiIyil6Oll6GYi5ODfGt6ek53fDlxdTUAdXVRcmtaeWpqi3N+knp9gm1val1QaGNAb280b3AvAJyScpiLeZOAe5J4eoxxbX1kYGhUS2ZWPmtfNGtiLgDDs5PGs5q6oY6lhnaNbFh/YExwVUBsUjltVjVxXzZKFkf2RIPxPQAAAABJRU5ErkJggg==');
}
    
#\36 bf66dfd {
    width: 200px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2f5d971 {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7b8893d {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#b5843bdc {
    min-height: 31px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d3f2a002 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#aebc1237 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 2fc203d {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#\37 2fc203d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQADBAISIQYVMkHh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQADAAAAAAAAAAAAAAAAAAABA0H/2gAMAwEAAhEDEQA/AMTuUqrSsVwuG+7JHefVUZlvFmg3niERHswqX//Z');
}
    
#a59ec9ae::before, #a59ec9ae > .bgExtraLayerOverlay {
    
}
#a59ec9ae {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#a59ec9ae.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/AJqnmqSro66uq7q1ubKqr62np5yafIqOVn2EPHl+PgB7g3GAgXqOiIyil6Oll6GYi5ODfGt6ek53fDlxdTUAdXVRcmtaeWpqi3N+knp9gm1val1QaGNAb280b3AvAJyScpiLeZOAe5J4eoxxbX1kYGhUS2ZWPmtfNGtiLgDDs5PGs5q6oY6lhnaNbFh/YExwVUBsUjltVjVxXzZKFkf2RIPxPQAAAABJRU5ErkJggg==');
}
    
#\36 bf66dfd {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#f2f5d971 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b5843bdc {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 12%;
}
}



@media (max-width: 767px) {
    
#d3f2a002 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#aebc1237 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 2fc203d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#\37 2fc203d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQADBAISIQYVMkHh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABcRAQADAAAAAAAAAAAAAAAAAAABA0H/2gAMAwEAAhEDEQA/AMTuUqrSsVwuG+7JHefVUZlvFmg3niERHswqX//Z');
}
    
#a59ec9ae::before, #a59ec9ae > .bgExtraLayerOverlay {
    
}
#a59ec9ae {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#a59ec9ae.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/AJqnmqSro66uq7q1ubKqr62np5yafIqOVn2EPHl+PgB7g3GAgXqOiIyil6Oll6GYi5ODfGt6ek53fDlxdTUAdXVRcmtaeWpqi3N+knp9gm1val1QaGNAb280b3AvAJyScpiLeZOAe5J4eoxxbX1kYGhUS2ZWPmtfNGtiLgDDs5PGs5q6oY6lhnaNbFh/YExwVUBsUjltVjVxXzZKFkf2RIPxPQAAAABJRU5ErkJggg==');
}
    
#\36 bf66dfd {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#f2f5d971 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b5843bdc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 20px;
    flex-wrap: nowrap;
    padding-bottom: 6%;
}
}



@media all {
    
#\39 9f0ecb2 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#b523c9e8 {
    min-height: 31px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 bca8c3d {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b25880e7::before, #b25880e7 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.16;
}
#b25880e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/join_our_team1-1920w.png);
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#b25880e7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/AL69stDOv8C4p7CilqmYice4pNjIsdzOuNjLutPIvQC7uK/Lx7zAtquyo5mrmYvEs5/OvKLTxa3Qw7DLvrIAoaKauravv7Gqs6GYq5WItqGNtp6ErZyEp5mHnpCIAG9yboyKiKecmqaYk56NhZSGe4R3anBrYnJuZnRubAA9Pz9fXV6LgYCViISLfnhwaGRUTUo5NzZBQD9PT1IstFggPFcQyAAAAABJRU5ErkJggg==');
}
    
#\33 d8114ee {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 884675e::before, #\34 884675e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.1;
    border-radius: inherit;
}
#\34 884675e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/stay_informed_WRAT_news-1920w.jpg);
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\34 884675e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFEQYSITFB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAIjH/2gAMAwEAAhEDEQA/AJqsqprTqOyRUDzCycbpA308rRnQtc4kk5Jz2iIwySPW/9k=');
}
    
#\30 4fad038 {
    width: 200px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 219d9b2 {
    width: 230px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b523c9e8 {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 12%;
}
    
#\39 bca8c3d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b25880e7::before, #b25880e7 > .bgExtraLayerOverlay {
    
}
#b25880e7 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#b25880e7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/AL69stDOv8C4p7CilqmYice4pNjIsdzOuNjLutPIvQC7uK/Lx7zAtquyo5mrmYvEs5/OvKLTxa3Qw7DLvrIAoaKauravv7Gqs6GYq5WItqGNtp6ErZyEp5mHnpCIAG9yboyKiKecmqaYk56NhZSGe4R3anBrYnJuZnRubAA9Pz9fXV6LgYCViISLfnhwaGRUTUo5NzZBQD9PT1IstFggPFcQyAAAAABJRU5ErkJggg==');
}
    
#\33 d8114ee {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 884675e {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#\34 884675e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFEQYSITFB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAIjH/2gAMAwEAAhEDEQA/AJqsqprTqOyRUDzCycbpA308rRnQtc4kk5Jz2iIwySPW/9k=');
}
    
#\30 4fad038 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#\36 219d9b2 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b523c9e8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 20px;
    flex-wrap: nowrap;
    padding-bottom: 0%;
}
    
#\39 bca8c3d {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b25880e7::before, #b25880e7 > .bgExtraLayerOverlay {
    
}
#b25880e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#b25880e7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/AL69stDOv8C4p7CilqmYice4pNjIsdzOuNjLutPIvQC7uK/Lx7zAtquyo5mrmYvEs5/OvKLTxa3Qw7DLvrIAoaKauravv7Gqs6GYq5WItqGNtp6ErZyEp5mHnpCIAG9yboyKiKecmqaYk56NhZSGe4R3anBrYnJuZnRubAA9Pz9fXV6LgYCViISLfnhwaGRUTUo5NzZBQD9PT1IstFggPFcQyAAAAABJRU5ErkJggg==');
}
    
#\33 d8114ee {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 884675e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#\34 884675e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQFEQYSITFB/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABcRAQEBAQAAAAAAAAAAAAAAAAEAIjH/2gAMAwEAAhEDEQA/AJqsqprTqOyRUDzCycbpA308rRnQtc4kk5Jz2iIwySPW/9k=');
}
    
#\30 4fad038 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#\36 219d9b2 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 afc562c.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\38 afc562c {
    width: 99.99908305952472%;
    height: 621px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a752f43 {
    min-height: 695px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 3.5%;
    padding-left: 3.5%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
    padding-top: 0%;
    padding-bottom: 0%;
}
    
#\33 5c97ad8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: flex-end;
    min-width: 4%;
    background-image: none;
    order: 1;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
}
    
#c90c7dba {
    margin: 0px 0px 0px 0px;
}
    
#\37 158940e {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 afc562c.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\38 afc562c {
    height: 353px;
}
    
#\37 a752f43 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 2% 8% 2%;
}
    
#\33 5c97ad8 {
    width: 100%;
    min-height: 385px;
    align-items: center;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\37 a752f43 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 158940e {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\38 afc562c.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 0%;
}
#\38 afc562c {
    height: 512px;
}
    
#\37 a752f43 {
    min-height: 0;
    flex-direction: column;
    row-gap: 0px;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\33 5c97ad8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
}
}



@media all {
    
#\37 6242e48 {
    justify-content: space-around;
    align-items: flex-start;
    width: 100%;
    min-height: 284px;
    max-height: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 80px 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d9c4a1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a8eb4f72.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
}
#a8eb4f72 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a30308a8 {
    width: 57.54%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2d93cb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#de48b06e {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.99829254410928%;
    min-height: 160px;
    max-height: 100%;
    order: 1;
    align-self: auto;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: rgba(255, 255, 255, 1) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    justify-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 0% 0% 0% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6c5f65e {
    width: 105.40%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 89092ca {
    align-items: flex-start;
    width: 19.990070839847895%;
    min-height: 159px;
    max-height: none;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_6) rgba(255, 255, 255, 1);
    border-width: 0 0 0px 1px;
    align-self: auto;
    justify-self: auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4232f71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    justify-content: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-style: solid;
    border-color: #000000 #000000 #000000 rgba(255,255,255,1);
    border-width: 0 0 0 0px;
    background-image: url();
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 f9851c8 {
    width: 195px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#b31114bd {
    align-items: flex-start;
    width: 20%;
    min-height: 100%;
    max-height: none;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: var(--color_7) #000000 var(--color_6) rgba(255, 255, 255, 1);
    border-width: 0px 0 0px 1px;
    align-self: stretch;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 af82797 {
    align-items: flex-start;
    width: 20%;
    min-height: 159px;
    max-height: 100%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_7) rgba(255, 255, 255, 1);
    border-width: 0 0 0px 1px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 92c3dc2::before, #\37 92c3dc2 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.5;
}
#\37 92c3dc2 {
    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/8940b71e/dms3rep/multi/opt/join_our_trust_desktop-1920w.jpg);
    border-radius: 15px 15px 15px 15px;
}
    
#\31 a9733cc {
    width: 57.54%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 27915a8 {
    min-height: 885px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cff47c3d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\30 08da695.flex-element.widget-wrapper > [data-element-type] {
    padding-right: 10px;
}
#\30 08da695 {
    width: 532.867px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d8b858c {
    margin-right: 40px;
    margin-left: 40px;
    margin-top: 40px;
}
    
#de27ed29.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0%;
    padding-bottom: 20px;
}
#de27ed29 {
    width: 65.30%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 af82797 {
    min-height: 100%;
    width: 23.54%;
    order: 3;
    max-height: none;
    height: auto;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\37 6242e48 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 4%;
    padding-right: 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 92c3dc2::before, #\37 92c3dc2 > .bgExtraLayerOverlay {
    
}
    
#\31 a9733cc {
    width: 100.00%;
}
    
#a30308a8 {
    width: 100.00%;
}
    
#\30 27915a8 {
    padding-right: 0%;
    padding-left: 0%;
    min-height: 541px;
}
    
#de48b06e {
    justify-self: auto;
    align-self: auto;
    width: 99.99684065934066%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-left: 2%;
    align-content: flex-start;
    align-items: flex-start;
    padding-top: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cff47c3d {
    width: 100.00%;
}
    
#\31 89092ca {
    min-height: 168px;
    width: 19.79427070795492%;
    justify-self: auto;
    order: 2;
    justify-content: flex-start;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 08da695 {
    width: 247.133px;
    order: 0;
    margin-top: 4%;
}
    
#a4232f71 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 51px;
}
    
#b31114bd {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 168px;
    height: auto;
    padding-top: 4%;
    width: 21.970648867490972%;
    order: 1;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#de27ed29 {
    width: 73.59%;
}
}



@media (max-width: 767px) {
    
#\37 6242e48 {
    align-self: auto;
    align-items: flex-start;
    height: auto;
    min-height: 240px;
    justify-self: auto;
    width: 100%;
    order: 1;
    padding: 80px 4% 50px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d9c4a1d {
    width: 33.22%;
    margin: 0px 0% 0px 0%;
}
    
#a8eb4f72.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#a8eb4f72 {
    width: 66.17%;
    order: 0;
}
    
#a30308a8 {
    width: 26.77%;
    margin: 0px 0% 0px 0%;
}
    
#d2d93cb6 {
    width: 40.04%;
    margin: 0px 0% 0px 0%;
}
    
#de48b06e {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    padding-left: 0%;
    align-items: flex-start;
    height: auto;
    min-height: 297px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6c5f65e {
    width: 39.81%;
    margin: 0px 0% 0px 0%;
}
    
#\31 89092ca {
    width: 100.00%;
    flex-direction: row;
    height: auto;
    min-height: 72px;
    flex-wrap: nowrap;
    order: 2;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
}
    
#a4232f71 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    row-gap: 32px;
    padding-left: 0%;
}
    
#\39 f9851c8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0%;
}
#\39 f9851c8 {
    min-height: 54px;
    order: 2;
}
    
#b31114bd {
    width: 100%;
    flex-direction: row;
    height: auto;
    min-height: 75px;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 af82797 {
    width: 100%;
    flex-direction: row;
    height: auto;
    min-height: 74px;
    flex-wrap: nowrap;
    justify-self: auto;
    order: 3;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 4% 8px 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 92c3dc2::before, #\37 92c3dc2 > .bgExtraLayerOverlay {
    
}
    
#\31 a9733cc {
    width: 27.93%;
    margin: 0px 0% 0px 0%;
}
    
#\30 27915a8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 0% 0% 0%;
}
    
#cff47c3d {
    width: 42.01%;
    margin: 0px 0% 0px 0%;
}
    
#\30 08da695.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
}
#\30 08da695 {
    width: 89.44%;
    order: 0;
    align-self: flex-start;
    margin-left: 4%;
    margin-right: 0%;
}
    
#\39 d8b858c {
    margin-right: 0px;
    margin-left: 0px;
    margin-top: 5px;
}
    
#de27ed29.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
}
#de27ed29 {
    width: 95.07%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 ad4aa4d::before, #\36 ad4aa4d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.35;
    border-radius: inherit;
}
#\36 ad4aa4d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/growth-1920w.jpg);
    flex-wrap: nowrap;
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\36 ad4aa4d.lazy {
    background-image: url('');
}
    
#\38 7a58c70::before, #\38 7a58c70 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.35;
    border-radius: inherit;
}
#\38 7a58c70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/LCA_garden-1920w.jpg);
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\38 7a58c70.lazy {
    background-image: url('');
}
    
#\36 4bf777e {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de017a8b {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\36 b079540 {
    min-height: 31px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c3667ea {
    width: 200px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6b62368 {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7007c4c {
    width: 227px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ad4aa4d::before, #\36 ad4aa4d > .bgExtraLayerOverlay {
    
}
#\36 ad4aa4d {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#\36 ad4aa4d.lazy {
    background-image: url('');
}
    
#\38 7a58c70 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#\38 7a58c70.lazy {
    background-image: url('');
}
    
#\36 4bf777e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b079540 {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 12%;
}
    
#\30 c3667ea {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6b62368 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c7007c4c {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 ad4aa4d::before, #\36 ad4aa4d > .bgExtraLayerOverlay {
    
}
#\36 ad4aa4d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#\36 ad4aa4d.lazy {
    background-image: url('');
}
    
#\38 7a58c70 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#\38 7a58c70.lazy {
    background-image: url('');
}
    
#\36 4bf777e {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b079540 {
    min-height: 0;
    flex-direction: column;
    row-gap: 20px;
    flex-wrap: nowrap;
    padding: 0% 4% 5% 4%;
}
    
#\30 c3667ea {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6b62368 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c7007c4c {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e00c412 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 3f4e318::before, #\33 3f4e318 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.35;
}
#\33 3f4e318 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/LWA_teaching-1920w.jpg);
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\33 3f4e318.lazy {
    background-image: url('');
}
    
#aceb4668 {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e672b473 {
    width: 230px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7f59224 {
    background-color: rgba(255,255,255,1);
    background-image: initial;
}
    
#\33 d5d8ebe::before, #\33 d5d8ebe > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(66,31,79,1);
    opacity: 0.35;
    border-radius: inherit;
}
#\33 d5d8ebe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    width: 49%;
    justify-content: space-between;
    align-items: flex-end;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url(https://lirp.cdn-website.com/8940b71e/dms3rep/multi/opt/LWA_friends-1920w.jpg);
    padding: 15% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
#\33 d5d8ebe.lazy {
    background-image: url('');
}
    
#fc7c1c36 {
    width: 200px;
    height: 53px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee128286 {
    width: 57.57%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f9ccd3f {
    min-height: 31px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3f4e318::before, #\33 3f4e318 > .bgExtraLayerOverlay {
    
}
#\33 3f4e318 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#\33 3f4e318.lazy {
    background-image: url('');
}
    
#aceb4668 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e672b473 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d5d8ebe {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
#\33 d5d8ebe.lazy {
    background-image: url('');
}
    
#fc7c1c36 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#ee128286 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f9ccd3f {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 12%;
}
}



@media (max-width: 767px) {
    
#\33 3f4e318::before, #\33 3f4e318 > .bgExtraLayerOverlay {
    
}
#\33 3f4e318 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#\33 3f4e318.lazy {
    background-image: url('');
}
    
#aceb4668 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e672b473 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d5d8ebe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50% 8% 8% 8%;
}
#\33 d5d8ebe.lazy {
    background-image: url('');
}
    
#fc7c1c36 {
    width: 280px;
    margin: 0px 0% 0px 0%;
}
    
#ee128286 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 f9ccd3f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 20px;
    flex-wrap: nowrap;
    padding-bottom: 0%;
}
}

