@media screen and (max-width: 1500px) {
.slider .overlay {
    width: 1077px;
    height: 944px;
    position: absolute;
    top: -168px !important;
    right: -492px !important;
    background: #f68407;
    z-index: 999;
    transform: rotate(40deg);
}
}


@media screen and (max-width: 767px) {
.site-header .top-header p{
    text-align: center;
}

.site-header .top-header .header-social{
    text-align: center;
}
.site-header .middle-header .logo {
    margin: auto;
}
.site-header .middle-header .header-contact {
	padding: 10px 0;
}
.contact-sec .contact-img .no{
	position: relative;
}
.contact-sec .contact-img .image{
	width: 100%;
}
.footer .quik-link .footer-link li {
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    text-align: center;
}
.slider .overlay {
    display: none;
}
.es-field-wrap {
    width: 78%;
    float: left;
}
.sign-sec .form-control {
    border: 1px solid #11345c;
    border-radius: 0;
    height: 50px;
    width: 400px;
    float: left;
}
	.testimonial-sec .item .testi {
    background: #fff;
    width: 100%;
    padding: 50px 35px 20px 35px;
    text-align: center;
    height: 310px;
    overflow: hidden;
}
}