@media(max-width:768px){
    .hero-content .section-title p.btn-default {
    display: flex;
    max-width: 200px;
    gap: 10px;
    padding-right: 15px;
    justify-content: center;
    font-size: 13px;
    margin-left: 0;
}
    .header-logo-bar .phone .cta{font-size:1.1rem}.footer-copyright{background:#000;color:#fff;font-size:.66rem;padding: 1rem 0 1rem 0;}.call-btn-outer{bottom:0;left:10px;height:95px;display:block}.header-top-left{text-align:center}.modal-content{width:100%}.req_back{width:80%;margin-left:10%;text-align:center}.header-top-bar{padding:1em 0}.img012{width:90px}.header-logo-bar p{font-size:14px}.header-top-left .left{float:none;width:100%;margin-bottom:10px}.header-top-left .right{float:none;width:100%;margin-bottom:10px}.header-logo-bar .phone{text-align:center}.banner .heading{margin-top:0;font-size:2.5em}.banner .heading br{display:none}.banner .heading+p{margin-bottom:0em;font-size:.8em}.banner .callouts .callout.no_margin{margin-bottom:1em}.slider-container .after,.slider-container .before{display:none}.slide-section{padding:1rem 0 2rem}.slider_buttons .slide_button{position:static;display:inline-block}.slider_buttons .active:after{display:none}.slider_buttons #button3:before{display:none}.slider_buttons{top:-2em}.services .service{padding:20px}.services .service-container{margin:1em}.why-choose-us .cta img{margin:2rem 0}.why-choose-us{padding:20px 0}.damage-free-move{padding:20px 0 120px}.aiims-logo{margin:1em auto}.footer-copyright{line-height:2}.form .form_span{font-size:.8em}.why-choose-us h2{font-size:2em}.why-choose-us .ctas .caption{padding:1em 0}}
@media (max-width:480px)  {
    .hero {
            background: url(../images/bottom-image.jpg) no-repeat;
        background-position: top;
        background-size: 184%;
    }
    .hero {
        padding: 165px 0 45px;
    }
    .navbar-brand img {
        width: 240px;
    }
    .request-quote-form-box {
        background: #062e39;
    }
    body .custom-checkbox label a.highlight {
        color: #fff !important;
        font-weight: 600;
    }
}
@media ( max-width:370px ) {
    .hero {
        padding: 100px 0 45px;
    }
}
    