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

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

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

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

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

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

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover { text-decoration:none !important; }

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover { text-decoration:none !important; }

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected { text-decoration:none !important; }

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav .unifiednav__container[data-depth]>.unifiednav__item-wrap:not(:last-child)::after {
    border-style:solid !important;
    border-color:var(--color_3) #000000 #000000 #000000 !important;
    border-width:0px 0 0 0 !important;
  }

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item {
    text-decoration:none !important;
    font-size:16px !important;
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    padding-top:5px !important;
    font-weight:700 !important;
    padding-left:30px !important;
    padding-bottom:10px !important;
    font-style:normal !important;
    margin-right:0px !important;
    margin-left:0px !important;
    text-transform:uppercase !important;
    justify-content:center !important;
    font-family: Helvetica !important;
    margin-top:0px !important;
    margin-bottom:0px !important;
    text-align:start !important;
    padding-right:30px !important;
  }

  *#dm .dmInner nav.u_1345084700 { justify-content:space-around !important; }

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:17px !important; }

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:17px !important; }

  *#dm .dmInner nav.u_1345084700.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:17px !important; }

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

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

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

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

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

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

  *#dm .dmInner *.u_1923949416 .svg { width:100% !important; }

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

  *#dm .dmInner *.u_1846480101 .svg { width:100% !important; }

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

  *#dm .dmInner *.u_1024598682 .svg { width:100% !important; }

  *#dm .dmInner div.u_1758208828 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

  *#dm .dmInner *.u_1267735085 .svg { width:100% !important; }

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

  *#dm .dmInner *.u_1303168492 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1870354703 .reviews-title {
    color:var(--color_3) !important;
    text-decoration:none !important;
  }

  *#dm .dmInner div.u_1870354703 .review-card-inner {
    border-style:solid !important;
    border-width:0px !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1870354703 .reviewer-name {
    font-family:'Poster-Gothic-ATF-Heavy' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1870354703 .review-text { color:var(--color_6) !important; }

  *#dm .dmInner *.u_1870354703 .slider-dot { background-color:rgba(255,255,255,0.88) !important; }

  *#dm .dmInner div.u_1923949416 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1267735085 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1846480101 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1024598682 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1303168492 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-style:solid !important;
    background-image:none !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1532223039 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1532223039:hover {
    background-image:none !important;
    background-color:var(--color_5) !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1532223039.hover {
    background-image:none !important;
    background-color:var(--color_5) !important;
    border-color:var(--color_7) !important;
  }

  *#dm .dmInner a.u_1265371967 {
    border-style:solid !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    border-color:var(--color_10) var(--color_10) var(--color_10) var(--color_10) !important;
  }

  *#dm .dmInner a.u_1265371967:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1265371967.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_437493640 .pagination-nav .pagination-link.disabled { color:rgba(0,0,0,0.17) !important; }

  *#dm .dmInner div.u_437493640 .pagination-nav .pagination-item.active {
    background-color:rgba(0,0,0,0.22) !important;
    border-radius:50% 50% 50% 50% !important;
  }

  *#dm .dmInner div.u_437493640 .readMore a {
    font-weight:700 !important;
    color:var(--color_1) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1870354703 .reviews-widget { padding:0px !important; }

  *#dm .dmInner *.u_1870354703 .review-card-inner { padding:30px !important; }

  *#dm .dmInner div.u_437493640 .pagination-nav .pagination-item { font-size:15px !important; }

  *#dm .dmInner div.u_437493640 .readMore a { font-size:13px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_437493640 .readMore a { font-size:13px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_437493640 .readMore a { font-size:13px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(243, 243, 243, 1);
    --overlapping-background-image: rgba(243, 243, 243, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 301f1ba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e17e112d {
    min-height: 0;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 70c4954 {
    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/57de6ed9/dms3rep/multi/opt/Plumbing_truck_stcharles_driveway+copy-1920w.jpg");
}
    
#f44ba6fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48.5%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 20px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#widget_plb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 6e2e976 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 10px;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dc257cc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\38 dc257cc {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 210fe2c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\34 210fe2c {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#de04bd9e {
    margin: 0px 0% 0px 0%;
}
    
#d601cd24 {
    width: 99.99999019515658%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_coa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_klc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a83cebd5 {
    min-height: 100%;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 533c426 {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) rgba(0, 0, 0, 1) rgba(0, 0, 0, 0) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 11e0946 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a9da15c5 {
    margin: 0px 0% 0px 0%;
}
    
#ef027db9 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a087ce29 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.825094887612241%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d84ed61a {
    align-items: flex-start;
    width: 30.66%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_3hi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aa70ad90 {
    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;
}
    
#e71becf6 {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 17478c6 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-around;
    margin: 0% 0% 0% 0%;
}
    
#\33 b33f576 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#e9bb2b81 {
    min-height: 100%;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 e97acf3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 186e66f {
    width: 11%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b129b126 {
    width: 11%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f8b3cad {
    width: 11%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c02eae67 {
    width: 11%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e95fb947 {
    width: 11%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 6676d11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 18.4%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(0, 0, 0, 0) #000000;
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\36 b3a1f42[data-background-color-animation] {
    
}
#\36 b3a1f42 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    box-shadow: none;
}
    
#ce62324c {
    min-height: 100%;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_222 {
    width: 65px;
    height: auto;
    max-width: 100%;
}
    
#widget_rce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bc3747da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 18.4%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(0, 0, 0, 0) #000000;
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\37 2b9a806 {
    width: 65px;
    height: auto;
    max-width: 100%;
}
    
#\33 88e3c94 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed4b4f38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 18.4%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\36 d7851b1 {
    width: 65px;
    height: auto;
    max-width: 100%;
}
    
#\33 9c10835 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 6abc86f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 18.4%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    border-width: 0 0 0px 0;
    border-color: #000000 #000000 rgba(0, 0, 0, 0) #000000;
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\31 51fda90 {
    width: 65px;
    height: auto;
    max-width: 100%;
}
    
#\39 b11dcc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e2c168d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 18.4%;
    min-width: 4%;
    align-items: center;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#b30ba8e8 {
    width: 65px;
    height: auto;
    max-width: 100%;
}
    
#\38 920e9f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4aba03f {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f3a11a71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\37 dc73393 {
    border-width: 6px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.22) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(249, 249, 249, 1);
    background-image: none;
}
    
#\34 9fc6d5a {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ba12832f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#ed4a743d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a19ee69e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jpl {
    width: 70%;
    height: 232px;
    max-width: 100%;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
}
    
