@media (min-width:1200px) {
	#call-us h1 {font-size:90px;}
}

@media (min-width:992px) {
}

/************************************************************************/

@media (max-width:1600px) {
	#call-us .title {font-size:90px;}
	.hm-txt .position-absolute {left:40%; top:50%; -webkit-transform:translate(-33%,-50%); -ms-transform:translate(-33%,-50%); -o-transform:translate(-33%,-50%); transform:translate(-33%,-50%);}
}

@media (max-width:1199.98px) {
	#call-us .title {font-size: 80px;}
	.hm-txt .position-absolute {left:30%; top:50%; -webkit-transform:translate(-20%,-50%); -ms-transform:translate(-20%,-50%); -o-transform:translate(-20%,-50%); transform:translate(-20%,-50%);}
}

@media (min-width:992px) and (max-width:1199.98px) {
}

@media (max-width:991.98px) {
	.hm-txt .position-absolute {position:static !important; -webkit-transform:translate(0,0); -ms-transform:translate(0,0); -o-transform:translate(0,0); transform:translate(0,0);}
}

@media (min-width:768px) and (max-width:991.98px) {
     
}

@media (min-width:576px) and (max-width:767.98px) {
}

@media (min-width:480px) and (max-width:575.98px) {
}

@media (min-width:360px) and (max-width:479.98px) {
}

/*********************************************************************/

@media (min-width:768px) {
	#banner-area .position-absolute {z-index:998; top:50%; -webkit-transform:translate(0,-50%); -ms-transform:translate(0,-50%); -o-transform:translate(0,-50%); transform:translate(0,-50%);}
	
}

/*********************************************************************/

@media (max-width:767.98px) {
	#banner-area .position-absolute {background:#000; position:static !important; padding:40px 0;}
}

@media (max-width: 575.98px) {
}

@media (max-width: 479.98px) {
}

@media (max-width: 399.98px) {
}

@media (max-width: 359.98px) {
}