.contact-banner .card-img {
    height: 38em;
    object-fit: cover;
    margin-top: 0px !important;
}
.contact-border {
    background-color: #FFF;
    border-radius: 8px;
    opacity: 0.8500000238418579;
    padding: 20px;
}

.contact-icon {
    padding-right: 8px;
}

.contact-btn {
    background-color: #29ABDE;
    color: white;
}

/* Mobile View */
@media only screen and (max-width: 525px) {
    .contact-banner {
        padding-top: 42px !important;
    }

    .contact-banner .card-img {
        height: 64em;
    }
}

@media only screen and (max-width: 768px){
    .contact-banner {
        padding-top: 42px !important;
    }

    .contact-banner .card-img {
        height: 64em;
    }
}