.contact .header{background-color: transparent}
.web-menu li a{color: #000000 !important}
.web-menu li a:hover{ color: #a6a6a6 !important;}
.blacklogo{display: block !important;}
.whitelogo{display: none !important;}

.nbar1 {display: none;}
.nbar2 {display: block !important;}

.contact{
    /* background: linear-gradient(180deg, rgba(255, 255, 255, 1) 20%, #F9F9F9 20%); */
    background: url('../images/contact/contact-header-bg.svg') no-repeat center top;
}
.contact2 {
    background: url('../images//contact/contact3.svg') no-repeat center;
    background-color: #161518;
    /* padding: 80px 0 100px; */
}
.contact2 h2 {margin-bottom: 100px;}
/*--- form ---*/
#attachmentFile {
    font-size: 11px;
    color: #747474;
    line-height: normal;
    /* width: 100%; */
    margin-bottom: 5px;
    margin-left: 10px;
    cursor: pointer;
}
.intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container {
    padding: 0 0 0 15px !important;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],

.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {
    padding-left: 94px !important;
}
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], 
.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {
    padding-left: 112px !important;
}
.schedule_call_btn {
    position: absolute;
    bottom: 42px;
    margin: 0 auto;
    width: 80%;
}
.faviconLogo {
    position: absolute;
    width: 80%;
    top: 45%;
}

@media (min-width:320px) and (max-width:1023px) {
    .contact2 h2 {margin-bottom: 50px;}
   
}
@media (min-width:1024px) and (max-width:1024px) {
    .schedule_call_btn {width: 70% !important;}
    .sbtn {
        padding: 10px 20px !important;
        font-size: 16px !important;
    }
    
}