﻿@import"http://fast.fonts.net/t/1.css?apiType=css&projectid=547b98cb-7ba8-46bf-852b-cd5bb7f630de";@font-face{font-family:"Clarendon W02 Light_693831";src:url("../fonts/86e25651-8189-4ad2-bae8-86858731d003.woff2") format("woff2"),url("Fonts/d96a181f-e7f4-49cb-88ba-60018fe39365.woff") format("woff")}@font-face{font-family:"Clarendon W02 Medium_693834";src:url("../fonts/7c18d464-de3f-4f89-8ce7-960fa2870734.woff2") format("woff2"),url("Fonts/01681361-4a95-4651-a6c8-4005d0fc4a79.woff") format("woff")}html{font-family:"Clarendon W02 Light_693831";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-feature-settings:"onum" 1,"pnum" 1,"frac" 0,"kern" 1,"liga" 1;font-size:18px;font-size:calc(10px + .5vw)}@media(max-width: 1000px){html{font-size:calc(11px + .5vw)}}*{color:#a28977}*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd,div,address{line-height:1.3em;margin:0}h1,h2,h3,h4,h5,h6,strong,th{font-weight:normal}em,address{font-style:normal}a{text-decoration:none}ul,ol{list-style:none;padding:0}img{display:block;max-width:100%;height:auto}input,button,textarea,select,option{font:inherit}select{line-height:inherit}.header{display:contents;text-align:right;padding-bottom:.1rem}@media(max-width: 1000px){.header{padding-bottom:2rem}}.header.--home{margin-top:-3rem}@media(max-width: 1000px){.header.--home{margin-top:.5rem;padding-bottom:0}}@media(max-width: 1000px){.header.--standard,.header.--landing{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"mobnavA mobnavB" "mobnavA mobfooter";gap:1.5rem;padding-top:2rem;padding-bottom:2rem;position:fixed;z-index:4999;bottom:0;width:100%;left:0;background-color:#e6510f;background-image:linear-gradient(90deg, rgba(0, 0, 0, 0.1), transparent);background-blend-mode:multiply;transition:.4s transform ease-in-out;box-shadow:0 0 1rem rgba(6.0553129549%,4.9422039558%,4.1407654765%,.4)}}@media(max-width: 1000px)and (max-width: 560px){.header.--standard,.header.--landing{grid-template-columns:1fr 1fr;gap:1rem}}.header__address{grid-area:footer;font-size:.8rem}@media(max-width: 1000px){.header__address{font-size:1rem;opacity:.7;mix-blend-mode:multiply}.header__address *{color:#000}}.header__address p span.b::after{content:", "}@media(max-width: 1000px){.header__address p span.b::after{display:none}}@media(max-width: 1000px){.header__address p{display:flex;flex-direction:column}}.header__address .ds{opacity:.5}.header__address .ds.--home{position:absolute;bottom:1rem;right:10%;font-size:.8rem}@media(max-width: 1000px){.header__address .ds.--home{position:absolute;bottom:1rem;right:10%;font-size:.8rem}}.header__address.--home{font-size:1rem;color:#e6510f}.header__address.--home *{color:inherit}.header__address.--home .fb{color:#e6510f;display:flex;align-items:flex-start;justify-content:flex-end}.header__address.--home .fb svg{width:1.5rem;height:1.5rem;display:block;margin:.3rem 0 0 .3rem}@media(max-width: 1000px){.header__address.--home{margin-top:.5rem}}.header__address.--standard .logo,.header__address.--landing .logo{display:block}.header__address.--standard .logo svg,.header__address.--landing .logo svg{display:inline-block;margin-right:-0.1rem;height:2rem;width:auto}@media(max-width: 1000px){.header__address.--standard .logo,.header__address.--landing .logo{display:none}}@media(max-width: 1000px){.header__address.--standard,.header__address.--landing{grid-area:mobfooter;text-align:left}}body{background-color:#f5f5f5;overflow-y:scroll;min-height:100vh}@media(max-width: 1000px){body.--home{display:flex;flex-direction:column;justify-content:center}}@media(max-width: 1000px){body.--standard,body.--landing{padding-bottom:17rem}}.layout{max-width:65rem;width:90%;margin:0 auto;display:grid;grid-template-columns:auto 3fr 1fr;grid-template-rows:auto auto 1fr;grid-template-areas:"navA foto button" "navB main aside" "footer main aside";grid-row-gap:2rem;grid-column-gap:1.5rem;padding-bottom:4rem}@media(max-width: 1000px){.layout{display:block;max-width:35rem;width:80%}}.layout.--home{grid-template-areas:"navA foto ." "navB . ." "main main main" "footer . ."}@media(max-width: 1000px){.layout.--home{display:grid;grid-template-columns:1fr;grid-template-areas:"navA" "navB" "main" "footer" "foto";grid-row-gap:0;padding:2.5rem 0 1rem 0}}.navA{grid-area:navA;align-self:end;padding-left:2rem}@media(max-width: 1000px){.navA{padding-left:0}}.navB{grid-area:navB}.foto{grid-area:foto;padding:0 1px}.main{grid-area:main}@media(max-width: 1000px){.main{padding-top:2rem}}.aside{grid-area:aside;padding-top:1.4rem}@media(max-width: 1000px){.aside{padding-top:4rem}}.footer{grid-area:footer;align-self:end}.invisible{visibility:hidden}em{color:#e6510f;font-style:normal}em *{color:inherit}.logo .text{fill:#a28977}.logo .acht{fill:#e6510f}.homelogo{width:84.5%;display:block;margin:-4.3rem auto 0;position:relative;z-index:-1}@media(max-width: 1000px){.homelogo{width:102%;margin:0 0 0 -1%}}.navA li,.navB li{text-align:right}.navA a,.navB a{font-family:"Clarendon W02 Medium_693834";white-space:nowrap;transition:color .2s ease-in}.navA a:hover,.navA a.current,.navB a:hover,.navB a.current{color:#e6510f}.navA li{font-size:2.25rem;line-height:.9em}.navA a{line-height:inherit}.navA li.homelink{display:none}@media(max-width: 1000px){.navA.--standard,.navA.--landing{grid-area:mobnavA;align-self:unset;grid-row:span 2;display:flex;flex-direction:column;align-items:flex-end}.navA.--standard li,.navA.--landing li{font-size:1.75rem;line-height:.95}.navA.--standard a,.navA.--landing a{color:#f5f5f5;opacity:.6}.navA.--standard a:hover,.navA.--standard a.current,.navA.--landing a:hover,.navA.--landing a.current{opacity:1}.navA.--standard li.homelink,.navA.--landing li.homelink{display:block;margin-top:auto;font-size:1rem;line-height:1.3em}.navA.--standard li.homelink a,.navA.--landing li.homelink a{opacity:1;display:block;width:7.5rem}.navA.--standard li.homelink a svg,.navA.--landing li.homelink a svg{display:block;width:100%;height:auto}.navA.--standard li.homelink a svg .text,.navA.--landing li.homelink a svg .text{fill:#f5f5f5}.navA.--standard li.homelink a svg .acht,.navA.--landing li.homelink a svg .acht{fill:#000}}@media(max-width: 560px){.navA.--standard,.navA.--landing{padding-left:2rem}.navA.--standard li,.navA.--landing li{font-size:1.5rem;line-height:1}}@media(max-width: 1000px){.navB.--standard,.navB.--landing{grid-area:mobnavB;padding-top:.2rem}.navB.--standard a,.navB.--landing a{color:#f5f5f5;opacity:.7}.navB.--standard a:hover,.navB.--standard a.current,.navB.--landing a:hover,.navB.--landing a.current{opacity:1}}@media(max-width: 1000px){.navB.--standard li,.navB.--landing li{text-align:left}}@media(max-width: 1000px){.navB.--home{padding-top:1rem}}.mmenutrigger{display:none}@media(max-width: 1000px){.mmenutrigger{display:block;position:absolute;z-index:5000;width:2rem;height:2rem;background-color:#e6510f;left:10%;top:-1rem;cursor:pointer;transition:transform .3s ease-out}.mmenutrigger .linie{stroke-width:2;stroke:#fff;transition:transform .3s .3s ease-out;transform-origin:50% 50%}.mmenutrigger.--offen #oben{transform:translateX(150%)}.mmenutrigger.--offen #mitte1{transform:rotate(45deg)}.mmenutrigger.--offen #mitte2{transform:rotate(-45deg)}.mmenutrigger.--offen #unten{transform:translateX(-150%)}}.main h1{font-size:1rem;font-family:"Clarendon W02 Medium_693834";color:#e6510f}.main *+h1{margin-top:2.6em}.main h2{color:#e6510f;margin-top:1.3em}.main h2,.main h3,.main h4{font-size:1rem;font-family:"Clarendon W02 Medium_693834"}.main p a{background-image:linear-gradient(rgb(96.0864345738%, 57.2116846739%, 39.9919967987%), rgb(96.0864345738%, 57.2116846739%, 39.9919967987%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px}.main p .main__kontaktlink{background-image:linear-gradient(rgb(79.7739532494%, 74.3368439079%, 70.422125182%), rgb(79.7739532494%, 74.3368439079%, 70.422125182%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px;color:#e6510f}.main .mb{margin-bottom:1.3em}.main .mt{margin-top:1.3em}.main *:last-child{margin-bottom:0}.main h2:first-child{margin-top:0}.main .portrait{display:flex}.main .portrait img{margin:.4rem .8rem 0 0;width:7.5rem;height:7.5rem}.main__yoga{margin-top:1.6rem}.main__yoga__item{border-top:2px solid #a28977;padding-top:.5rem;margin-top:.6rem}.main__yoga__item h3{color:#e6510f;font-family:"Clarendon W02 Light_693831"}.main__yoga__item .trigger{cursor:s-resize;position:relative;padding-right:2rem}.main__yoga__item .trigger::after{content:"";position:absolute;right:0;top:0;display:block;width:.8rem;height:.8rem;border:2px solid #a28977;border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);transform:rotate(45deg) translate(0);transition:transform 1s ease-out,border-color 1s .5s ease-out}.main__yoga__item h4,.main__yoga__item p.linie{border-top:1px solid rgb(79.7739532494%,74.3368439079%,70.422125182%);padding-top:.5rem;margin-top:.6rem}.main__yoga__item .trigger--offen::after{transform:rotate(45deg) translate(40%, 40%);border:2px solid #a28977;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.main__yoga__detail{border-top:1px solid rgb(79.7739532494%,74.3368439079%,70.422125182%);padding-top:.5rem;margin-top:.6rem}.main__yoga__detail a.pdf{color:#e6510f;background-image:linear-gradient(rgb(79.7739532494%, 74.3368439079%, 70.422125182%), rgb(79.7739532494%, 74.3368439079%, 70.422125182%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px}.main__links{margin-bottom:1.3em}.main__links a{color:#e6510f}.main__links a span{display:block;font-family:"Clarendon W02 Light_693831";color:#a28977;font-size:.85rem}.landing header h1{color:#e6510f}@media(max-width: 1000px){.landing header{padding-top:3.25em}}.landing h1,.landing h2{font-size:1.75rem;line-height:.95;font-family:"Clarendon W02 Medium_693834";color:#a28977;margin-bottom:.65em}.landing *+h2{margin-top:1.95em}.landing h1,.landing h2,.landing h3{text-wrap:balance}.landing h3{color:#e6510f}.landing h3:not(:first-child){margin-top:1.3em}.landing h3,.landing h4{font-size:1rem;font-family:"Clarendon W02 Medium_693834"}.landing p,.landing ul,.landing address{margin-bottom:.65em}.landing p a,.landing ul a,.landing address a{background-image:linear-gradient(rgb(96.0864345738%, 57.2116846739%, 39.9919967987%), rgb(96.0864345738%, 57.2116846739%, 39.9919967987%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px}.landing p .main__kontaktlink,.landing ul .main__kontaktlink,.landing address .main__kontaktlink{background-image:linear-gradient(rgb(79.7739532494%, 74.3368439079%, 70.422125182%), rgb(79.7739532494%, 74.3368439079%, 70.422125182%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px;color:#e6510f}.landing ol{counter-reset:nummer}.landing ol li{padding-left:2rem;position:relative;counter-increment:nummer}.landing ol li:before{content:counter(nummer) ".";position:absolute;left:0;color:#e6510f;font-weight:bold}.landing ol strong{color:#e6510f}.landing .btn{font-weight:normal;background-color:#e6510f;color:#f5f5f5;padding:.15rem .7rem .4rem .7rem;transition:background-color .2s ease-in;margin-top:-0.4rem;position:relative;z-index:2;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer}.landing .btn+h2{margin-top:2.275em}.landing address{margin-bottom:1.3em;display:flex;flex-direction:column;align-items:flex-start}.landing section.landingtestimonials{margin-top:3.9em;border:2px solid #e6510f;border-left:none;position:relative}.landing section.landingtestimonials::before{content:"«";font-size:7em;display:block;position:absolute;left:-1.8rem;top:-1.25rem;color:#e6510f}.landing section.landingtestimonials blockquote{padding:1.3em 1.3em .65em 2rem}.landing section.landingtestimonials blockquote cite{font-style:normal;display:block;padding-left:2rem}.landing section.landingtestimonials blockquote p{color:#f5f5f5;color:#e6510f;-webkit-initial-letter:3;initial-letter:3;margin-bottom:0}.landing section.landingtestimonials blockquote p::after{content:"»"}.landing section.landingtestimonials .bx-controls-direction{display:flex;justify-content:flex-end;padding-right:1.3em;padding-bottom:.91em;gap:0rem}.landing section.landingtestimonials .bx-controls-direction .bx-prev,.landing section.landingtestimonials .bx-controls-direction .bx-next{width:.8rem;height:.8rem;display:block;text-align:center;line-height:.9;overflow:hidden;text-indent:-200vw;border:2px solid #a28977;border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);transform:rotate(0deg)}.landing section.landingtestimonials .bx-controls-direction .bx-prev{border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);transform:rotate(135deg)}.landing section.landingtestimonials .bx-controls-direction .bx-next{border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);transform:rotate(-45deg)}.landing .landingdetails{cursor:s-resize;position:relative;border-top:2px solid #a28977;padding-top:.5rem}.landing .landingdetails::after{content:"";position:absolute;right:0;top:.5rem;display:block;width:.8rem;height:.8rem;border:2px solid #a28977;border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);transform:rotate(45deg) translate(0);transition:transform 1s ease-out,border-color 1s .5s ease-out}.landing .landingdetails.--offen::after{transform:rotate(45deg) translate(40%, 40%);border:2px solid #a28977;border-right-color:rgba(0,0,0,0);border-bottom-color:rgba(0,0,0,0)}.landing .landingdetailsbox{padding-top:.65em}.landing .formopener__text{cursor:pointer;font-weight:bold}.aside{padding-bottom:1px}@media(max-width: 1000px){.aside{max-width:15rem}}.aside *{font-size:.8rem;color:#e6510f}.aside h4{font-family:"Clarendon W02 Medium_693834"}.aside p{margin-bottom:1.3em}.aside a{background-image:linear-gradient(rgb(79.7739532494%, 74.3368439079%, 70.422125182%), rgb(79.7739532494%, 74.3368439079%, 70.422125182%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px}.aside *:last-child{margin-bottom:0}.aside .label{margin-top:.5rem;margin-bottom:1.95em;margin-left:-0.1rem;width:80%}@media(max-width: 1000px){.aside .label{margin-top:0;max-width:6rem}}.foto{padding-bottom:.3rem}.foto.--home{position:relative}.foto.--home::before{display:block;content:"";width:100%;padding-top:66.66%}@media(max-width: 1000px){.foto.--home::before{display:none}}.foto__sticker{display:block;position:absolute;top:30%;left:-1rem;height:11rem;width:11rem;transition:transform .3s ease-in-out}.foto__sticker:hover{transform:scale(1.2)}@media(max-width: 1000px){.foto__sticker{position:relative;top:-1rem;left:50%;margin-left:-3.5rem;height:7rem;width:7rem}.foto__sticker:hover{transform:scale(1)}}.foto__sticker--2{transform:translate(65%, -25%) scale(0.8)}.foto__sticker--2:hover{transform:translate(65%, -25%) scale(1)}@media(max-width: 1000px){.foto__sticker--2{transform:translate(45%, -45%) scale(0.8)}.foto__sticker--2:hover{transform:translate(45%, -45%) scale(0.8)}}.foto__slider{background-color:#a28977;position:relative;padding-top:66.66%}.foto__slider img{position:absolute;top:0;left:0}section.form{background-image:linear-gradient(#a28977, rgba(162, 137, 119, 0.9));width:50rem;max-width:80%;position:fixed;left:10%;top:0;transform:translateX(-130%);transition:.8s transform ease-in-out;height:100vh;overflow:scroll;padding:4rem;z-index:100}section.form.--offen{transform:translateX(0)}@media(max-width: 1000px){section.form{padding-left:10vw;padding-right:10vw}}@media(max-width: 500px){section.form{max-width:90%;grid-template-columns:1fr}}section.form .formcloser{position:absolute;right:4rem;top:4rem;margin-top:.4rem;margin-right:-0.2rem;color:#f5f5f5;cursor:pointer;font-size:3rem;line-height:0;opacity:.7}@media(max-width: 1000px){section.form .formcloser{right:10vw}}section.form form{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-gap:1rem;margin-bottom:2.6em}@media(max-width: 500px){section.form form{grid-template-columns:1fr}}section.form form legend{font-size:1rem;padding:0;font-family:"Clarendon W02 Medium_693834";color:#f5f5f5;font-weight:bold;grid-column:1/-1}section.form form .breit{grid-column:1/-1}section.form form label{color:#f5f5f5}section.form form label *{color:inherit}section.form form label a{background-image:linear-gradient(hsl(0, 0%, 116.0784313725%), hsl(0, 0%, 116.0784313725%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px}section.form form .radio{display:none}section.form form .radio:checked+.radiolabel::before{background-color:#e6510f}section.form form .radiolabel{display:block;padding-left:1.5rem;position:relative;padding-bottom:.3rem}section.form form .radiolabel::before{content:"";display:block;height:1rem;width:1rem;border-radius:100%;background-color:#f5f5f5;position:absolute;top:.15rem;left:0;border:.3rem solid #f5f5f5}section.form form .radiolabel strong{font-weight:bold}section.form form .radiolabel span::before{content:" — "}section.form form .standardlabel{display:block;font-size:.8rem;line-height:1.3em;padding-bottom:.2rem}section.form form input[type=text],section.form form input[type=email],section.form form input[type=date],section.form form select,section.form form option,section.form form textarea{border-radius:0;background-color:#fff;width:100%;border:1px solid #fff;padding:.3rem .5rem .45rem .5rem;border-bottom:1px solid #000;transition:border-color .3s #a28977;color:#e6510f}section.form form input[type=text]:focus,section.form form input[type=email]:focus,section.form form input[type=date]:focus,section.form form select:focus,section.form form option:focus,section.form form textarea:focus{border-bottom:1px solid #000;outline:none}section.form form button{border:none;padding:.3rem .7rem .45rem .7rem;background-color:#e6510f;color:#f5f5f5;cursor:pointer;transition:background-color .3s ease}section.form form button:hover{background-color:#000}section.form form input[name=Topf]{position:fixed;top:-200vh}section.form form option{font-family:monospace;font-size:.8rem}.formopener__text{background-image:linear-gradient(rgb(96.0864345738%, 57.2116846739%, 39.9919967987%), rgb(96.0864345738%, 57.2116846739%, 39.9919967987%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px}.formopener{grid-area:button;align-self:end;justify-self:start;cursor:pointer}.formopener .formopener__button{margin-bottom:.3rem;display:inline-block;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:flex-start}.formopener .formopener__button span{font-weight:normal;background-color:#e6510f;color:#fff;padding:.15rem .7rem .4rem .7rem;transition:background-color .2s ease-in;margin-top:-0.4rem;position:relative;z-index:2}.formopener .formopener__button:hover span{background-color:#a28977}.formopener .formopener__button:before,.formopener .formopener__button:after{position:absolute;content:"";display:block;top:-0.4rem;width:.3rem;height:.3rem;background-color:#e6510f;border-radius:100%;animation-name:ballBounce;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(0.1, 0.3, 0.6, 1);animation-direction:alternate-reverse;z-index:0}@media(max-width: 1000px){.formopener .formopener__button:before,.formopener .formopener__button:after{display:none}}.formopener .formopener__button:before{left:calc(50% - 1rem);animation-duration:.7s}.formopener .formopener__button:after{left:calc(50% - 1.5rem);animation-duration:.8s}@media(max-width: 1000px){.formopener{grid-area:unset;display:flex;justify-content:flex-end;text-align:right;margin-top:.5rem;width:100%}.formopener .formopener__button{align-items:flex-end;justify-self:end;flex-direction:row}}@media(max-width: 1000px)and (max-width: 1000px){.formopener .formopener__button span{padding-top:.2rem;margin-top:0}}@media(max-width: 1000px){.formopener .formopener__button span:first-child{padding-right:0}.formopener .formopener__button span:last-child{padding-left:.4rem}}@keyframes ballBounce{to{transform:translateY(-2rem)}}.main__stundenplan h2{border-top:2px solid #a28977;padding-top:.5rem;margin-top:.6rem}.main__stundenplan h3{color:#e6510f;font-family:"Clarendon W02 Light_693831"}.main__stundenplan ul{padding-left:0}.main__stundenplan ul.last{border-bottom:2px solid #a28977;padding-bottom:.6rem}.main__stundenplan li{display:grid;grid-template-columns:6.25em 1fr}.main__stundenplan li .tab1{border-right:1px solid rgb(79.7739532494%,74.3368439079%,70.422125182%)}.main__stundenplan li .tab2{padding-right:.5rem;padding-left:.5rem;font-family:"Clarendon W02 Medium_693834"}.main__stundenplan li .tab2 a{white-space:nowrap;font-family:"Clarendon W02 Light_693831";background-image:linear-gradient(rgb(79.7739532494%, 74.3368439079%, 70.422125182%), rgb(79.7739532494%, 74.3368439079%, 70.422125182%));background-position:0% calc(100% - 1px);background-repeat:no-repeat;background-size:100% 1px}.main__stundenplan ul.nogrid li{grid-template-columns:auto 7.8em}.main__stundenplan ul.nogrid li .tab1{padding-right:.5rem;margin-right:.5rem}@view-transition{navigation:auto}::view-transition-group(root){animation-duration:.3s}

/*# sourceMappingURL=styles.css.map */