@charset "utf-8";
/* CSS Document */

@media screen and (max-width:991px) {
.navigation ul li a{font-size:18px; padding:10px 12px;}	
.banner-img{width:auto;}
.content-block h1{font-size:34px;}
.content-block h4{width:100%;}
.content-block h4{font-size:18px; line-height:30px;}
.section-banner{height:auto; padding-bottom:60px;}
.zip-start input[type="text"],.zip-start input[type="submit"]{height:60px;}
.zip-start input[type="submit"]{font-size:24px;}
.number{height:80px; width:80px; font-size:55px;}
.grid-block{padding:50px;}
.section-works h3, .section-delivere h3,.section-features h2,.section-testimonial h3,.about-header h2,.grid-block h4{font-size:34px; line-height:44px;}
.section-works p, .section-delivere p,.feature-block p,.grid-block p{font-size:18px; line-height:30px;}
.about-header p{font-size:20px; line-height:32px;}
.feature-block{ padding:30px;}
.feature-block h3{font-size:25px;}
.testimonials-box p,.testimonials-box h4{font-size:20px;}
.slick-next{right:40%;}
.slick-prev{left:40%;}
.info p,.info ul li a{font-size:18px;}
.info h3{padding-top:30px;}
.copyright ul li a,footer p{font-size:18px;}
.section-brands ul{text-align:center;}
}
@media screen and (max-width:767px) {
.navigation ul{margin-top:20px;}	

.testimonials-box{text-align:center;}
.navigation ul li{display:block; line-height:36px;}
.navigation ul li a{ padding:0 15px;}
.header .navbar{padding:30px 15px;}
.menu-header{margin-top:25px;}
.banner-img{position:static;}
.content-block{text-align:center;}
.grid-block{padding:30px;}
.section-works,.section-delivere{text-align:center;}
.section-delivere .row{flex-direction:column-reverse;}
.block-image{margin-top:40px;}
.feature-block{text-align:center;}
.testimonials-box{ padding:50px 50px 90px;}
footer,.f-logo{text-align:center;}
.copyright ul li a, footer p{font-size:16px;}
.slick-dots{display:none !important;}
.slick-next{right:36%;}
.slick-prev{left:36%;}
.grid-block h4{font-size:30px;}
.testimonials-box{box-shadow:none;}
.number{height:60px; width:60px; font-size:40px; top:-25px;}
.zip-start input[type="text"]{float:left;}
.content-block h5{clear:both; padding:30px 0 0;}
.section-brands ul li{margin:0; padding:0 10px;}
}
@media screen and (max-width:576px) {
.content-block h4,.content-block h5,.section-works p, .section-delivere p, .feature-block p, .grid-block p{font-size:17px; line-height:28px;}
.about-header p{font-size:18px; line-height:30px;}
.testimonials-box p, .testimonials-box h4{font-size:18px; line-height:32px;}
.info p, .info ul li a{font-size:17px; line-height:28px;}
.testimonials-box{padding:30px 30px 90px;}
.social a{font-size:20px;}
.feature-block{padding:30px 20px;}
}
@media screen and (max-width:435px) {
.banner-content h1{font-size:30px;}
.form input[type="submit"]{font-size:24px;}	
.zip-start input[type="submit"]{width:130px; font-size:20px;}
.section-works h3, .section-delivere h3, .section-features h2, .section-testimonial h3, .about-header h2, .grid-block h4{font-size:30px; line-height:40px;}
.section-about h5 a{font-size:25px;}
.slick-next{right:28%;}
.slick-prev{left:28%;}
.copyright ul li a{padding:0 10px;}
}