@font-face{font-family:"Signika";font-style:normal;font-weight:300;src:local("Signika Light"),local("Signika-Light");src:url("../fonts/signika/Signika-Light.eot"),url("../fonts/signika/Signika-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/signika/Signika-Light.woff2") format("woff2"),url("../fonts/signika/Signika-Light.woff") format("woff"),url("../fonts/signika/Signika-Light.ttf") format("truetype")}@font-face{font-family:"Signika";font-style:normal;font-weight:600;src:local("Signika SemiBold"),local("Signika-SemiBold");src:url("../fonts/signika/Signika-SemiBold.eot"),url("../fonts/signika/Signika-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/signika/Signika-SemiBold.woff2") format("woff2"),url("../fonts/signika/Signika-SemiBold.woff") format("woff"),url("../fonts/signika/Signika-SemiBold.ttf") format("truetype")}html,body{font-family:"Signika","Helvetica Neue","Droid serif","Helvetica","Arial",Arial,sans-serif;font-weight:300;font-size:.9em;-webkit-font-smoothing:subpixel-antialiased;color:#444}a{text-decoration:none;color:#e6005a}p,address,blockquote{line-height:1.4;margin-bottom:1em}p a:hover{text-decoration:underline}address{font-style:normal}h1,h2,h3,h4{font-weight:300}h1{font-size:2.6em;margin:.3em 0 .6em 0;padding-bottom:.1em}h2{font-size:1.8em;margin-bottom:1em}h1,h2.hr{border-bottom:2px solid #a2c617}h2.hr{padding-bottom:.2em}h3{font-size:1.5em}h4{font-size:1.2em}h4 a{display:block;padding:.3em 0}b,strong{font-weight:600}.blocksatz{text-align:justify}blockquote{font-style:italic}.wellness h3{color:#e6005a;margin:0 0 1rem}.praxis h3{margin-top:2em;margin-bottom:1em}.kontakt{line-height:1.4}.impressum h4{font-weight:600;margin-bottom:.3em}.nav-main{text-align:center;overflow:hidden}.nav-main li{width:100%;float:left;display:inline-block}.nav-main li:last-child{margin-right:0}.nav-main li.active{position:relative;z-index:3}.nav-main a{line-height:2.8em;min-height:2.8em;display:block;color:#fff;background:#e6005a;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.nav-main a:hover,.nav-main a:active,.nav-main a.active{outline:0;color:#e6005a;background:#fff}.nav-main a.active{position:relative;z-index:10}@media only screen and (max-width: 849px){.nav-close{display:none}#nav-open:target nav.nav-main,#nav-open:target a.nav-close{display:block}#nav-open:target nav.nav-main{height:10rem}#nav-close:target nav.nav-main,#nav-close:target a.nav-close,#nav-open:target a.nav-open{display:none}.toggle-btn{position:absolute;z-index:10;background:#e6005a;top:5px;right:3%;width:46px}.nav-main{background-color:#e6005a;transition:height .3s ease-in-out;height:0}.nav-main ul{padding:.5rem 0}.nav-main li{width:50%;margin:3px 0}.nav-main li:nth-child(odd){padding-right:3px}.nav-main li:nth-child(even){padding-left:3px}.nav-main li a{border-radius:3px;border:1px solid #fff}}@media only screen and (min-width: 600px)and (max-width: 849px){#nav-open:target nav.nav-main{height:11rem}}@media only screen and (min-width: 850px){.nav-open,.nav-close{display:none}}*{margin:0;padding:0;box-sizing:border-box}ul{list-style:none}.clearfix:after{content:"";display:table;clear:both}img{max-width:100%;height:auto}html{background:#00a0e6;background:linear-gradient(to right, rgb(75, 160, 30) 0%, rgb(45, 160, 210) 100%);width:100%;height:100%}body{display:table;width:100%}span{display:inline-block}.wrapper{max-width:1280px;width:94%;height:100%;margin:0 auto}.inhalt{margin:2em auto 3em auto}.container{padding:3.125%}.row{width:100%;display:table}.row:before,.row:after{content:"";display:table}.row:after{clear:both}.runde-ecken{border-radius:3px}.runde-ecken-unten{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.runde-ecken-oben{border-top-left-radius:3px;border-top-right-radius:3px}.table{display:table;width:100%}.tr{display:table-row}.table-cell,.td{display:table-cell}.zweispaltig{width:50%}header.site{padding-top:5px}.logo-banner{background-color:#fff;position:relative;z-index:2}.box-shadow{box-shadow:0px 0px 5px 0px rgba(0,0,0,.3)}section{background:#fff}.start-buttons{margin:2em 0}.verweise{max-width:640px;width:100%;margin-bottom:2em}.verweise:last-child{margin-bottom:0}.wichtig{background-color:#fcc;margin:-0.7em;padding:.7em}.physiotherapie h3{margin:.3em 0 0 0;color:#fff}.physiotherapie a{display:block;background:#00a0e6;padding:.3em .6em;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.physiotherapie a::before{position:relative;right:0;float:right;display:inline-block;border:2px solid;border-radius:.3em;width:1em;height:1em;line-height:1em;text-align:center;margin-left:.7em;top:0}.physiotherapie a.collapsed{border-radius:3px}.physiotherapie .panel-collapse{margin-bottom:.3em}.physiotherapie .panel-body{padding:3%;border:1px solid #00a0e6;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.physiotherapie .panel-body p{margin-bottom:0}.collapse{display:none}.collapse.in{display:block}.collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:.35s;transition-property:height,visibility}nav.nav-physio{display:block;margin-bottom:2em}nav.nav-physio li{display:block;float:left}nav.nav-physio a{display:block;padding:.4em .6em;margin:0 .2em .3em 0;border-radius:3px;border:1px solid #ccc}nav.nav-physio .active a,nav.nav-physio a:hover,nav.nav-physio a:active{color:#fff;background:#00a0e6;border:1px solid #00a0e6}.wellness{background:#e6005a}.wellness .container{color:#fff}.wellness h1{border-bottom-color:#fff}.wellness-container{background:#fff}.wellness-container .row{display:flex;width:100%;flex-direction:column}.wellness-img{padding-bottom:60%;height:0;background-color:#a9a9a9;background-position:center;background-repeat:no-repeat;background-size:cover}.w-img-1{background-image:url(../img/wellness/wellness_klassisch-ganzkoerpermassage.jpg)}.w-img-2{background-image:url(../img/wellness/wellness_aromaoel.jpg)}.w-img-3{background-image:url(../img/wellness/wellness_lomi-lomi.jpg)}.w-img-4{background-image:url(../img/wellness/wellness_hot-stone.jpg)}.w-img-5{background-image:url(../img/wellness/wellness_russisch-honig.jpg)}.w-img-6{background-image:url(../img/wellness/wellness_migraenetherapie.jpg)}.w-img-7{background-image:url(../img/wellness/wellness_fussreflex.jpg)}.w-img-8{background-image:url(../img/wellness/wellness_abhyanga.jpg)}.w-img-9{background-image:url(../img/wellness/wellness_hot-chocolate.jpg)}.w-img-10{background-image:url(../img/wellness/wellness_thai-fussmassage.jpg)}.w-img-11{background-image:url(../img/wellness/wellness_traditionelle-thaimassage.jpg)}.w-img-12{background-image:url(../img/wellness/wellness_gutschein.jpg)}.wellness-txt{display:flex;flex-direction:column;padding:4%;background-color:#fff}.wellness-txt hr{border:0;height:1px;background-color:#e6005a;margin:auto 0 .7rem}.kosten{display:flex;flex-wrap:wrap;gap:.5rem;font-size:1rem;color:#fff}.kosten p{margin:0}.minuten,.preis{padding:.2em .4em .1em;margin:0}.minuten{background-color:#a0c814}.preis{background-color:#00a0e6}.txt-img{float:left;width:100%;height:auto;margin:0 1em 1em 0}.flex{display:flex;flex-wrap:wrap}.galerie{margin-bottom:3em;justify-content:space-between}.galerie .g-link{width:48%;margin-bottom:1em}.galerie .g-img{padding:.6rem}#imagelightbox{position:fixed;z-index:9999;background-color:rgba(0,0,0,.5);box-shadow:0px 0px 3.125em rgba(0,0,0,.75);touch-action:none}#imagelightbox-overlay{backdrop-filter:blur(20px)}.mitarbeiter{width:50%;display:table-cell;float:left;padding:2%;text-align:center}.mitarbeiter .m-txt{min-height:6.5em}.mitarbeiter .m-bild{border-radius:380px;width:70%;margin-bottom:.6em}.mitarbeiter .m-name{font-size:1.5em;margin-bottom:0;line-height:1.1}.mitarbeiter .m-position{font-weight:600}.therapeuten .m-name{color:#0096e6}.rezeption .m-name{color:#e6005a}.google-maps{position:relative;padding-bottom:35.15625%;height:0;overflow:hidden}.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.kontakt .box{float:left;padding:1em;width:100%;margin-bottom:1em}.kontakt h4{font-weight:600;margin-bottom:1em}.kontakt address span{width:4em}.kontakt .date{margin-bottom:1em;width:auto}.kontakt .date span{width:6em}.impressum span{width:4em}.site-footer{background:#303b3f;color:#888;display:table-row;line-height:1.5rem;font-size:1.2rem}.site-footer .wrapper{padding-top:2em;padding-bottom:2em}.site-footer .spalte{width:100%;float:left;text-align:left;margin-bottom:1em}.site-footer .zeiten .tr .td:first-child{width:15%}.site-footer .tc{display:block;padding:.4em 0;color:#00a0e6;text-transform:uppercase;border-bottom:3px solid #666}.site-footer .tr{display:flex;border-top:1px solid #666;padding:.4em 0}.site-footer .td{display:table-cell}.site-footer .kontakt{line-height:inherit}.site-footer .no-border{border-bottom:none}.site-footer hr{border:0;height:3px;background-color:#666;margin-top:2em}.site-footer p{text-align:center;display:block;width:100%;margin:1em 0}.site-footer a{color:#888}.site-footer a:hover,.site-footer a:active,.site-footer a.active{color:#00a0e6}footer nav{display:block;margin:0 auto;width:100%}footer nav ul{list-style:none}footer nav li{border-top:1px solid #666;width:100%}footer nav a{display:block;padding:.4em 0;color:#888;width:100%}@media only screen and (min-width: 350px){nav.nav-main li{width:50%}}@media only screen and (min-width: 500px){.verweise{width:47.5%;float:left;margin-right:5%;margin-bottom:0}.verweise:nth-child(2),.verweise:last-child{margin-right:0}.verweise:nth-child(2),.verweise:first-child{margin-bottom:2em}.txt-img{width:50%}.galerie .g-link{width:32%}.site-footer .spalte{width:48%}.site-footer .spalte:nth-child(odd){margin-right:4%}}@media only screen and (min-width: 600px){body{font-size:1em}}@media only screen and (min-width: 700px){.wellness-img,.wellness-txt{width:50%}.wellness-txt{padding:2rem}.wellness-container .row{flex-direction:row}.wellness-container .row:nth-child(even){flex-direction:row-reverse}.wellness-img{padding-bottom:68%}.mitarbeiter{width:33.3%}.kontakt .box{width:49%}.kontakt .box:first-child{margin-right:2%}.kontakt .box.last{width:100%}}@media only screen and (min-width: 750px){.wellness-img{padding-bottom:61%}}@media only screen and (min-width: 850px){body{font-size:1.1em}nav.nav-main li{width:16.40625%;margin-right:.3125%}.logo-banner{width:94%;margin:0 auto;max-width:1280px}.wellness-img{padding-bottom:59%}}@media only screen and (min-width: 960px){body{font-size:1.2em;background-image:url("../img/bg-struktur_gruen-blau_hd.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.verweise{width:23.828125%;margin-right:1.5625%}.verweise:nth-child(2),.verweise:first-child{margin-bottom:0}.verweise:nth-child(2){margin-right:1.5625%}.wellness-img{padding-bottom:53%}.site-footer .spalte{width:31.33%;margin-bottom:0}.site-footer .spalte:nth-child(odd){margin-right:0}.site-footer .spalte:nth-child(2){margin:auto 3%}.site-footer .kontakt{margin-top:2.3rem;line-height:inherit}}@media only screen and (min-width: 1000px){.wellness-img{padding-bottom:48%}}@media only screen and (min-width: 1100px){.wellness-img{padding-bottom:44%}}@media only screen and (min-width: 1200px){.wellness-img{padding-bottom:38%}}@media only screen and (min-width: 1280px){.wellness-img{padding-bottom:33%}.kontakt .box{width:32%;margin-right:2%}.kontakt .box.last{width:32%;margin-right:0}}/*# sourceMappingURL=main.min.css.map */