@font-face{font-family:ubuntu;font-display:swap;src:url(/fileadmin/webfonts/Ubuntu-Regular.ttf) format("truetype")}@font-face{font-family:lato;font-display:swap;src:url(/fileadmin/webfonts/Lato-Regular.ttf) format("truetype")}.conditional_text{display:none;transition:all 1s ease}.show-important{display:block !important}@media (max-width: 700px){#c-1,#c-2,#c-3,aside{display:none !important}#kathrin p{border-top:none !important}}.disturber{display:flex;align-items:center;justify-content:center;min-height:300px;margin:4rem auto;position:relative;background-size:cover;background-position:center;padding:20px;color:white;text-align:center}.disturber .disturber_container{display:flex;align-items:center;justify-content:center;gap:2rem;max-width:1200px;flex:1}.disturber .disturber-text{z-index:111;flex:3;padding:0 4rem;font-size:24px;font-weight:bold;line-height:1.6}.disturber .spacer{flex:1}@media (max-width:1224px){.disturber .spacer{display:none}}.disturber .disturber-btn-container{z-index:111;flex:2;display:flex;flex-direction:column;position:relative;max-width:280px}.disturber .disturber-btn-container .disturber-button{font-size:11px}.disturber .disturber-btn-container .disturber-button .disturber-link{position:absolute;line-height:1.4;padding-top:2px}.disturber .disturber-btn-container .disturber-button:nth-of-type(1) .disturber-link{left:32px;bottom:-15px;height:110px;width:110px}.disturber .disturber-btn-container .disturber-button:nth-of-type(2) .disturber-link{top:-10px;right:34px}@media (max-width: 700px){.disturber{position:relative;flex-direction:column;justify-content:space-around;gap:0;padding-top:2rem}.disturber .disturber_container{flex-direction:column}.disturber .disturber-link{position:unset}.disturber .spacer{display:none}.disturber .disturber-text{font-size:1rem;padding:0 1rem;flex:1}.disturber .disturber-btn-container{align-items:center;justify-content:space-around;flex-direction:row;width:100%}.disturber .disturber-btn-container .disturber-button{position:unset;font-size:unset}.disturber .disturber-btn-container .disturber-button a{color:white;background:unset}.disturber .disturber-btn-container .disturber-button .round_cta{position:unset;height:100px;width:100px}.disturber .disturber-btn-container .disturber-button #round_cta_icon_hover{display:inline-block}.disturber .disturber-btn-container .disturber-button #round_cta_icon{display:none}}@media (min-width: 700px){.disturber .disturber-link{position:relativ}.disturber .disturber-link:hover .circle_anchor_1{height:132px;width:120px;transform:rotate(77deg)}.disturber .disturber-link:hover .circle_anchor_2{height:120px;width:110px;transform:rotate(17deg)}.disturber .disturber-link:hover .circle_anchor_3{height:115px;width:132px;transform:rotate(47deg)}.disturber .disturber-link:hover .circle_anchor_4{height:109px;width:127px;transform:rotate(27deg)}.disturber .disturber-link:hover .circle_anchor_5{height:142px;width:122px;transform:rotate(47deg)}.disturber .disturber-link:hover .circle_anchor_6{height:122px;width:144px;transform:rotate(70deg)}.disturber .circle_anchor{position:absolute;display:block;background:transparent;position:absolute;border:1px solid #a1b4d0;border-radius:100%;transition:0.7s;z-index:-1}.disturber .circle_anchor_1{height:129px;width:123px}.disturber .circle_anchor_2{height:112px;width:120px}.disturber .circle_anchor_3{height:131px;width:122px}.disturber .circle_anchor_4{height:150px;width:140px}.disturber .circle_anchor_5{height:138px;width:129px}.disturber .circle_anchor_6{height:131px;width:139px}}.disturber::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#a1b4d0;opacity:0.75;z-index:1}.herotext{font-size:3em;font-weight:bold;line-height:1.5em;margin-bottom:0;text-transform:uppercase;border-bottom:2px solid #a1b4d0}@media (max-width: 700px){.herotext{font-size:20px;text-align:center}}.intro{font-size:25px;line-height:35px;font-weight:500}@media (max-width: 700px){.intro{font-size:1rem;text-align:center;line-height:unset}}.round_cta{margin:auto;transition:all 0.25s ease;height:120px;width:120px;color:#395476;background:#eceef1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px}.round_cta>div{display:flex;flex-direction:column;align-items:center;gap:4px}.round_cta img{height:26px;width:30px}.round_cta .text{font-size:11px;color:black}.round_cta #round_cta_icon{display:inline-block}.round_cta #round_cta_icon_hover{display:none}@media (min-width: 1280px){.round_cta:hover{background:#395476;color:white}.round_cta:hover #round_cta_icon{display:none;color:white}.round_cta:hover #round_cta_icon_hover{display:inline-block}}.kachel-container{display:flex;flex-wrap:wrap;margin:auto;max-width:970px}.kachel{margin:2rem auto;width:360px;min-height:410px;padding:2rem 1rem;position:relative;transition:all 0.25s ease;border:2px solid #a1b4d0;border-radius:10px;text-align:center;line-height:1.4;color:black;display:flex;flex-direction:column;align-items:center;gap:1rem}.kachel .seeMoreLabel{display:none}.kachel img{height:90px;width:100px}.kachel>div{font-size:14px}.kachel .pfeile{opacity:0;position:absolute;bottom:24px;transition:all 0.45s ease}.kachel .pfeile img{height:60px;width:50px}.kachel::before{content:"";font-size:20px;position:absolute;bottom:50px;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s}.kachel #kachel_icon_hover{display:none}.kachel #kachel_icon{display:inline-block}@media (min-width: 1280px){.kachel:hover{transform:translateY(-40px);color:white;background:#a1b4d0}.kachel:hover .pfeile{opacity:1;transform:translateY(90px)}.kachel:hover #kachel_icon_hover{display:inline-block}.kachel:hover #kachel_icon{display:none}.kachel:hover::before{opacity:1;transform:rotate(-90deg) translateX(-100px);background:white;color:#a1b4d0}}@media (max-width: 700px){.kachel{min-height:280px;width:280px;justify-content:center}.kachel img{height:80px;width:88px}.kachel>div{font-size:1rem}.kachel .description{display:none}.kachel .seeMoreLabel{display:block}}*{box-sizing:border-box}@media (min-width: 1280px){::selection{background:#a1b4d0;color:white}::-webkit-scrollbar{width:15px;background:white}::-webkit-scrollbar-track{background:#7e7e7e}::-webkit-scrollbar-thumb{background:#a1b4d0}}html{height:100%}body{margin:0;font-family:lato;color:#395476;line-height:1.6em;letter-spacing:0.5px;overflow-x:hidden;height:100%}a,a:hover,a:focus{color:#a1b4d0;text-decoration:none}a.telefon:before,a:hover.telefon:before,a:focus.telefon:before{content:"";background-image:url(/fileadmin/img/telefon.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center;width:25px;height:15px;display:inline-block}a.email:before,a:hover.email:before,a:focus.email:before{content:"";background-image:url(/fileadmin/img/email.svg);background-size:20px 20px;background-repeat:no-repeat;background-position:center;width:25px;height:15px;display:inline-block}img,video{width:100%;height:auto;display:block}@media (min-width: 700px){img,video{max-width:400px;margin:0 auto}}@media (min-width: 1024px){img,video{max-width:none;margin:0}}header{background:white}.header-wrap{height:100%}h1,h2,h3,h4,h5{font-weight:800;color:#395476;margin:0}h1{line-height:35px;font-size:30px;font-weight:bold;text-transform:uppercase;margin-bottom:1em}@media (max-width: 700px){h1{font-size:1rem !important}}h2{font-size:25px;text-transform:uppercase;line-height:35px;font-weight:500}h1~h2{margin-top:1em}@media (max-width: 700px){h2{font-size:1rem !important;line-height:unset}}h3{font-size:22px;font-weight:bold}h2~h3{margin-top:1em}@media (max-width: 700px){h3{font-size:1rem !important;line-height:unset}}h4{font-size:18px;font-weight:bold}h3~h4{margin-top:1em}h5{font-size:100%;color:#7e7e7e}h4~h5{margin-top:1em}p{margin:0}p~p,p p~ul,p h5~p{margin-top:1em}h2~p{margin-top:0.5em}h3~p,h4~p{margin-top:0}main,.frame-type-shortcut{display:block;margin-top:50px;overflow:hidden}main>.text,main>.unterseiten-grid,main>.testimonial,main>.seo-check,main>.video,main #c266,.frame-type-shortcut>.text,.frame-type-shortcut>.unterseiten-grid,.frame-type-shortcut>.testimonial,.frame-type-shortcut>.seo-check,.frame-type-shortcut>.video,.frame-type-shortcut #c266{padding:20px}@media (max-width: 549px){main>.text,main>.unterseiten-grid,main>.testimonial,main>.seo-check,main>.video,main #c266,.frame-type-shortcut>.text,.frame-type-shortcut>.unterseiten-grid,.frame-type-shortcut>.testimonial,.frame-type-shortcut>.seo-check,.frame-type-shortcut>.video,.frame-type-shortcut #c266{padding:20px 20px}}@media (min-width: 700px){main>.text,main>.unterseiten-grid,main>.testimonial,main>.seo-check,main>.video,main #c266,.frame-type-shortcut>.text,.frame-type-shortcut>.unterseiten-grid,.frame-type-shortcut>.testimonial,.frame-type-shortcut>.seo-check,.frame-type-shortcut>.video,.frame-type-shortcut #c266{padding:20px 40px}}@media (min-width: 1024px){main>.text,main>.unterseiten-grid,main>.testimonial,main>.seo-check,main>.video,main #c266,.frame-type-shortcut>.text,.frame-type-shortcut>.unterseiten-grid,.frame-type-shortcut>.testimonial,.frame-type-shortcut>.seo-check,.frame-type-shortcut>.video,.frame-type-shortcut #c266{padding:20px 60px}}@media (min-width: 1280px){main>.text,main>.unterseiten-grid,main>.testimonial,main>.seo-check,main>.video,main #c266,.frame-type-shortcut>.text,.frame-type-shortcut>.unterseiten-grid,.frame-type-shortcut>.testimonial,.frame-type-shortcut>.seo-check,.frame-type-shortcut>.video,.frame-type-shortcut #c266{padding:40px 80px}}@media (min-width: 1920px){main>.text,main>.unterseiten-grid,main>.testimonial,main>.seo-check,main>.video,main #c266,.frame-type-shortcut>.text,.frame-type-shortcut>.unterseiten-grid,.frame-type-shortcut>.testimonial,.frame-type-shortcut>.seo-check,.frame-type-shortcut>.video,.frame-type-shortcut #c266{padding:40px 120px}}@media (min-width: 1440px){main>.text,main>.testimonial,main>.seo-check,main>.video,main #c266,.frame-type-shortcut>.text,.frame-type-shortcut>.testimonial,.frame-type-shortcut>.seo-check,.frame-type-shortcut>.video,.frame-type-shortcut #c266{padding:40px;width:1200px;margin:0 auto}}@media (min-width: 700px){main,.frame-type-shortcut{margin-top:80px}}@media (min-width: 1280px){main,.frame-type-shortcut{margin-top:200px}}main.fixed_content{position:fixed}.text-center{text-align:center}.gridelement{padding:20px}@media (max-width: 549px){.gridelement{padding:20px 20px}}@media (min-width: 700px){.gridelement{padding:20px 40px}}@media (min-width: 1024px){.gridelement{padding:20px 60px}}@media (min-width: 1280px){.gridelement{padding:40px 80px}}@media (min-width: 1920px){.gridelement{padding:40px 120px}}@media (min-width: 1440px){.gridelement{padding:40px;width:1200px;margin:0 auto}}.gridelement div>.frame+.frame{margin-top:1em}@media (min-width: 1024px){.gridelement.lachs,.gridelement.hellgrau{position:relative;z-index:0;color:white}.gridelement.lachs:before,.gridelement.hellgrau:before{content:"";position:absolute;top:0;left:-50%;right:-50%;bottom:0;z-index:-1;background:#a1b4d0}.gridelement.lachs h2,.gridelement.lachs h3,.gridelement.lachs h4,.gridelement.hellgrau h2,.gridelement.hellgrau h3,.gridelement.hellgrau h4{color:white}.gridelement.hellgrau:before{background:#eceef1}}@media (min-width: 1280px){.gridelement div>.frame+.frame{margin-top:2em}.gridelement.lachs,.gridelement.hellgrau{margin-top:10px;margin-bottom:10px}.gridelement.lachs:before,.gridelement.hellgrau:before{transform:rotate(-1deg)}.gridelement.lachs>div,.gridelement.hellgrau>div{margin:1em 0}}@media (min-width: 1920px){.gridelement.lachs,.gridelement.hellgrau{margin-top:20px;margin-bottom:20px}}h1~[class*="flex"],h2~[class*="flex"],h3~[class*="flex"],h4~[class*="flex"],h5~[class*="flex"],[class*="flex"]>div+div{margin-top:1em}@media (min-width: 1024px){[class*="flex"]{display:flex;justify-content:space-between;flex-wrap:wrap}[class*="flex"]>div+div{margin-top:0}[class*="flex"][class*="_33"]>div{width:30%}[class*="flex"][class*="_50"]>div{width:48%}[class*="flex"][class*="_66-33"]>div{width:63%}[class*="flex"][class*="_66-33"]>div:last-child{width:30%}[class*="flex"][class*="_33-66"]>div{width:33%}[class*="flex"][class*="_33-66"]>div:last-child{width:63%}[class*="flex"][class*="_75-25"]>div{width:73%}[class*="flex"][class*="_75-25"]>div:last-child{width:23%}}#c761{padding-top:0 !important}@media (min-width: 1440px){#c761{padding:40px;width:1200px;margin:0 auto}}#404-banner{visibility:hidden}#c1023 .tx-powermail{margin:auto;padding:0}#c1023 .tx-powermail .powermail_fieldset{width:50%}#kathrin{height:auto;display:flex;flex-direction:column;width:110%;width:unset;max-width:1150px}#kathrin h1{font-size:3em;line-height:1.5em;margin-bottom:0}#kathrin p{color:#395476;border-top:1px solid #395476}#kathrin p strong{font-size:90px;line-height:1em}#kathrin p+p{border-top:1px solid #395476;margin-left:10px;padding:10px 0px;font-size:20px}#text-startseite{background:#fafbfd;padding:20px;box-shadow:5px 5px 8px #8d8d8d}#container-startseite,#container-startseite-2{align-items:center}#container-startseite img,#container-startseite-2 img{width:90%;transform:translateX(500px);position:relative;z-index:-1;opacity:0;transition:2s}#container-startseite img.active,#container-startseite-2 img.active{opacity:1;transform:translateX(-100px)}#container-startseite #text-startseite,#container-startseite-2 #text-startseite{opacity:0;transform:translateX(-500px);transition:2s}#container-startseite #text-startseite.active,#container-startseite-2 #text-startseite.active{opacity:1;transform:translateX(0px)}#container-startseite-links{align-items:center}#container-startseite-links img{width:90%;position:relative;z-index:-1;transform:translateX(-500px);transition:2s;opacity:0}#container-startseite-links img.active{opacity:1;transform:translateX(0px)}#container-startseite-links #text-startseite{transition:2s;transform:translateX(500px);opacity:0}#container-startseite-links #text-startseite.active{opacity:1;transform:translateX(-200px)}#c1081,#c1347,#c007{display:flex;align-items:center;flex-direction:column}#c1081 img,#c1347 img,#c007 img{width:80%;z-index:10}#c1081 img:hover,#c1347 img:hover,#c007 img:hover{cursor:pointer}#c1081 .button,#c1347 .button,#c007 .button{position:relative;z-index:11;top:-250px;opacity:0;transition:0.4s}#c1081 .button.active,#c1081 .button:hover,#c1347 .button.active,#c1347 .button:hover,#c007 .button.active,#c007 .button:hover{opacity:1}#c1081 span,#c1347 span,#c007 span{display:block;height:450px;width:450px;background:transparent;position:absolute;border:1px solid #a1b4d0;border-radius:100%;transition:0.7s;z-index:-1}@media (max-width:1200px){#c1081 span,#c1347 span,#c007 span{height:400px;width:400px}}#c-1.active{transform:scale(1.1)}#c-2{transition:2s;border:2px solid #a1b4d0 !important;width:500px !important}#c-2.active{transform:scale(1.05) rotate(90deg)}#c-3{width:490px !important}#c-3.active{width:500px;transform:rotate(45deg) scale(1.05)}#ueber-mich{width:100%;justify-content:center;background:#eceef1;margin:50px 0px}#ueber-mich #links{width:60%}#startseite-banner{margin-bottom:-100px}.textbild-dce{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;margin:0rem auto}.textbild-dce .bild img{max-height:280px;max-width:280px;height:100%;margin-top:-42px}.textbild-dce .shift-left{align-self:flex-end}.textbild-dce .text{background:#eceef1;padding:20px;box-shadow:5px 5px 8px #8d8d8d;z-index:2}@media (max-width: 700px){.textbild-dce{box-shadow:unset;padding-left:0;padding-right:0;margin-top:120px;margin:unset;position:relative;margin-top:120px}.textbild-dce~.textbild{margin-bottom:7rem}.textbild-dce.reverse{padding-left:0;padding-right:0}.textbild-dce.reverse .text{background:white}.textbild-dce .text{padding-top:180px;box-shadow:none}.textbild-dce .bild{width:100%;display:flex;justify-content:center;position:absolute;top:-62px;z-index:5}}@media (min-width:768px){.textbild-dce{flex-direction:row;align-items:center}.textbild-dce.reverse{flex-direction:row-reverse}.textbild-dce.reverse .bild{display:flex;justify-content:end}.textbild-dce .shift-left{align-self:center}.textbild-dce .shift-left{margin-left:-40px}.textbild-dce div{flex:1}.textbild-dce .bild{height:100%}.textbild-dce .bild img{margin-top:unset;max-height:385px;max-width:385px}}.hellgrau{background-color:#a1b5d1}header{position:fixed;top:0;left:0;right:0;height:60px;z-index:200}@meadi (min-width: 701px){header{background:white !important}}header .header-wrap{padding:5px 10px;display:flex;justify-content:space-between;font-family:ubuntu;border-bottom:2px solid #a1b4d0;align-items:baseline}@media (max-width:1280px){header .header-wrap{align-items:center}}header svg{height:40px;width:118px}header a{color:white;text-decoration:none;display:block}header a:focus,header a:active{color:#hellblau}header a:active{text-decoration:underline}header nav{width:80%;display:flex;justify-content:right}header nav .mainMenu{padding:1rem 1rem 1rem 0}header nav .subMenu li{font-size:1rem}header nav .hamburger{width:40px;height:40px;position:relative;cursor:pointer;display:inline-block}header nav .hamburger.burgermenuActive span:nth-child(1){top:50%;transform:translateY(-50%) rotate(-225deg)}header nav .hamburger.burgermenuActive span:nth-child(2){display:none}header nav .hamburger.burgermenuActive span:nth-child(3){top:50%;transform:translateY(-50%) rotate(225deg)}header nav .hamburger span{background:#395476;position:absolute;border-radius:2px;transition:0.3s cubic-bezier(0.8, 0.5, 0.2, 1.4);width:100%;height:4px;transition-duration:500ms}header nav .hamburger span:nth-child(1){top:5px;left:0px}header nav .hamburger span:nth-child(2){top:18px;left:0px}header nav .hamburger span:nth-child(3){bottom:5px;left:0px}@media (min-width: 701px){header nav .mainMenu{padding:unset}}header nav ul:first-child{padding-bottom:12px}header nav ul:first-child>li:first-child{padding:0}header nav ul:first-child>li:first-child>a{padding-bottom:12px}header nav>ul{overflow:hidden}header nav>ul>li:first-child{padding:10px 40px !important}header nav>ul>li:first-child:hover,header nav>ul>li:first-child:active{background:unset}header nav>ul>li:first-child:hover::after,header nav>ul>li:first-child:active::after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-color:#395476 transparent;border-width:0 20px 15px;bottom:0px;left:34%}header nav ul{padding:0;margin:0;list-style:none;background:#395476;overflow:hidden;color:#a1b4d0}header nav ul li{padding:12px 40px}header nav ul li:before{content:none}header nav ul li ul{gap:0}header nav ul li ul li{font-size:90%;font-weight:normal;border-top:1px solid #7e7e7e;margin:0 !important a;margin-padding:12px 40px}header nav ul li ul li:hover{color:white}header nav>ul{display:none;position:fixed;top:60px;left:0;right:0;overflow:scroll}header nav>ul>li{font-size:130%}header nav>ul>li+li{border-top:1px solid white}header nav>ul>li:first-child>a{padding-bottom:12px}@media (min-width: 701px){header ul{width:100%;max-width:600px;justify-content:space-around}header ul ul{width:unset;padding-bottom:8px}}@media (min-width: 700px){header{height:80px}header svg{height:70px;width:207px}header nav .hamburger{margin:15px 10px}header nav>ul{top:80px;bottom:80px}}@media (min-width: 700px){header nav>ul{left:auto;min-width:380px;overflow:hidden}}@media (min-width: 1280px){header{background:transparent;height:120px;align-items:baseline;padding:20px 20px 40px}header:before{content:"";position:absolute;top:-15px;left:-10px;right:-10px;height:120px;z-index:-1;transition:all 0.3s ease}header svg path{fill:#7e7e7e;transition:all 0.3s ease}header svg rect{fill:#a1b4d0;transition:all 0.3s ease}header nav .hamburger{display:none}header nav>ul{display:flex;position:static;background:transparent;overflow:visible;align-items:baseline}header nav>ul>li:first-child{padding:10px 0 !important}header nav>ul>li{font-size:100%;white-space:nowrap;position:relative;z-index:0}header nav>ul>li+li{border:0;padding:0}header nav>ul>li a{z-index:1;color:black}header nav>ul>li ul{padding:0;display:flex;flex-direction:column;position:absolute;left:100%;top:100%;transform:translateX(-50%);z-index:-1;height:0;background:#395476;color:white}header nav>ul>li ul:after{content:"";position:absolute;display:block;width:0;z-index:1;border-style:solid;border-color:#395476 transparent;border-width:0 20px 15px;top:-15px;left:34%;margin-left:-20px;opacity:0}header nav>ul>li ul li{border:0;font-size:100%;margin-top:5px;transition:none;visibility:hidden}header nav>ul>li ul li a{color:#a1b4d0}header nav>ul>li ul li a:hover{color:white}header nav>ul>li ul li:hover a{color:white}header nav>ul>li ul li.active a{color:#a1b4d0}header nav>ul>li:hover ul{height:auto}header nav>ul>li:hover ul:after{opacity:1}header nav>ul>li:hover ul li{visibility:visible;transition:all 0.3s linear}header.fixed{border-bottom:0}header.fixed svg path,header.fixed svg rect{fill:white}}@media (min-width: 1280px){header{height:170px;padding:20px 40px 40px;transition:all 0.3s ease}header nav ul ul li:last-child{padding-bottom:24px}header:before{height:160px}header svg{height:95px;width:282px;transition:all 0.3s ease}header.fixed{background:#eceef1}header.fixed .header-wrap{border-bottom:0}header.fixed:before{top:-55px}header.fixed svg{margin-top:20px}}@media (min-width: 1920px){header{height:200px;padding:20px 70px 0 60px}header .header-wrap{width:1200px;margin:auto}header svg{height:125px;width:371px;margin-top:30px}header.fixed .header-wrap{border-bottom:0}}@media only screen and (max-width:600px){header{background-color:#eceef1}}aside{background:#a1b4d0;height:50px;display:flex;justify-content:space-around;height:120px;transition:all 0.3s ease}aside img{height:20px;width:20px;margin:0 auto}aside .google img{height:40px;width:40px;margin:0 auto}aside a{display:block;padding:5px;color:white;text-decoration:none;font-size:80%;border-top-left-radius:20px;border-bottom-left-radius:20px;width:100px;margin-top:10px;justify-content:center;color:#395476;border:2px solid white}aside a:hover,aside a:active,aside a:focus{color:white}aside.burgermenuActive{position:fixed;bottom:0;left:0;right:0}aside a.burgermenuActive{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;transition:all 1s}@media (min-width: 700px){aside{height:80px}aside a{padding:10px}aside img{height:40px;width:40px}aside .google :hover{height:100px;width:100px;padding:5px}aside .google :hover img{height:100px;width:100px;padding:5px}}@media (max-width: 700px){aside{display:none}}@media (min-width: 1024px){aside.burgermenuActive{width:380px;left:auto}}@media (min-width: 700px){aside{position:fixed;right:0;top:200px;flex-direction:column;height:120px;background:transparent;align-items:flex-start}aside a{background:#a1b4d0;display:flex;align-items:center;transition:all 0.3s ease}aside img{margin:0 10px 0 0}}#mobil-20jahre{position:fixed;top:3px;left:9px;height:45px;z-index:5000}@media (min-width: 700px){#mobil-20jahre{top:8px;left:17px;height:65px}}@media (min-width: 1280px){#mobil-20jahre{display:none}}#desktop-20jahre{display:none}@media (min-width: 1280px){#desktop-20jahre{display:block;position:fixed;top:25px;left:25px;width:200px;z-index:5000;transition:all 0.3s ease}#desktop-20jahre g,#desktop-20jahre path{transition:all 0.3s ease}#desktop-20jahre.fixed{top:-12px;width:140px}#desktop-20jahre.fixed>g:first-child{opacity:0}#desktop-20jahre.fixed>g:nth-child(2) path,#desktop-20jahre.fixed>g:nth-child(2) rect{fill:white}}@media (min-width: 1440px){#desktop-20jahre{width:250px}}@media (min-width: 1920px){#desktop-20jahre{width:350px}}footer{color:#395476;display:flex;justify-content:space-around;padding:2rem;border-top:2px solid #a1b4d0;margin-top:2rem}@media (max-width: 700px){footer{padding:12px;font-size:0.7rem}}.footer_container{max-width:1000px;display:flex;justify-content:space-around;width:100%}.separator{border-left:1px solid #a1b4d0}#cookieconsent{background-color:#A1B4D0}.cc-window{display:block;transition:none;background-color:#A1B4D0}.cc-compliance{justify-content:center;margin-top:20px}.cc-body{background-color:#A1B4D0}.dp--cookie-check{justify-content:center}.cc-btn{text-decoration:none !important;color:white !important;background:#395476 !important}.dp--revoke{background:#a1b4d0 !important}.cta{background:#eceef1;color:white}.cta>div{padding:20px}@media (max-width: 549px){.cta>div{padding:20px 20px}}@media (min-width: 700px){.cta>div{padding:20px 40px}}@media (min-width: 1024px){.cta>div{padding:20px 60px}}@media (min-width: 1280px){.cta>div{padding:40px 80px}}@media (min-width: 1920px){.cta>div{padding:40px 120px}}@media (min-width: 1440px){.cta>div{padding:40px;width:1200px;margin:0 auto}}.cta .ctabutton{background:#a1b4d0;display:flex;align-items:center;color:white;text-decoration:none;position:relative;cursor:pointer;width:max-content}.cta .ctabutton+.ctabutton{margin:20px 0 0 0}.cta .ctabutton svg{width:80px;height:70px;padding:10px 20px 10px 10px;background:#7e7e7e}.cta .ctabutton span{display:inline-block;padding:10px}.cta .ctabutton span:first-of-type{display:none}.cta .bilder{display:none}@media (min-width: 700px){.cta .ctabutton{display:inline-flex}.cta .ctabutton+.ctabutton{margin:0 0 0 20px}}@media (min-width: 1024px){.cta>div{display:flex;justify-content:space-between}.cta .text strong{font-size:120%;line-height:1.5}.cta .bilder{display:flex}.cta .bilder .lampe{transform:rotate(-18deg)}.cta .bilder .fragezeichen{transform:rotate(11deg)}.cta .bilder .ausrufezeichen{transform:rotate(-9deg)}.cta .bilder .megafon{transform:rotate(-24deg) scale(0.7) translateX(-40px)}}@media (min-width: 1280px){.cta{overflow:hidden}.cta .ctabutton{overflow:hidden;z-index:0}.cta .ctabutton svg{z-index:2;-webkit-clip-path:polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%);clip-path:polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 0% 100%)}.cta .ctabutton:before{content:"";position:absolute;top:-20px;bottom:0;left:48px;background:#eceef1;z-index:-1}.cta .ctabutton span{z-index:-2}.cta .ctabutton span:first-of-type{display:inline-block;position:absolute;left:-200px;top:50%;transform:translateY(-50%);transition:all 0.1s ease;z-index:1}.cta .ctabutton:hover{color:white}.cta .ctabutton:hover:before{animation:x 2s forwards;width:20px;height:20px}.cta .ctabutton:hover span:first-of-type{left:80px}.cta .ctabutton:hover span:last-of-type{opacity:0}.cta .text{max-width:50%}.cta .bilder{transform:scale(2.5)}}@media (min-width: 1920px){.cta .ctabutton+.ctabutton{margin:20px 0 0 40px}.cta .text strong{font-size:150%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.cta .bilder{display:none}}.carouselcontainer{}.carouselcontainer h2{padding-bottom:30px}main>.carouselcontainer{padding:20px}@media (max-width: 549px){main>.carouselcontainer{padding:20px 20px}}@media (min-width: 700px){main>.carouselcontainer{padding:20px 40px}}@media (min-width: 1024px){main>.carouselcontainer{padding:20px 60px}}@media (min-width: 1280px){main>.carouselcontainer{padding:40px 80px}}@media (min-width: 1920px){main>.carouselcontainer{padding:40px 120px}}@media (min-width: 1440px){main>.carouselcontainer{padding:40px;width:1200px;margin:0 auto}}.carouselcontainer>div{position:relative}.carouselcontainer>div .wrap{overflow:hidden;margin:0 30px}.carouselcontainer>div .wrap .carousel{display:flex;list-style:none;margin:0;padding:0;position:relative;left:-50%;transform:translateX(50%)}@media (min-width: 700px){.carouselcontainer>div .wrap .carousel{left:-33.333%;transform:translateX(33.333%)}}.carouselcontainer>div .wrap .carousel.is-reversing{transform:translateX(-50%)}@media (min-width: 700px){.carouselcontainer>div .wrap .carousel.is-reversing{transform:translateX(-33.333%)}}.carouselcontainer>div .wrap .carousel.is-set{transform:none;transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1)}@media (min-width: 1280px){main>.carouselcontainer>div .wrap .carousel{left:-20%;transform:translateX(20%)}main>.carouselcontainer>div .wrap .carousel.is-reversing{transform:translateX(-20%)}main>.carouselcontainer>div .wrap .carousel.is-set{transform:none;transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1)}}.carouselcontainer>div .wrap .carousel .carousel-seat{flex:1 0 50%;order:2;padding:0 5px;text-align:center;font-weight:bold;margin-top:0 !important}.carouselcontainer>div .wrap .carousel .carousel-seat:before{display:none}.carouselcontainer>div .wrap .carousel .carousel-seat img{height:180px;width:auto;margin:0 auto 20px auto}@media (max-width: 549px){.carouselcontainer>div .wrap .carousel .carousel-seat img{height:125px}}@media (min-width: 700px){.carouselcontainer>div .wrap .carousel .carousel-seat{flex:1 0 33.333%}}@media (min-width: 1280px){main>.carouselcontainer>div .wrap .carousel .carousel-seat{flex:1 0 20%}}.carouselcontainer>div .wrap .carousel .carousel-seat.is-ref{order:1}.carouselcontainer>div .controls{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}.carouselcontainer>div .controls .toggle{cursor:pointer;width:30px}form{max-width:600px;position:relative}.form_confirmation_text{text-align:center;color:green;font-size:1rem;margin-top:2rem}@media (min-width: 701px){.form_confirmation_text{font-size:2rem}}.form_bg_img{position:absolute;top:130px;left:30%;z-index:-1;max-width:550px}.form_bg_img img{max-height:50vw;max-width:50vw;min-width:280px;min-height:280px}@media (min-width: 1280px){.form_bg_img{left:40%;top:350px}.form_bg_img img{height:500px;height:500px}}.tx-powermail{padding:20px;width:unset !important;padding:unset !important;margin-right:2rem;background-image:url("/fileadmin/img/Coaching_Figuren_helfen_faeden.png");background-repeat:no-repeat;background-size:unset;background-position-x:right;background-size:40%;display:flex;justify-content:center}@media (max-width: 549px){.tx-powermail{padding:20px 20px}}@media (min-width: 700px){.tx-powermail{padding:20px 40px}}@media (min-width: 1024px){.tx-powermail{padding:20px 60px}}@media (min-width: 1280px){.tx-powermail{padding:40px 80px}}@media (min-width: 1440px){.tx-powermail{padding:40px 0;width:1200px;margin:0 auto}}@media (max-width: 700px){.tx-powermail{margin-right:unset}}.tx-powermail>.container-fluid{min-width:25vw;display:flex;justify-content:center}.tx-powermail>.container-fluid>form{width:100%}.tx-powermail h3{font-size:110%}@media (min-width: 700px){.tx-powermail h3{font-size:120%;line-height:35px}}@media (min-width: 1024px){.tx-powermail h3{font-size:170%}}.tx-powermail fieldset{border:0;padding:0}.tx-powermail .powermail_fieldwrap_type_textarea textarea{width:100%;padding:1rem}@media (min-width: 1280px){.tx-powermail .powermail_fieldwrap_type_textarea textarea{min-height:260px}}.tx-powermail .powermail_fieldwrap:not(.powermail_fieldwrap_type_submit):not(.layout1){padding-top:2.5em}.tx-powermail .powermail_fieldwrap.layout1{padding-top:0.5em}.tx-powermail .powermail_fieldwrap_type_submit{padding-bottom:2.5em;padding-top:1em}.tx-powermail .powermail_input{width:100%;font:inherit;padding:10px;outline:none}.tx-powermail .powermail_input:focus{border:2px solid #a1b4d0}.tx-powermail label.powermail_label{color:#a1b4d0;font-weight:700;margin:0 0 5px 0;display:block}.tx-powermail .checkbox label{position:relative;display:block;padding-left:35px;cursor:pointer}.tx-powermail .checkbox label input.powermail_checkbox{margin:0;accent-color:#a1b4d0;width:25px;height:25px;position:absolute;left:0;top:-1px}.tx-powermail .powermail_file{cursor:pointer;font-size:100%;display:block;font-family:raleway}.tx-powermail .powermail_file::file-selector-button{font-family:raleway;font-size:inherit;border:none;background-color:#7e7e7e;color:white;padding:10px 15px}.tx-powermail ul.parsley-errors-list{margin-top:0.5em}h2,h3{margin:1rem 0}.cta+.verlinkungen,.mini-grid+.cta{margin-top:2em}.button,button,.powermail_submit,.btn{transition:all 0.8s ease;background-image:linear-gradient(to right, #a1b4d0 0%, #eceef1 51%, #a1b4d0 100%);padding:1em 1.5em;text-align:center;background-size:200% auto;color:white;display:inline-block;text-decoration:none;margin-top:1em;cursor:pointer;border:0;font:100% lato;border-radius:0 !important}.button:hover,button:hover,.powermail_submit:hover,.btn:hover{background-position:right center;color:white;text-decoration:none}.button:focus,button:focus,.powermail_submit:focus,.btn:focus{outline:none;color:white}.btn{padding:1rem 4rem}.btn .btn{display:flex;justify-content:end}.unterseiten-grid .element{margin-top:60px;border:5px solid #a1b4d0;padding-bottom:20px;position:relative;z-index:0}.unterseiten-grid .element .icon{position:absolute;top:-50px;left:50%;transform:translateX(-50%);background:#a1b4d0;border-radius:100%;width:100px;height:100px;padding:20px;z-index:1}.unterseiten-grid .element h3{padding:20px}.unterseiten-grid .element p{padding:0 20px 0 55px;position:relative}.unterseiten-grid .element p:before{content:"";display:inline-block;background-image:url(/fileadmin/img/check.svg);background-size:25px 25px;background-repeat:no-repeat;width:30px;height:25px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}@media (min-width: 700px){.unterseiten-grid img{max-width:none}}@media (min-width: 1024px){.unterseiten-grid{display:flex;flex-wrap:wrap;justify-content:center;margin-right:-20px}.unterseiten-grid .element{width:calc(50% - 20px);margin:60px 20px 0 0}}@media (min-width: 1440px){.unterseiten-grid .element{width:calc(25% - 20px)}.unterseiten-grid .element:first-child:nth-last-child(3),.unterseiten-grid .element:first-child:nth-last-child(3)~.element,.unterseiten-grid .element:first-child:nth-last-child(5),.unterseiten-grid .element:first-child:nth-last-child(5)~.element,.unterseiten-grid .element:first-child:nth-last-child(6),.unterseiten-grid .element:first-child:nth-last-child(6)~.element{width:calc(33.333% - 20px)}}.seo-check h2{text-align:center}.seoform img{display:none}.seoform div input[type="text"]{width:100%;padding:5px;font-size:inherit;font-family:inherit;color:#7e7e7e;border:3px solid #a1b4d0;border-radius:0;margin-top:20px}@media (min-width: 700px){.seoform{max-width:600px;position:relative;margin:0 auto}.seoform img{display:block;margin-top:20px;max-width:none}.seoform div{position:absolute;top:25%;left:50%;width:70%;display:flex;flex-direction:column;align-items:center;text-align:center;transform:translateX(-50%)}}@media (min-width: 1024px){.seoform div{width:50%}.seoform div input[type="text"]{padding:10px}}.verlinkungen{padding:20px;margin-right:-10px;background:#eceef1;color:white}@media (max-width: 549px){.verlinkungen{padding:20px 20px}}@media (min-width: 700px){.verlinkungen{padding:20px 40px}}@media (min-width: 1024px){.verlinkungen{padding:20px 60px}}@media (min-width: 1280px){.verlinkungen{padding:40px 80px}}@media (min-width: 1920px){.verlinkungen{padding:40px 120px}}.verlinkungen h2,.verlinkungen h3,.verlinkungen h4{color:white}.verlinkungen p,.verlinkungen strong{width:100%}.verlinkungen a,.verlinkungen .flex>div{background:#a1b4d0;color:white;display:block;margin:0 10px 10px 0;width:calc(100% - 10px);flex:calc(100% - 10px);padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center}.verlinkungen:not(.mini-grid) .flex{display:flex;flex-wrap:wrap}.verlinkungen:not(.mini-grid) .flex a,.verlinkungen:not(.mini-grid) .flex>div{width:calc(50% - 10px);flex:calc(50% - 10px)}.verlinkungen img{max-width:120px;max-height:120px;margin-bottom:10px}.verlinkungen .text{height:calc(100% - 130px);display:flex;align-items:center}@media (min-width: 700px){.verlinkungen .flex{display:flex;flex-wrap:wrap}.verlinkungen .flex a,.verlinkungen .flex>div{width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}}@media (min-width: 1024px){.verlinkungen .flex{justify-content:center}.verlinkungen:not(.mini-grid) .flex a,.verlinkungen:not(.mini-grid) .flex>div{width:calc(25% - 10px);flex:0 0 calc(25% - 10px)}}@media (min-width: 1280px){.verlinkungen .flex a,.verlinkungen .flex>div{padding:20px;margin:0 20px 20px 0;border:3px solid #a1b4d0}.verlinkungen a:hover{background:#eceef1}.verlinkungen.mini-grid .flex a,.verlinkungen.mini-grid .flex>div{width:calc(50% - 20px);flex:0 0 calc(50% - 20px)}.verlinkungen:not(.mini-grid) .flex a,.verlinkungen:not(.mini-grid) .flex>div{width:calc(25% - 20px);flex:0 0 calc(25% - 20px)}}@media (min-width: 1920px){.verlinkungen:not(.mini-grid) .flex a,.verlinkungen:not(.mini-grid) .flex>div{flex:1 0 calc(10% - 20px)}.verlinkungen.mini-grid .flex a,.verlinkungen.mini-grid .flex>div{width:calc(33.333% - 20px);flex:0 0 calc(33.333% - 20px)}.verlinkungen.mini-grid .flex a:first-child:nth-last-child(12),.verlinkungen.mini-grid .flex a:first-child:nth-last-child(12)~a,.verlinkungen.mini-grid .flex>div:first-child:nth-last-child(12),.verlinkungen.mini-grid .flex>div:first-child:nth-last-child(12)~div,.verlinkungen.mini-grid .flex a:first-child:nth-last-child(4),.verlinkungen.mini-grid .flex a:first-child:nth-last-child(4)~a,.verlinkungen.mini-grid .flex>div:first-child:nth-last-child(4),.verlinkungen.mini-grid .flex>div:first-child:nth-last-child(4)~div,.verlinkungen:not(.mini-grid) .flex a:first-child:nth-last-child(12),.verlinkungen:not(.mini-grid) .flex a:first-child:nth-last-child(12)~a,.verlinkungen:not(.mini-grid) .flex>div:first-child:nth-last-child(12),.verlinkungen:not(.mini-grid) .flex>div:first-child:nth-last-child(12)~div,.verlinkungen:not(.mini-grid) .flex a:first-child:nth-last-child(4),.verlinkungen:not(.mini-grid) .flex a:first-child:nth-last-child(4)~a,.verlinkungen:not(.mini-grid) .flex>div:first-child:nth-last-child(4),.verlinkungen:not(.mini-grid) .flex>div:first-child:nth-last-child(4)~div{width:calc(25% - 20px);flex:0 0 calc(25% - 20px)}}#c122 img{width:190px}.zoom{cursor:pointer;align-self:flex-start}@media (min-width: 1024px){.zoom{position:relative}.zoom:before{content:"";background:rgba(126, 126, 126, 0.4);position:absolute;top:50%;left:50%;right:50%;bottom:50%;transition:all 0.3s ease;background-image:url(/fileadmin/img/search-plus-interface-symbol.svg);background-repeat:no-repeat;background-size:90px 90px;background-position:center;z-index:1}.zoom:hover:before{top:0;left:0;right:0;bottom:0}}.overlay{display:flex;justify-content:center;align-items:center;transition:all 0.8s ease;position:absolute;z-index:50000;background:rgba(170, 170, 170, 0.1);padding:0px;opacity:1;background-image:url(/fileadmin/img/close-cross.svg);background-repeat:no-repeat;background-size:50px 50px;background-position:top 20px right 20px;padding:40px}.overlay img{max-width:100%;max-height:100%;width:auto;height:auto;cursor:default}@media (min-width: 1280px){.overlay{padding:80px}}.bilder-slider{margin-top:20px;position:relative;z-index:0;padding:0 10px}.bilder-slider .container{overflow:hidden;z-index:1}.bilder-slider .container .bilder{display:flex;transition:all 0.3s ease}.bilder-slider .container .bilder div{flex:0 0 100%}.bilder-slider .container .bilder div img{cursor:zoom-in}.bilder-slider .container .bilder div p{margin-top:1em;background:#eceef1;color:white;padding:10px}.bilder-slider .arrows{position:absolute;top:50%;transform:translateY(-50%);color:#a1b4d0;cursor:pointer;left:-15px;right:-15px;display:flex;justify-content:space-between;z-index:-1}.bilder-slider .arrows img{width:20px;height:20px}.bilder-slider .arrows img.left{transform:rotate(180deg)}@media (min-width: 700px){.bilder-slider .arrows{left:-30px;right:-30px}.bilder-slider .arrows img{width:30px;height:30px}.bilder-slider.slider-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:rgba(170, 170, 170, 0.2);z-index:500;margin-top:0;display:flex;align-items:center;color:white;padding:150px}.bilder-slider.slider-overlay .bilder div img{cursor:default}.bilder-slider.slider-overlay .close{width:40px;height:40px;position:fixed;top:10px;right:10px}.bilder-slider.slider-overlay .arrows{left:25px;right:25px}.bilder-slider.slider-overlay .arrows img{width:80px;height:80px}}.testimonial{display:flex;padding-top:20px;text-align:center}.testimonial img{width:20px;height:20px;margin:0 10px}.testimonial img:last-of-type{transform:rotate(180deg)}.testimonial p{width:calc(100% - 80px)}@media (min-width: 1280px){.testimonial{padding-top:40px}.testimonial img{width:40px;height:40px;margin:0 40px}.testimonial p{width:calc(100% - 240px)}}.back-to-top{width:30px;height:30px;position:fixed;bottom:5px;right:5px;background:white;padding:5px;cursor:pointer}@media (min-width: 1024px){.back-to-top{width:40px;height:40px}}@media (min-width: 1920px){.back-to-top{width:50px;height:50px}}#cursor{width:2.5rem;height:2.5rem;background:rgba(237, 237, 237, 0.9);border-radius:50%;position:fixed;top:0;left:5px;transform:translateX(-20%);transition:0.3s;display:none;z-index:-1}#cursor.active{width:5rem;height:5rem;transform:translate(-20%, -20%);display:block}.sehrgross{font-size:3em;font-weight:bold;line-height:1.5em;margin-bottom:0;text-transform:uppercase;border-bottom:2px solid #A1B4D0}.begin p{font-size:25px;line-height:35px;font-weight:500}