


#contact-us{
    margin-top: 20px !important;
}

.contact-box-primary{
    border: 3px #00509a solid;
    padding: 70px 30px;
    border-radius: 24px;
    background: #fff;
}

.contact-box{
    border:3px solid rgb(236, 236, 236);
    padding: 70px 30px;
    border-radius: 24px;
    box-shadow: rgb(20 26 40 / 10%) 0px 2px 20px;
    background: #fff;
}

.contact-box-primary i,.contact-box i{
    color: #ffda00;
    font-size: 35px;
    margin-bottom: 24px;
}

.contact-box-primary,.contact-box h6{
    font-size: 16px;
    color: #00509a;
}

.contact-form-wrapper{
    padding: 30px !important;
    margin: 20px auto 0 !important;
}

.form-group{
    margin-bottom: 12px;
}

form .btn{
    background-color: #00509a !important;
    color: white!important;
}
form .btn:hover{background-color: #232f84 !important;}
/*form{*/
/*    padding-bottom: 50px;*/
/*}*/

.box_contact_page{
    padding: 0 4rem;
    margin-top: -70px;
}
.contact-form-wrapper label{
    margin-bottom: 8px;
    padding-right: 4px;
    color: #1b1b1b;
    font-size: 14px;
}
.contact-form-wrapper .form-control{font-size:14px;text-align: right;}
.contact-form-wrapper input[type="submit"]{margin:0 auto;display: table;}
.contact-form-wrapper textarea.form-control{min-height: 120px;color:#777;}




@media only screen and (max-width: 641px) {
    #contact-us{
        margin-top: 50px!important;
    }
    .contact-form-wrapper {
        padding: 45px 9px 0!important;
        margin: 0px auto 0!important;
    }
    #contact-us {
        margin-top: 0px !important;
        padding: 20px 0px !important;
    }
    .contact-form-wrapper p{text-align: justify!important;}

    .contact-box-primary h6, .contact-box h6 {
        font-size: 14px;
    }
    .col-contact-form-wrapper h2{font-size: 16px;}
    .col-contact-form-wrapper h3.h6{font-size: 14px;}
    .contact-form-wrapper label {
        margin-bottom: 1px;
        padding-right: 4px;
        color: #1b1b1b;
        font-size: 13px;
    }
    #contactUsForm .col-md-6{margin-bottom: 10px;}
    .contact-form-wrapper .form-control {
        text-align: right;
        font-size: 12px;
    }
}
@media only screen and (max-width:412px) {
    #contact-us {
        margin-top: 0px !important;
        padding: 20px 0px !important;
    }
}
