/*
Theme Name: Curly Child
Theme URI: https://curly.qodeinteractive.com/
Description: A child theme of Curly Theme
Author: Mikado Themes
Author URI: https://qodeinteractive.com/
Version: 1.0.0
Text Domain: curly
Template: curly
*/

/* UNTERSEITE TERMIN VORUEBERGEHEND AUSBLENDEN */
#nav-menu-item-6093 {
	display: none;
}

:root {
  --ci: #B8000E;
}

/* Header */
@media only screen and (min-width: 1200px) {
	body.mkdf-menu-area-in-grid-border-disable .mkdf-page-header .mkdf-menu-area .mkdf-grid .mkdf-vertical-align-containers {
		display: flex;
	}
	body.mkdf-menu-area-in-grid-border-disable .mkdf-page-header .mkdf-menu-area .mkdf-grid .mkdf-vertical-align-containers > .mkdf-position-left {
		flex: 0 0 25%;
    	max-width: 25%;
	}
	body.mkdf-menu-area-in-grid-border-disable .mkdf-page-header .mkdf-menu-area .mkdf-grid .mkdf-vertical-align-containers > .mkdf-position-right {
		flex: 0 0 66.666667%;
    	max-width: 66.666667%;
	}
}
/* Startseite Header */
.mkdf-logo-wrapper a {
	height: 90px !important;
}
.ms-viewing-0.mkdf-dark-header .mkdf-page-header>div:not(.fixed):not(.mkdf-sticky-header) .mkdf-logo-wrapper .mkdf-dark-logo {
	opacity: 0;
}
#multiscroll-nav ul li a {
	background-color: transparent;
	border: 1px solid #000;
}
.mkdf-light-header #multiscroll-nav ul li a {
	background-color: transparent;
	border: 1px solid #000;
}
.home .mkdf-page-header {
	background-color: transparent;
}
.home .mkdf-page-header .mkdf-fixed-wrapper.fixed .mkdf-menu-area {
	background-color: transparent !important;
}
/* Header Unterseiten */
body .mkdf-title-holder {
    background-size: cover;
}
@media only screen and (min-width: 1200px) {
	body .mkdf-page-header .mkdf-grid {
		max-width: 1200px;
	}
}
body .mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {
    max-height: 85px;
}
/* Navigation */
body .mkdf-main-menu>ul>li>a>span.item_outer .item_text {
	color: #262626;
}
body .mkdf-main-menu>ul>li.mkdf-active-item>a .item_text:before {
    display: none;
}
body .mkdf-main-menu ul li a .item_text:before {
    bottom: 4px;
}
body .mkdf-main-menu ul li {
    margin-right: 0;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
html body .mkdf-main-menu ul li {
    margin-bottom: 0px;
}
body .mkdf-drop-down #menu-hauptmenue .narrow .second .inner ul {
    background-color: #FFFFFF;
    padding: 10px 10px 0 10px;
    width: 200px;
    z-index: 999;
}
body .mkdf-drop-down .narrow .second .inner ul li {
    width: 200px;
	margin-bottom: 10px;
}
body .mkdf-drop-down .narrow .second .inner ul li:last-child {
	margin-bottom: 0;
}
body .mkdf-drop-down #menu-hauptmenue .narrow .second .inner ul a {
    padding: 0;
}
body .mkdf-drop-down .second .inner ul li.current-menu-ancestor>a .item_text:before,
body .mkdf-drop-down .second .inner ul li.current-menu-item>a .item_text:before,
body .mkdf-main-menu ul li a:hover .item_text:before {
	display: none;
}
/*
body .mkdf-main-menu ul li a:hover .item_text:before {
    display: none;
}
body .menu-item > a:hover {
	text-decoration: underline !important;
}
*/
/* Navigation Arrows */
.mkdf-main-menu>ul>li.has_sub>a .mkdf-menu-arrow {
    display: block;
    position: absolute;
	font-size: 10px;
	top: 7px;
}
.mkdf-main-menu>ul>#nav-menu-item-5856.has_sub>a .mkdf-menu-arrow {
    left: 90px;
}
.mkdf-main-menu>ul>#nav-menu-item-5861.has_sub>a .mkdf-menu-arrow {
    left: 80px;
}
/* Footer */
body:not(.home) footer #custom_html-2 .dropdown-content a {
	color: #000;
}
body:not(.home) footer #custom_html-2 .dropdown-content a:hover {
	color: var(--ci);
}
/* Startseite E3 */
.startseite-e3-links .mkdf-is-button .mkdf-btn.mkdf-btn-outline {
	color: var(--ci);
    background-color: transparent;
    border: 1px solid var(--ci);
}
.startseite-e3-links .mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-border-hover):hover {
	border-color: var(--ci) !important;
}
.startseite-e3-links .mkdf-btn.mkdf-btn-outline:not(.mkdf-btn-custom-hover-bg):hover {
	background-color: var(--ci) !important;
}
.startseite-e3-links .mkdf-btn .mkdf-btn-text {
	color: var(--ci);
    font-size: 18px;
    font-weight: 100;
	letter-spacing: normal;
    line-height: 1.75em;
    text-transform: none;
}
.startseite-e3-links .mkdf-info-section .mkdf-is-text {
	margin: 0px 0 35px 0;
}
.startseite-e3-links .mkdf-info-section .mkdf-is-title {
	margin-bottom: 10px;
}
/* Startseite E4 */
.startseite-e4-rechts .mkdf-is-background-text {
	color: #FFF !important;
}
.startseite-e4-rechts .mkdf-info-section .mkdf-is-text {
	margin: 0px 0 35px 0;
}
.startseite-e4-rechts .mkdf-info-section .mkdf-is-title {
	margin-bottom: 10px;
}
/* Startseite E5 Links */
.startseite-e5-links .seo-wrapper .head-title {
    color: #fff !important;
	text-align: center !important;
	font-weight: normal !important;
	font-size: 16px !important;
    letter-spacing: normal !important;
    line-height: 1.75em !important;
    text-transform: none !important;
	margin-bottom: 0;
}
.startseite-e5-links .social-wrapper .social-icons {
    margin-top: 25px;
}
.dropbtn {
    background-color: transparent;
    color: #444;
    padding: 5px 10px;
    font-size: 15px;
    border: none;
    cursor: pointer;
}
.dropdown {
    position: relative;
    display: inline-block;
    margin-bottom: 3px;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: #f9f9f9;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.9);
    z-index: 1;
}
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    width: 250px;
}
.dropdown:hover .dropbtn {
    background-color: #b8000e;
    color: #fff;
}
.dropdown:hover .dropdown-content {
    display: block;
}
.seo-footer-wrapper a {
    -o-transition: 0.2s;
    transition: 0.2s;
    margin-right: 5px;
    font-size: 14px;
}
.dropdown-content a:hover {
    background-color: #f1f1f1;
}
.info-section.center {
    text-align: center;
}
.startseite-e5-links .seo-wrapper {
	text-align: center;
}
.startseite-e5-links .social-icons {
	text-align: center;
}
.social-icons a {
    border: 1px solid #fff;
    border-radius: 2px;
    color: #fff;
    font-size: 13px;
    display: inline-block;
    text-align: center;
    margin-right: 10px;
    line-height: 38px;
    height: 40px;
    width: 40px;
	-webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}
