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

  *#dm .dmInner div.u_4126275766 hr {
    color:var(--color_11) !important;
    border-width:6px !important;
  }

  *#dm .dmInner div.u_1366683702 hr {
    color:var(--color_11) !important;
    border-width:6px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1279223256 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1511578102 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1263894175 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1563806657 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1428874907 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1469161700 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1131539391 span.text { font-size:12px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1805138111 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1399880837 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1978695871 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1401425113 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1875576710 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1440786011 span.text { font-size:12px !important; }

  *#dm .dmInner a.u_1802225168 span.text { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\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/69c16638/dms3rep/multi/opt/Sanc+4-1920w.jpg);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_35j {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_jao {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_kkj {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_rus {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_ttk {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_od6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
}
    
#\38 2b11ddb {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a90cedd {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db37280b {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a01be66 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cda9379 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0id {
    width: 280px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_35j {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_jao {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_kkj {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_rus {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_ttk {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#a75de8a7 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(149, 203, 215, 1);
    background-image: initial;
    order: 1;
    padding: 0% 0% 3% 0%;
}
    
#\32 233fa48 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 651d5b5 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_hid.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 0px 10px 0px;
}
#widget_hid {
    width: 75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_107.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_107 {
    width: 165px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dld.flex-element.widget-wrapper > [data-element-type] {
    padding: 50px 0px 50px 0px;
}
#widget_dld {
    width: 90.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5e0f895 {
    width: 165px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#a75de8a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 233fa48 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 651d5b5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#e1105272 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 72f1ba7 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aec0ceb7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 037218d {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 147acd4 {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 275a385 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dc464896 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
}
    
#\34 163c3b3::before, #\34 163c3b3 > .bgExtraLayerOverlay {
    
}
#\34 163c3b3 {
    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/69c16638/dms3rep/multi/opt/Sanc+4-1920w.jpg);
}
#\34 163c3b3.lazy {
    background-image: url('');
}
    
#\38 499488a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d3cf009a {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 e482012 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e7cbc1ef {
    width: 280px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 01696cd {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb62d3a0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3fa96de {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 49c56ff {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 147acd4 {
    padding-right: 2%;
}
    
#\34 163c3b3::before, #\34 163c3b3 > .bgExtraLayerOverlay {
    
}
#\34 163c3b3.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#e1105272 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 72f1ba7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 147acd4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\32 275a385 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c3fa96de {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 163c3b3::before, #\34 163c3b3 > .bgExtraLayerOverlay {
    
}
#\34 163c3b3.lazy {
    background-image: url('');
}
    
#\38 499488a {
    min-height: 70px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#d3cf009a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e482012 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aec0ceb7 {
    width: 200px;
    min-height: 50px;
}
    
#\35 037218d {
    width: 200px;
    min-height: 50px;
}
    
#e7cbc1ef {
    width: 200px;
    min-height: 50px;
}
    
#\33 49c56ff {
    width: 200px;
    min-height: 50px;
}
    
#\33 01696cd {
    width: 200px;
    min-height: 50px;
}
    
#eb62d3a0 {
    width: 200px;
    min-height: 50px;
}
    
#dc464896 {
    width: 200px;
    min-height: 50px;
}
    
#a9e7ffb0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 761c4d9 {
    width: 165px;
    height: auto;
    max-width: 100%;
}
    
#\37 e9a1599 {
    width: 90.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: 25px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 07194a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 07194a8 {
    width: 75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: 50px;
    grid-area: auto / auto / auto / auto;
}
    
#be042193 {
    width: 165px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin-left: 200px;
    margin-right: 200px;
    grid-area: auto / auto / auto / auto;
}
    
#c50d3c66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(149,203,215,1);
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 a6f5692 {
    min-height: 700px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f36e4a1f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(149, 203, 215, 1);
    background-image: initial;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#c50d3c66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 a6f5692 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#f36e4a1f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 24px;
}
    
#\36 07194a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 07194a8 {
    width: 100.00%;
    margin: 0px 0px 0px 0px;
}
    
#\35 a0bb8b7 {
    margin: 0px 0% 0px 0%;
}
    
#\32 761c4d9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 761c4d9 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 50px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e9a1599.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e9a1599 {
    order: 0;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be042193.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#be042193 {
    margin: 0px 200px 50px 200px;
}
}



@media all {
    
#\35 2f7d221 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 ad68f18 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 8324afa {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aae85d36 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0ab1475 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fe988a6f {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
}
    
#\38 e7c5e54 {
    width: 280px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
}
    
