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

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

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

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

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

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item:hover {
    color:var(--color_3) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.hover {
    color:var(--color_3) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item.dmNavItemSelected {
    color:var(--color_3) !important;
    background-color:var(--color_4) !important;
    background-image:initial !important;
  }

  *#dm .dmInner nav.u_1214951497.main-navigation.unifiednav .unifiednav__container[data-depth] .unifiednav__item {
    color:var(--color_1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_3709258441 {
    background-color:rgba(13,28,55,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_3709258441:hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3709258441.hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_3709258441 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_2192700349 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(37,52,97,1) !important;
  }

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

  *#dm .dmInner a.u_1676954315 {
    background-color:rgba(50,172,198,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1563024602 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(37,52,97,1) !important;
  }

  *#dm .dmInner div.u_1552649117 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1124216336 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1684619260 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1704924304 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1584074032 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1882844027 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(37,52,97,1) !important;
  }

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

  *#dm .dmInner div.u_1698379014 {
    border-style:solid !important;
    border-width:0px 0px 0px 5px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(50,172,198,1) !important;
  }

  *#dm .dmInner a.u_1209567951 {
    background-color:rgba(13,28,55,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1209567951:hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1209567951.hover {
    background-color:rgba(0,0,0,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1209567951 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1847132208 {
    background-color:rgba(255,255,255,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1847132208 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner a.u_1847132208:hover {
    background-color:rgba(217,234,240,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1847132208.hover {
    background-color:rgba(217,234,240,1) !important;
    background-image:none !important;
  }
}
separatorHomeCss{color:red !important}
*#dm .dmInner div.u_2397840574
{
	columns:2 !important;
}
separatorHomeCss{color:red !important}@media all {
    
#a35cb3a5 {
    min-height: 349px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 f07938c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_7a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dqq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kn0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 4ec6307 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\32 cd4b999 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 acff3fe {
    background-color: rgba(217, 234, 240, 1);
    background-image: none;
}
    
#widget_l02 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oag {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_33n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_iqr {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-top: 10px;
    margin-left: -1px;
}
    
#group_7gi {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.0338983050847457%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 25px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
}
    
#widget_e5g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7hf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_rfs {
    width: 94.85%;
    height: 254px;
    max-width: 100%;
    order: 0;
}
    
#dd43b7a3 {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2.0338983050847457%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    flex-wrap: nowrap;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 25px 15px 25px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9984fa4 {
    width: 94.85%;
    height: 254px;
    max-width: 100%;
    order: 0;
}
    
#d33e694f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 70693f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#c1aa15a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a94e9c67/dms3rep/multi/opt/residential-cleaning-project-laurel-springs-nj-1920w.jpeg");
}
    
#\30 184c553 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 50px 70px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\39 52d5790 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0px 0% 0px;
}
    
#cfd8f7d6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#widget_pdc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_ci2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_uk4 {
    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: 3;
}
    
#e649be28 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 51%;
    min-height: 142px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_evm {
    align-items: center;
    width: 22.64%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 7.100591715976331%;
    flex-wrap: nowrap;
    height: auto;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\33 e781da2 {
    justify-content: flex-start;
    align-items: center;
    width: 72.89%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 7.100591715976331%;
    flex-wrap: nowrap;
    height: auto;
    margin-left: 2px;
}
    
#de484d48 {
    width: 101.77%;
    height: auto;
    max-width: 100%;
}
    
#\35 6006e9f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 e49c533 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 51%;
    min-height: 142px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab78cc82 {
    align-items: center;
    width: 22.64%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 7.100591715976331%;
    flex-wrap: nowrap;
    height: auto;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 f972061 {
    justify-content: flex-start;
    align-items: center;
    width: 72.89%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 7.100591715976331%;
    flex-wrap: nowrap;
    height: auto;
    margin-left: 2px;
}
    
#f1f21f1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 31d6c29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_26p.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_26p {
    width: 16.88%;
    height: 100px;
    max-width: 100%;
    margin: 0px 41px 0px 8px;
}
    
#widget_gnq {
    width: 100%;
    height: 338px;
    max-width: 100%;
    order: 0;
}
    
#widget_eoi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 2a285ed {
    width: 187px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qp2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_hk2 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 5049651 {
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4f20b2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\33 188d3c1 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 9ac557f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#\32 9ac557f {
    width: 34.41%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_utp {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_1kb {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
}
    
#cc4abdf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 3;
}
    
#a546b91e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#\36 f0b49a5 {
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fae9d743 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 002095d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 e324695 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 f5d9dc0 {
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 83f194e {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 60727a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 c7a03d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#df6ca1fe {
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 77ce030 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 f607b98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 f36e6b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 2e0dcd0 {
    align-items: center;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b11580d {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 83d256e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 318d1e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cdb7fdb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 d679c3c {
    width: 60px;
    height: 60px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#fab6a768 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 48.29%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 50px 70px 50px 70px;
    margin: 0px 0% 0px 0%;
}
    
#\33 71e7525 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.71%;
    min-width: 4%;
}
    
#\35 9fc22a0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 70px 4% 70px;
}
    
#fb38885c::before, #fb38885c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.15;
    border-radius: inherit;
}
#fb38885c {
    background-image: url("https://lirp.cdn-website.com/a94e9c67/dms3rep/multi/opt/residential-cleaning-services-laurel-springs-nj-1920w.jpeg");
}
    
#\39 f7ce4dd {
    margin: 0px 0% 0px 0%;
}
    
#widget_lru {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8r9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8f4 {
    width: 39.61%;
    height: 106px;
    max-width: 100%;
    order: 0;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\34 3007552 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 9523b99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 3957ec9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
}
    
