@charset "UTF-8";@font-face {font-display: swap;font-family: "Comfortaa";font-style: normal;font-weight: 400;src: url("../fonts/comfortaa-v40-latin-regular.eot");src: url("../fonts/comfortaa-v40-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/comfortaa-v40-latin-regular.woff2") format("woff2"), url("../fonts/comfortaa-v40-latin-regular.woff") format("woff"), url("../fonts/comfortaa-v40-latin-regular.ttf") format("truetype"), url("../fonts/comfortaa-v40-latin-regular.svg#Comfortaa") format("svg");}@font-face {font-display: swap;font-family: "Comfortaa";font-style: normal;font-weight: 600;src: url("../fonts/comfortaa-v40-latin-600.eot");src: url("../fonts/comfortaa-v40-latin-600.eot?#iefix") format("embedded-opentype"), url("../fonts/comfortaa-v40-latin-600.woff2") format("woff2"), url("../fonts/comfortaa-v40-latin-600.woff") format("woff"), url("../fonts/comfortaa-v40-latin-600.ttf") format("truetype"), url("../fonts/comfortaa-v40-latin-600.svg#Comfortaa") format("svg");}@font-face {font-display: swap;font-family: "Bebas Neue";font-style: normal;font-weight: 400;src: url("../fonts/bebas-neue-v9-latin-regular.eot");src: url("../fonts/bebas-neue-v9-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/bebas-neue-v9-latin-regular.woff2") format("woff2"), url("../fonts/bebas-neue-v9-latin-regular.woff") format("woff"), url("../fonts/bebas-neue-v9-latin-regular.ttf") format("truetype"), url("../fonts/bebas-neue-v9-latin-regular.svg#BebasNeue") format("svg");}@font-face {font-display: swap;font-family: "Bebas Neue Book";font-style: normal;font-weight: 400;src: url("../fonts/FontsFree-Net-BebasNeueBook.ttf");}html, body {width: 100%;height: 100%;overflow-x: hidden;font-size: 16px;}@media screen and (min-width: 47.5em) {html, body {font-size: 17px;}}@media screen and (min-width: 63.5em) {html, body {font-size: 18px;}}@media screen and (min-width: 79.5em) {html, body {font-size: 20px;}}@media screen and (min-width: 89.5em) {html, body {font-size: 22px;}}*, *:before, *:after {margin: 0;padding: 0;box-sizing: border-box;}body {font-family: "Comfortaa", Helvetica, Arial, sans-serif;font-style: normal;font-weight: 400;color: #000000;text-align: center;margin-right: auto;margin-left: auto;position: relative;background-color: #ffffff;overflow-x: hidden;}h1, h2 {font-family: "Bebas Neue", sans-serif;font-weight: 600;}h3 {font-family: "Bebas Neue Book", sans-serif;font-size: 2rem;font-weight: lighter;}h1 {font-size: 2.5rem;}h4 {font-family: "Bebas Neue Book", sans-serif;font-size: 2rem;font-weight: 200;}@media only screen and (max-width: 500px) {.physiotitel {display: none;}}h2 {font-size: 2.4rem;font-weight: 400;padding-bottom: 1rem;}figure, img {width: 100%;height: auto;}main {padding: 4rem 0;position: relative;}.seiten {padding: 0 1rem;}@media only screen and (min-width: 800px) {.seiten {padding: 0 4rem;}}@media only screen and (min-width: 1200px) {.seiten {padding: 0 8rem;}}@media only screen and (min-width: 1700px) {.seiten {padding: 0 10rem;}}.abstand {padding-bottom: 3rem;}@media only screen and (min-width: 400px) {.abstand {padding-bottom: 7rem;}}@media only screen and (min-width: 900px) {.abstand {padding-bottom: 9rem;}}@media only screen and (min-width: 1200px) {.abstand {padding-bottom: 10rem;}}.abstandStandort {padding-bottom: 3rem;}@media only screen and (min-width: 400px) {.abstandStandort {padding-bottom: 3rem;}}@media only screen and (min-width: 900px) {.abstandStandort {padding-bottom: 4rem;}}@media only screen and (min-width: 1200px) {.abstandStandort {padding-bottom: 3rem;}}.abstand-ma {margin-bottom: 3rem;}@media only screen and (min-width: 400px) {.abstand-ma {margin-bottom: 7rem;}}@media only screen and (min-width: 900px) {.abstand-ma {margin-bottom: 9rem;}}@media only screen and (min-width: 1200px) {.abstand-ma {margin-bottom: 10rem;}}.abstand-kl {padding-bottom: 1rem;}.abstand-m {padding-bottom: 2rem;}.btn-white {display: inline-block;background-color: white;padding: 0.7rem;margin-bottom: 1rem;color: black;text-decoration: none;transition: all 0.5s ease;}.btn-white:hover {transform: scale(1.1);transition: all 0.5s ease;}address {font-style: normal;}.oeffnungszeiten {padding-top: 1rem;text-align: start;}.oeffnungszeiten p {display: inline-block;}.oeffnungszeiten span {display: inline-block;width: 5rem;}header nav {background-color: #DDAA44;position: fixed;top: 0;width: 100%;z-index: 2000;}header nav ul {display: flex;justify-content: flex-end;flex-direction: row;width: 100%;margin-right: 0;margin-left: auto;transition: all 0.5s ease;}@media only screen and (max-width: 1350px) {header nav ul {flex-direction: column;height: 100vh;width: 100%;justify-content: space-around;display: none;}header nav ul.open {display: flex;z-index: 3;margin-top: 15%;transition: all 0.5s ease;padding: 1.5rem;}header nav ul.open a {color: black;font-family: "Bebas Neue", sans-serif;font-size: 2rem;}}@media only screen and (min-width: 1350px) {header nav ul {width: 80%;padding: 0;justify-content: space-around;}}header nav ul li {list-style-type: none;}header nav ul li a {color: black;text-decoration: none;display: inline-block;padding: 1rem;font-family: "Bebas Neue", sans-serif;font-size: 1rem;font-weight: 400;}header nav .burger {position: absolute;z-index: 2;inset: 0;padding: 1rem 0 0 1rem;width: 0.7rem;height: 0.7rem;transition: all 0.5s ease;}@media only screen and (min-width: 1350px) {header nav .burger {display: none;}}header nav .burger-strich {background-color: black;width: 2.5rem;height: 0.4rem;transition: all 0.5s ease;cursor: pointer;margin-bottom: 0.4rem;}header nav .burger.offen {background-color: #DDAA44;width: 100%;height: 100vh;transition: all 0.5s ease;}header nav .burger.offen .burger-strich {background-color: black;transition: all 0.5s ease;}header nav .burger.offen .burger-strich:first-child {width: 27px;transform: rotate(-45deg) translateX(-7px);}header nav .burger.offen .burger-strich:nth-child(2) {width: 50px;transform: rotate(180deg);}header nav .burger.offen .burger-strich:last-child {width: 27px;transform: rotate(45deg) translateX(-7px);}header nav .wrap-nav {display: flex;align-items: center;position: relative;flex-direction: row-reverse;}@media only screen and (min-width: 1350px) {header nav .wrap-nav {padding: 0 1rem;justify-content: space-between;z-index: 100;flex-direction: row;}}header nav .wrap-nav a.logo-nav {width: 14rem;}header nav .wrap-nav a.logo-nav.close {display: none;}.hero {margin-top: 4rem;background-size: 100vw, cover;padding-top: 44.36%;background-repeat: no-repeat;position: relative;}.hero .titleheader {padding-top: 2rem;text-align: start;padding-left: 1rem;}@media only screen and (min-width: 550px) {.hero .titleheader {position: absolute;top: 25%;padding-top: 1rem;}}@media only screen and (min-width: 850px) {.hero .titleheader {padding-left: 3rem;}}@media only screen and (min-width: 650px) {.hero .titleheader h1 {font-size: 3.5rem;}}@media only screen and (min-width: 1200px) {.hero .titleheader h1 {font-size: 4.5rem;}}.hero .titleheader h2 {font-weight: 400;font-size: 1.5rem;}@media only screen and (min-width: 650px) {.hero .titleheader h2 {font-size: 2rem;}}@media only screen and (min-width: 1200px) {.hero .titleheader h2 {font-size: 3rem;}}.hero .header-button .tel, .hero .header-button .tel, .hero .header-button .mail, .hero .header-button .mail1, .hero .header-button .mail2 {display: inline-block;background-color: #DDAA44;border-radius: 50px;}.hero .header-button .tel a, .hero .header-button .mail a, .hero .header-button .mail1 a, .hero .header-button .mail2 a {color: #000000;text-decoration: none;}.hero .header-button .tel {background-image: url("../../assets/images/phone.svg") !important;border-radius: 50%;position: absolute;background-position: center;width: 3rem;height: 3rem;background-size: 60%;background-repeat: no-repeat;top: 8rem;right: 1rem;cursor: pointer;}@media only screen and (min-width: 550px) {.hero .header-button .tel {top: 6rem;}}@media only screen and (min-width: 850px) {.hero .header-button .tel {top: 12rem;}}@media only screen and (min-width: 1200px) {.hero .header-button .tel {top: 20rem;}}.hero .header-button .tel-show {width: 13rem;border-radius: 50px;background-size: 15%;background-position: 1rem center;}.hero .header-button .tel .anker-none {display: none;}.hero .header-button .tel .anker-show {display: block;padding: 1rem 0;margin-left: 2rem;}.hero .header-button .mail {background-image: url("../../assets/images/mail.svg") !important;border-radius: 50%;position: absolute;background-position: center;width: 3rem;height: 3rem;background-size: 60%;background-repeat: no-repeat;top: 12rem;right: 1rem;cursor: pointer;}@media only screen and (min-width: 550px) {.hero .header-button .mail {top: 10rem;}}@media only screen and (min-width: 850px) {.hero .header-button .mail {top: 16rem;}}@media only screen and (min-width: 1200px) {.hero .header-button .mail {top: 24rem;}}.hero .header-button .mail-show {width: 13rem;border-radius: 50px;background-size: 15%;background-position: 1rem center;}.hero .header-button .mail .anker-none {display: none;}.hero .header-button .mail .anker-show2 {display: block;padding: 1rem 0;margin-left: 3rem;}.hero .header-button .mail1 {background-image: url("../../assets/images/instagram.svg") !important;border-radius: 50%;position: absolute;background-position: center;width: 3rem;height: 3rem;background-size: 60%;background-repeat: no-repeat;top: 16rem;right: 1rem;cursor: pointer;}@media only screen and (min-width: 550px) {.hero .header-button .mail1 {top: 14rem;}}@media only screen and (min-width: 850px) {.hero .header-button .mail1 {top: 20rem;}}@media only screen and (min-width: 1200px) {.hero .header-button .mail1 {top: 28rem;}}.hero .header-button .mail1-show {width: 13rem;border-radius: 50px;background-size: 15%;background-position: 1rem center;font-weight: 800;font-size: 10px;}.hero .header-button .mail1 .anker-none {display: none;}.hero .header-button .mail1 .anker-show2 {display: block;padding: 1rem 0;margin-left: 3rem;}.hero .header-button .mail2 {background-image: url("../../assets/images/facebook.svg") !important;border-radius: 50%;position: absolute;background-position: center;width: 3rem;height: 3rem;background-size: 60%;background-repeat: no-repeat;top: 20rem;right: 1rem;cursor: pointer;}@media only screen and (min-width: 550px) {.hero .header-button .mail2 {top: 18rem;}}@media only screen and (min-width: 850px) {.hero .header-button .mail2 {top: 24rem;}}@media only screen and (min-width: 1200px) {.hero .header-button .mail2 {top: 32rem;}}.hero .header-button .mail2-show {width: 13rem;border-radius: 50px;background-size: 15%;background-position: 1rem center;font-weight: 800;font-size: 10px;}.hero .header-button .mail2 .anker-none {display: none;}.hero .header-button .mail2 .anker-show2 {display: block;padding: 1rem 0;margin-left: 3rem;}@media only screen and (min-width: 1400px) {.text {width: 80%;margin: 0 auto;}}.koerper {position: absolute;right: -5rem;width: 10rem;top: 90rem;}@media only screen and (min-width: 600px) {.koerper {top: 83rem;}}@media only screen and (min-width: 700px) {.koerper {top: 50rem;}}@media only screen and (min-width: 900px) {.koerper {top: 54rem;width: 13rem;}}@media only screen and (min-width: 700px) {.contact {display: flex;justify-content: space-between;width: 100%;align-items: center;}}@media only screen and (min-width: 700px) {.contact h2 {rotate: -90deg;font-weight: 600;}}@media only screen and (min-width: 1000px) {.contact h2 {font-size: 4rem;position: relative;left: -2rem;}}.contact div {position: relative;transition: all 0.5s ease;}@media only screen and (max-width: 700px) {.contact .oeffnungszeiten {padding-top: 1rem;text-align: center;}}.contact .oeffnungszeiten {padding-top: 1rem;text-align: center;}.contact div.standort__wrapGianluigi {max-width: 19rem;margin-left: auto;margin-right: auto;text-align: right;}.contact div.standort__wrap_left {max-width: 19rem;margin-left: auto;margin-right: auto;text-align: left;}.contact div.standort__wrap {border: 1px solid black;max-width: 59rem;margin-left: auto;margin-right: auto;}.contact div.standort__wrap:first-of-type {margin-bottom: 1rem;}@media only screen and (min-width: 700px) {.contact div.standort__wrap:first-of-type {margin-bottom: 0;margin-right: 2rem;}}@media only screen and (min-width: 1000px) {.contact div.standort__wrap:first-of-type {margin-right: 5rem;}}.contact div:hover .hover-standort {bottom: 0;transition: all 0.5s ease;}.contact .hover-standort {text-align: start;padding: 0.7rem;position: absolute;bottom: 0;}.contact .hover-standort h3 {font-size: 2.5rem;font-family: "Bebas Neue", sans-serif;font-weight: 400;}.contact .hover-standort .green-line {background-color: #669043;width: 70%;height: 4px;}@media only screen and (min-width: 700px) {.standortleft {display: flex;justify-content: space-between;width: 100%;align-items: center;}}@media only screen and (min-width: 700px) {.standortleft h2 {rotate: 90deg;font-weight: 600;}}@media only screen and (min-width: 1000px) {.standortleft h2 {font-size: 2rem;position: relative;left: -2rem;}}.standortleft div {position: relative;transition: all 0.5s ease;}.download {display: block;text-align: center;}.download li::marker {display: none }.download li::before {content: "•";padding-right: 8px;color: white;}.leistung .er-wrap .download ul {list-style-type: none;text-align: center;}.standortleft div.standort__wrapGianluigi {max-width: 19rem;margin-left: auto;margin-right: auto;text-align: right;}.standortleft div.standort__wrap_left {max-width: 19rem;margin-left: auto;margin-right: auto;text-align: left;}.standortleft div.standort__wrap {border: 1px solid black;max-width: 19rem;margin-left: auto;margin-right: auto;}.standortleft div.standort__wrap:first-of-type {margin-bottom: 1rem;}@media only screen and (min-width: 700px) {.standortleft div.standort__wrap:first-of-type {margin-bottom: 0;margin-right: 2rem;}}@media only screen and (min-width: 1000px) {.standortleft div.standort__wrap:first-of-type {margin-right: 5rem;}}.standortleft div:hover .hover-standort {bottom: 0;transition: all 0.5s ease;}.standortleft img {filter: blur(2px);}.standortleft .hover-standort {text-align: start;padding: 0.7rem;position: absolute;bottom: -5.5rem;}.standortleft .hover-standort h3 {font-size: 2.5rem;font-family: "Bebas Neue", sans-serif;font-weight: 400;}.standortleft .hover-standort .green-line {background-color: #669043;width: 70%;height: 4px;}@media only screen and (min-width: 700px) {.standort {display: flex;justify-content: space-between;width: 100%;align-items: center;}}@media only screen and (max-width:800px) {.standort h2 {rotate: 0deg !important;}}@media only screen and (min-width: 700px) {.standort h2 {rotate: -90deg;font-weight: 600;}}@media only screen and (min-width: 1000px) {.standort h2 {font-size: 2rem;position: relative;left: -2rem;}}.standort div {position: relative;transition: all 0.5s ease;}.standort div.standort__wrapGianluigi {max-width: 19rem;margin-left: auto;margin-right: auto;text-align: right;}@media only screen and (max-width: 500px) {.standort p {text-align: left;}}.standort div.standort__wrap_left {max-width: 19rem;margin-left: auto;margin-right: auto;text-align: left;}.standort div.standort__wrap, div.standort__wrap_einzel {border: 1px solid black;max-width: 19rem;margin-left: auto;margin-right: auto;}.standort div.standort__wrap_einzel:first-of-type {margin-bottom: 1rem;}@media only screen and (min-width: 700px) {.standort div.standort__wrap_einzel:first-of-type {margin-bottom: 0;margin-right: 12rem;}}@media only screen and (min-width: 1000px) {.standort div.standort__wrap_einzel:first-of-type {margin-right: 5rem;margin-right: 15rem;}}.standort div.standort__wrap:first-of-type {margin-bottom: 1rem;}@media only screen and (min-width: 700px) {.standort div.standort__wrap:first-of-type {margin-bottom: 0;margin-right: 2rem;}}@media only screen and (min-width: 1000px) {.standort div.standort__wrap:first-of-type {margin-right: 5rem;}}.standort div:hover .hover-standort {bottom: 0;transition: all 0.5s ease;}.standort div:hover .hidteil {display: block;}.standort img {filter: blur(2px);}.standort .hover-standort {opacity: 0.7;background: #fff;text-align: start;padding: 0.7rem;position: absolute;bottom: 0rem;}.standort .hover-standort h3 {font-size: 2.5rem;font-family: "Bebas Neue", sans-serif;font-weight: 400;}.standort .hover-standort .green-line {background-color: #669043;width: 70%;height: 4px;}.standort .hoveryoga-standort {text-align: start;padding: 0.7rem;position: absolute;bottom: -0.5rem;}.standort .hoveryoga-standort h3 {font-size: 2.5rem;font-family: "Bebas Neue", sans-serif;font-weight: 400;}.standort .hoveryoga-standort .green-line {background-color: #669043;width: 70%;height: 4px;}.leistung {background: url("../../assets/images/green1.svg") top, url("../../assets/images/green2.svg") bottom;background-repeat: no-repeat;background-size: contain;padding: 0.4rem 0;color: white;}@media only screen and (min-width: 500px) {.leistung {padding: 0.7rem 0;}}@media only screen and (min-width: 800px) {.leistung {padding: 1rem 0;}}@media only screen and (min-width: 1000px) {.leistung {padding: 1.4rem 0;}}@media only screen and (min-width: 1500px) {.leistung {padding: 1.6rem 0;}}.leistung .er-wrap {padding-top: 1rem;padding-bottom: 1rem;background-color: #669043;}.leistung .er-wrap ul li>a {text-decoration: none;color: #fff;}@media only screen and (min-width: 500px) {.leistung .er-wrap {padding-top: 2rem;padding-bottom: 2rem;}}@media only screen and (min-width: 950px) {.leistung .er-wrap {display: flex;align-items: center;}}@media only screen and (min-width: 950px) {.leistung .er-wrap h2 {rotate: -90deg;font-weight: 600;position: relative;left: -2rem;font-size: 3rem;}}@media only screen and (min-width: 950px) {.leistung .er-wrap p {text-align: start;padding-right: 2rem;}.leistung .er-wrap ul {text-align: start;padding-right: 2rem;}}.leistung .er-wrap p a {display: block;padding-top: 1rem;}.leistung .er-wrap img {max-width: 19rem;}.leistung .leistung-wrap {padding-top: 1rem;padding-bottom: 1rem;background-color: #669043;}@media only screen and (min-width: 500px) {.leistung .leistung-wrap {padding-top: 2rem;padding-bottom: 2rem;}}@media only screen and (min-width: 950px) {.leistung .leistung-wrap {display: flex;align-items: center;}}@media only screen and (min-width: 950px) {.leistung .leistung-wrap h2 {rotate: -90deg;font-weight: 600;position: relative;left: -2rem;font-size: 4rem;}}@media only screen and (min-width: 950px) {.leistung .leistung-wrap p {text-align: start;padding-right: 2rem;}}.leistung .leistung-wrap p a {display: block;padding-top: 1rem;}.leistung .leistung-wrap img {max-width: 19rem;}.leistung .leistung-wrap-contact {padding-top: 1rem;padding-bottom: 1rem;background-color: #669043;}@media only screen and (min-width: 500px) {.leistung .leistung-wrap-contact {padding-top: 2rem;padding-bottom: 2rem;}}@media only screen and (min-width: 950px) {.leistung .leistung-wrap-contact {display: flex;align-items: center;}}@media only screen and (min-width: 950px) {.leistung .leistung-wrap-contact h2 {rotate: -90deg;font-weight: 600;position: relative;left: -2rem;font-size: 4rem;}}@media only screen and (min-width: 950px) {.leistung .leistung-wrap-contact p {text-align: start;padding-right: 2rem;}}.anmeldung {color: #669043;text-decoration: dashed;}.pink {color: #FF004D;text-decoration: dashed;}@media only screen and (min-width: 700px) {.kurse .wrap-text-bild {display: flex;align-items: center;justify-content: space-between;}}.kurse .wrap-text-bild figure {max-width: 19rem;margin: 0 auto;}@media only screen and (min-width: 700px) {.kurse .wrap-text-bild figure {width: 40%;margin: 0;}}@media only screen and (min-width: 700px) {.kurse .wrap-text-bild p {width: 50%;text-align: right;}}.wirbelsaeule {position: absolute;width: 4rem;left: 0rem;bottom: -9rem;}@media only screen and (min-width: 550px) {.wirbelsaeule {width: 5rem;bottom: -12rem;}}@media only screen and (min-width: 1300px) {.wirbelsaeule {width: 8rem;}}footer {background-image: url("../../assets/images/Footer.svg");background-size: contain;background-repeat: no-repeat;background-position: top center;padding-top: 0.45rem;}@media only screen and (min-width: 500px) {footer {padding-top: 0.8rem;}}@media only screen and (min-width: 1000px) {footer {padding-top: 1.4rem;}}footer figure, footer div {background-color: #DDAA44;}@media only screen and (min-width: 500px) {footer figure {padding-top: 1rem;}}footer figure img {max-width: 21rem;}footer .footer-wrap {display: flex;align-items: center;flex-direction: column;}@media only screen and (min-width: 700px) {footer .footer-wrap {flex-direction: row;justify-content: space-between;align-items: start;}}footer .footer-wrap .standort-footer {text-align: start;}footer .footer-wrap .standort-footer a {color: black;text-decoration: none;}@media only screen and (min-width: 700px) {footer .footer-wrap .oeffnungszeiten {padding-top: 0rem;}}@media only screen and (min-width: 1000px) {footer .impressum-wrap {display: flex;justify-content: center;}footer .impressum-wrap div:first-child {padding-right: 2rem;}}footer .impressum-wrap a {color: black;text-decoration: none;}@media only screen and (min-width: 500px) {footer .impressum-wrap .imp-dat {padding-bottom: 2rem;}}.list .ul {display: flex;justify-content: flex-end;flex-direction: row;width: 100%;margin-right: 0;margin-left: auto;transition: all 0.5s ease;text-decoration: none;color: black;}.team {color: #669043;}.list {text-decoration: none;color: black;flex-direction: column;list-style: none;flex-wrap: wrap;text-align: left;padding: 0;margin: 0;}.listing {padding: 2rem;}.list {text-align: center;}@media only screen and (min-width: 500px) {.listing {padding: 0;margin-top: 4rem;margin-bottom: 4rem;}.list {display: flex;flex-direction: row;display: flex;}}@media only screen and (min-width: 1300px) {.listing {margin-left: 7rem;margin-right: 7rem;}}@media only screen and (min-width: 1600px) {.listing {margin-left: 20rem;margin-right: 20rem;}}.dropdown-content {display: none;@media only screen and (min-width: 400px) {position: absolute;}background-color: #f1f1f1;min-width: 160px;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index: 1;}.dropdown-content a {color: black;padding: 12px 16px;text-decoration: none;display: block;}.dropdown-content a:hover {background-color: #ddd;}.dropdown:hover .dropdown-content {display: block;}.dropdown:hover .dropbtn {background-color: #3e8e41;}.list li {font-family: "Bebas Neue", sans-serif;font-weight: 400;border-bottom: 1px solid #fff;border-right: 1px solid #fff;flex: 1 0 33%;padding: 10px;color: black;text-decoration: none;}.list li::before {content: "•";padding-right: 8px;color: black;}.list li>a {text-decoration: none;color: black }.btn-green {font-family: "Bebas Neue", sans-serif;display: inline-block;background-color: #669043;padding: .7rem;margin-bottom: 1rem;color: white;text-decoration: none;transition: all .5s ease;}.btn-green-kurse {display: inline-block;background-color: #669043;padding: .7rem;margin-bottom: 1rem;color: white;text-decoration: none;transition: all .5s ease;}.btn-green-yoga {font-family: 'Comfortaa';display: inline-block;background-color: #669043;padding: 0.3rem;color: white;text-decoration: none;width: unset !important;}@media only screen and (min-width: 500px) {.btn-green {margin-left: 30px;}}.leaflet-container {height: 400px;width: 471px;max-width: 100%;max-height: 100%;}@media only screen and (min-width: 500px) {.leaflet-popup {opacity: 1;transform: translate3d(230px, 53px, 0px) !important;bottom: 101px;left: -125px;width: max-content;}}.visibilityid {visibility: collapse;}.impressum {text-align: start;font-size: 1.125rem;color: var(--text-normal);line-height: 1.6;letter-spacing: 0.02em;font-weight: var(--fw-regular);font-variation-settings: "wght" var(--fw-regular), "slnt" 0;box-sizing: border-box;font-family: "Lato", sans-serif;-webkit-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-ms-text-size-adjust: 100%;text-rendering: optimizeLegibility;}.ernaehrung {text-align: start;}.listernaehrung {padding: 28px;}.tunifit-bg {background-color: #fff;opacity: 0.5;}.hidteil {display: none;}