@media all {
  *#dm .dmInner a.u_61541911 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/d39688c4/icon/Dump+Truck_8298596.svg) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1403608466 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/d39688c4/icon/Dump+Truck_8298596.svg) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner div.u_98269505 img {
    object-position:50% 100% !important;
    object-fit:cover !important;
  }

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

  *#dm .dmInner div.u_86470546 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

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

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

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

  *#dm .dmInner a.u_3456057391 { border-radius:12px 12px 12px 12px !important; }

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

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

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

  *#dm .dmInner div.u_1847668238 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1752289071 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner div.u_1602607872 hr {
    color:var(--color_4) !important;
    border-width:1px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1721980330 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/d39688c4/icon/Dump+Truck_8298596.svg) !important;
    width:30px !important;
    height:30px !important;
  }

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

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

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

  *#dm .dmInner div.u_770835419 {
    border-style:solid !important;
    border-width:0px 0px 0px 8px !important;
    border-color:rgb(51,51,51) rgb(51,51,51) rgb(51,51,51) var(--color_1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1340799370 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(51,51,51) rgb(51,51,51) rgb(51,51,51) rgb(233,115,11) !important;
  }

  *#dm .dmInner div.u_1976085587 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner a.u_1239729941 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/d39688c4/icon/Dump+Truck_8298596.svg) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1105044423 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1105044423 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1105044423:hover .iconBg { background-color:rgb(18,18,18) !important; }

  *#dm .dmInner a.u_1105044423.hover .iconBg { background-color:rgb(18,18,18) !important; }

  *#dm .dmInner div.u_1055966777 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1571445440 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1846941692 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1232633192 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1339497022 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1339497022 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1339497022:hover .iconBg { background-color:rgb(18,18,18) !important; }

  *#dm .dmInner a.u_1339497022.hover .iconBg { background-color:rgb(18,18,18) !important; }

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

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

  *#dm .dmInner a.u_1531136293 .iconBg { display:inline-block !important; }

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

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

  *#dm .dmInner a.u_1736258019 .iconBg { display:inline-block !important; }

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

  *#dm .dmInner a.u_1929412744 { border-radius:12px 12px 12px 12px !important; }

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

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

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

  *#dm .dmInner a.u_1618481838 { border-radius:12px 12px 12px 12px !important; }

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

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

  *#dm .dmInner a.u_1304184464 { border-radius:12px 12px 12px 12px !important; }

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

  *#dm .dmInner div.u_1156575302 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(51,51,51) rgb(51,51,51) var(--color_1) rgb(51,51,51) !important;
  }

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

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

  *#dm .dmInner div.u_3937998430 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:3px 3px 3px 3px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1272871175 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:3px 3px 3px 3px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1589747078 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:3px 3px 3px 3px !important;
    border-style:solid !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1810904188 .caption-container .caption-title { color:var(--color_3) !important; }

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

  *#dm .dmInner *.u_1810904188 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }
}

@media (min-width:1025px) {
  *#dm .dmInner *.u_1810904188 .photoGalleryThumbs { padding:5px !important; }

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

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

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

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

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1810904188 .photoGalleryThumbs .image-container a { padding-top:266px !important; }

  *#dm .dmInner *.u_1810904188 .photoGalleryThumbs { padding:4px !important; }

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

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

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

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1810904188 .photoGalleryThumbs { padding:4px !important; }

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

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

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

  *#dm .dmInner div.u_1810904188 .caption-container .caption-title { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(0,0,0,0);
}
}



@media all {
    
#\36 6057812 {
    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;
}
    
#\37 9260805.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 9260805 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: -150px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ab2dc02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    align-items: center;
}
    
#ed8a6816 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 300px 0% 0% 0%;
}
    
#\38 c0bb42b::before, #\38 c0bb42b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.8;
    border-radius: inherit;
}
#\38 c0bb42b {
    background-image: url("https://lirp.cdn-website.com/d39688c4/dms3rep/multi/opt/hero-bg-1920w.jpg");
}
    
#\36 972863d {
    margin: 0px 0% 0px 0%;
}
    