.social-icons a:hover {
    background-color: rgba(184, 0, 14, 1.0);
    border-color: rgba(184, 0, 14, 1.0);
	color: #FFF;
}
.startseite-e5-links .service-footer-wrapper {
	text-align: center;
}
.startseite-e5-links .widget-list ul {
	list-style: none;
	padding: 0 0 0 0px;
}
.startseite-e5-links .widget-list li a {
    color: #fff;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s;
	line-height: 1;
}
.startseite-e5-links .widget-list li a:hover {
    color: rgba(184, 0, 14, 1.0);
    padding-left: 5px;
}
.startseite-e5-links .copyright-content {
	color: #FFF;
	text-align: center;
}
/* Startseite E5 rechts */
.startseite-e5-rechts .mkdf-single-image-holder img {
	display: inline;
}
.startseite-e5-button .mkdf-btn-text {
	letter-spacing: normal;
}
/* Header */
.mkdf-page-header {
	background-color: #ffffffb0;
}
.mkdf-title-holder .mkdf-title-inner {
	vertical-align: unset !important;
    padding-top: 60px;
}
#menu-hauptmenue .item_text {
	letter-spacing: normal;
    font-size: 13px;
    font-weight: 700;
}
#menu-hauptmenue .second .item_text {
	letter-spacing: normal;
    font-size: 14px;
    font-weight: 200;
}
.mkdf-drop-down #menu-hauptmenue .narrow .second .inner ul {
	padding: 0px 0px;
}
.mkdf-drop-down #menu-hauptmenue .second .inner ul li a {
	padding: 10px 15px;
}
/* Footer */
.seo-footer-wrapper .head-title {
	color: #444;
	font-size: 20px !important;
    font-weight: 700 !important;
	text-transform: none !important;
	margin-bottom: 20px;
}
.social-icons a {
	border: 1px solid rgba(255, 255, 255, 0.2);
}
.social-icons a:hover {
	color: #FFFFFF !important;
}
.social-wrapper .social-icons {
	margin-top: 50px;
    margin-bottom: 15px;
}
.mkdf-footer-column-1 .menu-rechliches-footer-container ul li {
	margin-bottom: 10px;
	text-transform: none;
	font-size: 16px;
    font-weight: 300;
}
.mkdf-page-footer {
	background-image: url(/wp-content/uploads/2025/09/footer-bg1.webp);
	background-position: center center;
	background-repeat: no-repeat; 
    background-size: cover;
}
.mkdf-page-footer:before {
    background-color: rgba(0, 0, 0, 0.8);
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}
.mkdf-page-footer .mkdf-footer-top-holder {
	background-color: transparent;
}
.mkdf-page-footer .mkdf-footer-bottom-holder {
	background-color: transparent;
}
.mkdf-page-footer .mkdf-widget-title {
	text-transform: none !important;
	margin-bottom: 45px !important;
}
.ion-android-call:before, .ion-email:before, .ion-ios-home:before, .ion-map:before {
	display: inline-block;
    font-family: "Ionicons";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    text-rendering: auto;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.keepintouch p i {
    color: rgba(184, 0, 14, 1.0);
    /* font-size: 22px; */
	font-size: 16px;
    line-height: 1;
    vertical-align: middle;
    margin-right: 10px;
}
.keepintouch p {
	margin-bottom: 20px;
}
.ion-android-call:before {
    content: "\f2d2";
}
.ion-email:before {
    content: "\f132";
}
.ion-ios-home:before {
    content: "\f448";
}
.ion-map:before {
    content: "\f203";
}
footer .widget {
    font-size: 16px;
}
.mkdf-footer-column-3 .working-hours {
	line-height: 30px;
}
.mkdf-footer-column-3 .working-hours strong {
	font-weight: 700;
}
.mkdf-footer-bottom-column-1 .textwidget p{
	color: #999999;
}
/* Back-To-Top */
#mkdf-back-to-top {
	background-color: #B8000E;
}
#mkdf-back-to-top .mkdf-arrow {
	border-top: 2px solid #fff;
    border-right: 2px solid #fff;
}
/* Unterseiten */
.schnitt-styling-e2 .mkdf-section-title-holder .mkdf-st-background-text.mkdf-background-text-appeared {
	opacity: 1 !important;
	visibility: visible !important;
}
.schnitt-styling-e2 .mkdf-section-title-holder .mkdf-st-background-text {
	opacity: 1 !important;
	visibility: visible !important;
}
.schnitt-styling-e2 .mkdf-st-background-text {
	right: 0px;
}
.schnitt-styling-e2 .mkdf-st-title {
	text-transform: none !important;
	font-size: 36px;
}
.haarverlängerung-e2 .mkdf-st-title {
	font-size: 32px;
	font-weight: 800;
	text-transform: none;
	letter-spacing: normal;
}
.haarverlängerung-e2 .elementor-widget-text-editor strong {
	font-weight: 800;
}
.haarverlängerung-e2 ul {
	padding: 0 0 20px 50px;
	list-style-position: outside;
}
@media only screen and (min-width: 1200px) {
	#salon-e2-galerie > .elementor-container {
		max-width: 1230px;
		margin: auto;
	}
}
#aktuelles-e2 .change-heading-font h2 {
	font-size: 40px;
	font-weight: 800;
	letter-spacing: normal;
}
#kontakt-e2 input,
#kontakt-e2 textarea {
	margin-bottom: 30px;
}
/* Envira Galerie */
.envira-gallery-item-inner {
  position: relative;
  overflow: hidden !important;
}
.envira-gallery-item-inner::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(178, 44, 0, 0.9);
  transform: translateX(-100%);
  opacity: 0;
  pointer-events: none;
  z-index: 2;
}
.envira-gallery-item:hover .envira-gallery-item-inner::before {
  animation: slide-in 0.4s forwards;
}
.envira-gallery-item:not(:hover) .envira-gallery-item-inner::before {
  animation: slide-out 0.4s forwards;
}
@keyframes slide-in {
  from {
    transform: translateX(-100%);
    opacity: 0;
  }
  to {
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes slide-out {
  from {
    transform: translateX(0);
    opacity: 1;
  }
  to {
    transform: translateX(100%);
    opacity: 0;
  }
}
.envira-gallery-item:hover .envira-gallery-item-inner:after {
    content: "🔍";
	/*content: "\f21f";*/
    /*font-family: "Ionicons";*/
    position: absolute;
    top: 45%;
    left: 45%;
    color: #fff;
    z-index: 10000;
    filter: brightness(0) saturate(100%) invert(1);
    font-size: 30px;
}
/* Kontakt */
.kontakt-e2 .kontakt-kontakt p {
	color: #757575;
	margin-bottom: 15px;
}
.kontakt-e2 .kontakt-kontakt p i {
	color: #757575;
	font-size: 12px;
}
.kontakt-e2 .kontakt-kontakt p a {
	color: rgba(184,0,14,1);
}
.kontakt-e2 .kontakt-kontakt p a:hover {
	color: #757575;
}
/* Team */
@media only screen and (min-width: 1200px) {
	body .elementor-section.elementor-section-boxed > .elementor-container {
    	max-width: 1200px;
	}
	body .mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
    	max-width: 1200px;
	}
}
footer h4.mkdf-widget-title {
	position: relative;
}
footer h4.mkdf-widget-title:before {
    background-color: rgba(255,255,255,0.1);
    content: '';
    position: absolute;
    left: 0;
    bottom: -10px;
    height: 2px;
    width: 25px;
}
footer .mkdf-column-content:nth-child(2) .mkdf-widget-title {
	margin-bottom: 40px !important;
}
footer .mkdf-column-content:nth-child(3) .mkdf-widget-title {
	margin-bottom: 25px !important;
}
.team-nachbau-html h6.title {
    position: relative;
    display: block;
    color: #333333;
    font-family: "Playfair Display",serif;
    font-size: 18px;
    font-weight: 700;
    margin-bottom: 0;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
}
.team-nachbau-html h6 {
	line-height: 1.2;
}
.team-nachbau-html .team-member__info {
    padding: 0;
    text-align: center;
    margin-top: 10px;
}
.team-nachbau-html .title .tag {
    font-size: 13px;
    background: rgba(184,0,14,1.0);
    margin-top: 4px;
    color: #fff;
    display: block;
    text-transform: none;
	padding-bottom: 1px;
}
.team-nachbau-html .title .designation {
    color: #757575;
    display: block;
    font-size: 16px;
    font-family: "Lato",sans-serif;
    font-weight: 400;
    margin-top: 10px;
}
.team-nachbau-html .title .designation:hover {
	color: rgba(184,0,14,1.0);
}
.team-nachbau-html .team-member__thumb {
    overflow: hidden;
	position: relative;
}
.team-nachbau-html .team-member__thumb:before,
.team-nachbau-html .team-member__thumb:after {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    pointer-events: none;
	z-index: 10000;
}
.team-nachbau-html .team-member__thumb:before {
    border-left: 3px solid #b22c00;
    border-right: 3px solid #b22c00;
    height: 55%;
    width: 80%;
}
.team-nachbau-html .team-member__thumb:hover:before {
    height: 95%;
    opacity: 1;
    visibility: visible;
}
.team-nachbau-html img:hover {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.team-nachbau-html.team-member__thumb:hover img {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
}
.team-nachbau-html .team-member__thumb:hover:after {
    width: 90%;
    opacity: 1;
    visibility: visible;
}
.team-nachbau-html .team-member__thumb:after {
    border-top: 3px solid #b22c00;
    border-bottom: 3px solid #b22c00;
    height: 85%;
    width: 50%;
}
/*
.team-nachbau-html .team-member {
	max-height: 405px;
}
*/
/* Impressum */
.impressum-e2 p {
	color: #757575;
}
.impressum-e2 a {
	color: rgba(184,0,14,1);
}
.impressum-e2 a:hover {
	color: #757575;
}
/* SEO US */
.seo-e2 .mkdf-st-title {
	text-transform: none;
	font-size: 32px;
	font-weight: 800;
}


/* CST AMELIA - START */
.el-scrollbar:nth-child(2) * .am-adv-select__item-label{
    white-space: normal !important;
    padding: 10px;
    border-radius: 6px !important;
    line-height: 22px !important;
	background-color: #b8000e;
	color: #fff !important;
}

.am-adv-select__item-price::before{
	content: "ab ";
}

.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-1"]:nth-child(1)::before{
    content: "Wash + Blowdry";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}


.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-2"]:nth-child(2)::before{
    content: "Schneide-Service";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-3"]:nth-child(3)::before{
    content: "Makeover Service";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-4"]:nth-child(4)::before{
    content: "Wash-Cut";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-5"]:nth-child(5)::before{
    content: "Coloration + Schneide-Service";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-6"]:nth-child(6)::before{
    content: "Coloration + Styling";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-7"]:nth-child(7)::before{
    content: "Balayage";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-8"]:nth-child(8)::before{
    content: "Dauerwelle";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-9"]:nth-child(9)::before{
    content: "Mechen + Schneide-Service";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-10"]:nth-child(10)::before{
    content: "Mechen + Styling";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}

