

body.home .cy-custom h2 span {
	color: #FF007F;
}
body.home .cy-custom h2 span {
	color: #FF1D8D;
}
body.home .cy-custom .btn-primary {
	background: #FF1D8D;
}

/* HEADER STYLES */

.md-header.layout5.transparent .header-container {
	background-color: #250c21;
}
a {
	color: inherit;
}

.search-group.layout3 .tab-header-ul .option.active, .search-group.layout3 .tab-header-ul .option {
	color: #fff;
}
.search-bar.layout3 .search-by-section .search-category .keyword-submit {
	color: rgb(255, 255, 255);
}
.md-content.richtext:has(#richtext-layout9) {
	display: none;
}
.md-team-desc.layout4.mg-bg {
	display: none;
}
.md-house.layout7.mg-bg {
	display: none;
}
.md-cta.layout7.mg-bg {
	display: none;
}



/* HEADER STYLES FIX */
.md-header.layout5 .header-container .menu-container .logo-menu .logo img {
	height: 85px !important;
}
.left-menu * {
	color: #000 !important;
}
.md-header.layout5 .header-container .menu-container .right-menu {
	color: #000;
}
.md-header.layout5.pc .header-container .social-container {
	color: #000;
}
.md-header.layout5.pc .header-container .menu-container .header-bg {
	background: #fff !important;
}
.md-header.layout5 .header-container .social-container {
	background-color: #fff;
}
.md-header.layout5 .header-container .menu-container .logo-menu {
	display: flex;
	align-items: center;
	/* position: absolute; */
	left: 0px;
	right: 0px;
	margin-left: auto;
	margin-right: auto;
	justify-content: center;
	align-items: center;
	top: 0px;
}
.video-box.def.auto-width {
	background: #000;
}
.video-box.def video {
	opacity: 0.9;
}

.cookie-authority.ca .cookie-banner .cookie-btn {
	color: #fff;
}

/* HERO STYLES */
.md-hero.layout3 .site-title.center {
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
.md-hero.layout3 .site-title.center h2 {
	font-size: 3rem;
}
.md-hero.layout3 .site-title.center {
	max-width: 60%;
}
.md-hero.layout3 .media-content-v2 .media-info .title-text .site-subtitle {
	max-width: 80%;
	margin-left: auto;
	margin-right: auto;
}

#cta_buttons .cta-block .title span {
	color: rgb(255, 29, 141);
}

body.home .cy-custom h2 span {
	color: #d8a7b1;
}

body.home .cy-custom .btn-primary {
	background: #d8a7b1;
}
#cta_buttons .cta-block .title span {
	color: #d8a7b1;
}

/* DESKTOP SPECIFIC STYLES */

@media(min-width: 800px){
	.md-header.layout5 .header-container .menu-container .logo-menu .logo {
	margin-bottom: 0px;
	margin-top: 0px;
}
.md-header.layout5 .header-container .menu-container .head-account {
	margin-bottom: 0px;
}
}/* END DESKTOP */



@media(max-width: 790px){
	.md-header.layout5.mobile .header-container .social-container .contact-container {
	color: #000;
}
.md-header.layout5.mobile .header-container .menu-container .header-bg {
	background-color: #fff !important;
}
.md-header.layout5.mobile .header-container .menu-container .logo-menu .logo {
	padding-top: 0px;
	padding-bottom: 0px;
}
.md-hero.layout3 .site-title.center h2 {
	font-size: 1.8rem;
	text-align: center;
}
.md-hero.layout3 .site-title.center {
	max-width: 100%;
}
.md-hero.layout3 .media-content-v2 .media-info .title-text .site-subtitle h3 {
	font-size: 1rem;
	text-align: center;
}
.banner.video {
	min-height: 550px !important;
}
body.home .featured_areas .adventure-gallery .gallery-content h3 {
	font-size: 36px;
}
body.home .featured_areas .adventure-gallery .gallery-content h3 {
	font-size: 34px;
}
}/* END MOBILE */