@media all {
  *#dm .dmInner div.u_1052637212 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner a.u_1564880237 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
  }

  *#dm .dmInner a.u_1564880237 span.text { color:var(--color_21) !important; }

  *#dm .dmInner a.u_1564880237:hover {
    background-color:var(--color_21) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1564880237.hover {
    background-color:var(--color_21) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_3055452380 hr { color:var(--color_17) !important; }

  *#dm .dmInner a.u_1586896746:hover { background-image:none !important; }

  *#dm .dmInner a.u_1586896746.hover { background-image:none !important; }

  *#dm .dmInner div.u_1114657729 hr { color:var(--color_17) !important; }

  *#dm .dmInner div.u_1190878727 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1467420446 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1635003688 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1148347796 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(74,65,56) rgb(74,65,56) rgb(74,65,56) rgb(184,154,94) !important;
  }

  *#dm .dmInner div.u_1549838799 {
    border-style:solid !important;
    border-color:rgb(228,226,216) rgb(228,226,216) rgb(228,226,216) rgb(228,226,216) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner nav.u_1161855970 { color:black !important; }
}

@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_5) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_5) !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2158070422 h1 { line-height:51px !important; }

  *#dm .dmInner div.u_1481202545 h1 { line-height:51px !important; }
}

@media (max-width:767px) {
  .bgFrame::before { inset:31px 4px 32px 27px !important; }
}

.HeroSec::after {
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background:linear-gradient(180deg,rgba(17,33,24,.55) 0%,rgba(17,33,24,.28) 45%,rgba(17,33,24,.78) 100%) !important;
}

*#dm .dmInner div.u_4016635139 p span {
  text-transform:uppercase !important;
  letter-spacing:.28em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_2158070422 h1 {
  font-size:clamp(2.5rem,5.8vw,4.5rem) !important;
  line-height:81px !important;
  text-shadow:0 2px 30px rgba(0,0,0,.45) !important;
}

*#dm .dmInner div.u_1237703412 p span { text-shadow:0 1px 14px rgba(0,0,0,.45) !important; }

*#dm .dmInner a.u_3346767414 {
  letter-spacing:.12em !important;
  text-transform:uppercase !important;
  padding:15px 30px !important;
}

*#dm .dmInner a.u_1564880237 {
  letter-spacing:.12em !important;
  text-transform:uppercase !important;
  padding:15px 30px !important;
}

*#dm .dmInner div.u_1518321708 p span {
  text-transform:uppercase !important;
  letter-spacing:.28em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1189556616 h2 {
  font-size:clamp(2rem,3.8vw,2.9rem) !important;
  line-height:56px !important;
}

*#dm .dmInner a.u_1586896746 {
  letter-spacing:.12em !important;
  text-transform:uppercase !important;
  padding:15px 30px !important;
}

*#dm .dmInner div.u_1410930489 p span {
  text-transform:uppercase !important;
  letter-spacing:.28em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

.bgFrame::before {
  content:"" !important;
  position:absolute !important;
  inset:18px -18px -18px 18px !important;
  border:1px solid var(--color_17) !important;
  z-index:0 !important;
  border-radius:3px !important;
}

*#dm .dmInner div.u_1064464628 p span {
  text-transform:uppercase !important;
  letter-spacing:.28em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1334600047 a {
  font-size:.74rem !important;
  font-weight:700 !important;
  letter-spacing:.14em !important;
  text-transform:uppercase !important;
  border-bottom:1px solid var(--color_17) !important;
  padding-bottom:3px !important;
  display:inline-block !important;
}

.ServiceCard { transition:.3s !important; }

.ServiceCard:hover {
  border-color:var(--color_15) !important;
  box-shadow:0 16px 36px rgba(25,132,65,.1) !important;
  transform:translateY(-5px) !important;
}

*#dm .dmInner div.u_1139195573 a {
  font-size:.74rem !important;
  font-weight:700 !important;
  letter-spacing:.14em !important;
  text-transform:uppercase !important;
  border-bottom:1px solid var(--color_17) !important;
  padding-bottom:3px !important;
  display:inline-block !important;
}

