@charset "utf-8";
/* CSS Document */

@media screen and (max-width:991px){
	.banner-sec h1{font-size:30px; padding-bottom:10px;}
	.banner-sec p{font-size: 18px; line-height: 25px; margin-bottom: 10px;}
	.banner-sec input[type="text"]{font-size:16px; line-height:50px;}
	.banner-sec input[type="email"]{font-size:16px; line-height:50px;}
	.banner-sec input[type="submit"]{font-size:16px; line-height:50px; margin-top:15px;}
	.professional-sec1 h3{font-size: 38px; width: 70%; line-height: 46px;}
	.quote-text p{font-size: 18px; line-height: 30px;}
	.discount-sec h3{font-size: 30px; margin: 0 0 10px;}
	.discount-sec p{font-size: 16px; line-height: 25px; margin-bottom: 10px;}
	.subscribe-div form{width: 75%;}
}

@media screen and (max-width:767px){
	.banner-sec h1{font-size:40px; padding:20px 0;}
	.banner-sec p{font-size: 20px; line-height: 30px; margin-bottom: 20px;}
	.banner-sec input[type="text"]{font-size: 20px; line-height: 50px; margin-bottom:25px;}
	.banner-sec input[type="email"]{font-size: 20px; line-height: 50px;}
	.banner-sec input[type="submit"]{font-size: 20px; margin-top: 25px;}
	.threediv-sec{padding-bottom:70px;}
	.threediv-sec p{margin-bottom:30px;}
	.discount-sec p{font-size: 20px; line-height: 35px; margin-bottom: 20px;}
	.testimonial-div{width:80%;}
	.subscribe-div form{width: 100%;}
	.foot-links{line-height:50px;}
}

@media screen and (max-width:576px){
}

@media screen and (max-width:435px){
	header{padding:30px 0;}
	.professional-sec1 h3{font-size: 30px; width: 100%; line-height: 35px;}
	.subscribe-div input[type="submit"]{font-size:20px;}
}

@media screen and (max-width:320px){
	.navbar-brand{width:100%; text-align:left; float:left;}
	.navbar-brand img{width:70%;}
	.navbar-toggler{width:100%; text-align:right; float:right; margin-top:-50px;}
	.banner-sec h1{font-size:30px;}
	.testimonial-div{width: 95%;}
	.subscribe-div h4{font-size:30px;}
	.subscribe-div input[type="submit"]{font-size: 15px;}
	a.quotebtn{width: 95%; line-height: 60px; font-size: 22px;}
}