#\36 e91111f {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1244eb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\36 eefc191 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ed08639d {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 3e90032 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b51c8a0d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 98dc1cc {
    background-color: rgba(37, 52, 97, 1);
    background-image: none;
}
    
#f1649c1c {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc88a466 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 bb2cf4e {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 8737bae {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 caf14e7 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be036a8b {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a5ed02eb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 e1da089 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d0e1760b {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3e2476c {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 6d9ef46 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 a4bf757 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d01fced8 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edc09279 {
    width: 60px;
    height: 60px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 4ff485b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#de7158b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\35 be3c505::before, #\35 be3c505 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.6;
    border-radius: inherit;
}
#\35 be3c505 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.09%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/a94e9c67/dms3rep/multi/opt/professional-cleaning-service-for-nj-properties-1920w.jpeg");
    padding: 50px 30px 50px 80px;
    margin: 0px 0% 0px 0%;
}
    
#e10945c5::before, #e10945c5 > .bgExtraLayerOverlay {
    
}
#e10945c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.91%;
    min-width: 4%;
    background-image: none;
    background-position: 50% 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2ec3480 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\39 4d438d1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_1ll {
    width: 98.26%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_ab2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_59i {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#e02eaa76.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#e02eaa76 {
    width: 34.41%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m2e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#d441fa99 {
    width: 100%;
    height: 630px;
    min-height: 100px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 4805116 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 91eb04a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c643ccdd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\36 5b5a0cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\31 ee6f9db {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
}
    
#dde57579.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#dde57579 {
    width: 34.41%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 112a2d9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 ed70c0b {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f30bf2ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fc93077 {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be284bfd {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\34 0d58477 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 30d0a14 {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a71ae3fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\36 cb087cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f82b3604::before, #f82b3604 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.82;
    border-radius: inherit;
}
#f82b3604 {
    background-image: url("https://lirp.cdn-website.com/a94e9c67/dms3rep/multi/opt/AdobeStock_532147766-1920w.jpeg");
}
    
#widget_m5h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 c1c6d4b {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
}
    
#\37 4d7b3aa {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a350ba3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\33 d2bbc4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 483d4ab {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9b1d52b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\31 8f4182a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1f2ed7e {
    align-items: center;
    width: 49%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 2%;
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-content: flex-start;
    padding: 50px 25px 50px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea2f2c61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
}



@media all {
    
#cb2689e0 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 d9c5230::before, #\35 d9c5230 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 d9c5230 {
    background-image: url("https://lirp.cdn-website.com/a94e9c67/dms3rep/multi/opt/AdobeStock_186551189-1920w.jpeg");
}
    
#\33 c2b4569 {
    align-items: flex-end;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.137931034482759%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 62057fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 6c7b32b {
    width: 23.11%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7363450 {
    width: 23.11%;
    height: auto;
    max-width: 100%;
    min-height: 50px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd292929 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 100%;
    min-width: 4%;
    order: 0;
}
    
#\32 b0bfdd7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 110px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#fcbbb910 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 90px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
}
    
#\35 ebdfc3f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 4cb9153 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 62.25%;
    min-width: 4%;
}
    
#\37 697f1b4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#bed02e08 {
    background-color: rgba(212, 231, 236, 1);
    background-image: none;
}
    
