@media all {
  *#dm .dmInner a.u_1611892598 span.text { font-size:18px !important; }

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

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

  *#dm .dmInner *.u_3501891335 .junk-haul-widget { background-color:rgba(15,26,53,1) !important; }

  *#dm .dmInner *.u_3501891335 .eyebrow { color:rgba(252,20,21,1) !important; }

  *#dm .dmInner *.u_3501891335 .title-word2 { color:rgba(252,20,21,1) !important; }

  *#dm .dmInner *.u_3501891335 .subtitle { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner *.u_3501891335 .checkmark { color:rgba(252,20,21,1) !important; }

  *#dm .dmInner *.u_3501891335 .item-text { text-align:LEFT !important; }

  *#dm .dmInner *.u_3501891335 .item-row {
    border-color:rgba(0,0,0,0) !important;
    background-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_3501891335 .item-text { font-weight:300 !important; }

  *#dm .dmInner *.u_3501891335 .cta-label-word2 { color:rgba(252,20,21,1) !important; }

  *#dm .dmInner a.u_1611892598 {
    border-style:solid !important;
    border-width:1.6px 1.6px 1.6px 1.6px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner div.u_1170070050 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:rgb(0,0,0) 0px 3px 15px !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:-1.8px !important;
    font-size:60px !important;
    font-family: Oswald !important;
    line-height:66px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1170070050 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:rgb(0,0,0) 0px 3px 15px !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:-1.8px !important;
    font-size:60px !important;
    font-family: Oswald !important;
    line-height:66px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1170070050 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:uppercase !important;
    text-shadow:rgb(0,0,0) 0px 3px 15px !important;
    font-weight:700 !important;
    text-decoration:none !important;
    letter-spacing:-1.8px !important;
    font-size:60px !important;
    font-family: Oswald !important;
    line-height:66px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1020393794 p {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:24px !important;
    font-family: Oswald !important;
    line-height:31.2px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1020393794 li {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:24px !important;
    font-family: Oswald !important;
    line-height:31.2px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1020393794 {
    color:rgb(255,255,255) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:24px !important;
    font-family: Oswald !important;
    line-height:31.2px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_4083467791 p {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:18px !important;
    font-family: Oswald !important;
    line-height:21.6px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_4083467791 li {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:18px !important;
    font-family: Oswald !important;
    line-height:21.6px !important;
    font-style:normal !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_4083467791 {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:300 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-size:18px !important;
    font-family: Oswald !important;
    line-height:21.6px !important;
    font-style:normal !important;
    text-align:left !important;
  }

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

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

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

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

  *#dm .dmInner div.u_3501891335 .junk-haul-widget { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1605655248 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(199,199,199) rgb(199,199,199) rgb(199,199,199) rgb(199,199,199) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1581646652 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(199,199,199,1) rgba(199,199,199,1) rgba(199,199,199,1) rgba(199,199,199,1) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner div.u_1046477434 p {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1046477434 li {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1046477434 {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1840808438 p {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1840808438 li {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1840808438 {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1693800398 p {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1693800398 li {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1693800398 {
    color:rgb(0,0,0) !important;
    direction:ltr !important;
    text-transform:none !important;
    text-shadow:none !important;
    font-weight:400 !important;
    text-decoration:none !important;
    letter-spacing:normal !important;
    font-family: Oswald !important;
    line-height:normal !important;
    font-style:normal !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_3501891335 .item-text { font-size:16px !important; }

  *#dm .dmInner *.u_3501891335 .item-text { letter-spacing:0px !important; }

  *#dm .dmInner *.u_3501891335 .subtitle { padding:9px !important; }

  *#dm .dmInner div.u_3501891335 .subtitle { font-size:20px !important; }

  *#dm .dmInner *.u_3501891335 .junk-haul-widget {
    padding-left:200px !important;
    padding-right:200px !important;
  }

  *#dm .dmInner *.u_3501891335 .cta-label {
    padding:0px !important;
    letter-spacing:0px !important;
  }

  *#dm .dmInner div.u_3501891335 .cta-btn { height:50px !important; }

  *#dm .dmInner div.u_3501891335 .cta-label { font-size:22px !important; }

  *#dm .dmInner div.u_3501891335 .cta-btn span.text { font-size:18px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1170070050 p { font-size:50px !important; }

  *#dm .dmInner div.u_1170070050 li { font-size:50px !important; }

  *#dm .dmInner div.u_1170070050 { font-size:50px !important; }

  *#dm .dmInner div.u_1020393794 p { font-size:20px !important; }

  *#dm .dmInner div.u_1020393794 li { font-size:20px !important; }

  *#dm .dmInner div.u_1020393794 { font-size:20px !important; }

  *#dm .dmInner div.u_4083467791 p { font-size:16px !important; }

  *#dm .dmInner div.u_4083467791 li { font-size:16px !important; }

  *#dm .dmInner div.u_4083467791 { font-size:16px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1170070050 p { font-size:48px !important; }

  *#dm .dmInner div.u_1170070050 li { font-size:48px !important; }

  *#dm .dmInner div.u_1170070050 { font-size:48px !important; }

  *#dm .dmInner div.u_1020393794 p { font-size:19px !important; }

  *#dm .dmInner div.u_1020393794 li { font-size:19px !important; }

  *#dm .dmInner div.u_1020393794 { font-size:19px !important; }

  *#dm .dmInner div.u_4083467791 p {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_4083467791 li {
    font-size:16px !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_4083467791 {
    font-size:16px !important;
    text-align:left !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_2);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 13bbd3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 569973e {
    min-height: 519px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d5fe09c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(15, 26, 53, 1);
    background-image: none;
}
    
#widget_2na.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2na {
    width: 100%;
    height: 443px;
    max-width: 100%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\37 a5b2588 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 f57f19e {
    width: 170px;
    height: 50px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d9d86f8 {
    width: 83.02%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fdd4253 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 47.9%;
    min-width: 4%;
    padding: 15px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a14b457 {
    width: 70.01%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#efcab5e0::before, #efcab5e0 > .bgExtraLayerOverlay {
    
}
#efcab5e0 {
    background-image: url("https://irp.cdn-website.com/c8deca90/dms3rep/multi/opt/img_hero_aaaOK2-1920w.png");
    background-position: 50% 100%;
}
    
#a6607253 {
    min-height: 749px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 80px 5% 80px 5%;
    margin: 0% 0% 0% 0%;
}
    
#group_7j8 {
    width: 48.03%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#b606879a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 42d2691 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 65px 5% 90px 5%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4494bcb::before, #\37 4494bcb > .bgExtraLayerOverlay {
    
}
#\37 4494bcb {
    background-image: none;
    background-position: 50% 100%;
}
    
#ad1edef9 {
    width: 87.79%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e69bbbed {
    width: 51.19%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
}
    
#ed6f6ccb {
    margin: 0px 0% 0px 0%;
}
    
#b315c8cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 44.81%;
    min-width: 4%;
    order: 0;
    padding: 15px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ue3.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#widget_ue3 {
    width: 89.44%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_1tf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f8335e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 f8335e4 {
    width: 90.26%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 70956d1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 100px 58px 100px 58px;
    margin: 0% 0% 0% 0%;
}
    
#b202dfca {
    margin: 0px 0% 0px 0%;
}
    
