@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01{padding-top:38.1rem!important;padding-bottom:7.3rem!important}.home01 .wp-block-greenshift-blocks-row-column{row-gap:9.8rem!important}}@media only screen and (max-width: 480px){.home01{background-position:86% center!important}.home01:before{content:"";background:rgba(50,49,57,.5);position:absolute;height:100%;width:100%;top:0;left:0;z-index:0}}.home01 .home01Wrap1 h1.gspb_heading,.home01 .home01Wrap1 .gspb_text{filter:drop-shadow(10px 10px 30px rgba(0,0,0,.9))}.home01 .home01Wrap1 .blueGradient mark.has-inline-color{background:none;background-clip:unset;-webkit-background-clip:unset;-webkit-text-fill-color:unset}.home01 .home01Wrap1 .gspb_text{max-width:85%;margin-bottom:2.3rem;font-weight:400}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap1 .gspb_text{margin-bottom:2.8rem}}@media only screen and (max-width: 768px){.home01 .home01Wrap1 .gspb_text{max-width:100%}}.home01 .home01Wrap2 .scrollDown{display:flex;align-items:center;gap:1rem;cursor:pointer;max-width:fit-content}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap2 .scrollDown{gap:1.3rem}}@media only screen and (max-width: 768px){.home01 .home01Wrap2 .scrollDown{margin:0 auto}}.home01 .home01Wrap2 .scrollDown .wp-block-media-text__media{width:2.25rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap2 .scrollDown .wp-block-media-text__media{width:2.82rem}}.home01 .home01Wrap2 .scrollDown .wp-block-media-text__content{padding:0}.home01 .home01Wrap2 .scrollDown .wp-block-media-text__content p{font-size:1.28rem;font-weight:600;letter-spacing:.768px;margin:0}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap2 .scrollDown .wp-block-media-text__content p{font-size:1.6rem;letter-spacing:.96px}}.home01 .home01Wrap2 .professionallyPacked{display:flex;gap:1.2rem;padding:1.6rem;border-radius:.8rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:fit-content;margin-left:auto}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap2 .professionallyPacked{padding:2rem;border-radius:1rem;gap:1.5rem}}.home01 .home01Wrap2 .professionallyPacked .wp-block-media-text__media{width:6.63rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap2 .professionallyPacked .wp-block-media-text__media{width:8.3rem}}.home01 .home01Wrap2 .professionallyPacked .wp-block-media-text__content{padding:0}.home01 .home01Wrap2 .professionallyPacked .wp-block-media-text__content p{margin:0;font-weight:600;line-height:17.6px}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap2 .professionallyPacked .wp-block-media-text__content p{line-height:22px}}.home01 .home01Wrap2 .professionallyPacked .wp-block-media-text__content p strong{display:block;margin-top:3px;font-size:1.04rem;font-weight:500;line-height:1.2rem;letter-spacing:.052px}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home01 .home01Wrap2 .professionallyPacked .wp-block-media-text__content p strong{font-size:1.3rem;line-height:1.5rem;letter-spacing:.065px}}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02{padding-top:8.8rem!important}}.home02 .gspb_text.pg16{margin-bottom:4.1rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .gspb_text.pg16{margin-bottom:5rem}}@media only screen and (max-width: 768px){.home02 .gspb_text.pg16{margin-bottom:3rem}}.home02 .home02Wrap{margin-bottom:-6.2rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap{margin-bottom:-7.61rem;row-gap:2.5rem!important;column-gap:25px!important}}.home02 .home02Wrap .eachSerBox{overflow:hidden;line-height:0;border-radius:6px}@media only screen and (max-width: 768px){.home02 .home02Wrap .eachSerBox{max-width:40rem;margin-inline:auto}}.home02 .home02Wrap .eachSerBox .eachSerBoxN{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:absolute!important;bottom:0;background:#ffffff!important;width:100%;padding:1.9rem 2.3rem;z-index:1}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap .eachSerBox .eachSerBoxN{padding:2.3rem 2.9rem}}.home02 .home02Wrap .eachSerBox .eachSerBoxN:before{content:"";position:absolute;top:0;right:0;bottom:0;height:100%;width:7rem;background:linear-gradient(54deg,#D00134 2.01%,#930024 104.2%);clip-path:polygon(18% 0%,100% 0,100% 100%,0% 100%);display:block;z-index:-1}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap .eachSerBox .eachSerBoxN:before{width:9rem}}.home02 .home02Wrap .eachSerBox .eachSerBoxN h3.gspb_heading{margin:0;display:flex;align-items:center;justify-content:space-between}.home02 .home02Wrap .eachSerBox .eachSerBoxH{position:absolute!important;bottom:-100%;background:#ffffff!important;width:100%;max-width:calc(100% - 2rem);left:50%;transform:translate(-50%);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1;border-radius:24px 0 4px;padding:2.5rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap .eachSerBox .eachSerBoxH{max-width:calc(100% - 2.4rem);border-radius:30px 0 5px;padding:3.1rem 6rem}}.home02 .home02Wrap .eachSerBox .eachSerBoxH .gspb_image img{width:7.3rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap .eachSerBox .eachSerBoxH .gspb_image img{width:9.1rem}}.home02 .home02Wrap .eachSerBox .eachSerBoxH h3.gspb_heading{margin:1.5rem 0 1rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap .eachSerBox .eachSerBoxH h3.gspb_heading{margin:2rem 0 1.2rem}}.home02 .home02Wrap .eachSerBox .eachSerBoxH span.gspb_heading_subtitle{font-size:1.4rem!important;line-height:1.57!important;margin-bottom:1.2rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap .eachSerBox .eachSerBoxH span.gspb_heading_subtitle{font-size:1.6rem!important;margin-bottom:1.5rem}}.home02 .home02Wrap .eachSerBox:hover .eachSerBoxH{bottom:1rem;opacity:1}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home02 .home02Wrap .eachSerBox:hover .eachSerBoxH{bottom:1.2rem}}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home03{padding-top:22.7rem!important;padding-bottom:22.4rem!important}.home03 .gspb_row__content{max-width:85rem!important}}.home03 .gspb_text{margin:1.5rem 0 2.6rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home03 .gspb_text{margin:2rem 0 3.2rem}}.home04:before{content:url(/wp-content/uploads/2025/06/americandumpstersdirect-circle-logo.png);position:absolute;top:-16%;right:1%;z-index:1;transform:scale(.8)}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home04:before{top:-12%;right:2.2%;transform:scale(1)}}@media only screen and (max-width: 1024px){.home04:before{top:-22%;right:3rem;transform:scale(.5);transform-origin:right}}@media only screen and (max-width: 768px){.home04:before{top:-3.7rem;right:2rem;transform:scale(.4);transform-origin:right top}}.home04 .home04Wrap .home04L{margin-top:-5.7rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home04 .home04Wrap .home04L{margin-top:-7rem}}@media only screen and (max-width: 1024px){.home04 .home04Wrap .home04L{margin-top:0}}.home04 .home04Wrap .home04R{padding-right:11.5%;padding-top:1.8rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home04 .home04Wrap .home04R .home04Rinner{max-width:54rem!important}}.home04 .home04Wrap .home04R .home04Rinner h2.gspb_heading.h2S{line-height:1;letter-spacing:.72px}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home04 .home04Wrap .home04R .home04Rinner h2.gspb_heading.h2S{letter-spacing:.9px}}@media only screen and (max-width: 768px){.home04 .home04Wrap .home04R .home04Rinner h2.gspb_heading.h2S{text-align:center}}.home04 .home04Wrap .home04R .home04Rinner span.gspb_heading_subtitle{max-width:92%;font-size:1.68rem!important;font-weight:600;line-height:1.43!important;margin:1.3rem 0!important;display:block}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home04 .home04Wrap .home04R .home04Rinner span.gspb_heading_subtitle{font-size:2.1rem!important;margin:1.6rem 0!important}}@media only screen and (max-width: 768px){.home04 .home04Wrap .home04R .home04Rinner span.gspb_heading_subtitle{max-width:100%;text-align:center}}.home04 .home04Wrap .home04R .home04Rinner .gspb_text{margin-bottom:2.3rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home04 .home04Wrap .home04R .home04Rinner .gspb_text{margin-bottom:2.9rem}}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home05{padding-top:2.3rem!important;padding-bottom:2.3rem!important}}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home06{padding-top:14rem!important;padding-bottom:16.8rem!important}}.home06 .gspb_text{margin-block:1rem 3.1rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home06 .gspb_text{margin-block:1.2rem 3.9rem}}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home06 .wp-block-greenshift-blocks-row-column{column-gap:1.5rem!important}}.home06 .wp-block-greenshift-blocks-row-column a.wp-block-greenshift-blocks-buttonbox.gspb-buttonbox.wp-element-button{padding:1rem 1.6rem!important}@media only screen and (max-width: 2000px) and (min-width: 1599px){.home06 .wp-block-greenshift-blocks-row-column a.wp-block-greenshift-blocks-buttonbox.gspb-buttonbox.wp-element-button{padding:1.5rem 2.6rem!important}}.gspb_marquee_content{align-items:center;opacity:.12}@media only screen and (max-width: 2000px) and (min-width: 1599px){.gspb_marquee_content{gap:4rem!important}}@media only screen and (max-width: 768px){.gspb_marquee_content{gap:2rem!important}}.gspb_marquee_content h2.gspb_heading{line-height:normal;letter-spacing:.64px;font-size:6.4rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.gspb_marquee_content h2.gspb_heading{letter-spacing:.8px;font-size:8rem}}@media only screen and (max-width: 768px){.gspb_marquee_content h2.gspb_heading{font-size:2.8rem}}.gspb_marquee_content img{width:10rem}@media only screen and (max-width: 2000px) and (min-width: 1599px){.gspb_marquee_content img{width:12.6rem}}@media only screen and (max-width: 768px){.gspb_marquee_content img{width:6rem}}