#widget_41l.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_41l {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 80px 0% 0px 0%;
}
    
#group_ate {
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#widget_amb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2595df8 {
    width: 99.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_t0u {
    width: 300px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jpb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 3;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e10b53c {
    width: 280px;
    height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ecd8d6b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7qo {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#group_22v {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
}
    
#\37 0b5e82d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#df96bc6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 12px 0px;
}
#df96bc6d {
    width: 112.11%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 12px 0%;
}
    
#group_pbi {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#group_l63 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
}
    
#widget_fqc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fqc {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_gm5 {
    align-items: flex-start;
    width: 73.10%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
}
    
#\30 68cab94 {
    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;
}
    
#bf3c95e9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
}
    
#e85d6211.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e85d6211 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 47c9434 {
    align-items: flex-start;
    width: 47.68%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
}
    
#\36 8ab041f {
    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;
}
    
#\32 0b72f76 {
    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;
}
    
#b1587fc9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
}
    
#\35 53071a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 53071a8 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b047db00 {
    align-items: flex-start;
    width: 46.88%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
}
    
#\39 f5d5e7e {
    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;
}
    
#\33 8c8824a {
    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 {
    
#\34 3018186 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 3% 6% 3%;
}
    
#af28b96d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
}
    
#\38 163e907 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 48%;
    min-width: 4%;
}
    
#widget_hqv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bd346100 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 bd151c0 {
    width: 300px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1i9 {
    width: 94.06%;
    height: 468px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_km4 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
}
    
#group_937 {
    align-items: flex-start;
    width: 10px;
    min-height: 330px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    order: 0;
}
    
#\38 f1f8fc7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 80fe651 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 72%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    padding: 0% 0px 6% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 83c8614 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 0% 0%;
}
    
#\37 555c344 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 23f76e2 {
    width: 80.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_eq5 {
    align-items: flex-start;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 60px;
    column-gap: 24px;
    order: 2;
    padding: 0px 3% 0px 3%;
    margin: 50px 0% 30px 0%;
}
    
#group_o2o {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_ii7 {
    justify-content: flex-start;
    align-items: center;
    width: 49.44%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_l8d {
    flex-direction: row;
    align-items: center;
    width: 37.23%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    --column-gap: 8px;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#a07a8f47 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7o5 {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#group_2ib {
    align-items: flex-start;
    width: 100%;
    min-height: 440px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    height: auto;
}
    
#widget_gcp {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#widget_s9h {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2fbfdf2 {
    width: 98.36%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ff2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 3;
}
    
#widget_km0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_km0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#group_kop {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 0;
}
    
#group_ovd {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#f2f86765 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3da9950 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d1daec7 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\36 43aa4dc {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f58742cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3f900b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 1;
}
    
#\36 a865167 {
    align-items: flex-start;
    width: 250.812px;
    min-height: 89px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    height: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#baf37da7 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5ad390f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h9u {
    width: 100%;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 53fe227 {
    justify-content: space-between;
    align-items: center;
    width: 50%;
    min-height: 836px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    height: auto;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a263416 {
    flex-direction: row;
    align-items: center;
    width: 37.23%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    --column-gap: 8px;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#cd3f305e {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0f5a53c {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#\38 1ddb377 {
    align-items: flex-start;
    width: 100%;
    min-height: 440px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
    justify-content: flex-start;
}
    
#\34 c95b721 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#bbe30a5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ec0957e {
    width: 98.36%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 252a02f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 252a02f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\32 f26fa57 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 3;
}
    
#\38 476d8e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 0;
}
    
#c950ab4f {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0c42709 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 915c6d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d89d96e2 {
    align-items: flex-start;
    width: 48.81%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 25382a4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0a8d517 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 99b3828 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 1;
}
    
#\39 16fa571 {
    align-items: flex-start;
    width: 250.812px;
    min-height: 89px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    height: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f15b271 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caf64394 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9c33828 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\39 209df1e {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a06587c {
    flex-direction: row;
    align-items: center;
    width: 37.23%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    --column-gap: 8px;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#\37 401e838 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 37af093 {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#\31 76f3640 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
}
    
#\35 411f883 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\34 956d227 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7acdbb2 {
    width: 473px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2eb5c0b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f2eb5c0b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\35 7cfc8d9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 3;
}
    
