.case-meta p {
    text-transform: none;
}

.home-two-news {
    margin-top: 150px;
}

.banner-stroke-title h2 {
    font-family: 'Quicksand', sans-serif;
    font-weight: 600;
    font-size: 55px;
    line-height: 125%;
    text-transform: capitalize;
    color: #223645;
}

.banner-stroke-title h2 span {
    color: #FF6036;
}

.comment-form .button {
    margin-top: 0px;
    border-radius: 12px;
}

.comment-form .button a {
    text-decoration: none;
}

.info-icon {
    width: 20px;
    color: #ff6036;
}

.case-img img {
    height: 250px;
    object-fit: cover;
}

.portfolio-details-img img {
    height: 450px;
    width: 100%;
    object-fit: cover;
}

/* Keep input/textarea background white even when focused */
.contact-form input.form-control:focus,
.contact-form textarea.form-control:focus {
    background-color: #fff !important;
    color: #000 !important;
    box-shadow: none !important;
    border-color: #ccc !important;
}

/* prevent autofill background color (Chrome/Safari) */
.contact-form input:-webkit-autofill,
.contact-form textarea:-webkit-autofill {
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
    -webkit-text-fill-color: #000 !important;
}
