span.big{font-size:12px;letter-spacing:8px}@media screen and (min-width:48em){span.big{font-size:30px;letter-spacing:13px}}.site-header{padding:0;position:fixed;backdrop-filter:blur(10px);background:rgba(255,255,255,0.6);z-index:99999;top:0;width:100%}.site-header .inner-big{align-items:center;display:flex;justify-content:space-between}.site-header .inner-big .site-branding{padding:5px 0 !important}.site-header .inner-big .site-branding .site-title{display:inline-block;text-transform:uppercase;font-size:16px !important;font-size:1.6rem !important;line-height:1.2;color:#02071A;margin:0;padding:0;position:relative;text-align:left;z-index:10}.site-header .inner-big .site-branding .site-title .logo{height:auto;position:relative;display:flex;flex-direction:row;align-items:center;color:#707070 !important;margin-right:40px}.site-header .inner-big .site-branding .site-title .logo:hover{color:#707070 !important}.site-header .inner-big .site-branding .site-title .logo object,.site-header .inner-big .site-branding .site-title .logo img{width:45px;margin-right:10px}@media screen and (min-width:78.75em){.site-header .inner-big .site-branding .site-title .logo object,.site-header .inner-big .site-branding .site-title .logo img{width:60px}}.site-header .inner-big .site-branding .site-title a:hover{text-decoration:none;opacity:1}.site-header .inner-big .site-branding .site-title a:visited{color:#02071A}.site-header .inner-big .site-branding .site-title a.logo::after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.site-header .inner-big .site-branding .site-title span.bloginfo{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-header .inner-big .site-branding .site-title:after{content:"";display:block;height:100%;position:absolute;right:-10px;top:0;width:1px}.site-header .search-form{display:flex;flex-direction:row;align-items:center}@media screen and (max-width:1299px){.site-header .search-form{display:none !important;animation-fill-mode:forwards !important;animation-name:fadeInMenu !important;animation-duration:1s !important;animation-timing-function:ease-in-out !important}.site-header .search-form .search-submit svg{fill:#fff !important}}.site-header .search-form .search-submit{background:none;border:none;padding:5px}.site-header .search-form .search-field{border:1px solid #707070;max-width:150px}.header-img,.header-background,.home .site-content{margin-top:0}@media screen and (min-width:48em){.header-img,.header-background,.home .site-content{margin-top:0}}.main-navigation.toggled .search-form{display:block !important}@media screen and (max-width:1299px){.main-navigation.toggled .search-form{position:absolute;z-index:999999;left:20px;top:20px;width:100%}}#website4 .site-header .inner-big .site-branding .site-title .logo,#website2 .site-header .inner-big .site-branding .site-title .logo{color:#02071A !important}.header-img{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;width:100%;height:455px}.header-img:before{content:"";background:linear-gradient(to right, #3e6997 0%, rgba(62,105,151,0.2) 67%, rgba(255,255,255,0) 99%);mix-blend-mode:multiply;position:absolute;left:0;top:0;width:100%;height:100%}#website4 .header-img:before{content:"";background:#7c6e34;background:linear-gradient(90deg, #7c6e34 0%, rgba(237,184,6,0) 60%)}.header-background{background:#3E6997;position:relative;width:100%;height:auto}.header-background:before{content:"";background:linear-gradient(to right, #3e6997 0%, rgba(62,105,151,0.2) 67%, rgba(255,255,255,0) 99%);mix-blend-mode:multiply;position:absolute;left:0;top:0;width:100%;height:100%}.header-background .inner{padding-bottom:20px}#website4 .header-background{background:#EDB806;position:relative;width:100%;height:auto}#website4 .header-background:before{content:"";background:#7c6e34;background:linear-gradient(90deg, #7c6e34 0%, rgba(237,184,6,0) 60%);mix-blend-mode:multiply;position:absolute;left:0;top:0;width:100%;height:100%}.header-img .inner,.header-background .inner{position:relative;z-index:99}@media screen and (max-width:64em){.header-img .inner,.header-background .inner{padding-top:20px}}.header-img .inner span,.header-background .inner span{font-weight:500;padding:80px 0;display:block}.header-img h1,.header-background h1,.header-img span,.header-background span{color:#fff;max-width:480px;padding:50px 0 5px 0}@media screen and (min-width:64em){.header-img h1,.header-background h1,.header-img span,.header-background span{padding:100px 0}}.infobox{background:#D7E0EA;max-width:350px;padding:20px;box-sizing:border-box;position:relative;margin-right:20px}@media screen and (min-width:78.75em){.infobox{margin-right:0}}.infobox:after{content:"!";position:absolute;font-size:150px;font-size:15rem;line-height:1;font-weight:bold;right:10px;top:0;color:rgba(255,255,255,0.6);z-index:0}.infobox a{position:relative;z-index:2}.infobox p{padding-right:60px}@media screen and (min-width:64em){.infobox p{font-size:20px;font-size:2rem}}@media screen and (min-width:64em){.infobox{padding:20px}.infobox:after{content:"!";font-size:240px;font-size:24rem;top:-15px}}.infobox h2{font-size:25px;font-size:2.5rem}@media screen and (min-width:64em){.infobox h2{font-size:32px;font-size:3.2rem}}.infobox p{margin-bottom:0;color:#707070 !important}.infobox .arrow{font-weight:bold;color:#707070;margin-top:20px}.infobox a:hover .arrow{color:#4692F3}#website4 .infobox{background:#FFF7D5}#website4 .infobox:after{content:"!";color:rgba(255,222,93,0.6)}#website4 .infobox h2,#website4 .infobox p{color:#02071A !important}#website4 .infobox .arrow{color:#EDB806}#website4 .infobox a:hover .arrow{color:#FFDE5D}.exclamation-mark{position:absolute;font-size:100px;font-size:10rem;color:rgba(255,255,255,0.6);line-height:1;font-weight:bold;right:10px;top:40px}@media screen and (min-width:64em){.exclamation-mark{font-size:200px;font-size:20rem;top:50px}}.linkbox-header a:hover p,.linkbox-header a:active p,.linkbox-header a:focus p{color:#fff !important}@media screen and (min-width:30em){.site-header .inner-big .header-contact a{display:flex}.site-header .inner-big .header-contact a i{margin-right:15px}.site-header .inner-big .header-contact div{display:block;line-height:15px}.site-header .inner-big .header-contact div span{color:#707070}.site-header .inner-big .header-contact div p{color:#3E6997;margin:0}.site-header .inner-big .header-contact div p:hover{color:#EDB806}.site-header .inner-big .header-contact span{display:flex;line-height:16px;flex-direction:column;text-transform:uppercase;font-size:14px;font-size:1.4rem}}@media screen and (min-width:64em){.header-img,.header-background{margin-top:0}.header-img h1,.header-background h1{font-size:44px;font-size:4.4rem;font-weight:500}.header-img .inner,.header-background .inner{position:relative;height:100%}.header-img .inner .infobox,.header-background .inner .infobox{position:absolute;right:0;top:50%;transform:translateY(-50%)}}html,body{height:100%}@keyframes top-menu-bar{50%{top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}100%{top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}}@keyframes middle-menu-bar{0%{opacity:1}50%{opacity:1}51%{opacity:0}100%{opacity:0}}@keyframes bottom-menu-bar{50%{top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}100%{top:50%;transform:translate(-50%, -50%) rotate(90deg);-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg)}}@keyframes top-menu-bar-back{0%{top:50%;transform:translate(-50%, -50%)}50%{top:50%;transform:translate(-50%, -50%)}100%{top:0;transform:translate(-50%, 0)}}@keyframes middle-menu-bar-back{0%{opacity:0}50%{opacity:0}51%{opacity:1}100%{opacity:1}}@keyframes bottom-menu-bar-back{0%{top:50%;transform:translate(-50%, -50%) rotate(90deg);-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg)}50%{top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}100%{top:100%;transform:translate(-50%, -100%);-webkit-transform:translate(-50%, -100%);-moz-transform:translate(-50%, -100%)}}@keyframes fadeInMenu{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.main-navigation .menu-toggle{background:transparent !important;border:none;padding:0;position:absolute;right:20px;top:22px;display:block;z-index:99999999;animation-fill-mode:forwards;animation-name:fadeInMenu;animation-duration:.5s;animation-timing-function:ease-in-out}.main-navigation .menu-toggle:hover{cursor:pointer}.main-navigation .menu-toggle .burger-div{display:block;border:none;height:26px;width:30px;position:relative;transition:all .25s ease-in-out}.main-navigation .menu-toggle .burger-div span{height:3px;width:30px;background-color:#000;position:absolute;left:50%;transform:translate(-50%, 0);border-radius:1px;transition:background-color .25s ease-in-out;transition-delay:.5s}.main-navigation .menu-toggle .burger-div span.top-bar{top:0;animation-fill-mode:forwards;animation-name:top-menu-bar-back;animation-duration:.75s;animation-timing-function:ease-in-out}.main-navigation .menu-toggle .burger-div span.middle-bar{top:50%;transform:translate(-50%, -50%);animation-fill-mode:forwards;animation-name:middle-menu-bar-back;animation-duration:.75s;animation-timing-function:ease-in-out}.main-navigation .menu-toggle .burger-div span.bottom-bar{top:100%;transform:translate(-50%, -100%);animation-fill-mode:forwards;animation-name:bottom-menu-bar-back;animation-duration:.75s;animation-timing-function:ease-in-out}.main-navigation .menu{background:#3E6997;position:fixed;top:0;left:0;right:0;list-style:none;margin:0;padding:110px 20px 80px 20px;transform:translate(100%);z-index:999999;overflow-y:scroll;transition:all .75s ease-in-out}@media screen and (max-width:1299px){.main-navigation .menu{min-height:900px}}.main-navigation .menu li{background:#3E6997;border-bottom:1px solid #fff;position:relative;padding:0}.main-navigation .menu li a{color:#fff;display:block;padding:5px 0;text-transform:uppercase;text-decoration:none;font-size:14px;font-size:1.4rem;font-weight:bold}.main-navigation .menu li ul{display:none ;list-style:none;margin-left:0;padding:0 0 5px 0}.main-navigation .menu li ul li{border-bottom:transparent;padding:0}.main-navigation .menu li ul li a{text-transform:none;font-size:14px;font-size:1.4rem;font-weight:normal;padding-left:10px}.main-navigation .menu li ul.toggled-on{display:block}.main-navigation .menu li .dropdown-toggle{background:transparent;border:none;position:absolute;right:0;top:7px;padding:0;width:18px;height:18px;transition:all .4s ease-in-out;transform:rotate(90deg)}.main-navigation .menu li .dropdown-toggle:before{content:"";height:2px;width:65%;transform:rotate(45deg) translate(50%, 0);background-color:#fff;position:absolute;top:0;right:40%}.main-navigation .menu li .dropdown-toggle:after{content:"";height:2px;width:65%;transform:rotate(-45deg) translate(50%, 0);background-color:#fff;position:absolute;bottom:0;right:40%}.main-navigation .menu li .dropdown-toggle.toggled-on{transform:rotate(270deg)}.main-navigation.toggled .menu{transform:translate(0, 0)}.main-navigation.toggled .menu-toggle{background:transparent;border:none;padding:0;position:absolute;display:block}.main-navigation.toggled .menu-toggle .burger-div{border:none;height:26px;width:30px;position:relative;transform:rotate(45deg);transition:all .25s .6s}.main-navigation.toggled .menu-toggle .burger-div span{height:3px;width:30px;background-color:#fff;position:absolute;left:50%;transform:translate(-50%, 0);transition:background-color .25s ease-in-out;transition-delay:0s}.main-navigation.toggled .menu-toggle .burger-div span.top-bar{animation-fill-mode:forwards;animation-name:top-menu-bar;animation-duration:.75s;animation-timing-function:ease-in-out}.main-navigation.toggled .menu-toggle .burger-div span.middle-bar{animation-fill-mode:forwards;animation-name:middle-menu-bar;animation-duration:.75s;animation-timing-function:ease-in-out}.main-navigation.toggled .menu-toggle .burger-div span.bottom-bar{animation-fill-mode:forwards;animation-name:bottom-menu-bar;animation-duration:.75s;animation-timing-function:ease-in-out}@media screen and (max-width:1299px){#website4 .main-navigation.toggled .menu-toggle .burger-div span{background-color:#02071A}#website4 .main-navigation .menu{background:#FFDE5D}#website4 .main-navigation .menu .dropdown-toggle:after,#website4 .main-navigation .menu .dropdown-toggle:before{background-color:#02071A !important}#website4 .main-navigation .menu .dropdown-toggle:hover{background:transparent}#website4 .main-navigation .menu li{background:#FFDE5D;border-bottom:1px solid #02071A}#website4 .main-navigation .menu li a{color:#02071A}#website4 .main-navigation .menu li ul li{border-bottom:none}}@media screen and (min-width:1300px){.main-navigation .menu-toggle .burger-div{display:none}.main-navigation{flex:1 1 auto;justify-content:flex-end;display:flex}.main-navigation .menu{background:transparent;display:flex;left:0;position:relative;padding:0 0 0 0;transition:0s;text-align:right;overflow:unset;transform:none}.main-navigation .menu ul{list-style:none;margin:0;padding:0;position:relative;background-color:#EBF4FE !important}.main-navigation .menu ul:before{content:"";background-image:url("/wp-content/themes/techniker-schulen/assets/img/triangle-lightblue.svg");background-size:contain;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;position:absolute;top:-13px;left:50%;transform:translateX(-50%)}.main-navigation .menu li{background:transparent;border:0}.main-navigation .menu li:hover>a{color:#3E6997}.main-navigation .menu li.current-menu-ancestor>a,.main-navigation .menu li.current-menu-item>a{color:#4692F3}.main-navigation .menu li a{color:#707070;display:block;padding:10px}.main-navigation .menu li:hover ul{display:block !important;left:50%;transform:translateX(-50%);position:absolute}.main-navigation .menu li ul{text-align:left;background-color:#eee}.main-navigation .menu li ul.rightToLeft{left:auto;right:0}.main-navigation .menu li ul li{display:block;margin:0;padding:0;width:250px}.main-navigation .menu li ul li:hover>a{color:#3E6997}.main-navigation .menu li ul li a{display:block}.main-navigation .menu li ul.toggled-on{display:none}.main-navigation .menu .dropdown-toggle{display:none}#website4 .main-navigation .menu ul{background-color:#FFF7D5 !important;list-style:none;margin:0;padding:0;position:absolute}#website4 .main-navigation .menu ul:before{content:"";background-image:url("/wp-content/themes/techniker-schulen/assets/img/triangle-lightyellow.svg");background-size:contain;background-repeat:no-repeat;display:inline-block;width:16px;height:16px;position:absolute;top:-13px;left:50%;transform:translateX(-50%)}#website4 .main-navigation .menu li a.hover{color:#EDB806 !important}#website4 .main-navigation .menu li:hover>a{color:#02071A !important;text-shadow:-0.4px 0 #02071A,0 .4px #02071A,.4px 0 #02071A,0 -0.4px #02071A}#website4 .main-navigation .menu li.current-menu-ancestor>a,#website4 .main-navigation .menu li.current-menu-item>a{color:#02071A !important;text-shadow:-0.4px 0 #02071A,0 .4px #02071A,.4px 0 #02071A,0 -0.4px #02071A}#website4 .main-navigation .menu li a{color:#02071A}#website4 .main-navigation .menu li ul li:hover a{color:#02071A !important;text-shadow:-0.4px 0 #02071A,0 .4px #02071A,.4px 0 #02071A,0 -0.4px #02071A}#website4 .main-navigation .menu li ul li a{color:#02071A !important}}body,button,input,select,optgroup,textarea{color:#707070;font-family:Outfit;font-weight:300;line-height:1.2;font-size:16px;font-size:1.6rem}body#website4,#website4 button,#website4 input,#website4 select,#website4 optgroup,#website4 textarea{color:#02071A !important}*{scroll-behavior:smooth}body{overflow-x:hidden}strong{font-weight:600 !important}#BorlabsCookieBox ._brlbs-btn{font-size:18px !important;font-size:1.8rem !important;color:#fff !important}#BorlabsCookieBox ._brlbs-btn:focus{color:#fff !important}p._brlbs-manage a{font-size:18px !important;font-size:1.8rem !important;background:#3E6997;border-radius:4px;color:#fff !important;padding:.75em 2em !important;width:100%;display:block;line-height:1.2}h1,.headline-one,h2,.headline-two,h3,.headline-three,h4,.headline-four{font-weight:300;line-height:1.2;margin-top:0;margin-bottom:20px}h1,.headline-one,.header-background span,.header-img span{font-size:32px;font-size:3.2rem}@media screen and (min-width:64em){h1,.headline-one,.header-background span,.header-img span{font-size:44px;font-size:4.4rem}}.single h1{font-size:22px;font-size:2.2rem;text-transform:uppercase}@media screen and (min-width:64em){.single h1{font-size:32px;font-size:3.2rem}}h2,.headline-two{font-size:32px;font-size:3.2rem}@media screen and (min-width:64em){h2,.headline-two{font-size:44px;font-size:4.4rem}}h3,.headline-three{font-size:25px;font-size:2.5rem}@media screen and (min-width:64em){h3,.headline-three{font-size:32px;font-size:3.2rem}}h4,.headline-four{font-size:20px;font-size:2rem}@media screen and (min-width:64em){h4,.headline-four{font-size:25px;font-size:2.5rem}}.single h3.center{text-align:left !important}#website4 h3,#website4 p strong{color:#EDB806}#website4 p strong{color:#02071A}a{transition:all .2s ease-in-out 0s !important}.uppercase{text-transform:uppercase}.semibold{font-weight:500}.font-bigger{font-size:20px;font-size:2rem}.archive-meta{font-size:20px;font-size:2rem;text-align:left}#website1 .flex{flex-direction:column}@media screen and (min-width:48em){#website1 .flex{flex-direction:row}#website1 .flex .flex50{width:calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:calc(20px / 2)}}#website1 .site-footer{display:none}#website1 h1{text-align:center;font-weight:500;color:#3E6997;margin-bottom:80px;margin-top:100px}@media screen and (min-width:64em){#website1 h1{font-size:52px;font-size:5.2rem;margin-bottom:190px}}#website1 header{display:none}#website1 .flex50{margin-top:80px}@media screen and (min-width:64em){#website1 .flex50{margin-top:170px}}#website1 .blue-background,#website1 .yellow-background{height:100%;padding:25px;max-height:430px;transition:all .2s ease-in-out 0s}@media screen and (min-width:64em){#website1 .blue-background,#website1 .yellow-background{margin-bottom:200px;-webkit-box-shadow:0 0 0 30px #fff;box-shadow:0 0 0 30px #fff}}#website1 .blue-background a,#website1 .yellow-background a{display:flex;flex-direction:column;justify-content:space-between;height:100%}#website1 .blue-background a .website-link,#website1 .yellow-background a .website-link{display:inline-block;padding-left:35px;position:relative;font-size:20px;font-size:2rem;margin:0}#website1 .blue-background a .website-link:before,#website1 .yellow-background a .website-link:before{content:">>";font-weight:500;position:absolute;left:0;bottom:-2px}#website1 .blue-background h2,#website1 .yellow-background h2{margin-top:130px;font-size:22px;font-size:2.2rem;text-transform:uppercase}@media screen and (min-width:64em){#website1 .blue-background h2,#website1 .yellow-background h2{font-size:30px;font-size:3rem}}#website1 .blue-background{background-color:#4692F3;color:#fff;position:relative}#website1 .blue-background:before{content:"";background-image:url("/wp-content/themes/techniker-schulen/assets/img/technikerschule-straubing-logo-white.svg");position:absolute;background-size:contain;background-repeat:no-repeat;width:120px;height:100%;left:30px;top:30px}#website1 .blue-background a{color:#fff}@media screen and (min-width:64em){#website1 .blue-background{margin-right:30px;-webkit-box-shadow:0 0 0 0 #4692F3;box-shadow:0 0 0 0 #4692F3}#website1 .blue-background:hover{-webkit-box-shadow:0 0 0 30px #4692F3;box-shadow:0 0 0 30px #4692F3}}#website1 .blue-background~.school-contact{margin-right:30px}#website1 .yellow-background{background-color:#FFDE5D;color:#02071A;position:relative}#website1 .yellow-background:before{content:"";background-image:url("/wp-content/themes/techniker-schulen/assets/img/technikerschule-straubing-logo-dark.svg");position:absolute;background-size:contain;background-repeat:no-repeat;width:120px;height:120px;left:30px;top:30px}#website1 .yellow-background a{color:#02071A}@media screen and (min-width:64em){#website1 .yellow-background{margin-left:30px;-webkit-box-shadow:0 0 0 0 #FFDE5D;box-shadow:0 0 0 0 #FFDE5D}#website1 .yellow-background:hover{-webkit-box-shadow:0 0 0 30px #FFDE5D;box-shadow:0 0 0 30px #FFDE5D}}#website1 .yellow-background~.school-contact{margin-left:30px}#website1 .school-contact,#website1 .school-contact a{color:#02071A}.inner-small{margin:0 auto;max-width:935px;padding:0 20px}.inner{margin:0 auto;max-width:1190px;padding:0 20px}.inner-big{margin:0 auto;max-width:1260px;padding:0 20px}.entry-content>p{margin:20px auto;max-width:1190px;padding:0 20px;width:100%}.entry-content>ul,.entry-content>ol{margin:0 auto;max-width:1190px;padding:0 0 0 20px;width:100%}.entry-content ul{padding-left:50px}.entry-content .wp-block-column ul,.entry-content .flex ul{padding-left:30px;margin-left:0}.entry-content>h1,.entry-content>h2,.entry-content>h3,.entry-content>h4,.entry-content>h5,.entry-content>h6{margin:45px auto 0 auto;max-width:1190px;padding:0 20px;width:100%}.wp-block-columns{margin:0 auto;max-width:1190px;padding:0 20px;width:100%}.wp-block-columns .wp-block-column .inner{padding:0}.site-content .widget-area section ul{list-style:none;margin:0;padding:0}.site-content .widget-area section ul li a{color:#3E6997;text-decoration:none}.site-content .widget-area section ul li a:hover{color:#EDB806}.slick-track{display:flex}.img-container{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;min-height:200px}.single article{padding:100px 0 70px 0}@media screen and (min-width:64em){.single article .single-img{padding-right:20px}}.single article .single-content>p{margin-top:0}@media screen and (min-width:64em){.single article .single-content{padding-left:20px}}.single article .single-content .flex{margin-left:0;margin-top:30px;justify-content:space-between}@media screen and (min-width:64em){.single article .single-content .flex .flex-left{flex:0 1 75%}.single article .single-content .flex .flex-right{flex:0 1 25%;display:flex;align-items:flex-end;justify-content:end}}.single article .single-content .flex .flex-right a{color:#707070 !important;margin-right:20px}.single article .single-content .flex .flex-right a span{font-weight:500}.single .inner.single-inner{margin-bottom:80px;text-align:center;position:relative}.single .inner.single-inner .single-links{background:#fff;padding:0 20px;display:inline-block;font-size:14px;font-size:1.4rem}.single .inner.single-inner .single-links a{font-weight:bold;font-size:16px;font-size:1.6rem}.single .inner.single-inner .single-links .right a{padding-left:5px}.single .inner.single-inner .single-links .left a{padding-right:5px}.single .inner.single-inner .single-links .left.no-arrow a,.single .inner.single-inner .single-links .right.no-arrow a{display:none !important}.single .inner.single-inner:after{content:"";border-bottom:1px solid #DEEBF4;height:100%;position:absolute;left:20px;right:20px;top:-11px;z-index:-1}.archive-header{margin-top:80px}.category .site-footer,.search-results .site-footer{margin-top:80px}.category .archive-header,.search-results .archive-header{margin-bottom:80px}.category .flex25,.search-results .flex25{border:1px solid #D7E0EA}.category .flex25 .news-container,.search-results .flex25 .news-container{padding:20px}.category .flex25 .news-container .entry-title,.search-results .flex25 .news-container .entry-title{color:#707070 !important;font-weight:500;font-size:20px;font-size:2rem;margin:20px 0;hyphens:auto}.category .flex25 .news-container .uppercase,.search-results .flex25 .news-container .uppercase{font-weight:500}.category .flex25 .news-container .entry-content,.search-results .flex25 .news-container .entry-content{hyphens:auto;color:#707070;margin-bottom:20px}.category .flex25 .news-container .read-more,.search-results .flex25 .news-container .read-more{color:#707070;font-weight:700}.category .flex25 a:hover .read-more,.search-results .flex25 a:hover .read-more{color:#4692F3}.button-container{text-align:center;width:100%}.button-container button{margin-top:30px}#website4.category .flex25,#website4.search-results .flex25{border:1px solid #EDB806}#website4.category .flex25 .news-container .entry-title,#website4.search-results .flex25 .news-container .entry-title{color:#02071A !important}#website4.category .flex25 .news-container .entry-content,#website4.search-results .flex25 .news-container .entry-content{color:#02071A}#website4.category .flex25 .news-container .read-more,#website4.search-results .flex25 .news-container .read-more{color:#02071A}#website4.category .flex25 a:hover .read-more,#website4.search-results .flex25 a:hover .read-more{color:#EDB806}.search .site-content{margin-top:80px}.not-found{margin-bottom:50px}.sticky{display:block}.updated:not(.published){display:none}.error404 .error-404{padding:150px 0;text-align:center;font-weight:700;color:#707070}.error404 .error-404 h1{font-size:80px;font-size:8rem;line-height:1.2;margin:0}.error404 .error-404 p{margin:0}.error404 .error-404.not-found{padding:80px 0;margin-bottom:0}.error404 .error-404.not-found h2,.error404 .error-404.not-found p{color:#707070;text-align:left}.error404 .error-404.not-found p{margin-bottom:30px;font-weight:normal;font-size:16px;font-size:1.6rem}.error404 .error-404.not-found .search-field{background-color:#fff;border:1px solid #707070;padding:7px 15px}#website4.error404 .error-404.not-found{padding:80px 0;margin-bottom:0}#website4.error404 .error-404.not-found h2,#website4.error404 .error-404.not-found p{color:#02071A;text-align:left}#website4.error404 .error-404.not-found p{margin-bottom:30px;font-weight:normal;font-size:16px;font-size:1.6rem}#website4.error404 .error-404.not-found .search-field{background-color:#fff;border:2px solid #EDB806}#website4.error404 .error-404.not-found .search-submit{background:#FFDE5D;color:#02071A}#website4.error404 .error-404.not-found .search-submit:hover{background:#EDB806;color:#fff}.search .page-title span{padding:0 !important}.search .navigation.posts-navigation{display:block;width:100%}.search .navigation.posts-navigation .nav-links{display:inline-block;margin-left:10px;margin-top:30px}.search .nav-links .nav-previous,.search .nav-links .nav-next{background:#3E6997;padding:5px 20px;font-size:22px;font-size:2.2rem;font-weight:500}.search .nav-links .nav-previous a,.search .nav-links .nav-next a{color:#fff}.search .nav-links .nav-previous:hover,.search .nav-links .nav-next:hover{background:#02071A}.search .nav-links .nav-previous:hover a,.search .nav-links .nav-next:hover a{color:#4692F3}#website4 .entry-content a{color:#707070;font-weight:bold}#website4 .entry-content a:hover{color:#EDB806 !important}#website4 .entry-content .block-farbige-boxen a,#website4 .entry-content .background-banner a{color:#fff}#website4 .search .nav-links .nav-previous,#website4 .search .nav-links .nav-next{background:#FFDE5D;padding:5px 20px;font-size:22px;font-size:2.2rem;font-weight:500}#website4 .search .nav-links .nav-previous a,#website4 .search .nav-links .nav-next a{color:#02071A}#website4 .search .nav-links .nav-previous:hover,#website4 .search .nav-links .nav-next:hover{background:#EDB806}#website4 .search .nav-links .nav-previous:hover a,#website4 .search .nav-links .nav-next:hover a{color:#fff}.home#website4 .entry-content a{font-weight:normal}.one-img .single-img{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 10px);margin:calc(10px / -2)}.one-img .single-img .img-box{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.one-img-flexible .single-img{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 10px);margin:calc(10px / -2)}.one-img-flexible .single-img .img-box{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2);height:100% !important}@media screen and (max-width:1023px){.one-img-flexible .single-img .img-box{padding-bottom:30px}}@media screen and (max-width:1023px){.one-img-flexible .single-img .img-container{min-height:400px}}@media screen and (min-width:64em){.one-img-flexible .single-img .img-container{background-size:contain;background-position:top;width:100%}}.two-img .single-img{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 10px);margin:calc(10px / -2)}.two-img .single-img .img-box{width:calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:calc(20px / 2)}.three-img .single-img{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 10px);margin:calc(10px / -2)}.three-img .single-img .img-box:first-child{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.three-img .single-img .img-box:nth-child(2),.three-img .single-img .img-box:nth-child(3){width:calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:calc(20px / 2)}.no-img-row .single-img.flex50{display:none}.no-img-row .single-content.flex50{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.single .img-container{background-size:cover;background-position:center 30%;height:100%;width:100%}.no-results.not-found{margin-bottom:80px}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;border-radius:0;background:#3E6997;color:#fff;font-weight:bold;font-size:16px;font-size:1.6rem;line-height:1;padding:10px 20px}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{cursor:pointer}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#3E6997;background-color:#EBF4FE;font-size:16px;font-size:1.6rem;border:none;border-radius:0;padding:5px 10px;width:100%;display:inline-block;max-height:115px}.wpcf7-form p{margin:10px 0}.wpcf7-form .wpcf7-list-item{margin-left:0;hyphens:auto}.mandatory{font-size:12px;font-size:1.2rem;padding:10px 0}textarea{width:100%}input.search-field{background:transparent;color:#707070}header input.search-field{background:#fff}.standardform--fields label{display:none}.standardform--fields input[aria-invalid="true"]{border:1px solid red;background:rgba(255,0,0,0.1)}.standardform--fields .wpcf7-not-valid-tip{display:none}.standardform .dan-cf7-captcha{display:flex}.standardform .dan-cf7-captcha .wpcf7-not-valid{border:1px solid red;background:rgba(255,0,0,0.1)}.standardform .dan-cf7-captcha .wpcf7-not-valid-tip{display:none}.search .search-form,.error404 .search-form{display:flex;flex-direction:row;align-items:center}.search input.search-field,.error404 input.search-field{padding:6px 15px}#website2.search .page-content input.search-field,#website2.error404 .page-content input.search-field{padding:6px 15px;border:2px solid #707070}#website2.search .search-submit:hover,#website2.error404 .search-submit:hover{color:#4692F3}#website4 button,#website4 input[type="button"],#website4 input[type="reset"],#website4 input[type="submit"]{background:#FFDE5D;color:#02071A}#website4 button:hover,#website4 input[type="button"]:hover,#website4 input[type="reset"]:hover,#website4 input[type="submit"]:hover{background:#EDB806;color:#fff !important}#website4 input[type="text"],#website4 input[type="email"],#website4 input[type="url"],#website4 input[type="password"],#website4 input[type="search"],#website4 input[type="number"],#website4 input[type="tel"],#website4 input[type="range"],#website4 input[type="date"],#website4 input[type="month"],#website4 input[type="week"],#website4 input[type="time"],#website4 input[type="datetime"],#website4 input[type="datetime-local"],#website4 input[type="color"],#website4 textarea{color:#02071A;background-color:#fff;border:2px solid #EDB806}#website4 input[type="text"]:focus,#website4 input[type="email"]:focus,#website4 input[type="url"]:focus,#website4 input[type="password"]:focus,#website4 input[type="search"]:focus,#website4 input[type="number"]:focus,#website4 input[type="tel"]:focus,#website4 input[type="range"]:focus,#website4 input[type="date"]:focus,#website4 input[type="month"]:focus,#website4 input[type="week"]:focus,#website4 input[type="time"]:focus,#website4 input[type="datetime"]:focus,#website4 input[type="datetime-local"]:focus,#website4 input[type="color"]:focus,#website4 textarea:focus{outline:1px solid #EDB806}#website4 input.search-field{color:#02071A}#website4 header .search-field{border:1px solid #02071A;color:#02071A !important}#website4 header .search-submit{background:transparent}#website4 header .search-submit:hover{background:transparent}#website4 header .search-submit svg{fill:#02071A !important}.contact-block{padding:80px 0}.contact-block a{color:#707070}@media screen and (min-width:64em){.contact-block h2{font-size:32px;font-size:3.2rem}}.contact-block .flex .flex33:first-child{margin-bottom:30px}ul.events{margin-left:0;padding-left:0}ul.events li{list-style-type:none;position:relative;padding-left:15px}ul.events li:before{content:">";position:absolute;left:0;color:#3E6997}#website4 ul.events li:before{content:">";position:absolute;left:0;color:#EDB806}#website4 ul.events li a .secondary-fontcolor{color:#02071A !important;font-weight:normal}#website4 .site-footer{border-top:5px solid #EDB806}#website4 .contact-block a{color:#707070;font-weight:500}#website4 .contact-block a:hover{color:#EDB806 !important}#website4 .contact-block .wpcf7-list-item-label a{color:#707070;font-weight:bold}#website4 .contact-block .wpcf7-list-item-label a:hover{color:#EDB806 !important}.site-footer{overflow:hidden}.site-footer--copyright{background:#3E6997;padding:40px 0;color:#fff}.site-footer--copyright a,.site-footer--copyright a:visited{color:#fff !important}.site-footer--copyright h2{font-size:22px;font-size:2.2rem;font-weight:300;min-height:55px}.site-footer--copyright h2.uppercase{text-transform:uppercase}@media screen and (min-width:64em){.site-footer--copyright .headline-spacer{min-height:74px}}.site-footer--copyright ul{margin-left:0;padding-left:0}.site-footer--copyright ul li{list-style-type:none}.site-footer--copyright ul.arrow-list li{list-style-type:none}.site-footer--copyright ul.arrow-list li:before{content:">"}.site-footer--copyright .flex33 p{margin-bottom:0}body#website2 .site h3,body#website2 .site strong{color:#4692F3}body#website2 .primary-fontcolor{color:#3E6997}body#website2 .secondary-fontcolor{color:#4692F3}body#website2 .secondary-color{background:#4692F3}body#website2 a:hover,body#website2 a:focus,body#website2 a:active{color:#4692F3 !important}body#website2 .linkbox-header h3{color:#4692F3}body#website2 .site-footer--copyright li{padding:5px 0;border-bottom:1px solid #4692F3}body#website2 .colored{background:rgba(215,224,234,0.2);padding:80px 0}body#website2 .border-colored{border-bottom:1px solid #4692F3;padding:5px 0}body#website2 .startseiten-slider .slick-prev,body#website2 .startseiten-slider .slick-next{background:#3E6997;width:60px;height:60px;border-radius:100%}body#website4 .primary-fontcolor{color:#EDB806}body#website4 .secondary-fontcolor{color:#FFDE5D}body#website4.single .single-content .secondary-fontcolor{color:#EDB806 !important}body#website4 .news-container .entry-header .secondary-fontcolor{color:#EDB806 !important}body#website4 .grey .news-container .entry-header .secondary-fontcolor{color:#02071A !important}body#website4 .secondary-color{background:#EDB806}body#website4 a:hover,body#website4 a:focus,body#website4 a:active{color:#FFDE5D !important}body#website4 .block-team .position-team{color:#707070}body#website4 .block-team a{color:#02071A;font-weight:normal !important}body#website4 .block-team a:hover{color:#EDB806 !important}body#website4 .acf-news--post a:hover,body#website4 .acf-news--post a:focus,body#website4 .acf-news--post a:active{color:#02071A !important}body#website4 .acf-news--post a:hover .read-more,body#website4 .acf-news--post a:focus .read-more,body#website4 .acf-news--post a:active .read-more{color:#EDB806 !important}body#website4 .block-unterricht-tabellen .secondary-fontcolor{color:#02071A}body#website4 .block-unterricht-tabellen h3.secondary-fontcolor{color:#EDB806}body#website4 .block-unterricht-tabellen .subheadline.primary-fontcolor{color:#02071A}body#website4 .main-navigation a{font-weight:normal}body#website4 .main-navigation a:hover,body#website4 .main-navigation a:focus,body#website4 .main-navigation a:active{color:#02071A !important;text-shadow:-0.4px 0 #02071A,0 .4px #02071A,.4px 0 #02071A,0 -0.4px #02071A}@media screen and (max-width:1023px){body#website4 .main-navigation a:hover,body#website4 .main-navigation a:focus,body#website4 .main-navigation a:active{color:#3E6997 !important}}@media screen and (max-width:1023px){body#website4 .main-navigation li.current-menu-ancestor>a,body#website4 .main-navigation li.current-menu-item>a{color:#3E6997}}body#website4 .yellow{background:#FFDE5D}body#website4 .linkbox-header h3{color:#FFDE5D}body#website4 .site-footer--copyright li{padding:5px 0;border-bottom:1px solid #FFDE5D}body#website4 .colored{background:#FFF7D5;padding:80px 0}body#website4 .border-colored{border-bottom:1px solid #FFDE5D;padding:5px 0}body#website4 .startseiten-slider .slick-prev,body#website4 .startseiten-slider .slick-next{background:#FFDE5D;width:60px;height:60px;border-radius:100%;color:#3E6997 !important}body#website4 .single-content .secondary-fontcolor.flex{color:#707070 !important}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:62.5%}body{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:300;src:local('Outfit Light'),local('Outfit-Light'),url('../webfonts//outfit/outfit-v11-latin-300.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:400;src:local('Outfit Regular'),local('Outfit-Regular'),url('../webfonts//outfit/outfit-v11-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:500;src:local('Outfit Semibold'),local('Outfit-Semibold'),url('../webfonts//outfit/outfit-v11-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:700;src:local('Outfit Bold'),local('Outfit-Bold'),url('../webfonts//outfit/outfit-v11-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Outfit';font-style:normal;font-weight:900;src:local('Outfit Extrabold'),local('Outfit-Extrabold'),url('../webfonts//outfit/outfit-v11-latin-900.woff2') format('woff2')}.back-to-top{align-items:center;background:#EDB806;bottom:0;color:#fff;display:flex;height:50px;justify-content:center;position:fixed;right:0;text-decoration:none;width:50px;font-size:20px;font-size:2rem;transition:all .5s ease-in-out 0s;padding:15px}.back-to-top svg path{fill:white !important}.back-to-top:hover{background:#3E6997;color:#fff;transition:all .5s ease-in-out 0s}a{text-decoration:none}a:visited{color:#3E6997}a:hover,a:focus,a:active{color:#3E6997}a:focus{outline:thin dotted}a:hover,a:active{outline:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 0 25px}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}.pagination ul{margin:0 0 50px 0;padding:0 10px}.pagination ul li{display:inline}.pagination ul li a{background-color:#000;color:#fff;cursor:pointer;padding:12px;transition:all .2s ease-in-out 0s}.pagination ul li a:hover{background:#3E6997;transition:all .2s ease-in-out 0s}.pagination ul li.active a{background:#3E6997}.galerie-container .galerie .single-img{line-height:0}.galerie-container .galerie .single-img img{width:100%;height:100%;object-fit:cover}.galerie-container .galerie .single-img .img-caption{line-height:1.5;font-size:15px;font-size:1.5rem;text-align:center;margin:0;padding:5px 0 0 0}.masonry-grid{display:block}.masonry-grid:after{content:'';display:block;clear:both}.grid-item{float:left;overflow:hidden}.grid-item img{display:block;max-width:100%}.masonry-wrapper{margin:50px 0;max-width:1440px;margin-right:auto;margin-left:auto;padding:0 20px}.masonry{columns:1;column-gap:30px}.masonry-item{display:inline-block;vertical-align:top;margin-bottom:20px}@media screen and (min-width:30em){.masonry{columns:2}}@media screen and (min-width:64em){.masonry{columns:3}}.startseiten-slider-container{position:relative}.startseiten-slider{margin-left:-10px;margin-right:-10px}.startseiten-slider .slick-slide{line-height:0}.startseiten-slider .slick-prev,.startseiten-slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;border:0;background:transparent;cursor:pointer;font-size:65px;font-size:6.5rem;line-height:0;font-weight:bold;color:#fff;transition:all .3s ease-in-out}@media screen and (max-width:48em){.startseiten-slider .slick-prev,.startseiten-slider .slick-next{display:none !important}}.startseiten-slider .slick-prev.slick-disabled,.startseiten-slider .slick-next.slick-disabled{opacity:0;transition:all .3s ease-in-out}.startseiten-slider .slick-prev.slick-disabled:hover,.startseiten-slider .slick-next.slick-disabled:hover{cursor:default}.startseiten-slider .slick-prev{left:25px;padding:0}.startseiten-slider .slick-next{right:25px;padding:0 15px}.startseiten-slider .slick-dots{position:absolute;bottom:0;left:50%;transform:translateX(-50%);list-style:none;display:flex;margin:0;padding:0}.startseiten-slider .slick-dots li{padding:25px 10px}.startseiten-slider .slick-dots li button{width:20px;height:20px;font-size:0;border:0;border-radius:10px;cursor:pointer}.startseiten-slider .slick-dots li button:hover{background:#3E6997}.startseiten-slider .slick-dots li.slick-active button{background:#3E6997}.startseiten-slider--slide{background-position:center center;background-size:cover}.startseiten-slider .inner{height:800px;display:flex;align-items:flex-end}.startseiten-slider .inner .slider-text{font-size:100px;color:white;padding:50px 0}@media screen and (min-width:1190px){.startseiten-slider{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.block-beschreibungstext-mit-akkoredon .font-bigger p:last-child{margin-bottom:0}.block-beschreibungstext-mit-akkoredon .white{padding:80px 0}.dan_akkordeon{margin:40px 0 0 0}.dan_akkordeon_wrapper{margin-bottom:0;background:#fff;position:relative}.dan_akkordeon_wrapper:last-child{border-bottom:1px solid #DEEBF4}.dan_akkordeon_wrapper.open{border-top:2px solid #4692F3}.dan_akkordeon_wrapper--header{position:relative;border-top:1px solid #DEEBF4;border-left:1px solid #DEEBF4;border-right:1px solid #DEEBF4}.dan_akkordeon_wrapper--header .content--title{padding:10px 50px 10px 20px;font-size:20px;font-size:2rem;cursor:pointer;position:relative}.dan_akkordeon_wrapper--header .content--title .plus{top:50%;right:10px;transform:translateY(-50%);position:absolute;width:10px;height:10px}.dan_akkordeon_wrapper--header .content--title .plus .bar{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:10px;height:3px;transition:all .3s ease-in-out;background-color:#707070}.dan_akkordeon_wrapper--header .content--title .plus .bottom-bar{transform:translate(-50%, -50%) rotate(90deg)}.dan_akkordeon_wrapper--content{display:none;font-size:20px;font-size:2rem;padding:0 20px 20px 20px;position:absolute;background:#fff;z-index:1;border-left:1px solid #DEEBF4;border-right:1px solid #DEEBF4;border-bottom:1px solid #DEEBF4;width:100%}.dan_akkordeon_wrapper--content>p{margin-top:0}.dan_akkordeon_wrapper .dan_akkordeon_target{display:none}.dan_akkordeon_wrapper.open .content--title .plus .bar{transition:all .3s ease-in-out}.dan_akkordeon_wrapper.open .content--title .plus .bottom-bar{width:0}body#website2 .dan_akkordeon_wrapper.open .content--title{font-weight:bold;color:#4692F3}body#website2 .dan_akkordeon_wrapper--header .plus .bar{background-color:#4692F3}body#website4 .dan_akkordeon_wrapper.open .content--title{font-weight:bold;color:#FFDE5D}body#website4 .dan_akkordeon_wrapper--header .plus .bar{background-color:#FFDE5D}.newsslider{max-width:100%}.newsslider .slick-prev{color:transparent;height:55px;width:11px !important;background-color:transparent;border-radius:0;position:absolute;left:-50px;top:70px;border:transparent;z-index:10000}.newsslider .slick-prev:after{content:"";position:absolute;height:55px;width:11px;background-repeat:no-repeat;background-size:contain;background-position:center center;top:0;bottom:0;right:0}.newsslider .slick-next{color:transparent;height:55px;width:11px;background-color:transparent;border-radius:0;position:absolute;right:-50px;top:70px;border:transparent;z-index:10000}.newsslider .slick-next:after{content:"";position:absolute;height:55px;width:11px;background-repeat:no-repeat;background-size:contain;background-position:center center;top:0;bottom:0;left:0}.newsslider .slick-list{max-width:1440px;margin:0 auto;width:100% !important}.newsslider .slick-list .slick-track .single-slide{margin:0 20px}.newsslider .slick-list .slick-track .single-slide .image-box{width:100%;height:186px;border-radius:20px;overflow:hidden}.newsslider .slick-list .slick-track .single-slide .image-box img{width:100%;height:100%;object-fit:cover;background-color:#EEEEEE}.newsslider .slick-list .slick-track .single-slide .newstitle{line-height:25px}.newsslider .slick-list .slick-track .single-slide .newsdate{line-height:25px}@media screen and (min-width:48em){.newsslider .slick-prev{height:55px;width:11px !important;left:-45px;top:80px}.newsslider .slick-next{height:55px;width:11px;right:-45px;top:80px}}@media screen and (min-width:48em){.newsslider .slick-list .slick-track .single-slide .image-box{height:220px}}@media screen and (min-width:1700px){.newsslider .slick-prev{height:55px;width:11px !important;left:3%}.newsslider .slick-next{height:55px;width:11px;right:3%}}.block-headerbild h2,.block-headerbild h3{font-weight:500}.block-headerbild .background{width:100%;height:100%;transition:all .5s ease-in-out;position:relative}.block-headerbild .background:after{content:"";background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.block-headerbild .background img{width:100%}.block-headerbild .background:before{content:"";mix-blend-mode:multiply;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;background:linear-gradient(to right, #3e6997 0%, rgba(62,105,151,0.2) 67%, rgba(255,255,255,0) 99%)}.block-headerbild img{width:100%;height:100%;min-height:300px;object-fit:cover}.block-headerbild video{width:100%;height:100%;min-height:300px;object-fit:cover}.block-headerbild .background-trans80{padding:80px 0}.block-headerbild .background-trans80 h2{margin-top:0}#website4 .block-headerbild .background:before{content:"";background:#7c6e34;background:linear-gradient(90deg, #7c6e34 0%, rgba(237,184,6,0) 60%)}.headertext-box{position:absolute;top:30px;left:50%;transform:translateX(-50%);width:100%;z-index:999}@media screen and (max-width:64em){.headertext-box{padding-top:40px}}@media screen and (min-width:30em){.headertext-box{top:30px}}@media screen and (min-width:64em){.headertext-box{top:20%}}@media screen and (min-width:78.75em){.headertext-box{top:25%}}.headertext-box .headertext-innerbox{max-width:480px}.headertext-box .headertext-innerbox h2,.headertext-box .headertext-innerbox p{color:#fff}.headertext-box .headertext-innerbox h2{font-size:22px;font-size:2.2rem}@media screen and (min-width:30em){.headertext-box .headertext-innerbox h2{font-size:32px;font-size:3.2rem}}.headertext-box .headertext-innerbox p{font-size:18px;font-size:1.8rem}@media screen and (min-width:48em){.headertext-box .headertext-innerbox p{font-size:22px;font-size:2.2rem}}.block-headerbild{position:relative;overflow:hidden;max-width:1570px;margin:0 auto}.linkbox-header-container{backdrop-filter:blur(10px);bottom:0;left:0;width:100%;z-index:999;padding:50px 0}@media screen and (max-width:64em){.linkbox-header-container{background:#3E6997}}@media screen and (min-width:64em){.linkbox-header-container{position:absolute}}.linkbox-header-container .linkbox-header{mix-blend-mode:normal}@media screen and (max-width:64em){.linkbox-header-container .linkbox-header{padding-bottom:30px}.linkbox-header-container .linkbox-header:last-child{padding-bottom:0}}.linkbox-header-container .linkbox-header a{color:#fff !important;font-size:20px;font-size:2rem}.linkbox-header-container .linkbox-header a:hover,.linkbox-header-container .linkbox-header a:focus,.linkbox-header-container .linkbox-header a:active{color:#fff !important}.linkbox-header-container .linkbox-header a:hover .link-arrow,.linkbox-header-container .linkbox-header a:focus .link-arrow,.linkbox-header-container .linkbox-header a:active .link-arrow{color:#4692F3}.linkbox-header-container .linkbox-header a .link-arrow{font-weight:900}.linkbox-header-container .linkbox-header p{margin:0;line-height:1.2}.linkbox-header-container:before{content:"";mix-blend-mode:multiply;background:linear-gradient(to bottom, #3e6997 0%, rgba(255,255,255,0) 100%);position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:-1}#website2 .linkbox-header-container .linkbox-header a:hover,#website2 .linkbox-header-container .linkbox-header a:focus,#website2 .linkbox-header-container .linkbox-header a:active{color:#fff !important}#website4 .linkbox-header-container{backdrop-filter:blur(10px)}#website4 .linkbox-header-container:before{content:"";background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%)}#website4 .linkbox-header-container .linkbox-header a:hover,#website4 .linkbox-header-container .linkbox-header a:focus,#website4 .linkbox-header-container .linkbox-header a:active{color:#fff !important}#website4 .linkbox-header-container .linkbox-header a:hover .link-arrow,#website4 .linkbox-header-container .linkbox-header a:focus .link-arrow,#website4 .linkbox-header-container .linkbox-header a:active .link-arrow{color:#EDB806 !important}@keyframes scrollText{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@media screen and (min-width:64em){.block-headerbild .background{aspect-ratio:1920 / 970;min-height:700px}.small-text-header{font-size:35px;font-size:3.5rem}.big-text-header{font-size:140px;font-size:14rem}}@media screen and (min-width:78.75em){.block-headerbild .background{height:calc(100vh + 173px);max-height:900px}}.center{text-align:center}.block-uberschrift-einleitungstext{padding:80px 0 40px 0}.block-uberschrift-einleitungstext h2{font-size:24px;font-size:2.4rem}@media screen and (min-width:64em){.block-uberschrift-einleitungstext h2{font-size:44px;font-size:4.4rem;margin-bottom:40px}}.block-uberschrift-einleitungstext p{font-size:16px;font-size:1.6rem}@media screen and (min-width:64em){.block-uberschrift-einleitungstext p{font-size:20px;font-size:2rem}}.primary-color{background:#3E6997;padding:20px}.secondary-color{padding:20px}.block-farbige-boxen{color:#fff;margin-bottom:80px}.block-farbige-boxen h3{color:#fff !important}.block-farbige-boxen .flex30{padding-bottom:40px}.block-farbige-boxen .flex30 a{color:#fff !important;position:relative;display:block;height:100%}.block-farbige-boxen .flex30 a:after{content:">>";font-weight:500;position:absolute;left:0;bottom:-20px}.block-farbige-boxen a{color:#fff}.block-farbige-boxen a:hover{color:#fff}.block-farbige-boxen ul{margin-left:0;padding-left:0;margin-top:10px}.block-farbige-boxen ul li{list-style-type:none;border-bottom:1px solid #fff;padding:5px 0;position:relative}.block-farbige-boxen ul li a{width:100%}.block-farbige-boxen ul li a:hover:after{content:">>";color:#4692F3;font-weight:900}.block-farbige-boxen ul li a:after{content:">>";font-weight:900;position:absolute;right:0;top:5px}.block-farbige-boxen ul li:last-child{border-bottom:none}@media screen and (min-width:48em){.block-farbige-boxen .flex30{flex:0 1 50%;max-width:50%}.block-farbige-boxen .flex40{flex:0 1 100%;max-width:100%;margin-top:10px}}@media screen and (min-width:64em){.block-farbige-boxen .flex30{flex:0 1 30%;max-width:30%}.block-farbige-boxen .flex40{flex:0 1 40%;max-width:40%;margin-top:0}}#website4 .block-farbige-boxen a:hover{color:#fff !important}#website4 .block-farbige-boxen a:hover:after{content:">>";font-weight:900;position:absolute;bottom:-20px;color:#FFDE5D}#website4 .block-farbige-boxen .flex30.secondary-color.yellow h3{color:#02071A !important}#website4 .block-farbige-boxen .flex30.secondary-color.yellow a{color:#02071A !important}#website4 .block-farbige-boxen .flex30.secondary-color.yellow a:hover{color:#3E6997 !important}#website4 .block-farbige-boxen .flex30.secondary-color.yellow a:hover h3{color:#02071A !important}#website4 .block-farbige-boxen .flex30.secondary-color.yellow a:hover:after{content:">>";font-weight:900;position:absolute;bottom:-20px;color:#3E6997}#website4 .block-farbige-boxen .flex30.secondary-color.yellow ul li a:hover:after{content:">>";font-weight:500;position:absolute;bottom:-20px;color:#FFDE5D}body#website2 .block-farbige-boxen a:hover,body#website2 .block-farbige-boxen a:visited,body#website2 .block-farbige-boxen a:active,body#website2 .block-farbige-boxen a:focus{color:#fff !important}body#website2 .block-farbige-boxen .primary-color a:hover:after{color:#4692F3}body#website2 .block-farbige-boxen .secondary-color a:hover:after{color:#3E6997}.block-counter .img-container{background-size:cover;min-height:455px;position:relative}.block-counter .img-container:before{content:"";mix-blend-mode:multiply;background:linear-gradient(to right, #3e6997 0%, rgba(62,105,151,0.2) 67%, rgba(255,255,255,0) 99%);position:absolute;height:100%;width:100%;left:0;top:0}.block-counter .numbers{color:#fff;padding:80px 0;position:relative;z-index:2}.block-counter .numbers--item{height:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #707070;min-height:295px;display:flex;flex-direction:column;align-content:center;justify-content:center}.block-counter .numbers--item .zahl{font-size:52px;font-size:5.2rem;font-weight:700;position:relative}.block-counter .numbers--item .zahl:before{content:"";border-top:2px solid #fff;width:50px;position:absolute;top:-50px;left:50%;transform:translateX(-50%)}.block-counter .numbers--item p{font-size:18px;font-size:1.8rem;hyphens:auto;margin:0}@media screen and (min-width:48em){.block-counter .numbers--item p{font-size:22px;font-size:2.2rem}}#website4 .block-counter .img-container:before{content:"";background:#7c6e34;background:linear-gradient(90deg, #7c6e34 0%, rgba(237,184,6,0) 60%)}#website4 .block-counter .numbers--item{backdrop-filter:blur(10px);background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%);border:1px solid #EDB806}body#website2 .background-banner{background:#4692F3}body#website2 .background-banner .button a:hover{background:#02071A;color:#fff !important}body#website4 .background-banner{background:#FFDE5D}body#website4 .background-banner p{color:#02071A}.button a{background:#3E6997;padding:5px 20px;font-size:22px;font-size:2.2rem;font-weight:500;color:#fff}.background-banner{padding:80px 0}.background-banner .button{margin-top:10px}@media screen and (min-width:64em){.background-banner .button{margin-left:30px;margin-top:0}}.background-banner p{margin:0}.background-banner .flex-banner{color:#fff;font-size:22px;font-size:2.2rem}@media screen and (min-width:64em){.background-banner .flex-banner{display:flex;flex-direction:row;justify-content:space-between;font-size:32px;font-size:3.2rem}}body#website4 .button a{background:#02071A}body#website4 .button a:hover{background:#EDB806;color:#fff !important}.block-beitragsausgabe .white{padding:80px 0}.block-beitragsausgabe .acf-news--post,.block-beitragsausgabe .acf-news--post--inner,.block-beitragsausgabe .flex.no-margin{height:100%}.block-beitragsausgabe h2.center{margin-bottom:50px}.block-beitragsausgabe .read-more{font-weight:900}.block-beitragsausgabe .acf-news--content .flex50{background:#fff;border:1px solid #707070}.block-beitragsausgabe .acf-news--content .flex50 .news-header.entry-header{padding:20px;box-sizing:border-box}.block-beitragsausgabe .acf-news--content .flex50 .flex50{background:transparent;border:none}.block-beitragsausgabe .acf-news--content .flex50 h3.uppercase{text-transform:uppercase;font-weight:500;font-size:20px;font-size:2rem;color:#707070 !important;hyphens:auto}.block-beitragsausgabe .acf-news--content .flex50 a{color:#707070}.block-beitragsausgabe .acf-news--content .flex50 a:hover .entry-content,.block-beitragsausgabe .acf-news--content .flex50 a:active .entry-content,.block-beitragsausgabe .acf-news--content .flex50 a:focus .entry-content{color:#707070 !important}.block-beitragsausgabe .acf-news--content .flex50 .contentListThumb{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;min-height:298px}.block-beitragsausgabe .acf-news--content .flex50 .entry-content{hyphens:auto}.block-beitragsausgabe .button{text-align:center;margin-top:50px}.block-beitragsausgabe .button a{color:#fff !important;min-width:165px;display:inline-block}.block-beitragsausgabe .button:hover a{background-color:#02071A}.block-beitragsausgabe .button:hover a:hover,.block-beitragsausgabe .button:hover a:focus,.block-beitragsausgabe .button:hover a:active{color:#fff !important}.block-beitragsausgabe .news-header{display:flex;flex-direction:column;justify-content:space-between;height:100%}article.grey{background:rgba(0,0,0,0.1);height:100%;opacity:.6}article.grey .secondary-fontcolor{color:#707070 !important}#website4 .block-beitragsausgabe .acf-news--content .flex50{background:#fff;border:1px solid #EDB806}#website4 .block-beitragsausgabe .acf-news--content .flex50 h3.uppercase{color:#02071A !important}#website4 .block-beitragsausgabe .acf-news--content .flex50 a{color:#02071A}#website4 .block-beitragsausgabe .acf-news--content .flex50 a:hover .entry-content,#website4 .block-beitragsausgabe .acf-news--content .flex50 a:active .entry-content,#website4 .block-beitragsausgabe .acf-news--content .flex50 a:focus .entry-content{color:#02071A !important}#website4 .block-beitragsausgabe .button a{color:#02071A !important;background:#FFDE5D}#website4 .block-beitragsausgabe .button:hover a{background-color:#EDB806}#website4 .block-beitragsausgabe .button:hover a:hover,#website4 .block-beitragsausgabe .button:hover a:focus,#website4 .block-beitragsausgabe .button:hover a:active{color:#fff !important}.block-team .center{padding:0 5px}.block-team .background{padding:80px 0}.block-team .background.colored{background:rgba(215,224,234,0.2)}.block-team .flex{justify-content:center;text-align:center;margin-top:40px}.block-team .flex .flex25{border:1px solid #D7E0EA;background:#fff;padding-top:25px;padding-bottom:25px;position:relative}.block-team .flex .flex25:before{content:"";border:2px solid #4692F3;position:absolute;top:-3px;left:50%;transform:translateX(-50%);width:50px}.block-team .name-team{font-size:22px;font-size:2.2rem;margin-bottom:0;margin-top:30px;color:#3E6997}.block-team .position-team{font-size:18px;font-size:1.8rem;margin-top:0;margin-bottom:30px}.block-team a{font-size:16px;font-size:1.6rem;color:#707070;hyphens:auto}.block-team img{border-radius:100%;padding:0 10px;box-sizing:border-box}#website4 .block-team .flex .flex25{border:1px solid #EDB806}#website4 .block-team .flex .flex25:before{content:"";border:2px solid #EDB806}#website4 .block-team .name-team{color:#02071A}.block-unterricht-tabellen{margin:80px 0}.block-unterricht-tabellen .wp-block-column ul,.block-unterricht-tabellen .flex ul{padding-left:0 !important}.block-unterricht-tabellen .flex-table{display:flex;flex-direction:row;justify-content:space-between}.block-unterricht-tabellen ul{margin-left:0;padding-left:0}.block-unterricht-tabellen ul li{list-style-type:none;font-size:20px;font-size:2rem}.block-unterricht-tabellen ul li .flex25{display:flex;justify-content:flex-end}.block-unterricht-tabellen h3{margin-top:30px;margin-bottom:0}.block-unterricht-tabellen .subheadline{margin-top:10px;margin-bottom:30px;font-size:22px;font-size:2.2rem}.block-unterricht-tabellen .flex100 .flex75-table{flex:0 1 70%;max-width:70%}.block-unterricht-tabellen .flex100 .flex25-table{flex:0 1 25%;max-width:25%}@media screen and (min-width:64em){.block-unterricht-tabellen .flex50:first-child{padding-right:30px}.block-unterricht-tabellen .flex50:nth-child(2){padding-left:30px}}#website4 .block-bild-text .colored h3{color:#02071A}@media screen and (min-width:64em){.flex.row-reverse{flex-direction:row-reverse}}li.dan-map-point{display:none}.block-karte-mit-partner h2{margin-top:80px}.trans2s{transition:all .2s ease-in-out 0s}.trans5s{transition:all .5s ease-in-out 0s}.gradient-blue{background:linear-gradient(to right, #3e6997 0%, rgba(62,105,151,0.2) 67%, rgba(255,255,255,0) 99%)}.gradient-blue-vertical{background:linear-gradient(to bottom, #3e6997 0%, rgba(255,255,255,0) 100%)}.gradient-gold{background:#7c6e34;background:linear-gradient(90deg, #7c6e34 0%, rgba(237,184,6,0) 60%)}.gradient-gold-vertical{background:linear-gradient(to bottom, rgba(124,110,52,0.4) 0%, rgba(0,0,0,0.5) 100%)}.gradient-black-vertical{background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0.3) 100%)}.has-petrol-color{color:#0094A0}.has-petrol-background-color{background-color:#0094A0}.has-red-color{color:#E2574C}.has-red-background-color{background-color:#E2574C}.has-black-color{color:#000000}.has-black-background-color{background-color:#000000}.flex{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 10px);margin:calc(10px / -2)}.flex .flex20{width:calc(50% - 10px);flex:0 1 calc(50% - 10px);margin:calc(10px / 2)}.flex .flex25{width:calc(50% - 10px);flex:0 1 calc(50% - 10px);margin:calc(10px / 2)}.flex .flex33{width:calc(100% - 10px);flex:0 1 calc(100% - 10px);margin:calc(10px / 2)}.flex .flex50{width:calc(100% - 10px);flex:0 1 calc(100% - 10px);margin:calc(10px / 2)}.flex .flex66{width:calc(100% - 10px);flex:0 1 calc(100% - 10px);margin:calc(10px / 2)}.flex .flex66{width:calc(100% - 10px);flex:0 1 calc(100% - 10px);margin:calc(10px / 2)}.flex .flex75{width:calc(100% - 10px);flex:0 1 calc(100% - 10px);margin:calc(10px / 2)}.flex .flex100{width:calc(100% - 10px);flex:0 1 calc(100% - 10px);margin:calc(10px / 2)}.flex.no-margin{width:100%;margin:0}.flex.no-margin .flex20{width:50%;flex:0 1 50%;margin:0}.flex.no-margin .flex25{width:50%;flex:0 1 50%;margin:0}.flex.no-margin .flex33{width:100%;flex:0 1 100%;margin:0}.flex.no-margin .flex50{width:100%;flex:0 1 100%;margin:0}.flex.no-margin .flex66{width:100%;flex:0 1 100%;margin:0}.flex.no-margin .flex75{width:100%;flex:0 1 100%;margin:0}.flex.no-margin .flex100{width:100%;flex:0 1 100%;margin:0}.grid{display:grid;gap:10px;grid-template-columns:repeat(1, 1fr)}.grid.grid20{grid-template-columns:repeat(2, 1fr)}.grid.grid25{grid-template-columns:repeat(2, 1fr)}.grid.grid33{grid-template-columns:repeat(1, 1fr)}.grid.grid50{grid-template-columns:repeat(1, 1fr)}.grid.no-margin{gap:0}@media screen and (min-width:48em){.flex-nomargin{display:flex;flex-wrap:wrap;flex-direction:row}.flex{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 20px);margin:calc(20px / -2)}.flex .flex20{width:calc(33.33% - 20px);flex:0 1 calc(33.33% - 20px);margin:calc(20px / 2)}.flex .flex25{width:calc(33.33% - 20px);flex:0 1 calc(33.33% - 20px);margin:calc(20px / 2)}.flex .flex33{width:calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:calc(20px / 2)}.flex .flex50{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.flex .flex66{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.flex .flex75{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.flex .flex100{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.flex.no-margin{width:100%;margin:0}.flex.no-margin .flex20{width:33.33%;flex:0 1 33.33%;margin:0}.flex.no-margin .flex25{width:33.33%;flex:0 1 33.33%;margin:0}.flex.no-margin .flex33{width:50%;flex:0 1 50%;margin:0}.flex.no-margin .flex50{width:100%;flex:0 1 100%;margin:0}.flex.no-margin .flex66{width:100%;flex:0 1 100%;margin:0}.flex.no-margin .flex75{width:100%;flex:0 1 100%;margin:0}.flex.no-margin .flex100{width:100%;flex:0 1 100%;margin:0}.grid{display:grid;gap:20px;grid-template-columns:repeat(1, 1fr)}.grid.grid20{grid-template-columns:repeat(4, 1fr)}.grid.grid25{grid-template-columns:repeat(3, 1fr)}.grid.grid33{grid-template-columns:repeat(2, 1fr)}.grid.grid50{grid-template-columns:repeat(2, 1fr)}.grid.no-margin{gap:0}}@media screen and (min-width:64em){.flex{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 20px);margin:calc(20px / -2)}.flex .flex20{width:calc(20% - 20px);flex:0 1 calc(20% - 20px);margin:calc(20px / 2)}.flex .flex25{width:calc(25% - 20px);flex:0 1 calc(25% - 20px);margin:calc(20px / 2)}.flex .flex33{width:calc(33.33% - 20px);flex:0 1 calc(33.33% - 20px);margin:calc(20px / 2)}.flex .flex50{width:calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:calc(20px / 2)}.flex .flex66{width:calc(66.66% - 20px);flex:0 1 calc(66.66% - 20px);margin:calc(20px / 2)}.flex .flex75{width:calc(75% - 20px);flex:0 1 calc(75% - 20px);margin:calc(20px / 2)}.flex .flex100{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.flex.no-margin{width:100%;margin:0}.flex.no-margin .flex20{width:20%;flex:0 1 20%;margin:0}.flex.no-margin .flex25{width:25%;flex:0 1 25%;margin:0}.flex.no-margin .flex33{width:33.33%;flex:0 1 33.33%;margin:0}.flex.no-margin .flex50{width:50%;flex:0 1 50%;margin:0}.flex.no-margin .flex66{width:66.66%;flex:0 1 66.66%;margin:0}.flex.no-margin .flex75{width:75%;flex:0 1 75%;margin:0}.flex.no-margin .flex100{width:100%;flex:0 1 100%;margin:0}.grid{display:grid;gap:20px;grid-template-columns:repeat(1, 1fr)}.grid.grid20{grid-template-columns:repeat(5, 1fr)}.grid.grid25{grid-template-columns:repeat(4, 1fr)}.grid.grid33{grid-template-columns:repeat(3, 1fr)}.grid.grid50{grid-template-columns:repeat(2, 1fr)}.grid.no-margin{gap:0}}@media screen and (min-width:78.75em){.flex{display:flex;flex-wrap:wrap;flex-direction:row;width:calc(100% + 20px);margin:calc(20px / -2)}.flex .flex20{width:calc(20% - 20px);flex:0 1 calc(20% - 20px);margin:calc(20px / 2)}.flex .flex25{width:calc(25% - 20px);flex:0 1 calc(25% - 20px);margin:calc(20px / 2)}.flex .flex33{width:calc(33.33% - 20px);flex:0 1 calc(33.33% - 20px);margin:calc(20px / 2)}.flex .flex50{width:calc(50% - 20px);flex:0 1 calc(50% - 20px);margin:calc(20px / 2)}.flex .flex66{width:calc(66.66% - 20px);flex:0 1 calc(66.66% - 20px);margin:calc(20px / 2)}.flex .flex75{width:calc(75% - 20px);flex:0 1 calc(75% - 20px);margin:calc(20px / 2)}.flex .flex100{width:calc(100% - 20px);flex:0 1 calc(100% - 20px);margin:calc(20px / 2)}.grid{display:grid;gap:20px;grid-template-columns:repeat(1, 1fr)}.grid.grid20{grid-template-columns:repeat(5, 1fr)}.grid.grid25{grid-template-columns:repeat(4, 1fr)}.grid.grid33{grid-template-columns:repeat(3, 1fr)}.grid.grid50{grid-template-columns:repeat(2, 1fr)}.grid.no-margin{gap:0}}.reveal{opacity:0;transition:all 1s ease;filter:blur(3px);-webkit-filter:blur(3px)}.reveal.reveal-delay-three:nth-child(2){transition-delay:.2s}.reveal.reveal-delay-three:nth-child(3){transition-delay:.4s}.reveal.reveal-delay-three:nth-child(5){transition-delay:.2s}.reveal.reveal-delay-three:nth-child(6){transition-delay:.4s}.reveal.reveal-delay-three:nth-child(8){transition-delay:.2s}.reveal.reveal-delay-three:nth-child(9){transition-delay:.4s}.reveal.reveal-delay-three:nth-child(11){transition-delay:.2s}.reveal.reveal-delay-three:nth-child(12){transition-delay:.4s}.reveal.reveal-delay-three:nth-child(13){transition-delay:.2s}.reveal.reveal-delay-three:nth-child(14){transition-delay:.4s}.reveal.reveal-delay-three:nth-child(16){transition-delay:.2s}.reveal.reveal-delay-three:nth-child(17){transition-delay:.4s}.reveal.reveal-delay-three:nth-child(19){transition-delay:.2s}.reveal.reveal-delay-three:nth-child(20){transition-delay:.4s}.reveal.reveal-delay-two:nth-child(2){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(4){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(6){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(8){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(10){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(12){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(14){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(16){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(18){transition-delay:.2s}.reveal.reveal-delay-two:nth-child(20){transition-delay:.2s}.reveal.reveal-delay-endless:nth-child(2){transition-delay:.2s}.reveal.reveal-delay-endless:nth-child(3){transition-delay:.4s}.reveal.reveal-delay-endless:nth-child(4){transition-delay:.6s}.reveal.reveal-delay-endless:nth-child(5){transition-delay:.8s}.reveal.reveal-delay-endless:nth-child(6){transition-delay:1s}.reveal.reveal-delay-endless:nth-child(7){transition-delay:1.2s}.reveal.reveal-delay-endless:nth-child(8){transition-delay:1.4s}.reveal.reveal-delay-endless:nth-child(9){transition-delay:1.6s}.reveal.reveal-bottom{transform:translateY(100px)}.reveal.reveal-top{transform:translateY(-100px)}.reveal.reveal-left{transform:translateX(-100px)}.reveal.reveal-right{transform:translateX(100px)}.reveal.reveal-zoom{transform:scale(1.1);opacity:1}.reveal.visible{transform:translateY(0) translateX(0) scale(1);opacity:1;filter:blur(0);-webkit-filter:blur(0)}/*# sourceMappingURL=stylesheet.css.map */