@charset "utf-8";
/* CSS Document */

@media screen and (max-width:991px) {
.banner-content h1{font-size:40px;}
.banner-content h4{font-size:18px;}	
.section-download h3,.image-content h3,.section-about h2,.section-testimonial h3{font-size:40px;}
.testimonials-box{padding:30px;}
}
@media screen and (max-width:767px) {
.section-banner{height:auto; padding:50px 0;}
.image-block{margin-top:40px;}	
.content-block{text-align:center;}
.banner-content h1{font-size:34px;}
.banner-content h5 a{ font-size:24px; padding:15px; margin:25px 0 20px;}	
.form .form-control{height:45px;}
.form textarea.form-control{height:100px;}
.section-about{text-align:center;}
.grid-block h4 br{display:none;}
.about-header h3{float:none; font-size:30px;}
.section-image-content li{text-align:center;}
.image-content h3{padding:30px 0 0;}
.section-download{text-align:center;}
.section-download .justify-content-end{justify-content:center !important;}
.section-download .btn-started,.banner-content h5 a{font-size:20px; padding:15px 15px; width:250px;}
.form{margin-top:40px;}
.content-sm-column h3{font-size:28px;}
.brands-logo li{width:48%;}
footer,footer p{text-align:center;}
footer p{padding:15px 0 0;}
.testimonials-box{text-align:center;}
.navigation ul li{display:block;}
.navigation ul li a{padding:0;}
.header .navbar{padding:20px 15px;}
.menu-header{margin-top:25px;}
.slick-prev{left:-25px;}
.slick-next{ right:-25px;}
.form{float:none;}
.navigation ul li a{font-size:18px;}
.navbar-toggler{margin-top:15px;}
.about-grid h4{margin-top:50px;}
.content-block{margin-top:30px;}
}
@media screen and (max-width:576px) {
.section-download h3, .image-content h3, .section-about h2, .section-testimonial h3{ font-size:30px;}	
p{font-size:16px;}
.about-header p,.section-download p{font-size:16px;}
.grid-block h4{font-size:24px;}
footer p,.social a{font-size:16px;}
.form{padding:30px 20px;}
.grid-block{padding:0 20px;}
.testimonials-box p{font-size:16px;}
.slick-prev{left:-10px;}
.slick-next{ right:-10px;}
.section-image-content li{margin-top:50px;}
.form{width:100%;}
.banner-content h5 a.button{margin:20px 0 15px;}
.about-grid p,.image-content p,.content-sm-column p,.banner-content h4{font-size:16px;}
.content-sm-column h3,.section-brands h3{font-size:25px;}
}
@media screen and (max-width:375px) {
.banner-content h1{font-size:30px;}
.form input[type="submit"]{font-size:20px;}	
.form h2{font-size:21px;}
.testi-wrap{padding:25px 25px;}
.testimonials-box{padding:15px;}
.social a{margin:0 10px;}
footer p{font-size:15px; margin:0;}
}