@media (max-width: 991px) {
    .needs h2, h1.comitted {
        padding-top: 2rem !important;
    }
    .col-padding {
        padding: 0px 0px 30px 0px;
    }
    
    .pdt120 {
        padding-top: 0px !important;
    }
    .work {
        padding: 0em 0em 0em 0em !important;
    }
    .make {display: none;}
    .Our_Service {display: block;}
    .Our_Service h1 {padding-top: 100px; letter-spacing: 2px; margin: 0;}
    #section03 .get {padding: 0 0 50px 0;}
    .tailor_MODE {display: contents;}
    .dark_provide {
        height: auto !important;
    }
    .Mak_Enquiry {padding: 0 0 8em 0;}
}
@media (max-width: 767px) {
    .swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide {
        height: 900px !important;
    }
    .swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide {
        height: 900px !important;
    }
    .swiper_wrapper .slider-caption h2 {
        font-size: 3rem !important;
    }
    .swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide  {
        height: 900px !important;
    }
    .col_two_third,.bottommargin-sm {margin-bottom: 0px !important;}
    .border-right-dotted {
        border-bottom: 4px dotted #fff;
        margin-bottom: 40px;
    }
    .border-right-top-dotted {
        border-right: 0px dotted #fff;
    }
    .whyChooseText {
        font-size: 40px;
    }
    
    .swiper_wrapper:not(.force-full-screen), .swiper_wrapper:not(.force-full-screen):not(.canvas-slider-grid) .swiper-slide {
        height: 900px !important;
    }
    .Mak_Enquiry {padding: 0px;}
}

@media (max-width: 466px) {
    .swiper_wrapper .slider-caption h2 {
        font-size: 30px !important;
    }
    #logo a img {
        position: relative;
        left: -30px;
    }
    #logo a.standard-logo {
        margin: 0 0 0 30px;
    }
}