#\32 692bd00 {
    width: 70%;
    height: 232px;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 55e8a18::before, #\36 55e8a18 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.86;
    border-radius: inherit;
}
#\36 55e8a18 {
    min-height: 45vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(241, 242, 255, 0.35) #000000 #000000;
    border-style: solid;
    align-items: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    background-image: url("https://lirp.cdn-website.com/57de6ed9/dms3rep/multi/opt/imgi_48_AAA-newertruck-copy-2-1-2048x1130-1920w.jpg");
    padding: 0px 0px 0px 50px;
    margin: 0% 0% 0% 0%;
}
#\36 55e8a18.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQIABAMFBxESIUFxgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECUf/aAAwDAQACEQMRAD8AxdQSvepYrltrDs7hD3HkyhNu6ORFcWcoDDq49/YiUxUTh//Z');
}
    
#\34 5b38162 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 8c33130::before, #\31 8c33130 > .bgExtraLayerOverlay {
    
}
#\31 8c33130 {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-attachment: fixed;
}
    
#e344f619 {
    margin: 0px 0% 0px 0%;
}
    
#widget_eip.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_eip {
    width: 47.48%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bab1951e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 4e90fa5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 fcbc664 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_2);
}
    
#widget_g95 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\35 fc10e6e::before, #\35 fc10e6e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 fc10e6e {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/57de6ed9/dms3rep/multi/opt/WhatsApp+Image+2026-05-11+at+7.20.49+PM-1920w.jpeg");
    background-attachment: fixed;
    border-width: 0px 0 0 0;
    border-color: rgba(0, 0, 0, 0) #000000 #000000 #000000;
    border-style: solid;
}
#\35 fc10e6e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECESFBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyOCuDvTLxwAK/9k=');
}
    
#\36 2f9310e {
    min-height: 350px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 9b70009.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\30 9b70009 {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 34d206c {
    margin: 0px 0px 0px 0px;
}
    
#\30 0a7a47e[data-background-color-animation] {
    
}
#\30 0a7a47e::before, #\30 0a7a47e > .bgExtraLayerOverlay {
    
}
#\30 0a7a47e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    background-image: linear-gradient(90deg, rgba(10, 115, 230, 0.1) 20%, rgba(0, 0, 0, 0.1) 100%);
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 0% 0% 0% 0%;
    background-origin: border-box;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0203c0c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    justify-self: auto;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff3c15f0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#ff3c15f0 {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\38 ce26fd1 {
    width: 83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a78951ac {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 87b43fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 2db3960 {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\39 f2d439b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    border-width: 7px 7px 7px 7px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\37 c69b874 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a09e913 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6ae5a1c {
    margin: 0px 0% 0px 0%;
}
    
#widget_g3v {
    width: 100%;
    height: 350px;
    max-width: 100%;
    align-self: flex-start;
}
}



