/* body */
.scroll-for-more {
	margin: 0;
}
.lp2-main-title h1 {
	font-size: clamp(1.4rem,5vw,2rem);
	color: var(--fs-color-secondary); 
}
.lp2-main-title h2 {
	font-size: clamp(1.3rem,5vw,1.8rem);
	color: var(--fs-color-secondary); 
}
.lp2-main-title ul {
	display: flex;
	flex-direction: column;
	list-style: none;
	gap: .5rem;
}
.lp2-main-title ul li {
	margin: 0 !important;
	position: relative;
}
.lp2-main-title ul li:before {
	content:"\f00c";
	font-weight: 900;
	font-family: "Font Awesome 6 Free";
	color: var(--fs-color-secondary); 
	margin-right: 6px;
}
.lp2-main-btn.button {
	padding: 2px 30px; 
	border-radius: 99px;
	margin: 0;
}
.lp2-sec2 .section-bg-overlay {
    background-color: unset !important;
    background-image: linear-gradient(0deg, #123423, #08512b);
    opacity: .85;
}
.lp2-sec2 p {
	margin: 0;
}
.lp2-sec2 h3 {
	font-size: clamp(2rem,5vw,3.4rem);
	margin: 0;
}
.check-icon-text ul,.x-icon-text ul {
	display: flex;
	flex-direction: column;
	list-style: none;
	gap: .6rem;
}
.check-icon-text ul li,.x-icon-text ul li{
	margin: 0 !important;
	position: relative;
	padding-left: 24px;
}
.check-icon-text ul li:before,.x-icon-text ul li:before{
	font-weight: 900;
	font-family: "Font Awesome 6 Free";
	color: var(--fs-color-secondary); 
	position: absolute;
	left: 0;
	top: 50%;
	transform: translatey(-50%);
	font-size: 18px;
}
.check-icon-text ul li:before {
	content:"\f00c";
}
.x-icon-text ul li:before {
	content:"\f00d";
}
.lp2-sec3 .lp2-main-title p {
	margin: 0;
}
.lp2-sec3 .lp2-main-title h3 {
	color: var(--fs-color-secondary); 
}
.lp2-sec4 .icon-box-img {
	margin-bottom: 0 !important;
}