@media (max-width: 1366px){
	.contact-page-section .contact-info-box{
		width: 50%;
	}
	.contact-page-section .contact-info-box.col-lg-2.col-md-6.col-sm-12{
		border-right: 0px solid;
	}
}


@media (max-width: 1024px){
	section.contact-us h4{
		font-size: 24px;
	}

	section.contact-us .head-sec h2{
		margin-bottom: 40px;
	}
}


@media (max-width: 991px){

	.form-map {
		padding-top: 30px !important;
	}
	
	.touch a{
		display: flex;
	}

	.touch .fa-envelope{
	margin-top: 7px;
    padding-right: 5px;
}
	

	.contact-map {
    height: 550px;
}

section.contact-us .col-4{
	width: 100%;
}

section.contact-us .form{
	width: 100%;
}
section.contact-us .map{
	width: 100%;
	margin-top: 20px;
}
}

@media (max-width: 540px){
	
	.form-map {
		padding-top: 20px !important;
	}
    section.contact-us h4 {
        font-size: 20px;
    }


	section.contact-us {
     padding-top: 40px;
	}
	.contact-page-section .contact-info-box {
    width: 100%;
}
.contact-form input{
	margin-bottom: 15px;
}
.contact-map {
    height: 400px;
}
}