@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;}
.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;}
}
@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:30px;}
.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;}
}
@media screen and (max-width:576px) {
.social a{font-size:25px;}
.feature-block h3,.subsc-para h3,.section-content h5 a{font-size:25px;}
.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;}

}