#\34 82b8b02 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 0;
}
    
#\36 088dcc9 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\32 bc328c2 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c80d57f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 572caeb {
    align-items: flex-start;
    width: 48.81%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8890600 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4a7acf9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a6c7b27 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 1;
}
    
#ec584a19 {
    align-items: flex-start;
    width: 250.812px;
    min-height: 89px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    height: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4c7d210 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c2b578d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 52f8e67 {
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c2350b96 {
    flex-direction: row;
    align-items: center;
    width: 37.23%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    --column-gap: 8px;
    border-width: 4px 4px 4px 4px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: -40px 0% 0px 0%;
}
    
#bc588230 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 147d803 {
    width: 67px;
    height: auto;
    max-width: 100%;
}
    
#a4228e72 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 1;
}
    
#\30 ff88b86 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\36 5a84334 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6e9da45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1a832fe.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d1a832fe {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#\30 8734705 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    order: 3;
}
    
#\30 14e0905 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 0;
}
    
#\31 510865e {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9bd3f1a {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae05ac7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4fac359 {
    align-items: flex-start;
    width: 48.81%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 27e96cd {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b409bfec {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d3285eb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
    order: 1;
}
    
#f9a0f562 {
    align-items: flex-start;
    width: 250.812px;
    min-height: 89px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    height: auto;
    order: 1;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#a8b1de47 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c199a14d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4dd113f {
    width: 12.11%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_2dt {
    flex-direction: row;
    align-items: center;
    width: 1200px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 3% 20px 3%;
    margin: 0px 0% 0px 0%;
}
    
#\33 38d6136 {
    width: 75.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_qp1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 30.95%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
}
    
#\31 1349d47 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cb20428 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 35.32%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
}
    
#\39 1836bd4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a65e1305 {
    width: 81.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e201a468 {
    margin: 0px 0% 0px 0%;
}
    
#e736578b::before, #e736578b > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
}
#e736578b {
    background-image: url("https://lirp.cdn-website.com/d39688c4/dms3rep/multi/opt/content-bg-f3234e84-2673h.png");
    background-size: auto;
}
#e736578b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABI0lEQVQY072LvWrCYBhGv0ZvpnTr2FJocROEQPwSSOKgSVTyT2LIl2hCIULRpaVicXPKktyFd2ChUzcprVfxvqUO3bv0gcOznEPIv4xSSqqqIoj4y9/Fbrd7FgQBN51OG3VdN/f7fRMRG4jIAQBHRFE8p5ReUEovJUm60jTtLgzD1mw2a61Wq9uyLG92u901abfbeafTuRcE4UFV1cfRaPRi2/bG87wNY2y9WCyet9vtE+n1eq+apr0Nh8P38Xh8cF33y7Kso2EYR13XPx3H+UjT9EAcxwHGGCRJAlEUwWQyAcuyQFEU4Hn+9KZpApnP51AUBcRxDD+R67rg+/5J7vf7J3RdB7JcLjFNUzQMA2VZxsFggGEYYp7nmGUZMsYwjmP8BhjGpS6mCBjLAAAAAElFTkSuQmCC');
}
    
#group_mlo {
    align-items: center;
    width: 1098.5px;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#cc784044 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fbf3c41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 55d115d {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b18064d {
    width: 100%;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f9a123c {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3c5e3e0 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3b22c1f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5a58f57 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cb7ac95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bd426cc {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fcc94906 {
    width: 100%;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d6d8a56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 54c70a9 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b1354e4 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e929236b {
    width: 100%;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c34ceef1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    align-items: center;
}
    
#\35 2ae389b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#c92b7aca::before, #c92b7aca > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#c92b7aca {
    background-image: url("https://lirp.cdn-website.com/d39688c4/dms3rep/multi/opt/content-bg-1-1920w.jpg");
}
#c92b7aca.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMFEQYTNEGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEv/aAAwDAQACEQMRAD8AzywxpF+l0zint4fBMXas30bIzyR8REKZeM55R//Z');
}
    
#b29d4ab6 {
    margin: 0px 0% 0px 0%;
}
    
