@import url(https://fonts.googleapis.com/css?family=Lato&display=swap);html{scroll-behavior:smooth;font-size:62.5%}*{margin:0;padding:0;-webkit-box-sizing:inherit;box-sizing:inherit}body{-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}80%{opacity:.8;-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes moveInLeft{0%{opacity:0;-webkit-transform:translateX(-10rem);transform:translateX(-10rem)}80%{opacity:.8;-webkit-transform:translateX(1rem);transform:translateX(1rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes moveInRight{0%{opacity:0;-webkit-transform:translate(10rem);transform:translate(10rem)}80%{opacity:.8;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes moveInRight{0%{opacity:0;-webkit-transform:translate(10rem);transform:translate(10rem)}80%{opacity:.8;-webkit-transform:translateX(-1rem);transform:translateX(-1rem)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes moveInButton{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}80%{opacity:.8;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes moveInButton{0%{opacity:0;-webkit-transform:translateY(2rem);transform:translateY(2rem)}80%{opacity:.8;-webkit-transform:translateY(-.5rem);transform:translateY(-.5rem)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}body{padding:1rem 2rem;line-height:1.7;font-weight:400;color:#777}.v-application,body{font-family:Merienda,sans-serif}.heading-primary{color:#fafafa;text-transform:uppercase;font-size:6rem;font-weight:400;letter-spacing:1rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;margin-bottom:6rem}.heading-primary--main{display:block;-webkit-animation-name:moveInLeft;animation-name:moveInLeft;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.heading-primary--sub{display:block;font-size:1.5rem;font-weight:400;letter-spacing:.7rem;-webkit-animation-name:moveInRight;animation-name:moveInRight;-webkit-animation-duration:1s;animation-duration:1s}.heading-secondary{font-size:2rem;display:inline-block;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,213,79,.8)),to(#ff6f00));background-image:linear-gradient(90deg,rgba(255,213,79,.8),#ff6f00);-webkit-background-clip:text;color:transparent;letter-spacing:.3rem}.heading-secondary,.heading-tertiary{text-transform:uppercase;font-weight:700}.heading-tertiary,.paragraph{font-size:1.6rem}.paragraph{padding:2rem}.paragraph:not(:last-child){margin-bottom:3rem}@media only screen and (max-width:992px){.heading-primary{font-size:4rem;letter-spacing:.2rem}.heading-primary--sub{font-size:.8rem;word-wrap:break-word;letter-spacing:.1rem}.heading-secondary,.heading-tertiary{font-size:1rem}.paragraph{font-size:.5rem}}@media only screen and (max-width:768px){.heading-primary{font-size:3rem;letter-spacing:.2rem}.heading-primary--sub{font-size:.8rem;word-wrap:break-word;letter-spacing:.1rem}.heading-secondary,.heading-tertiary{font-size:1rem}.paragraph{font-size:.5rem}}.u-center-text{text-align:center!important}.u-margin-bottom-small{margin-bottom:1.5rem!important}.u-margin-bottom-medium{margin-bottom:4rem!important}.u-margin-bottom-big{margin-bottom:8rem!important}.u-margin-top-big{margin-top:8rem!important}.u-margin-top-huge{margin-top:10rem!important}.btn:link,.btn:visited{padding:1rem 4rem;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;position:relative;font-size:1.6rem}.btn:after,.btn:link,.btn:visited{display:inline-block;border-radius:10rem}.btn:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:all .4s;transition:all .4s}.btn:hover{-webkit-transform:translateY(-.3rem);transform:translateY(-.3rem);-webkit-box-shadow:0 1rem 2rem rgba(0,0,0,.3);box-shadow:0 1rem 2rem rgba(0,0,0,.3)}.btn:hover:after{-webkit-transform:scaleX(1.4) scaleY(1.6);transform:scaleX(1.4) scaleY(1.6);opacity:0}.btn:active{-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.3);box-shadow:0 .5rem 1rem rgba(0,0,0,.3)}.btn--white{background:#fff;color:#777}.btn--white:after{background-color:#fff}.btn--animated{-webkit-animation:moveInButton .5s ease-out .5s;animation:moveInButton .5s ease-out .5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}@media only screen and (max-width:768px){.btn:link,.btn:visited{padding:.2rem 1rem;font-size:1rem}}.composition{position:relative;top:-.5rem}.composition__photo{width:55%;position:absolute;border-radius:2px;-webkit-transition:all .3s;transition:all .3s;z-index:10;-webkit-box-shadow:0 1rem 1rem rgba(0,0,0,.8);box-shadow:0 1rem 1rem rgba(0,0,0,.8)}.composition__photo:hover{-webkit-transform:scale(1.1) translateY(.2rem);transform:scale(1.1) translateY(.2rem);z-index:20;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,.8);box-shadow:0 1.5rem 4rem rgba(0,0,0,.8)}.composition__photo--img1{left:0;top:-2rem}.composition__photo--img2{right:0;top:2rem}.composition__photo--img3{left:20%;top:10rem}.composition:hover .composition__photo:not(:hover){-webkit-transform:scale(.95);transform:scale(.95)}@media only screen and (max-width:960px){.composition{top:0}.composition__photo{width:35%}.composition__photo--img1{left:5rem;top:-2rem}.composition__photo--img2{right:6rem;top:-.5rem}.composition__photo--img3{left:30%;top:2rem}}.card{-webkit-perspective:150rem;perspective:150rem;-moz-perspective:150rem;position:relative;height:50rem}.card__side{height:30rem;-webkit-transition:all 1s ease;transition:all 1s ease;position:absolute;top:0;left:0;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:3px;overflow:hidden;-webkit-box-shadow:0 1.5rem 4rem rgba(0,0,0,.15);box-shadow:0 1.5rem 4rem rgba(0,0,0,.15)}.card__side__front{background-color:#fff}.card__side__front--1{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(188,170,164,.8)),to(rgba(141,110,99,.8))),url(../img/bein-dehnung.eb1caebd.jpg);background-image:linear-gradient(rgba(188,170,164,.8),rgba(141,110,99,.8)),url(../img/bein-dehnung.eb1caebd.jpg);background-size:cover}.card__side__front--2{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(188,170,164,.8)),to(rgba(141,110,99,.8))),url(../img/massage.9be83117.jpg);background-image:linear-gradient(rgba(188,170,164,.8),rgba(141,110,99,.8)),url(../img/massage.9be83117.jpg);background-size:cover}.card__side__front--3{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(188,170,164,.8)),to(rgba(141,110,99,.8))),url(../img/gym-ball.bae3bc45.jpg);background-image:linear-gradient(rgba(188,170,164,.8),rgba(141,110,99,.8)),url(../img/gym-ball.bae3bc45.jpg);background-size:cover}.card__side__back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.card:hover .card__side__front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card:hover .card__side__back{-webkit-transform:rotateY(0);transform:rotateY(0)}.card__heading{font-size:2.2rem;text-align:center;text-transform:uppercase;font-weight:300;color:#fafafa;letter-spacing:.8rem}.card__cta{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card__card-button{font-size:1.6rem;margin:0 auto}.therapy-list-container{margin-bottom:0}.therapy-list{list-style:none;font-family:Merienda,Arial;font-size:2.5rem}.therapy-list li{padding:1rem}#maps-anchor,#therapies-anchor{display:inline-block;min-height:15rem}.orange{background:-webkit-gradient(linear,left top,right top,from(rgba(255,213,79,.8)),to(#ff6f00));background:linear-gradient(90deg,rgba(255,213,79,.8),#ff6f00);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.orange-header{font-size:5rem}.orange-text{font-size:3rem;margin-bottom:5rem}.mint{background:-webkit-gradient(linear,left top,right top,from(#00241f),color-stop(19%,#097978),to(#00fff8));background:linear-gradient(90deg,#00241f,#097978 19%,#00fff8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.mint-header{font-size:5rem}.mint-text{font-size:3rem}.maps-container,.mint-text{margin-bottom:5rem}.responsive-container{position:relative;padding-bottom:56%;height:0;overflow:hidden}.responsive-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.logo-container{margin-top:25rem;margin-bottom:15rem}.logo{width:100%;margin-top:20%}.photo-mari{width:50%;border:1px solid #fff;box-shadow:5px 5px 5px #ccc;-moz-box-shadow:5px 5px 5px #ccc;-webkit-box-shadow:5px 5px 5px #ccc;-khtml-box-shadow:5px 5px 5px #ccc;border-radius:5%}@media only screen and (max-width:768px){.logo-wrapper{margin-top:-10rem;margin-bottom:2rem}.image-wrapper{text-align:center;margin-top:3rem}.photo-mari{width:40%;border:0 solid #fff;border-radius:5%;-webkit-box-shadow:none;box-shadow:none}.logo-container{margin-top:10rem;margin-bottom:0}.mint-header{font-size:2rem}.mint-text{font-size:1.5rem;margin-bottom:1rem}.orange-header{font-size:2rem}.orange-text{font-size:1.5rem;margin-bottom:1rem}.therapy-list{font-size:1.2rem}.therapy-list li{padding:.7rem}}.carousel-3d-slide{background-color:#fff!important;border-radius:5px;border-color:#ff6f00!important}.hausbesuche{font-family:Merienda,Arial;font-size:2.5rem}.row{max-width:114rem;margin:0 auto}.row:not(:last-child){margin-bottom:6rem}.row:after{content:"";display:table;clear:both}.row [class^=col-]{float:left}.row [class^=col-]:not(:last-child){margin-right:6rem}.row .col-1-of-2{width:calc((100% - 6rem)/2)}.row .col-1-of-3{width:calc((100% - 12rem)/3)}.row .col-2-of-3{width:calc(2*(100% - 12rem)/3 + 6rem)}.row .col-1-of-4{width:calc((100% - 18rem)/4)}.row .col-2-of-4{width:calc(2*(100% - 18rem)/4 + 6rem)}.row .col-3-of-4{width:calc(3*(100% - 18rem)/4 + 12rem)}@font-face{font-family:Merienda;src:url(../fonts/Merienda.4e862534.ttf)}.header{height:100vh;background:-webkit-gradient(linear,right bottom,left top,from(rgba(255,213,79,.8)),to(#ff6f00)),url(../img/SchrödersKoppel_8.04d537bb.jpg) top;background:linear-gradient(to left top,rgba(255,213,79,.8),#ff6f00),url(../img/SchrödersKoppel_8.04d537bb.jpg) top;background-size:cover;-webkit-background-size:cover;clip-path:polygon(0 0,100% 0,100% 85vh,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 85vh,0 100%);font-family:Merienda,Arial;padding:5rem 2rem}.header__text-box{text-align:center}.contact-info-row{margin-top:10rem}.phone-and-email{color:#fff;letter-spacing:.3rem;margin-left:1.5rem;font-size:2rem;font-weight:500}.contact-info-list{width:100%;list-style:none;padding-left:0;margin:0}.button-therapy-row{margin-top:5rem}.v-btn.v-size--default,.v-btn.v-size--large{font-size:2rem}.header-button{color:#f30;text-transform:none;margin-top:13rem}.header-button.last{margin-top:0}@media only screen and (max-width:1200px){.v-btn.v-size--default,.v-btn.v-size--large{font-size:1rem}.header-button{margin-top:3rem}.phone-and-email{margin-left:1rem;font-size:1.5rem}}@media only screen and (max-width:992px){.contact-info-list li{margin-bottom:.7rem}.phone-and-email{margin-left:1.5rem;font-size:1.3rem}.v-icon.v-icon{font-size:25px}}@media only screen and (max-width:768px){.v-btn.v-size--default,.v-btn.v-size--large{font-size:1rem}.header-button{margin-top:-3rem;font-size:.9rem;letter-spacing:0}.header{height:70vh;clip-path:polygon(0 0,100% 0,100% 60vh,0 100%);-webkit-clip-path:polygon(0 0,100% 0,100% 60vh,0 100%);padding:5rem 2rem}.contact-info-row{margin-top:1rem}.v-application ol,.v-application ul{padding-left:0}.phone-and-email{display:inline-block;white-space:nowrap;font-weight:400;letter-spacing:.1rem}.v-icon.v-icon{font-size:15px}.container{padding:0}}.section-about{background-color:#f7f7f7;margin-top:-15vh;margin-bottom:10rem;width:100%}.section-info{background-image:-webkit-gradient(linear,left top,right top,from(#00241f),color-stop(19%,#097978),to(#00fff8));background-image:linear-gradient(90deg,#00241f,#097978 19%,#00fff8);padding:10rem 0;margin-top:-20vh;-webkit-transform:skewY(-4deg);transform:skewY(-4deg)}.section-info>*{-webkit-transform:skewY(4deg);transform:skewY(4deg)}@media only screen and (max-width:600px){.section-about{padding-bottom:14rem;padding-top:6rem}}@media only screen and (max-width:400px){.section-about{padding-bottom:12rem;padding-top:10rem}}@media only screen and (min-width:600px){.section-about{padding-bottom:12rem;padding-top:8rem}}.bm-burger-bars{background-color:#fff!important}.bm-burger-button{position:absolute;width:36px;height:30px;left:36px;top:36px;cursor:pointer}.line-style{position:absolute;height:20%;left:0;right:0}.cross-style{position:absolute;top:25px;right:2px;cursor:pointer}.bm-cross{background:#bdc3c7}.bm-cross-button{height:24px;width:24px}.bm-menu{height:100%;width:0;position:fixed;z-index:1000;top:0;left:0;background-color:#3f3f41;overflow-x:hidden;padding-top:60px;-webkit-transition:.5s;transition:.5s}.bm-overlay{background:rgba(0,0,0,.3)}.bm-item-list{color:#b8b7ad;margin-left:10%;font-size:20px}.bm-item-list>*{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;padding:.7em}.bm-item-list>*>span{margin-left:10px;font-weight:700;color:#fff}@media only screen and (max-width:768px){.bm-burger-button{right:10px!important;top:15px!important;cursor:pointer}}