#\34 4bb7e97 {
    width: 22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 1d817c3 {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 632b0e5::before, #\36 632b0e5 > .bgExtraLayerOverlay {
    
}
#\36 632b0e5 {
    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/69c16638/dms3rep/multi/opt/Sanc+4-1920w.jpg);
}
#\36 632b0e5.lazy {
    background-image: url('');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1d817c3 {
    padding: 5% 0% 5% 0%;
}
    
#\36 632b0e5::before, #\36 632b0e5 > .bgExtraLayerOverlay {
    
}
#\36 632b0e5.lazy {
    background-image: url('');
}
    
#fe988a6f {
    width: 280px;
    min-height: 50px;
}
    
#dab458e4 {
    margin: 0px 0% 0px 0%;
}
    
#\38 ad68f18 {
    width: 280px;
    min-height: 50px;
}
    
#\38 e7c5e54 {
    width: 280px;
    min-height: 50px;
}
    
#aae85d36 {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\34 8324afa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2f7d221 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 0ab1475 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 4bb7e97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 1d817c3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 632b0e5::before, #\36 632b0e5 > .bgExtraLayerOverlay {
    
}
#\36 632b0e5.lazy {
    background-image: url('');
}
}



@media all {
    
#\32 0eaf8df {
    min-height: 700px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a6711890 {
    width: 90.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: 25px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a374c9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c462529 {
    background-color: rgba(101,148,170,1);
    background-image: initial;
}
    
#\31 61a7e9d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_hm4 {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0eaf8df {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#\35 9565f10 {
    margin: 0px 0% 0px 0%;
}
    
#a6711890 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 0;
}
    
#\38 a374c9e {
    width: 100%;
    min-height: 80px;
}
    
#\31 61a7e9d {
    width: 100%;
    min-height: 80px;
}
    
#widget_hm4 {
    width: 150px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 0eaf8df {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 a374c9e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 61a7e9d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 2611941 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6e053df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e6b2fd94 {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 f18302a {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 09f0aa1 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 0be2de6 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 aabae29 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
}
    
#e8b5d72c {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 678eb73 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dc0eca6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3b22539 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ae0ce57::before, #\34 ae0ce57 > .bgExtraLayerOverlay {
    
}
#\34 ae0ce57 {
    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/69c16638/dms3rep/multi/opt/Sanc+4-1920w.jpg);
}
#\34 ae0ce57.lazy {
    background-image: url('');
}
    
#\30 cd3b723 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 b04d6c0 {
    width: 280px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
}
    
#\34 5caabcc {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 73a9da6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6b2fd94 {
    padding-right: 2%;
}
    
#\34 ae0ce57::before, #\34 ae0ce57 > .bgExtraLayerOverlay {
    
}
#\34 ae0ce57.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\39 6e053df {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e6b2fd94 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 dc0eca6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 f18302a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 ae0ce57::before, #\34 ae0ce57 > .bgExtraLayerOverlay {
    
}
#\34 ae0ce57.lazy {
    background-image: url('');
}
    
#\30 cd3b723 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 09f0aa1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 0be2de6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e8b5d72c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\39 9818874 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ffbb42f1 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e87a35ba {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1957689::before, #d1957689 > .bgExtraLayerOverlay {
    
}
#d1957689 {
    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/69c16638/dms3rep/multi/opt/Sanc+4-1920w.jpg);
}
#d1957689.lazy {
    background-image: url('');
}
    
#\34 a4c181d {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 84378d4 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d8a1bbd3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ac9b22dc {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c0a0b5a8 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fde3d7f5 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ee871906 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 b6ffe9b {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0eda79c {
    width: 280px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
}
    
#\34 124c6f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c4afd01 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
}
    
#\38 4efb219 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9818874 {
    width: 14.285714285714286%;
    min-height: 8px;
}
    
#ac9b22dc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 144px;
    column-gap: 0%;
    padding: 0% 0% 4% 0%;
}
    
#d1957689::before, #d1957689 > .bgExtraLayerOverlay {
    
}
#d1957689.lazy {
    background-image: url('');
}
    
#\34 124c6f1 {
    width: 14.285714285714286%;
    min-height: 8px;
}
    
#\34 84378d4 {
    width: 14.285714285714286%;
    min-height: 8px;
}
    
#ee871906 {
    width: 14.285714285714286%;
    min-height: 8px;
}
    
#\34 a4c181d {
    width: 14.285714285714286%;
    min-height: 8px;
}
    
#fde3d7f5 {
    width: 14.285714285714286%;
    min-height: 8px;
}
    
#c0a0b5a8 {
    width: 14.285714285714286%;
    min-height: 8px;
}
    
