@media(min-width:1201px) and (max-width:1600px){
	
}

@media(min-width:1025px) and (max-width:1200px){
	.container{max-width: 960px;}
	.navbar-light .navbar-nav li{margin-right: 25px;}
	.solutions-wrp ul li h4{font-size: 22px;}
	.property-wrp .property-box ul{padding: 20px;}
}

@media(min-width:992px) and (max-width:1024px){
	.container{max-width: 960px;}
	.navbar-light .navbar-nav li{margin-right: 25px;}
	.solutions-wrp ul li h4{font-size: 22px;}
	.property-wrp .property-box ul{padding: 20px;}
}

@media(min-width:768px) and (max-width:991px){
	.container{max-width: 720px;}
	.navbar-brand img{height: 40px;}
	.navbar-light .navbar-nav li{margin-right: 15px;}
	.navbar-light .navbar-nav li .nav-link{padding: 12px 0;font-size: 12px;}
	.navbar-light .btn-primary{padding: 12px 14px;font-size: 12px;}

	.hero-wrp{padding: 100px 0 50px;}
	.hero-wrp .hero-detail h2{font-size: 40px;margin: 0 0 15px;}
	.hero-wrp .hero-detail p{font-size: 20px;margin: 0 0 30px;}
	.hero-wrp .hero-form{padding: 20px;}
	.hero-wrp .hero-form h3{font-size: 24px;margin: 0 0 10px;}
	.hero-wrp .hero-form p{font-size: 16px;}

	.solutions-wrp ul{display: block;}
	.solutions-wrp ul li h4{text-align: center;margin: 0 0 15px;}
	.solutions-wrp .btn-secondary{margin: 0 auto;}
	.btn-secondary{display: table;}


	.condition-wrp .condition-box{padding: 15px;}
	.condition-wrp .condition-box h2{font-size: 18px;}
	.condition-wrp .condition-box p{font-size: 14px;}
	.about-wrp .about-title h2{font-size: 40px;}
	.property-wrp .property-box h3{font-size: 18px;padding: 12px;}
	.property-wrp .property-box ul{padding: 12px;}
	.property-wrp .property-box ul li{font-size: 13px;}
	.faq-wrp .titlebar h2{font-size: 40px;}
	.faq-wrp .accordion .accordion-item .accordion-button{font-size: 16px;}
	.serve-wrp .serve-box a img{height: 180px;}
	.trust-wrp .titlebar h2{font-size: 40px;}
	.serve-wrp .serve-box a h3{font-size: 16px;}
}

@media(min-width:576px) and (max-width:767px){
	.container{max-width: 540px;}

	header{background: #fff;}
	.navbar-brand img{height: 50px;}

	.hero-wrp{padding: 130px 0 50px;}
	.hero-wrp:before{display: none;}
	.hero-wrp .hero-detail h2{font-size: 30px;margin: 0 0 15px;}
	.hero-wrp .hero-detail p{font-size: 20px;margin: 0 0 30px;}
	.hero-wrp .hero-form{padding: 20px;margin: 0 auto;}
	.hero-wrp .hero-form h3{font-size: 24px;margin: 0 0 10px;}
	.hero-wrp .hero-form p{font-size: 16px;}

	.solutions-wrp ul{display: block;}
	.solutions-wrp ul li h4{text-align: center;margin: 0 0 15px;}
	.solutions-wrp .btn-secondary{margin: 0 auto;}
	.btn-secondary{display: table;}
	
	.titlebar h2{font-size: 30px;}

	.about-wrp .about-title h2{font-size: 30px;}
	.about-wrp .abt-img{margin: 0;}
	.condition-wrp .condition-box{margin: 0 0 15px;padding: 20px;}
	
	.choose-wrp ul li{width: 100%;}
	.choose-wrp ul li:before{transform: unset;top:5px;}
	
	.property-wrp .property-box{transform: unset;margin: 0 0 15px;}
	.property-wrp .property-box.active{transform: unset;}
	.property-wrp .property-box ul{padding: 20px;}
	
	.faq-wrp .titlebar h2{font-size: 30px;}
	.faq-wrp .accordion .accordion-item{margin: 0 0 15px;}
	
	.trust-wrp .titlebar h2{font-size: 30px;}
}

@media(min-width:448px) and (max-width:575px){
	header{background: #fff;}
	.navbar-brand img{height: 50px;}
	
	.hero-wrp{padding: 130px 0 50px;}
	.hero-wrp:before{display: none;}
	.hero-wrp .hero-detail h2{font-size: 30px;margin: 0 0 15px;}
	.hero-wrp .hero-detail p{font-size: 20px;margin: 0 0 30px;}
	.hero-wrp .hero-form{padding: 20px;margin: 0 auto;}
	.hero-wrp .hero-form h3{font-size: 24px;margin: 0 0 10px;}
	.hero-wrp .hero-form p{font-size: 16px;}

	.solutions-wrp ul{display: block;}
	.solutions-wrp ul li h4{text-align: center;margin: 0 0 15px;}
	.solutions-wrp .btn-secondary{margin: 0 auto;}
	.btn-secondary{display: table;}
	
	.titlebar h2{font-size: 30px;}

	.about-wrp .about-title h2{font-size: 30px;}
	.about-wrp .abt-img{margin: 0;}
	.condition-wrp .condition-box{margin: 0 0 15px;padding: 20px;}
	
	.choose-wrp ul li{width: 100%;}
	.choose-wrp ul li:before{transform: unset;top:5px;}
	
	.property-wrp .property-box{transform: unset;margin: 0 0 15px;}
	.property-wrp .property-box.active{transform: unset;}
	.property-wrp .property-box ul{padding: 20px;}
	
	.faq-wrp .titlebar h2{font-size: 30px;}
	.faq-wrp .accordion .accordion-item{margin: 0 0 15px;}
	
	.trust-wrp .titlebar h2{font-size: 30px;}
}

@media(max-width:447px){
	header{background: #fff;}
	.navbar-brand img{height: 50px;}

	.hero-wrp{padding: 130px 0 50px;}
	.hero-wrp:before{display: none;}
	.hero-wrp .hero-detail h2{font-size: 30px;margin: 0 0 15px;}
	.hero-wrp .hero-detail p{font-size: 20px;margin: 0 0 30px;}
	.hero-wrp .hero-form{padding: 20px;margin: 0 auto;}
	.hero-wrp .hero-form h3{font-size: 24px;margin: 0 0 10px;}
	.hero-wrp .hero-form p{font-size: 16px;}

	.solutions-wrp ul{display: block;}
	.solutions-wrp ul li h4{text-align: center;margin: 0 0 15px;}
	.solutions-wrp .btn-secondary{margin: 0 auto;}
	.btn-secondary{display: table;}
	
	.titlebar h2{font-size: 30px;}

	.about-wrp .about-title h2{font-size: 30px;}
	.about-wrp .abt-img{margin: 0;}
	.condition-wrp .condition-box{margin: 0 0 15px;padding: 20px;}
	
	.choose-wrp ul li{width: 100%;}
	.choose-wrp ul li:before{transform: unset;top:5px;}
	
	.property-wrp .property-box{transform: unset;margin: 0 0 15px;}
	.property-wrp .property-box.active{transform: unset;}
	.property-wrp .property-box ul{padding: 20px;}
	
	.faq-wrp .titlebar h2{font-size: 30px;}
	.faq-wrp .accordion .accordion-item{margin: 0 0 15px;}
	
	.trust-wrp .titlebar h2{font-size: 30px;}
}