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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1065377472 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1065377472 .caption-container .caption-text,
  *#dm .dmInner div.u_1065377472 .caption-container .caption-text .rteBlock { color:var(--color_9) !important; }

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

  *#dm .dmInner nav.u_1198691314.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1065377472 .caption-inner { background-color:rgba(2,39,143,0.7) !important; }

  *#dm .dmInner *.u_1065377472 .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;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1646480757 .caption-inner { background-color:rgba(2,39,143,0.7) !important; }

  *#dm .dmInner div.u_1646480757 .caption-container .caption-title {
    font-weight:700 !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1646480757 .caption-container .caption-text,
  *#dm .dmInner div.u_1646480757 .caption-container .caption-text .rteBlock { color:var(--color_9) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1955936832 {
    border-style:solid !important;
    border-color:rgb(10,10,10) rgb(10,10,10) rgb(10,10,10) rgb(10,10,10) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1123526003 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1123526003 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1123526003 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1123526003 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1123526003 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1317650602 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1317650602 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1317650602 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1317650602 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1317650602 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1851537414 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1851537414 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1851537414 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1851537414 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1851537414 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1419947130 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1419947130 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1419947130 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1419947130 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1419947130 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1379382155 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1379382155 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1379382155 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1379382155 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1379382155 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1721277966 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1721277966 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1721277966 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1721277966 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1721277966 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1513216544 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1513216544 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1513216544 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1513216544 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1513216544 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1977227730 .flip-box-vert-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1977227730 .flip-box-horz-back { border-radius:15px 15px 15px 15px !important; }

  *#dm .dmInner div.u_1977227730 .front-text { color:var(--color_9) !important; }

  *#dm .dmInner *.u_1977227730 .overlay-front { background-color:rgba(0,0,0,0.2) !important; }

  *#dm .dmInner *.u_1977227730 .back-text { text-align:CENTER !important; }

  *#dm .dmInner div.u_1123526003 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_553198096-1920w.jpeg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1123526003 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_553198096-1920w.jpeg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1317650602 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/Patio-power-washing-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1317650602 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/Patio-power-washing-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1379382155 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/front-house-power-washed-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1379382155 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/front-house-power-washed-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1419947130 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/roofing-installation-nj-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1419947130 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/roofing-installation-nj-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1851537414 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_381771553-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1851537414 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_381771553-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1977227730 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_212431207-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1977227730 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_212431207-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1721277966 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_381395486-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1721277966 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_381395486-1920w.jpg) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1348404366 img {
    border-radius:8px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1513216544 .flip-box-vert-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/Oct+5th+2-1920w.jpg?jxl&v=jxl) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }

  *#dm .dmInner div.u_1513216544 .flip-box-horz-front {
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/Oct+5th+2-1920w.jpg?jxl&v=jxl) !important;
    background-size:cover !important;
    border-radius:15px 15px 15px 15px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1065377472 .photoGalleryThumbs .image-container a { padding-top:100% !important; }

  *#dm .dmInner *.u_1065377472 .photoGalleryThumbs { padding:7px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_1646480757 .photoGalleryThumbs .image-container a { padding-top:100% !important; }

  *#dm .dmInner div.u_1123526003 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1123526003 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1123526003 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1317650602 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1317650602 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1317650602 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1851537414 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1851537414 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1851537414 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1419947130 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1419947130 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1419947130 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1379382155 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1379382155 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1379382155 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1721277966 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1721277966 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1721277966 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1513216544 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1513216544 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1513216544 .front-text { font-size:24px !important; }

  *#dm .dmInner div.u_1977227730 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1977227730 .flip-box-horz-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1977227730 .front-text { font-size:24px !important; }

  *#dm .dmInner *.u_3649567539 .photoGalleryThumbs { padding:5px !important; }

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

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

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

  *#dm .dmInner *.u_1065377472 .photoGalleryThumbs { padding:10px !important; }

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

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

  *#dm .dmInner *.u_1646480757 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_1646480757 .photoGalleryViewAll { padding:10px !important; }

  *#dm .dmInner *.u_1646480757 .photoGalleryThumbs .image-container a { padding-top:100% !important; }

  *#dm .dmInner div.u_1977227730 .flip-box-vert-front { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1977227730 .flip-box-horz-front { background-position:50% 50% !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1065377472 .photoGalleryThumbs .image-container a { padding-top:100% !important; }

  *#dm .dmInner *.u_1065377472 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1646480757 .photoGalleryThumbs { padding:5px !important; }

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

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

  *#dm .dmInner *.u_1646480757 .photoGalleryThumbs .image-container a { padding-top:100% !important; }

  *#dm .dmInner *.u_3649567539 .photoGalleryThumbs { padding:2.5px !important; }

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

  *#dm .dmInner *.u_3649567539 .photoGalleryViewAll { padding:0 2.5px !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(255, 255, 255, 1);
}
}



