main h4 {
    position: relative;
}
main h4::after {
    content: '';
    position: absolute;
    left: 0.5rem;
    bottom: -0.3rem;
    width: 2.5rem;
    height: 0.25rem;
    background-color: var(--primary-color);
    border-radius: 50rem;
}

main .underbar {
    width: 2.5rem;
    height: 0.25rem;
    background-color: var(--primary-color);
    border-radius: 50rem;
}

#about-us img {
    height: 325px;
    max-width: 600px;
    width: 40%;
    object-fit: cover;
    border-radius: 3rem 1rem;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .2);
}

#services .card {
    max-width: 250px;
}

#offers .d-flex > div {
    max-width: 430px;
}
#offers .card.options {
    margin-top: -0.5rem;
}
