article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}h1{margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{margin:0 2px}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.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:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.js .js-fade-in,.js .js-fade-in-portfolio,.js .js-fade-in-start{opacity:0}.js .js-toggle-text{position:relative;max-height:400px;overflow:hidden;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.js .js-toggle-text:after{content:' ';position:absolute;left:0;right:0;bottom:0;height:200px;width:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 85%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(85%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 85%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 85%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 85%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 85%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}.js .js-toggle-text.in{max-height:1000px}.js .js-toggle-text.in:after{display:none}.js .js-toggle-imprint{max-height:0;overflow:hidden;-webkit-transition:max-height ease .5s;-o-transition:max-height ease .5s;transition:max-height ease .5s}.js .js-toggle-imprint.in{max-height:2000px;overflow:visible}.js .js-toggle-content{max-height:0;overflow:hidden;-webkit-transition:max-height ease .5s;-o-transition:max-height ease .5s;transition:max-height ease .5s}.js .js-toggle-content.in{max-height:2000px;overflow:visible}.rotated{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.alignRight{text-align:right!important}.alignCenter{text-align:center!important}.pull-right{float:right}.pull-left{float:left}.container{padding:4rem 0;max-width:60em;margin:0 auto}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}.container-small{padding:2rem 0;max-width:40em;margin:0 auto}.container-small:after,.container-small:before{content:" ";display:table}.container-small:after{clear:both}.row{margin-left:-1.25rem}.column{float:left;width:100%;padding:0 1.25rem}.column:after{content:'';display:table;clear:both}@media screen and (min-width:47.5em){.column-66{width:66.66%}.column-33{width:33.33%}.column-50{width:50%}.column-60{width:60%}.column-40{width:40%}}*{box-sizing:border-box}html{font-size:100%}button,html,input,select,textarea{color:#1f1f1f}body{font-size:10px;font-size:1rem;line-height:1.6;font-family:effra,sans-serif;font-weight:100;height:100%}img{width:auto;height:auto;max-width:100%}hr{position:relative;border-top:none;border-bottom:1px solid #a1a1a1}a{color:#b7d266;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}a:hover{color:#c8c8c8}blockquote{position:absolute;top:30%;bottom:0;left:0;right:0;z-index:100;max-width:30em;margin:0 auto;color:#fff;font-size:20px;font-size:2rem;font-weight:200}.menuSection{position:fixed;top:0;left:0;right:0;z-index:9999;height:150px;background-color:#fff;color:#1f1f1f;font-weight:400;padding:2rem;-webkit-box-shadow:0 2px 4px 0 rgba(131,131,131,.1);box-shadow:0 2px 4px 0 rgba(131,131,131,.1);-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.menuSection .container{padding:0}.menuSection.in{height:90px;padding:.5rem 2rem}.menuSection.in .logo{width:11em;height:4em}.menuSection.in .btn-menu{padding:1.9rem 0}.mainNav{float:right;margin:1.6rem 0}.logo{background:url(../img/logo.png) top center/contain no-repeat;width:14em;height:5em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn-menu{background-color:transparent;border:none;padding:2.5rem 0}.btn-menu:focus{outline:0}@media only screen and (max-width:64.94em){nav{display:none}.menuSection{height:90px;padding:.5rem 2rem}.menuSection .mainNav{position:absolute;top:64px;top:4rem;left:0;right:0;width:100%;background-color:#fff;display:block;text-align:center;padding:1rem 0;-webkit-box-shadow:0 2px 4px 0 rgba(131,131,131,.1);box-shadow:0 2px 4px 0 rgba(131,131,131,.1);-webkit-transition:all ease .3s;-o-transition:all ease .3s;transition:all ease .3s}.menuSection .logo{width:9em}.menuSection .btn-menu{padding:1.9rem 0}.mainNav-listElement{list-style-type:none}.mainNav-anchor{display:block;text-decoration:none;color:#1f1f1f;padding:1rem}.mainNav-anchor.active,.mainNav-anchor:active{color:#1f1f1f}}@media only screen and (min-width:65em){.btn-menu{display:none}.mainNav-listElement{list-style-type:none;float:left}.mainNav-listElement.active .mainNav-anchor{color:#1f1f1f}.mainNav-anchor{color:#1f1f1f;text-decoration:none;text-transform:uppercase;padding:1.25rem;font-size:10px;font-size:1rem}.mainNav-anchor:hover{color:#878787}.mainNav-anchor:active{color:#b7d266}nav{display:block!important}}.headerSection{text-align:center;padding:20rem 0 10rem;-webkit-box-shadow:inset 0 0 140px 150px rgba(30,30,28,.1);box-shadow:inset 0 0 140px 150px rgba(30,30,28,.1)}.headerSection h1{background-color:#b7d266;color:#fff;display:inline-block}.headerSection h2{background-color:#fff;display:inline-block;border:none}.headerSection .header-contact,.headerSection h1,.headerSection h2{font-weight:100;margin:0;font-size:25px;font-size:2.5rem;padding:.25rem 1rem}.headerSection .header-contact{display:block}@media only screen and (max-width:64.94em){.headerSection{padding:10rem 0 5rem}.headerSection .header-contact,.headerSection h1,.headerSection h2{font-size:15px;font-size:1.5rem}}.contactSection,.salonSection,.sortimentSection,.subpageSection{padding:0 2rem;background-color:#fff}.sortimentSection img{margin:0 1.5rem 1rem 0}.mapSection{background-color:#f0f0f0}@media screen and (max-width:47.44em){.salonSection img{float:none}}@media screen and (min-width:47.5em){.salonSection img{margin:0 0 1.25rem 1.25rem}}@media screen and (min-width:65em){.salonSection{margin-top:30.5rem}}@media screen and (min-width:74.94em){.salonSection{margin-top:34rem}}@media screen and (min-width:83em){.salonSection{margin-top:37.5rem}}.footerSection{background-color:#b7d266;color:#fff;padding:2rem 0}.footerSection .container{padding:0}.footerSection a{color:#fff}.footerSection .l-u--1-1{padding:4rem 0}@media screen and (max-width:64.94em){.footerSection{text-align:center}.footerSection .alignRight{text-align:center!important}}@media only screen and (max-width:64.94em){.footerSection .l-u--1-1{text-align:center!important}}.offerSection h2{word-wrap:break-word}.imgSliderSection,.sliderSection{background-color:#fff;position:relative;text-align:center;padding-top:4rem}.slider-text,.slider-text-2{display:block;position:absolute;z-index:1;margin:0 auto;width:100%;color:#fff}.slider-text h1,.slider-text-2 h1{margin:.7em 1.5em;font-weight:600}.slider-text h4,.slider-text-2 h4{font-weight:400;margin:0 auto}.slider-text p,.slider-text-2 p{font-size:1.563rem;font-weight:100;color:#DCDCDC}.imgSliderSection{display:none}.slider-text{line-height:1.3em}.slider-img img{min-height:200px}@media screen and (max-width:47.44em){.slider-text{padding-top:3rem;font-size:20px;font-size:2rem}.slider-text-2{padding-top:3.5rem;font-size:15px;font-size:1.5rem}.slider-text-2 p{font-size:.8rem}}@media (min-width:47.44em) and (max-width:64.94em){.slider-text{padding-top:5rem;font-size:35px;font-size:3.5rem}.slider-text-2{padding:4rem 2rem;font-size:20px;font-size:2rem}.slider-text-2 p{font-size:1.2rem}}@media screen and (min-width:65em){.imgSliderSection{display:block}.slider-text{margin-top:9rem;font-size:37px;font-size:3.7rem}.slider-text h1{margin:.5em 3em}.slider-text-2{margin-top:5rem;font-size:25px;font-size:2.5rem}.sliderSection{position:fixed;top:0;right:0;left:0;z-index:-1}}@media screen and (min-width:74.94em){.slider-text{margin-top:14.5rem}.slider-text h1{margin:0 4.5em}}@media screen and (min-width:83em){.slider-text h1{margin:0 5em}.slider-text-2{margin-top:7rem}}.referencesSection{background-color:#f0f0f0}.referenceList{margin:0}.referenceList li{list-style-type:none;width:24%;display:inline-block;margin-bottom:20px}@media only screen and (max-width:64.94em){.referencesSection .l-u--1-1:first-child{display:none}.referencesSection .l-u--1-1:last-child{margin-top:0}.referenceList{padding-left:0}.referenceList li{width:49%}}@media only screen and (max-width:64.94em){.referencesSection .l-u--medium-1-2{width:100%}}@media only screen and (min-width:65em){.referencesSection .l-u--medium-1-2{width:74%}}.aboutSection h2{float:left}.aboutSection h3:first-child{margin-top:0}.aboutSection .l-u--medium-1-2{width:49.8%}.aboutSection img{margin-top:.625rem}.aboutSummery{float:left;padding:.875rem}.toggle-heading{margin-top:3rem;padding:1rem;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1}.toggle-heading .icon-plus{display:block;background-image:url(../img/plus-light.svg);background-repeat:no-repeat;width:32px;width:2rem;height:32px;height:2rem;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.toggle-heading .icon-plus.active{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggle-heading:hover{cursor:pointer;color:#b7d266}.toggle-heading:hover .icon-plus{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media screen and (max-width:47.44em){.aboutSection .l-u--medium-1-2{width:100%}}@media only screen and (min-width:65em){.aboutSummery{margin:2.25rem 0 0 1.25rem}}.mapWrapper{position:relative;text-align:center;height:600px;background:url(../img/map.jpg) center center/cover}.mapIcon{position:relative;top:30%;display:block;background-image:url(../img/pin.svg);background-color:rgba(156,187,83,.8);background-repeat:no-repeat;background-size:20%;background-position:center center;height:192px;height:12rem;width:192px;width:12rem;margin:0 auto;border-radius:50%;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.mapIcon:hover{background-color:#b7d266;background-size:30%}.imprintSection{background-color:#b7d266;color:#fff}.imprintSection a{color:#fff;text-decoration:underline}.imprintSection a:hover{color:#c8c8c8}.imprintSection h3{color:#fff}.imprintSection strong{font-weight:100;text-transform:uppercase;font-size:25px;font-size:2.5rem;text-shadow:none}.imprintSection .icon-close{display:block;background-image:url(../img/plus.svg);background-repeat:no-repeat;width:32px;width:2rem;height:32px;height:2rem;color:#fff;margin:.9rem auto;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.imprintSection .icon-close:hover{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn-imprint-close{font-size:25px;font-size:2.5rem;margin-top:.5rem;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.btn-imprint-close:hover{cursor:pointer;color:#c8c8c8}.btn,a.btn{background:#d3d3d3;color:#fff;display:inline-block;text-decoration:none;padding:1.25rem;font-weight:100;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.btn:hover,a.btn:hover{background:#c8c8c8}.btn:active,.btn:focus,a.btn:active,a.btn:focus{background:#b7d266;outline:0}.subpageSection .btn{margin-top:2rem}h1{font-size:1em}h2,h3,h4{font-weight:200}.h2,h2{font-size:16px;font-size:1rem;font-weight:600;text-transform:uppercase;padding-bottom:1.25rem;margin-bottom:1.5rem;border-bottom:1px solid #a1a1a1}h3{color:#aaa}@font-face{font-family:icomoon;src:url(../font/icomoon.eot?2xg38j);src:url(../font/icomoon.eot?#iefix2xg38j) format("embedded-opentype"),url(../font/icomoon.woff?2xg38j) format("woff"),url(../font/icomoon.ttf?2xg38j) format("truetype"),url(../font/icomoon.svg?2xg38j#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-gewuerz:before{content:"\e600"}.icon-globe:before{content:"\e601"}.icon-marker:before{content:"\e602"}.icon-mischung:before{content:"\e603"}.icon-rocket:before{content:"\e604"}fieldset{border:none;padding:0}fieldset small{display:block;margin-bottom:1.5rem}input{margin-bottom:.75rem}input,textarea{border:1px solid #cfcfcf;padding:1rem;line-height:16px;line-height:1rem}input:active,input:focus,textarea:active,textarea:focus{outline:0}textarea{width:100%;height:200px}::-webkit-input-placeholder{font-weight:100}:-moz-placeholder{font-weight:100}::-moz-placeholder{font-weight:100}:-ms-input-placeholder{font-weight:100}.contactform-field input{width:100%}#contactform .error input,#contactform .error textarea{border:1px solid #d16767}@media screen and (min-width:65em){.contactform-field{width:49%;float:left;margin-right:.75rem}.contactform-field.last{margin-right:0}}table{width:100%}td{padding:1rem}td:first-child{border-right:1px solid #d3d3d3;padding-left:0}tr{border-bottom:1px solid #d3d3d3}tr:last-child{border-bottom:none}.stats{padding-left:0;margin-top:4rem}.stats ul{padding-left:0}.stats li{list-style-type:none}.stats .icon{font-size:14px;font-size:1.4rem}.stats-circle{display:inline-block;width:49%}@media screen and (max-width:74.94em){.stats{text-align:center}.stats-circle{border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;padding:2.5rem 0 1rem;margin-left:-3px}.stats-circle:nth-child(even){border-right:none}.stats-circle:nth-child(3),.stats-circle:nth-child(4){border-bottom:none}.stats-inner li{display:inline-block}.stats-inner .stats-img{display:block}.stats-number{font-weight:400;color:#b7d266}.stats-type h3{color:#1f1f1f}}@media screen and (min-width:65em){.stats .icon{color:#fff;font-size:29px;font-size:2.9rem}.stats-circle{background:#b7d266;color:#fff;width:176px;width:11rem;height:176px;height:11rem;margin-right:4.6rem;padding:2.1875rem;text-align:center;vertical-align:top;-webkit-border-radius:50%;border-radius:50%}.stats-circle:last-child{margin-right:0}.stats-img{margin-bottom:.6rem}.stats-img img{width:64px;width:4rem}.stats-number{color:#fff;font-weight:600;font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem}.stats-type{color:#fff}.stats-type h3{margin:0;color:#fff;font-weight:100;font-size:10px;font-size:1rem}}.tipp{background:#b7d266;color:#fff;padding:1rem 2rem;margin-bottom:2rem}.tipp h3{color:#fff;font-weight:400}.tabs-1 .tabs-2{width:100%;display:inline-block}.tab-2{padding-top:3rem}.tab-links{padding-left:0;border-bottom:1px solid #a1a1a1}.tab-links:after{display:block;clear:both;content:''}.tab-links li{margin:0 .125rem;float:left;list-style:none}.tab-links li a{border-top:3px solid #a1a1a1}.tab-links li a:hover,.tab-links li.active a{border-top:3px solid #b7d266}.tab-links a{padding:1rem;display:inline-block;font-size:10px;font-size:1rem;font-weight:100;color:#1f1f1f;text-decoration:none;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s}.tab{height:0;opacity:0;visibility:hidden;-webkit-transition:all linear .2s;-o-transition:all linear .2s;transition:all linear .2s}.tab.active{height:auto;opacity:1;visibility:visible}@media only screen and (max-width:47.44em){.tab-links li{float:none;text-align:center}.tab-links li a{display:block}}