*#dm .dmInner div.u_1025894956 a {
  font-size:.74rem !important;
  font-weight:700 !important;
  letter-spacing:.14em !important;
  text-transform:uppercase !important;
  border-bottom:1px solid var(--color_17) !important;
  padding-bottom:3px !important;
  display:inline-block !important;
}

*#dm .dmInner div.u_1862266741 a {
  font-size:.74rem !important;
  font-weight:700 !important;
  letter-spacing:.14em !important;
  text-transform:uppercase !important;
  border-bottom:1px solid var(--color_17) !important;
  padding-bottom:3px !important;
  display:inline-block !important;
}

*#dm .dmInner div.u_1158111524 h2 { line-height:50px !important; }

*#dm .dmInner div.u_1981820624 p span {
  color:rgba(255,255,255,.82) !important;
  font-size:.9rem !important;
  letter-spacing:.04em !important;
  text-transform:uppercase !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1708796137 p span {
  color:rgba(255,255,255,.82) !important;
  font-size:.9rem !important;
  letter-spacing:.04em !important;
  text-transform:uppercase !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1281458795 p span {
  color:rgba(255,255,255,.82) !important;
  font-size:.9rem !important;
  letter-spacing:.04em !important;
  text-transform:uppercase !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1786529044 p span {
  color:rgba(255,255,255,.82) !important;
  font-size:.9rem !important;
  letter-spacing:.04em !important;
  text-transform:uppercase !important;
  font-weight:700 !important;
}

.prePlan::after {
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  background:rgba(17,33,24,.7) !important;
  z-index:0 !important;
}

*#dm .dmInner a.u_1824770526 {
  letter-spacing:.12em !important;
  text-transform:uppercase !important;
  padding:15px 30px !important;
}

*#dm .dmInner div.u_1410855957 p span { text-shadow:0 1px 14px rgba(0,0,0,.45) !important; }

*#dm .dmInner div.u_1788390131 p span {
  text-transform:uppercase !important;
  letter-spacing:.28em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1597076870 h2 {
  font-size:clamp(2.1rem,4.2vw,3.2rem) !important;
  line-height:51px !important;
}

*#dm .dmInner div.u_3427047330 {
  background:#fff !important;
  border-radius:50% !important;
}

*#dm .dmInner div.u_1430549599 p span {
  text-transform:uppercase !important;
  letter-spacing:.28em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1820873608 h2 { line-height:50px !important; }

*#dm .dmInner div.u_1365986365 p span {
  text-transform:uppercase !important;
  letter-spacing:.14em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1726679149 p span {
  text-transform:uppercase !important;
  letter-spacing:.14em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1139524857 p span {
  text-transform:uppercase !important;
  letter-spacing:.14em !important;
  font-size:.72rem !important;
  font-weight:700 !important;
}

*#dm .dmInner div.u_1629007855 p span { font-weight:400 !important; }

*#dm .dmInner a.u_1337797350 {
  letter-spacing:.12em !important;
  text-transform:uppercase !important;
  padding:15px 30px !important;
}

*#dm .dmInner div.u_1549838799 {
  border-radius:3px !important;
  overflow:hidden !important;
}

*#dm .dmInner div.u_1481202545 h1 {
  font-size:clamp(2.5rem,5.8vw,4.5rem) !important;
  line-height:52px !important;
  text-shadow:0 2px 30px rgba(0,0,0,.45) !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_4016635139 {}

*#dm .dmInner a.u_3346767414 {}

*#dm .dmInner a.u_1564880237 {}

*#dm .dmInner div.u_1518321708 {}

*#dm .dmInner div.u_1189556616 {}

*#dm .dmInner a.u_1586896746 {}

*#dm .dmInner div.u_1334600047 {}

*#dm .dmInner div.u_1190878727 {}

*#dm .dmInner div.u_1467420446 {}

*#dm .dmInner div.u_1139195573 {}

*#dm .dmInner div.u_1025894956 {}

*#dm .dmInner div.u_1635003688 {}