#b2e0912a::before, #b2e0912a > .bgExtraLayerOverlay {
    
}
#b2e0912a {
    background-image: none;
    background-position: 50% 100%;
}
    
#fd955831.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 15px 0px;
}
#fd955831 {
    width: 89.44%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#c707b983 {
    width: 72.53%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 390ebad {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#e5ffd1ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 48%;
    min-width: 4%;
    order: 1;
    padding: 15px 0px 15px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f15539ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f15539ee {
    width: 92.69%;
    height: auto;
    max-width: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b218372 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 c39ba8f.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 0px 0px;
}
#\36 c39ba8f {
    width: 93.84%;
    height: 197px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 23ae669 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#dfe3f2c5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\30 2800355 {
    width: 280px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
}
    
#f52e068b {
    width: 24.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 79e3322 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.2%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 accb656 {
    margin: 0px 0% 0px 0%;
}
    
#\35 57ef4f4 {
    min-height: auto;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 28px 6% 32px 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 00214ea {
    align-items: flex-end;
    width: 24.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e03fe633 {
    width: 24.2%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5b0f16f {
    width: 30.66%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 9870ed0 {
    width: 30.66%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dd35754c {
    width: 30.66%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\32 15431b6 {
    margin: 0px 0% 0px 0%;
}
    
#\35 39ed974.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#\35 39ed974 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#c3173d38 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6399429 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.09) 3px 0px 11px 0px;
    border-radius: 2px 2px 2px 2px;
    justify-self: auto;
    align-items: center;
    align-content: center;
    padding: 6px 6px 6px 6px;
    margin: 0% 0% 0% 0%;
}
    
#c0d3b81b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 405e8fd {
    width: 33%;
    height: auto;
    max-width: 100%;
}
    
#bf773afb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    order: 3;
    --column-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f3fa5d8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(248, 249, 250, 1);
    background-image: none;
}
    
#\35 6f21aea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.98%;
    min-width: 4%;
    justify-content: flex-start;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 3c7c848 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bff2a0f {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    justify-content: space-between;
    padding: 80px 6% 80px 6%;
    margin: 0% 0% 0% 0%;
}
    
#e608963b {
    width: 33%;
    height: auto;
    max-width: 100%;
}
    
#\33 f63dad7 {
    width: 33%;
    height: auto;
    max-width: 100%;
}
    
