@charset "utf-8";
/* CSS Document */

/* container-width*/
 @media only screen and (min-width: 991.98px){
	.ulrc400301 .border-grid-mob {
	display: none;
	}
}
/*@media only screen and (max-width: 1480px){
	.ulrc400301 .cf-width {
	max-width: 1140px;
	}
}
@media only screen and (max-width: 1199.98px){
	.ulrc400301 .cf-width {
	max-width: 960px;
	}
}
@media only screen and (max-width: 991.98px){
	.ulrc400301 .cf-width {
	max-width: 720px;
	}
}
@media only screen and (max-width: 767.98px){
	.ulrc400301 .cf-width {
	max-width: 540px;
	}
}
@media only screen and (max-width: 540.98px){
	.ulrc400301 .cf-width {
	max-width: 100%;
	}
} */
/* container-width*/

@media only screen and (max-width: 1199.98px){
	.ulrc400301 .inner-box h2  {
	height: 45px;
	}	
}

@media only screen and (max-width: 991.98px){
	.ulrc400301 .border-grid {
	transform: translateY(94px);
	}
	.ulrc400301 .step-grid {
    gap: 35px 0;
	}
.ulrc400301 .inner-box h2  {
	height: unset;
	margin-top: 30px;
	}
.ulrc400301 .item-number {
	padding: 15px 30px;
}
}
@media only screen and (max-width: 767.98px){
.ulrc400301 .inner-box h2  {
	margin-top: 30px;
	}
.ulrc400301 .border-grid-mob, .ulrc400301 .border-grid{
		display: none;
	}
}
@media only screen and (max-width: 540.98px){
	.ulrc400301 .section-heading-1 {
    font-size: 35px;
	}
	.ulrc400301 .section-heading {
	font-size: 35px;	
	}
}