@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;}
.testimonials-box{padding:50px 0;}
.feature-block{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:#000;}
.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;}
.video-content{margin:250px 50px 0;}
.mobile-header{display:block;}
.header{display:none;}
.navigation ul{margin-top:20px;}
.navigation ul li a{padding:8px 0;}
.sem-image{margin:50px 0 0;}
.brands li{ padding:15px;}
.brands li img{width:100px;}
.features{margin-top:50px;}
.video-content{margin:250px 0 0;}
.testimonials-box{margin-top:0;}
}
@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,.section-sem h3,.section-features h2,.section-subscribe h2,.section-video h2{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;}
.mobile-video{display:block;}
.section-video{background:#ff3c00; height:auto; padding:60px 0 0;}
.play-button{display:none;}
.video-content{margin-top:0;}
.video-column{height:auto;}
.testimonials-box{text-align:center;}
.testimonials-box p{margin:20px 0 0;}
.mt-80{margin-top:0;}
.section-sem{text-align:center;}
.section-content h5 a{margin:30px 0 0;}
.feature-block{margin-bottom:40px;}
.testimonials-box{padding:50px 0 0;}
.mobile-header{padding:20px 0;}
.contaniner-wrapper h2{padding-top:0;}
.section-sem{padding:100px 0;}
}
@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;}
.section-sem{padding:80px 0;}
.section-content h5 a{padding:20px;}
}
@media screen and (max-width:435px) {
.banner-content h1{font-size:30px;}

}