*#dm .dmInner div.u_1862266741 {}

*#dm .dmInner div.u_1148347796 {}

*#dm .dmInner div.u_1158111524 {}

*#dm .dmInner div.u_1981820624 {}

*#dm .dmInner div.u_1708796137 {}

*#dm .dmInner div.u_1281458795 {}

*#dm .dmInner div.u_1786529044 {}

*#dm .dmInner a.u_1824770526 {}

*#dm .dmInner div.u_1788390131 {}

*#dm .dmInner div.u_1597076870 {}

*#dm .dmInner div.u_3427047330 {}

*#dm .dmInner div.u_1430549599 {}

*#dm .dmInner div.u_1820873608 {}

*#dm .dmInner div.u_1365986365 {}

*#dm .dmInner div.u_1726679149 {}

*#dm .dmInner div.u_1139524857 {}

*#dm .dmInner div.u_1629007855 {}

*#dm .dmInner a.u_1337797350 {}

*#dm .dmInner div.u_1549838799 {}

*#dm .dmInner div.u_1481202545 {}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c793668 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4e675f0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 96px 0% 96px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2e7b23 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_22);
    background-image: none;
}
    
#widget_9i2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_tb8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_ra7 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
    
#\30 2039edd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1qt.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 4px 0px;
}
#widget_1qt {
    width: 64px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#af5bac6d {
    width: 272px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 d2152a1 {
    background-color: var(--color_21);
    background-image: none;
}
    
#ae4659d6 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 7% 4% 7% 4%;
    margin: 0% 0% 0% 0%;
}
    
#cf20cacc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48.5%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 374e89f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 8057c54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 8057c54 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#e15c6d33 {
    margin: 0px 0% 0px 0%;
}
    
#\34 607a5b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 50f3baf::before, #\30 50f3baf > .bgExtraLayerOverlay {
    
}
#\30 50f3baf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.5%;
    min-width: 4%;
    order: 0;
    background-image: none;
    border-radius: 2px 2px 2px 2px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_415 {
    width: 100%;
    height: 605px;
    max-width: 100%;
}
}



@media all {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    
}
#af00d7b5 {
    background-image: url("https://lirp.cdn-website.com/3e603a1b/dms3rep/multi/opt/AdobeStock_184037435-1920w.jpeg");
    background-color: var(--color_5);
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/3e603a1b/dms3rep/multi/AdobeStock_184037435-cac1b4b3.jpeg?dm-skip-opt=true");
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 596px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
    
#group_ucu[data-css-edit] {
    z-index: 1;
}
#group_ucu {
    align-items: center;
    max-width: 840px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: auto;
}
    
#widget_ftp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_htr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nt1 {
    width: 100%;
    height: auto;
    max-width: 604px;
}
    
#group_enn {
    flex-direction: row;
    align-items: center;
    width: 72.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.857142857142857%;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_euu {
    width: 208px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
}
    
#\31 4c1fd2a {
    width: 272px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
}
    
#widget_6qe {
    width: 100%;
    height: auto;
    max-width: 840px;
}
    
#\30 7666f7c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 f0d4c49 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9ce9cbf {
    margin: 0px 0% 0px 0%;
}
    
#\30 8e7b146 {
    background-color: var(--color_21);
    background-image: none;
}
    
#\39 5dab833 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 930cf50::before, #\34 930cf50 > .bgExtraLayerOverlay {
    
}
#\34 930cf50 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-image: none;
    border-radius: 2px 2px 2px 2px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e835bd67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 98108ce {
    min-height: 0;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 7% 4% 7% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b9daf71b.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 4px 0px;
}
#b9daf71b {
    width: 64px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f77acc6a {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 3px 3px 3px 3px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_23) var(--color_23) var(--color_23) var(--color_23);
    border-style: solid;
    background-color: var(--color_21);
    background-image: none;
    justify-content: space-between;
    padding: 42px 28px 42px 28px;
    margin: 0px 0% 0px 0%;
}
    
