@media(max-width:1200px){.navbar .nav-item{padding-left:0px;}
.counter_wrapper .counter-title{font-size:45px;}
}
@media(max-width:991px){.main-logo-box{width:100%;}
}
@media(max-width:768px){.counter_wrapper .counter-title{font-size:32px;}
.expression_wrapper .expression-main-text .exp-title{font-size:22px;}
.portfolio_wrapper .portfolio-title,
.testimonials_wrapper .testimonial-titletle,
.services_wrapper .services-title,
.testimonials_wrapper .testimonial-title,
.about_wrapper .about-title,
.why_wrapper .why-title{font-size:45px;}
.services_wrapper .card .services-main-title{font-size:26px;}
.subbanner_wrapper .subbanner-title{font-size:28px;}
.faq_wrapper .faq-title{font-size:26px;}
.blog-details_wrapper h1{font-size:26px;}
.blog-details_wrapper h2{font-size:22px;}
.main-row{display:flex;flex-direction:column-reverse;}
.main_services_wrapper .services-title{font-size:22px;}
}
@media(max-width:575px){.banner_wrapper .main-img-background{width:100%;height:100%;padding:150px 50px;}
.banner_wrapper .main-img-background .banner-title{font-size:40px;}
.expression_wrapper .expression-main-text .exp-subtitle{font-size:16px;}
.portfolio_wrapper .portfolio-title,
.testimonials_wrapper .testimonial-titletle,
.services_wrapper .services-title,
.testimonials_wrapper .testimonial-title{font-size:32px;}
.about_wrapper .about-title{font-size:20px;}
.why_wrapper .why-title{font-size:20px;}
.services_wrapper .card .services-main-title{font-size:20px;}
.services_wrapper .card .services-text{font-size:16px;}
.subbanner_wrapper .subbanner-title{font-size:22px;}
.faq_wrapper .faq-title{font-size:22px;}
.blog-details_wrapper h1{font-size:20px;}
.blog-details_wrapper h2{font-size:18px;}
}
@media(max-width:475px){.banner_wrapper .main-img-background{width:100%;height:100%;padding:100px 10px;}
.banner_wrapper .main-img-background .banner-title{font-size:32px;}
.expression_wrapper .expression-main-text .exp-subtitle{font-size:15px;}
}
@media(max-width:375px){.navbar .navbar-brand img{height:80px !important;width:100px !important;}
}