body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App .sectionStack{background-color:#f2ebc9}:root{scroll-padding-top:80px}.menu-bar{align-items:center;background-color:#0000;display:flex;height:5em;justify-content:space-between;position:fixed;transition:background-color .3s ease;width:100%;z-index:4}.menu-bar.scrolled{background-color:#364c59}.menu-bar .menu-items,.menu-bar img{height:100%;width:auto}.menu-bar .menu-items{display:flex;flex-direction:row}.menu-bar .menu-items .button-container{align-items:center;cursor:pointer;display:flex;height:calc(100% - 2em);justify-content:center;padding:1em 3em;transition:background-color .5s ease;width:100%}.menu-bar .menu-items .button-container:hover{background-color:#54738c}.menu-bar .menu-items .button-container .button{color:#fff;cursor:pointer;padding-bottom:.4rem}.menu-bar .menu-items .button-container.active .button{border-bottom:1px solid #fff9}.LandingSection{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center;position:relative;width:100%;z-index:1}.LandingSection .textContainer{color:#fff;margin-right:40rem;margin-top:20rem;text-align:left}.LandingSection .textContainer h1{font-size:4rem;font-weight:700;margin-bottom:1rem}.LandingSection .textContainer h2{font-size:2rem;font-weight:400;margin-bottom:2rem}.LandingSection .textContainer h1,.LandingSection .textContainer h2{margin:0}.YogaSection{background-color:#f2ebc9;display:flex;position:relative;width:100%;z-index:2}.YogaSection .leftSideContainer{width:35%}.YogaSection .leftSideContainer img{height:calc(100vh - 80px);object-fit:cover;object-position:top;position:sticky;top:80px;width:100%;z-index:3}.YogaSection .rightSideContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:65%}.YogaSection .rightSideContainer .contentContainer{color:#364c59;height:auto;margin:5em;text-align:left;width:auto}.YogaSection .rightSideContainer .contentContainer .textSection{margin:2em}.YogaSection .rightSideContainer .contentContainer .textSection span{font-size:1.5em}.FueAllSection{background-color:#f2c166;display:flex;position:relative;width:100%;z-index:2}.FueAllSection .leftSideContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:65%}.FueAllSection .leftSideContainer .contentContainer{color:#364c59;height:auto;margin:5em;text-align:left;width:auto}.FueAllSection .leftSideContainer .contentContainer .textSection{margin:2em}.FueAllSection .leftSideContainer .contentContainer .textSection ul{list-style:none;margin:1em 5em;padding-left:0}.FueAllSection .leftSideContainer .contentContainer .textSection ul li{margin:.5em 0}.FueAllSection .leftSideContainer .contentContainer .textSection ul li span{display:block;font-size:1.5em}.FueAllSection .leftSideContainer .contentContainer .textSection span{font-size:1.5em}.FueAllSection .rightSideContainer{width:35%}.FueAllSection .rightSideContainer img{height:calc(100vh - 80px);object-fit:cover;object-position:top;position:sticky;top:80px;width:100%;z-index:3}.AlsTherapieSection{background-color:#f2ebc9;width:100%;z-index:2}.AlsTherapieSection .Container{height:calc(200vh - 160px);position:relative;width:100%}.AlsTherapieSection .Container img{height:calc(100vh - 80px);left:0;object-fit:cover;object-position:top;position:sticky;top:80px;width:100%;z-index:1}.AlsTherapieSection .Container .textContainer{align-items:center;background-color:#f2ebc9;bottom:0;color:#364c59;display:flex;flex-direction:column;height:calc(100vh - 80px);justify-content:center;position:absolute;width:100%;z-index:3}.AlsTherapieSection .Container .textContainer .textSection{margin:2em;position:relative;text-align:left;width:75%}.AlsTherapieSection .Container .textContainer .textSection ul{list-style:none;margin:1em 5em;padding-left:0}.AlsTherapieSection .Container .textContainer .textSection ul li{margin:.5em 0}.AlsTherapieSection .Container .textContainer .textSection ul li span{display:block;font-size:1.5em}.AlsTherapieSection .Container .textContainer .textSection span{font-size:1.5em}.KurseSection{background:#f2c166;color:#364c59;height:calc(100vh - 80px - 2em);padding:1em 3em;width:calc(100% - 6em)}.KurseSection h1{text-align:left}.KurseSection .Caroussel{align-items:center;display:flex;justify-content:center}.KurseSection .Caroussel .spikeButton{cursor:pointer;display:flex;flex-direction:column;gap:1em;transform:translateX(20%);transition:transform .2s ease}.KurseSection .Caroussel .spikeButton:hover{transform:translateX(-.5em)}.KurseSection .Caroussel .spikeButton .strokeDown{background:#364c59;height:.3em;transform:translateX(-40%) rotate(-40deg);transform-origin:bottom center;width:2.1em}.KurseSection .Caroussel .spikeButton .strokUp{background:#364c59;height:.3em;transform:translateX(-40%) rotate(40deg);transform-origin:top center;width:2.1em}.KurseSection .Caroussel .spikeButton.flipped{transform:rotate(180deg) translateX(20%)}.KurseSection .Caroussel .spikeButton.flipped:hover{transform:rotate(180deg) translateX(-.5em)}.KurseSection .Caroussel .KursContainer{-ms-overflow-style:none;align-items:flex-start;display:flex;gap:1em;justify-content:flex-start;overflow-x:auto;scroll-margin-top:80px;scrollbar-width:none;width:calc(100vw - 10em)}.KurseSection .Caroussel .KursContainer::-webkit-scrollbar{display:none}.KurseSection .Caroussel .KursContainer .KursCart{flex:0 0 auto;height:auto;scroll-margin-top:calc(80px + 1em);text-align:left;width:25%}.KurseSection .Caroussel .KursContainer .KursCart #description{min-height:50px}.KurseSection .Caroussel .KursContainer .KursCart img{border-radius:5%;height:auto;object-fit:cover;object-position:top;width:100%}.KurseSection .Caroussel .KursContainer .KursCart .button-container{display:flex;gap:.2em;justify-content:space-between}.KurseSection .Caroussel .KursContainer .KursCart .button-container .button{align-items:center;background-color:#364c59;color:#fff;cursor:pointer;display:flex;height:calc(100% - 2em);justify-content:center;padding:1em 3em;transition:background-color .5s ease;width:calc(100% - 6em)}.KurseSection .Caroussel .KursContainer .KursCart .button-container .button:hover{background-color:#54738c}.KontaktSektion{align-items:center;background-color:#f2ebc9;display:flex;gap:10em;height:calc(100vh - 80px - 8em);justify-content:center;padding:4em 3em}.KontaktSektion .contact-image img{border-radius:8px;box-shadow:0 4px 10px #0000001a;max-width:400px;width:100%}.KontaktSektion .contact-info{color:#364c59;text-align:left}.KontaktSektion .contact-info h2{font-size:2.5rem;margin-bottom:1rem}.KontaktSektion .contact-info p{font-size:1.1rem;margin:.8em 0}.KontaktSektion .contact-info p a{border-bottom:1px solid #0000;color:#364c59;text-decoration:none;transition:border-color .3s}.KontaktSektion .contact-info p a:hover{border-color:#364c59}.FooterSection{align-items:center;background-color:#364c59;display:flex;justify-content:space-between;padding:.1em 1em;width:auto}.FooterSection .part{color:#fff;display:flex;gap:1em}.FooterSection .part a{curser:pointer;color:#fff;transition:color .3s}.FooterSection .part a:hover{color:#60879d}
/*# sourceMappingURL=main.0574b091.css.map*/