.category-module.mod-blog .category-link {
 display: none;
}

.acm-hero h2.hero-heading {
 font-family: inherit;
}

.t4-section-module .sub-title {
 font-family: inherit;
}

.t4-palette-dark {
 background-color: #C4C4C4;
}

.btn-play {
    display: none !important;
}

div.col:nth-child(1) > div:nth-child(1) > a:nth-child(1) > img:nth-child(2) {
	width: auto !important;
	height: 80px !important;
	max-width: unset;
}



.not-at-top .t4-sticky.t4-palette-primary {
  background-color: #C4C4C4 !important; 
}

.layout-home .t4-sticky.t4-palette-primary {
  background-color: #C4C4C4 !important;
}

#t4-hero .bg-overlay-image {
  background-image: url(/images/_body-mind-dance/_bilder/_background/background_1920_1080.webp) !important;
}

#t4-section-3 .bg-overlay-image {
  background-image: url(/images/_body-mind-dance/_bilder/_meine_mission/meine_mission.webp) !important;
}

.t4-palette-primary {
   background-color: #CE76AB !important;
}

.acm-hero h2.hero-heading {
 font-weight: 100;
}

.lead {
  font-weight: 100 !important;
}

#t4-hero .bg-overlay-image {
  background-position: right !important;
}

.t4-offcanvas-toggle i, .navbar-toggler i {
  display: none;
}

:root {
  --body-link-hover-color: #e6007e !important;
}

.t4-footnav .module-title span {
  color: #000;
}

.t4-footnav .module-inner {
  color: #000;
}

#Mod139 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) {
    display: none;
}

.row {
  justify-content: center;
}

.uk-position-small {
  margin: -35px !important;
  --uk-position-margin-offset: 0px !important;
}

.uk-dotnav > .uk-active > * {
  background-color: #e6007e !important;
}

.uk-card img {
  border-bottom: 8px solid #e6007e;
}

/* COOKIE EXTENSION GDPR - START */

div.cc-window.cc-floating {
	max-width: 33em !important;
}

div.cc-checkboxes-container a:not(.cc-btn) {
	padding: 3px 8px 0 8px !important;
}

a.cc-link label {
	font-size: 12px !important;
}

div.cc-window:not(.cc-center) span.cc-message {
	overflow: unset !important;
}

.cc-floating .cc-message {
	line-height: 1.5em !important;
}

div.cc-checkboxes-container a.cc-btn.cc-allow {
	width: 100% !important;
	margin-top: 5px !important;
	padding: 0.4em 0 0 0.4em;
}

.cc-btn {
	font-weight: normal !important;
}

div.cc-compliance > a.cc-btn {
	margin-right: unset !important;
}

.cc-revoke.cc-bottom {
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
}

/* COOKIE EXTENSION GDPR - ENDE */