.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-12"]:nth-child(1)::before{
    content: "Schneide-Service";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-13"]:nth-child(2)::before{
    content: "Makeover Service";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-14"]:nth-child(3)::before{
    content: "Cut + Highlights";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}
.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li[id*="-1-15"]:nth-child(4)::before{
    content: "Cut + Wave";
    color: #000;
    margin-left: 12px;
    font-size: 16px;
    font-weight: 400;
}

.el-scrollbar:nth-child(2) * .el-cascader-menu__list > li{
	display: block !important;
}

body .amelia-v2-booking #amelia-container .am-fs__payments-sentence > p {
	display: none;
}

/* CST AMELIA - END */

.am-adv-select__item-price{
    margin-left: 8px;
}

/*
@font-face {
  font-family: "Ionicons";
	src: url("/wp-content/uploads/ionicons.eot?v=2.0.0");
	font-weight: normal;
    font-style: normal;
}
*/

/* Buchungsseite */
.haupt-content {
	max-width: 1200px;
	margin: auto;
}
.buchung-heading {
	text-align: center;
	margin-top: 110px;
	margin-bottom: -50px;
	color: #212529;
}
.buchung-heading > h2 {
	font-size: 32px;
	font-weight: 500;
	text-transform: none;
}
.weitere-informationen-heading {
	margin-bottom: 8px;
	text-transform: none !important;
}
.weitere-informationen {
	margin-bottom: 50px;
}
.weitere-informationen li {
	color: #212529;
    list-style: disc;
}
.weitere-informationen ul {
	padding: 0 0 20px 50px;
	list-style: none;
	margin: 0;
}

