@-webkit-viewport{width:device-width;zoom:1}@-moz-viewport{width:device-width;zoom:1}@-ms-viewport{width:device-width;zoom:1}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;list-style:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img,video{max-width:100%;height:auto}embed,iframe,object{max-width:100%}[hidden],template{display:none;visibility:hidden}img{-ms-interpolation-mode:bicubic}a:focus,button:focus{outline:0;outline:calc-em(5px) auto -webkit-focus-ring-color;outline-offset:calc-em(-2.5px)}a:active,a:hover{outline:0}@font-face{font-family:Inter;src:url(fonts/inter.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Wittgenstein;src:url(fonts/wittgenstein.ttf) format("truetype");font-weight:500;font-style:normal}body{font-family:Inter,sans-serif}.container-large,.container-middle,.container-small{width:1640px;max-width:100%;margin:0 auto;position:relative;padding:0 20px}.container-middle{width:1240px}.container-small{width:840px}.block-two{display:flex;align-items:center}@media screen and (max-width:980px){.block-two{flex-direction:column}}.block-three{display:flex}@media screen and (max-width:980px){.block-three{flex-direction:column}}.col-100{width:100%;padding:24px}.col-70{width:70%;padding:24px}.col-50{width:50%;padding:24px}.col-50.text{padding-right:5vw;padding-left:5vw}.col-50.text p{color:#969696;margin-bottom:32px}@media screen and (max-width:780px){.col-50{width:100%}}.col-30{width:33.333333%;padding:24px}.btn{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;height:40px;border-radius:10px;text-transform:uppercase;font-size:18px}@media screen and (max-width:680px){.btn{font-size:16px}}.btn.blue{background:#00f;color:#fff}.btn.blue:hover{background:rgba(0,0,255,.8)}.btn.red{background:#ad5945;color:#fff}.btn.red:hover{background:rgba(173,89,69,.8)}body{font-family:Inter,sans-serif;font-weight:300;font-style:normal;font-size:100%;line-height:1.5em;color:#000;background:#fff}h1,h2{font-family:Wittgenstein,serif;font-size:52px;line-height:1.15em;margin-bottom:20px;text-align:center}@media screen and (max-width:680px){h1,h2{font-size:36px}}h2{margin-bottom:40px}p{font-size:24px;line-height:1.45em;margin-bottom:28px;text-align:center}@media screen and (max-width:680px){p{font-size:18px}}.list{font-size:24px;line-height:1.55rem;margin-left:30px}.list li{list-style:disc}@media screen and (max-width:680px){.list{font-size:16px;line-height:20px}}strong{font-weight:600;font-style:normal}a{color:#000;text-decoration:none;word-wrap:break-word}a img{border:none;background:0 0}a:hover img{border:none;background:0 0;opacity:.8;filter:alpha(opacity=80)}.page-header{position:relative;width:100%}.page-header .navi-wrapper{z-index:999999;width:100%;height:95px;position:fixed;background:#cccac4;overflow:hidden;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media screen and (max-width:980px){.page-header .navi-wrapper{height:80px}}.down .navi-wrapper{transform:translate3d(0,-95px,0)}.trigger-wrapper{display:none;position:absolute;right:20px;top:38px}@media screen and (max-width:1200px){.trigger-wrapper{display:block}}@media screen and (max-width:980px){.trigger-wrapper{top:30px}}.navi-trigger{width:40px;height:18px;position:relative;margin:0 auto;cursor:pointer}.navi-trigger span{display:block;background:#00f;height:2px;position:absolute;left:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.navi-trigger span:nth-child(1){top:0;width:35px}.navi-trigger span:nth-child(2){top:50%;width:35px}.navi-trigger span:nth-child(3){top:100%;width:35px}.navi-trigger.active{display:block}.navi-trigger.active span:nth-child(1){transform:translateY(10px) translateX(0) rotate(45deg);-webkit-transform:translateY(10px) translateX(0) rotate(45deg);-moz-transform:translateY(10px) translateX(0) rotate(45deg);width:35px}.navi-trigger.active span:nth-child(2){opacity:0}.navi-trigger.active span:nth-child(3){transform:translateY(-8px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-8px) translateX(0) rotate(-45deg);-moz-transform:translateY(-8px) translateX(0) rotate(-45deg);width:35px}.page-navi{position:relative;display:flex;justify-content:space-between}.page-logo{position:relative;background:url(../img/logo-karin-stanggassinger.svg) no-repeat center;background-size:contain;margin-top:-20px;margin-left:-10px;width:400px;height:140px;font:0/0 a;text-shadow:none;color:transparent}@media screen and (max-width:980px){.page-logo{width:300px;height:130px;margin-top:-24px}}@media screen and (max-width:680px){.page-logo{width:260px;height:130px;margin-top:-28px}}.navi-main{display:flex;margin-top:39px}.navi-main a{display:block;margin:0 25px;text-transform:uppercase;font-weight:400}.navi-main a.current{border-bottom:1px solid #000}@media screen and (max-width:1200px){.navi-main a{padding:4px}}@media screen and (max-width:1200px){.navi-main{flex-direction:column}.navi-main.show{display:block}}.navi-right{display:flex}.navi-right .kontakt{margin-top:30px;margin-left:25px;font-size:16px;font-weight:500}@media screen and (max-width:1200px){.navi-right .kontakt{margin-left:20px;width:140px}}@media screen and (max-width:1200px){.navi-right{display:none;position:fixed;z-index:9999;top:95px;background:#cccac4;right:0;width:400px;max-width:100%;height:100%}.navi-right.show{display:block}}@media screen and (max-width:980px){.navi-right{top:80px}}.header-hero{width:100%;position:relative;top:95px;height:100vh;overflow:hidden;background-position:center bottom}@media screen and (max-width:980px){.header-hero{top:80px}}.header-hero.start{background:url(../img/hero-start.jpg) no-repeat center 0;background-size:cover}.header-hero.mediation{background:url(../img/hero-mediation.jpg) no-repeat center 0;background-size:cover}.header-hero .hero-text{width:100%;text-align:center;position:absolute;bottom:200px;padding:0 20px}.header-hero .hero-text h1,.header-hero .hero-text h2,.header-hero .hero-text p{color:#fff}.header-hero .hero-text .btn{max-width:240px;margin:0 auto}.zertifiziert{position:absolute;bottom:100px;right:20px;z-index:9;background:url(../img/check.svg) no-repeat right center;background-size:40px auto;padding-right:54px;height:60px;color:#fff;padding-top:16px}.page-content{position:relative;width:100%}.page-section{position:relative;background-color:#fff;padding-top:144px}.page-section.grey{background-color:#cccac4}.page-section.border-top{border-top:20px solid #fff}@media screen and (max-width:780px){.page-section{padding-top:120px}.page-section.border-top{border-top:10px solid #fff}}@media screen and (max-width:680px){.page-section{padding-top:80px}}.auswahl-bereiche{display:flex;justify-content:space-between;margin-top:60px}@media screen and (max-width:980px){.auswahl-bereiche{flex-direction:column;width:230px;margin:40px auto 0 auto}}.auswahl-bereiche a{width:230px}@media screen and (max-width:980px){.auswahl-bereiche a{margin-bottom:20px}}.bereiche{display:flex;justify-content:space-between;margin-top:80px}@media screen and (max-width:980px){.bereiche{flex-direction:column;margin-top:40px}}.bereiche .block{background-position:center top;background-repeat:no-repeat;background-size:cover;width:32%;border-radius:10px;height:600px;position:relative}@media screen and (max-width:980px){.bereiche .block{width:80%;margin:0 auto 20px auto}}@media screen and (max-width:680px){.bereiche .block{width:100%}}.bereiche .block.mediation{background-image:url(../img/bereich-mediation.jpg)}.bereiche .block.coaching{background-image:url(../img/bereich-coaching.jpg)}.bereiche .block.ausbildung{background-image:url(../img/bereich-ausbildung.jpg)}.bereiche .block .title{color:#fff;font-size:18px;text-transform:uppercase;padding-top:16px;padding-left:16px}@media screen and (max-width:680px){.bereiche .block .title{font-size:16px}}.bereiche .block .text{color:#fff;position:absolute;bottom:18px;left:16px;text-align:left;font-size:20px;margin-bottom:0;padding-right:16px}@media screen and (max-width:680px){.bereiche .block .text{font-size:18px}}.zitat-wrapper{background:#ad5945;margin-top:40px}.zitat-wrapper .zitat{padding-top:100px;padding-left:80px;padding-right:80px;color:#fff;font-size:28px;line-height:1.35em;text-align:center;font-weight:500;position:relative}@media screen and (max-width:680px){.zitat-wrapper .zitat{font-size:20px}}.zitat-wrapper .zitat-person{padding-top:30px;color:#fff;font-size:18px;line-height:1.35em;text-align:center;font-style:italic;padding-bottom:78px}@media screen and (max-width:680px){.zitat-wrapper .zitat-person{font-size:16px}}.zitat-wrapper .zeichen{position:absolute;background-position:center 0;background-repeat:no-repeat;background-size:contain;width:40px;height:30px}.zitat-wrapper .zeichen.top{left:0;margin-top:-10px;background-image:url(../img/zeichen.svg)}.zitat-wrapper .zeichen.bottom{right:0;background-image:url(../img/zeichen-bottom.svg)}#about{background-position:center 0;background-repeat:no-repeat;background-image:url(../img/about-start.jpg);background-size:cover;padding-top:100px;min-height:800px}.brief{position:absolute;right:-200px;top:-100px;width:400px}@media screen and (max-width:1300px){.brief{width:300px;right:-150px;top:-50px}}@media screen and (max-width:1200px){.brief{width:200px;right:-100px;top:0}}@media screen and (max-width:1100px){.brief{display:none}}.mediation-wrapper{background:url(../img/blue-shape.png) no-repeat center top;background-size:110% auto;margin-top:80px}@media screen and (max-width:1200px){.mediation-wrapper{background-size:140% auto}}@media screen and (max-width:980px){.mediation-wrapper{background-size:180% auto}}@media screen and (max-width:880px){.mediation-wrapper{background-size:240% auto}}@media screen and (max-width:580px){.mediation-wrapper{background:0 0;margin-top:40px}}.mediation-wrapper .intro{padding:120px 0;color:#fff}@media screen and (max-width:1600px){.mediation-wrapper .intro{padding:100px 0}}@media screen and (max-width:1600px){.mediation-wrapper .intro{padding:90px 0}}@media screen and (max-width:580px){.mediation-wrapper .intro{background:#00f;padding:60px 20px}}.mediation-wrapper .subtitle{margin-bottom:0;padding-top:80px}@media screen and (max-width:580px){.mediation-wrapper .subtitle{padding-top:20px}}.mediation-wrapper h2{width:400px;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:80px}@media screen and (max-width:580px){.mediation-wrapper h2{margin-bottom:40px}}.slider-bereich{margin-top:160px}@media screen and (max-width:580px){.slider-bereich{margin-top:80px}}.slider-bereich .slider-title{text-align:center;font-size:28px;font-weight:600;margin-bottom:20px}@media screen and (max-width:680px){.slider-bereich .slider-title{font-size:24px}}.slider-bereich .block{position:relative}.slider-bereich .block img{border-radius:10px}.slider-bereich .block-content{position:absolute;top:60%;left:0;padding:20px 40px;width:70%}.slider-bereich .block-content .title{color:#fff;font-size:28px;font-weight:500;margin-bottom:20px}.slider-bereich .block-content p{color:#fff;text-align:left;line-height:1.25em}@media screen and (max-width:1200px){.slider-bereich .block-content{top:50%}}@media screen and (max-width:980px){.slider-bereich .block-content{position:relative;top:none}.slider-bereich .block-content .title{color:#000}.slider-bereich .block-content p{color:#000}}@media screen and (max-width:680px){.slider-bereich .block-content{width:100%;padding:10px 0}.slider-bereich .block-content .title{font-size:24px}}.weiche{background:#0c2118;min-height:100vh;padding:5% 20px;display:flex;flex-direction:column;justify-content:center}.weiche .container-small{width:1040px}.weiche a,.weiche p{color:#fff;text-align:left;font-size:19px;line-height:1.35em}@media screen and (max-width:1020px){.weiche a,.weiche p{font-size:16px}}.weiche p{margin-bottom:20px}@media screen and (max-width:1020px){.weiche p{margin-bottom:16px}}.weiche a{text-decoration:underline}.karin{display:flex}@media screen and (max-width:780px){.karin{flex-direction:column}}.karin .intro{position:relative}@media screen and (max-width:890px){.karin .intro{position:absolute}}.karin .img{padding-left:150px}@media screen and (max-width:1020px){.karin .img{padding-left:100px}}@media screen and (max-width:890px){.karin .img{padding-left:40px;padding-top:100px}}.karin .text{padding-top:40px;padding-left:24px}@media screen and (max-width:890px){.karin .text{padding-top:140px}}@media screen and (max-width:780px){.karin .text{padding-top:30px}}.benedikta{display:flex;position:relative;margin-top:-40px}@media screen and (max-width:890px){.benedikta{margin-top:40px}}@media screen and (max-width:780px){.benedikta{flex-direction:column}}.benedikta .img{padding-left:100px}@media screen and (max-width:1020px){.benedikta .img{padding-left:40px}}.benedikta .text{padding-top:110px;padding-left:24px}@media screen and (max-width:780px){.benedikta .text{padding-top:30px}}.page-footer{background-color:#cccac4;padding-top:44px;padding-bottom:60px}.page-footer .container-large,.page-footer .container-middle,.page-footer .container-small{display:flex;justify-content:space-between}@media screen and (max-width:680px){.page-footer .container-large,.page-footer .container-middle,.page-footer .container-small{flex-direction:column;text-align:center}}.page-footer .footer-navi{padding-top:32px}@media screen and (max-width:680px){.page-footer .footer-navi{margin-bottom:20px}}.page-footer .footer-navi a{display:block}.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}.rslides li:first-child{position:relative;display:block;float:left}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.kalkulator-wrapper{position:relative;width:100%;background:#565656;padding:60px 5%}.kalkulator-wrapper h2{color:#eac800;font-size:50px;line-height:54px}@media screen and (max-width:780px){.kalkulator-wrapper h2{font-size:20px;line-height:28px}}.kalkulator-wrapper .k-ergebnis,.kalkulator-wrapper .k-row{font-size:32px;line-height:42px}@media screen and (max-width:780px){.kalkulator-wrapper .k-ergebnis,.kalkulator-wrapper .k-row{font-size:20px;line-height:28px}}.kalkulator-wrapper .k-row{position:relative;width:100%;display:flex;flex-wrap:wrap;margin-bottom:5px}.kalkulator-wrapper .k-row .k-text{display:block;width:400px}@media screen and (max-width:780px){.kalkulator-wrapper .k-row .k-text{width:100%;margin-bottom:2px}}.kalkulator-wrapper .k-row .k-input{display:block;border:none;background:#fff;border-radius:8px;padding:5px 10px;font-family:'Exo 2',sans-serif;font-weight:700;font-size:32px;width:100px}@media screen and (max-width:780px){.kalkulator-wrapper .k-row .k-input{font-size:20px;line-height:28px}}.kalkulator-wrapper .k-row .k-input:focus{outline:0}.kalkulator-wrapper .k-row .k-label{display:block;width:30px;padding-left:20px}.kalkulator-wrapper .k-row.einspeise{padding-top:80px;margin-bottom:80px}@media screen and (max-width:780px){.kalkulator-wrapper .k-row.einspeise{padding-top:40px;margin-bottom:40px}}.kalkulator-wrapper .k-row.oder{margin-bottom:10px}.kalkulator-wrapper .k-row.oder .k-text{font-weight:400;color:#eac800}.kalkulator-wrapper .k-row.erzeugnis-vorjahr .k-input{width:190px}.kalkulator-wrapper .k-ergebnis{position:relative;width:100%;display:flex;flex-wrap:wrap}.kalkulator-wrapper .k-ergebnis .k-col{display:flex;flex-direction:column;justify-content:center;margin-right:20px}@media screen and (max-width:780px){.kalkulator-wrapper .k-ergebnis .k-col.mobil{width:100%}}.kalkulator-wrapper .k-ergebnis .k-button{background:#eac800;color:#000;border-radius:8px;padding:5px 10px 5px 10px;width:270px;text-transform:center;display:block;margin-bottom:8px;cursor:pointer}@media screen and (max-width:780px){.kalkulator-wrapper .k-ergebnis .k-button{width:190px;text-align:center}}.kalkulator-wrapper .k-ergebnis .ergebnis{display:block;border-radius:8px;padding:5px 10px;background:#fff;color:#000;margin-bottom:8px;width:140px}.kalkulator-wrapper .k-ergebnis .ergebnis.mit,.kalkulator-wrapper .k-ergebnis .ergebnis.verlust{background:#eac800}.kalkulator-wrapper .k-ergebnis .k-euro{display:block;padding:5px 0;margin-bottom:8px;font-size:50px}@media screen and (max-width:780px){.kalkulator-wrapper .k-ergebnis .k-euro{font-size:20px;line-height:28px}}.kalkulator-wrapper .k-ergebnis .k-euro.mit,.kalkulator-wrapper .k-ergebnis .k-euro.verlust{color:#eac800}.kalkulator-wrapper .k-ergebnis .k-ertrag{display:block;padding:5px 0;margin-bottom:8px}.kalkulator-wrapper .k-ergebnis .k-ertrag.mit{color:#eac800}.range-wrapper{margin:100px 0 0 80px}@media screen and (max-width:780px){.range-wrapper{margin-left:60px}}.range-wrapper .k-ergebnis{padding-top:10px;margin-left:calc(270px - 80px);width:calc(100% - 270px - 80px)}@media screen and (max-width:1200px){.range-wrapper .k-ergebnis{margin-left:-100px;width:100%}}@media screen and (max-width:780px){.range-wrapper .k-ergebnis{margin-left:-80px}}.range-wrapper .k-ergebnis .k-ertrag.mit{margin-left:20px}.range-wrap{position:relative;width:60%}@media screen and (max-width:780px){.range-wrap{width:85%}}.range{width:100%;-webkit-appearance:none;height:10px;border-radius:5px;background:#eac800;outline:0;padding:0;margin:0;position:relative;z-index:999}.range::-webkit-slider-thumb{appearance:none;width:40px;height:40px;border-radius:50%;background:#eac800;cursor:pointer;box-shadow:rgba(0,0,0,.35) 0 5px 15px;transition:background .15s ease-in-out}.range::-moz-range-thumb{width:40px;height:40px;border:0;border-radius:50%;background:#eac800;cursor:pointer;transition:background .15s ease-in-out}.range:focus::-webkit-slider-thumb{box-shadow:0 0 0 3px #fff,0 0 0 6px #1abc9c}.bubble{color:#eac800;padding:0;padding:0 10px 0 10px;position:absolute;text-align:center;left:8px;top:-40px;font-size:26px;font-weight:400;transform:translateX(-50%)}@media screen and (max-width:780px){.bubble{font-size:20px;line-height:28px}}.bubble::before{content:"%";position:absolute;right:-15px;top:0}.bubble::after{content:"";position:absolute;width:4px;height:15px;background:#eac800;bottom:-20px;left:20px;display:none}.start-range{position:absolute;left:0;background:#eac800;width:30px;height:30px;top:-3px;border-radius:50%}.start-range:before{content:"0%";position:absolute;left:-60px;color:#eac800;font-size:32px}@media screen and (max-width:780px){.start-range:before{font-size:18px;left:-40px}}.start-range:after{content:"Verschmutzung";position:absolute;left:-80px;color:#eac800;font-size:24px;font-weight:400;top:40px}@media screen and (max-width:780px){.start-range:after{font-size:16px;left:-60px}}@media screen and (max-width:485px){.start-range:after{font-size:12px}}.end-range{position:absolute;right:0;background:#eac800;width:30px;height:30px;top:-3px;border-radius:50%}.end-range:before{content:"30%";position:absolute;right:-75px;color:#eac800;font-size:32px}@media screen and (max-width:780px){.end-range:before{font-size:18px;right:-50px}}.end-range:after{content:"Verschmutzung";position:absolute;right:-90px;color:#eac800;font-size:24px;font-weight:400;top:40px}@media screen and (max-width:780px){.end-range:after{font-size:16px;right:-50px}}@media screen and (max-width:485px){.end-range:after{font-size:12px}}.sechs-prozent{position:absolute;left:20.9%;background:#eac800;width:5px;height:40px;top:-8px}.sechs-prozent:after{content:"6%";position:absolute;color:#eac800;font-size:24px;font-weight:400;top:46px;left:-5px}@media screen and (max-width:780px){.sechs-prozent:after{font-size:16px;right:-50px}}@media screen and (max-width:485px){.sechs-prozent:after{font-size:12px}}.satz{font-size:24px;line-height:1.25em;padding-top:100px;margin-left:-80px;margin-bottom:50px}@media screen and (max-width:780px){.satz{font-size:18px;margin-left:-60px}}