#dee3eb5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dee3eb5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bcb0071.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 bcb0071 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8sr {
    justify-content: flex-start;
    align-items: flex-start;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    padding: 6% 3% 6% 3%;
    margin: 0px 0% 0px 0%;
}
    
#widget_j89 {
    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;
}
    
#group_spr {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#\37 3ba404b {
    width: 300px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_co6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_lge {
    justify-content: flex-start;
    align-items: center;
    width: 32.57997269003186%;
    min-height: 346px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1847974510696404%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_ef4 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_em0 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#widget_5pg {
    width: 49.33%;
    height: auto;
    max-width: 100%;
}
    
#widget_ehm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 3537d67 {
    justify-content: flex-start;
    align-items: center;
    width: 31.836049157942647%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1847974510696404%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 20px 20px 20px 20px;
    margin: -150px 0% 0px 0%;
}
    
#fb85e569 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\32 4881f59 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\35 622e2a3 {
    width: 47.71%;
    height: auto;
    max-width: 100%;
}
    
#\38 d47b422 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f1dd15f {
    justify-content: flex-start;
    align-items: center;
    width: 32.24706417842512%;
    min-height: 345px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1847974510696404%;
    flex-wrap: nowrap;
    background-color: var(--color_5);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: -300px 0% 0px 0%;
}
    
#\37 7bb9f43 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\30 2877486 {
    width: 80px;
    height: auto;
    max-width: 100%;
}
    
#\33 2a7cfb6 {
    width: 53.84%;
    height: auto;
    max-width: 100%;
}
    
#\30 56be6cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 0594025 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ccff7e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#e55450d1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 0% 6% 0%;
}
    
#widget_7hr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 20px;
}
#widget_7hr {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5f64c1d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pkt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_lad {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_dmb {
    align-items: center;
    width: 97.58%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 20px 20px 20px 20px;
    background-image: linear-gradient(90deg, rgba(18, 18, 18, 1) 0%, rgba(51, 51, 51, 1) 100%);
    background-origin: border-box;
    order: 1;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\34 c3636ee {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_0m7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
}
    
#group_uvf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#b5c19d29 {
    box-shadow: none;
}
    
#\33 e170929 {
    margin: 0px 0% 0px 0%;
}
    
#b77816d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 66eebc0 {
    align-items: center;
    width: 49.03%;
    min-height: 250px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 280eac7 {
    align-items: center;
    width: 49.46%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 85021c2 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 be73d0a {
    width: 88.81%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d1e317c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#a7abb729 {
    align-items: center;
    width: 49.31%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 eb88f82 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 da2ca5e {
    width: 97.73%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa76ac6c {
    align-items: center;
    width: 49.03%;
    min-height: 254px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: flex-start;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cc74c63 {
    width: 50px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6b8e8ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d95a8c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 0px 3% 0px 3%;
    margin: 0px 0% 0px 0%;
}
    
#\37 358aa41 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_1);
    border-style: solid;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e42d013.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e42d013 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4f1a367 {
    align-items: flex-start;
    width: 10px;
    min-height: 330px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    height: auto;
    order: 0;
}
    
#\32 a1fe854 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    order: 0;
    align-items: flex-start;
}
    
#\38 d7e5670 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 12px;
    --column-gap: 12px;
}
    
#\36 186e976 {
    width: 94.06%;
    height: 487px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s9o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8ee459a {
    width: 280px;
    height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d22692d {
    width: 280px;
    height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd4fb430 {
    width: 50%;
    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 {
    
#\39 2d6943f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 2d6943f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e654a819 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 1200px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 40px;
    column-gap: 24px;
    padding: 6% 3% 180px 3%;
    margin: 0px 0% 0px 0%;
}
    
#\33 56fe972 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 36fb63d::before, #\39 36fb63d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.85;
    border-radius: inherit;
}
#\39 36fb63d {
    background-image: url("https://lirp.cdn-website.com/d39688c4/dms3rep/multi/opt/683396764_122111626431274448_3922026118043334548_n-1920w.jpg");
}
#\39 36fb63d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIhAAAgEDAwUBAAAAAAAAAAAAAQIDAAQRBRIhBhUiMqHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8ANxdRXOn36WtwiARkB8n2+0j79C3kI4wDzj8awr7QbVL1HfdJITks1WYkBxtHFRrlGIWM/9k=');
}
    
#\35 2713d73 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#a934e003 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
}
    
#c438734f {
    margin: 0px 0% 0px 0%;
}
    
