﻿
@media screen and (max-width:1280px){

}
@media screen and (max-width:1200px) {

}
@media screen and (max-width:1130px){
    .banner-image img, .banner-image-abt img{width:100%; height:auto;}
}
@media screen and (max-width:1050px){

}
@media screen and (max-width:1024px){
    .container, .container-md, .container-sm{width:97% !important; max-width:97%;}
}
@media screen and (max-width:991px){
 .page-title-main::after{display:none;} .landing-hero-sec{height:auto; padding-bottom:2rem;} .home-title{font-size:30px; line-height:35px;} .home-title + p{font-size:14px;} /*.page-title-main{padding-top:10px}*/
.who-we-are0-main{padding:10px;} .we-we-img{width:calc(100% - 100px); max-width:unset;} .page-title-main{padding-top:6rem;}
.title-who-we{font-size:30px;} .content-who-we p{font-size:14px;}.border-starts{border:0;}
.img-choose-us img{width:calc(100% - 50px); display:none; max-width:unset;} .nav-link{padding:8px 0 !important;}
.abt-cont{padding:4px;} .banner-image{padding-top:2rem;} .section-faqs{width:100%;} .section-howits-working{display:none;} .sevices-tab{background:#fff; display:none; position:fixed; z-index:9;  box-shadow:1px 1px 8px rgba(0,0,0,0.10);  left:0;} .section-our-service{padding-top:6.5rem;}
.tabs-btnn{display:block;}  .dropdowns-items{position:relative; width:100%; box-shadow:unset; display:none;} .show{display:block !important;} .section-contact-details{box-shadow:unset; left:0; padding:2px; position:relative; top:0.8rem; display:none;} .get-in-touch{padding-bottom:1rem;}
}
@media screen and (max-width:892px) {
    .info-kork{width:100%;} .know-abt a{padding:6px 15px; }
}
@media screen and (max-width:767px){
    .right-poster-main img{width:500px; height:300px;} .section-our-work{width:100%; left:0;} .query-main{width:92%; top:30%;} .section-left-img{height:204px; } .section-left-img img{right:0; left:unset;} .section-right-form{background:#fff; padding:1rem;} .close-btnn{top:-35px; right:-10px; }
}
@media screen and (max-width:640px){

}
@media screen and (max-width:580px){
    .right-poster-main img{width:400px; height:200px;} .service-prd{text-align:center;} .social-media-contect{display:none;} .step-counts:before{width:100px; left:-31px; }
 .border-ends{border:0;} 
}
@media screen and (max-width:480px) {
     .right-poster-main img{width:100%;} .navbar-brand img{width:186px; height:54px;} .clients-main img{height:auto;} .section-main-about{padding:2rem 0;}
}
@media screen and (max-width:414px){

}
@media screen and (max-width:380px){

}