


/* BEGIN STYLE MODS */

.md-content:has(#richtext-layout16){
    display: none;
}
.md-cta.layout1.mg-bg {
	display: none;
}


/* WELCOME SECTION */

#welcome-section .title-row.row {
	text-align: center;
	color: #000;
	margin-left: auto;
	margin-right: auto;
}
body #cherieYoung .neptune #welcome-section .title-row.row h3 {
	text-align: center;
	color: #000;
	margin-left: auto;
	margin-right: auto;
    margin-bottom: 40px;
}
body #cherieYoung .neptune #welcome-section .title-row.row h2 {
	text-align: center;
	color: #000;
	margin-left: auto;
	margin-right: auto;
    font-family: "Playfair Display", serif;
    font-size: 3.5rem;
    font-weight: 300;
    line-height: 95%;
}
#welcome-section .row:not(.title-row) {
	display: flex;
	justify-content: center;
	margin-left: auto;
	margin-right: auto;
    gap: 20px;
    max-width: 60%;
}
#welcome-section .row:not(.title-row) .welcome-col.col-md-6 {
	width: 50%;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
#welcome-section .row:not(.title-row) .welcome-col.col-md-6 {
	width: 50%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	text-align: center;
}
#welcome-section {
	margin-top: 20px;
    margin-bottom: 60px;
}
#welcome-section .welcome-col h4 {
	margin-top: 20px;
	font-size: 2rem;
}
#welcome-section a.btn {
	font-family: "Poppins", sans-serif;
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 8px;
	font-size: 15px;
	font-weight: 400;
	background-color: #009ca6;
	border: 1px solid #0f9fac;
	color: #fff;
	margin-top: 20px;
	border-radius: 0;
	-webkit-transition: 300ms ease all;
	transition: 300ms ease all;
	padding: 15px;
}

#about > div.half-banner.text-holder > div > a.btn {
	font-family: "Poppins", sans-serif;
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 8px;
	font-size: 15px;
	font-weight: 400;
	background-color: #69bfd4;
	border: 1px solid #69bfd4;
	color: #fff;
	margin-top: 20px;
	border-radius: 0;
	-webkit-transition: 300ms ease all;
	transition: 300ms ease all;
	padding: 15px;
}
#welcome-section a.btn {
	background-color: #69bfd4;
	border: 1px solid #69bfd4;
}
body #cherieYoung .neptune .buyer-seller .buyer-seller-content .buyer-seller-item a {
	background-color: #69bfd4;
	border: 1px solid #69bfd4;
}

body #cherieYoung .neptune a.btn:hover {
	border-color: #EF3A87;
	background-color: #EF3A87;
	color: #fff;
}


body #cherieYoung .neptune .buyer-seller {
	background-image: url('images/bg-panels/bg-panel-1a.webp');

}

/* NEW STYLES */

.banner.single .single-picture {
	background-image: url('images/bg-panels/bg-panel-1a.webp') !important;
}
.search-group.layout3 .tab-header {
	display: none;
}
#about > div.half-banner.text-holder > div > a.btn {
	background-color: #00b1f8;
	border: 1px solid #00b1f8;
}

body #cherieYoung .neptune .buyer-seller .buyer-seller-content .buyer-seller-item a {
	background-color: #00b1f8;
	border: 1px solid #00b1f8;
}

.search-bar.layout3 .search-by-section .search-category .keyword-submit {
	background: #00b1f8;
}

.keyword-submit::before {
	border-left: 30px solid #00b1f8;
}

.md-hero .banner .banner-mask {
	opacity: 0.4;
}
.site-title.center.hero-logo-added h2 {
	display: none;
}

.site-title.center.hero-logo-added {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}


.site-title.center.hero-logo-added .logo-symbol {
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 30%;
}

/* .site-title.center.hero-logo-added {
	position: relative;
	top: -50px;
	margin-bottom: -50px;
} */


body:has(#cherieYoung) .md-hero.layout3 .media-content-v2 {
	margin-top: 0px;
}

#welcome-section a.btn {
	background-color: #00b1f8;
	border: 1px solid #00b1f8;
}
#welcome-section .row:not(.title-row) .welcome-col.col-md-6 a.btn {
	text-align: center;
	font-family: "Poppins", sans-serif;
	background-color: #00b1f8;
	border: 1px solid #00b1f8;
	border-radius: 40px;
	display: inline-block;
	color: #fff !important;
	text-transform: uppercase;
	padding: 9px 45px 8px 45px;
	transition: 0.5s;
	margin-top: 25px;
	font-weight: 400;
}
#about > div.half-banner.text-holder > div > a.btn {
	background-color: #00b1f8;
	border: 1px solid #00b1f8;
	border-radius: 40px;
	padding-left: 40px;
	padding-right: 40px;
}

body #cherieYoung .neptune .featured-areas .featured-content .featured-tiles .tile span .tile-link:hover {
	background-color: #00b1f8;
}