section.featured_bg {
    padding-bottom: 0;
    position: relative;
    padding-top: 20px;
}

section.featured_bg:after {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    height: 100%;
    width: 100%;
    content: "";
    background: white;
}

.featured_heading {
    line-height: 1em;
}

.featured_heading h2 {
    border-bottom: 1px solid rgba(94, 144, 227, 1) !important;
    font-size: 60px;
    text-transform: none;
}

.featured_heading h2:after {
    color: rgba(94, 144, 227, 1) !important;
    text-align: center;
}

.blue_heading {
    color: rgba(94, 144, 227, 1);
    text-align: left;
    margin-left: 76px;
    font-family: "raleway", sans-serif !important;
}

.client-img {
    width: 240px;
    height: 164px;
    object-fit: cover;
}