@charset "UTF-8";.uppercase,abbr{text-transform:uppercase;font-size:90%;letter-spacing:1px;font-weight:700}.indent{text-indent:20px}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}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:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%}*,:after,:before{box-sizing:inherit}body{font-family:Raleway,Helvetica,Arial,sans-serif;font-size:16.2px;line-height:1.5;font-weight:500;color:#1a1a1a;background:#fff;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:100%;height:100%}@media (min-width:667px){body{font-size:18px}}body.admin-bar{padding-top:32px}::-moz-selection{background:#ccc;text-shadow:none}::selection{background:#ccc;text-shadow:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Raleway,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;margin:40px 0 20px;word-wrap:normal;line-height:1.05}.h1,h1{font-size:24px;font-weight:900;color:#29e7d3;text-transform:uppercase}@media (min-width:667px){.h1,h1{font-size:60px}}.h2,h2{font-size:28px}@media (min-width:667px){.h2,h2{font-size:40px}}.h3,h3{font-size:18.9px}@media (min-width:667px){.h3,h3{font-size:27px}}.h4,h4{font-size:18px}blockquote,dl,ol,p,pre,table,ul{margin:0 0 20px}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}blockquote{margin:40px 0}blockquote p{font-family:Raleway,Helvetica,Arial,sans-serif;font-weight:900;font-style:normal}blockquote p:before{content:'„'}blockquote p:after{content:'“'}blockquote footer{text-align:right}blockquote footer cite{font-style:normal}ul{list-style:disc outside;padding-left:40px}@media (min-width:667px){ul{padding-left:60px}}ol{list-style:decimal outside;padding-left:40px}@media (min-width:667px){ol{padding-left:60px}}dt{font-weight:700;margin:20px 0}dd{margin:0;padding-left:40px}@media (min-width:667px){dd{padding-left:60px}}hr{border:none;margin:39px 0;height:1px;background:#000}abbr{cursor:help;font-weight:400;padding-bottom:1px;position:relative}abbr:after{content:"";width:0;height:1px;position:absolute;left:0;bottom:-1px;background:#000;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.no-touchevents abbr:hover:after{width:100%}a{color:#29e7d3;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;text-decoration:none}.no-touchevents a:hover{color:#29e7d3;text-decoration:underline}.no-touchevents a:hover,a:focus{outline:0}img{max-width:100%;height:auto;vertical-align:middle}figure{margin:20px 0 40px}figure img{width:100%}figcaption{text-align:center;padding:20px 0 0;font-size:12px}.svgSprite{width:100px}.videoWrapper{height:0;padding-bottom:56.25%;position:relative;margin:20px 0 40px}.videoWrapper iframe{position:absolute;width:100%;height:100%}.gist{margin:20px 0 40px}#header-wrapper{margin-left:auto;margin-right:auto;float:none;clear:both;background-color:#fff;width:100%;z-index:10}#header-wrapper:after,#header-wrapper:before{content:" ";display:table}#header-wrapper:after{clear:both}#header-wrapper .appHeader{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}#header-wrapper .appHeader:after,#header-wrapper .appHeader:before{content:" ";display:table}#header-wrapper .appHeader:after{clear:both}#header-wrapper .appHeader h1,#header-wrapper .appHeader h2{display:inline-block;-webkit-transition:all .5s ease;transition:all .5s ease}#header-wrapper .appHeader h1.h1,#header-wrapper .appHeader h2.h1{color:#000;text-transform:none;font-weight:600;margin-top:0;font-size:27px}#header-wrapper .appHeader h1{margin-bottom:0;display:block}@media (min-width:1024px){#header-wrapper .appHeader h1,#header-wrapper .appHeader h2{display:inline-block;-webkit-transition:all .5s ease;transition:all .5s ease}#header-wrapper .appHeader h1.h1,#header-wrapper .appHeader h2.h1{color:#000;text-transform:none;font-weight:600;font-size:40px}#header-wrapper .appHeader h1:after{content:" - ";margin-right:12px}}#header-wrapper .appHeader #language-nav a,#header-wrapper .appHeader #main-nav a,#header-wrapper .appHeader #meta-nav a{color:#a6a6a6}#header-wrapper .appHeader #language-nav a:after,#header-wrapper .appHeader #main-nav a:after,#header-wrapper .appHeader #meta-nav a:after{content:" | ";color:#a6a6a6}#header-wrapper .appHeader #language-nav a:last-child:after,#header-wrapper .appHeader #main-nav a:last-child:after,#header-wrapper .appHeader #meta-nav a:last-child:after{content:" "}#header-wrapper .appHeader #language-nav a.active,#header-wrapper .appHeader #language-nav a:hover,#header-wrapper .appHeader #language-nav body.single-angebote #main-nav a#nav-angebote,#header-wrapper .appHeader #language-nav body.single-termine #main-nav a#nav-termine,#header-wrapper .appHeader #main-nav a.active,#header-wrapper .appHeader #main-nav a:hover,#header-wrapper .appHeader #meta-nav a.active,#header-wrapper .appHeader #meta-nav a:hover,#header-wrapper .appHeader #meta-nav body.single-angebote #main-nav a#nav-angebote,#header-wrapper .appHeader #meta-nav body.single-termine #main-nav a#nav-termine,#header-wrapper .appHeader body.single-angebote #main-nav a#nav-angebote,#header-wrapper .appHeader body.single-termine #main-nav a#nav-termine,body.single-angebote #header-wrapper .appHeader #main-nav a#nav-angebote,body.single-angebote #main-nav #header-wrapper .appHeader #language-nav a#nav-angebote,body.single-angebote #main-nav #header-wrapper .appHeader #meta-nav a#nav-angebote,body.single-termine #header-wrapper .appHeader #main-nav a#nav-termine,body.single-termine #main-nav #header-wrapper .appHeader #language-nav a#nav-termine,body.single-termine #main-nav #header-wrapper .appHeader #meta-nav a#nav-termine{color:#000}#header-wrapper .appHeader #container-metanav{text-align:right}#header-wrapper .appHeader #container-metanav #language-nav,#header-wrapper .appHeader #container-metanav #meta-nav{display:inline-block}#header-wrapper .appHeader #language-nav,#header-wrapper .appHeader #meta-nav{text-align:right}#header-wrapper .appHeader #language-nav a,#header-wrapper .appHeader #meta-nav a{text-transform:uppercase;font-size:12px;text-decoration:none;font-weight:500}#header-wrapper .appHeader #language-nav{margin-left:20px}#header-wrapper .appHeader #main-nav{border-top:1px solid #000;border-bottom:1px solid #000;padding:4px 0}#header-wrapper .appHeader #main-nav a{text-decoration:none;text-transform:uppercase;font-weight:700}#header-wrapper.sticky .appHeader h1,#header-wrapper.sticky .appHeader h2{font-size:27px;margin-top:0}body.home #header-wrapper{position:fixed}body.home #header-wrapper .appHeader #main-nav{border-bottom:none}.appFooter{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}.appFooter:after,.appFooter:before{content:" ";display:table}.appFooter:after{clear:both}#newsletter-layer{display:none;float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px;border:3px solid #fff;background:#000;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11;color:#fff;padding:40px}#newsletter-layer #formular{float:left;width:100%;max-width:1440px;margin:0;padding:0}#newsletter-layer #formular #wrap-anrede{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-bottom:10px}#newsletter-layer #formular .input-group{float:left;width:100%;max-width:1440px}#newsletter-layer #formular .input-group #firstname-wrap,#newsletter-layer #formular .input-group #lastname-wrap{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px}#newsletter-layer #formular #email-wrap,#newsletter-layer #formular #submit-wrap{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px}#newsletter-layer #formular #submit-wrap{text-align:center}#newsletter-layer #formular .button{float:left;width:66.6666666667%;max-width:960px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}#newsletter-layer #formular .button:after,#newsletter-layer #formular .button:before{content:" ";display:table}#newsletter-layer #formular .button:after{clear:both}#newsletter-layer .layer-close{position:absolute;right:10px;top:10px}#newsletter-layer .close{position:relative;display:inline-block;width:50px;height:50px;overflow:hidden}#newsletter-layer .close:hover:after,#newsletter-layer .close:hover:before{background:#fff}#newsletter-layer .close:after,#newsletter-layer .close:before{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#29e7d3}#newsletter-layer .close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#newsletter-layer .close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#newsletter-layer .close.big{-webkit-transform:scale(3);transform:scale(3)}#newsletter-layer .close.hairline:after,#newsletter-layer .close.hairline:before{height:1px}#newsletter-layer .close.thick:after,#newsletter-layer .close.thick:before{height:4px;margin-top:-2px}#newsletter-layer .close.black:after,#newsletter-layer .close.black:before{height:8px;margin-top:-4px}#newsletter-layer .close.heavy:after,#newsletter-layer .close.heavy:before{height:12px;margin-top:-6px}#newsletter-layer .close.pointy::Before,#newsletter-layer .close.pointy:after{width:200%;left:-50%}#newsletter-layer .close.rounded:after,#newsletter-layer .close.rounded:before{border-radius:5px}#newsletter-layer .close.blades:after,#newsletter-layer .close.blades:before{border-radius:5px 0}#newsletter-layer .close.warp:after,#newsletter-layer .close.warp:before{border-radius:120% 0}#newsletter-layer .close.fat:after,#newsletter-layer .close.fat:before{border-radius:100%}.bg-overlay{width:100%;height:100%;background-size:cover;display:none}.bg-overlay:before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(top left,#000,#29e7d3);background-image:linear-gradient(to bottom right,#000,#29e7d3);opacity:.9;z-index:10}.appWrapper{opacity:0;-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out}.is_ready .appWrapper{opacity:1}.appContent{margin-left:auto;margin-right:auto;float:none;clear:both}.appContent:after,.appContent:before{content:" ";display:table}.appContent:after{clear:both}.button{background:transparent;font-weight:500;color:#fff;font-size:18px;border:2px solid #fff;text-decoration:none;padding:10px 20px;display:inline-block;margin:20px 0;cursor:pointer;text-align:center;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;text-transform:uppercase;min-width:260px}.no-touchevents .button:hover{color:#000;background:#29e7d3;border:2px solid #29e7d3;text-decoration:none}.button.button--center{margin-left:auto;margin-right:auto;float:none;clear:both}.button.button--center:after,.button.button--center:before{content:" ";display:table}.button.button--center:after{clear:both}.button.button--full{width:100%}input,input:focus{-webkit-appearance:none;outline:none;border:none}input:not([type=submit]),input[type=date],input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{-webkit-appearance:none;font-size:18px;outline:0;display:inline-block;width:100%;padding:15px;background:#fff;color:#000;border:none;margin-bottom:20px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}input:not([type=submit]):focus,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{background:#19dec9}textarea{resize:vertical;min-height:100px}::-webkit-input-placeholder{color:hsla(0,0%,100%,.4)}:-moz-placeholder,::-moz-placeholder{color:hsla(0,0%,100%,.4)}:-ms-input-placeholder{color:hsla(0,0%,100%,.4)}input[type=checkbox],input[type=radio]{position:absolute;left:-9999px}input[type=checkbox]+span,input[type=radio]+span{position:relative;padding:0 0 0 26px;margin:0 30px 0 0;cursor:pointer}input[type=checkbox]+span:before,input[type=radio]+span:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border-radius:40px;background:#fff}input[type=checkbox]:checked+span:before,input[type=radio]:checked+span:before{background:#000;box-shadow:inset 0 0 0 4px #fff}section{overflow:auto}section.section--layout--dark{background-color:#000;color:#fff}section.section--layout--ci{background-color:#29e7d3;color:#000}section.section--layout--ci .h1{color:#000}section.section--home{padding-top:175px}section.section--angebote .h1,section.section--footer .h1,section.section--person .h1,section.section--philosophie .h1,section.section--referenzen .h1,section.section--termine .h1{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;font-size:40px}@media (min-width:667px){section.section--angebote .h1,section.section--footer .h1,section.section--person .h1,section.section--philosophie .h1,section.section--referenzen .h1,section.section--termine .h1{font-size:90px}}@media (min-width:1024px){section.section--angebote .h1,section.section--footer .h1,section.section--person .h1,section.section--philosophie .h1,section.section--referenzen .h1,section.section--termine .h1{font-size:90px}}@media (min-width:1280px){section.section--angebote .h1,section.section--footer .h1,section.section--person .h1,section.section--philosophie .h1,section.section--referenzen .h1,section.section--termine .h1{margin-left:auto;margin-right:auto;float:none;clear:both;font-size:102px}section.section--angebote .h1:after,section.section--angebote .h1:before,section.section--footer .h1:after,section.section--footer .h1:before,section.section--person .h1:after,section.section--person .h1:before,section.section--philosophie .h1:after,section.section--philosophie .h1:before,section.section--referenzen .h1:after,section.section--referenzen .h1:before,section.section--termine .h1:after,section.section--termine .h1:before{content:" ";display:table}section.section--angebote .h1:after,section.section--footer .h1:after,section.section--person .h1:after,section.section--philosophie .h1:after,section.section--referenzen .h1:after,section.section--termine .h1:after{clear:both}}section.section--referenzen{display:none}section.section--referenzen .m--cE .m--sponsor{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px}@media (min-width:667px){section.section--referenzen .m--cE .m--sponsor{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px}}@media (min-width:1024px){section.section--referenzen .m--cE .m--sponsor{float:left;width:33.3333333333%;max-width:480px;padding-left:20px;padding-right:20px}}section.section--termine .m--cE>p{float:left;width:66.6666666667%;max-width:960px;padding-left:20px;padding-right:20px}section.section--philosophie{padding-bottom:80px}section.section--philosophie .m--cE>p{float:left;width:83.3333333333%;max-width:1200px;padding-left:20px;padding-right:20px}section.section--footer .m--cE a,section.section--footer .m--cE address{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;font-style:normal}section.section--footer .m--cE a{display:block;text-align:right}@media (min-width:1024px){section.section--footer .m--cE address{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px;font-style:normal}}.m--cE{float:left;width:100%;max-width:1440px;margin-left:auto;margin-right:auto;float:none;clear:both}.m--cE:after,.m--cE:before{content:" ";display:table}.m--cE:after{clear:both}.m--splash{background:url(../images/foto-peter-schmidt-01.jpg) no-repeat 100% 0;background-size:auto 100%;border-bottom:1px solid #fff;padding-top:60px}.m--splash blockquote{float:left;width:100%;max-width:1440px;padding:40px 20px;text-align:center}.m--splash blockquote:after,.m--splash blockquote:before{content:"\""}@media (min-width:667px){.m--splash blockquote{float:left;width:66.6666666667%;max-width:960px;padding-left:20px;padding-right:20px;text-align:left}.m--splash blockquote:after,.m--splash blockquote:before{content:"\""}}.m--splash-content>div{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px}@media (min-width:667px){.m--splash-content{padding-top:40px}.m--splash-content>div{float:left;width:58.3333333333%;max-width:840px;padding-left:20px;padding-right:20px;position:relative;left:25%}}.m--offer--teaser{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;font-size:23.4px;text-decoration:none;margin-bottom:20px}.m--offer--teaser span{display:block;padding:40px 20px;background-color:#4d4d4d;color:#fff;font-weight:600;text-align:center;text-transform:uppercase;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.m--offer--teaser:hover{text-decoration:none!important}.m--offer--teaser:hover span{-webkit-transform:scale(1.05);transform:scale(1.05);background-color:#29e7d3;color:#000}@media (min-width:480px){.m--offer--teaser{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;font-size:40px;margin-bottom:40px}.m--offer--teaser span{padding:60px 40px}}@media (min-width:1024px){.m--offer--teaser{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px;font-size:30px}}@media (min-width:1280px){.m--offer--teaser{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px;font-size:40px}}.m--person-image{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-bottom:20px}@media (min-width:667px){.m--person-image{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px;margin-bottom:0}}.m--person-content{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px}.m--person-content .button{display:block}@media (min-width:480px){.m--person-content .button{display:inline-block}}@media (min-width:667px){.m--person-content{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px}}.m--sponsor{min-height:150px;display:block}.m--sponsor .head{color:#29e7d3;display:block;font-weight:600;font-size:21.6px}blockquote.m--quote--header footer,blockquote.m--quote--header p,blockquote.m--quote--single footer,blockquote.m--quote--single p{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px}blockquote.m--quote--single{background-color:#595959;padding-bottom:40px;position:relative;margin-bottom:80px;float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both;border:20px solid #fff}blockquote.m--quote--single:after,blockquote.m--quote--single:before{content:" ";display:table}blockquote.m--quote--single:after{clear:both}blockquote.m--quote--single p{float:left;width:91.6666666667%;max-width:1320px;padding-top:40px;margin-left:auto;margin-right:auto;float:none;clear:both;color:#fff;font-weight:500}blockquote.m--quote--single p:after,blockquote.m--quote--single p:before{content:" ";display:table}blockquote.m--quote--single p:after{clear:both}blockquote.m--quote--single footer{float:left;width:91.6666666667%;max-width:1320px;margin-left:auto;margin-right:auto;float:none;clear:both;text-align:left;color:#29e7d3}blockquote.m--quote--single footer:after,blockquote.m--quote--single footer:before{content:" ";display:table}blockquote.m--quote--single footer:after{clear:both}blockquote.m--quote--single footer cite{font-style:normal;font-weight:600;font-size:12px}blockquote.m--quote--single:after,blockquote.m--quote--single:before{top:100%;left:100px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}blockquote.m--quote--single:after,blockquote.m--quote--single:before{border-top-color:#595959;border-width:40px;margin-left:-40px}@media (min-width:1024px){blockquote.m--quote--single{float:left;width:83.3333333333%;max-width:1200px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}blockquote.m--quote--single:after,blockquote.m--quote--single:before{content:" ";display:table}blockquote.m--quote--single:after{clear:both}blockquote.m--quote--single p{font-size:27px}blockquote.m--quote--single footer cite{font-size:18px}}.m--termin{float:left;width:83.3333333333%;max-width:1200px;padding-left:20px;padding-right:20px;position:relative;left:8.3333333333%;border-top:1px solid #fff;padding-top:20px;-webkit-transition:none;transition:none;cursor:pointer}.m--termin:last-child{margin-bottom:40px}.m--termin .m--datum{float:left;width:16.6666666667%;max-width:240px}.m--termin .m--termin--content{float:left;width:83.3333333333%;max-width:1200px;padding-left:20px;padding-right:20px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.m--termin .m--termin--content h3{line-height:1.5;margin:0;font-size:18px;text-transform:uppercase;color:#29e7d3;font-weight:900;-webkit-transition:all 1s ease;transition:all 1s ease}.m--termin .m--termin--content>p{font-weight:600}.m--termin .m--termin--more{float:left;width:83.3333333333%;max-width:1200px;padding-left:20px;padding-right:20px;position:relative;left:16.6666666667%;display:none}.m--termin .m--termin--more,.m--termin .m--termin--more *{-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.m--philosophie--item{float:left;width:91.6666666667%;max-width:1320px;position:relative;left:8.3333333333%}.m--philosophie--item .inner{float:left;width:100%;max-width:1440px;text-align:center}.m--philosophie--item h3{position:relative;text-align:center;font-size:60px;text-transform:uppercase;display:inline-block;z-index:1;padding-left:20px;padding-right:20px}.m--philosophie--item h3:after{content:' ';position:absolute;z-index:-1;top:-20px;left:0;border:50px solid #fff;width:100%}.m--philosophie--item p{display:inline-block;background-color:#595959;margin:10px 0 0;padding:10px;text-align:center;color:#fff}.m--philosophie--item.s--variant--1 .inner{float:left;width:66.6666666667%;max-width:960px;padding-left:20px;padding-right:20px;position:relative;left:33.3333333333%}.m--philosophie--item.s--variant--1 .inner h3:after{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.m--philosophie--item.s--variant--2{margin-top:-100px}.m--philosophie--item.s--variant--2 .inner{float:left;width:41.6666666667%;max-width:600px;padding-left:20px;padding-right:20px}.m--philosophie--item.s--variant--2 .inner h3{font-size:45px}.m--philosophie--item.s--variant--2 .inner h3:after{-webkit-transform:rotate(3deg);transform:rotate(3deg);border:44px solid #fff}.m--philosophie--item.s--variant--3{margin-top:-40px}.m--philosophie--item.s--variant--3 .inner{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px;position:relative;left:50%}.m--philosophie--item.s--variant--3 .inner h3{padding-right:0;font-size:78px}.m--philosophie--item.s--variant--3 .inner h3:after{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.m--philosophie--item.s--variant--4{margin-top:-140px}.m--philosophie--item.s--variant--4 .inner{float:left;width:58.3333333333%;max-width:840px;padding-left:20px;padding-right:20px}.m--philosophie--item.s--variant--4 .inner h3{padding-right:0;padding-left:0;font-size:90px}.m--philosophie--item.s--variant--4 .inner h3:after{-webkit-transform:rotate(-1deg);transform:rotate(-1deg);border:56px solid #fff}.m--philosophie--item.s--variant--5{margin-top:-40px}.m--philosophie--item.s--variant--5 .inner{float:left;width:58.3333333333%;max-width:840px;padding-left:20px;padding-right:20px;position:relative;left:41.6666666667%}.m--philosophie--item.s--variant--5 .inner h3{padding-right:0;font-size:54px;margin-bottom:4px}.m--philosophie--item.s--variant--5 .inner h3:after{-webkit-transform:rotate(2deg) translate(20px);transform:rotate(2deg) translate(20px);border:40px solid #fff}.m--philosophie--item.s--variant--6{margin-top:-80px}.m--philosophie--item.s--variant--6 .inner{float:left;width:50%;max-width:720px;padding-left:20px;padding-right:20px}.m--philosophie--item.s--variant--6 .inner h3{font-size:66px}.m--philosophie--item.s--variant--6 .inner h3:after{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.m--philosophie--item.s--variant--7{margin-top:-80px}.m--philosophie--item.s--variant--7 .inner{float:left;width:66.6666666667%;max-width:960px;padding-left:20px;padding-right:20px;position:relative;left:33.3333333333%}.m--philosophie--item.s--variant--7 .inner h3{font-size:96px}.m--philosophie--item.s--variant--7 .inner h3:after{-webkit-transform:rotate(2deg) translateY(20px);transform:rotate(2deg) translateY(20px);border:60px solid #fff}.m--CustomerLogos{margin-top:20px;border-top:100px solid #595959;border-bottom:50px solid #595959}.m--CustomerLogos .m--Customerlogos--inner{border-top:1px solid #000;border-bottom:1px solid #000;background-color:#fff}.m--CustomerLogos .m--Customerlogos--inner .m--cE{height:100px;background:url(../images/logos.png) no-repeat 50%}body.page-template-default #content-wrapper{margin-left:auto;margin-right:auto;float:none;clear:both}body.page-template-default #content-wrapper:after,body.page-template-default #content-wrapper:before{content:" ";display:table}body.page-template-default #content-wrapper:after{clear:both}body.page-template-default #content-wrapper .appContent{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}body.page-template-default #content-wrapper .appContent:after,body.page-template-default #content-wrapper .appContent:before{content:" ";display:table}body.page-template-default #content-wrapper .appContent:after{clear:both}body.page-template-default #content-wrapper .appContent .content{float:left;width:100%;max-width:1440px}body.single-angebote #termin-wrapper{margin-left:auto;margin-right:auto;float:none;clear:both}body.single-angebote #termin-wrapper:after,body.single-angebote #termin-wrapper:before{content:" ";display:table}body.single-angebote #termin-wrapper:after{clear:both}body.single-angebote #termin-wrapper .appContent{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}body.single-angebote #termin-wrapper .appContent:after,body.single-angebote #termin-wrapper .appContent:before{content:" ";display:table}body.single-angebote #termin-wrapper .appContent:after{clear:both}body.single-angebote #termin-wrapper .appContent .content{float:left;width:100%;max-width:1440px}@media (min-width:1024px){body.single-angebote #termin-wrapper{margin-left:auto;margin-right:auto;float:none;clear:both}body.single-angebote #termin-wrapper:after,body.single-angebote #termin-wrapper:before{content:" ";display:table}body.single-angebote #termin-wrapper:after{clear:both}body.single-angebote #termin-wrapper .appContent{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}body.single-angebote #termin-wrapper .appContent:after,body.single-angebote #termin-wrapper .appContent:before{content:" ";display:table}body.single-angebote #termin-wrapper .appContent:after{clear:both}body.single-angebote #termin-wrapper .appContent .content{float:left;width:75%;max-width:1080px}}body.single-termine #termin-wrapper{margin-left:auto;margin-right:auto;float:none;clear:both}body.single-termine #termin-wrapper:after,body.single-termine #termin-wrapper:before{content:" ";display:table}body.single-termine #termin-wrapper:after{clear:both}body.single-termine #termin-wrapper .appContent{float:left;width:100%;max-width:1440px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;float:none;clear:both}body.single-termine #termin-wrapper .appContent:after,body.single-termine #termin-wrapper .appContent:before{content:" ";display:table}body.single-termine #termin-wrapper .appContent:after{clear:both}body.single-termine .content{float:left;width:58.3333333333%;max-width:840px}body.single-termine .meta{float:left;width:33.3333333333%;max-width:480px;padding-left:20px;padding-right:20px;position:relative;left:8.3333333333%;padding:20px;border:4px solid #29e7d3;margin-top:40px}body.single-termine .meta h2{margin:0 0 20px;padding:0;text-transform:uppercase}body.single-termine .meta b{display:block}body.single-termine .meta span{display:block;margin-bottom:6px}