@charset "utf-8";
/*(c) amuhr design */
@font-face{font-family:'Allura';font-style:normal;font-weight:400;src:local(''),url('../fonts/allura-v18-latin-regular.woff2') format('woff2'),url('../fonts/allura-v18-latin-regular.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:300;src:local(''),url('../fonts/nunito-sans-v12-latin-300.woff2') format('woff2'),url('../fonts/nunito-sans-v12-latin-300.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:400;src:local(''),url('../fonts/nunito-sans-v12-latin-regular.woff2') format('woff2'),url('../fonts/nunito-sans-v12-latin-regular.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:italic;font-weight:400;src:local(''),url('../fonts/nunito-sans-v12-latin-italic.woff2') format('woff2'),url('../fonts/nunito-sans-v12-latin-italic.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:600;src:local(''),url('../fonts/nunito-sans-v12-latin-600.woff2') format('woff2'),url('../fonts/nunito-sans-v12-latin-600.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:700;src:local(''),url('../fonts/nunito-sans-v12-latin-700.woff2') format('woff2'),url('../fonts/nunito-sans-v12-latin-700.woff') format('woff')}@font-face{font-family:'Nunito Sans';font-style:normal;font-weight:900;src:local(''),url('../fonts/nunito-sans-v12-latin-900.woff2') format('woff2'),url('../fonts/nunito-sans-v12-latin-900.woff') format('woff')}*{-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-font-kerning:auto;font-kerning:auto;}*:not(input):not(textarea){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}*{scrollbar-width:thin;scrollbar-color:#c5c5c5 transparent}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background-color:#c5c5c5;border-radius:20px;border:3px solid transparent}.btn:focus,.btn:active{outline:none!important;-webkit-box-shadow:none;box-shadow:none}.btn{padding-left:0;padding-bottom:0}.btn-link.focus,.btn-link:focus {text-decoration:none!important;outline:none!important}html{background:#fafafa;-webkit-text-size-adjust:100%}body{margin-left:auto;margin-right:auto;width:100%;height:100%;font-family:"Nunito Sans",sans-serif}.container{max-width:100%}p{color:#707070;font-size:1rem}a,a:link,a:visited,a:hover,a:active{text-decoration:none;outline:none}a{cursor:pointer}h4{padding-top:2rem;padding-bottom:1rem}.fullscreen-image{height:100vh;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;color:#fff;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.centered-content{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;width:100%}#logo-container{left:1rem;right:1rem;top:1rem;padding:1rem;position:absolute;width:auto;border-radius:.4rem}#section-start{min-height:100%}#section-start h1{line-height:1;margin-top:1rem;margin-bottom:1rem;color:#fff;text-shadow:0 0 2px gray;text-align:center;text-transform:uppercase;font-size:1.8rem;font-weight:900}#section-start h2{line-height:1;font-weight:600;font-size:1.5rem;color:#AFCB07;text-shadow:0 0 1px gray;text-align:center}.wrapper{text-align:center;margin:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overlay-dark{background-color:rgba(0,0,0,.67)}#welcome-image{min-height:20rem;background-image:url(../images/main-large.jpg);background-position:60% center;background-size:cover;border-radius:.4rem}.info-box h3{color:#AFCB07;font-size:1.8rem;text-align:center;padding-bottom:4rem;padding-top:4rem}#welcome-image img{width:9rem;height:7rem;margin-top:.2rem}header{max-width:1920px}.navbar{padding:.5rem 0 0 0}.navbar-nav{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center}.nav-link{padding:0;font-size:1.6rem;line-height:3rem;color:#AFCB07;position:relative;text-decoration:none;cursor:pointer;text-transform:uppercase}.offcanvas-collapse{position:fixed;height:100%;width:100%;top:100%;right:0;overflow-y:auto;visibility:hidden;background-color:#F4F4F4;-webkit-transition:visibility .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,visibility .3s ease-in-out;transition:transform .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .3s ease-in-out}.offcanvas-collapse.open{line-height:2rem;visibility:visible;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);overflow:hidden;z-index:99}.offcanvas-collapse.open .navbar-nav li:nth-of-type(2),.offcanvas-collapse.open .navbar-nav li:nth-of-type(4),.offcanvas-collapse.open .navbar-nav li:nth-of-type(6),.offcanvas-collapse.open .navbar-nav li:nth-of-type(8),.offcanvas-collapse.open .navbar-nav li:nth-of-type(10){-webkit-animation:fadeInUp .5s ease;animation:fadeInUp .5s ease;position:relative;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.offcanvas-collapse.open .navbar-nav li:nth-of-type(1),.offcanvas-collapse.open .navbar-nav li:nth-of-type(3),.offcanvas-collapse.open .navbar-nav li:nth-of-type(5),.offcanvas-collapse.open .navbar-nav li:nth-of-type(7),.offcanvas-collapse.open .navbar-nav li:nth-of-type(9),.offcanvas-collapse.open .navbar-nav li:nth-of-type(11){-webkit-animation:fadeInUp .5s ease-out;animation:fadeInUp .5s ease-out;position:relative;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.offcanvas-collapse.open .nav-link{font-weight:300}.offcanvas-collapse.open .navbar-nav li:nth-of-type(1){-webkit-animation-delay:.35s;animation-delay:.35s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(2){-webkit-animation-delay:.47s;animation-delay:.47s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(3){-webkit-animation-delay:.57s;animation-delay:.57s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(4){-webkit-animation-delay:.68s;animation-delay:.68s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(5){-webkit-animation-delay:.75s;animation-delay:.75s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(6){-webkit-animation-delay:.86s;animation-delay:.86s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(7){-webkit-animation-delay:.97s;animation-delay:.97s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(8){-webkit-animation-delay:1.08s;animation-delay:1.08s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(9){-webkit-animation-delay:1.19s;animation-delay:1.19s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(10){-webkit-animation-delay:1.30s;animation-delay:1.30s}.offcanvas-collapse.open .navbar-nav li:nth-of-type(11){-webkit-animation-delay:1.41s;animation-delay:1.41s}.navbar{position:fixed;z-index:100}.navbar-toggler{padding-top:.8rem;padding-bottom:0;-webkit-transition:.6s all ease;-o-transition:.6s all ease;transition:.6s all ease;opacity:0;z-index:100}.navbar-toggler,.navbar-toggler:link,.navbar-toggler:focus,.navbar-toggler:visited,.navbar-toggler:hover,.navbar-toggler:active{text-decoration:none;outline:none;border:none}.hamburger-icon{width:2rem;height:1.5rem;position:relative;margin:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger-icon span{display:block;position:absolute;height:5px;width:100%;border-radius:10px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-icon span{background:#646263}.hamburger-icon span:nth-child(1){top:0}.hamburger-icon span:nth-child(2){top:.6rem}.hamburger-icon span:nth-child(3){top:1.2rem}.hamburger-icon.open span:nth-child(1){top:.6rem;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.hamburger-icon.open span:nth-child(2){opacity:0}.hamburger-icon.open span:nth-child(3){top:.6rem;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.navbar-contact{opacity:0;-webkit-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease;background:transparent;height:2.5rem;width:5.5rem;right:.5rem;margin-left:auto;margin-top:auto;top:0rem;position:fixed;z-index:99}.fixed-top{z-index:99}.mail-button,.telephone-button{background:#fff;height:2.5rem;width:2.5rem;float:left;position:relative;border-bottom-left-radius:.3rem;border-radius:.3rem;border:1px solid #e0e0e0;top:.3rem;-webkit-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease}.mail-button{margin-right:.5rem}.mail-button{margin-bottom:.2rem;background-image:url(../images/icons/mail.png);background-size:65%;background-repeat:no-repeat;background-position:center center}.telephone-button{margin-bottom:.2rem;background-image:url(../images/icons/phone.png);background-size:52%;background-repeat:no-repeat;background-position:center center}.scroll-arrow{background-color:#ebebeb;background-image:url(../images/icons/arrow.png);background-size:50%;background-repeat:no-repeat;background-position:center center;height:2.8rem;width:2.8rem;margin-right:auto;margin-left:auto;margin-top:auto;left:0;bottom:2rem;right:0;border-radius:3rem;-webkit-transition:.4s all ease;-o-transition:.4s all ease;transition:.4s all ease;z-index:98;position:absolute}main{background-color:#fff;max-width:1920px;margin-left:auto;margin-right:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lightgray{background-color:#f7f7f7}.lime{background-color:#D1E08D}.chamois{background-color:#F1EEE5}.quotation-container{text-align:center;padding:4rem 1rem;z-index:2}.quotation-container h3{max-width:30rem;margin-left:auto;margin-right:auto;font-size:1.4rem;line-height:2.2rem;color:#5a5a5a}.quo-1,.quo-2{font-family:"Allura",cursive}.quotation-container p{color:#5a5a5a;margin-bottom:0}.text-lime h3,.text-lime p{color:#AFCB07}.lime-color{color:#AFCB07}section{padding:5rem 1rem 5rem 1rem}section h2{font-size:1.8rem;padding-top:1rem;padding-bottom:3rem;color:#AFCB07;font-weight:900}section h3{font-size:1.4rem;padding-top:2rem;padding-bottom:2rem;color:#43454C;font-weight:400}section p{text-align:left;color:#707070}section ul{color:#707070}section h3{margin-top:3rem}.accordion{width:100%}.card-header{border-bottom:0;background-color:rgb(241 238 229);transition:.3s all ease}.card-header button:not(.collapsed){background:#D1E08D}.card-header .btn{padding:0;width:100%;border-radius:0}.card-header h3{padding:1.3rem 1rem .8rem 1rem}.card-header{padding:0}#klangmassage p:nth-child(1),#TCM p:nth-child(1),#raeucherungen p:nth-child(1){padding-top:1.5rem}#klangmassage p:last-child,#TCM p:last-child,#raeucherungen p:last-child{padding-bottom:1.5rem}.text-tcm .card{padding:1rem}.text-tcm h3{color:#AFCB07;font-size:1.1rem;padding-top:1rem;padding-bottom:1rem}.text-klangmassage .card:nth-child(1),.text-raeucherungen .card:nth-child(1),.text-raeucherungen .card:nth-child(2){border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom:0}.text-klangmassage .card:nth-child(3),.text-raeucherungen .card:nth-child(2),.text-raeucherungen .card:nth-child(3){border-top-right-radius:0;border-top-left-radius:0}.img-klangmassage,.img-tcm,.img-raeucherungen{min-height:90vh;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.img-klangmassage,.img-tcm,.img-raeucherungen{background-repeat:no-repeat;background-position:center;background-size:cover}.img-klangmassage{background-image:url(../images/klangmassage-960.jpg)}.card{border-radius:.4rem}.img-tcm{background-image:url(../images/TCM-960-1.jpg)}.img-raeucherungen{background-image:url(../images/raeucherungen-960.jpg)}.img-klangmassage h2,.img-klangmassage h3,.img-tcm h2,.img-tcm h3,.img-raeucherungen h2,.img-raeucherungen h3{color:#fff;text-align:center;text-shadow:0 0 4px grey}.img-klangmassage h2,.img-tcm h2,.img-raeucherungen h2{font-size:1.8rem;font-weight:900;padding-bottom:1rem}.img-klangmassage h3,.img-tcm h3,.img-raeucherungen h3{font-weight:900;font-size:1.4rem}.text-klangmassage h3,.text-raeucherungen h3{font-size:1.1rem;text-align:left}.text-klangmassage,.text-tcm,.text-raeucherungen{padding-top:2rem;padding-bottom:2rem}.text-klangmassage h3,.text-raeucherungen h3{color:#5a5a5a;text-decoration:none}.text-klangmassage ul,.text-klangmassage h4,.text-raeucherungen ul,h4{color:#707070}.text-klangmassage ul,.text-raeucherungen ul{padding-left:1rem}.GG-button{height:auto;opacity:1;color:#434343;width:auto;text-align:center;padding:1rem;background:#f1eee5;border-radius:.4rem;border:none;margin-top:1rem;margin-bottom:2rem;transition:.2s all ease}.GG-button:hover{background-color:#D1E08D}button:focus{outline:none}.carousel-inner{overflow:inherit}.carousel-indicators{position:relative;margin-top:auto}.text-klangmassage{flex:1 0 0%;justify-content:center;display:flex}.text-raeucherungen{flex:1 0 0%;justify-content:center;display:flex;flex-direction:column}.btn-link{color:inherit;text-decoration:none}.btn-link:hover{color:inherit;text-decoration:none}.carousel-indicators li{height:auto;opacity:1;color:#434343;width:auto;text-indent:0;text-align:center;padding:1rem;display:flex;justify-content:center;flex-direction:column;margin-left:1rem;margin-right:1rem;background:#f1eee5;border:none;border-radius:.4rem;margin-top:1rem;transition:.2s all ease}.carousel-indicators li:hover{background-color:#f1eee5ab}.carousel-indicators .active{display:none}.carousel-control-prev-icon{background-image:url(images/icons/chevron-right-gray.svg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.carousel-control-next-icon{background-image:url(images/icons/chevron-right-gray.svg)}.carousel-control-next-icon,.carousel-control-prev-icon{height:4rem;width:4rem}.carousel-control-next,.carousel-control-prev{width:auto}#gutscheine{text-align:center}.img-gutscheine{margin-top:2rem;margin-bottom:1rem;border-radius:.4rem;width:90%;border:1px solid #e0e0e0}.img-gutscheine:nth-child(5){margin-bottom:4rem}#aktuelles{text-align:center}.img-aktuelles{margin-top:2rem;margin-bottom:4rem;border-radius:.4rem;width:90%;border:1px solid #e0e0e0}#aktuelles h2:nth-child(1){padding-bottom:2rem}.img-corona{margin-top:2rem;margin-bottom:4rem;width:5rem;height:5rem}#fotogalerie{text-align:center;background-color:#F1EEE5;padding-left:.2rem;padding-right:.2rem;padding-bottom:3rem}#fotogalerie h2{color:#7e7e7e;padding-bottom:3rem}#fotogalerie img{width:100%;height:100%;border-radius:.6rem;padding:.2rem}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#FFF}#anfahrt{background-color:#F8F9FB;text-align:center;margin-bottom:11.3rem}#anfahrt h2{padding-top:6rem}.anfahrt-container{padding-bottom:80%;background:#F7F7F7;border-radius:.2rem;position:relative;width:100%}.anfahrt-container>*{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;height:171%;width:100%}#kontakt{text-align:center;background-color:#D1E08D;padding-bottom:4rem}#kontakt h2{padding-bottom:0;color:#505050}#kontakt h3{color:#5a5a5a}#kontakt p{color:#383838;text-align:center}#kontakt a{color:#383838;font-weight:700}#impressum{text-align:center;background-color:#383838;padding-bottom:4rem}#impressum h2{padding-bottom:0;color:#FFF}#impressum h3{color:#b8b8b8}#impressum p{color:#FFF;text-align:center}#impressum a{color:#FFF;font-weight:700}#impressum img{height:auto}.amuhr-design-logo{width:6.5rem}.christina-binder-logo{width:11rem;margin-bottom:1rem}#datenschutzerklaerung{text-align:left;padding:0}#datenschutzerklaerung h2{text-align:center}#datenschutzerklaerung p,#datenschutzerklaerung ul,#datenschutzerklaerung li{text-align:left;list-style-type:circle;color:#fff}#datenschutzerklaerung ul{padding-left:0}#datenschutzerklaerung li{padding-top:1rem}.container-960px{padding-left:.5rem;padding-right:.5rem;z-index:5;max-width:960px;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;width:100%}.container-full-width{width:100%}.hidden{display:none!important}input,textarea{font-size:1rem;border:1px solid #fff;margin-top:.4rem;border-radius:.4rem;transition:.2s all ease;box-shadow:none}input:hover,textarea:hover{border:1px solid #AFCB07}input:focus,textarea:focus{color:#4f4f4f;font-weight:600;background-color:#D1E08D;border:1px solid #AFCB07;box-shadow:none;outline:none}input{color:#4f4f4f;width:100%;padding:1rem;background-color:#fff;font-family:"Nunito Sans",sans-serif}textarea{color:#4f4f4f;width:100%;padding:1rem;background-color:#fff;font-family:"Nunito Sans",sans-serif;max-width:100%;min-width:100%}#contact-form,#contact-form-coupons{max-width:20rem;text-align:center;margin-left:auto;margin-right:auto}#contact-form .form-button,#contact-form-coupons .form-button{cursor:pointer;text-align:center}#contact-form button,#contact-form-coupons button{cursor:pointer;background-color:#fff;transition:.2s all ease}#contact-form button:hover,#contact-form-coupons button:hover{background-color:#D1E08D}.contact-section{text-align:center;background-color:#efefef}.contact-section h3{color:#AFCB07;max-width:100%;padding-top:3rem;padding-left:1rem;padding-right:1rem;padding-bottom:3rem}.contact-section img{max-width:500px;margin-bottom:2rem}.contact-section ul{padding-left:1rem;color:#707070}.contact-section li,.contact-section span,label{color:#707070}.contact-section span a,.contact-section span a:hover,.contact-section span a:focus,.contact-section span a:active{color:inherit;font-weight:700}.fancybox-content{padding:0!important}input[type="checkbox"],input[type="radio"]{text-align:left;width:1rem;margin-right:.8rem}#option{display:none}input:-internal-autofill-selected{background-color:inherit!important}input[type="checkbox"]{position:relative;width:1rem;height:1rem;min-width:1rem;min-height:1rem;color:#363839;border:1px solid #2C2C2C;border-radius:.1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;background:#f2f2f2;-webkit-transition:background 175ms cubic-bezier(.1,.1,.25,1);transition:background 175ms cubic-bezier(.1,.1,.25,1)}input[type="checkbox"]::before{position:absolute;content:'';display:block;top:.09rem;left:.25rem;width:.4rem;height:.6rem;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0;box-shadow:none}input[type="checkbox"]:checked{color:#fff;border-color:#2C2C2C;background:#AFCB07}input[type="checkbox"]:checked::before{opacity:1}input[type="checkbox"]:checked~label::before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}input[type="checkbox"]:focus{border:1px solid #2C2C2C}@media only screen and (min-width:300px){#section-start h1{font-size:2.1rem}#section-start h2{font-size:1.6rem}}@media only screen and (min-width:375px){.hamburger-icon span:nth-child(2){top:.7rem}.hamburger-icon span:nth-child(3){top:1.4rem}.hamburger-icon.open span:nth-child(1){top:.7rem}.hamburger-icon.open span:nth-child(3){top:.7rem}.hamburger-icon{width:2.2rem}.nav-link{font-size:1.8rem}#section-start h2{line-height:1.2;font-size:1.3rem}#welcome-image img{width:12rem;height:9rem;margin-top:.2rem}.anfahrt-container{padding-bottom:100%}.anfahrt-container>*{height:148%}#section-start h1{font-size:2.3rem}#section-start h2{font-size:1.8rem}section h2{font-size:2.2rem}section h3{font-size:1.5rem}.quotation-container h3{font-size:1.8rem;line-height:2.6rem;padding-bottom:.8rem}.quotation-container p{font-size:1.3rem}}@media only screen and (min-width:300px) and (orientation:portrait){#welcome-image img{margin-top:0rem;margin-left:1rem;width:7rem;height:5rem}}@media only screen and (min-width:375px) and (orientation:portrait){#welcome-image img{margin-top:0rem;width:8rem;height:6rem}}@media only screen and (min-width:414px) and (orientation:portrait){#welcome-image img{margin-top:0rem;width:9rem;height:7rem}}@media only screen and (min-width:600px){#logo-container{top:1rem;left:1rem;right:1rem;width:18rem}#section-start h1{margin-top:1rem;font-size:2rem}.logo{margin-bottom:1.5rem;width:6rem}#section-start h2:nth-child(4):before{content:"mit";font-size:1.2rem;padding-right:.5rem}#section-start h2{font-size:2.2rem}.navbar-nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;padding-top:10rem;padding-bottom:10rem;margin-right:0}.anfahrt-container>*{height:130%}}@media only screen and (min-width:600px) and (orientation:portrait){#welcome-image img{margin-top:0rem;width:9rem;height:9rem}}@media only screen and (min-width:768px){.hamburger-icon:hover span{background:#AFCB07}.navbar-nav{height:100%;width:100%;text-align:center}.nav-item{padding:.5rem}.navbar-contact{height:3rem;width:6.5rem;right:.7rem}.mail-button:hover,.telephone-button:hover{background-color:#D1E08D}.mail-button,.telephone-button{width:3rem;height:3rem}.scroll-arrow:hover{background-color:#D1E08D}.info-box h3{padding-top:0rem}.hamburger-icon span:nth-child(2){top:.8rem}.hamburger-icon span:nth-child(3){top:1.6rem}.hamburger-icon.open span:nth-child(1){top:.8rem}.hamburger-icon.open span:nth-child(3){top:.8rem}.hamburger-icon{width:2.8rem}.nav-link{font-size:2.4rem}#section-start.centered-content{-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;padding-left:2rem}.scroll-arrow{width:3.5rem;height:3.5rem}.text-klangmassage h3,.text-raeucherungen h3,.text-tcm h3{font-size:1.1rem}.text-klangmassage h3,.text-raeucherungen h3{margin-bottom:.3rem}.card-header:hover{background-color:#D1E08D}#klangmassage .card-body{max-height:30rem;overflow:auto}#klangmassage.container,#TCM.container,#raeucherungen.container{max-width:none}#klangmassage .col-md-6:nth-child(2),#TCM .col-md-6:nth-child(2),#raeucherungen .col-md-6:nth-child(2){background-color:rgb(255,255,255,1)}.img-klangmassage,.img-tcm,.img-raeucherungen{border-radius:.4rem;height:90vh;max-height:90vh}.img-klangmassage,.img-tcm,.img-raeucherungen{min-height:30rem}.img-klangmassage h2,.img-tcm h2,.img-raeucherungen h2{font-size:2.1rem}.img-klangmassage h3,.img-tcm h3,.img-raeucherungen h3{font-size:1.6rem}.text-klangmassage,.text-tcm,.text-raeucherungen{padding:0 0 0 3rem}#TCM .card{flex:1 1 auto;min-height:1px;padding:1.25rem}#klangmassage p:last-child,#TCM p:last-child,#raeucherungen p:last-child{margin-bottom:0}.img-gutscheine{width:26rem}.img-aktuelles{width:26rem}.anfahrt-container{padding-bottom:79%}section{padding:7rem 1rem 7rem 1rem}#kontakt{padding-bottom:7rem}section h3{font-size:2.3rem}section h3{margin-top:0;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:35rem;font-size:1.8rem;padding-bottom:2rem}section p,section ul{margin-left:auto;margin-right:auto;max-width:35rem}.quotation-container h3{font-size:2.2rem;line-height:3rem}#fotogalerie .row{margin-left:auto;margin-right:auto;max-width:35rem}#fotogalerie{padding-bottom:6rem}.gallery-thumbnail{transition:.2s all ease;opacity:1}.gallery-thumbnail:hover{opacity:.8}#kontakt .row,#impressum .row{margin-bottom:4rem}#kontakt .col-lg-6,#impressum .col-lg-6{margin-top:auto;margin-bottom:auto}#datenschutzerklaerung{margin-left:auto;margin-right:auto;max-width:35rem}#datenschutzerklaerung h3{padding-top:3rem;padding-bottom:1rem}.fancybox-button:hover{color:#D1E08D}#section-start h1{text-align:left;font-size:2.4rem}#section-start h2{text-align:left;font-size:1.9rem}}@media only screen and (min-width:768px) and (orientation:portrait){#welcome-image img{margin-top:0rem;width:11rem;height:9rem}}@media only screen and (min-width:992px){.navbar-nav{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.quotation-container h3{font-size:2.6rem;line-height:2.9rem}.quotation-container p{font-size:1.5rem}#kontakt p,#impressum h3{margin-right:auto;max-width:100%}#impressum p,#kontakt h3{margin-left:auto;max-width:100%}#kontakt p,#impressum p{padding-left:2rem;margin-bottom:.5rem}#impressum img{margin-left:2rem;text-align:left;display:block}#impressum h3,#kontakt h3{padding-right:2rem}#kontakt h2,#impressum h2{padding-bottom:4rem}#datenschutzerklaerung p{padding-left:0}#kontakt h3,#impressum h3{text-align:right}#kontakt p,#impressum p{text-align:left}#kontakt a,#impressum a{display:block;text-align:left}.anfahrt-container{padding-bottom:61%}#datenschutzerklaerung h3{text-align:left}#datenschutzerklaerung a{display:inline-block}}@media only screen and (min-width:834px) and (orientation:portrait){#welcome-image img{margin-top:0rem;width:13rem;height:11rem}}@media only screen and (min-width:1024px){#logo-container{width:22rem}#section-start h1{font-size:2.7rem}#section-start h2{font-size:1.9rem}.scroll-arrow{margin-left:auto;right:2rem}#welcome-image img{width:16rem;height:13rem;margin-top:0rem}}@media only screen and (min-width:1024px) and (orientation:portrait){#welcome-image img{margin-top:0rem;width:15rem;height:12rem}}@media only screen and (min-width:1200px){.anfahrt-container{padding-bottom:50%}#welcome-image img{margin-top:0rem;margin-left:1.5rem;width:18rem;height:15rem}}@media only screen and (min-width:1920px){.anfahrt-container{padding-bottom:32%}.navbar-contact{height:3rem;width:1920px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-item-align:end;align-self:flex-end}.navbar-contact{right:0;padding-right:.7rem;width:auto;margin-left:auto}#welcome-image img{margin-top:1rem;margin-left:1.5rem;width:20rem;height:17rem}}@keyframes animate-right{from{right:-10rem;opacity:0}to{right:0rem;opacity:1}}@-webkit-keyframes animate-right{from{right:-10rem;opacity:0}to{right:0rem;opacity:1}}@keyframes animate-left{from{left:-10rem;opacity:0}to{left:0rem;opacity:1}}@-webkit-keyframes animate-left{from{left:-10rem;opacity:0}to{left:0rem;opacity:1}}@keyframes animate-top{from{left:-10rem;opacity:0}to{left:0rem;opacity:1}}@-webkit-keyframes animate-top{from{left:-10rem;opacity:0}to{left:0rem;opacity:1}}@media only screen and (min-device-width:768px) and (max-device-width:1024px){#biography-hero,#news-hero,#calendar-hero,#contact-hero{background-attachment:scroll}}.hidden{display:none!important}.help-block.with-errors{text-align:left;font-weight:400}.help-block.with-errors ul{list-style-type:none;color:#3e7a9d;text-align:center;background-color:#D1E08D;border-radius:.4rem;padding:.5rem;margin:0}.help-block.with-errors li{font-size:.9rem;color:dimgray}.alert{color:#fff;text-align:center;font-weight:600;line-height:1.5rem;background-color:#AFCB07;padding:1rem;border-radius:.4rem}.g-recaptcha{padding-top:2rem;display:inline-block!important;-webkit-transform:scale(.9);-webkit-transform-origin:0 0;transform-origin:0 0;transform:scale(.9)}.btn-send{font-weight:400;text-transform:uppercase;letter-spacing:.1em;margin-bottom:20px}@media (max-width:390px){.g-recaptcha{-webkit-transform:scale(.77);-webkit-transform-origin:0 0;transform-origin:0 0;transform:scale(.77);padding-left:1rem}}@media (min-width:390px)and (max-width:767px){.g-recaptcha{padding-left:1.8rem}}@media (min-width:768px){.g-recaptcha{padding-left:1.6rem}}/*WP5.9.Fix*/h1,h2,h3,h4,h5,h6{overflow-wrap: normal;}
/*! animate.css 3.7.2 MIT license Copyright (c) 2019 Daniel Eden */
@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-50ms{-webkit-animation-delay:.5s;animation-delay:.5s}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-150ms{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-250ms{-webkit-animation-delay:2.5s;animation-delay:2.5s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-350ms{-webkit-animation-delay:3.5s;animation-delay:3.5s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-450ms{-webkit-animation-delay:4.5s;animation-delay:4.5s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print),(prefers-reduced-motion:reduce){.animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;-o-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}}.slide-in{-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);-webkit-animation:slide-in 0.8s ease forwards;animation:slide-in 0.8s ease forwards}.slide-in:nth-child(odd){-webkit-animation-duration:1.2s;animation-duration:1.2s}.already-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:none;animation:none}@-webkit-keyframes slide-in{to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-in{to{-webkit-transform:translateY(0);transform:translateY(0)}}
/* WP Underline Fix */
:root :where(a:where(:not(.wp-block-navigation))),:root :where(a:where(:not(.wp-element-button))){text-decoration:initial}
/* Full Width Styles 2024 */
body,main{max-width:100%}.container{max-width:1920px}@media only screen and (min-width:768px){#TCM.container,#klangmassage.container,#raeucherungen.container{max-width:1920px}}@media only screen and (min-width:1920px){.anfahrt-container{max-width:1920px;margin-left:auto;margin-right:auto}}
/* 2025 */
img{-webkit-user-drag:none;user-drag:none}.img-wrapper{position:relative}#welcome-section .img-wrapper{height:100%;width:100%}.image-overlay{position:absolute;z-index:9999;background:rgba(255,255,255,0);width:100%;height:100%;pointer-events:none}img{pointer-events:none}#welcome-image{height:100%;width:100%}@media screen and (min-width:512px){#welcome-image{min-height:30rem}}