header.nav-innerpage-style .ace-responsive-menu .sub-menu li img {
    height: 50px;
    object-fit: contain;
    padding: 0 8px;
}

.contact-section {
    background: #fff;
    color: #000;
    padding: 90px 0;
    position: relative;
}
.contact-section .form-data {
    width: 100%;
    margin: 0 auto;
    max-width: 750px;
}
.contact-section .input-box {
    margin: 0 0 20px 0;
    position: relative;
    z-index: 1;
}
.contact-section .input-label {
    position: absolute;
    top: 14px;
    left: 7px;
    pointer-events: none;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    transition: all .5s ease;
    margin: 0;
    z-index: 2;
    letter-spacing: .7px;
    font-weight: 400;
    font-size: 16px;
	color: #000 !important;

}
.contact-section .wpcf7-form-control-wrap {
    position: relative;
}
.contact-section .input-box .input, .select {
    width: 100%;
    text-transform: inherit;
    border: none;
    border-radius: 0;
    border-bottom: 2px solid #000000;
    height: 50px !important;
    transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    -webkit-transition: all .5s ease;
    background: 0 0;
    padding: 0 5px;
    font-weight: 400;
    font-size: 16px;
	    color: #000 !important;
}
.contact-section .select-box .input-label {
    opacity: 0;
}
.contact-section .input-box textarea.input {
    height: 110px !important;
    resize: none;
    display: block;
    padding: 10px 5px 5px;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.contact-section .input-box.filled .input-label, .contact-section .input-box.focus .input-label, .contact-section .select-box.filled .input-label, .contact-section .select-box.focus .input-label { top: -10px; font-size: 12px; opacity: 1 }
.contact-section .input-box .input:hover, .contact-section .select:hover, .contact-section .input-box .input:focus, .contact-section .select:focus {
    border-bottom: 2px solid #2b2b6a;
    outline: none;
}
.contact-section .wpcf7-response-output {
    text-align: center;
    margin: 10px auto !important;
}
.contact-section label.error {
    color: red;
}
.footer-style1 iframe {
    height: 270px;
}

.iconbox-style8{height: 380px;}
.map-iframe {
    padding: 0;
}
.section-tab{ padding:0px; }
.sp-img-content img.w-100.border-01 {
    height: 230px !important;
    object-fit: contain !important;
}

.header-logo .img-w100 {
    width: 80px;
}

@media(max-width:991px){
	.mobile_logo .img-w100{ width:80px;}	
	
}