.contact-us-homepage{
    background:var(--color43);
    height:450px;
    border-bottom: -100px;
    color : #06264E !important;
}
.contact-us-homepage .container{
    padding:7% 10%;
}

.contact-us-homepage h1 span{
    color:var(--color1);
}

.contact-details-div{
    padding:5% 5%;
    color:var(--color1);
}

@media screen and (min-width: 481px) {
    .contact-us-homepage h1{
        font-size:65px !important;
        font-weight: 600;
    }    
    
    .contact-details-div .contact-details{
        margin-top:18px;
    }

    .contact-details-div .contact-details{  
        font-size: 25px;
    }
    .contact-details-div .contact-details .contact-icon{
        height:50px;
        width:50px;
        margin-right:10px !important;
        background-color: var(--color3);
        display: flex; 
        justify-content: center; 
        align-items: center;
        font-size: 25px;
        color: white;
        border-radius: 10px;
    }
    .contact-details-div .contact-details .contact-details-text{
        font-size: 18px;
    }
    .submit-button{
        border-radius: 50px;
        padding:10px 30px;
        background-color:var(--color1);
        border:none;
        color:white;
        font-size:17px;
        box-shadow: none;
    }

}

@media screen and (max-width: 481px) {
    .contact-us-homepage{
        background:var(--color43);
        height:180px;
        border-bottom: -100px;
        color : #06264E !important;
    }
    .contact-us-homepage h1{
        font-size:40px;
        font-weight: 600;
    }
    .contact-us-homepage h3{
        font-size:20px;
    }
    .contact-us-homepage img{
        display: none;
    }

    .contact-details-div .contact-details{
        font-size:17px;
        margin-top:20px;
    }
    .contact-details-div .contact-details .contact-icon{
        height:40px;
        width:40px;
        background-color: var(--color3);
        display: flex; 
        justify-content: center; 
        align-items: center;
        font-size: 16px;
        color: white;
        border-radius: 10px;
    }
    .contact-details-div .contact-details .contact-details-text{
        font-size: 15px;
    }
    .contact-form-col{
        margin-top:30px
    }
    .submit-button{
        border-radius: 50px;
        padding:10px 30px;
        background-color:var(--color1);
        border:none;
        color:white;
        font-size:17px;
        box-shadow: none;
    }
}