@charset "utf-8";
/* CSS Document */
.ulrc400301.section-bg{
	background-color:#f5fcf8;
	padding: 60px 0;
	font-family: "Fraunces", serif;
	}
.ulrc400301 .container-fluid{
	padding: 0px 5%;
}
.ulrc400301 .cf-width {
	text-align: center;
}
.ulrc400301 .sub-heading {
	color:#2eb87a;
	font-family: "DM Sans", sans-serif;
	font-size: 13px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 2px;
	padding-bottom: 17px;
	}
.ulrc400301 .section-heading{
	color:#101319;
	font-size: 45px;
    font-weight: 700;
	font-family: "Fraunces", serif;
	}
.ulrc400301 .section-heading-1{
	color:#2eb87a;
	font-size: 45px;
    line-height: 30px;
	font-style: italic;
	font-family: "Fraunces", serif;
	line-height: 1.2;
	}
.ulrc400301 .item-number{
	font-size: 30px;
    background-color: #1f2534;
	padding: 17px;
    border-radius: 45px;
	font-weight: 700;
	z-index: 2;
    position: relative;
	width: 80px;
    height: 80px;
}	
.ulrc400301 .inner-box h2{
	margin-top: 50px;
    font-size: 20px;
    font-weight: 800;
}
.ulrc400301 .inner-box p{
	font-family: "Poppins", sans-serif;
	    font-size: 15px;
	color: #3d3e3f;
}
.ulrc400301 .step-grid{
	margin-top: 55px;
}
.ulrc400301 .border-grid{
	border-top: 2px solid;
    border-image: linear-gradient(to right, transparent 0%, #2eb87a 50%, transparent 100%) 1;
    transform: translateY(100px);
    width: 70%;
    justify-self: center;
}
.ulrc400301 .border-grid-mob{
	border-top: 2px solid;
    border-image: linear-gradient(to right, transparent 0%, #2eb87a 50%, transparent 100%) 1;
    transform: translateY(-160px);
    width: 70%;
    justify-self: center;
}
.ulrc400301 .phn-number{
	color: #3d3e3f;
}
.ulrc400301 .phn-number:hover{
	color: #31b580;
	text-decoration: none;
}
.ulrc400301 .item-number {
  display: inline-block;          /* Crucial: allows transform properties to work on spans */
  transition: transform 0.6s ease; /* Smooth timing as requested */
}
.ulrc400301 .inner-box:hover .item-number {
  transform: scale(1.1);          /* Scales the number up by 10% */
}