/* css here  */

.contact-box{
    background-image: url('../images/contact-us-images/contact-box background.png');
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.contact-box-inner{
    background: rgba(255, 255, 255, 0.01);
    backdrop-filter: blur(6px);
}

.contact-info-heading,
.privacy-policy-checkbox{
    color: var(--quartenary-color1);
    accent-color: var(--primary-color1);
}
.contact-info-heading{
    color: var(--quartenary-color1);

    font-style: italic;
}
.privacy-policy-checkbox>span{
    font-size: 12px;
}
.contact-input{
    border: 1px solid var(--primary-color1);
    background: none;
    color: var(--quartenary-color1);
}
.contact-input:focus-visible{
    box-shadow: none;
    border: none;
}
.carousel-container-contact{
    height: 500px;
}
.carousel-text-overlay {
    color: var(--quartenary-color1);
    text-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5);
}
#carousel-img1{
    background-color: #3b3936;
}
.leaf-img{
    width: 60%;
    z-index: 5;
}
.leaf-img1{
       width: 25%;
}



@media (max-width:768px) {
    .carousel-container-contact{
        height: 350px;
    }
    .leaf-img{
        width: 50%;
    }
    

}
@media (max-width:576px) {
    .leaf-img{
        width: 40%;
    }
}
@media (max-width:425px) {
    .carousel-container-contact{
        height: 250px;
    }
    .carousel-txt{
        font-size: 16px;
    }
    .leaf-img{
        display: none;
    }
}

