@charset "utf-8";
/* CSS Document */
@media (min-width:768px){
	.ulrc400311 {
		display:none;
	}
}
@media (max-width:767.98px){
.ulrc400311 .bottom-border{
	border-bottom: 1px solid #000;
	}
.ulrc400311 .contact-sec {
		padding: 30px 10px !important;
	}
.ulrc400311 .head-line {
	font-size: 30px !important;
	}
.ulrc400311 .sub-text {
    font-size: 21px !important;
	padding: 0 30px !important;
	}
.ulrc400311 .number{
	font-size: 24px !important;
	font-weight:600 !important;
	}
.ulrc400311 .contact-icon {
    width: 50px !important;
	}
.ulrc400311 .inner-sec {
    padding-top: 99px;
    padding-bottom: 93px;
	}
.ulrc400311 .background-pic{
    margin-top: 0px;
}
}
@media (max-width:575px){
.ulrc400311 .background-pic{
    padding: 0 !important;
	}
}			
@media (max-width:515px){
	.ulrc400311 .background-pic{
		height: 600px !important;
		}	
}
@media (max-width:425px){
.ulrc400311 .sub-text {
    font-size: 20px !important;
	}
.ulrc400311 .ph-number-sec{
	display: block !important;
	}
.ulrc400311 .inner-sec {
    padding-top: 65px;
    padding-bottom: 65px;
	}
}
@media (max-width:401px){
.ulrc400311 .inner-sec {
    padding-top: 48px;
    padding-bottom: 48px;
	}
}
@media (max-width:390px){
.ulrc400311 .inner-sec {
    padding-top: 31px;
    padding-bottom: 31px;
	}
}
@media (max-width:353px){
	.ulrc400311 .inner-sec {
		padding-top: 33px;
		padding-bottom: 33px;
	}
	.ulrc400311 .head-line{
		font-size: 30px !important;	
	}
}
@media (max-width:331px){
.ulrc400311 .inner-sec {
    padding-top: 11px;
    padding-bottom: 11px;
	}
}
	