footer .item .social a {
	width: 37px;
	height: 37px;
	line-height: 37px;
}
.padding-module {
	padding: 50px 0px 0px 0px;
}
.img-height img {
	width: 100%;
	height: 336px;
	object-fit: cover;
}
.simple-btn:after {
	width: 100%;
}
.section-padding-page {
	padding: 170px 0;
}
.min-area .img:after {
	background: #41424800;
}
.page-header-1 .cont h1 {
	font-size: 40px;
}
.page-header-1 .cont {
	padding: 120px 0 50px !important;
}
.simple-btn:after {
	width: 100%;
}
.works-header-category {
	min-height: 48vh;
}

.img-height img {
	height: 250px !important;
	object-fit: cover;
}
.section-padding-category {
	padding: 30px 0;
}
.pages-header-height {
	min-height: 44vh;
}
.page-header.proj-det.bg-img.img-position {
	background-position: bottom !important;
}
@media (max-width: 999px) {
	.case-study .swiper-slide .container {
		min-height: 21vh;
		padding: 30px 30px;
	}
	.img-height img {
		height: auto;
	}
	.arch-slider .setting {
		padding: 16px;
	}
	.slider .parallax-slider .swiper-slide {
		min-height: 38vh;
	}
	.arch-slider .parallax-slider .caption h5 {
		display: none;
	}
	.mob-display p {
		display: none;
	}
	.mob-display-a {
		display: none;
	}
	.slider .parallax-slider .caption h1 {
		font-size: 20px;
	}
	.slider .parallax-slider .swiper-slide-active .caption h1 {
		font-size: 20px;
	}
	.page-header-blogs .cont {
		padding: 120px 0 50px !important;
	}
	.img-height img {
		height: auto;
	}
	.works-header-category {
		min-height: 30vh;
	}
	.works-header-category .capt h1 {
		font-size: 30px;
	}
	.pages-header-height {
		min-height: 27vh;
	}
	.page-header.proj-det.bg-img.img-bg {
		min-height: 27vh;
		background-attachment: inherit !important;
		height: 230px;
	}
}