@charset "UTF-8";@font-face{font-family:Titillium;src:url(fonts/titillium-regular-webfont.woff2) format("woff2"),url(fonts/titillium-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Titillium;src:url(fonts/titillium-bold-webfont.woff2) format("woff2"),url(fonts/titillium-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Titillium;src:url(fonts/titillium-regularitalic-webfont.woff2) format("woff2"),url(fonts/titillium-regularitalic-webfont.woff) format("woff");font-weight:400;font-style:italic}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{font-size:10px}::-moz-selection{background:#8b1928;text-shadow:none;color:#fff}::selection{background:#8b1928;text-shadow:none;color:#fff}img{max-width:100%}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;font-family:Titillium,sans-serif,sans-serif}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0}legend{border:0;padding:0}textarea{overflow:auto;resize:vertical}optgroup{font-weight:700}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{height:2.6rem;width:100%;display:block;margin-bottom:2.6rem;background-color:#fff;border:.1rem solid #CCC;border-radius:.4rem;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:18.2rem}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{border:.1rem solid #B62134;outline:0}label,legend{display:block;font-weight:700}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}nav.main ul:before,.promo:before,nav.main ul:after,.promo:after{content:" ";display:table}nav.main ul:after,.promo:after{clear:both}html{font-size:62.5%;-webkit-text-size-adjust:100%;height:100%;overflow-y:scroll}body{min-height:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;font-family:Titillium,sans-serif;font-size:1.9rem;line-height:1.368421053;background-color:#FFF;background-color:#fee8c1;padding:0}.header{background:url(images/woman.png) left top no-repeat;background-size:contain;width:100%;max-width:42rem;padding-top:15rem;margin-top:-2rem}.name{margin:0}.slogan{font-family:Titillium,sans-serif;font-weight:400;font-size:2.4rem;line-height:1;color:#5b111a;margin:-2.7rem 0 1.3rem 1rem;white-space:nowrap}.footer{border-top:1px solid #FAB20A;text-align:right;color:#FAB20A;width:100%;max-width:35em;padding-bottom:7.8rem}nav.main{font-size:1.4em;background:url(images/menu-bg.png) left top no-repeat;padding:5rem 0 2rem;margin-top:4rem}nav.main ul{list-style:none;padding:0;margin:0}nav.main li{padding-left:1.7rem}nav.main .active{position:relative}nav.main .active::before{content:"› ";color:#888;position:absolute;left:0}nav.main a{text-decoration:none;border-bottom:1px solid #fff;border-radius:0}nav.main a::before{position:absolute;left:0;color:transparent;visibility:hidden;content:"› "}nav.main a:hover{border-bottom-color:#aaa;background-color:transparent;color:#B62134;padding:0}nav.main a:hover::before{color:#FAB20A;visibility:visible}a{text-decoration:underline;color:#B62134;transition:background-color ease .3s,padding ease .3s}a:hover{text-decoration:none;border-radius:.4rem;padding:0 .3rem;background-color:#FAB20A;background-color:#B62134;color:#fff}a.extern{transition:all .4s ease;text-decoration:none}a.extern::after{content:" ›";color:#AAA;transition:all .4s ease;margin-left:.3rem}a.extern:hover::after{content:" »";color:#B62134;color:#000;margin-left:.8rem}.content{width:100%;box-sizing:border-box;max-width:35em;padding:.6rem;color:#222}.content strong,.content dd{font-weight:700;color:#8b1928}.content ul,.content ol{padding-left:1.1em}.content p,.content ul,.content ol{margin:0 0 2.6rem}.content .no-margin{margin-bottom:0}.content h1{font-size:3.3rem;margin:1.3rem 0;color:#333}.content h2{font-size:2.3rem;margin:2.6rem 0 0}.content h2::before{content:".: ";color:#B62134;position:relative}.content h2::after{content:" :.";color:#B62134;position:relative;white-space:nowrap}.content h3{font-size:2.1rem;margin:0;clear:both;color:#eba605}.link-to-top{border-top:.1rem solid #FAB20A;margin-bottom:2.5rem;display:block;text-align:right;color:#FAB20A;text-decoration:none}.link-to-top:hover{color:#B62134;background-color:inherit;padding:0}.link-to-top::before{display:inline-block;margin-right:1rem;color:#aaa;content:"›";transform:rotate(-90deg)}.break{display:none}.jubilaeum{border-top:3px solid #FAB20A;border-bottom:3px solid #FAB20A}.promo{background-color:#FFF;padding:1.5%;border:1px solid #FAB20A;margin-bottom:2.6rem}.promo a{border:1px solid #888;padding:0;border-radius:0;position:relative;display:block;width:100%;margin-bottom:1.5%;box-sizing:border-box;text-decoration:none}.promo a:hover{border-color:#B62134}.promo .person{margin-bottom:0}.promo img{display:block;width:100%}.promo .linktext{display:block;width:100%;box-sizing:border-box;color:#333;color:#B62134;padding:.2em;padding-left:1em;background-color:rgba(255,255,255,.8);position:absolute;bottom:10em;visibility:hidden}.promo a:hover .linktext{transition:all .7s ease;bottom:0;visibility:visible}.promo .linktext::before{content:"» ";color:#B62134;position:absolute;left:.2em}.promo .wellness::after,.promo .studio::after,.promo .kurse::after,.promo .person::after{font-size:5rem;color:#FFF;text-shadow:1px 1px 5px #333;position:absolute;top:30%;left:2rem;z-index:10}.promo .wellness::after{content:"Wellness"}.promo .studio::after{content:"Studio"}.promo .kurse::after{content:"Kurse"}.promo .person::after{content:"Person"}.contentpic{box-sizing:border-box;background-color:#FFF;padding:1.4%;box-shadow:0 0 10px #999;display:block;margin-bottom:2.6rem}.raeume .contentpic{margin-bottom:0}.raeume .content p,.raeume .content ul{margin-bottom:.5em}.quote{font-style:italic;position:relative}.quote span,.quote strong{color:#a51e2f}.content .ausbildung{margin-top:-1.45em;padding-right:1.6em}.content .trenner{border-top:1px solid #FAB20A;text-align:right;padding-right:.2em;margin:1.3rem 0}.schulen h3{float:right;margin:-3.6rem 0 0}.ausbildung .hoferer::after{content:" *";color:#eba605}.ausbildung .nahdran::after{content:" **";color:#eba605}.ausbildung .welleffect::after{content:" ***";color:#eba605}.ausbildung .klang-energie::after{content:" ****";color:#eba605}.schulen{background-color:#fff;padding:1.3rem .3rem;margin:3.9rem 0}.schulen ul{list-style-type:none;color:#444;padding-left:0}.schulen li{position:relative;padding-left:2em}.schulen .hoferer::before{content:"*";color:#eba605;position:absolute;left:0;text-align:right;width:1.8em}.schulen .nahdran::before{content:"**";color:#eba605;position:absolute;left:0;text-align:right;width:1.8em}.schulen .welleffect::before{content:"***";color:#eba605;position:absolute;left:0;text-align:right;width:1.8em}.schulen .klang-energie::before{content:"****";color:#eba605;position:absolute;left:0;text-align:right;width:1.8em}.zusatzinfo{font-style:italic}.am-rande{color:#999}dt{float:left;clear:left;text-align:right;overflow:visible}dd{float:right;text-align:right;margin:0;width:4em;overflow:visible}.preis1{background:url(images/preis1.png) center no-repeat;width:225px;height:75px;padding:20px 32px;box-sizing:border-box;margin-bottom:0}.preis1.aktion{position:relative;background:url(images/preis1aktion.png) center no-repeat}.preis1.aktion::after{content:"Aktion!";color:#B62134;z-index:10;position:absolute;top:-.9em;right:.2em;font-weight:700;transform:rotate(10deg)}.preis2{background:url(images/preis2.png) center no-repeat;width:225px;height:106px;padding:20px 36px 20px 32px;box-sizing:border-box}.preis2.aktion{background:url(images/preis2aktion.png) center no-repeat}.preis3{background:url(images/preis3.png) center no-repeat;width:225px;height:129px;padding:22px 38px;box-sizing:border-box}.preis4{background:url(images/preis4.png) center no-repeat;width:225px;height:161px;padding:24px 38px;box-sizing:border-box}.attention{background-color:#fff;border:1px solid #B62134;border-left:.5em solid #B62134;padding:calc($base-margin/2 - 1px) .5em}.contact-label{color:#eba605}iframe{width:100%;height:50vh;border:0}.fb.extern{background-color:transparent;height:3.2rem;width:2.4rem;display:block;padding:0}.fb.extern::after{display:none}.fb.extern:hover{width:3.2rem}.url,input.url{display:none}input[type=submit]{float:left;clear:left;margin-top:2.6rem;background-color:#FFF;color:#B62134;border:1px solid #B62134;font-family:Titillium,sans-serif;font-size:100%;border-radius:.4em;margin-bottom:2.6rem;transition:all .2s ease}input[type=submit]:hover{color:#fff;background-color:#FAB20A;border-color:#FAB20A}@media only screen and (min-width:280px){.jubilaeum img{max-width:30%;float:right;margin-left:2%}}@media only screen and (min-width:350px){.header{padding-top:17rem}}@media only screen and (min-width:450px){.preis1,.preis2,.preis3,.preis4{float:right;margin:-1.6rem 0 0 1rem}}@media only screen and (min-width:520px){.header{padding-top:21rem;margin-top:0}.break{display:block}.promo a{width:49.25%;float:left}.promo .studio,.promo .person,.promo .gs-vorne,.promo .gs-hinten{margin-bottom:0}.promo .wellness,.promo .studio,.promo .gs-vorne{clear:left;margin-right:1.5%}.right{float:right;margin-left:2%;margin-bottom:0}.left{float:left;margin-right:2%;margin-bottom:0}.hoch{max-width:40%}.quer{max-width:40%}.kontakt label{float:left;clear:left;width:18rem}.kontakt .long{width:100%}.kontakt input[type=text],.kontakt input[type=email],.kontakt textarea{float:left;width:30rem}}@media only screen and (min-width:800px){.header{padding-top:12rem;padding-left:33rem;height:15rem;background-size:auto;position:relative;z-index:10}.content,.footer{margin-left:32rem;z-index:1;padding-bottom:7.8rem}.content h1,.footer h1{font-size:3.6rem}.content h2,.footer h2{font-size:2.6rem}.content h3,.footer h3{font-size:2.3rem}nav.main{position:fixed;width:300px;height:400px;z-index:5;left:0;top:14rem;padding-top:9rem}}
