.top-bar-section p{
    color: #fff;
    font-family: "Roboto", sans-serif;
}

.contact-card-wrap{
    background-color: #F8F6F6;
    padding: 25px;
    margin-bottom: 20px;
}

.contact-card-wrap h4{
    font-family: "Roboto Slab", serif !important;
    font-size: 20px;
}

.contact-card-wrap p{
    font-family: "Roboto", sans-serif;
    
}

.contact-card-wrap a{
    text-decoration: none;
    color: #000;
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    transition: all .3s ease;
}

.contact-card-wrap a:hover{ 
    color: var(--secondary-color);
}

.contact-section-from-wrap{
    border: 1px solid #000;
    padding: 40px;
}

.contact-section-from-wrap h3{
    font-size: 32px;
    font-family: "Roboto Slab", serif !important;
    color: var(--primary-color);
}

.contact-section-from-wrap p{
    font-family: "Roboto", sans-serif;
    font-size: 16px;
    color: #7a7a7a;
    margin-bottom: 20px;
}

.contact-section-from-wrap input, textarea{
    width: 100%;
    padding: 10px;
    outline: none !important;
    border: 1px solid #7a7a7a;
    margin-bottom: 20px;
    border-radius: 10px;
}

.contact-section-from-wrap textarea{
    height: 150px;
}

.contact-section-from-wrap input::placeholder, textarea::placeholder{
    color: #b6b6b6;
    font-family: "Roboto", sans-serif;
}

.wc-ic li{
    color: #7a7a7a;
    font-family: "Roboto", sans-serif;
    margin-bottom: 10px;
}

.wc-img-wrap{
    max-width: 300px;
    width: 100%;
}

.wc-img-wrap img{
    width: 100%;
}

.wc-head{
    font-family: "Roboto Slab", serif !important;
    font-size: 25px;
    color: var(--primary-color);
}


@media screen and (max-width: 991px) {
    .contact-section-from-wrap{
        padding: 20px;
    } 
}

@media screen and (max-width: 576px) {
    .contact-section-from-wrap{
        padding: 10px;
    } 

    .contact-card-content{
        flex-direction: column !important;
    }
}