@media(max-width:767px){p.tc_content{text-align:justify}.calc_container{height:295px;margin-top:50px;margin-bottom:50px}}.inner-colour{text-align:center;box-shadow:0px 4px 6px 0px #000E1F2E;background:#fff;padding:30px;max-width:70%;margin:0
auto;border:1px
solid #e5e5e5}.residentialBanner{position:relative;width:100%;min-height:70vh;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center}.residentialBanner
img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.residentialBanner
.content{position:relative;z-index:1;color:white;padding:0px
20px;box-sizing:border-box;max-width:770px}.residentialBanner .content
h1{font-size:64px;font-weight:700;margin:0px}.solutionSection,.needSection{margin:50px
0px}.solutionSection
h2{text-transform:uppercase}.solutionSection h2.headingTxt,.headingTxt{font-size:40px;line-height:41px;color:#252525;font-weight:700;margin-bottom:20px}p{font-size:16px;font-weight:400;color:#4E4E4E}.needSection
h2.headingTxt{text-align:center}.needSection .contentOuterWrap
h2{font-size:28px;color:#252525;font-weight:600}.needSection
h3{font-size:24px;color:#252525;font-weight:600;margin-bottom:15px}.needSection p
a{text-decoration:underline}.needSection ul li:before{content:"";background-image:url("/wp-content/uploads/tick.png");width:20px;height:20px;display:inline-block;background-size:100% 100%;background-repeat:no-repeat;position:absolute;left:0px;top:2px}.needSection
.row{margin:50px
0px;align-items:center;box-shadow:0px 2px 26.3px 4px #d3d3d3;padding:12px}.needSection .row
.pr{padding-right:100px}.needSection .row
.pl{padding-left:100px}.needSection
ul{font-size:16px;font-weight:400;color:#4E4E4E;margin-bottom:0px}.needSection ul li+li{margin-top:10px}.needSection ul
li{position:relative;padding-left:25px}.solutionSection
.btnCall{width:auto}.compliantSection h2,
.needSection
h2{text-align:center;max-width:796px;margin-right:auto;margin-left:auto}.compliantSection
.cardWrap{box-shadow:0px 4px 6px 0px #000E1F2E;height:100%}.compliantSection .cardWrap
img{width:100%}.compliantSection .cardWrap .card-body
h4{font-size:24px;font-weight:600;color:#252525;margin-bottom:8px}.compliantSection .cardWrap .card-body
p{margin-bottom:0px}.compliantSection .cardWrap .card-body
ul{list-style-type:disc;padding-left:25px}.compliantSection
.row{justify-content:space-evenly}.compliantSection .col-sm-6{flex:0 0 45%;max-width:45%}.weightCalculatorSection,.compliantSection{margin:50px
0px}.weightCalculatorSection
.headingTxt{font-weight:600;margin-bottom:20px}.weightCalculatorSection .inner-colour
p{color:#454545}.rentalSection .rentalHeading
p{color:#fff}.compliantSection .cardWrap
ul{list-style:disc;padding-left:20px}@media(max-width:1500px){.compliantSection .col-sm-6{flex:0 0 47%;max-width:47%}}@media(max-width:1024px){.residentialBanner{min-height:50vh}.needSection .row
.pr{padding-right:15px}.needSection .row
.pl{padding-left:15px}.solutionSection h2.headingTxt,.headingTxt{font-size:36px;line-height:37px}}@media(max-width:991px){.residentialBanner{min-height:42vh}.residentialBanner .content
h1{font-size:50px}.container{max-width:95%}.solutionSection h2.headingTxt,
.headingTxt,
.rentalSection
h2{font-size:28px;line-height:29px;margin-bottom:10px}.needSection .contentOuterWrap
h2{font-size:24px}.needSection
h3{font-size:20px;margin-bottom:8px}.needSection ul li:before{width:14px;height:14px}.compliantSection .cardWrap .card-body
h4{font-size:18px}.solutionSection,
.needSection,
.needSection .row,.weightCalculatorSection,.compliantSection{margin:30px
0px}.compliantSection .col-sm-6{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.residentialBanner .content
h1{font-size:40px}.solutionSection h2.headingTxt,
.headingTxt,
.rentalSection
h2{font-size:24px;line-height:25px}.solutionSection,
.needSection,
.needSection .row,.weightCalculatorSection,.compliantSection{margin:30px
0px}.compliantSection h2,
.needSection
h2{max-width:100%}.needSection .contentOuterWrap
h2{font-size:22px}}@media (max-width:575px){.residentialBanner .content
h1{font-size:30px}.residentialBanner{min-height:35vh}.solutionSection h2.headingTxt,
.headingTxt,
.rentalSection
h2{font-size:22px;line-height:23px}.solutionSection .btnCall,.btnCall{width:auto;margin-bottom:15px;padding:10px
12px;font-size:16px}.solutionSection
.row{text-align:center}.needSection
.row{margin:10px
0px 20px 0px;align-items:center}.compliantSection .col-sm-6{flex:0 0 100%;max-width:100%;margin-bottom:15px}.compliantSection .col-sm-6:last-child{margin-bottom:0px}.inner-colour{max-width:100%;padding:15px}.needSection .row
.pl{margin-top:12px}.contentOuterWrap{order:2}.imgOuterWrap{order:1;margin-bottom:10px}.needSection ul,
.compliantSection .cardWrap
ul{text-align:left}.needSection .contentOuterWrap,
.needSection
.imgOuterWrap{padding:0px;text-align:center}.dumpster-rental h2,
.dumpsterInfo h2,
.dumpsterRental h2,
.testimonialSection h2,
.rentalSection h2,
.clientWrap h2,
.dumpsterType h2,
.questionWrap
h2{font-size:22px;line-height:24px}}.col-sm-6.contentOuterWrap
h2{text-align:left;margin-bottom:12px}.bannerContent .btnCall,
.dumpster-rental .btnCall,
.dumpsterSection .btnCall,
.dumpsterRental
.btnCall{padding:15px
26px;width:auto;font-size:20px;font-weight:700}.dumpster-rental h2,
.dumpsterInfo h2,
.dumpsterRental h2,
.testimonialSection h2,
.clientWrap h2,
.dumpsterType
h2{text-align:center;font-size:40px;font-weight:700;color:#252525;line-height:41px;text-transform:uppercase}.rentalSection
h2{text-align:center;font-size:40px;font-weight:700;color:white;line-height:41px;text-transform:uppercase}.dumpsterRental
.dumpsterRentalInner{max-width:62%;margin:0
auto;text-align:center}.dumpsterRental .dumpsterRentalInner
p{font-size:16px;font-weight:400;color:#4E4E4E;margin-bottom:10px}.dumpster-rental .btnCall,
.dumpsterSection .btnCall,
.dumpsterRental .dumpsterRentalInner
.btncall{margin-top:30px}.dumpsterRental .dumpsterRentalInner
.btnCall{margin-top:30px}.dumpsterRental,.clientWrap,.testimonialSection{margin:50px
0px}@media screen and (max-width: 1300px){.dumpster-rental h2,
.dumpsterInfo h2,
.dumpsterRental h2,
.testimonialSection h2,
.rentalSection h2,
.clientWrap h2,
.dumpsterType h2,
.questionWrap
h2{font-size:36px;line-height:37px}.dumpsterRental,.clientWrap,.testimonialSection{margin:40px
0px}}@media screen and (max-width: 1024px){.col-sm-8.dumpster-rental,
.dumpsterRental
.dumpsterRentalInner{max-width:90%;flex:0 0 90%}}@media screen and (max-width: 991px){.dumpsterRental
.dumpsterRentalInner{width:100%;max-width:100%}.dumpsterRental .container,
.dumpsterSection .container-fluid,
.rentalSection .container,.container-fluid{max-width:95% !important;flex:0 0 95% !important}.dumpster-rental h2,
.dumpsterInfo h2,
.dumpsterRental h2,
.testimonialSection h2,
.rentalSection h2,
.clientWrap h2,
.dumpsterType h2,
.questionWrap
h2{font-size:32px;line-height:33px}}@media screen and (max-width: 767px){.dumpsterRental,.clientWrap,.testimonialSection{margin:30px
0px}}@media screen and (max-width: 575px){.solutionSection
.row{text-align:center}.solutionSection .col-sm-6:first-child{margin-bottom:30px}.dumpsterRental .dumpsterRentalInner
h2{font-size:22px;line-height:23px}.dumpster-rental h2,
.dumpsterInfo h2,
.dumpsterRental h2,
.testimonialSection h2,
.rentalSection h2,
.clientWrap h2,
.dumpsterType h2,
.questionWrap
h2{font-size:22px;line-height:24px}.dumpsterRental
.btnCall{width:auto;margin-bottom:0px;padding:10px
12px;font-size:16px}.col-sm-6.contentOuterWrap h2,
.compliantSection
.cardWrap{text-align:center}}.accordion .accordion-item{border-bottom:1px solid #e5e5e5}.accordion .accordion-item button[aria-expanded="true"]{border-bottom:1px solid #03b5d2}.accordion
button{position:relative;display:block;text-align:left;width:100%;padding:1em
0;color:#7288a2;font-size:1.15rem;font-weight:400;border:none;background:none;outline:none}.accordion button:hover,
.accordion button:focus{cursor:pointer;color:#03b5d2}.accordion button:hover::after,
.accordion button:focus::after{cursor:pointer;color:#03b5d2;border:1px
solid #03b5d2}.accordion button .accordion-title{padding:1em
1.5em 1em 0}.accordion button
.icon{display:inline-block;position:absolute;top:18px;right:0;width:22px;height:22px;border:1px
solid;border-radius:22px}.accordion button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:currentColor}.accordion button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:currentColor}.accordion button[aria-expanded="true"]{color:#03b5d2}.accordion button[aria-expanded="true"] .icon::after{width:0}.accordion button[aria-expanded="true"]+.accordion-content{opacity:1;max-height:9em;transition:all 200ms linear;will-change:opacity, max-height}.accordion .accordion-content{opacity:0;max-height:0;overflow:hidden;transition:opacity 200ms linear, max-height 200ms linear;will-change:opacity, max-height}.accordion .accordion-content
p{font-size:1rem;font-weight:300;margin:2em
0}.accordion-content ul
li{margin:2px
20px;color:#454545;font-size:14px;font-weight:400}