#\36 fa24ff4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    align-items: center;
}
    
#\32 f9c40dd {
    width: 300px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5c57765 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_poe {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#widget_58p {
    width: 280px;
    height: 60px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ed8a6816 {
    padding: 200px 0% 0% 0%;
}
    
#\38 c0bb42b::before, #\38 c0bb42b > .bgExtraLayerOverlay {
    
}
    
#\36 972863d {
    margin: 0px 0% 0px 0%;
}
    
#group_ate {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\33 2595df8 {
    width: 99.82%;
}
    
#widget_41l.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_41l {
    margin: 60px 0% 0px 0%;
}
    
#group_jpb {
    justify-content: center;
}
    
#group_22v {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_7qo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\39 47c9434 {
    width: 80.45%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3018186 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#af28b96d {
    width: 100%;
    min-height: 80px;
}
    
#\38 163e907 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 83c8614 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_ii7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 a865167 {
    width: 50%;
}
    
#group_o2o {
    column-gap: 2.1487927030581124%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#\32 53fe227 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 16fa571 {
    width: 50%;
}
    
#a9c33828 {
    column-gap: 2.1487927030581124%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#\39 209df1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec584a19 {
    width: 50%;
}
    
#\31 52f8e67 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f9a0f562 {
    width: 50%;
}
    
#e736578b::before, #e736578b > .bgExtraLayerOverlay {
    
}
#e736578b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABI0lEQVQY072LvWrCYBhGv0ZvpnTr2FJocROEQPwSSOKgSVTyT2LIl2hCIULRpaVicXPKktyFd2ChUzcprVfxvqUO3bv0gcOznEPIv4xSSqqqIoj4y9/Fbrd7FgQBN51OG3VdN/f7fRMRG4jIAQBHRFE8p5ReUEovJUm60jTtLgzD1mw2a61Wq9uyLG92u901abfbeafTuRcE4UFV1cfRaPRi2/bG87wNY2y9WCyet9vtE+n1eq+apr0Nh8P38Xh8cF33y7Kso2EYR13XPx3H+UjT9EAcxwHGGCRJAlEUwWQyAcuyQFEU4Hn+9KZpApnP51AUBcRxDD+R67rg+/5J7vf7J3RdB7JcLjFNUzQMA2VZxsFggGEYYp7nmGUZMsYwjmP8BhjGpS6mCBjLAAAAAElFTkSuQmCC');
}
    
#\37 555c344 {
    width: 75.06%;
}
    
#group_eq5 {
    padding: 0px 0% 0px 0%;
    margin: 50px 0% 30px 0%;
}
    
#group_mlo {
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 2ae389b {
    padding: 0% 0% 0% 0%;
}
    
#c92b7aca::before, #c92b7aca > .bgExtraLayerOverlay {
    
}
#c92b7aca.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMFEQYTNEGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEv/aAAwDAQACEQMRAD8AzywxpF+l0zint4fBMXas30bIzyR8REKZeM55R//Z');
}
    
#widget_j89 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60.17%;
}
    
