body{font-family:Montserrat,sans-serif;font-size:18px;line-height:1.4;font-weight:400;margin:0;padding:0;background:#fff;color:#333;overflow-x:hidden}body.menu_active{overflow:hidden}body.page-template-default h1{color:#F15E62;text-transform:uppercase}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.sr .reveal{visibility:hidden}.chromeframe{margin:.2em 0;background:#f6ff94;color:#000;padding:.2em 0;text-align:center}.jsflag{display:none}.no-js .jsflag{display:block}a{color:#F15E62;text-decoration:none}a:hover{text-decoration:none}a:focus{outline:0}.caldera-grid .btn.active.focus,.caldera-grid .btn.active:focus,.caldera-grid .btn.focus,.caldera-grid .btn:active.focus,.caldera-grid .btn:active:focus,.caldera-grid .btn:focus,.caldera-grid input[type=submit],a.button{outline:0!important;color:#23CCAB!important;font-family:Montserrat,serif;font-weight:700;display:inline-block;padding:11px;background:#fff!important;text-transform:uppercase;font-size:16px;letter-spacing:2px;cursor:pointer;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.caldera-grid .btn.active.focus:hover,.caldera-grid .btn.active:focus:hover,.caldera-grid .btn.focus:hover,.caldera-grid .btn:active.focus:hover,.caldera-grid .btn:active:focus:hover,.caldera-grid .btn:focus:hover,.caldera-grid input[type=submit]:hover,a.button:hover{color:#23CCAB;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.caldera-grid .btn.active.focus.inverted,.caldera-grid .btn.active:focus.inverted,.caldera-grid .btn.focus.inverted,.caldera-grid .btn:active.focus.inverted,.caldera-grid .btn:active:focus.inverted,.caldera-grid .btn:focus.inverted,.caldera-grid input[type=submit].inverted,a.button.inverted{background:#23CCAB!important;color:#fff!important}.caldera-grid .btn.active.focus.inverted:hover,.caldera-grid .btn.active:focus.inverted:hover,.caldera-grid .btn.focus.inverted:hover,.caldera-grid .btn:active.focus.inverted:hover,.caldera-grid .btn:active:focus.inverted:hover,.caldera-grid .btn:focus.inverted:hover,.caldera-grid input[type=submit].inverted:hover,a.button.inverted:hover{background:#fff!important;color:#23CCAB!important}.caldera-grid .btn.active.focus.has_icon,.caldera-grid .btn.active:focus.has_icon,.caldera-grid .btn.focus.has_icon,.caldera-grid .btn:active.focus.has_icon,.caldera-grid .btn:active:focus.has_icon,.caldera-grid .btn:focus.has_icon,.caldera-grid input[type=submit].has_icon,a.button.has_icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-transform:none;letter-spacing:normal;font-weight:400;padding:8px 12px}#main_header div.wrap,#main_header.active #nav_main{display:-webkit-flex;display:-moz-box;display:-ms-flexbox}.caldera-grid .btn.active.focus.has_icon:hover,.caldera-grid .btn.active:focus.has_icon:hover,.caldera-grid .btn.focus.has_icon:hover,.caldera-grid .btn:active.focus.has_icon:hover,.caldera-grid .btn:active:focus.has_icon:hover,.caldera-grid .btn:focus.has_icon:hover,.caldera-grid input[type=submit].has_icon:hover,a.button.has_icon:hover{background:#23CCAB!important;color:#fff!important}a.button.button_white{color:#333;background:#fff;border:4px solid #fff}a.button.button_white:hover{color:#fff;background:0 0}a.button.button_small{padding:6px 20px;font-size:12px}.clear{clear:both}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-family:Montserrat,serif}h1,h2,h3{text-transform:uppercase}h1,h2{font-size:2.5em}h3{font-size:1.75em;line-height:1.2}.wrap{width:100%;max-width:1600px;margin:0 auto;clear:both;padding:0 50px}.page_wrap{margin:100px auto}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#sb_instagram #sbi_load .sbi_load_btn{background:0 0;color:#23CCAB!important}#sb_instagram #sbi_load .sbi_load_btn:hover{background:0 0;color:#0fb897!important}body.page-template-default{padding-top:150px;background:#EDE1E2}body.page-template-default #main_header{background:#EDE1E2}body.page-template-default #main_header .mn2 .wolverine .claws,body.page-template-default #main_header .mn2 .wolverine .claws:after,body.page-template-default #main_header .mn2 .wolverine .claws:before,body.page-template-default #main_header .toggle-button .wolverine .claws,body.page-template-default #main_header .toggle-button .wolverine .claws:after,body.page-template-default #main_header .toggle-button .wolverine .claws:before{background:#F15E62}#main_header{background:0 0;position:fixed;top:0;left:0;width:100%;z-index:200;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;padding:35px 0}#main_header #menu-trigger,#main_header a.insta_link,#main_header a.logo{z-index:1;position:relative}#main_header div.wrap{display:-webkit-box;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#main_header.fixed{background:#fff;padding:5px 0}#main_header.fixed a.logo{height:40px}#main_header.fixed a.logo img,#main_header.fixed a.logo svg{height:100%;width:auto;-webkit-filter:brightness(0) saturate(100%) invert(43%) sepia(64%) saturate(532%) hue-rotate(309deg) brightness(100%) contrast(101%);filter:brightness(0) saturate(100%) invert(43%) sepia(64%) saturate(532%) hue-rotate(309deg) brightness(100%) contrast(101%)}#main_header.fixed a.insta_link svg path{fill:#F15E62!important}#main_header.fixed .mn2 .wolverine .claws,#main_header.fixed .mn2 .wolverine .claws:after,#main_header.fixed .mn2 .wolverine .claws:before,#main_header.fixed .toggle-button .wolverine .claws,#main_header.fixed .toggle-button .wolverine .claws:after,#main_header.fixed .toggle-button .wolverine .claws:before{background:#F15E62}#main_header.active a.logo svg.desktop path{fill:#F15E62}#main_header.active a.insta_link svg path{fill:#F15E62!important}#main_header.active #nav_main{display:-webkit-box;display:flex}#main_header div.flex_right,#main_header div.flex_right a.insta_link{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-align:center}#main_header div.flex_right{display:-webkit-box;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#main_header div.flex_right a.insta_link{margin-right:90px;display:-webkit-box;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:50px}#main_header div.flex_right a.insta_link svg{height:100%}#main_header div.flex_right a.insta_link svg path{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;fill:#fff}#main_header #menu-trigger,#main_header a{-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}#main_header #menu-trigger:hover,#main_header a:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}#main_header a.logo{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}#main_header a.logo img,#main_header a.logo svg{height:50px;width:auto}#main_header a.logo img.mobile,#main_header a.logo svg.mobile{display:none}#main_header #nav_main{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#EDE1E2;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;line-height:2;-webkit-animation:nav_main_anim .5s ease-out forwards;-moz-animation:nav_main_anim .5s ease-out forwards;-o-animation:nav_main_anim .5s ease-out forwards;animation:nav_main_anim .5s ease-out forwards}#main_header #nav_main div.top_menu{margin-bottom:100px}#main_header #nav_main div.top_menu a{font-size:2em;font-family:Montserrat,serif;font-weight:700;display:block;text-transform:uppercase}#main_header #nav_main div.bottom_menu a{display:block}@-webkit-keyframes nav_main_anim{0%{opacity:0}100%{opacity:1}}@-moz-keyframes nav_main_anim{0%{opacity:0}100%{opacity:1}}@-o-keyframes nav_main_anim{0%{opacity:0}100%{opacity:1}}@keyframes nav_main_anim{0%{opacity:0}100%{opacity:1}}body .slick-dots li.slick-active button:before{color:#fff;opacity:1}body .slick-dots li button:before{color:#fff;font-size:60px;opacity:.5}button[type=submit],input[type=text],input[type=email],input[type=password],input[type=submit],textarea{background:0 0;border:1px solid #999;padding:11px 15px;font-family:Lato,sans-serif;font-style:italic;font-size:18px;color:#555}button[type=submit]:focus,input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=submit]:focus,textarea:focus{outline:0;background:rgba(255,255,255,.3)}button[type=submit],input[type=submit]{background:#222;color:#fff;border:2px solid #222;padding:11px 30px;-webkit-transition:all .1s ease-out;-o-transition:all .1s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out;text-transform:uppercase;font-style:normal;letter-spacing:1px}button[type=submit]:hover,input[type=submit]:hover{background:#363636}.field-wrap .ninja-forms-field-error{color:#222;font-weight:400}select{width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;padding:7px 20px 6px 7px;display:block;background:#fff;border:1px solid #ddd;position:relative;background-image:url(images/icon_arrow_down.svg)!important;background-position:right 20px center!important;background-repeat:no-repeat!important;outline:0}select::-ms-expand{display:none}::-webkit-input-placeholder{color:#222}::-moz-placeholder{color:#222;opacity:1}::-ms-input-placeholder{color:#222}div.form .caldera-grid .alert{padding:0}div.form .caldera-grid .alert-success{background:0 0;color:#F15E62;border:none}body .BorlabsCookie ._brlbs-content-blocker ._brlbs-default{background:#d24450;padding:2em;margin:2em 0}body .BorlabsCookie ._brlbs-content-blocker a._brlbs-btn{outline:0!important;color:#23CCAB!important;font-family:Montserrat,serif;font-weight:700;display:inline-block;padding:11px;background:#fff!important;text-transform:uppercase;font-size:16px;letter-spacing:2px;cursor:pointer;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}body .BorlabsCookie ._brlbs-content-blocker a._brlbs-btn:hover{color:#23CCAB;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}body .BorlabsCookie ._brlbs-content-blocker a._brlbs-btn.inverted{background:#23CCAB!important;color:#fff!important}body .BorlabsCookie ._brlbs-content-blocker a._brlbs-btn.inverted:hover{background:#fff!important;color:#23CCAB!important}body .BorlabsCookie ._brlbs-content-blocker a._brlbs-btn.has_icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-transform:none;letter-spacing:normal;font-weight:400;padding:8px 12px}body .BorlabsCookie ._brlbs-content-blocker a._brlbs-btn.has_icon:hover{background:#23CCAB!important;color:#fff!important}

.col_slider_liste{padding-bottom:40px}.col_slider_liste .slick-slide.col_slider_item{display:grid;grid-template-columns:1fr 1fr;gap:160px;margin:0 20px}.col_slider_liste .slick-slide.col_slider_item .titel{font-size:32px;margin:0 0 20px}.col_slider_liste .slick-slide.col_slider_item h4{font-size:24px;margin-bottom:0}.col_slider_liste .bild img{width:100%;height:auto}.col_slider_liste .text_button_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:40px}.col_slider_liste .icon_text{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.col_slider_liste .slick-slide.col_slider_item{grid-template-columns:1fr;gap:40px}.col_slider_liste .slick-slide.col_slider_item .bild,.col_slider_liste .slick-slide.col_slider_item .content{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.col_slider_liste .text_button_container{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}
.content_slider_wrap{position:relative;padding:0 50px}.content_slider_wrap h4{text-transform:uppercase}.content_slider_wrap.online_studio .content_slider .content .contentbild_wrap:hover .cards_wrap{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg)}.content_slider_wrap .content_slider{margin-top:100px}.content_slider_wrap .content_slider .slick-track{display:-webkit-box!important;display:-webkit-flex!important;display:-moz-box!important;display:-ms-flexbox!important;display:flex!important}.content_slider_wrap .content_slider .slick-slide{height:inherit!important}.content_slider_wrap .content_slider .content{padding:0 25px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content_slider_wrap .content_slider .content .contentbild_wrap{position:relative;width:100%;height:500px}.content_slider_wrap .content_slider .content .links{margin:20px 0}.content_slider_wrap .content_slider .content .links a{display:block;margin-bottom:10px;font-size:.8em}.content_slider_wrap .content_slider .content .cards_wrap{width:100%;height:100%;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.content_slider_wrap .content_slider .content .card{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.content_slider_wrap .content_slider .content .card.contentbild{background-position:center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-color:#f58d90}.content_slider_wrap .content_slider .content .card.text{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);transform:rotateY(180deg);background:#F15E62;padding:20px;color:#fff}.content_slider_wrap .content_slider .content .card.text h5{font-size:1em}.content_slider_wrap .content_slider .content .card.text .quote{font-style:italic}.content_slider_wrap .content_slider .content .instagram{color:#F15E62;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.content_slider_wrap .content_slider .content .instagram:hover i{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.content_slider_wrap .content_slider .content .instagram i{width:40px;height:40px;margin-right:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.content_slider_wrap .content_slider .content .instagram svg path{fill:#F15E62!important}.content_slider_wrap .slider_arrow{position:absolute;top:50%;width:50px;height:50px;cursor:pointer}.content_slider_wrap .slider_arrow svg{max-width:100%;max-height:100%}.content_slider_wrap .slider_arrow.prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.content_slider_wrap .slider_arrow.next{right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:425px){.content_slider_wrap,.content_slider_wrap .content_slider .content{padding:0}.content_slider_wrap .content_slider .content .contentbild_wrap{height:400px}.content_slider_wrap .slider_arrow{top:200px;background:rgba(255,255,255,.4);padding:10px;height:60px;width:60px}}
.mn2 .wolverine,.mn2 .wolverine .claws,.toggle-button .wolverine,.toggle-button .wolverine .claws{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out}.mn2,.toggle-button{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.mn2 .wolverine,.toggle-button .wolverine{display:inline-block;padding:15px 0;cursor:pointer;-webkit-user-select:none;opacity:.97;background:0 0;transition:all .3s ease-out}.mn2 .wolverine .claws,.toggle-button .wolverine .claws{position:relative;width:45px;height:5px;background:#fff;transition:all .3s ease-out}.mn2 .wolverine .claws:after,.mn2 .wolverine .claws:before,.toggle-button .wolverine .claws:after,.toggle-button .wolverine .claws:before{display:block;content:"";height:5px;width:45px;background:#fff;position:absolute;z-index:-1;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.mn2 .wolverine .claws:before,.toggle-button .wolverine .claws:before{top:15px;width:29.7px}.mn2 .wolverine .claws:after,.toggle-button .wolverine .claws:after{top:-15px}.mn2 .wolverine.close .claws,.toggle-button .wolverine.close .claws{-webkit-transition:background .1s 0s ease;-o-transition:background .1s 0s ease;-moz-transition:background .1s 0s ease;transition:background .1s 0s ease;background:0 0!important}.mn2 .wolverine.close .claws:after,.mn2 .wolverine.close .claws:before,.toggle-button .wolverine.close .claws:after,.toggle-button .wolverine.close .claws:before{background:#F15E62;-webkit-transition:top .1s ease,-webkit-transform .1s .2s ease;-o-transition:top .1s ease,-o-transform .1s .2s ease;-moz-transition:top .1s ease,transform .1s .2s ease,-moz-transform .1s .2s ease;transition:top .1s ease,transform .1s .2s ease;transition:top .1s ease,transform .1s .2s ease,-webkit-transform .1s .2s ease,-moz-transform .1s .2s ease,-o-transform .1s .2s ease;top:0;width:45px}.mn2 .wolverine.close .claws:before,.toggle-button .wolverine.close .claws:before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.mn2 .wolverine.close .claws:after,.toggle-button .wolverine.close .claws:after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}
@charset "UTF-8";.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased}.slick-loading .slick-list{background:url(ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-moz-osx-font-smoothing:grayscale}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format('embedded-opentype'),url(fonts/slick.woff) format('woff'),url(fonts/slick.ttf) format('truetype'),url(fonts/slick.svg#slick) format('svg')}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;list-style:none;text-align:center;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
section.template_boilertemplate{margin:0;border-bottom:1px dashed #aaa;padding:50px 0;background:#e7e7e7}
.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 10px 20px}.alignleft{float:left;margin:5px 20px 10px 0}.aligncenter{display:block;margin:5px auto}a img.alignright{float:right;margin:5px 0 10px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 10px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-right:auto;margin-left:auto}.wp-caption{padding:5px 3px 10px;max-width:96%;border:1px solid #f0f0f0;background:#fff;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{margin:0;padding:0;max-width:98.5%;width:auto;height:auto;border:0}.wp-caption p.wp-caption-text{margin:0;padding:0 4px 5px;font-size:11px;line-height:17px}
section.modul{clear:both}
.modul.text_block{background:#eee}
section.books{position:relative;background:#EBD6D8}section.books .book_block_container .book_block{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;color:#000;padding-top:80px;padding-bottom:140px}section.books .book_block_container .book_block h2.titel{text-transform:uppercase;margin:0 0 120px;text-align:center;color:#F15E62}section.books .book_block_container .book_block h2,section.books .book_block_container .book_block h3{color:#F15E62}section.books .book_liste{padding-bottom:40px}section.books .book{display:grid;grid-template-columns:1fr 1fr;gap:160px}section.books .book .titel{font-size:32px;margin:0 0 20px}section.books .bild img{width:100%;height:auto}section.books a.button.slide_to{position:absolute;bottom:100px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:900px){section.books .book_block_container .book_block h2.titel{margin-bottom:40px}a.button{text-align:center}}
section.einleitung{overflow:hidden}section.einleitung iframe{margin:50px 0}section.einleitung div.box_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.einleitung div.box_container div.box{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}section.einleitung div.box_container div.box.bild{background-position:center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important}section.einleitung div.box_container div.box.text{background:#F15E62;color:#fff;padding:90px 0 90px 155px;min-height:60vh}section.einleitung div.box_container div.box.text .text_inner_wrap{max-width:600px}section.einleitung div.box_container div.box.text h2{margin-top:0;font-family:Montserrat,serif;font-weight:700}section.einleitung div.box_container div.box.text h3{font-family:Montserrat,sans-serif;font-weight:400}@media screen and (max-width:1600px){section.einleitung div.box_container div.box.text{padding:90px 100px}}@media screen and (max-width:1300px){section.einleitung div.box_container div.box.text{padding:100px 50px}}@media screen and (max-width:1024px){section.einleitung div.box_container{display:block}section.einleitung div.box_container div.box.bild{height:700px}}@media screen and (max-width:600px){section.einleitung div.box_container{display:block}section.einleitung div.box_container div.box.bild{height:500px}section.einleitung div.box_container div.box.text{padding:100px 20px}}@media screen and (max-width:400px){section.einleitung div.box_container{display:block}section.einleitung div.box_container div.box.bild{height:400px}}
.cta_flagge{position:fixed;top:50%;right:0;z-index:10;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-ms-transform-origin:bottom right;-o-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:rotate(-90deg) translateX(50%);-moz-transform:rotate(-90deg) translateX(50%);-ms-transform:rotate(-90deg) translateX(50%);-o-transform:rotate(-90deg) translateX(50%);transform:rotate(-90deg) translateX(50%)}.cta_flagge .button{background:#fff}@media (max-width:600px){.cta_flagge{bottom:0;left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:auto}.cta_flagge .button{width:100%;text-align:center}}section.footer{position:relative;overflow-x:hidden}section.footer h2{margin:0 0 65px;text-transform:uppercase}section.footer div.block_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.footer div.block_container div.block{position:relative;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:100px 0}section.footer div.block_container div.block:after{content:'';position:absolute;width:9999px;top:0;bottom:0}section.footer div.block_container div.footer_main{background:#23CCAB;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.footer div.block_container div.footer_main:after{right:100%;background:#23CCAB}section.footer div.block_container div.footer_main div.text{max-width:500px;line-height:1.2}section.footer div.block_container div.footer_main div.meta{margin-bottom:70px}section.footer div.block_container div.footer_main div.meta div.name{margin-bottom:32px}section.footer div.block_container div.footer_main a{display:block;color:#fff}section.footer div.block_container div.kontakt{background:#EDE1E2;color:#F15E62;padding-left:155px}section.footer div.block_container div.kontakt:after{left:100%;background:#EDE1E2}section.footer div.block_container div.kontakt div.text{margin-bottom:60px}section.footer div.block_container div.kontakt .caldera-grid label{margin-bottom:15px;font-family:Montserrat,sans-serif;font-weight:400;font-weight:300}section.footer div.block_container div.kontakt .caldera-grid .form-control{padding:30px;height:auto;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}section.footer div.block_container div.kontakt .caldera-grid .form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#fff}section.footer div.block_container div.kontakt .field_required{display:none}section.footer div.block_container div.kontakt .caldera-grid .form-group,section.footer div.block_container div.kontakt .cf-color-picker .form-group{margin-bottom:20px}section.footer div.block_container div.kontakt input.form-control.parsley-error,section.footer div.block_container div.kontakt select.form-control.parsley-error,section.footer div.block_container div.kontakt textarea.form-control.parsley-error{background:#fff;border:1px solid #F15E62}section.footer div.block_container div.kontakt .caldera-grid .has-error .checkbox,section.footer div.block_container div.kontakt .caldera-grid .has-error .checkbox-inline,section.footer div.block_container div.kontakt .caldera-grid .has-error .control-label,section.footer div.block_container div.kontakt .caldera-grid .has-error .help-block,section.footer div.block_container div.kontakt .caldera-grid .has-error .radio,section.footer div.block_container div.kontakt .caldera-grid .has-error .radio-inline,section.footer div.block_container div.kontakt .caldera-grid .has-error.checkbox label,section.footer div.block_container div.kontakt .caldera-grid .has-error.checkbox-inline label,section.footer div.block_container div.kontakt .caldera-grid .has-error.radio label,section.footer div.block_container div.kontakt .caldera-grid .has-error.radio-inline label{color:#F15E62}section.footer div.block_container div.kontakt span.parsley-required{font-size:16px}section.footer div.block_container div.kontakt div.form-group:last-of-type{margin-bottom:0}@media (max-width:1600px){section.footer div.block_container div.block.kontakt{padding:100px 0 100px 100px}}@media (max-width:900px){section.footer div.block_container div.block.kontakt h2.titel{margin-bottom:110px}}@media (max-width:1200px){section.footer div.block_container div.block.kontakt{padding:100px 0 100px 50px}section.footer div.block_container div.block.footer_main{padding:100px 50px 100px 0}}@media (max-width:768px){section.footer div.block_container div.block.footer_main h2.titel,section.footer div.block_container div.block.kontakt h2.titel{margin-bottom:50px}section.footer div.block_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.footer div.block_container div.block{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}section.footer div.block_container div.block:before{content:'';position:absolute;width:999px;top:0;bottom:0}section.footer div.block_container div.block.footer_main{padding-right:0;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}section.footer div.block_container div.block.footer_main:before{background:#23CCAB;left:100%}section.footer div.block_container div.block.footer_main div.flex_bottom{margin-top:100px}section.footer div.block_container div.block.kontakt{padding-left:0}section.footer div.block_container div.block.kontakt:before{background:#EDE1E2;right:100%}}
section.guide{background:#E2F6E7;overflow:hidden}section.guide h2,section.guide h3{color:#23CCAB}section.guide div.box_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.guide div.box{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}section.guide div.bild{background-position:center!important;background-repeat:no-repeat!important;-webkit-background-size:auto 75%!important;-moz-background-size:auto 75%!important;-o-background-size:auto 75%!important;background-size:auto 75%!important}section.guide div.text{min-height:60vh;padding:90px 155px}section.guide a.button{bottom:5%;left:50%;margin-left:-90px;position:absolute}section.guide .text_inner_wrap{max-width:600px}section.guide h2{font-size:2.5em;margin:0}section.guide h3{font-size:1.75em;font-weight:400;max-width:1100px}@media screen and (max-width:1600px){section.guide div.text{padding:90px 100px}}@media screen and (max-width:1300px){section.guide div.text{padding:100px 50px}}@media screen and (max-width:1024px){section.guide div.box_container{display:block}section.guide div.bild{height:900px;margin-top:-150px}section.guide h2{font-size:2em}section.guide h3{font-size:1.5em}}@media screen and (max-width:600px){section.guide div.box_container{display:block}section.guide div.bild{height:700px;margin-top:-50px}section.guide div.text{padding:50px 20px 0}}@media screen and (max-width:425px){section.guide div.box_container{display:block}section.guide div.bild{height:600px;margin:-50px 0 50px}section.guide a.button{position:absolute;bottom:0;left:50%;margin-left:-90px}section.guide h2{font-size:1.5em}section.guide h3{font-size:1.25em}}
section.instagram{padding:125px 0;background:#E2F6E7;color:#23CCAB;position:relative}section.instagram h2.titel{z-index:1;position:relative}section.instagram img.blob{position:absolute;bottom:0;right:0;max-height:95%}section.instagram .button_wrapper{margin-top:80px;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}section.instagram .wrap h1,section.instagram .wrap h2,section.instagram .wrap h3{text-transform:uppercase;text-align:center;margin-bottom:125px;margin-top:0}section.instagram .wrap .instagram{max-width:100%;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:50% -webkit-calc(25%) -webkit-calc(25%);grid-template-columns:50% -moz-calc(25%) -moz-calc(25%);grid-template-columns:50% calc(25%) calc(25%);grid-column-gap:0;grid-row-gap:0}section.instagram .wrap .instagram a{position:relative;display:block;z-index:20;height:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;padding-bottom:100%;overflow:hidden}section.instagram .wrap .instagram a .inner{background:#fff;position:absolute;top:15px;left:15px;bottom:15px;right:15px;overflow:hidden}section.instagram .wrap .instagram a .inner .image_bg{position:absolute;top:-22px;left:-22px;bottom:-22px;right:-22px;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:50% 50%!important}section.instagram .wrap .instagram a:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);z-index:20}section.instagram .wrap .instagram a:nth-child(1){grid-column-start:span 1;grid-row-start:span 2}@media (max-width:800px){section.instagram{padding:80px 0}section.instagram .wrap{padding:0 10px}section.instagram .wrap h2{margin-bottom:60px}section.instagram .wrap .instagram{grid-template-rows:2fr 1fr 1fr;grid-template-columns:-webkit-calc(50%) -webkit-calc(50%);grid-template-columns:-moz-calc(50%) -moz-calc(50%);grid-template-columns:calc(50%) calc(50%)}section.instagram .wrap .instagram a:nth-child(1){grid-column-start:span 2;grid-row-start:span 1}section.instagram .wrap .instagram a .inner{top:5px;left:5px;bottom:5px;right:5px}section.instagram .wrap .instagram a .inner .image_bg{top:-12px;left:-12px;bottom:-12px;right:-12px}}
section.kurse{position:relative;background:#23CCAB}section.kurse .kurs_block_container .kurs_block{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;color:#fff;padding-top:80px;padding-bottom:140px}section.kurse .kurs_block_container .kurs_block h2.titel{text-transform:uppercase;margin:0 0 120px;text-align:center}@media (max-width:900px){section.kurse .kurs_block_container .kurs_block h2.titel{margin-bottom:40px}a.button{text-align:center}}@media (max-width:600px){section.kurse .kurs_block_container{padding:0}}

section.events{position:relative;background:#F15E62}section.events .event_block_container .event_block{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;color:#fff;padding-top:80px;padding-bottom:140px}section.events .event_block_container .event_block h2.titel{text-transform:uppercase;margin:0 0 120px;text-align:center}@media (max-width:900px){section.events .event_block_container .event_block h2.titel{margin-bottom:40px}a.button{text-align:center}}@media (max-width:600px){section.events .event_block_container{padding:0}}

section.online_studio{padding:150px 0;background:#EDE1E2}section.online_studio .intro{text-align:center;color:#F15E62;margin-bottom:50px}section.online_studio .intro h2{font-size:2.5em}section.online_studio .intro h3{font-size:2.5em;font-weight:400}section.online_studio .text_slider{text-align:center;color:#333}section.online_studio .text_slider h4{font-size:1.75em;text-transform:uppercase;margin-bottom:20px}section.online_studio .text_slider .text{font-size:1.5em;max-width:700px;margin:0 auto}section.online_studio .cta_button{margin-top:100px;text-align:center}section.online_studio .cta_button h3{color:#F15E62}section.online_studio .cta_button .code{padding-top:10px;font-style:italic;text-transform:none}@media screen and (max-width:1024px){section.online_studio{padding:100px 0}section.online_studio .intro h2,section.online_studio .intro h3{font-size:2em}section.online_studio .text_slider h4{font-size:1.5em}section.online_studio .text_slider .text{font-size:1.25em}section.online_studio .cta_button{text-align:center}}@media (max-width:425px){section.online_studio .intro h2,section.online_studio .intro h3{font-size:1.5em}section.online_studio .text_slider h4{font-size:1.25em}section.online_studio .text_slider .text{font-size:1em}}
section.partner{padding:150px 0;background:#F15E62;color:#fff;text-align:center}section.partner h2{margin-top:0}section.partner h3{margin-bottom:10px}section.partner a{color:#fff}section.partner .partner_liste{padding-top:50px;padding-bottom:30px}section.partner .partner_liste .partner .logo_container{width:300px;height:300px;padding:40px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}section.partner .partner_liste .partner .logo_container .logo_wrap,section.partner .partner_liste .partner .logo_container img{width:100%}
section.studio{position:relative;background:#EBD6D8}section.studio .studio_block_container .studio_block{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative;color:#000;padding-top:80px}section.studio .studio_block_container .studio_block h2.titel{text-transform:uppercase;margin:0 0 120px;text-align:center;color:#F15E62}section.studio .studio_liste{padding-bottom:40px}section.studio .studio{display:grid;grid-template-columns:1fr 1fr;gap:160px}section.studio .studio .titel{font-size:32px;margin:0 0 20px}section.studio .bild img{width:100%;height:auto}section.studio .facts_container{padding:80px 20px 0}section.studio .facts_container .wrap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}section.studio .facts_container .fact_block{position:relative;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}section.studio .facts_container .fact_block:not(:first-child){border-left:1px solid #fff;padding-left:20px;padding-right:20px}section.studio .facts_container .titel{color:#fff;font-size:32px;text-transform:uppercase;font-weight:700;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}section.studio .facts_container .text{line-height:1.8}section.studio .buttons_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding:100px 0}@media (max-width:1200px){section.studio .facts_container .wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}section.studio .facts_container .fact_block:not(:first-child){border-left:0;padding-left:0}}@media (max-width:1000px){section.studio .studio_block_container .studio_block h2.titel{margin-bottom:40px}section.studio .facts_container .wrap{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px}section.studio .facts_container .fact_block{-webkit-flex-basis:-webkit-calc(50% - 20px);-ms-flex-preferred-size:calc(50% - 20px);flex-basis:-moz-calc(50% - 20px);flex-basis:calc(50% - 20px)}section.studio .facts_container .fact_block:nth-child(3){border-left:none;padding-left:0}a.button{text-align:center}}@media (max-width:800px){section.studio .facts_container .wrap{grid-template-columns:1fr}section.studio .facts_container .fact_block{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media (max-width:600px){section.studio .facts_container,section.studio .studio_block_container{padding:0}section.studio .facts_container .wrap{gap:20px}section.studio .buttons_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:80px 20px 100px}}
section.teachers_collaborators{background:#CCEDD7;padding:80px 0 140px}section.teachers_collaborators .intro_container{text-align:center}section.teachers_collaborators .intro_container .titel{color:#23CCAB;margin-top:0}section.teachers_collaborators .intro_container .text{max-width:1050px;margin:0 auto}section.teachers_collaborators .tc_container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:60px 0;gap:80px}section.teachers_collaborators .tc_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}section.teachers_collaborators .tc_item .image{aspect-ratio:1}section.teachers_collaborators .tc_item .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}section.teachers_collaborators .tc_item .name_container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.teachers_collaborators .tc_item .name_container .right{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}section.teachers_collaborators .tc_item .name{color:#23CCAB;font-weight:700;font-size:24px;-webkit-flex-shrink:1;-ms-flex-negative:1;flex-shrink:1}section.teachers_collaborators .tc_item .booking,section.teachers_collaborators .tc_item .teaser_text{margin-top:40px}section.teachers_collaborators .disclaimer{background:rgba(255,255,255,.4);color:#707070;padding:24px;font-size:16px}@media (max-width:1400px){section.teachers_collaborators .tc_container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){section.teachers_collaborators .tc_container{grid-template-columns:1fr}}
section.uber_ayouga{background:#EDE1E2;position:relative;overflow:hidden}section.uber_ayouga div.wrap{position:relative;max-width:1400px}section.uber_ayouga img.blob{position:absolute}section.uber_ayouga img.blob.ayouga_blob_1{top:200px;left:0}section.uber_ayouga img.blob.ayouga_blob_2{bottom:0;right:0}section.uber_ayouga div.intro{text-align:center;color:#F15E62;padding-top:150px}section.uber_ayouga div.intro h2.titel{font-size:2.5em;margin:0}section.uber_ayouga div.intro h3.untertitel{font-size:2.5em;font-family:Montserrat,sans-serif;font-weight:400;margin:0 0 130px}section.uber_ayouga div.intro div.text{font-size:1.75em;max-width:1100px;margin:0 auto}section.uber_ayouga div.block{margin:160px auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.uber_ayouga div.block:nth-child(even) div.bild{-webkit-box-ordinal-group:1;-webkit-order:0;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0}section.uber_ayouga div.block:nth-child(even) div.text{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:10%}section.uber_ayouga div.block:nth-child(odd) div.text{padding-right:10%}section.uber_ayouga div.block:last-child{padding-bottom:200px;margin-bottom:0}section.uber_ayouga div.block div.text{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}section.uber_ayouga div.block div.bild{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;position:relative}section.uber_ayouga div.block div.bild img{position:absolute;top:50%;left: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%)}@media screen and (max-width:1024px){section.uber_ayouga div.intro{padding-top:100px}section.uber_ayouga div.intro h2.titel{font-size:2em}section.uber_ayouga div.intro h3.untertitel{font-size:2em;margin-bottom:50px}section.uber_ayouga div.intro div.text{font-size:1.5em}section.uber_ayouga div.block{margin:100px auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.uber_ayouga div.block:not(:first-child){margin-top:100px}section.uber_ayouga div.block:last-child{padding-bottom:100px;margin-bottom:0}section.uber_ayouga div.block div.bild{-webkit-box-ordinal-group:1!important;-webkit-order:0!important;-moz-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}section.uber_ayouga div.block div.text{-webkit-box-ordinal-group:2!important;-webkit-order:1!important;-moz-box-ordinal-group:2!important;-ms-flex-order:1!important;order:1!important;margin-top:100px}section.uber_ayouga div.block:nth-child(even) div.text{padding:0}section.uber_ayouga div.block div.bild,section.uber_ayouga div.block div.text{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}section.uber_ayouga div.block div.bild img{position:relative;top:auto;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;display:block;margin:0 auto}}@media screen and (max-width:425px){section.uber_ayouga img.blob.ayouga_blob_1,section.uber_ayouga img.blob.ayouga_blob_2{max-width:none}section.uber_ayouga div.intro h2.titel,section.uber_ayouga div.intro h3.untertitel{font-size:1.5em}section.uber_ayouga div.intro div.text{font-size:1.25em}section.uber_ayouga div.block{margin:50px auto}section.uber_ayouga div.block div.text,section.uber_ayouga div.block:not(:first-child){margin-top:50px}section.uber_ayouga div.block div.bild img{max-width:60%}}
section.video_header{height:100vh;background:#eee;position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}section.video_header .bg_img img,section.video_header video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}section.video_header .bg_img img.desktop,section.video_header video.desktop{display:block}section.video_header .bg_img img.mobile,section.video_header video.mobile{display:none}section.video_header .logo img{width:350px;height:auto}section.video_header div.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}section.video_header .text{position:relative;z-index:1;color:#fff;text-align:center;font-size:2em;font-weight:700;text-transform:none}section.video_header .text .ayouga{font-size:2.4em}@media screen and (max-width:600px){section.video_header video.mobile{display:block}section.video_header video.desktop{display:none}section.video_header .text .ayouga{font-size:2em}}@media screen and (max-width:400px){section.video_header .text{font-size:1em}section.video_header .text .ayouga{font-size:3em}}
section.zitat_cta{height:725px;background:#E2F6E7;position:relative}section.zitat_cta img.zitat_blob{position:absolute;bottom:0;right:0}section.zitat_cta div.wrap{position:absolute;top:50%;left: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%);max-width:1200px}section.zitat_cta div.zitat,section.zitat_cta div.zitat_autor{font-size:2.5em;color:#23CCAB;font-family:Montserrat,serif;font-weight:700;text-align:center}section.zitat_cta div.zitat p,section.zitat_cta div.zitat_autor p{margin:0}section.zitat_cta div.zitat_autor{margin-top:30px}@media screen and (max-width:1300px){section.zitat_cta{height:500px}section.zitat_cta div.zitat,section.zitat_cta div.zitat_autor{font-size:1.5em}}@media screen and (max-width:425px){section.zitat_cta div.zitat{padding:20px 0}}
@media (max-width:1024px){h1,h2{font-size:2em}}@media screen and (max-width:600px){.wrap{padding:0 25px}.page_wrap{margin:40px 0;word-break:break-word}#main_header a.logo{height:36px}#main_header a.logo img,#main_header a.logo svg{height:100%;width:auto}#main_header div.flex_right a.insta_link{margin-right:30px}}@media screen and (max-width:425px){#main_header a.logo svg.desktop path,#main_header div.flex_right a.insta_link svg path{fill:#fff}h1,h2{font-size:1.5em}h3{font-size:1.25em}body.page-template-default{padding-top:90px}body.page-template-default .page_wrap{margin:50px auto}body.page-template-default #main_header{background:#EDE1E2}#main_header{padding:20px 0;background:0 0}#main_header.fixed{background:#fff}#main_header a.logo,#main_header.fixed a.logo{height:35px}#main_header a.logo svg{height:100%;width:auto}#main_header div.flex_right a.insta_link{margin-right:30px;height:35px}#main_header .mn2 .wolverine .claws,#main_header .mn2 .wolverine .claws:after,#main_header .mn2 .wolverine .claws:before,#main_header .toggle-button .wolverine .claws,#main_header .toggle-button .wolverine .claws:after,#main_header .toggle-button .wolverine .claws:before{height:4px;width:35px;background:#fff}#main_header .mn2 .wolverine .claws:before,#main_header .toggle-button .wolverine .claws:before{top:12px;width:20px}#main_header .mn2 .wolverine .claws:after,#main_header .toggle-button .wolverine .claws:after{top:-12px}#main_header .mn2 .wolverine.close .claws:after,#main_header .mn2 .wolverine.close .claws:before,#main_header .toggle-button .wolverine.close .claws:after,#main_header .toggle-button .wolverine.close .claws:before{background:#F15E62;top:0;width:35px}#main_header #nav_main div.top_menu{margin-bottom:50px}#main_header #nav_main div.top_menu a{font-size:1.5em}}
/*# sourceMappingURL=assets/style.css.map */
