.inner_hero_section {
	padding: 150px 0 170px 0;
	background: linear-gradient(0deg, #EEFAFF 0%, #FFF 100%);
	position: relative;
		z-index: 0;
}

.inner_hero_section::before {
	content: "";
	width: 64%;
	height: 100%;
	position: absolute;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: bottom right;
	pointer-events: none;
	background-image: url('../../../assets/images/center-sec-bg.png');
	z-index: -1;
	bottom: 0;
	right: 0;
}
.inner_hero_sec_content {
	max-width: 1133px;
	width: 100%;
}
.inner_hero_sec_title {
	margin: 0;
}
.inner_hero_sec_content a {
	text-decoration: underline;
	cursor: pointer;
}

.inner_hero_sec_content a:hover {
	color: var(--color-brand-blue);
}
.inner_hero_sec_title:has(+ .inner_hero_sec_content) {
	margin: 0 0 46px 0;
}
.inner_hero_sec_btn_wrap {
	margin-top: 55px;
}
.full-width-image-wrap {
	margin-top: 83px;
}
.classified-ads-wrap {
    padding-top: 60px;
}
.classified-ads-wrap .classified-item {
    padding-bottom: 45px;
}
@media only screen and (max-width: 1600px) {
    .inner_hero_section {
	padding: 130px 0 120px 0;
}
.inner_hero_sec_title:has(+ .inner_hero_sec_content) {
	margin: 0 0 36px 0;
}
.full-width-image-wrap {
	margin-top: 70px;
}
}
@media only screen and (max-width: 1440px) {
.inner_hero_section {
	padding: 110px 0 100px 0;
}
}
@media only screen and (max-width: 1360px) {
.inner_hero_section {
	padding: 90px 0 80px 0;
}
.inner_hero_sec_title:has(+ .inner_hero_sec_content) {
	margin: 0 0 30px 0;
}
.inner_hero_sec_btn_wrap {
	margin-top: 45px;
}
.full-width-image-wrap {
	margin-top: 50px;
}
}
@media only screen and (max-width: 1200px) {
.inner_hero_section {
	padding: 80px 0 70px 0;
}
}
@media only screen and (max-width: 993px) {
.inner_hero_section {
	padding: 70px 0 60px 0;
}
.inner_hero_sec_title:has(+ .inner_hero_sec_content) {
	margin: 0 0 25px 0;
}
.inner_hero_sec_btn_wrap {
	margin-top: 40px;
}
.full-width-image-wrap {
	margin-top: 40px;
}
}
@media only screen and (max-width: 640px) {
.inner_hero_section {
	padding: 60px 0 50px 0;
}
.inner_hero_sec_btn_wrap {
	margin-top: 35px;
}
.inner_hero_sec_title:has(+ .inner_hero_sec_content) {
	margin: 0 0 22px 0;
}
.full-width-image-wrap {
	margin-top: 30px;
}
.inner_hero_sec_content img {
	max-width: 220px;
}
}