/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{font-family:'Lato', sans-serif;font-size:100%;font-style:normal;font-weight:400;line-height:1;overflow-y:scroll}body{background-color:white}figure{margin:0;padding:0}h1,h2,h3,h4,h5,li,p,ul{margin:0;padding:0}h1{color:#01656d;font-size:1.5625rem;font-weight:700;line-height:1.2;margin:0 0 20px 0}@media screen and (min-width:900px){h1{font-size:2.125rem}}h2{color:#01656d;font-size:1.25rem;font-weight:700;line-height:1.2;margin:0 0 20px 0}@media screen and (min-width:900px){h2{font-size:1.375rem}}h3{color:#01656d;font-size:1.125rem;font-weight:700;line-height:1.2;margin:0 0 10px 0}@media screen and (min-width:900px){h3{font-size:1.25rem}}p{color:#01656d;font-size:1rem;line-height:1.5}@media screen and (min-width:900px){p{font-size:1.125rem}}b,strong{font-weight:600}a{transition:color 0.3s ease;-moz-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease}a,a:hover{text-decoration:none}img{display:block;width:100%}hr{border:none;border-bottom:1px solid white;float:left;padding:0;width:100%}ul{float:left;list-style-type:none;margin:0;padding:0;width:100%}figure{margin:0;padding:0}img{display:block;width:100%}@font-face{font-family:'evi';src:url("../fonts/evi.eot?ufggty");src:url("../fonts/evi.eot?ufggty#iefix") format("embedded-opentype"), url("../fonts/evi.ttf?ufggty") format("truetype"), url("../fonts/evi.woff?ufggty") format("woff"), url("../fonts/evi.svg?ufggty#evi") format("svg");font-weight:normal;font-style:normal}.fdblock .feature.active h4:before,.fdblock .feature h4:before,[class*=" icon-"],[class^=icon-],div.legals ul:before{font-family:'evi'!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.icon-facebook:before,.icon-home:before,.icon-mail:before:before,.icon-quotes-left:before,.icon-quotes-right:before{transition:color 0.3s ease;-moz-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;-o-transition:color 0.3s ease}.icon-home:before{content:"\e900"}.icon-mail:before{content:"\e903"}.icon-facebook:before{content:"\ea90"}.icon-quotes-left:before{content:"\e977"}.icon-quotes-right:before{content:"\e978"}@font-face{font-family:'Ubuntu Condensed';font-style:normal;font-weight:400;src:url("../fonts/ubuntu-condensed-v8-latin-regular.eot");src:local("Ubuntu Condensed"), local("UbuntuCondensed-Regular"), url("../fonts/ubuntu-condensed-v8-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/ubuntu-condensed-v8-latin-regular.woff2") format("woff2"), url("../fonts/ubuntu-condensed-v8-latin-regular.woff") format("woff"), url("../fonts/ubuntu-condensed-v8-latin-regular.ttf") format("truetype"), url("../fonts/ubuntu-condensed-v8-latin-regular.svg#UbuntuCondensed") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url("../fonts/lato-v17-latin-300.eot");src:local(""), url("../fonts/lato-v17-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-v17-latin-300.woff2") format("woff2"), url("../fonts/lato-v17-latin-300.woff") format("woff"), url("../fonts/lato-v17-latin-300.ttf") format("truetype"), url("../fonts/lato-v17-latin-300.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:url("../fonts/lato-v17-latin-300italic.eot");src:local(""), url("../fonts/lato-v17-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-v17-latin-300italic.woff2") format("woff2"), url("../fonts/lato-v17-latin-300italic.woff") format("woff"), url("../fonts/lato-v17-latin-300italic.ttf") format("truetype"), url("../fonts/lato-v17-latin-300italic.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url("../fonts/lato-v17-latin-regular.eot");src:local(""), url("../fonts/lato-v17-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-v17-latin-regular.woff2") format("woff2"), url("../fonts/lato-v17-latin-regular.woff") format("woff"), url("../fonts/lato-v17-latin-regular.ttf") format("truetype"), url("../fonts/lato-v17-latin-regular.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url("../fonts/lato-v17-latin-italic.eot");src:local(""), url("../fonts/lato-v17-latin-italic.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-v17-latin-italic.woff2") format("woff2"), url("../fonts/lato-v17-latin-italic.woff") format("woff"), url("../fonts/lato-v17-latin-italic.ttf") format("truetype"), url("../fonts/lato-v17-latin-italic.svg#Lato") format("svg")}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url("../fonts/lato-v17-latin-700.eot");src:local(""), url("../fonts/lato-v17-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/lato-v17-latin-700.woff2") format("woff2"), url("../fonts/lato-v17-latin-700.woff") format("woff"), url("../fonts/lato-v17-latin-700.ttf") format("truetype"), url("../fonts/lato-v17-latin-700.svg#Lato") format("svg")}@font-face{font-family:'La Belle Aurore';font-style:normal;font-weight:400;src:url("../fonts/la-belle-aurore-v11-latin-regular.eot");src:local(""), url("../fonts/la-belle-aurore-v11-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/la-belle-aurore-v11-latin-regular.woff2") format("woff2"), url("../fonts/la-belle-aurore-v11-latin-regular.woff") format("woff"), url("../fonts/la-belle-aurore-v11-latin-regular.ttf") format("truetype"), url("../fonts/la-belle-aurore-v11-latin-regular.svg#LaBelleAurore") format("svg")}.wrapper{display:table;position:relative;top:0;width:100%}.container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%}@media screen and (min-width:900px){.container{margin:0 auto;padding:0 30px}}#button-rotate{cursor:pointer;position:fixed;right:30px;top:17px;z-index:1000}#button-rotate [class^=bar]{background-color:#01656d;height:3px;margin:3px 0;-webkit-transition:0.35s;-o-transition:0.35s;transition:0.35s;width:25px}#button-rotate.cross .bar1{-ms-transform:translate(0px, 11px) rotate(-45deg);-webkit-transform:translate(0px, 11px) rotate(-45deg);transform:translate(0px, 11px) rotate(-45deg)}#button-rotate.cross .bar2{-ms-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0)}#button-rotate.cross .bar3{-ms-transform:translate(0px, -1px) rotate(45deg);-webkit-transform:translate(0px, -1px) rotate(45deg);transform:translate(0px, -1px) rotate(45deg)}#button-rotate.arrow .bar1{-ms-transform:translate(-5.5px, 1px) rotate(-45deg) scale(0.75, 1);-webkit-transform:translate(-5.5px, 1px) rotate(-45deg) scale(0.75, 1);transform:translate(-5.5px, 1px) rotate(-45deg) scale(0.75, 1)}#button-rotate.arrow .bar2{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#button-rotate.arrow .bar3{-ms-transform:translate(5.5px, -11px) rotate(45deg) scale(0.75, 1);-webkit-transform:translate(5.5px, -11px) rotate(45deg) scale(0.75, 1);transform:translate(5.5px, -11px) rotate(45deg) scale(0.75, 1)}@media screen and (min-width:900px){#button-rotate{display:none}}nav#menu{display:none;float:left;margin:0;width:100%}@media screen and (min-width:900px){nav#menu{display:inline-block!important;float:right;padding:100px 0 0 30px;text-align:right;width:auto}}nav#menu ul{position:relative;z-index:50;float:left;padding:15px 0 5px 0;width:100%}@media screen and (min-width:900px){nav#menu ul{position:static;float:right;padding:0;width:auto}}nav#menu ul li{float:left;font-size:.875rem;padding:0 0 15px 0;text-transform:uppercase;width:100%}@media screen and (min-width:900px){nav#menu ul li{float:left;padding:0 0 0 22px;width:auto}}nav#menu ul li a{color:#01656d}nav#menu ul li a:hover{color:rgba(1, 101, 109, 0.7)}nav#menu ul li a.active{color:#e2107c}header{background-color:rgba(255, 255, 255, 0.7);display:table;margin:0 auto;height:130px;position:-webkit-sticky;position:sticky;top:-80px;width:100%;z-index:1000}@media screen and (min-width:900px){header{display:table}}header .logo-evelinheuss{float:left;margin:12px 0 0 -9px;width:225px}header .logo-evelinheuss figure{margin:0;width:100%}section{float:left;position:relative;width:100%;z-index:50}section .arrow-down{bottom:5px;left:50%;position:absolute;margin-left:-9px;width:18px}section .arrow-down figure{display:table;width:100%}section .arrow-down svg{height:auto;width:100%}section.start{height:auto;margin:0px 0 0 0;padding:0;width:100%;z-index:0}section.start .start-wrapper{float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media screen and (min-width:900px){section.start .start-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}section.start .start-wrapper .start-wrapper-image{border-top:4px solid #b3816a;float:left;padding:0;text-align:center;width:100%}@media screen and (min-width:900px){section.start .start-wrapper .start-wrapper-image{padding:0}}section.start .start-wrapper .start-wrapper-image figure{margin:0 auto;max-width:1200px}section.start .start-wrapper .start-wrapper-anrede{float:left;padding:50px 0 0 0;text-align:center;width:100%}@media screen and (min-width:900px){section.start .start-wrapper .start-wrapper-anrede{padding:60px 0 0 0}}section.start .start-wrapper .start-wrapper-anrede h1{color:white;font-size:1.75rem;font-weight:300;padding:0 20px 8px 20px}section.start .start-wrapper .start-wrapper-anrede h1 b{font-weight:400}@media screen and (min-width:900px){section.start .start-wrapper .start-wrapper-anrede h1{font-size:2.5rem}}section.start .start-wrapper .start-wrapper-anrede h2{color:white;font-family:'La Belle Aurore';font-size:1.75rem;font-weight:400;padding:12px 20px 0 20px}@media screen and (min-width:900px){section.start .start-wrapper .start-wrapper-anrede h2{font-size:2.75rem}}section.erkenntnis{background-color:white;border-top:50px solid rgba(1, 101, 109, 0.4)}section.erkenntnis .teaser{float:left;padding:40px 0 0 0;width:100%}section.erkenntnis .teaser p{color:#01656d;font-size:1rem;text-transform:uppercase}section.erkenntnis h1{color:#01656d}section.erkenntnis p{color:#01656d;font-size:1.125rem;line-height:1.5}@media screen and (min-width:900px){section.erkenntnis p{font-size:1.375rem}}section.erkenntnis .content{float:left;max-width:800px;padding:30px 0 20px 0;width:100%}@media screen and (min-width:900px){section.erkenntnis .content{padding:40px 0 20px 273px}}section .begleitung{background-color:white;float:left;padding:30px 0 0 0;width:100%}section .begleitung h1{color:#01656d;padding:35px 0 10px 0;text-align:center}section .begleitung p{color:#e2107c;padding:0 0 0 25px}section .begleitung ul li{color:#e2107c;float:left;list-style-type:"*";padding:0 0 3px 0;width:100%}section .begleitung figure{display:table;margin:0 auto;max-width:260px}section .begleitung .content{float:left;max-width:1200px;padding:0 0 80px 0;width:100%}section.testimonials{background-color:rgba(1, 101, 109, 0.7);border-top:50px solid rgba(1, 101, 109, 0.4)}section.testimonials h1{color:white;margin-bottom:25px}section.testimonials p{color:white}section.testimonials .teaser{float:left;padding:40px 0 26px;width:100%}section.testimonials .teaser p{color:white;font-size:1rem;text-transform:uppercase}section.testimonials .content{float:left;max-width:800px;padding:0 0 50px 0;width:100%}@media screen and (min-width:900px){section.testimonials .content{padding:0 0 100px 0}}section.testimonials .content .icon-quotes-left{display:block;font-size:1.5rem;margin-top:0}@media screen and (min-width:900px){section.testimonials .content .icon-quotes-left{font-size:2rem;margin-top:-5px}}section.testimonials .content p{display:inline-block;font-size:1.125rem;padding-left:36px;position:relative}@media screen and (min-width:900px){section.testimonials .content p{font-size:1.25rem;padding-left:48px}}section.testimonials .content p span{position:absolute;left:0}section.testimonials .content p.name{font-style:italic;font-size:1rem;padding-left:36px}@media screen and (min-width:900px){section.testimonials .content p.name{padding-left:48px}}section.testimonials .content .text{float:left;padding-bottom:35px;width:100%}section.kontakt{background-color:#dcccbc;border-top:50px solid #e8ded3;margin-top:0;padding:40px 0 30px 0;word-break:break-word}section.kontakt .content{float:left;padding:30px 0 0 0;width:100%}@media screen and (min-width:900px){section.kontakt .content{padding:40px 0 0 273px}}section.kontakt .teaser{float:left;padding:0;width:100%}@media screen and (min-width:900px){section.kontakt .teaser{padding:0}}section.kontakt .teaser p{color:white;font-size:1rem;text-transform:uppercase}section.kontakt h1{color:white;font-size:1.25rem;margin-bottom:31px}@media screen and (min-width:900px){section.kontakt h1{font-size:1.75rem}}@media screen and (min-width:1490px){section.kontakt h1{font-size:2rem}}section.kontakt h2{color:white;font-size:1.25rem;font-weight:700;line-height:1.1;margin:0 0 12px 0}@media screen and (min-width:900px){section.kontakt h2{font-size:1.75rem}}@media screen and (min-width:1490px){section.kontakt h2{font-size:2rem}}section.kontakt h2.facebook{margin-top:35px}section.kontakt p{color:white;font-size:1rem}@media screen and (min-width:900px){section.kontakt p{font-size:1.125rem}}section.kontakt a{color:#01656d}section.kontakt a:hover{color:rgba(1, 101, 109, 0.7)}@media screen and (min-width:900px){section.kontakt a.phone{color:white;cursor:text}}@media screen and (min-width:900px){section.kontakt a.phone:hover{color:white}}section.kontakt ul{float:left;margin:0 0 25px 0;width:100%}@media screen and (min-width:1100px){section.kontakt ul{display:-webkit-box;display:-ms-flexbox;display:flex}}section.kontakt ul li{margin:0}@media screen and (min-width:1100px){section.kontakt ul li{margin:0;padding:0 40px 0 0;width:100%}}section.kontakt ul li.right{padding:0}section.impressum{background-color:white;border-top:50px solid rgba(1, 101, 109, 0.4)}section.impressum .teaser{float:left;padding:40px 0 0 0;width:100%}section.impressum .teaser p{color:#666666;font-size:1rem;text-transform:uppercase}section.impressum h1{color:#666666}section.impressum p{color:#666666;font-size:1rem;line-height:1.5}@media screen and (min-width:900px){section.impressum p{font-size:1.125rem}}section.impressum a{color:#01656d}section.impressum a:hover{color:rgba(1, 101, 109, 0.7)}@media screen and (min-width:900px){section.impressum a.phone{color:#666666;cursor:text}}@media screen and (min-width:900px){section.impressum a.phone:hover{color:#666666}}section.impressum .content{float:left;padding:30px 0 60px 0;width:100%}@media screen and (min-width:900px){section.impressum .content{padding:40px 0 60px 273px}}section.datenschutz{background-color:white;border-top:50px solid rgba(1, 101, 109, 0.4);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}section.datenschutz .teaser{float:left;padding:40px 0 0 0;width:100%}section.datenschutz .teaser p{color:#666666;font-size:1rem;text-transform:uppercase}section.datenschutz h1,section.datenschutz h2,section.datenschutz h3{color:#666666}section.datenschutz h2{float:left;margin-top:20px;width:100%}section.datenschutz ul{list-style-type:disc;padding:0 0 20px 17px}section.datenschutz ul li{margin:0 0 8px 0}section.datenschutz p{color:#666666;font-size:1rem;line-height:1.5;margin-bottom:20px}@media screen and (min-width:900px){section.datenschutz p{font-size:1.125rem}}section.datenschutz li{color:#666666;font-size:1rem;line-height:1.5}@media screen and (min-width:900px){section.datenschutz li{font-size:1.125rem}}section.datenschutz a{color:#01656d}section.datenschutz a:hover{color:rgba(1, 101, 109, 0.7)}@media screen and (min-width:900px){section.datenschutz a.phone{color:#666666;cursor:text}}@media screen and (min-width:900px){section.datenschutz a.phone:hover{color:#666666}}section.datenschutz .content{float:left;padding:30px 0 60px 0;width:100%}@media screen and (min-width:900px){section.datenschutz .content{padding:40px 0 60px 273px}}footer{background-color:white;border-top:50px solid rgba(1, 101, 109, 0.7);float:left;width:100%}footer ul{float:left;padding:25px 0 10px 0;width:auto}@media screen and (min-width:420px){footer ul{float:right;padding:25px 0 15px 0}}footer ul li{float:left;padding:0 0 10px 0;width:100%}@media screen and (min-width:420px){footer ul li{padding:0 0 0 27px;width:auto}}footer ul li p{color:white;font-size:.875rem;text-transform:uppercase}footer ul li p a{color:#01656d}footer ul li p a:hover{color:rgba(1, 101, 109, 0.7)}footer ul li p a.active{color:#e2107c}footer .copyright{float:left;width:100%}footer .copyright p{color:#b3816a;font-size:.875rem;padding:0 0 25px 0;text-align:left;text-transform:none}@media screen and (min-width:420px){footer .copyright p{text-align:right}}