@media all {
    
#\31 4545314 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 1%;
}
    
#\36 a858f65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eda24faa {
    align-items: flex-start;
    width: 35%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.4471068060158045%;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e9aee2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d417e60f {
    width: 58%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c294ce30 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    justify-content: space-between;
    --column-gap: 1%;
}
    
#b7446461 {
    width: 100%;
    height: 350px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0524aed {
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_4) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(3, 91, 187, 1);
    background-image: none;
}
    
#\32 a9838fe {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(241, 242, 255, 0.35) #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e7e1da5f {
    align-items: stretch;
    width: 54%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 20px;
}
    
#a4f49d8e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a4f49d8e {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#e84ef6d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 65f7d2e {
    align-items: stretch;
    width: 46%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.910828025477707%;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 5px 5px 5px 5px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: -150px 0% 0px 0.7%;
}
    
#b67db0a6 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 20px 2% 80px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 2a52055 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0% 0%;
}
    
#dd88d2e7 {
    align-items: flex-start;
    width: 28%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9576854448126433%;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4beddf0 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    --column-gap: 3%;
}
    
#f3a0f45a {
    align-items: flex-start;
    width: 28%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.9576854448126433%;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 2;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ec5f1f61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4f44921 {
    margin: 0px 0% 0px 0%;
}
    
#bcb15fde.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bcb15fde {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9f15c85.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 9f15c85 {
    width: 15%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebbe7240 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    justify-self: auto;
    order: 3;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 166a6f5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    justify-self: auto;
    order: 3;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3700ead.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\34 3700ead {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\37 3a9c67b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#\37 3a9c67b {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\34 bf31739.flex-element.widget-wrapper > [data-element-type] {
    padding: 5px 10px 5px 10px;
}
#\34 bf31739 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9f0f4d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 92c5d60 {
    align-items: flex-start;
    width: 28%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.4471068060158045%;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    align-self: auto;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3ea0421.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 3ea0421 {
    width: 20%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9dd2684.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9dd2684 {
    width: 15%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4ac9c47 {
    align-items: flex-start;
    width: 35%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.4471068060158045%;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f9b693d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f9b693d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c8af7117 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\35 5d20937 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#d994617c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\32 68996b6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 983ecb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_elg {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e17e112d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 3% 80px 3%;
}
    
#de04bd9e {
    margin: 0px 0% 0px 0%;
}
    
#\33 301f1ba {
    width: 100%;
    min-height: 80px;
}
    
#f44ba6fd {
    width: 100%;
    min-height: 80px;
}
    
#\38 6e2e976 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    justify-content: center;
    --column-gap: 20px;
    column-gap: 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a83cebd5 {
    padding: 10px 10px 0px 10px;
}
    
#a9da15c5 {
    margin: 0px 0% 0px 0%;
}
    
#\36 11e0946 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#d84ed61a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#ef027db9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#a087ce29 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e71becf6 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e97acf3 {
    margin: 0px 0% 0px 0%;
}
    
#e9bb2b81 {
    padding: 10px 10px 10px 10px;
}
    
#\39 186e66f {
    height: auto;
    width: 15%;
}
    
#b129b126 {
    height: auto;
    width: 15%;
}
    
#\31 f8b3cad {
    height: auto;
    width: 15%;
}
    
#c02eae67 {
    height: auto;
    width: 15%;
}
    
#e95fb947 {
    height: auto;
    width: 15%;
}
    
#\33 17478c6 {
    justify-content: space-between;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4aba03f {
    margin: 0px 0% 0px 0%;
}
    
#ce62324c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bc3747da {
    width: 15.68%;
}
    
#\36 6676d11 {
    width: 14.24%;
}
    
#ed4b4f38 {
    width: 17.41%;
}
    
#\36 6abc86f {
    width: 21.00%;
}
    
#e2c168d2 {
    width: 23.68%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9fc6d5a {
    padding: 30px 10px 30px 10px;
}
    
#\33 863b5c5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jpl {
    height: 200px;
    width: 100%;
}
    
#ba12832f {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e344f619 {
    margin: 0px 0% 0px 0%;
}
    
#\34 5b38162 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 320px;
    padding: 0px 3% 0px 3%;
}
    