#\36 9f6f417.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 20px 10px 20px;
}
#\36 9f6f417 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#widget_t29 {
    width: 53.95%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 6ee3044 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 538b339 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 32720cf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_rhn {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 20ce0bf {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\36 0d45580 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\33 11a751f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_6oj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p4h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_kg9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8mi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_08b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_rbk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d4u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_59g {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    order: 1;
}
    
#group_cm7 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 7a540f5 {
    align-items: flex-start;
    width: 48%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/c8deca90/dms3rep/multi/opt/Screenshot+2026-08-21+at+14-23-51+AAA+Roll+Off+Rentals+-+Dumpster+Rental+-+Junk+Removal+Service+-+Google+Maps-1214h.png");
    margin: 0px 0% 0px 0%;
}
    
#widget_t1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0gg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nhc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6ms {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ro5 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    order: 2;
}
    
#group_kc8 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/c8deca90/dms3rep/multi/opt/img-001-802h.png");
    margin: 0px 0% 0px 0%;
}
    
#\33 a9f73e2 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_dld {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_m8s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ein {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qbf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 d2068dd {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    order: 3;
}
    
#\34 b76772e {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    background-image: url("https://irp.cdn-website.com/c8deca90/dms3rep/multi/opt/img-002-709h.jpg");
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#b6711455 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#ac2a064e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7cee393 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7c5363f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 de45814 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_p21 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    order: 4;
}
    
#group_nn9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nma {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 d15b4bd {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ae76edd {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#f13fa4a3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 94c9c78 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_aal {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 5;
}
    
#widget_0at {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_50u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_opr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 86c9289 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    order: 6;
}
    
#f9b21219 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 a2ce59b {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 17b9c43 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 66b7cac {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\30 acb8f17 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cb6cef19 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_l8l {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 7;
}
    
#widget_p0u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_av7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a9c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4p6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dsc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pm0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_71f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b1n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a8o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ble {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6uo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7o3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ocu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0dj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dgr {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bmo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_gh7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_itn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ol8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_aci {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 9f1292b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\34 9a9c79a {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#ca6e5816 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\35 c6c9a1c {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    margin: 0% 0% 0% 0%;
}
    
#\32 c87aa87 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_p2a {
    justify-content: flex-start;
    align-items: center;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.4242424242424243%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
}
    
