@media screen and (max-width: 1000px) {

.about-banner-c{
	height: 160px;
	overflow: hidden;
}

.about-banner-c-i{
	padding: 10px;
	padding-top: 20px;
}

.about-banner-c-i h2{
	 font-size: 20px;
}

.about-banner-c-i p{
	 font-size: 13px;
}


.about-main-info1-c{
	padding: 10px;
}

.about-main-info1-ic h2, .about-main-info1-ic p{
	font-size: 17px;
}

.about-main-info1-ic h2{
	font-size: 25px;
    letter-spacing: 3px;
}


.about-info-tabs-main-ul > li{
	display: block;
	width:100%;
}

.about-info-tabs-info{
	min-height: 380px;
}


.about-info-tabs-info-d{
	min-height: 380px;
}


.about-info-tabs-info-btns-c{
	margin-top: 20px;
}


.about-info-tabs-info-btns-c a{
 margin-left: 0px;
 font-size: 17px;
 letter-spacing: 2px;
 display: block;
 text-align: center;
 max-width: 90%;
}

.about-info-tabs-info--d{
	width: 100%;
}

.about-info-tabs-info--d p{
	 font-size: 16px;
	 margin-top: 20px;
	 max-width: 90%;
}

.about-info-presence-c{
	padding: 20px;
	padding-top: 50px;
}

.about-map-pr-txt-c h3{
	font-size: 20px;
}

.about-map-pr-txt-c p{
	font-size: 13px;
	letter-spacing: 1px;
}

.about-map-hdq-txt-c p{
	font-size: 12px;
	letter-spacing: 1px;
}


.about-info-history-c{
	padding: 10px;
}

.about-info-history-top p, .about-info-by-numbers-top p{
	letter-spacing: 1px;
	font-size: 12px;
	line-height: 30px;

}

.about-info-by-numbers-c{
	padding: 10px;
	padding-top: 60px;
}

.about-info-by-numbers-n{
	margin-top: 60px;
}

.about-info-by-numbers-n--d{
	margin-top: 30px;
}



.pricing-txt-container{
	padding: 0px 10px;
}

}












