/* .inner-banner */
.w3l-about-breadcrumb,
.w3l-about-breadcrumb .inner-banner,
.w3l-main-slider li {
	position: relative;
}
.breadcrumb-bg-about {
	background: none;
	min-height: 100%;
	position: static;
}
.breadcrumb-bg-about::before {
	content: none;
}
.w3l-about-breadcrumb .inner-banner:before {
	content: "";
	background-color: #050119;
	opacity: 0.5;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
.breadcrumb-bg-about .container {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 0;
}
.w3l-about-breadcrumb h3 {
	margin-bottom: 0;
	font-size: clamp(14px, 4.5vw, 20px);
	line-height: 1.2;
}
.w3l-about-breadcrumb h2 {
	font-size: clamp(20px, 5vw, 26px);
}
@media (max-width: 991.98px) {
	.w3l-about-breadcrumb h2 {
		margin-bottom: 10px;
	}
}
@media (max-width: 767.98px) {
	.w3l-about-breadcrumb h2 {
		margin-bottom: 5px;
	}
}
/* index banner */
.w3l-main-slider .banner-view {
	background: none;
	min-height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	padding: 0;
}
.w3l-main-slider .banner-info-bg {
	margin: 0 auto;
}
.w3l-main-slider .banner-info-bg h6 {
	margin-top: 0;
	font-size: clamp(18px, 3.5vw, 1.5rem);
}
.w3l-main-slider .banner-info-bg h5 {
	font-size: clamp(25px, 4.5vw, 2.5rem);
	line-height: 1.2;
}