#group_lge {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\35 3537d67 {
    width: 100%;
    min-height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f1dd15f {
    width: 100%;
    min-height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_co6 {
    column-gap: 3.648456057007126%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 3ba404b {
    width: 36.18036084297771%;
    height: auto;
    min-height: 60px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_spr {
    width: 100%;
    column-gap: 3.648456057007126%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    min-height: auto;
}
    
#b29d4ab6 {
    margin: 0px 0% 0px 0%;
}
    
#group_8sr {
    padding: 6% 4% 6% 4%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e55450d1 {
    padding: 6% 0% 280px 0%;
}
    
#group_lad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_dmb {
    width: 95%;
}
    
#group_0m7 {
    column-gap: 4.0538400633412515%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_uvf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 d1e317c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 358aa41 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_pkt {
    column-gap: 3.648456057007126%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 e170929 {
    margin: 0px 0% 0px 0%;
}
    
#\37 ccff7e1 {
    row-gap: 40px;
}
    
#\31 d95a8c6 {
    column-gap: 3.3566433566433567%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 a1fe854 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 be73d0a {
    width: 104.42%;
}
    
#\36 66eebc0 {
    width: 48.98%;
}
    
#\39 280eac7 {
    height: auto;
    min-height: 249px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 56fe972 {
    width: 78.84%;
}
    
#\39 36fb63d::before, #\39 36fb63d > .bgExtraLayerOverlay {
    
}
#\39 36fb63d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIhAAAgEDAwUBAAAAAAAAAAAAAQIDAAQRBRIhBhUiMqHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8ANxdRXOn36WtwiARkB8n2+0j79C3kI4wDzj8awr7QbVL1HfdJITks1WYkBxtHFRrlGIWM/9k=');
}
    
#\35 2713d73 {
    padding: 0% 0% 0% 0%;
}
    
#a5c57765 {
    width: 93.42%;
}
    
#c438734f {
    margin: 0px 0% 0px 0%;
}
    
#a934e003 {
    align-items: center;
}
    
#group_poe {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\37 9260805.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 9260805 {
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 ab2dc02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ed8a6816 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 150px 0% 0% 0%;
}
    
#\38 c0bb42b::before, #\38 c0bb42b > .bgExtraLayerOverlay {
    
}
    
#widget_41l.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_41l {
    height: 80px;
    margin: 30px 0% 0px 0%;
}
    
#\36 972863d {
    margin: 0px 0% 0px 0%;
}
    
#widget_t0u {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 e10b53c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_jpb {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_22v {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ate {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
}
    
#group_7qo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#\39 47c9434 {
    width: 67.78%;
}
    
#\35 53071a8 {
    width: 70px;
}
    
#b047db00 {
    width: 69.80%;
}
}



@media (max-width: 767px) {
    
#\34 3018186 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#af28b96d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\38 163e907 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_1i9 {
    height: 240px;
    width: 90.52%;
}
    
#group_937 {
    height: auto;
    min-height: 157px;
}
}



@media (max-width: 767px) {
    
#\37 80fe651 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 83c8614 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_ii7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_l8d {
    width: 62.99%;
}
    
#widget_gcp {
    height: auto;
}
    
#group_ovd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 d1daec7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 a865167 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_o2o {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#group_kop {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\32 3f900b3 {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#widget_h9u {
    width: 100%;
    min-height: 60px;
}
    
#group_ff2 {
    row-gap: 8px;
}
    
#\32 53fe227 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 a263416 {
    width: 62.99%;
}
    
#\34 c95b721 {
    height: auto;
}
    
#\32 f26fa57 {
    row-gap: 8px;
}
    
#\38 476d8e1 {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#c950ab4f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d89d96e2 {
    width: 100%;
}
    
#\30 99b3828 {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\39 16fa571 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a9c33828 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 60px;
}
    
#\39 209df1e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 a06587c {
    width: 62.99%;
}
    
#\35 411f883 {
    height: auto;
}
    
#\35 7cfc8d9 {
    row-gap: 8px;
}
    
#\34 82b8b02 {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\36 088dcc9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 572caeb {
    width: 100%;
}
    
#\33 a6c7b27 {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#ec584a19 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 52f8e67 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c2350b96 {
    width: 62.99%;
}
    
#\30 ff88b86 {
    height: auto;
}
    
#\30 8734705 {
    row-gap: 8px;
}
    
#\30 14e0905 {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\31 510865e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f4fac359 {
    width: 100%;
}
    
#\34 d3285eb {
    column-gap: 4.175728577642453%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#f9a0f562 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4dd113f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_2dt {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 8px;
}
    