#\37 f6bb1fe {
    justify-content: flex-start;
    align-items: flex-start;
    width: 66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.4242424242424243%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#widget_9hl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_9f5 {
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e5bfa3bd {
    align-items: flex-start;
    width: 66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_5lk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ip6 {
    align-items: flex-start;
    width: 33%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 893b14d {
    align-items: flex-start;
    width: 66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_q40 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bg2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_27b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mdn {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_r6e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9bg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_orm {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_s4h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_evl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_usu {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d2c978e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 90178cf {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\32 2697e3a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#efeb10ac {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_to0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_8jv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_jm8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_2et {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_h3j {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_84e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_7op {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_s1b {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_9ga {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_4ro {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ioq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_dbs {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_1gc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_e96 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_5lb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ujs {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_jmt {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_7vl {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_m72 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_h9r {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_uue {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_th9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_hq2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_r70 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_ceo {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_54p {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_iq8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\34 8960322 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 f6874c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e9205eb0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_m39 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 569973e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 a5b2588 {
    margin: 0px 0% 0px 0%;
}
    
#widget_2na {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d9d86f8 {
    width: 100%;
    align-self: stretch;
}
    
#\31 a14b457 {
    align-self: stretch;
    max-width: none;
}
    
#a6607253 {
    padding-top: 100px;
    padding-bottom: 100px;
    min-height: 760px;
}
    
#efcab5e0::before, #efcab5e0 > .bgExtraLayerOverlay {
    
}
#efcab5e0 {
    background-position: 50% 50%;
}
    
#\33 fdd4253 {
    width: 47.15%;
}
    
#group_7j8 {
    width: 48.65%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 42d2691 {
    padding-top: 100px;
    padding-bottom: 100px;
    min-height: 683px;
}
    
#\37 4494bcb::before, #\37 4494bcb > .bgExtraLayerOverlay {
    
}
    
#ad1edef9 {
    width: 100%;
    align-self: stretch;
}
    
#widget_1tf {
    height: auto;
}
    
#\35 f8335e4 {
    width: 100%;
    align-self: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 70956d1 {
    padding-top: 100px;
    padding-bottom: 100px;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b2e0912a::before, #b2e0912a > .bgExtraLayerOverlay {
    
}
    
#c707b983 {
    width: 100%;
    align-self: stretch;
}
    
#f15539ee {
    width: 100%;
    align-self: stretch;
}
    
#\30 b218372 {
    height: auto;
}
    
#\37 390ebad {
    width: 100%;
    min-height: 80px;
}
    
#e5ffd1ae {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 15431b6 {
    margin: 0px 0% 0px 0%;
}
    
#\30 6399429 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#\31 bff2a0f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bf773afb {
    justify-content: center;
}
    
#\35 6f21aea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 538b339 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 f9af2bd {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 0d45580 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#be7c9161 {
    margin: 0px 0% 0px 0%;
}
    
#\38 7a540f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 520px;
}
    
#group_kc8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 585.6640625px;
}
    
#\34 b76772e {
    column-gap: 3.5148741418764304%;
    flex-direction: column;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    width: 95.75%;
    height: auto;
    min-height: 450.1px;
    align-self: center;
}
    
#\30 d2068dd {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b6711455 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ro5 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 a9f73e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_59g {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_cm7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9a9c79a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 72c5f2d {
    margin: 0px 0% 0px 0%;
}
    
#widget_9hl {
    height: auto;
}
    
#widget_5lk {
    height: auto;
}
    
#widget_q40 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 90178cf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 00307fb {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e9205eb0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 61e3f29 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 13bbd3b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 569973e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_2na {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\33 f57f19e {
    margin-bottom: 25px;
}
    
#\32 d9d86f8 {
    align-self: stretch;
    width: 100%;
}
    
#\33 fdd4253 {
    min-height: 80px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#a6607253 {
    min-height: 0;
    flex-direction: column;
    padding-top: 70px;
    padding-bottom: 70px;
    flex-wrap: nowrap;
}
    
#group_7j8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#efcab5e0::before, #efcab5e0 > .bgExtraLayerOverlay {
    
}
#efcab5e0 {
    background-position: 50% 50%;
}
}



@media (max-width: 767px) {
    
#\35 42d2691 {
    min-height: 0;
    flex-direction: column;
    padding-top: 70px;
    padding-bottom: 70px;
    flex-wrap: nowrap;
}
    
#\37 4494bcb::before, #\37 4494bcb > .bgExtraLayerOverlay {
    
}
    
#ad1edef9 {
    align-self: stretch;
    width: 100%;
}
    
#e69bbbed {
    width: 100%;
    min-height: 200px;
    align-items: center;
    height: auto;
}
    
#b315c8cf {
    min-height: 80px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#widget_1tf {
    height: auto;
    width: 100.01%;
}
    
#\35 f8335e4 {
    align-self: stretch;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 70956d1 {
    min-height: 0;
    flex-direction: column;
    padding-top: 70px;
    padding-bottom: 70px;
    flex-wrap: nowrap;
}
    
