.jprs-section-title{

    display:flex;
    align-items:center;
    gap:18px;

    margin:70px 0 35px;
}

.jprs-section-icon{

    width:64px;
    height:64px;

    border-radius:18px;

    background:#1E6F9F;

    display:flex;
    align-items:center;
    justify-content:center;

    font-size:28px;

    color:#fff;

    flex-shrink:0;
}

.jprs-section-heading h2{

    margin:0;

    font-size:34px;

    color:#123B5D;

    font-weight:900;
}

.jprs-section-heading p{

    margin-top:6px;

    color:#64748b;

    font-size:16px;
}