@charset "utf-8";
/* CSS Document */

@media screen and (max-width:991px) {
.navigation ul li a{font-size:18px; padding:10px 12px;}	
.contaniner-wrapper h2,.section-testimonial h3{font-size:40px; line-height:50px;}
.subsc-para h3{font-size:34px;}
.features{margin-top:0;}
.feature-block h3{font-size:30px;}
.feature-block,.testimonials-box{padding:50px 20px;}
.section-acu h3{font-size:35px; line-height:44px;}
.contaniner-wrapper p,p,.section-features p{font-size:20px;}
.section-acu p{font-size:22px;}
.testimonials-box p{font-size:18px; line-height:34px;}
.subscribe input[type="text"], .subscribe input[type="email"]{width:320px;}
.navbar-toggler{color:#fff;}
.header .navbar{padding:30px 15px;}
.navigation ul li a{padding:8px 12px;}
.feature-block{width:100%;}
.info p{font-size:20px; line-height:30px;}
.info ul li a,.copyright ul li a,.copyright p{font-size:18px;}
.features{margin:0;}
.layout-block{padding:40px 20px;}
.brands li{padding:15px 15px;}	
.brands li img{width:100px;}
}
@media screen and (max-width:767px) {
.navigation ul{margin-top:20px;}	
.contaniner-wrapper h2::before{display:none;}
.contaniner-wrapper h2, .section-testimonial h3,.subsc-para h3,.section-acu h3,.section-video h3{font-size:34px; line-height:40px;}
.subsc-para{text-align:center;}
.section-acu{text-align:center; height:auto;}
.acu-image{position:static; margin-bottom:30px;}
.section-acu p,.contaniner-wrapper p, p, .section-features p{font-size:18px; line-height:30px;}
.section-features,.section-video{text-align:center;}
.subscribe input[type="text"], .subscribe input[type="email"],.subscribe input[type="submit"]{width:100%;}
footer ul li a{font-size:17px; padding:0 10px;}
footer p{font-size:17px;}
.dot-img{top:80px; right:0;}
.brands li{padding:15px 15px;}	
.brands li img{width:100px;}
.video{margin-right:0;}
footer ul li a{padding-left:0;}
.layout-block{padding:50px 20px;}
.feature-block h3, .subsc-para h3, .section-content h5 a{font-size:20px;}
#bx-pager a{width:80px !important; height:80px;}
footer,.f-logo{text-align:center;}
}
@media screen and (max-width:576px) {
.social a{font-size:25px;}
.feature-block h3,.subsc-para h3,.section-content h5 a{font-size:20px;}
.contaniner-wrapper h2, .section-testimonial h3, .section-acu h3, .section-video h3{line-height:40px;}
.section-content{padding:50px 0;}
}
@media screen and (max-width:435px) {
.banner-content h1{font-size:30px;}

}