@media all {
    
#\31 9597155 {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b9502b7 {
    min-height: 0;
    width: 100%;
    max-width: none;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
}
    
#ab6a5358::before, #ab6a5358 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(10,10,10,1);
    opacity: 0.5;
    border-radius: inherit;
}
#ab6a5358 {
    background-image: url("https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_635024548-1920w.jpeg");
}
    
#c08c3ed5 {
    margin: 0px 0% 0px 0%;
}
    
#group_irr {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-self: auto;
    padding: 350px 40px 100px 40px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_ian {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_poe {
    align-items: center;
    justify-self: center;
    align-self: center;
    order: 0;
    width: 1725px;
    min-height: 100.00%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    margin: 0px 0px 0px 0px;
}
    
#group_8ml {
    align-items: center;
    width: 1350px;
    min-height: 449px;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#\35 1ee6c97 {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdf33a4d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 32px 16px 32px;
}
#cdf33a4d {
    max-width: 100%;
    width: 220px;
    min-height: 52px;
}
    
#\38 476b5f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 32px 16px 32px;
}
#\38 476b5f2 {
    max-width: 100%;
    width: 220px;
    min-height: 52px;
}
    
#\31 3bd688d {
    column-gap: 16px;
    flex-direction: row;
    align-items: stretch;
    justify-self: auto;
    order: 3;
    width: 548px;
    min-height: 60px;
    padding: 0 0 0 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f7d2637f {
    width: 100%;
    min-height: 0;
    align-items: stretch;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b079fcec {
    background-color: var(--color_5);
    background-image: none;
    background-size: contain;
}
    
#f8ecbe6b::before, #f8ecbe6b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.84;
    border-radius: inherit;
}
#f8ecbe6b {
    align-self: center;
    row-gap: 40px;
    max-width: 1280px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-height: 80px;
    background-image: url("https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/Coastal+Prowash-1920w.png");
    background-size: contain;
    padding: 0 0 0 0;
}
    
#\39 3bf754b {
    max-width: 760px;
    width: 100%;
    height: auto;
}
    
#d0c74054 {
    max-width: 100%;
    width: 888px;
    height: auto;
}
    
#\32 5d1b674 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#group_2gm {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin-top: 34px;
}
    
#group_9fq {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-wrap: nowrap;
}
    
#group_tsm {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_m28 {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 567b575 {
    align-items: flex-start;
    width: 48.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 37a55ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 37a55ff {
    width: 548px;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bc897a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 bc897a6 {
    width: 548px;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a95150fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a95150fe {
    width: 31.9%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f1fe83d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f1fe83d {
    width: 31.9%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6eb7335.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a6eb7335 {
    width: 31.9%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a12135 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.142857142857143%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 9427a4f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9427a4f {
    width: 31.9%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 78fa681.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 78fa681 {
    width: 31.9%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b4ab320.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 b4ab320 {
    width: 31.9%;
    height: 300px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9m9 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\30 97fa468 {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 38px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 be38ab9 {
    column-gap: 48px;
    width: 100%;
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 35px;
}
    
#\31 e6a8503 {
    background-color: var(--color_1);
}
    
#ba030cbf {
    align-self: center;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    min-height: 80px;
    padding: 0 0 0 0;
}
    
#\32 ae64bb0 {
    row-gap: 16px;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    width: 100%;
    min-height: 80px;
    column-gap: 5%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0 0 0 0;
}
    
#\37 409562e {
    row-gap: 12px;
    width: 47.5%;
    justify-content: flex-start;
    align-items: stretch;
    margin-right: 0%;
    margin-left: 0%;
    padding: 0 0 0 0;
}
    
#\37 e753292 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 0;
    padding: 0 0 0 0;
}
    
#\39 4ee6033 {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#\31 57a0f37 {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#f069d30e {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#bab2226b {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    padding: 0 0 0 0;
}
    
#\37 f12df02 {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#\35 b629924 {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#\33 397c1d0 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#f4e2497a {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 2;
    padding: 0 0 0 0;
}
    
#a05efc54 {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#\31 40aa24a {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#f6946e4b {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 424bf8a {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 3;
    padding: 0 0 0 0;
}
    
#\36 2df6428 {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#\30 fc4b6e4 {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#a27dd2fb {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a35b9208 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 4;
    padding: 0 0 0 0;
}
    
#\33 7c8fc62 {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#\37 7b73e82 {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#\37 b103848 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 0c556a5 {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 5;
    padding: 0 0 0 0;
}
    
#\37 e151931 {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#\37 ec8293e {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#e94a8c01 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 2bffc9e {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 6;
    padding: 0 0 0 0;
}
    