#\30 3bf32fb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 9818874 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ac9b22dc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c0a0b5a8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fde3d7f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ee871906 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 124c6f1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d1957689::before, #d1957689 > .bgExtraLayerOverlay {
    
}
#d1957689.lazy {
    background-image: url('');
}
    
#\34 a4c181d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 84378d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#b5ab85be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\33 cebc90e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 12943b7 {
    width: 90.83%;
    height: auto;
    max-width: 100%;
}
    
#\34 b46edf2 {
    background-color: rgba(101,148,170,1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 cebc90e {
    min-height: 256px;
    padding: 0% 0% 0% 0%;
}
    
#\35 12943b7 {
    width: 99.23835537939927%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5ab85be {
    row-gap: 0px;
}
    
#f5b1ccdf {
    margin: 0px 0% 0px 0%;
}
}



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



@media all {
    
#fa6bab15 {
    background-color: rgba(101,148,170,1);
    background-image: initial;
}
    
#ddde83ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#ebaca43b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_09i {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ebaca43b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 96px;
}
    
#widget_09i.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#widget_09i {
    width: 150px;
    align-self: center;
    margin: -39px 0px 0px 0px;
}
    
#ddde83ee {
    row-gap: 0px;
}
}



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



@media all {
    
#\39 2725490 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 b129e49 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 bb02140 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c0c8fa0 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f7dbc69e {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c840a26 {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 cdbba8c {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
}
    
#ffc8158d {
    width: 280px;
    height: auto;
    min-height: 75px;
    max-width: 100%;
}
    
#\31 7534ee6::before, #\31 7534ee6 > .bgExtraLayerOverlay {
    
}
#\31 7534ee6 {
    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/69c16638/dms3rep/multi/opt/Sanc+4-1920w.jpg);
}
#\31 7534ee6.lazy {
    background-image: url('');
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f5c75d3c {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1249f1e {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\35 28bdffe {
    width: 10.857142857142858%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 6a882aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#eafd12b6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d9f85253 {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 8b9d48d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10.857142857142858%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9f85253 {
    padding-right: 2%;
}
    
#\31 7534ee6::before, #\31 7534ee6 > .bgExtraLayerOverlay {
    
}
#\31 7534ee6.lazy {
    background-image: url('');
}
}



@media (max-width: 767px) {
    
#\39 2725490 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 b129e49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 28bdffe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 c0c8fa0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 6a882aa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d9f85253 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 c840a26 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 8b9d48d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 7534ee6::before, #\31 7534ee6 > .bgExtraLayerOverlay {
    
}
#\31 7534ee6.lazy {
    background-image: url('');
}
}



@media all {
    
#\36 6338dc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 b575bda {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f63724e4 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    min-height: 75px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5ea0bb6 {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4c2940d {
    min-height: 144px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 88b2cf6 {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f6f334d0::before, #f6f334d0 > .bgExtraLayerOverlay {
    
}
#f6f334d0 {
    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/69c16638/dms3rep/multi/opt/Front+of+Sanctuary+Outside-1920w.jpg);
}
#f6f334d0.lazy {
    background-image: url('');
}
    
#\32 21bc470 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 75px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4c2940d {
    min-height: 124px;
    padding: 5% 0% 4% 0%;
}
    
#f6f334d0::before, #f6f334d0 > .bgExtraLayerOverlay {
    
}
#f6f334d0.lazy {
    background-image: url('');
}
    
#c3301c7d {
    margin: 0px 0% 0px 0%;
}
    
#f63724e4 {
    min-height: 50px;
}
    
#\38 b575bda {
    min-height: 50px;
}
    
#\32 21bc470 {
    min-height: 50px;
}
}



@media (max-width: 767px) {
    
#\36 5ea0bb6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 4c2940d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 6338dc9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 88b2cf6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f6f334d0::before, #f6f334d0 > .bgExtraLayerOverlay {
    
}
#f6f334d0.lazy {
    background-image: url('');
}
}



@media all {
    
#b6165745 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#b7076e09 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_s4a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_s4a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 8a5aad2 {
    background-color: var(--color_7);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b7076e09 {
    min-height: 1px;
    padding: 0% 0% 0% 0%;
}
    
#\36 5c26324 {
    margin: 0px 0% 0px 0%;
}
    
#widget_s4a {
    width: 100.00%;
}
}



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



@media all {
    
#ad80f49e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ad80f49e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 1f38782 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#bea04279 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#\30 404114c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad80f49e {
    width: 100.00%;
}
    
#\31 691472f {
    margin: 0px 0% 0px 0%;
}
    
#\30 404114c {
    min-height: 1px;
    padding: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\38 1f38782 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 404114c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