.preisliste {
	margin-bottom: 50px;
}
.preisliste-container {
	padding-bottom: 18px;
}
.name-und-preis {
    display: flex;
    justify-content: space-between;
}
.name-und-preis h2 {
	font-size: 24px;
}
.name-und-preis h2.preis {
	font-weight: 400;
}
/* Mobiloptimierung */
@media (max-width: 768px) {
	.mkdf-title-holder .mkdf-page-title.entry-title {
		font-size: 28px !important;
	}
	.startseite-e5-rechts .mkdf-is-title, .startseite-e5-rechts .is-title a {
		font-size: 20px;
	}
}
@media (max-width: 1024px) {
	.startseite-slider .mkdf-vss-ms-section:nth-child(1), .startseite-slider .mkdf-vss-ms-section:nth-child(2) {
		display: none !important;
	}
	.startseite-slider .mkdf-vss-ms-section:nth-child(3), .startseite-slider .mkdf-vss-ms-section:nth-child(4), .startseite-slider .mkdf-vss-ms-section:nth-child(6) {
		display: none !important;
	}
	.startseite-slider .mkdf-vss-ms-section:nth-child(5) .ms-tableCell, .startseite-slider .mkdf-vss-ms-section:nth-child(8) .ms-tableCell {
		height: fit-content !important;
		padding-bottom: 120px;
	}
	.startseite-slider .mkdf-vss-ms-section:nth-child(7) .ms-tableCell {
		height: 440px !important;
	}
	.startseite-slider .mkdf-vss-ms-section:nth-child(8) .ms-tableCell {
		height: fit-content !important;
        margin-bottom: -60px;
		padding-bottom: 0px;
	}
	.startseite-slider .mkdf-vss-ms-section:nth-child(10) .mkdf-info-section .mkdf-is-inner {
        padding-top: 0px !important;
    }
}
@media (max-width: 480px) {
	.startseite-slider .mkdf-info-section .mkdf-is-background-text {
        display: block;
		font-size: 80px !important;
    }
}
.dropdown-content {
	top: 25px;
}