#\36 55e8a18::before, #\36 55e8a18 > .bgExtraLayerOverlay {
    
}
#\36 55e8a18 {
    width: 100%;
    min-height: 8px;
    justify-content: center;
    padding: 0px 30px 30px 30px;
    margin: 0% 0% 0% 0%;
}
#\36 55e8a18.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQIABAMFBxESIUFxgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECUf/aAAwDAQACEQMRAD8AxdQSvepYrltrDs7hD3HkyhNu6ORFcWcoDDq49/YiUxUTh//Z');
}
    
#\31 8c33130::before, #\31 8c33130 > .bgExtraLayerOverlay {
    
}
    
#widget_eip.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_eip {
    width: 100%;
    align-self: flex-start;
    margin: 80px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bab1951e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 18aa19b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 fc10e6e::before, #\35 fc10e6e > .bgExtraLayerOverlay {
    
}
#\35 fc10e6e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECESFBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyOCuDvTLxwAK/9k=');
}
    
#\36 2f9310e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
    padding: 2% 0% 2% 0%;
}
    
#\30 0a7a47e::before, #\30 0a7a47e > .bgExtraLayerOverlay {
    
}
#\30 0a7a47e {
    row-gap: 30px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    order: 1;
    align-items: center;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0203c0c {
    justify-content: center;
    min-height: auto;
}
    
#\38 ce26fd1 {
    width: 100%;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 34d206c {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a78951ac {
    padding: 30px 3% 30px 3%;
}
    
#\39 f2d439b {
    align-items: stretch;
}
    
#\30 6ae5a1c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4545314 {
    column-gap: 3.8355890725665485%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    align-items: center;
}
    
#e7e1da5f {
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#a4f49d8e {
    width: 60px;
}
    
#\30 65f7d2e {
    width: 95%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: -114px 0% 0px 0%;
}
    
#b67db0a6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 3% 30px 3%;
}
    
#\35 2a52055 {
    width: 100%;
    min-height: 80px;
    row-gap: 25px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d417e60f {
    margin-left: 0%;
    margin-right: 0%;
    width: 61%;
}
    
#c294ce30 {
    align-items: stretch;
    width: 100%;
    --column-gap: 0%;
    column-gap: 0%;
}
    
#\36 4beddf0 {
    align-items: stretch;
    width: 100%;
    --column-gap: 3%;
    column-gap: 3%;
}
    
#\32 a9838fe {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e4f44921 {
    margin: 0px 0% 0px 0%;
}
    
#b7446461 {
    width: 100%;
    align-self: flex-start;
    height: 350px;
}
    
#dd88d2e7 {
    align-items: flex-start;
    justify-content: flex-start;
    width: 32%;
    --column-gap: 3%;
    column-gap: 3%;
}
    
#f3a0f45a {
    justify-content: flex-start;
    width: 32%;
    --column-gap: 3%;
    column-gap: 3%;
}
    
#bcb15fde {
    width: 60px;
}
    
#\36 4ac9c47 {
    justify-content: flex-start;
    width: 45%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 9dd2684 {
    width: 60px;
}
    
#\32 f9b693d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f9b693d {
    margin: 0px 0% 0px 0%;
}
    
#\38 92c5d60 {
    width: 32%;
    --column-gap: 3%;
    column-gap: 3%;
}
    
#\33 3ea0421 {
    width: 60px;
}
    
#\37 9f15c85 {
    width: 60px;
}
    
#eda24faa {
    --column-gap: 3%;
    column-gap: 3%;
    width: 45%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 5d20937 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b33e44c9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 fc10e6e {
    grid-template-rows: minmax(8px, max-content);
}
#\35 fc10e6e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECESFBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyOCuDvTLxwAK/9k=');
}
    
#\36 2f9310e {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 301f1ba {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e17e112d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 52px;
    padding: 50px 3% 20px 3%;
}
    
#f44ba6fd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#de04bd9e {
    margin: 0px 0% 0px 0%;
}
    
#\38 6e2e976 {
    column-gap: 3.7247396766769554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 dc257cc {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\34 210fe2c {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#d601cd24 {
    width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#a83cebd5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 11e0946 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a087ce29 {
    column-gap: 1.825094887612241%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e71becf6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d84ed61a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ef027db9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 17478c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: space-between;
}
    
#e9bb2b81 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 10px 10px 10px;
}
    
#\39 186e66f {
    height: auto;
    width: 20%;
}
    
#b129b126 {
    height: auto;
    width: 20%;
}
    
#\31 f8b3cad {
    height: auto;
    width: 20%;
}
    
#c02eae67 {
    height: auto;
    width: 20%;
}
    
#e95fb947 {
    height: auto;
    width: 20%;
}
    
#\37 e97acf3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 6676d11 {
    width: 48%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ce62324c {
    min-height: 0;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: wrap;
    column-gap: 2%;
}
    
