.custom-parallax-section-wrapper {
    min-height: 350px;
    padding: 20px 20px 20px 20px;
    display: flex;
    align-items: center;
    background-image: url(https://thl.spotlightdev.us/wp-content/uploads/2024/09/parallax_background.png);
    background-position-y: 59%;
    background-position-x: 30%;
    margin-bottom: 50px;
}
.parallax-title-section {
    font-size: 36px;
    font-family: 'LoraRegular';
    color: #2D2D2A;
    text-align: center;
}
@media only screen and (max-width: 991px) {
	.custom-parallax-section-wrapper {
		background-position-x: 25%;
		margin-top: 20px;
	}
	.parallax-title-section {
		font-size: 28px;
	}
}
@media only screen and (max-width: 767px) {
	.parallax-title-section {
		font-size: 24px;
	}
}
/*Added by PJ*/
#silider_section .widget {
	max-width: 62%;
	text-align: center;
	padding-right: 18%;
}
#silider_section {
	background: url("https://thl.spotlightdev.us/wp-content/uploads/2024/10/banner_web.png") no-repeat bottom center/ cover;
	height: 680px;
	padding-bottom: 150px;
}
.front-banner-area h2 {
	font-size: 40px;
	font-weight: 700;
}
.front-banner-area h3 {
    font-size: 21px;
    font-weight: 700;
    max-width: 670px;
    margin: 0 auto;
}
.front-banner-area img{
	display:none;
}
@media only screen and (max-width: 1599px) {
	#silider_section .widget {
		max-width: 72%;
		padding-right: 18%;
		text-align: center;
	}
}
@media only screen and (max-width: 1500px) {
	#silider_section .widget {
		max-width: 80%;
		padding-right: 28%;
		text-align: center;
	}
}
@media only screen and (max-width: 1400px) {
	#silider_section .widget {
		max-width: 77%;
		text-align: center;
		padding-right: 17%;
	}
	#silider_section {
		padding-bottom: 70px;
		height: 575px;
	}
}
@media only screen and (max-width: 1160px) {
	#silider_section .widget {
		max-width: 83%;
		padding-right: 17%;
	}
}
@media only screen and (max-width: 1069px) {
	#silider_section .widget {
		max-width: 90%;
		padding-right: 17%;
	}
}
@media only screen and (max-width: 991px) {
	#silider_section {
		background: url(https://thl.spotlightdev.us/wp-content/uploads/2024/10/hero-bg.png) no-repeat bottom right/ cover;
		padding-bottom: 0px;
		height: auto;
		background:unset;
	}
	.front-banner-area img {
		display: block;
		margin: 0 auto;
	}
	#silider_section .widget {
		max-width: 100%;
		padding: 20px 20px 20px 20px;
	}
	.front-banner-area h1 {
		font-size: 40px;
	}
	.front-banner-area h2 {
		font-size: 32px;
		margin: 12px 0;
	}
	.front-banner-area h3 {
		font-size: 19px;
	}
}
@media only screen and (max-width: 767px) {
	.front-banner-area h3 {
		font-size: 18px;
	}
	.front-banner-area h2 {
		font-size: 28px;
	}
	.front-banner-area h1 {
		font-size: 37px;
	}
}
@media only screen and (max-width: 560px) {
	.front-banner-area h1 {
		font-size: 36px;
	}
	.front-banner-area h2 {
		font-size: 22px;
	}
	.front-banner-area h3 {
		font-size: 17px;
	}
}