.coh-style-brand-top-header, .ssa-instance-5230.coh-ce-cpt_top_header_template-83b0e237 {
	padding-bottom: 0;
}
@media (max-width: 564px) {
	.phone-landscape.hide.coh-style-visibility-breakpoints {
		display: none !important;
	}
}
.ssa-instance-d054.coh-ce-cpt_header_row-14a679b4 {
	height: 50px;
}
.ssa-instance-5230.coh-ce-cpt_top_header_template-83b0e237 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 11;
}
.coh-style-back-to-top {
	display: none;
}
body.is-scrolled .coh-style-back-to-top {
	display: block;
}
.img-wrapper {
	overflow: hidden;
}
/*.enable-basic-hover:hover {
	transform: scale(1.1);
	cursor: pointer;
}*/
.ssa-instance-8fea.coh-ce-cpt_generic_teaser_type_1-28e660c2 .text-bar {
	min-height: 112px;
	box-sizing: border-box;
}
.ssa-instance-0279 .coh-slider-item .background-image-component {
	height: 420px;
	width: 100%;
	padding-top: 30px;
	padding-bottom: 30px;
	position: relative;
}
@media (max-width: 1023px) {
	.ssa-instance-0279 .coh-slider-item .background-image-component {
		height: 380px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
}
.ssa-instance-0279 .coh-slider-item .background-image-component>img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
	position: absolute;
	left: 0;
	top: 0;
}
/*.ssa-instance-0279 .coh-slider-item:after {
	content: "";
	display: block;
	width: 100%;
	height: 100px;
	position: absolute;
	bottom: 0;
	left: 0;
	background: linear-gradient(0deg, rgba(122,122,182,0.1) 0%, rgba(122,122,182,0) 100%);
	pointer-events: none;
}*/
.ssa-instance-0279 .coh-slider-item .coh-col-xl-6 {
	flex: 0 0 60% !important;
	max-width: 60% !important;
}


.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .dropdown-wrapper {
	/*background-color: rgba(230, 1, 126, 1);*/
	background: linear-gradient(90deg, rgba(230, 1, 126, 0.75) 0%, rgba(230, 1, 126, 0.75) calc(3.75rem + 24.99%), rgba(254, 11, 144, 0.75) calc(3.75rem + 25%), rgba(254, 11, 144, 0.75) calc(49.99%), rgba(230, 1, 126, 0.75) calc(50%), rgba(230, 1, 126, 0.75) calc(74.99% - 3.75rem), rgba(254, 11, 144, 0.75) calc(75% - 3.75rem), rgba(254, 11, 144, 0.75) calc(100%));
	backdrop-filter: blur(10px);
}
.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .dropdown-wrapper .menu-bg.lvl-2-bg-color {
	/*background-color: rgba(254, 11, 144, 1);*/
	background-color: transparent;
}
.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .dropdown-wrapper .menu-bg.lvl-3-bg-color {
	/*background-color: rgba(230, 1, 126, 1);*/
	background-color: transparent;
}
.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .dropdown-wrapper .menu-bg.lvl-4-bg-color {
	/*background-color: rgba(254, 11, 144, 1);*/
	background-color: transparent;
}
@media (max-width: 1169px) {
	.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .dropdown-wrapper {
		background: linear-gradient(90deg, rgba(230, 1, 126, 0.75) 0%, rgba(230, 1, 126, 0.75) calc(0.9375rem + 24.99%), rgba(254, 11, 144, 0.75) calc(0.9375rem + 25%), rgba(254, 11, 144, 0.75) calc(49.99%), rgba(230, 1, 126, 0.75) calc(50%), rgba(230, 1, 126, 0.75) calc(74.99% - 0.9375rem), rgba(254, 11, 144, 0.75) calc(75% - 0.9375rem), rgba(254, 11, 144, 0.75) calc(100%));
		backdrop-filter: blur(10px);
	}
}

.enable-basic-hover.brand-button:not(.inactive) {
	background-color: rgb(100, 100, 170) !important;
	color: #FFFF !important;
}
.enable-basic-hover.brand-button:not(.inactive):hover {
	background-color: rgb(230, 1, 126) !important;
	color: #FFFF !important;
}

.cta-image>img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.coh-container-boxed.coh-style-container-default-styles.coh-style-same-height-fpr-generic-teaser-type-2 {
	margin-top: 20px;
	margin-bottom: 20px;
}

.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .dropdown-wrapper li a {
	padding-right: 20px;
}
.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .level-3-item a,
.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .level-4-item a,
.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .level-5-item a {
	padding-left: 10px;
}
.coh-ce-cpt_main_navigation_tabs_menu-8e6e5db0 .dropdown-wrapper {
	box-shadow: 0 30px 30px 0px #0005;
}
.coh-slider-container-pager-inside-bottom-middle-xl > .coh-slider-container-mid > .coh-slider-container-inner .slick-dots {
	bottom: 50px;
	margin-bottom: 0;
}
.modal-close-button-base .coh-modal-close-button::after, .ui-dialog.external-link-popup .ui-dialog-titlebar .ui-button::after {
	background-color: #FFFA;
	border-radius: 50%;
	aspect-ratio: 1;
	display: block;
	width: 1.2em;
	height: 1.2em;
	text-align: center;
}
.coh-style-back-to-top {
	z-index: 999;
}
@media (width < 1024px) {
	.welcome-block .button-container,
	.welcome-block .button-container .brand-button {
		width: 100%;
	}
}