#b2e0912a::before, #b2e0912a > .bgExtraLayerOverlay {
    
}
    
#c707b983 {
    align-self: stretch;
    width: 100%;
}
    
#\37 390ebad {
    width: 100.01%;
    min-height: 218px;
    align-items: center;
    height: auto;
    align-self: center;
}
    
#e5ffd1ae {
    min-height: 80px;
    width: 100%;
    padding: 0px 0px 0px 0px;
}
    
#f15539ee {
    align-self: stretch;
    width: 100%;
}
    
#\30 b218372 {
    height: auto;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 c39ba8f {
    height: 240px;
}
    
#\38 00214ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f52e068b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 79e3322 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e03fe633 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\35 57ef4f4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 5b0f16f {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#\38 9870ed0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
    
#dd35754c {
    margin-right: 0%;
    margin-left: 0%;
    width: 30.66%;
}
}



@media (max-width: 767px) {
    
#\30 6399429 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\31 405e8fd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 bff2a0f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bf773afb {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e608963b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 f63dad7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 6f21aea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 6ee3044 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 538b339 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 20ce0bf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 0d45580 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_59g {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 7a540f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 400px;
}
    
#group_ro5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_kc8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 400px;
}
    
#\30 d2068dd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 b76772e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 300px;
}
    
#group_p21 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_nma {
    height: 240px;
}
    
#group_nn9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 d15b4bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 ae76edd {
    height: 240px;
}
    
#f13fa4a3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 94c9c78 {
    height: 240px;
}
    
#group_aal {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 86c9289 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f9b21219 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 a2ce59b {
    height: 240px;
}
    
#\30 17b9c43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 66b7cac {
    height: 240px;
    margin-top: 0px;
}
    
#\30 acb8f17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cb6cef19 {
    height: 240px;
}
    
#group_l8l {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_cm7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 a9f73e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b6711455 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 9f1292b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 9a9c79a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#ca6e5816 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 c6c9a1c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_9hl {
    height: auto;
}
    
#widget_5lk {
    height: auto;
}
    
#widget_q40 {
    height: auto;
    width: 99.91%;
}
    
#group_ip6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 893b14d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_9f5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e5bfa3bd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_p2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 f6bb1fe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 90178cf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\32 2697e3a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#efeb10ac {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



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

#\38 7a540f5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAzElEQVQI1wXBwUrCcADA4f9jdRR2cpRThkxSBHNijOnGGoup6JDZRCsXoqGohSCBIEKX8DG82Rt48hV+fp9Q0hopJYssK0iSTEbNYVoO8Tjm7/DL/+nI5XJGJKRb5DsNNaejamXyRYNH06UZhHxMJ6w3X+z2G8RNIkUyU6JQ9XkwA6p2SM3r43RGNKKY9kuPIGwgkppBVvfRvXcMf0y99YndmeFEa56HK9zuAMt7QtzXQ4p2RMl9pey+UfFijPYMZ/BDb75ntNwyXXxzBVOReP7Ylz55AAAAAElFTkSuQmCC')!important}#group_kc8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAIAAABPmPnhAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA+UlEQVQI1wXBW0+CUAAA4PO7emprPTTfevDJcqvZFlkzNDqccTnAQW45LudAgjMIUcZqYrQ2f17fBxgLiKnejgZn5ycXvdOH8U0Uebttvv+q900FVmlEIxeh56vry36/x3FDx1I2+ftPsznUBSiL5We+DH0LCk93o8H4foilKX0jWeRRRwNNXW7LdZqElqkiyCNhQlToEsklkiHNwPH499sddlUZ05AYWEECUaCNoWMgXeJB2353XVvXFWMhVpAEpxaG1MVZYCYLDXxkbJ3FNPCcOdZlYa4KoS2nvpH5JPZUYGuvhvwizh5FntPFCXOVgtk5tRIPLwzxH8gJfwd5KII4AAAAAElFTkSuQmCC')!important}#\34 b76772e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwQFEQYiMf/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAXEQADAQAAAAAAAAAAAAAAAAAAAQIS/9oADAMBAAIRAxEAPwCGJpTWqVMsc2GpJ2DW+hax488nYuy6KIh3TEUSj//Z')!important}