@font-face{font-family:"Panton";font-style:normal;font-weight:300;src:local("Dinot"),url("../fonts/Panton.eot") format("embedded-opentype") url("../fonts/Panton.woff2") format("woff2"),url("../fonts/Panton.woff") format("woff"),url("../fonts/Panton.ttf") format("truetype"),url("../fonts/Panton.otf") format("opentype")}@font-face{font-family:"PantonLight";font-style:normal;font-weight:300;src:local("Dinot"),url("../fonts/PantonExtraLight.eot") format("embedded-opentype") url("../fonts/PantonExtraLight.woff2") format("woff2"),url("../fonts/PantonExtraLight.woff") format("woff"),url("../fonts/PantonExtraLight.ttf") format("truetype"),url("../fonts/PantonExtraLight.otf") format("opentype")}@font-face{font-family:"PantonBold";font-style:normal;font-weight:300;src:local("Dinot"),url("../fonts/PantonBold.eot") format("embedded-opentype") url("../fonts/PantonBold.woff2") format("woff2"),url("../fonts/PantonBold.woff") format("woff"),url("../fonts/PantonBold.ttf") format("truetype"),url("../fonts/PantonBold.otf") format("opentype")}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Panton",Arial,sans-serif;color:#707070}strong{font-family:"PantonBold",Arial,sans-serif}h1{color:#745b99}h2{color:#745b99;font-family:"Panton",Arial,sans-serif;font-size:clamp(18px,2.5vw,30px)}h3{color:#88cdd3;font-family:"Panton",Arial,sans-serif;font-size:clamp(17px,2.2vw,24px);text-transform:uppercase;line-height:1.1em;letter-spacing:.05em;padding-bottom:10px}.subline{color:#745b99;font-family:"Panton",Arial,sans-serif;font-size:24px;text-transform:uppercase;line-height:1.1em;letter-spacing:.05em}#promocontainer{display:none}.container{display:flex;max-width:1920px;margin:0 auto}.button{background-color:#745b99;padding:15px 20px 10px 20px;cursor:pointer;display:inline-block;color:#fff !important;line-height:1.35;height:auto;font-family:"Panton",Arial,sans-serif;text-decoration:none}.button:hover{background-color:#9460a4}.separator{width:60%;border:1px solid #745b99;margin:50px auto}.footer{border-top:1px solid #707070;padding:20px 10px 20px 10px;margin-top:20px;font-size:15px;z-index:99;bottom:0;color:#333}.footer a{color:#707070;text-decoration:none}ul.leaveslist{padding:0;margin:25px 0}ul.leaveslist li{background:url("../img/leave-bullet.png") no-repeat top left;background-size:clamp(15px,1.5vw,20px);display:flex;align-items:center;padding:5px 0 20px 27px;color:#707070;font-size:clamp(18px,1.9vw,22px);line-height:1.1}#mobilemenu{display:none}#mobilemenu *,#mobilemenu *:before,#mobilemenu *:after{-webkit-transition:all .3s;transition:all .3s;box-sizing:border-box}#mobilemenu .burger-check{display:none;-webkit-transition:all .3s;transition:all .3s}#mobilemenu .burger{position:relative;width:auto;height:35px;cursor:pointer}#mobilemenu .burger span,#mobilemenu .burger span:before,#mobilemenu .burger span:after{position:absolute;left:20px;top:15px;width:40px;height:4px;z-index:100;background:#745b99;border-radius:.2em}#mobilemenu .burger span:before,#mobilemenu .burger span:after{content:"";left:0}#mobilemenu .burger span:before{top:-8px}#mobilemenu .burger span:after{top:8px}#mobilemenu .burger-check:checked+.burger:after{content:""}#mobilemenu .burger-check:checked+.burger span{height:0;width:0}#mobilemenu .burger-check:checked+.burger span:before,#mobilemenu .burger-check:checked+.burger span:after{top:6px;background-color:#115193 !important}#mobilemenu .burger-check:checked+.burger span:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}#mobilemenu .burger-check:checked+.burger span:after{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg)}#mobilemenu .a-header{position:fixed;z-index:99;width:100%;height:100vh;top:0;right:-100vw;background-color:#fff;-webkit-transition:right .3s;transition:right .3s;padding:10%}#mobilemenu .a-header img{max-height:100px;width:auto}#mobilemenu .a-header nav{padding:0}#mobilemenu .a-header nav ul{list-style:none}#mobilemenu .a-header nav ul li{margin-bottom:10px;margin-top:clamp(17px,2vw,36px);display:block}#mobilemenu .a-header nav ul li a{text-decoration:none;color:#707070;text-transform:uppercase;font-size:clamp(16px,1.5vw,26px)}#mobilemenu .a-header nav ul li a:hover{color:#745b99}#mobilemenu .a-header nav ul li a.menuactive{color:#9460a4}#mobilemenu .a-header nav ul li.submenu{margin-top:0;line-height:clamp(13px,1.1vw,25px)}#mobilemenu .a-header nav ul li.submenu a.menuactive{color:#9460a4}#mobilemenu .a-header .social{margin-top:20px}#mobilemenu .a-header .social div{float:left;width:33%}#mobilemenu .a-header .social div img{width:auto;height:58px;max-width:100% !important}#mobilemenu .a-header .burgerclose{height:35px;width:35px;display:flex;flex-direction:column;justify-content:center}#mobilemenu .a-header .burgerclose::before,#mobilemenu .a-header .burgerclose::after{position:absolute;content:"";width:100%;height:4px;background-color:#115193;border-radius:.2em}#mobilemenu .a-header .burgerclose::before{transform:rotate(45deg)}#mobilemenu .a-header .burgerclose::after{transform:rotate(-45deg)}#mobilemenu .a-header .subnavihead{padding:20px}#mobilemenu .a-header.burgeropen{right:0}#mobilemenu .a-header.burgeropen ul a{height:auto;font-size:clamp(16px,2.5vh,25px);line-height:clamp(13px,1.1vw,25px);font-family:"Panton",Helvetica,Arial,sans-serif}.sidebar{width:25%;background-color:#fff;height:100vh;position:sticky;top:0;padding:50px 20px 0 0}.sidebar .logo{text-align:right;width:85%;float:right}.sidebar .logo img{height:auto;width:100%}.sidebar .social{margin-top:25px}.sidebar .social div{float:left;width:30%;margin-right:10px}.sidebar .social div img{width:100%;max-width:64px;height:auto}.sidebar .certificate{margin-top:30px}.sidebar .certificate div{width:70%}.sidebar .certificate div img{width:100%;max-width:119px;height:auto}.sidebar .social,.sidebar .certificate{padding:0px 20px 0 45%}.sidebar .social img,.sidebar .certificate img{width:auto}.sidebar nav{padding:0px 4% 10% 45%}.sidebar nav ul{list-style:none}.sidebar nav ul li{margin-bottom:10px;margin-top:clamp(17px,2vw,36px);display:block}.sidebar nav ul li a{text-decoration:none;color:#707070;text-transform:uppercase;font-size:clamp(16px,1.5vw,26px)}.sidebar nav ul li a:hover{color:#745b99}.sidebar nav ul li a.menuactive{color:#9460a4}.sidebar nav ul li.submenu{margin-top:0;line-height:clamp(13px,1.1vw,25px)}.sidebar nav ul li.submenu a{font-size:clamp(13px,1.1vw,25px)}.sidebar nav ul li.submenu a.menuactive{color:#9460a4}.content{width:75%;padding:0px;background:url(../img/leaves_rightbottom.png) no-repeat;padding:0px;background-size:12% auto;background-position:103% 100%}.content .hero{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:100%}.content .hero img{width:100%;height:auto}.content .tagcloud{width:70%}.content .tagcloud svg text.blink{animation:cloudblink 2s ease-out}.content .tagcloud #tagi{width:100%;margin:30px auto}@keyframes cloudblink{0%{text-shadow:0 0 20px rgba(136,205,211,0)}20%{fill:#88cdd3;text-shadow:-5px -5px 20px rgba(136,205,211,.8),5px -5px 20px rgba(136,205,211,.8),5px 5px 20px rgba(136,205,211,.8),-5px 5px 20px rgba(136,205,211,.8)}30%{fill:#88cdd3;text-shadow:-5px -5px 20px rgba(136,205,211,.8),5px -5px 20px rgba(136,205,211,.8),5px 5px 20px rgba(136,205,211,.8),-5px 5px 20px rgba(136,205,211,.8)}100%{text-shadow:0 0 20px rgba(136,205,211,0)}}.content .tagcloud .st0{font-size:44px}.content .tagcloud .st1{font-size:27px}.content .tagcloud .st2{font-size:48px}.content .tagcloud .st3{font-size:41px}.content .tagcloud .st4{font-size:41px}.content .tagcloud .st5{fill:gray}.content .tagcloud .st6{font-size:24px}.content .tagcloud .st7{font-size:24px}.content .tagcloud .st8{font-size:48px}.content .tagcloud .st9{font-size:39px}.content .tagcloud .st10{font-size:18px}.content .tagcloud .st11{font-size:18px}.content .tagcloud .st12{font-size:25px}.content .tagcloud .st13{font-size:25px}.content .tagcloud .st14{font-size:25px}.content .tagcloud .st15{font-size:32px}.content .tagcloud .st16{font-size:32px}.content .tagcloud .st17{font-family:"PantonLight";font-weight:600;fill:#a0a0a0}.content .tagcloud .st18{font-size:22px}.content .tagcloud .st19{font-size:22px}.content .tagcloud .st20{font-size:36px}.content .tagcloud .st21{font-size:19px}.content .tagcloud .st22{font-size:43px}.content .tagcloud .st23{font-size:26px}.content .tagcloud .st24{font-size:33px}.content .tagcloud .st25{font-size:20px}.content .tagcloud .st26{font-size:23px}.content .tagcloud .st27{font-size:23px}.content .tagcloud .st28{font-family:"PantonLight"}.content .tagcloud .st29{font-size:46px}.content .tagcloud .st30{font-size:20px}.content .tagcloud .st31{font-size:37px}.content .tagcloud text{display:none}.content .bwportrait{display:inline-block;position:absolute;bottom:-60px;width:30%}.content .bwportrait img{width:100%;height:auto;max-width:375px;border-radius:50%;border:8px solid #fff}.content .wrapper{width:89%;font-size:clamp(15px,1.3vw,23px)}.content .tabmenu{background-color:#d4edfc;margin-top:0px;padding-left:40px}.content .tabmenu .tabswitcher{float:left;background-color:#745b99;color:#fff;padding:15px 20px;text-transform:uppercase;font-size:clamp(15px,1.3vw,23px);line-height:1em;cursor:pointer}.content .tabmenu .tabswitcher:hover{background-color:#9460a4}.content .tabmenu .tabswitcher.tabactive{background-color:#fff;color:#745b99;cursor:auto}.content #einzelcoaching{position:relative;opacity:1;left:0}.content #teamcoaching{position:relative;opacity:1;left:0}.content .coachinghidden{opacity:0;display:none;left:300px}.content .introbox,.content .introboxnoquote{background-color:#d4edfc;font-size:clamp(22px,1.9vw,26px);line-height:clamp(1.2em,2.65vw,2em);padding:5% 6%;background-image:url(../img/quote_start.png);background-position:2% 30px;background-size:clamp(20px,2vw,43px);background-repeat:no-repeat}.content .introbox span,.content .introboxnoquote span{background-image:url(../img/quote_end.png);background-repeat:no-repeat;background-position:bottom right;background-size:clamp(20px,2vw,43px);padding-right:4.4%;padding-bottom:3%;display:inline;min-height:43px}.content .introbox span h2,.content .introboxnoquote span h2{text-transform:uppercase;color:#745b99;font-size:110%}.content .introbox span.first-letter,.content .introboxnoquote span.first-letter{font-size:200%;color:#745b99;background:none;padding:0;line-height:1}.content .introbox .button,.content .introboxnoquote .button{font-size:clamp(18px,1.5vw,25px);margin-top:25px}.content .introboxnoquote{background-image:none}.content .introboxnoquote span{background-image:none}.content .quote-section{display:flex;flex-direction:column;align-items:flex-start;max-width:95%;margin:50px 10px;color:#745b99}.content .quote-section blockquote{font-size:clamp(24px,3vw,41px);line-height:1.3;padding-left:clamp(20px,6%,50px);padding-top:6px;background-image:url(../img/quote_start.png);background-position:top left;background-repeat:no-repeat;background-size:clamp(20px,2.5vw,43px);width:100%}.content .quote-section blockquote span{background-image:url(../img/quote_end.png);background-repeat:no-repeat;background-position:bottom right;padding-right:clamp(20px,6%,50px);padding-bottom:2%;background-size:clamp(20px,2.5vw,43px);display:inline;min-height:43px}.content .quote-section .quote-author{margin-top:20px;padding-left:clamp(20px,6%,50px);display:flex;flex-direction:column}.content .quote-section .quote-author .name{font-size:20px;line-height:1em;font-weight:bold}.content .quote-section .quote-author .profession{font-size:15px;color:#707070}.content .grid,.content .grid3{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;max-width:1272px;margin:0px auto 0 0}.content .grid .grid-item,.content .grid3 .grid-item{background-color:#eaeaea;padding:30px;text-align:center;color:#333}.content .grid .grid-item .image-container,.content .grid3 .grid-item .image-container{position:relative;width:100%;height:100%;overflow:hidden}.content .grid .grid-item .image-container .overlay,.content .grid3 .grid-item .image-container .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.8) 100%);opacity:0;transition:opacity .4s ease,transform .4s ease;display:flex;align-items:flex-end;justify-content:center;padding:20px;box-sizing:border-box;transform:translateY(100%)}.content .grid .grid-item .image-container .overlay .info,.content .grid3 .grid-item .image-container .overlay .info{color:#fff;text-align:center;font-size:16px;font-weight:bold;line-height:1.5}.content .grid .grid-item .image-container .overlay .info a,.content .grid3 .grid-item .image-container .overlay .info a{color:#00bcd4;text-decoration:none}.content .grid .grid-item .image-container .overlay .info a:hover,.content .grid3 .grid-item .image-container .overlay .info a:hover{text-decoration:underline}.content .grid .grid-item .image-container:hover .overlay,.content .grid3 .grid-item .image-container:hover .overlay{opacity:1;transform:translateY(0)}.content .grid .grid-item img,.content .grid3 .grid-item img{width:100%;height:auto;max-width:115px;text-align:center;padding:10%;display:block}.content .grid .grid-item img.leaves,.content .grid3 .grid-item img.leaves{max-width:200px;display:inline-block;-webkit-filter:drop-shadow(0px 0px 6px #fff);filter:drop-shadow(0px 0px 6px #fff)}.content .grid .grid-item span,.content .grid3 .grid-item span{display:inline-block}.content .grid .grid-item.image-item,.content .grid3 .grid-item.image-item{padding:0}.content .grid .grid-item.image-item img,.content .grid3 .grid-item.image-item img{max-width:100%;padding:0}.content .grid .bwcol1,.content .grid3 .bwcol1{background-color:#afdff9}.content .grid .bwcol2,.content .grid3 .bwcol2{background-color:#88cdd3}.content .grid .bwcol3,.content .grid3 .bwcol3{background-color:#9460a4}.content .grid .bwcol4,.content .grid3 .bwcol4{background-color:#d4edfc}.content .grid .swcol4,.content .grid3 .swcol4{background-color:#97d2d4}.content .grid3{grid-template-columns:repeat(3, 1fr)}.content .flipgrid{display:grid;grid-template-columns:repeat(4, 1fr);gap:16px;max-width:1272px;margin:20px auto 0 0}.content .flipgrid .grid-item{position:relative;width:100%;padding-top:100%;perspective:1000px}.content .flipgrid .grid-item .front,.content .flipgrid .grid-item .back{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.5rem;font-weight:bold;transition:transform .6s ease}.content .flipgrid .grid-item .front{background-color:#afdff9;color:#fff;display:flex}.content .flipgrid .grid-item .front span{font-size:clamp(.4em,1.7vw,1em);letter-spacing:.05em;text-shadow:0 0 1px #fff}.content .flipgrid .grid-item .front.bwcol1{background-color:#afdff9}.content .flipgrid .grid-item .front.bwcol2{background-color:#88cdd3}.content .flipgrid .grid-item .front.bwcol3{background-color:#9460a4}.content .flipgrid .grid-item .front.bwcol4{background-color:#d4edfc}.content .flipgrid .grid-item .back{background-image:none;background-color:#afdff9;background-size:cover;background-position:center;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;transform:rotateY(180deg)}.content .flipgrid .grid-item .back h3{font-size:clamp(.4em,1.2vw,1.1em);margin-bottom:10px;padding:0}.content .flipgrid .grid-item .back p{font-size:clamp(.4em,1.7vw,1rem);line-height:calc(.5em + 1.25vw)}.content .flipgrid .grid-item .back .button{margin-top:10px;padding:10px 15px 5px 15px;border:none;font-size:clamp(.4em,1.7vw,.65em);background-color:#fff;color:#88cdd3 !important;cursor:pointer}.content .flipgrid .grid-item .back .button:hover{background-color:#88cdd3;color:#fff !important}.content .flipgrid .grid-item .back.facilitation{background-image:url("../img/flip-bg_facilitation.jpg")}.content .flipgrid .grid-item .back.einzelcoaching{background-image:url("../img/flip-bg_einzelcoaching.jpg")}.content .flipgrid .grid-item .back.teamcoaching{background-image:url("../img/flip-bg_teamcoaching.jpg")}.content .flipgrid .grid-item .back.training{background-image:url("../img/flip-bg_training.jpg")}.content .flipgrid .grid-item:hover .front{transform:rotateY(180deg)}.content .flipgrid .grid-item:hover .back{transform:rotateY(360deg)}.content .coachingsteps{margin:60px 0}.content .coachingsteps h3{color:#745b99;text-align:center;font-size:30px;padding:10px 0}.content .coachingsteps .subline{color:#88cdd3;text-align:center;padding-bottom:20px}.content .profilsocial{margin:15px 0}.content .profilsocial a{text-decoration:none}.content .profilsocial img{max-height:50px;width:auto}.content .kundenstimmen .main-header{background-color:#333;color:#fff;padding:10px}.content .kundenstimmen .main-header h1{margin:0}.content .kundenstimmen .mobile-nav{display:none}.content .kundenstimmen .slider{position:relative;overflow:hidden;width:100%;height:350px}.content .kundenstimmen .slides{display:flex;transition:transform .7s ease-in-out;height:100%}.content .kundenstimmen .slide{flex:0 0 100%;height:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;position:relative}.content .kundenstimmen .slidecontent{position:absolute;top:20%;left:8%;right:8%;color:#333;z-index:2;font-size:20px;line-height:1.8}.content .kundenstimmen .slidecontent .author{font-size:20px;font-family:"PantonBold",Arial,Helvetica,sans-serif;color:#745b99;line-height:1;margin-top:30px}.content .kundenstimmen .slidecontent .profession{font-size:15px}.content .kundenstimmen .slidecontent>*{opacity:0;position:relative;top:-20px}.content .kundenstimmen .navigation{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%)}.content .kundenstimmen .navigation .prev,.content .kundenstimmen .navigation .next{cursor:pointer;font-size:55px;color:#745b99;user-select:none;padding:0 20px}.content .kundenstimmen .bullets{position:absolute;bottom:1px;width:100%;text-align:center}.content .kundenstimmen .bullets .bullet{display:inline-block;width:12px;height:12px;background-color:#000;opacity:.5;margin:0 5px;border-radius:50%;cursor:pointer}.content .kundenstimmen .bullets .bullet.active{opacity:1}@media(max-width: 768px){.content .kundenstimmen .slider{height:480px}.content .kundenstimmen .mobile-nav{display:block}.content .kundenstimmen .navigation .prev,.content .kundenstimmen .navigation .next{font-size:1.5em;padding:0 10px}.content .kundenstimmen .slidecontent{top:15%;left:5%;right:5%;text-align:center}.content .kundenstimmen .slidecontent h2{font-size:1.5em}.content .kundenstimmen .slidecontent p{font-size:1em}}.content .kontaktmehr{margin-bottom:40px}.content .kontaktmehr h3{color:#9460a4}.content .kontaktform{margin:20px 0}.content .kontaktform label{display:block;margin-top:15px;margin-bottom:5px;font-size:clamp(14px,1.5vw,18px)}.content .kontaktform input[type=text],.content .kontaktform input[type=password],.content .kontaktform input[type=email],.content .kontaktform input[type=tel],.content .kontaktform textarea{font-family:"Panton",Arial,sans-serif;font-size:clamp(14px,1.5vw,18px);padding:10px 12px;outline:none !important;border-radius:2px;color:#999;line-height:1.6;border:1px solid #ddd;width:100% !important;max-width:100%;margin:5px 0 0;background:#fff}.content .kontaktform input[type=submit],.content .kontaktform input[type=button]{border:0;font-size:20px}.content .kontaktform textarea{height:20vh;min-height:100px;max-height:500px;resize:none}.content .kontaktmap{position:relative;width:100%;margin-bottom:20px}.content .kontaktmap h3{color:#707070}.content .kontaktmap .fleft{width:66%}.content .kontaktmap .fleft img{width:100%;height:auto;display:block}.content .kontaktmap .fright{position:static;width:33%;margin-left:1%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.content .kontaktmap .fright .bottom{position:absolute;bottom:0;width:100%}.content .kontaktmap .fright .kontaktinfo{height:100%}.content .kontaktmap .fright .kontaktinfo .bottom{width:auto}.content .kontaktmap .fright a{color:#9460a4;text-decoration:none}.content .kontaktmap .fright a.gray{color:#707070}#loader{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:99;text-align:center}.slide-up{bottom:0px !important}.slide-down{bottom:-900px !important}.grid-x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.footnote{padding:20px;font-size:11px}.clear{clear:both;line-height:0}.clearfix{line-height:0}.clearfix:after{content:"";clear:both;display:table}.fleft{float:left;position:relative}.fright{float:right;position:relative}.cssease{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.nofloatfull{float:none !important;width:100% !important}.isTransparent{opacity:0}.isHidden{display:none}.isVisible{display:block}.showWide,.hideDesktop{display:none}.hideWide,.hideMobile{display:block}#landscape{display:none}section{position:relative}ul li{display:inline-block;list-style:none;padding-right:10px}ul.bullet li{list-style:disc;display:list-item}.w50{width:49%}.w50:nth-child(2n+2){margin-right:1%}.w50:nth-child(2n+1){margin-left:1%}.w60{width:58%}.w40{width:40%}.w33{width:33%;position:relative}.w33m{position:relative;width:31%;margin:0% 1%}.w25{width:23%;padding:1%;position:relative}.isUnder{text-decoration:underline}.isLink{cursor:url(../img/stift128.png),auto}.isCenter{text-align:center;margin-left:auto;margin-right:auto;display:block}.iBlock{display:inline-block !important}.iBlock2{display:inline-block}.iCenter{margin:0px auto;max-width:180px}.absCenter{left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);transform:translate(-50%, 0%)}.absMiddle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tCenter{text-align:center}.tRight{text-align:right}.tLeft{text-align:left}#waiting{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background-color:rgba(0,0,0,.4)}@-webkit-keyframes ring{0%{-webkit-transform:rotateZ(0)}1%{-webkit-transform:rotateZ(30deg)}3%{-webkit-transform:rotateZ(-28deg)}5%{-webkit-transform:rotateZ(34deg)}7%{-webkit-transform:rotateZ(-32deg)}9%{-webkit-transform:rotateZ(30deg)}11%{-webkit-transform:rotateZ(-28deg)}13%{-webkit-transform:rotateZ(26deg)}15%{-webkit-transform:rotateZ(-24deg)}17%{-webkit-transform:rotateZ(22deg)}19%{-webkit-transform:rotateZ(-20deg)}21%{-webkit-transform:rotateZ(18deg)}23%{-webkit-transform:rotateZ(-16deg)}25%{-webkit-transform:rotateZ(14deg)}27%{-webkit-transform:rotateZ(-12deg)}29%{-webkit-transform:rotateZ(10deg)}31%{-webkit-transform:rotateZ(-8deg)}33%{-webkit-transform:rotateZ(6deg)}35%{-webkit-transform:rotateZ(-4deg)}37%{-webkit-transform:rotateZ(2deg)}39%{-webkit-transform:rotateZ(-1deg)}41%{-webkit-transform:rotateZ(1deg)}43%{-webkit-transform:rotateZ(0)}100%{-webkit-transform:rotateZ(0)}}@-moz-keyframes ring{0%{-moz-transform:rotate(0)}1%{-moz-transform:rotate(30deg)}3%{-moz-transform:rotate(-28deg)}5%{-moz-transform:rotate(34deg)}7%{-moz-transform:rotate(-32deg)}9%{-moz-transform:rotate(30deg)}11%{-moz-transform:rotate(-28deg)}13%{-moz-transform:rotate(26deg)}15%{-moz-transform:rotate(-24deg)}17%{-moz-transform:rotate(22deg)}19%{-moz-transform:rotate(-20deg)}21%{-moz-transform:rotate(18deg)}23%{-moz-transform:rotate(-16deg)}25%{-moz-transform:rotate(14deg)}27%{-moz-transform:rotate(-12deg)}29%{-moz-transform:rotate(10deg)}31%{-moz-transform:rotate(-8deg)}33%{-moz-transform:rotate(6deg)}35%{-moz-transform:rotate(-4deg)}37%{-moz-transform:rotate(2deg)}39%{-moz-transform:rotate(-1deg)}41%{-moz-transform:rotate(1deg)}43%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(0)}}@keyframes ring{0%{transform:rotate(0)}1%{transform:rotate(30deg)}3%{transform:rotate(-28deg)}5%{transform:rotate(34deg)}7%{transform:rotate(-32deg)}9%{transform:rotate(30deg)}11%{transform:rotate(-28deg)}13%{transform:rotate(26deg)}15%{transform:rotate(-24deg)}17%{transform:rotate(22deg)}19%{transform:rotate(-20deg)}21%{transform:rotate(18deg)}23%{transform:rotate(-16deg)}25%{transform:rotate(14deg)}27%{transform:rotate(-12deg)}29%{transform:rotate(10deg)}31%{transform:rotate(-8deg)}33%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}37%{transform:rotate(2deg)}39%{transform:rotate(-1deg)}41%{transform:rotate(1deg)}43%{transform:rotate(0)}100%{transform:rotate(0)}}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg);transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg);transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes slide-in-fwd-bottom{0%{-webkit-transform:scale(0.3) translateZ(-1400px) translateY(800px);transform:scale(0.3) translateZ(-1400px) translateY(800px);opacity:0}100%{-webkit-transform:scale(1) translateZ(0) translateY(0);transform:scale(1) translateZ(0) translateY(0);opacity:1}}@keyframes slide-in-fwd-bottom{0%{-webkit-transform:scale(0.3) translateZ(-1400px) translateY(800px);transform:scale(0.3) translateZ(-1400px) translateY(800px);opacity:0}100%{-webkit-transform:scale(1) translateZ(0) translateY(0);transform:scale(1) translateZ(0) translateY(0);opacity:1}}@media screen and (min-width: 1000px)and (min-height: 1350px){@-webkit-keyframes slide-in-fwd-bottom{0%{-webkit-transform:scale(0.3) translateZ(-1400px) translateY(1000px);transform:scale(0.3) translateZ(-1400px) translateY(1000px);opacity:0}100%{-webkit-transform:scale(1) translateZ(0) translateY(180px);transform:scale(1) translateZ(0) translateY(180px);opacity:1}}@keyframes slide-in-fwd-bottom{0%{-webkit-transform:scale(0.3) translateZ(-1400px) translateY(1000px);transform:scale(0.3) translateZ(-1400px) translateY(1000px);opacity:0}100%{-webkit-transform:scale(1) translateZ(0) translateY(180px);transform:scale(1) translateZ(0) translateY(180px);opacity:1}}}@media screen and (max-width: 480px)and (min-height: 800px){@-webkit-keyframes slide-in-fwd-bottom{0%{-webkit-transform:scale(0.3) translateZ(-1400px) translateY(900px);transform:scale(0.3) translateZ(-1400px) translateY(900px);opacity:0}100%{-webkit-transform:scale(1) translateZ(0) translateY(170px);transform:scale(1) translateZ(0) translateY(170px);opacity:1}}@keyframes slide-in-fwd-bottom{0%{-webkit-transform:scale(0.3) translateZ(-1400px) translateY(900px);transform:scale(0.3) translateZ(-1400px) translateY(900px);opacity:0}100%{-webkit-transform:scale(1) translateZ(0) translateY(170px);transform:scale(1) translateZ(0) translateY(170px);opacity:1}}}@-webkit-keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(0.2);transform:translateY(1000px) scaleY(2.5) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@keyframes slide-in-blurred-bottom{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(0.2);transform:translateY(1000px) scaleY(2.5) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}}@-webkit-keyframes slide-out-blurred-bottom{0%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translateY(1000px) scaleY(2) scaleX(0.2);transform:translateY(1000px) scaleY(2) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}}@keyframes slide-out-blurred-bottom{0%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translateY(1000px) scaleY(2) scaleX(0.2);transform:translateY(1000px) scaleY(2) scaleX(0.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:.1}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);opacity:.6}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);opacity:1}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);opacity:1}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);opacity:1}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:.1}30%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1);opacity:.6}40%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1);opacity:1}50%{-webkit-transform:scale3d(1.15, 0.85, 1);transform:scale3d(1.15, 0.85, 1);opacity:1}65%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1);opacity:1}75%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1);opacity:1}to{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #707070;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#707070 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes mui-slidein{0%{top:40%;opacity:0}100%{top:50%;opacity:.8}}@keyframes mui-slideout{0%{top:50%;opacity:.8}100%{top:40%;opacity:0}}@keyframes mui-zoomin{0%{top:50%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}40%{top:50%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}100%{top:50%;opacity:1;-webkit-transform:scale(1) translate(-50%, 0%);-moz-transform:scale(1) translate(-50%, 0%);-ms-transform:scale(1) translate(-50%, 0%);-o-transform:scale(1) translate(-50%, 0%);transform:scale(1) translate(-50%, 0%)}}@keyframes mui-zoomout{0%{top:50%;opacity:1;-webkit-transform:scale(1) translate(-50%, 0%);-moz-transform:scale(1) translate(-50%, 0%);-ms-transform:scale(1) translate(-50%, 0%);-o-transform:scale(1) translate(-50%, 0%);transform:scale(1) translate(-50%, 0%)}40%{top:50%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}100%{top:50%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}}@media(max-width: 480px){@keyframes mui-slidein{0%{top:10%;opacity:0}100%{top:20%;opacity:.8}}@keyframes mui-slideout{0%{top:20%;opacity:.8}100%{top:10%;opacity:0}}@keyframes mui-zoomin{0%{top:20%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}40%{top:20%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}100%{top:20%;opacity:1;-webkit-transform:scale(1) translate(-50%, 0%);-moz-transform:scale(1) translate(-50%, 0%);-ms-transform:scale(1) translate(-50%, 0%);-o-transform:scale(1) translate(-50%, 0%);transform:scale(1) translate(-50%, 0%)}}@keyframes mui-zoomout{0%{top:20%;opacity:1;-webkit-transform:scale(1) translate(-50%, 0%);-moz-transform:scale(1) translate(-50%, 0%);-ms-transform:scale(1) translate(-50%, 0%);-o-transform:scale(1) translate(-50%, 0%);transform:scale(1) translate(-50%, 0%)}40%{top:20%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}100%{top:20%;opacity:.8;-webkit-transform:scale(0.8) translate(-50%, 0%);-moz-transform:scale(0.8) translate(-50%, 0%);-ms-transform:scale(0.8) translate(-50%, 0%);-o-transform:scale(0.8) translate(-50%, 0%);transform:scale(0.8) translate(-50%, 0%)}}}@media screen and (min-width: 1200px)and (max-height: 780px){.sidebar nav{padding:0px 4% 4% 45%}.sidebar nav ul li{margin-top:17px}.sidebar nav ul li a{font-size:clamp(16px,1.5vw,24px)}.sidebar nav ul li.submenu{line-height:clamp(13px,1.1vw,20px)}.sidebar nav ul li.submenu a{font-size:clamp(13px,1.1vw,20px)}.sidebar .social div img{max-width:58px}.sidebar .social,.sidebar .certificate{margin-top:20px}}@media screen and (max-height: 980px){h1{font-size:1.2em;margin:.2em 0}h2{font-size:22px;margin:.2em 0}.button{font-size:19px;line-height:1em}footer.scroll{margin-top:50px}}@media screen and (max-height: 650px){h1{font-size:27px}h2{font-size:20px}}@media(min-width: 1200px){.showWide{display:block}.hideWide{display:none}}@media(max-width: 480px){.hideMobile{display:none}.hideDesktop{display:block}body{font-size:16px;line-height:1em}p{font-size:14px;line-height:1.3em}h1{font-size:25px}h2{font-size:23px}h3{font-size:23px}.subline{font-size:20px}.sidebar{display:none}#mobilemenu{display:block;padding:20px 0 0 0;background:#fff}#mobilemenu ul{display:flex;list-style:none;padding:0;margin:0;justify-content:space-between}#mobilemenu ul li{width:100%;text-align:center;padding:0 0 10px 0}#mobilemenu ul li a{color:#707070;text-decoration:none}#mobilemenu ul li img{max-height:35px;width:auto;height:100%}#mobilemenu nav ul{display:block}#mobilemenu nav ul li{text-align:left;font-size:28px;margin-bottom:20px !important;border-bottom:1px solid #707070;padding:10px 0 25px 0}#mobilemenu nav ul li a{font-size:28px}#mobilemenu nav ul li.submenu{margin-bottom:10px;border-bottom:1px solid #707070;font-size:clamp(14px,2vh,22px) !important;padding:5px 0 16px 0 !important}#mobilemenu nav ul li.submenu a{font-size:clamp(14px,2vh,22px) !important}#mobilemenu nav ul li.noborder{border-bottom:0}#mobilemenu .logo{margin-top:22px;text-align:center}#mobilemenu .logo img{max-height:80px}.content{width:100%;background:none}.content .tagcloud{float:none;width:100%}.content .tagcloudmob{height:32vh;padding:20px 0;overflow:hidden}.content .tagcloudmob .tt-scrolling-text{display:flex;position:relative;pointer-events:none}.content .tagcloudmob .tt-scrolling-text-inner{padding-left:2vw;font-size:calc(16px + 6vw);line-height:1;color:#000;white-space:nowrap;animation-name:tt_scrolling_text;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}.content .tagcloudmob .tt-scrolling-text-inner span{color:#707070;padding:0 30px;vertical-align:middle;display:inline-block;font-size:calc(16px + 6vw)}.content .tagcloudmob .tt-scrolling-text-inner span.s1{font-size:calc(16px + 4vw)}.content .tagcloudmob .tt-scrolling-text-inner span.s2{font-size:calc(16px + 2vw)}.content .tagcloudmob .tt-scrolling-text-inner:after{content:attr(data-text)}@keyframes tt_scrolling_text{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.content .tagcloudmob .tt-scrolling-text.scr-text-reverse .tt-scrolling-text-inner{animation-direction:reverse}.content .tagcloudmob .tt-scrolling-text.scr-text-stroke .tt-scrolling-text-inner{color:#707070;color:rgba(0,0,0,0);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ccc;-webkit-text-fill-color:rgba(0,0,0,0)}.content .bwportrait{float:none;right:50%;transform:translate(50%, 0);width:60%}.content .hero img{max-width:100%}.content .headline-mob{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:35px;text-transform:uppercase;text-shadow:0 0 10px #666}.content .introbox,.content .introboxnoquote{font-size:1.4em;padding:16% 7%}.content .introbox span.first-letter,.content .introboxnoquote span.first-letter{font-size:170%}.content .quote-section blockquote{font-size:clamp(24px,7vw,41px)}.content .flipgrid{display:block}.content .flipgrid .grid-item{width:100%;height:100%;margin:20px auto}.content .flipgrid .grid-item .front span{font-size:1em}.content .flipgrid .grid-item .back h3{font-size:1.1em}.content .flipgrid .grid-item .back p{font-size:1rem;line-height:1.25em}.content .flipgrid .grid-item .back .button{font-size:.65em}.content .grid{display:block;width:100%;height:100%;margin:20px auto}.content .grid .grid-item{margin-bottom:20px}.content .coachingsteps h3{font-size:23px}.content .coachingsteps .subline{font-size:20px}.content .wrapper{width:90%;margin:0px auto;font-size:20px;line-height:normal}.content .profilsocial{text-align:center}.content .profilsocial .fleft,.content .profilsocial .fright{width:100%;float:none}.content .profilsocial .fright{padding-top:40px}.content .grid3{grid-template-columns:repeat(1, 1fr)}.content .kontaktmehr{text-align:center}.content .kontaktmehr .fleft,.content .kontaktmehr .fright{float:none;width:100%}.content .kontaktmehr .fright{padding-top:20px}.content .kontaktform label{font-size:20px}.content .kontaktmap{text-align:center}.content .kontaktmap .fleft,.content .kontaktmap .fright{float:none;width:100%}.content .kontaktmap .fright{position:relative;display:block;margin-left:0;padding-top:15px}.content .kontaktmap .fright .bottom{position:relative;padding-top:30px}}@media screen and (max-height: 453px){#landscape{position:fixed;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;background-color:#afdff9;text-align:center;z-index:999}#landscape .container{display:block;width:100px;height:auto}#landscape .container>span{position:absolute;font-size:32px;line-height:1.4em;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#landscape .container>span img{width:80%;height:auto}}@media(max-width: 376px){.tagcloudmob{height:34vh !important}#mobilemenu .logo img{max-height:60px}#mobilemenu nav ul li{margin-bottom:10px !important;padding:10px 0 20px 0}#mobilemenu .a-header{overflow:scroll}#mobilemenu .a-header .social div img{height:45px}}@media(max-width: 960px){.container .grid{grid-template-columns:repeat(2, 1fr)}.container .grid3{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 768px){img{max-width:96%;height:auto}}@media(max-width: 480px){.w50,.w33,.w60,.w40{width:100%;float:none;clear:left;margin-left:0 !important}label,input,select{font-size:13px;line-height:normal}label{width:88%}}