#widget_pff {
    width: 82.39%;
    height: auto;
    max-width: 100%;
    margin-top: -148px;
}
    
#group_mv9 {
    width: 33.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\33 ef13bdf {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 ecaa262 {
    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;
}
    
#aa5206e2[data-css-edit] {
    z-index: 1;
}
#aa5206e2 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(13, 28, 55, 1);
    background-image: none;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% -240px 0%;
}
    
#\32 bf7a1a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c2c7cb2f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f7eeeeeb {
    background-image: url("https://lirp.cdn-website.com/a94e9c67/dms3rep/multi/opt/Hero-Area-1438f73b-1920w.jpg");
    background-position: 50% 100%;
}
    
#\31 87a51eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\39 af1e1a4 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.3296398891966759%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d665939 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_csn {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gej {
    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;
}
    
#widget_8g3 {
    width: 48.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a35cb3a5 {
    min-height: 189px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 f07938c {
    row-gap: 16px;
    align-items: center;
    padding-left: 6px;
    padding-right: 6px;
    width: 100%;
    min-height: 8px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 52d5790 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% 0%;
}
    
#widget_26p {
    width: 36.81%;
}
    
#cfd8f7d6 {
    margin: 0px 0% 0px 0%;
}
    
#c1aa15a5 {
    width: 100%;
    min-height: 80px;
}
    
#\30 184c553 {
    width: 100%;
    min-height: 80px;
    padding: 50px 30px 50px 30px;
    margin: 0px 0% 0px 0%;
}
    
#group_uk4 {
    column-gap: 3.3566433566433567%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e649be28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 e49c533 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 188d3c1 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\30 d679c3c {
    height: auto;
}
    
#fae9d743 {
    height: auto;
}
    
#\34 83f194e {
    height: auto;
}
    
#\35 77ce030 {
    height: auto;
}
    
#\38 b11580d {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 9fc22a0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fb38885c::before, #fb38885c > .bgExtraLayerOverlay {
    
}
    
#widget_8f4 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3e90032 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#ed08639d {
    height: auto;
}
    
#dc88a466 {
    height: auto;
}
    
#be036a8b {
    height: auto;
}
    
#a3e2476c {
    height: auto;
}
    
#edc09279 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2ec3480 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 be3c505::before, #\35 be3c505 > .bgExtraLayerOverlay {
    
}
#\35 be3c505 {
    width: 48.09%;
    padding: 50px 15px 50px 15px;
    margin: 0px 0% 0px 0%;
}
    
#e10945c5::before, #e10945c5 > .bgExtraLayerOverlay {
    
}
#e10945c5 {
    width: 51.91%;
}
    
#d441fa99 {
    height: 1068px;
}
    
