@media (min-width:1200px) and (max-width:1399px){   



}

@media (min-width:992px) and (max-width:1199px){  

 
}

@media (min-width:768px) and (max-width:991px){  
body{ font-size:14px;}  
.service_detail{ padding:0px !important;} 
.service_detail h3{ font-size:30px;}

  
}


@media (max-width:768px){   
body{ font-size:14px;}  
.service_detail{ padding:0px !important; text-align:center;} 
.service_detail h3{ font-size:30px;} 
.header{ padding-top:0px !important;} 
.logo img{ width:180px;} 
.btn{ font-size:14px;} 
.banner-top-section{ padding-top:100px;
	border-bottom-left-radius: 40px !important;
	border-bottom-right-radius: 40px !important;
	padding-bottom: 0px;
	}
	
	.stepsection{
		border-top-left-radius: 40px;
		border-top-right-radius: 40px;
		padding-top: 0px;
	}
.access_aust{ font-size:18px; line-height:24px;} 
.service_bx{ padding-top:50px !important;} 
.mt_minus{ margin-top:0px !important;}

	.service-section{
		border-bottom-left-radius: 40px;
		border-bottom-right-radius: 40px;
		padding-bottom: 70px;
	}
	
	footer{
		border-top-left-radius: 40px;
		border-top-right-radius: 40px;
	}
	
	footer .map-img{
		width: 90%;
		height: 200px;
		object-fit: cover;
		object-position: center;
	}
}