#bc3747da {
    width: 48%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ed4b4f38 {
    width: 44%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 6abc86f {
    width: 52%;
    min-height: 80px;
    align-items: center;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e2c168d2 {
    width: 53%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_222 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#widget_rce {
    width: 31.99%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 2b9a806 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\33 88e3c94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 66.41%;
}
    
#\36 d7851b1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\33 9c10835 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79.70%;
}
    
#\31 51fda90 {
    margin-right: 0%;
    margin-left: 0%;
    width: 29%;
}
    
#\39 b11dcc8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 79.09%;
}
    
#b30ba8e8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 16%;
}
    
#\38 920e9f4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 39.12%;
}
}



@media (max-width: 767px) {
    
#f3a11a71 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\34 9fc6d5a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 30px 10px 30px 10px;
}
    
#ba12832f {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
}
    
#\33 863b5c5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_jpl {
    height: 129px;
    width: 77%;
}
    
#\32 692bd00 {
    height: 164px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e344f619 {
    margin: 0px 0% 0px 0%;
}
    
#\36 55e8a18::before, #\36 55e8a18 > .bgExtraLayerOverlay {
    
}
#\36 55e8a18 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 50px 0px 40px 0px;
    margin: 0% 0% 0% 0%;
}
#\36 55e8a18.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIBAAAgIBAwUAAAAAAAAAAAAAAQIABAMFBxESIUFxgf/EABUBAQEAAAAAAAAAAAAAAAAAAAEC/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECUf/aAAwDAQACEQMRAD8AxdQSvepYrltrDs7hD3HkyhNu6ORFcWcoDDq49/YiUxUTh//Z');
}
    
#\34 5b38162 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 3% 0px 3%;
}
    
#\31 8c33130::before, #\31 8c33130 > .bgExtraLayerOverlay {
    
}
    
#widget_eip.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#widget_eip {
    width: 100.00%;
    margin: 0px 0% 30px 0%;
}
}



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



@media (max-width: 767px) {
    
#\35 fc10e6e::before, #\35 fc10e6e > .bgExtraLayerOverlay {
    
}
#\35 fc10e6e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAGhAAAgIDAAAAAAAAAAAAAAAAAAECESFBUf/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyOCuDvTLxwAK/9k=');
}
    
#\36 2f9310e {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#\30 9b70009 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\30 0a7a47e::before, #\30 0a7a47e > .bgExtraLayerOverlay {
    
}
#\30 0a7a47e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    justify-content: flex-start;
    row-gap: 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ff3c15f0 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\32 0203c0c {
    column-gap: 3.7247396766769554%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 ce26fd1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 ce26fd1 {
    margin: 0px 0% 0px 0%;
}
    
#\34 34d206c {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#a78951ac {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 30px 3% 30px 3%;
}
    
#\38 87b43fc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 f2d439b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 6ae5a1c {
    margin: 0px 0% 0px 0%;
}
    
#widget_g3v {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\31 4545314 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 e9aee2e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d417e60f {
    height: auto;
    width: 62%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c294ce30 {
    align-items: stretch;
    column-gap: 3.7247199185217514%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 a9838fe {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: -30% 0% 0% 0%;
}
    
#e4f44921 {
    margin: 0px 0% 0px 0%;
}
    
#a4f49d8e {
    width: 20%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 65f7d2e {
    width: 100%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#b67db0a6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 30px 10px 30px 10px;
}
    
#\35 2a52055 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 1;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 5% 0% 0% 0%;
}
    
#\36 4beddf0 {
    align-items: stretch;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 3.7247199185217514%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e7e1da5f {
    column-gap: 1.910828025477707%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#b7446461 {
    align-self: flex-start;
    height: 200px;
}
    
#bcb15fde {
    width: 20%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#\37 9f15c85 {
    width: 20%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ebbe7240 {
    column-gap: 3.7247396766769554%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 166a6f5 {
    column-gap: 3.7247396766769554%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 3700ead {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\37 3a9c67b {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#\34 bf31739 {
    width: 100%;
}
    
#\33 3ea0421 {
    width: 20%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 9dd2684 {
    width: 20%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 4ac9c47 {
    align-items: center;
    justify-content: flex-start;
    width: 100%;
    column-gap: 2.4471068060158045%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f3a0f45a {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.9576854448126433%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ec5f1f61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dd88d2e7 {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.9576854448126433%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#e84ef6d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 92c5d60 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.4471068060158045%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\32 f9b693d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eda24faa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 2.4471068060158045%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#f9f0f4d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 a858f65 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 5d20937 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#d994617c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 68996b6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

