@-webkit-keyframes sliderBack{0%,to{background-position-y:100%}50%{background-position-y:0}}@keyframes sliderBack{0%,to{background-position-y:100%}50%{background-position-y:0}}.slider{color:#fff;position:relative}.slide{background-size:cover;background-repeat:no-repeat;background-position-y:100%;background-image:url(../img/slider/carolina-demolition-company-320.jpg)}@media (min-width:321px){.slide{background-image:url(../img/slider/carolina-demolition-company-480.jpg)}}@media (min-width:480px){.slide{background-image:url(../img/slider/carolina-demolition-company-768.jpg)}}@media (min-width:768px){.slide{background-image:url(../img/slider/carolina-demolition-company-1024.jpg);-webkit-animation:sliderBack 180s 1;animation:sliderBack 180s 1}}@media (min-width:1024px){.slide{background-image:url(../img/slider/carolina-demolition-company-1200.jpg)}}@media (min-width:1200px){.slide{background-image:url(../img/slider/carolina-demolition-company.jpg)}}@media (min-width:1440px){.slide{background-attachment:fixed}}.slide__shadow{padding:65px 0 0;background-color:transparent}@media (min-width:375px){.slide__shadow{padding:210px 0 0}}@media (min-width:480px){.slide__shadow{padding:210px 0 40px;background-color:transparent}}@media (min-width:1440px){.slide__shadow{padding:290px 0 20px}}@media (min-width:1920px){.slide__shadow{padding:360px 0 60px}}@media (min-width:2048px){.slide__shadow{padding:410px 0 50px}}@media (min-width:2560px){.slide__shadow{padding:450px 0 60px}}.slider__heading{font-family:"Rajdhani",Arial,Helvetica,sans-serif;font-weight:400;font-size:22px;margin:0 auto 20px;text-shadow:0 0 10px #000;padding-bottom:12px}@media (min-width:480px){.slider__heading{font-size:26px}}@media (min-width:768px){.slider__heading{margin:0 0 20px;font-size:40px;line-height:44px;text-align:left;width:90%}}@media (min-width:1024px){.slider__heading{margin:0 0 24px;font-size:44px;line-height:52px}}.services__item p br,.slider__heading .sod{display:none}@media (min-width:1200px){.slider__heading .sod{display:initial}}.slider__text{color:#fff;margin-bottom:30px;font-size:18px;max-width:960px}@media (min-width:768px){.slider__text{font-size:24px}}@media (min-width:1024px){.slider__text{margin-bottom:80px}}.slider__btns{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.slider__btns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:260px;margin:0}}.services{padding:60px 0;background-color:#fd5d14}@media (min-width:768px){.services{padding:100px 0 0;background-color:#fff;position:relative}.services::after,.services::before{content:"";position:absolute;height:500px;top:0}.services::before{width:100%;left:0;background-color:#030e27}.services::after{width:600px;right:0;background-image:url(../../../img/bckg-house.png);background-size:cover}}.services__item h3,.services__title{font-family:"Rajdhani",Arial,Helvetica,sans-serif}.services__title{font-weight:400;font-size:44px;line-height:52px;text-align:center;margin-bottom:60px;color:#fff;position:relative;z-index:2}@media (min-width:768px){.services__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.features .container,.services__item{-webkit-box-sizing:border-box;box-sizing:border-box}.services__item{padding:20px;text-align:center;position:relative;margin-bottom:40px;background-color:#fff;z-index:2}@media (min-width:768px){.services__item{width:31%}}@media (min-width:1200px){.services__item{-webkit-box-shadow:2px 5px 25px 0 rgba(0,0,0,.55);box-shadow:2px 5px 25px 0 rgba(0,0,0,.55)}}.services__item h3{font-size:24px;margin-bottom:12px}.services__item h3 a{color:#000}.services__item p{color:#666}@media (min-width:1200px){.services__item p br{display:initial}}.services__item::before{content:"";position:absolute;top:0;left:0;width:100%;height:190px;background-size:100%;background-position:center;-webkit-transition:all .5s;transition:all .5s}@media (min-width:768px){.services__item::before{display:none}}@media (min-width:1024px){.services__item::before{display:initial}}.services__item:hover::before{background-size:110%}.services__item.services__item--res::before{background-image:url(../../../img/services/residential-demolition-contractor.jpg)}.services__item.services__item--com::before{background-image:url(../../../img/services/commercial-demolition.jpg)}.services__item.services__item--land::before{background-image:url(../../../img/services/bridge-demolition.jpg)}.services__video{padding-top:20px}.services__border{z-index:2;padding:140px 20px 40px;border:1px solid #fd5d14;position:relative}@media (min-width:768px){.services__border{padding:40px 20px}}@media (min-width:1024px){.services__border{padding:140px 20px 40px}}.services__icon{background-color:#fd5d14;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75px;height:75px;margin:0 auto 24px}.services__icon img{height:50px}.about__title{text-transform:uppercase;font-family:"Rajdhani",Arial,Helvetica,sans-serif;font-size:36px;line-height:1.2;margin-bottom:40px}.about__wrap{padding-bottom:40px}@media (min-width:768px){.about__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1200px){.about__wrap{padding-bottom:0}}@media (min-width:768px){.about__txt{margin-right:80px}}.about__txt p{margin-bottom:40px}.about__txt a.btn{display:inline-block}.about__img{position:relative;margin-top:60px}.about__img::before{content:"";position:absolute;width:150px;height:150px;border-top:15px solid #fd5d14;border-left:15px solid #fd5d14;top:-15px;left:-15px}@media (min-width:768px){.about__img::before{border-top:30px solid #fd5d14;border-left:30px solid #fd5d14;top:-30px;left:-30px}.about__img{margin-top:0;min-width:290px}}@media (min-width:1024px){.about__img{min-width:490px}}@media (min-width:1200px){.about__img{min-width:650px}}.features{position:relative;background-color:#f5f5f5;padding:0 0 60px}@media (min-width:768px){.features{padding:60px 0}}.features .container{padding-top:60px}@media (min-width:768px){.features .container{padding-top:0;padding-left:350px}}@media (min-width:1024px){.features .container{padding-left:400px}}.features__img{background-image:url(../../../img/cleared-lot-after-demolition.jpg);background-position:center;background-size:cover;height:350px}@media (min-width:768px){.features__img{position:absolute;left:0;bottom:0;width:40%;height:100%}}@media (min-width:1024px){.features__img{width:38%}}@media (min-width:1200px){.features__img{width:33%;height:810px}}.features__item h3,.features__title{font-family:"Rajdhani",Arial,Helvetica,sans-serif}.features__title{text-transform:uppercase;font-size:36px;line-height:1.2}.features__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.features__item{margin-top:40px;position:relative;padding-top:20px}@media (min-width:1200px){.features__item{max-width:350px}}.features__item::before{position:absolute;content:"";background-color:#fff;top:0;left:0;width:60px;height:60px;border-radius:50%}.features__item h3{margin-bottom:12px}.features__icon{padding:0 0 20px 20px}.features__icon img{height:60px;position:relative}.testimonials{padding:60px 0}.testimonials__title{font-family:"Rajdhani",Arial,Helvetica,sans-serif;font-size:36px;margin-bottom:24px;text-transform:uppercase}.testimonials__item{margin-bottom:24px}.testimonials__text{border-left:15px solid #fd5d14;padding-left:20px;margin-bottom:12px}@media (min-width:1024px){.testimonials__text{margin-bottom:0;border-left:30px solid #fd5d14}}.testimonials__author{font-family:"Rajdhani",Arial,Helvetica,sans-serif;font-size:18px;line-height:1;text-align:right}