@media (max-width: 1199px) {
	.w-img .w-img-2{
		top: unset;
	    left: 0;
	    bottom: 0;
	}
	.about-area .a-img img{
		width: 100%;
	}
	.about-area .a-img::before{
		border: 0;
	}
}
@media(min-width:992px) and (max-width:1199px)
{
	
}
@media (min-width: 992px) {

}
@media (max-width: 991px) {
	.rev_slider_wrapper, 
	.rev_slider, 
	.tp-fullwidth-forcer, 
	.rev_slider .tp-bgimg.defaultimg {
    	max-height: 400px !important;
	}
	.top-list span{
		display: none;
	}
	.top-navbar {
    	padding: 14px 10px;
	}
	.w-img.w-img-1{
		margin-top: 20px;
		float: none;
	}
	.w-img .w-img-2{
		position: absolute;
	    top: unset;
	    left: 0;
	    bottom: 0;
	}
	.w-img img{
		width: 100%;
	}
	.w-img .img-2{
		height: 530px;
	}
}

@media (min-width: 768px) {
	.contact-area .c-r-padding{
		padding-right: 0;
	}
	.contact-area .c-l-padding{
		padding-left: 0;
	}
}

@media (max-width: 767px) {
	.rev_slider_wrapper, 
	.rev_slider, 
	.tp-fullwidth-forcer, 
	.rev_slider .tp-bgimg.defaultimg {
    	max-height: 350px !important;
	}
	.top-title strong{
		display: none;
	}
	.vm-area .vm-border {
	    border-right: 0;
	}
}

@media (max-width: 575px) {
	.top-icon,.b-line::after{
		display: none !important;
	}
	.navbar-brand img {
	    max-height: 37px;
	}
	.s-title-1 h2{
		font-size: 1.75rem;
	}
}

@media (max-width: 520px) {
	.w-img .img-2 {
	    height: auto;
	}
	.rev_slider_wrapper, 
	.rev_slider, 
	.tp-fullwidth-forcer, 
	.rev_slider .tp-bgimg.defaultimg {
    	max-height: 250px !important;
	}
}

@media (max-width: 450px) {
	
}