@media screen and (max-width:1200px) {
.discover-section{
	background-size: cover;
}
.footer-section ul{
	margin:0 0 0 40%;
}	
.privacy-section p{
	text-align:center;
}	
.designby-section p{
	float:none;
	text-align:center;
	margin-bottom: 1.5em;
}	
.discover-list h5{
	text-align:center;
	margin-left:0;
}
}
@media screen and (max-width:992px) {
.footer-section{
	padding:0;
}
.footer-section ul{
	margin:0 0 0 30%;
}
.form-section{
	padding:1em 0;
}
.foot-logo img{
	display:block;
	margin-left:auto;
	margin-right:auto;
}	
.foot-btn{
	float:none;
}
.foot-button{
	text-align:center;
}
.client-review-section{
	background-size: cover;
}
/*
.discover-section{
	background-size: cover;
}
*/
.inclusion-right h3, .inclusion-right p{
	color:#fff;
}
.map-1, .map-2, .map-3 {
    margin-bottom: 13em;
}
.inclusion-section {
    padding: 3em 0 0 0;
}
.client-1 h3, .client-2 h3, .client-1 p, .client-2 p, .inclusion-right h3, .inclusion-right p{
	text-align:center;
}
}
@media screen and (max-width:768px) {
.dis-text{
	text-align:center;
}
}
@media screen and (max-width:700px) {
.footer-section ul{
	display:none;
}
}
@media screen and (max-width:480px) {
.header-content {
    padding:0;
}
.header-quote2-hl2{
	font-size:1.5em;
}
}
@media screen and (max-width:420px) {
.map-1 .over-img{
	margin-top: -10em;
}	
.map-2 .over-img{
	margin-top: -9.5em;
}	
.map-3 .over-img{
	margin-top: -8.5em;
}
}
@media screen and (max-width:360px) {
.map-1 .over-img{
	margin-top: -8.5em;
}	
.map-2 .over-img{
	margin-top: -8em;
}	
.map-3 .over-img{
	margin-top: -7em;
}
}