#e02eaa76 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 112a2d9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f82b3604::before, #f82b3604 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb2689e0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\35 d9c5230::before, #\35 d9c5230 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 697f1b4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
}
    
#widget_pff {
    height: auto;
    margin-top: -122px;
    width: 51.77%;
}
    
#\39 4cb9153 {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ecaa262 {
    width: 100.00%;
}
    
#aa5206e2 {
    width: 48%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% -160px 0%;
}
    
#\31 87a51eb {
    width: 48%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 af1e1a4 {
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d665939 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#a35cb3a5 {
    min-height: 0;
    flex-direction: column;
    row-gap: 40px;
    flex-wrap: nowrap;
}
    
#\39 f07938c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
}
}



@media (max-width: 767px) {
    
#\31 4ec6307 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 cd4b999 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_rfs {
    height: 240px;
}
    
#\33 9984fa4 {
    height: 240px;
}
    
#group_iqr {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_7gi {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dd43b7a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#c1aa15a5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 184c553 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 52d5790 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#widget_26p {
    height: 128px;
    width: 45.87%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#cfd8f7d6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_gnq {
    height: 96px;
}
    
#group_uk4 {
    column-gap: 6.70391061452514%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#e649be28 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 9.30232558139535%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\38 e49c533 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 9.30232558139535%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_evm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\33 e781da2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#ab78cc82 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    height: auto;
    min-height: 99px;
    align-items: flex-start;
}
    
#\36 f972061 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\33 5049651 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#c4f20b2b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 188d3c1 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 9ac557f {
    width: 100.00%;
}
    
#group_1kb {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 f0b49a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\39 f5d9dc0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#df6ca1fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\31 2e0dcd0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\30 d679c3c {
    height: auto;
}
    
#fae9d743 {
    height: auto;
}
    
#\34 83f194e {
    height: auto;
}
    
#\35 77ce030 {
    height: auto;
}
    
#\38 b11580d {
    height: auto;
}
}



@media (max-width: 767px) {
    
#fab6a768 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\33 71e7525 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 9fc22a0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#fb38885c::before, #fb38885c > .bgExtraLayerOverlay {
    
}
    
#widget_8f4 {
    height: 108px;
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#d1244eb3 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 3e90032 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 3957ec9 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 e91111f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f1649c1c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 caf14e7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d0e1760b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d01fced8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ed08639d {
    height: auto;
}
    
#dc88a466 {
    height: auto;
}
    
#be036a8b {
    height: auto;
}
    
#a3e2476c {
    height: auto;
}
    
#edc09279 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 be3c505::before, #\35 be3c505 > .bgExtraLayerOverlay {
    
}
#\35 be3c505 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e10945c5::before, #e10945c5 > .bgExtraLayerOverlay {
    
}
#e10945c5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2ec3480 {
    min-height: unset;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#\39 4d438d1 {
    margin: 0px 0% 0px 0%;
}
    
#e02eaa76 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\33 112a2d9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 5b5a0cd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 ed70c0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\39 fc93077 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\30 30d0a14 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#f82b3604::before, #f82b3604 > .bgExtraLayerOverlay {
    
}
    
#dde57579 {
    width: 100.00%;
}
    
#\31 ee6f9db {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 c1c6d4b {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 4d7b3aa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#\37 483d4ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
    
#a1f2ed7e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#cb2689e0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 d9c5230::before, #\35 d9c5230 > .bgExtraLayerOverlay {
    
}
    
#\33 c2b4569 {
    column-gap: 4.137931034482759%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 6c7b32b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d7363450 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bd292929 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\39 4cb9153 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 697f1b4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_pff {
    height: auto;
    margin-top: 125px;
    width: 100.00%;
}
    
#group_mv9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 ecaa262 {
    width: 100.00%;
}
    
#aa5206e2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% -120px 0%;
}
    
#\31 87a51eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 af1e1a4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 12px;
}
    
#\38 d665939 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_8g3 {
    width: 77.49%;
}
}