#b132b69b {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#e5cf12b8 {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#\32 95b57f5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 98498ef {
    column-gap: 12px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 7;
    padding: 0 0 0 0;
}
    
#bbd68752 {
    max-width: 100%;
    width: 24px;
    height: 24px;
    min-width: 24px;
}
    
#\31 70f842d {
    flex-direction: row;
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    padding: 0 0 0 0;
}
    
#\38 b6fcc96 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\37 d72255d {
    width: 47.5%;
    height: 689px;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5ed6c1b {
    max-width: 100%;
    width: auto;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 816e525.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 14px 28px 14px 28px;
}
#\39 816e525 {
    max-width: 100%;
    width: 33.31%;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cf163c26 {
    width: 100%;
    min-height: 240px;
    align-items: stretch;
}
    
#\31 2d99980 {
    background-color: var(--color_1);
}
    
#\33 28ec462 {
    align-self: center;
    row-gap: 40px;
    max-width: 1280px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\32 280e6cd {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#a3ffca38 {
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#\32 464ee34 {
    row-gap: 8px;
    width: 31%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\38 c91a65d {
    column-gap: 4px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\30 4ad5c4e {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\39 ca9f706 {
    row-gap: 8px;
    width: 31%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#f5d010a3 {
    column-gap: 4px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\38 8beb492 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\36 d05ddf6 {
    row-gap: 8px;
    width: 31%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\34 e8a1392 {
    column-gap: 4px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#b34cf7bf {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#widget_r0r {
    width: 99.94%;
    height: 302px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#widget_5va {
    width: 99.94%;
    height: 304px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#widget_1fm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\32 ef245ea {
    column-gap: 48px;
    width: 100%;
    min-height: 240px;
    align-items: stretch;
}
    
#\34 3f64f2b {
    background-color: var(--color_5);
    background-image: none;
}
    
#c0cf5243 {
    row-gap: 16px;
    width: 40%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\32 ec82fc6 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 0df8f61 {
    row-gap: 10px;
    column-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    flex-wrap: wrap;
    padding: 0 0 0 0;
}
    
#e2776007 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#c4c11420 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\32 fb1cc7b {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#c002ca87 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\30 3a47d31 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#e0473d69 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 07efdec {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\38 4a4858f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\36 aa077a7 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\37 ab8f249 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\38 85c9701 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\34 4677c45 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\34 8ddcfef {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\35 fdd64bc {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\33 7fb6ab4 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\38 f4cee31 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\31 a0be7f4 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\35 e3167b5 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#\35 3ea3ae2 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#e40a25f3 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#b1f5553d {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#\32 ef74d64 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#c93d6ad8 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#a8117de2 {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#cbcbf628 {
    flex-direction: row;
    width: 45%;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#d32e886a {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#d65bf54d {
    flex: 1;
    justify-content: flex-start;
    align-items: stretch;
    min-width: 0;
    border-radius: 15px 15px 15px 15px;
    padding: 0 0 0 0;
}
    
#\32 21f9f67 {
    max-width: 100%;
    width: 100.00%;
    min-height: 100px;
    height: 520px;
    align-self: center;
}
}



@media all {
    
#\31 58711b1 {
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    justify-content: center;
}
    
#d9a229c4::before, #d9a229c4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    background-color: var(--color_2);
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.85;
    content: '';
    height: 100%;
}
#d9a229c4 {
    background-image: url("https://irp.cdn-website.com/0c26bcbd/dms3rep/multi/opt/AdobeStock_208618559-1920w.jpg");
}
    
#f5772b45 {
    align-self: center;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 0 0 0 0;
}
    
#\36 14f1caf {
    max-width: 100%;
    width: auto;
}
    
#\34 5c3b793 {
    max-width: 100%;
    width: auto;
}
    
#\38 37dfe1a {
    column-gap: 16px;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    padding: 0 0 0 0;
}
    
#a5714866.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 32px 16px 32px;
}
#a5714866 {
    max-width: 100%;
    width: auto;
    min-height: auto;
}
    
#f97962e9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 32px 16px 32px;
}
#f97962e9 {
    max-width: 100%;
    width: auto;
    min-height: auto;
}
}



@media all {
    
#\30 65ea346 {
    flex-direction: row;
    width: 100%;
    min-height: 240px;
    justify-content: flex-start;
    align-items: stretch;
}
    
#c501ca84 {
    background-color: var(--color_8);
}
    
#b0658cf9 {
    align-self: center;
    padding-top: 0;
    display: flex;
    padding-left: 0;
    padding-bottom: 0;
    row-gap: 16px;
    flex-direction: column;
    max-width: 100%;
    width: 100%;
    justify-content: flex-start;
    align-items: stretch;
    position: relative;
    padding-right: 0;
}
    
#\35 23ca64f {
    max-width: 100%;
    width: auto;
    height: auto;
}
    