#group_e9v {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dfp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_u1h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d5b5b69e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d5b5b69e {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7ef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0906a46 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 3px 3px 3px 3px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_23) var(--color_23) var(--color_23) var(--color_23);
    border-style: solid;
    background-color: var(--color_21);
    background-image: none;
    justify-content: space-between;
    padding: 42px 28px 42px 28px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5f92755 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 b3af5c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 1ae2965 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c75a1a6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c75a1a6d {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b60fdd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 600f87a {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 3px 3px 3px 3px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_23) var(--color_23) var(--color_23) var(--color_23);
    border-style: solid;
    background-color: var(--color_21);
    background-image: none;
    justify-content: space-between;
    padding: 42px 28px 42px 28px;
    margin: 0px 0% 0px 0%;
}
    
#a52841e4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c8221ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 4c07472 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a31bae71.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a31bae71 {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bec284df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c3ae18a2 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 3px 3px 3px 3px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_23) var(--color_23) var(--color_23) var(--color_23);
    border-style: solid;
    background-color: var(--color_21);
    background-image: none;
    justify-content: space-between;
    padding: 42px 28px 42px 28px;
    margin: 0px 0% 0px 0%;
}
    
#edc5c02f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fdbd7dfb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ba8ca201 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 ef5a63e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 ef5a63e {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9e335ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 147ac02 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 6fe53b1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_15);
    background-image: none;
}
    
#\33 b759804 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e12da329 {
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.690432187480735%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_5q5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dnl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 679b345 {
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.690432187480735%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 60ccca3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 91a5a6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b01d614 {
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.690432187480735%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2698801 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 21cf0bb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#abf2c096 {
    align-items: center;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 2.690432187480735%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 77b3fbd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 b459258 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 cb2b7af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 e27ce2f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 cd8a9b2 {
    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/3e603a1b/dms3rep/multi/opt/photo-1611859328053-3cbc9f9399f4-1920w.webp");
}
#\34 cd8a9b2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRkQAAABXRUJQVlA4IDgAAADwAQCdASoKAAgAAUAmJQBOgCIhCqCEzAAA/vEjZRgW/ESCRdD3T8LvpuXsSVd2rT4A5SvxieAAAA==');
}
    
#\30 a127909 {
    width: 266px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
}
    
#fa8acb9c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#a23634dc {
    flex-direction: row;
    align-items: center;
    width: 72.21%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.857142857142857%;
    flex-wrap: nowrap;
    order: 4;
    padding: 0px 16px 0px 16px;
    margin: 10px 0% 0px 0%;
}
    
#\39 cae9e71[data-css-edit] {
    z-index: 1;
}
#\39 cae9e71 {
    align-items: center;
    max-width: 720px;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 18px;
    column-gap: 24px;
    min-width: auto;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab003983 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f434ca38 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ofg {
    width: 128px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\33 1377475 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 0c405ae {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 15e24e7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\35 229a9a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b3e3fbd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 602e7fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_g6e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_die {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 11.74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_9se.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#widget_9se {
    width: 44px;
    height: auto;
    max-width: 50px;
    margin: 0px 0% 0px 0%;
}
    
#group_m3u {
    justify-content: flex-start;
    align-items: flex-start;
    width: 83.52%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4.739921552186408%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b8a7af48 {
    width: 68.34%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2a438f9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f033dd22 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 11.74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a6980a83.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#a6980a83 {
    width: 44px;
    height: auto;
    max-width: 50px;
    margin: 0px 0% 0px 0%;
}
    
#f8fb38ab {
    justify-content: flex-start;
    align-items: flex-start;
    width: 83.52%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4.739921552186408%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e408222 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eaff26a5 {
    width: 68.34%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 14aaf1a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a22baac7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 11.74%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 36b4d41.flex-element.widget-wrapper > [data-element-type] {
    padding: 2px 2px 2px 2px;
}
#\35 36b4d41 {
    width: 44px;
    height: auto;
    max-width: 50px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6ea01c6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 83.52%;
    min-height: auto;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 4.739921552186408%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3fd4335 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ddafab2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 135c062 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3v9 {
    width: 100%;
    height: 548px;
    min-height: 100px;
    max-width: 100%;
}
    
#b7f60dc6 {
    width: 208px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae4659d6 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 37px;
}
    
#cf20cacc {
    width: 100%;
    min-height: 80px;
    padding-right: 0px;
    row-gap: 16px;
    align-items: flex-start;
    order: 1;
}
    
#\30 374e89f {
    width: 100.00%;
}
    