#e736578b::before, #e736578b > .bgExtraLayerOverlay {
    
}
#e736578b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABI0lEQVQY072LvWrCYBhGv0ZvpnTr2FJocROEQPwSSOKgSVTyT2LIl2hCIULRpaVicXPKktyFd2ChUzcprVfxvqUO3bv0gcOznEPIv4xSSqqqIoj4y9/Fbrd7FgQBN51OG3VdN/f7fRMRG4jIAQBHRFE8p5ReUEovJUm60jTtLgzD1mw2a61Wq9uyLG92u901abfbeafTuRcE4UFV1cfRaPRi2/bG87wNY2y9WCyet9vtE+n1eq+apr0Nh8P38Xh8cF33y7Kso2EYR13XPx3H+UjT9EAcxwHGGCRJAlEUwWQyAcuyQFEU4Hn+9KZpApnP51AUBcRxDD+R67rg+/5J7vf7J3RdB7JcLjFNUzQMA2VZxsFggGEYYp7nmGUZMsYwjmP8BhjGpS6mCBjLAAAAAElFTkSuQmCC');
}
    
#\39 23f76e2 {
    width: 100%;
}
    
#group_mlo {
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_eq5 {
    padding: 0px 0% 0px 0%;
    margin: 50px 0% 30px 0%;
}
    
#group_qp1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 cb20428 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 55d115d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 b18064d {
    width: 100%;
    min-height: 60px;
}
    
#d3c5e3e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 bd426cc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fcc94906 {
    width: 100%;
    min-height: 60px;
}
    
#\33 b1354e4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e929236b {
    width: 100%;
    min-height: 60px;
}
}



@media (max-width: 767px) {
    
#c34ceef1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2ae389b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
}
    
#c92b7aca::before, #c92b7aca > .bgExtraLayerOverlay {
    
}
#c92b7aca.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBAMFEQYTNEGR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIDEv/aAAwDAQACEQMRAD8AzywxpF+l0zint4fBMXas30bIzyR8REKZeM55R//Z');
}
    
#dee3eb5b {
    height: 80px;
}
    
#\33 bcb0071 {
    height: 80px;
}
    
#group_lge {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: auto;
}
    
#\35 3537d67 {
    width: 100%;
    min-height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\30 f1dd15f {
    width: 100%;
    min-height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#b29d4ab6 {
    margin: 0px 0% 0px 0%;
}
    
#group_co6 {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_spr {
    align-items: center;
    width: 100%;
    min-height: auto;
}
}



@media (max-width: 767px) {
    
#\37 ccff7e1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 40px;
}
    
#e55450d1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 40px 4%;
}
    
#group_lad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_dmb {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 66eebc0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 280eac7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a7abb729 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#aa76ac6c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_0m7 {
    column-gap: 4.0538400633412515%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_uvf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 10.15067406819984%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 d1e317c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 10.15067406819984%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 358aa41 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a4f1a367 {
    height: auto;
    min-height: 157px;
}
    
#\32 a1fe854 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 186e976 {
    height: 240px;
    width: 90.52%;
}
    
#group_pkt {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 d95a8c6 {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 8ee459a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 d22692d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 e170929 {
    margin: 0px 0% 0px 0%;
}
    
#dd4fb430 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 fa24ff4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 2d6943f {
    height: 80px;
}
    
#\32 f9c40dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 36fb63d::before, #\39 36fb63d > .bgExtraLayerOverlay {
    
}
#\39 36fb63d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAIhAAAgEDAwUBAAAAAAAAAAAAAQIDAAQRBRIhBhUiMqHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8ANxdRXOn36WtwiARkB8n2+0j79C3kI4wDzj8awr7QbVL1HfdJITks1WYkBxtHFRrlGIWM/9k=');
}
    
#\35 2713d73 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#c438734f {
    margin: 0px 0% 0px 0%;
}
    
#a934e003 {
    align-items: center;
}
    
#group_poe {
    column-gap: 7.131581391029808%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#widget_58p {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e654a819 {
    padding: 6% 4% 130px 4%;
    margin: 0px 0% 0px 0%;
}
}

