body[data-plugin-section-scroll] #header .header-body {
	background: white;
}

.home-banner {
	height: 95vh !important;
}

.home-banner [class*="opacity-"]:not([class*="opacity-hover"]):hover {
	opacity: 1 !important;
}

.home-banner .content-box {
	padding-top: 9rem;
}

footer.custom-footer {
	position: absolute !important;
	width: 100%;
	bottom: 0;
}

.owner-img {
	min-width: 100%;
	height: 300px;
}

.brand-section {
	padding-top: 10rem !important;
}

@media screen and (max-width: 991px) {
	.home-banner {
		height: 70vh !important;
	}

	.home-banner .content-box {
		padding-top: 1rem;
	}

	.brand-section {
		padding: 50px 0 !important;
	}
	.custom-brand-section {
		height: 65vh !important;
	}
	/* .custom-management {
		height: 78vh !important;
	} */
}

@media screen and (max-width: 767px) {
	.home-banner {
		height: 55vh !important;
	}
	.custom-brand-section {
		height: 100vh !important;
	}
}

@media screen and (max-width: 575px) {
	.home-banner {
		height: 30vh !important;
	}

	.home-banner .content-box h3 span {
		display: none;
	}

	.mt-xs-2 {
		margin-top: 0.5rem !important;
	}
	.custom-brand-section {
		height: 100vh !important;
	}
}

@media screen and (max-width: 380px) {
	.home-banner {
		height: 19vh !important;
	}
}