#a4ebbdb1 {
    max-width: 100%;
    width: auto;
    height: auto;
}
}



@media all {
    
#\34 298be76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\37 aa948d9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\34 f68d5cd {
    max-width: 100%;
    width: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    grid-row-start: auto;
    grid-row-end: auto;
    grid-column-start: auto;
    grid-column-end: auto;
    align-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#bbcc8160 {
    min-height: 324px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    align-self: center;
}
    
#\34 4e07aea {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
}



@media all {
    
#d4479d8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\32 d429b20 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_030 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 b9502b7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 0% 0px 0%;
}
    
#c08c3ed5 {
    margin: 0px 0% 0px 0%;
}
    
#group_irr {
    width: 100%;
    min-height: 80px;
    padding: 350px 40px 50px 40px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7d2637f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 be38ab9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
}
    
#ba030cbf {
    width: 100%;
    min-height: 80px;
}
    
#\32 ae64bb0 {
    width: 100%;
    min-height: 80px;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 d72255d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: 500px;
}
    
#\37 409562e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cf163c26 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 464ee34 {
    width: 30.81%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 ca9f706 {
    width: 30.81%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 d05ddf6 {
    width: 30.81%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a3ffca38 {
    column-gap: 3.779527559055118%;
    flex-direction: row;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 ef245ea {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c0cf5243 {
    width: 100%;
    min-height: 80px;
}
    
#d65bf54d {
    width: 100%;
    min-height: 80px;
}
    
#\32 21f9f67 {
    width: 100.00%;
    height: 422px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 58711b1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 65ea346 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 aa948d9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4e07aea {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d429b20 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\39 b9502b7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#group_irr {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 150px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cdf33a4d {
    width: 100%;
}
    
#\38 476b5f2 {
    width: 100%;
}
    
#\31 3bd688d {
    row-gap: 12px;
    flex-direction: column;
    width: 250px;
    flex: 0 1 auto;
}
    
#c08c3ed5 {
    margin: 0px 0% 0px 0%;
}
    
#group_8ml {
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f7d2637f {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: 0;
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f8ecbe6b {
    align-items: center;
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
}
    
#group_2gm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_9m9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_9fq {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_m28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 567b575 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_tsm {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a6eb7335 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 f1fe83d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a95150fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 9a12135 {
    column-gap: 2.142857142857143%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 9427a4f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 78fa681 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 b4ab320 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 be38ab9 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
    row-gap: 20px;
}
    
#ba030cbf {
    width: 100%;
}
    
#\32 ae64bb0 {
    width: 100%;
    column-gap: 5%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 d72255d {
    height: 411px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 409562e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#cf163c26 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#\33 28ec462 {
    align-items: center;
}
    
#\32 464ee34 {
    width: 100%;
}
    
#\39 ca9f706 {
    width: 100%;
}
    
#\36 d05ddf6 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 ef245ea {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#c0cf5243 {
    width: 100%;
}
    
#d65bf54d {
    width: 100%;
}
    
#\32 21f9f67 {
    width: 100.00%;
    height: 375px;
}
}



@media (max-width: 767px) {
    
#\31 58711b1 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#f5772b45 {
    align-items: center;
}
    
#\38 37dfe1a {
    row-gap: 12px;
    flex-direction: column;
    width: 250px;
    flex: 0 1 auto;
}
    
#a5714866 {
    width: 100%;
}
    
#f97962e9 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 65ea346 {
    flex-direction: column;
    padding-left: var(--section-padding-left);
    min-height: unset;
    padding-right: var(--section-padding-right);
}
    
#b0658cf9 {
    align-items: center;
}
}



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



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



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

#f8ecbe6b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AAMTXQcFIF4NDyVQEio3RxcbHBwiICEhNi4uLk5KSkp3QkJCpDk5OccACi2APAw2d1EYOWZlNENPakRFRXZJSUiKRkdGnkhHR7g9PTzMMTAw2QAJLoSOCStppBEqT7onNUC/OERMyz1KVN02P0XtMjY5+C4wMe8nKivkAAcqgdEHJmXmDCNK/BspN/osP075NU5g+SxEVvogNEP6Gyo22RglL7gABSV5twQcWssEFj/XCxotxRczSrwcRGK+FTxZxg8wSLwQKj2SFSw+bQABHGZ/ARlaoAEVSbECEzKOCShCfhI/YYUWR2ySF0ZpgBhFZlAaRGUqZ0ZKQp97rysAAAAASUVORK5CYII=')!important}#d9a229c4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQRIQUGBxP/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAGREAAgMBAAAAAAAAAAAAAAAAAAECAwQh/9oADAMBAAIRAxEAPwCvJeg3442mkPlUI0AdrGyd5sGR2XvzkoiEtVkusOj/2Q==')!important}