.ulrc400308 {
    background:#3b4352;
    text-align:center;
    padding: 50px 0;
}

.ulrc400308 .section-tag {
    font-size:13px;
    letter-spacing:4px;
    text-transform:uppercase;
    color:#35c37c;
    font-weight:600;
    margin-bottom:18px;
}

.ulrc400308 .section-heading {
    font-family:'Fraunces', serif;
    font-size:50px;
    line-height:1.30;
    font-weight:800;
    color:#ffffff;
    max-width:900px;
    margin:0 auto;
}

.ulrc400308 .section-heading .green {
    color:#35c37c;
    font-style:italic;
    font-weight: 600;
}

.ulrc400308 .features-wrapper {
    max-width:1100px;
    margin:70px auto 0;
    display:grid;
    grid-template-columns:repeat(4,1fr);
    font-family: poppins;
}


/* .ulrc400308 .feature-box {
    position:relative;
} */

.ulrc400308 .divider01::after {
    content:"";
    position:absolute;
    top:20px;
    right:0;
    width:1px;
    height:188px;
    background: linear-gradient(to bottom, transparent, #ffffff, transparent);
    opacity: .55;
}

.ulrc400308 .divider02::after {
    content:"";
    position:absolute;
    top:20px;
    right:0;
    width:1px;
    height:188px;
    background: linear-gradient(to bottom, transparent, #ffffff, transparent);
    opacity: .55;
}

.ulrc400308 .icon-circle {
    width:58px;
    height:58px;
    border-radius:50%;
    margin:0 auto 22px;
    display:flex;
    align-items:center;
    justify-content:center;
}

.ulrc400308 .icon-circle i {
    color:#fff;
    font-size:28px;
}

.ulrc400308 .feature-title {
    font-size: 19px;
    font-weight:700;
    color:#35c37c;
    margin-bottom:14px;
    font-family: 'Fraunces';
}

.ulrc400308 .feature-text {
    font-size:16px;
    line-height:1.7;
    color:#fff;
    font-weight:400;
}
.ulrc400308 .enquiry-icon{
    width: 100%;
}