@media only screen and (max-width: 767px){
	.hdrdesc-blk{
		margin-top: 55px !important;
		text-align: center;
	}
	.main-title{
		text-align: center !important;
	}
	.sm-desc{
		text-align: center !important;
	}
	.desc{
		text-align: center !important;
		font-size: 30px !important;
	}
	.mail-anchor1{
		text-align: center;
	}
	.header-top{
		margin: 35px auto !important;
	}
	.hdrimg-blk {
    	margin: 25px auto;
	}
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
	.header-top{
		margin: 50px auto 115px !important;
	}
	.hdrimg-blk {
    	margin-top: 110px !important;
	}
}
@media only screen and (max-width: 1125px) and (min-width: 768px){
	.hdrdesc-blk{
		margin-top: 25px !important;
	}
	.desc {
    font-size: 28px !important;
	}
}