.intro{overflow:hidden}.intro [class^=intro-]{color:#000;position:relative}.intro [class^=intro-] ul{list-style:none;padding:0}.intro [class^=intro-] li{padding:0 20px;margin:0;display:block}.intro [class^=intro-] li:last-child{padding-right:0}.intro [class^=intro-] li:before{content:"\E800";display:block;float:left;margin-left:-20px;font-family:sp-icons;font-size:11px;line-height:1.7}.intro [class^=intro-] li a{color:inherit;line-height:inherit;display:block}.intro [class^=intro-] .visual img{max-width:100%;height:auto}.intro .intro-1{background:#fff;z-index:100}.intro .intro-1 .circle{background:#fff;color:#bee4f4;bottom:-10px}.intro .intro-2{background:#bee4f4;z-index:90;padding-top:20px}.intro .intro-2 .circle{background:#bee4f4;color:#fff;bottom:-15px}.intro .intro-3{background:#c2f3b0;z-index:80;padding-top:20px}.intro .intro-3 .circle{background:#c2f3b0;color:#fff}.intro .intro-4{background:#fffdb8;z-index:90}.intro .intro-4 .visual>img{max-width:100%;height:auto}.intro .intro-4 .boundary{position:absolute;top:-30px;left:0;right:0;height:50px;width:100%;z-index:100;text-align:center;font-size:35px;background:url(/build/images/intro.4.bg.789fb887.svg) no-repeat top transparent}.intro .intro-4 .boundary>i{display:block;line-height:10px;color:#fff}.intro .intro-4>.container{z-index:110;position:relative}.intro .intro-4 .circle{background:#fffdb8;bottom:-17px}.intro .intro-5{padding-top:0;color:#fff;text-align:center;z-index:80;-webkit-box-shadow:0 0 10px #8b8b8b;box-shadow:0 0 10px #8b8b8b}.intro .intro-5 h3{color:#fff}.intro .intro-5 p{margin:20px 0}.intro .intro-5 .inner-gradient{padding:35px 0 30px}.intro .circle{width:50px;height:50px;text-align:center;font-size:35px;margin:auto;position:relative;bottom:-20px;border-radius:50px}.intro .circle>i{display:block;line-height:67px}@media (max-width:767.98px){.intro .intro-1>.container{margin-top:50px}.intro .intro-2 .visual{text-align:center;margin-top:20px}.intro .intro-2>.container h3{margin-top:30px}.intro .intro-3>.container{margin-bottom:30px}.intro .intro-3>.container h3{margin-top:30px}.intro .intro-4 .boundary>i{margin-top:-16px}.intro .intro-4>.container h3{margin-top:30px}.intro .intro-5 .container h3{margin-top:20px}}@media (min-width:576px){.intro [class^=intro-]{width:110%;margin:-50px -5% 0;padding-top:50px}.intro [class^=intro-]>.container{margin-top:50px}.intro [class^=intro-] ul{margin:40px 0 10px}.intro [class^=intro-] li{display:inline-block}.intro .intro-1{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.intro .intro-1>.container,.intro .intro-2{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.intro .intro-2>.container,.intro .intro-3{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.intro .intro-3{background:url(/build/images/intro.3.bg.2419efdc.jpg) no-repeat 85% 50% #c2f3b0;background-size:auto 90%}.intro .intro-3>.container{min-height:380px;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.intro .intro-4{padding-top:0;padding-bottom:0}.intro .intro-4,.intro .intro-4 .visual{-webkit-transform:rotate(1deg);transform:rotate(1deg)}.intro .intro-4 .visual{z-index:110;position:absolute;top:-20px}.intro .intro-4 .visual>img{position:relative;top:-30px}.intro .intro-4 .boundary{position:absolute;top:-30px;left:0;right:0;height:50px;width:100%;z-index:100;text-align:center;font-size:35px;background:url(/build/images/intro.4.bg.789fb887.svg) no-repeat top transparent}.intro .intro-4 .boundary>i{display:block;line-height:10px;color:#fff;margin-top:-18px}.intro .intro-4>.container{margin-top:0;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.intro .intro-5 .inner-gradient{padding-top:70px;padding-bottom:50px}}@media (min-width:768px){.intro .intro-2 .visual-wrapper{min-height:240px}.intro .intro-2 .visual{position:absolute;padding:0 10px;bottom:-54px;overflow:hidden;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.intro .intro-2 .visual>img{-webkit-transform:rotate(1deg);transform:rotate(1deg);position:relative;bottom:-34px}.intro .intro-3{background:url(/build/images/intro.3.bg.2419efdc.jpg) no-repeat 100% #c2f3b0}}@media (min-width:992px){.intro .intro-3{background-position:85% 50%}}section.partner{margin:60px 0}.image-border-grid-wrapper{border:1px solid #ccc;overflow:hidden}.image-border-grid-wrapper .image-border-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1px;margin-bottom:-1px}.image-border-grid-wrapper .image-border-grid .image{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:25%;height:120px;border-bottom:1px solid #ccc;border-right:1px solid #ccc}.image-border-grid-wrapper .image-border-grid .image img{max-width:75%}.image-border-grid-wrapper.partner{margin-bottom:30px}.image-border-grid-wrapper.partner .image-border-grid .image{width:50%}.videoheader-container{width:100%;display:block;position:relative;overflow:hidden;max-height:450px;min-height:450px;color:#fff;margin-top:-20px;background:50% #202411;background-size:cover!important}.videoheader-container:hover .volume-switch{opacity:.7}.videoheader-container .h1,.videoheader-container .h2,.videoheader-container .h3,.videoheader-container h1,.videoheader-container h2,.videoheader-container h3,.videoheader-container p{color:#fff!important}.videoheader-container .lead{font-size:21px}.videoheader-container .shadow{text-shadow:1px 1px 10px #000;-webkit-box-shadow:none!important;box-shadow:none!important}.videoheader-container video{position:absolute;top:-99999px;bottom:-99999px;left:-99999px;right:-99999px;margin:auto;height:auto;min-height:50%;min-width:100%}.videoheader-container .info{margin-top:100px}.videoheader-container .info p.lead{padding-bottom:20px}.videoheader-container .volume-switch{position:absolute;bottom:0;left:0;padding:30px;color:#fff;font-size:24px;display:block;cursor:pointer;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.videoheader-container .volume-switch:active,.videoheader-container .volume-switch:focus,.videoheader-container .volume-switch:hover{opacity:1}.videoheader-container .play-full{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto;margin-bottom:20px}.videoheader-container .play-full span{display:inline-block;font-size:21px;margin-left:10px;margin-bottom:5px}.videoheader-container .play-full i{font-size:32px!important}@media (max-width:767.98px){.videoheader-container{background:url(/build/images/schuelerpilot_final_ausschnitt_1.mobile.3c674e00.jpg) top #202411;background-size:cover}}@media (min-width:576px){.videoheader-container{background:url(/build/images/schuelerpilot_final_ausschnitt_1.mobile2.a403b34f.jpg) 50% #202411}}@media (min-width:768px){.videoheader-container{background:url(/build/images/schuelerpilot_final_ausschnitt_1.62d3d7e7.jpg) 50% #202411;max-height:500px;min-height:500px}}@media (min-width:992px){.videoheader-container{background:url(/build/images/schuelerpilot_final_ausschnitt_1.62d3d7e7.jpg) 50% #202411}}.blog{background:#f3f3f3;padding-top:30px;padding-bottom:30px}.blog .h1{margin-top:20px}.blog .preview{text-align:center;margin-bottom:50px}.blog .preview:last-child{margin-bottom:0}.blog .preview .image{width:200px;height:200px;overflow:hidden;margin:auto;background-size:cover;border-radius:300px}.blog .preview .image img{max-width:100%;height:auto}.blog .preview h3{font-weight:700;color:#000;margin-top:30px}.blog .preview h3 a,.blog .preview h3 a:active,.blog .preview h3 a:hover{color:inherit}@media (min-width:576px){.blog{padding-top:50px;padding-bottom:20px}.blog .h1{margin-bottom:50px}.blog .preview{margin-bottom:0}}.blackboard .inner-gradient{padding:30px 0}.blackboard .h3{text-shadow:0 0 15px rgba(0,0,0,.5)}.search-form-wrapper{position:relative;-webkit-box-shadow:0 0 30px rgba(0,0,0,.5);box-shadow:0 0 30px rgba(0,0,0,.5)}.search-form-wrapper .search-input-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:2px;font-size:16px}.search-form-wrapper .search-input-wrapper button{background:#fff;border:none;color:#fa9927;font-size:inherit}.search-form-wrapper .search-input-wrapper button:focus{-webkit-box-shadow:none;box-shadow:none}.search-form-wrapper .search-input-wrapper input{border:none;background:#fff;font-size:inherit}.search-form-wrapper .search-input-wrapper input:focus{-webkit-box-shadow:none;box-shadow:none}.suggest{background:#fff;font-size:16px;position:absolute;width:100%;z-index:1000;display:block;left:0;top:140%;border-radius:1px;-webkit-box-shadow:0 3px 7px #e1e1e1;box-shadow:0 3px 7px #e1e1e1}.suggest:before{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;content:" ";position:absolute;top:-10px;left:48%}.suggest ul{padding:0;margin:0;list-style:none;max-height:300px;overflow-y:auto;overflow-x:hidden}.suggest li{display:block}.suggest li:last-child a{border:none}.suggest a{display:block;padding:5px 10px;border-bottom:1px solid #f3f3f3}.suggest a>span{float:right;margin-left:20px;display:inline-block;font-style:italic}.search-field{max-width:800px;margin:auto;padding:20px 0}.search-field .h3{text-align:center;color:#fff}.search-field .h3,.search-field .one-line-form{margin-bottom:20px}.form-search-in{padding:0 10px 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-search-in .form-check>label{margin-bottom:0;margin-right:30px;color:#fa9927}.form-search-in .search-options{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-search-in .search-options .checkbox{margin-top:0!important;margin-right:30px}@media (min-width:576px){.form-search-in .search-options{-webkit-flex-wrap:initial;-ms-flex-wrap:initial;flex-wrap:nowrap}}.search-results{border:1px solid #ccc;background:#fff}.search-result-row{padding:10px;border-bottom:1px solid #f3f3f3;opacity:.8;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.search-result-row:hover{opacity:1}.search-result-row:hover .search-result-type{color:#fa9927}.search-result-row .search-result-image{width:10%;margin-right:10px}.search-result-row .search-result-image img{max-width:100%;height:auto}.search-result-row .search-result-title{width:60%}.search-result-row .search-result-type{width:30%;margin-left:10px;text-align:right;-webkit-transition:color .25s ease;transition:color .25s ease}.h1,.h2,.h3,.h4,h1,h2,h3,h4{color:#000}section a{color:#736f6a}section.events-timeline-wrapper{margin:30px 0;padding-top:60px;padding-bottom:30px}section.default{border-top:1px solid #f3f3f3}section.default,section.light{margin-top:30px;margin-bottom:30px;padding-top:30px;padding-bottom:30px}section.light{background:#f3f3f3}section.light-bg{margin-top:10px;margin-bottom:30px;padding-top:10px;padding-bottom:15px;background:#efefeb}section.partner{padding-top:20px;padding-bottom:50px}section.partner .more{padding:20px 0 0;text-align:right}section.seo p,section.seo ul{color:#736f6a}section.seo a{color:#fa9927;text-decoration:underline}section.press{border-bottom:1px solid #f3f3f3;padding:20px 0;padding-bottom:50px;margin-bottom:30px}section.press .press-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.press .press-logos>a{display:inline-block}section.press .press-logos>a img{max-width:100%;height:auto}section .more{padding-top:50px;text-align:right}section .more a{text-decoration:underline;font-weight:700}