#\32 8057c54 {
    width: 77.29%;
}
    
#\30 50f3baf::before, #\30 50f3baf > .bgExtraLayerOverlay {
    
}
#\30 50f3baf {
    width: 100%;
    min-height: 440px;
    padding-right: 0px;
    row-gap: 16px;
    align-items: flex-start;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    
}
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 8px;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 80vh;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5dab833 {
    width: 100%;
    min-height: 80px;
    padding-right: 0px;
    row-gap: 16px;
    align-items: center;
    order: 0;
}
    
#\34 930cf50::before, #\34 930cf50 > .bgExtraLayerOverlay {
    
}
#\34 930cf50 {
    width: 100%;
    min-height: 440px;
    padding-right: 0px;
    row-gap: 16px;
    align-items: stretch;
    order: 1;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#e835bd67 {
    width: 100.00%;
}
    
#\35 98108ce {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
}
    
#f77acc6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#b0906a46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\32 600f87a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#c3ae18a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 147ac02 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 b55612f {
    margin: 0px 0% 0px 0%;
}
    
#\33 b759804 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#e12da329 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 679b345 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\35 b01d614 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#abf2c096 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e27ce2f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 366cc5d {
    margin: 0px 0% 0px 0%;
}
    
#widget_ofg {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1377475 {
    width: 100%;
    min-height: 80px;
}
    
#\30 0c405ae {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 fd85367 {
    margin: 0px 0% 0px 0%;
}
    
#\35 229a9a1 {
    width: 100%;
    min-height: 80px;
}
    
#widget_3v9 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\31 c793668 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 4e675f0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ra7 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
}



@media (max-width: 767px) {
    
#ae4659d6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#cf20cacc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\30 374e89f {
    width: 100%;
}
    
#\32 8057c54 {
    width: 100%;
}
    
#\30 50f3baf::before, #\30 50f3baf > .bgExtraLayerOverlay {
    
}
#\30 50f3baf {
    width: 100%;
    min-height: 320px;
    align-items: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#widget_415 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#af00d7b5::before, #af00d7b5 > .bgExtraLayerOverlay {
    
}
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 245px;
    align-items: center;
    height: auto;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ucu {
    padding: 72px 16px 72px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nt1 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_enn {
    column-gap: 2.857142857142857%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 94.86%;
}
    
#widget_euu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 4c1fd2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 5dab833 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\34 930cf50::before, #\34 930cf50 > .bgExtraLayerOverlay {
    
}
#\34 930cf50 {
    width: 100%;
    min-height: 320px;
    align-items: flex-start;
    order: 1;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    padding: 16px 16px 16px 16px;
}
    
#e835bd67 {
    width: 100%;
}
    
#\35 98108ce {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#d5b5b69e {
    width: 100%;
}
    
#f77acc6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b0906a46 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c75a1a6d {
    width: 100%;
}
    
#\32 600f87a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a31bae71 {
    width: 100%;
}
    
#c3ae18a2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 ef5a63e {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 147ac02 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 b759804 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e12da329 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 679b345 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 b01d614 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#abf2c096 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 cb2b7af {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 e27ce2f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_ofg {
    height: auto;
}
    
#\39 cae9e71 {
    align-items: center;
}
    
#a23634dc {
    width: 87.06%;
}
}



@media (max-width: 767px) {
    
#\33 1377475 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 0c405ae {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 229a9a1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 602e7fd {
    width: 100%;
}
    
#\39 14aaf1a {
    --column-gap: 14px;
    column-gap: 14px;
}
    
#\35 2a438f9 {
    --column-gap: 14px;
    column-gap: 14px;
}
    
#group_g6e {
    --column-gap: 14px;
    column-gap: 14px;
}
}

