section.benefit{background:#f2f6fe;padding-top:60px;padding-bottom:60px}section.benefit .imageText .text{display:inline-block;width:calc(100% - 240px);vertical-align:middle;padding-right:100px}@media only screen and (max-width:991px){section.benefit .imageText .text{width:calc(100% - 165px);padding-right:40px}}@media only screen and (max-width:768px){section.benefit .imageText .text{display:block;width:100%;padding-right:10px;padding-left:10px}}section.benefit .imageText .image{display:inline-block;width:230px;vertical-align:middle}section.benefit .imageText .image img{max-width:100%}@media only screen and (max-width:991px){section.benefit .imageText .image{width:160px}}@media only screen and (max-width:768px){section.benefit .imageText .image{display:block;width:100%;text-align:center;margin-top:40px}}section.benefit h1{margin-bottom:30px}section.benefit p{font-weight:300;font-size:1.1em;line-height:1.75}.button{border-radius:4px}.button.large{font-size:18px;padding:14px 18px}section.callToAction{background:#16b6f1 url("/assets/Consumer/svg/highSchoolElements.svg");color:#fff;padding:60px 0}section.callToAction .text{text-align:center}section.callToAction .text>span{font-size:32px;text-align:center;font-weight:300;vertical-align:middle}@media only screen and (max-width:991px){section.callToAction .text>span{display:block}}section.callToAction .text .button{margin-left:30px}@media only screen and (max-width:991px){section.callToAction .text .button{margin-top:30px}}.card{border-radius:6px;border:1px solid #f0f0f0;box-shadow:0 0 4px 1px #c4c4c4}section.courseOverview{background:#f2f6fe;padding-top:60px;padding-bottom:60px}section.courseOverview h1{text-align:center;margin-bottom:30px}section.courseOverview p.subTitle{font-weight:300;font-size:1.2em;text-align:center;line-height:1.6}section.courseOverview .overviewCard{padding:0;margin-top:40px}section.courseOverview .overviewCard>.header{background:#16b6f1;border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:2px solid #1b8eb9;color:#fff;padding:16px 20px}section.courseOverview .overviewCard>.content{padding:20px 40px}section.courseOverview .overviewCard>.content>ul{padding:0;list-style:none;text-align:left}section.courseOverview .overviewCard>.content>ul>li{display:inline-block;margin:6px 0;width:calc(33% - 4px);vertical-align:top}@media only screen and (max-width:991px){section.courseOverview .overviewCard>.content>ul>li{width:calc(50% - 4px)}}@media only screen and (max-width:991px) and (max-width:610px){section.courseOverview .overviewCard>.content>ul>li{width:100%}}section.courseOverview .overviewCard>.content>ul>li .domainNr{display:inline-block;vertical-align:middle;background:#fcc000;border-radius:40px;text-align:center;color:#fff;width:26px;line-height:26px;font-weight:600}section.courseOverview .overviewCard>.content>ul>li .title{display:inline-block;width:calc(100% - 30px);vertical-align:middle;padding-left:12px}section.courseOverview a.allSubjects{display:block;margin-top:30px;color:#16b6f1;text-align:center}section.courseOverview a.allSubjects:hover{text-decoration:underline}section.coursesBeam{background:#2f80a1}section.coursesBeam ul{padding:0;list-style:none;text-align:center}section.coursesBeam ul li{display:inline-block;margin:0 30px}@media only screen and (max-width:1199px){section.coursesBeam ul li{margin:0 20px}}@media only screen and (max-width:1199px) and (max-width:991px){section.coursesBeam ul li{margin:0 10px}}@media only screen and (max-width:1199px) and (max-width:991px) and (max-width:740px){section.coursesBeam ul li{width:calc(20% - 4px);margin:0}}section.coursesBeam ul li .iconHolder{border-radius:32px;border:2px solid #fff;display:inline-block}section.coursesBeam ul li a:hover .text{text-decoration:underline}section.coursesBeam ul li .text{display:inline-block;text-transform:uppercase;font-weight:600;color:#fff;margin-left:10px}@media only screen and (max-width:740px){section.coursesBeam ul li .text{display:none}}section.feature{padding:80px 0 0 0}section.feature.grey{background:#f2f6fe}section.feature .textImageHolder{padding-bottom:80px}section.feature.left .text{padding-right:80px}@media only screen and (max-width:991px){section.feature.left .text{padding:0}}section.feature.right .text{padding-left:80px}section.feature.right .imageAfter{display:none}@media only screen and (max-width:991px){section.feature.right .text{padding:0}section.feature.right .image{display:none}section.feature.right .image.imageAfter{display:block}}section.feature .text{display:inline-block;width:66%;vertical-align:middle}@media only screen and (max-width:991px){section.feature .text{width:100%}}section.feature .text .title{font-size:24px;margin-bottom:30px}section.feature .text p{font-weight:300;font-size:16px;line-height:1.6}section.feature .text .readMore{color:#47bcea;font-weight:600}section.feature .text .readMore:hover{text-decoration:underline}section.feature .text .readMore .icon{margin-left:6px;margin-top:-1px}section.feature .image{display:inline-block;width:33%;vertical-align:middle}@media only screen and (max-width:991px){section.feature .image{width:100%;margin-top:40px;text-align:center}}section.feature .image img{max-width:100%}section.footer{background:#606060;color:#fff;padding:40px 0 20px}section.footer a{color:#fff}section.footer a:hover{text-decoration:underline}section.footer .section{display:inline-block;width:250px;vertical-align:top}@media only screen and (max-width:1199px){section.footer .section{width:200px}}@media only screen and (max-width:630px){section.footer .section.contactTitleSection{display:none}}section.footer .section .title{font-size:20px;font-weight:600}@media only screen and (max-width:430px){section.footer .section .title{display:none}}section.footer .section ul{padding:0;list-style:none}section.footer .section ul li{font-weight:300;margin:7px 0}section.footer .section ul li a:hover{text-decoration:underline}section.footer .logoBadgeHolder{margin-top:35px;float:right}@media only screen and (max-width:991px){section.footer .logoBadgeHolder{display:none}}section.footer .logoBadgeHolder img{vertical-align:middle}section.footer .logoBadgeHolder .badge{margin-left:20px}section.footer .hLine{display:block;height:1px;background:#fff;margin-top:10px;margin-left:-20px;margin-right:-20px}@media only screen and (max-width:768px){section.footer .hLine{margin-left:0;margin-right:0}}section.footer .muchLove{text-align:right;margin-top:20px;font-size:13px}section.footer .muchLove .icon{margin:0 5px}header div.hero{background:#16b6f1 url("/assets/Consumer/svg/highSchoolElements.svg");width:100%;top:0;padding-top:60px}header div.hero .heroContent{padding-bottom:120px;padding-top:30px}header div.hero .heroContent .image{display:inline-block;width:270px;vertical-align:middle}@media only screen and (max-width:768px){header div.hero .heroContent .image{display:none}}header div.hero .heroContent .image img{max-width:100%}header div.hero .heroContent .text{display:inline-block;width:calc(100% - 275px);vertical-align:middle;padding-left:100px}@media only screen and (max-width:991px){header div.hero .heroContent .text{padding-left:40px}}@media only screen and (max-width:991px) and (max-width:768px){header div.hero .heroContent .text{width:100%;padding-left:0;text-align:center}}header div.hero .heroContent .text h1{color:#fff;font-size:3.2em;line-height:1.1em}@media only screen and (max-width:600px){header div.hero .heroContent .text h1{font-size:2.6em}}@media only screen and (max-width:600px) and (max-width:410px){header div.hero .heroContent .text h1{font-size:2em}}header div.hero .heroContent .text h2{color:#fff;font-weight:300;margin-top:20px;font-size:20px}header div.hero .heroContent .text .buttonsHolder{margin-top:40px}header div.hero .heroContent .text .buttonsHolder .button{margin-right:10px}.homeBenefits{text-align:center;margin-bottom:60px}.homeBenefits .benefitHolder{display:inline-block;padding:0 5px;width:calc(25% - 4px)}@media only screen and (max-width:700px){.homeBenefits .benefitHolder{width:calc(50% - 4px);margin:10px 0}}@media only screen and (max-width:700px) and (max-width:360px){.homeBenefits .benefitHolder{width:100%}}.homeBenefits .benefitHolder img{max-width:100%}.infoBeam{background:#f2f6fe;height:44px;line-height:44px;color:#939fac;position:fixed;width:100%;top:0;z-index:999999}.infoBeam .content{display:block;font-size:13px}.infoBeam .content>div{display:inline-block;vertical-align:middle;line-height:1em}.infoBeam .content>div.subTitle{width:calc(100% - 610px)}@media only screen and (max-width:1199px){.infoBeam .content>div.subTitle{width:calc(100% - 370px)}}@media only screen and (max-width:1199px) and (max-width:991px){.infoBeam .content>div.subTitle{width:calc(100% - 320px)}}@media only screen and (max-width:1199px) and (max-width:991px) and (max-width:570px){.infoBeam .content>div.subTitle{display:none}}.infoBeam .content>div.extraInfo{width:600px;text-align:right}@media only screen and (max-width:1199px){.infoBeam .content>div.extraInfo{width:360px}}@media only screen and (max-width:1199px) and (max-width:991px){.infoBeam .content>div.extraInfo{width:310px}}@media only screen and (max-width:1199px) and (max-width:991px) and (max-width:570px){.infoBeam .content>div.extraInfo{width:100%}}.infoBeam .content>div.extraInfo>div.telephone{display:inline-block;margin-right:20px}@media only screen and (max-width:1199px){.infoBeam .content>div.extraInfo>div.telephone{display:none}}.infoBeam .content>div.extraInfo>div.telephone .nr{color:#47bcea;font-weight:600}.infoBeam .beamButton{font-size:13px;border-radius:4px;background:#47bcea;color:#fff;padding:7px 14px;margin-right:6px;display:inline-block}@media only screen and (max-width:991px){.infoBeam .beamButton{margin-right:2px;padding:7px 6px}}@media only screen and (max-width:340px){.infoBeam .beamButton.loginButton{display:none}}.infoBeam .beamButton.grey{background:#96a2ae}input,textarea{border-radius:6px}.didYouKnow{text-align:center}.didYouKnow img{max-width:100%}.pt-zeppelin-cloud .images-block{display:inline-block;width:100%}.pt-zeppelin-cloud .images-block .middle-block{display:inline-block;width:calc(100% - 394px);text-align:center;vertical-align:top;margin-top:45px}@media only screen and (max-width:767.9px){.pt-zeppelin-cloud .images-block .middle-block{width:100%;text-align:center}}.pt-zeppelin-cloud .images-block .middle-block .zappelin-image{width:348px;height:117px;max-width:100%}@media only screen and (min-width:768px) and (max-width:991.9px){.pt-zeppelin-cloud .images-block .middle-block .zappelin-image{width:270px;height:117px}}.pt-zeppelin-cloud .images-block .left-block{display:inline-block;width:160px;vertical-align:top;text-align:left}@media only screen and (max-width:767.9px){.pt-zeppelin-cloud .images-block .left-block{width:100%;text-align:center}}.pt-zeppelin-cloud .images-block .left-block .cloud-left-image{width:149px;height:73px}.pt-zeppelin-cloud .images-block .right-block{display:inline-block;width:200px;vertical-align:top;text-align:right;margin-top:55px}@media only screen and (max-width:767.9px){.pt-zeppelin-cloud .images-block .right-block{width:100%;text-align:center}}.pt-zeppelin-cloud .images-block .right-block .cloud-right-image{width:84px;height:42px;transform:scaleX(-1)}.pt-zeppelin-cloud .smart-learning{display:inline-block;width:100%;margin-top:60px;font-weight:500;font-size:22px}@media only screen and (max-width:575px){.pt-zeppelin-cloud .smart-learning{font-size:20px}}.pt-zeppelin-cloud .smart-learning .left-text{display:inline-block;width:calc(50% - 1%);text-align:center;vertical-align:top;padding-right:10px}@media only screen and (max-width:575px){.pt-zeppelin-cloud .smart-learning .left-text{padding:0;width:100%}}.pt-zeppelin-cloud .smart-learning .right-text{display:inline-block;width:calc(50% - 1%);text-align:center;vertical-align:top;padding-left:10px}@media only screen and (max-width:575px){.pt-zeppelin-cloud .smart-learning .right-text{padding:0;width:100%;margin-top:40px}}.pt-zeppelin-cloud .smart-learning .blue{color:#16b6f1}.pt-make-me-smart-fun-way{position:relative}.pt-make-me-smart-fun-way>.middle-block{display:block;width:70%;vertical-align:top;text-align:center;padding:20px 30px;margin-left:auto;margin-right:auto}@media only screen and (max-width:768px){.pt-make-me-smart-fun-way>.middle-block{width:100%;text-align:center}}.pt-make-me-smart-fun-way>.middle-block .title{font-size:16px;font-weight:600;margin-top:10px;margin-bottom:30px}@media only screen and (max-width:991px){.pt-make-me-smart-fun-way>.middle-block .title{margin-bottom:20px}}.pt-make-me-smart-fun-way .left-block{display:inline-block;width:120px;vertical-align:bottom;text-align:right;margin-top:20px;position:absolute;bottom:0}@media only screen and (max-width:768px){.pt-make-me-smart-fun-way .left-block{display:none;width:100%;text-align:center}}.pt-make-me-smart-fun-way .left-block .book-case{width:96px;height:146px}.pt-make-me-smart-fun-way .right-block{right:0;width:170px;vertical-align:bottom;text-align:left;margin-top:20px;position:absolute;bottom:0}@media only screen and (max-width:768px){.pt-make-me-smart-fun-way .right-block{display:none;width:100%;text-align:center;margin-top:25px}}.pt-make-me-smart-fun-way .right-block .buddy-desk-thumb{width:139px;height:116px}.pt-make-me-smart-fun-way .at-school-button{display:block;margin-top:20px;width:100%;text-align:center}.pt-make-me-smart-fun-way .at-school-button .right-button{margin-left:25px}@media only screen and (max-width:991px) and (min-width:768px){.pt-make-me-smart-fun-way .at-school-button .left-button{margin:0;display:block;margin-bottom:10px}.pt-make-me-smart-fun-way .at-school-button .right-button{margin-left:0;display:block}}@media only screen and (max-width:560px){.pt-make-me-smart-fun-way .at-school-button .left-button{margin:0;display:block;margin-bottom:10px}.pt-make-me-smart-fun-way .at-school-button .right-button{margin-left:0;display:block}}section.pilotBenefits{background:#fff}section.pilotBenefits h2{text-align:center}section.pilotBenefits section.subNavigation ul>li{height:180px}section.pilotBenefits section.benefit{padding-bottom:20px}@media only screen and (max-width:768px){section.pilotBenefits section.benefit{padding-bottom:0}section.pilotBenefits section.benefit .imageText .image img{display:none}}section.pilotBenefits .callToAction{text-align:center;background:#f2f6fe;padding:0 0 40px}section.pilotBenefits .sectionHolder{display:none}section.pilotBenefits .sectionHolder.active{display:block}section.pilotExtraInfo{background:#fff;text-align:center;margin:40px 0}section.pilotExtraInfo .inputsHolder{border-radius:12px;background:#f2f6fe;padding:12px 40px;display:inline-block}@media only screen and (max-width:991px){section.pilotExtraInfo .inputsHolder{padding:12px 20px}}@media only screen and (max-width:700px){section.pilotExtraInfo .inputsHolder{padding:0 20px}}section.pilotExtraInfo .inputsHolder .inputRow{display:block;margin:12px 0;font-size:16px;font-weight:300}@media only screen and (max-width:700px){section.pilotExtraInfo .inputsHolder .inputRow{margin:25px 0}}@media only screen and (max-width:700px){section.pilotExtraInfo .inputsHolder .inputRow label{display:block;margin-bottom:6px}}section.pilotExtraInfo .inputsHolder .inputRow input{margin-left:20px;width:200px}@media only screen and (max-width:991px){section.pilotExtraInfo .inputsHolder .inputRow input{margin-left:10px;width:180px}}section.pilotExtraInfo .inputsHolder .inputRow .button{margin-left:20px}@media only screen and (max-width:991px){section.pilotExtraInfo .inputsHolder .inputRow .button{margin-left:10px}}.pt-pilotForm h3{text-decoration:underline;font-size:21px;font-weight:400;margin-bottom:20px}.pt-pilotForm .form{display:inline-block;width:50%;vertical-align:top}@media only screen and (max-width:768px){.pt-pilotForm .form{width:100%}}.pt-pilotForm .form .formRow{display:block;margin-bottom:8px}.pt-pilotForm .form .formRow label{width:150px;display:inline-block;vertical-align:middle}@media only screen and (max-width:768px){.pt-pilotForm .form .formRow label{width:120px}}.pt-pilotForm .form .formRow input,.pt-pilotForm .form .formRow textarea{width:calc(100% - 150px);display:inline-block;vertical-align:middle}@media only screen and (max-width:768px){.pt-pilotForm .form .formRow input,.pt-pilotForm .form .formRow textarea{width:calc(100% - 120px)}}.pt-pilotForm .form .formRow textarea{height:85px}.pt-pilotForm .form .buttonHolder{margin-left:150px;margin-top:14px}.pt-pilotForm .video{display:inline-block;width:50%;vertical-align:top;padding-left:60px}@media only screen and (max-width:768px){.pt-pilotForm .video{width:100%;padding-left:0;margin-top:30px}}.pt-pilotForm .video img{max-width:100%;border-radius:6px}section.pilotHowDoesItWork{background:#fff}section.pilotHowDoesItWork .pt-header-bottom{margin-top:60px;margin-bottom:40px}section.pilotHowDoesItWork h1{margin:40px auto;font-weight:300;text-align:center}section.pilotHowDoesItWork .imageText .image{display:inline-block;width:50%;vertical-align:middle}section.pilotHowDoesItWork .imageText .image.bottom{display:none}@media only screen and (max-width:768px){section.pilotHowDoesItWork .imageText .image{width:100%;text-align:center;margin-bottom:20px}section.pilotHowDoesItWork .imageText .image.bottom{display:block}section.pilotHowDoesItWork .imageText .image.top{display:none}}section.pilotHowDoesItWork .imageText .image .slideshow-container{height:275px}section.pilotHowDoesItWork .imageText .image img{max-width:100%;border-radius:6px;border:2px solid #efefef}section.pilotHowDoesItWork .imageText .text{display:inline-block;vertical-align:top;width:50%;padding-left:40px}@media only screen and (max-width:768px){section.pilotHowDoesItWork .imageText .text{width:100%;padding-left:0;margin-bottom:20px}}section.pilotHowDoesItWork .imageText .text p{font-weight:300;margin:0}section.pilotHowDoesItWork .imageText .text .usp{display:inline-block;margin-bottom:18px}section.pilotHowDoesItWork .imageText .text .usp .uspText{display:inline-block;margin-left:12px;width:calc(100% - 42px);vertical-align:middle;font-size:16px;font-weight:300}section.pilotHowDoesItWork .callToAction{text-align:center;margin:40px 0 10px}section.pilotHowDoesItWork .pilotHowDoesItworkSlide *{box-sizing:border-box}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .startPilotSlideDots{text-align:center}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .slideshow-container{max-width:1000px;position:relative;margin:auto}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .startPilotSlides{display:none}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .startPilotSlides .startPilotSlideImage{width:100%}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .next,section.pilotHowDoesItWork .pilotHowDoesItworkSlide .prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}@media only screen and (max-width:767.99px){section.pilotHowDoesItWork .pilotHowDoesItworkSlide .next,section.pilotHowDoesItWork .pilotHowDoesItworkSlide .prev{display:block}}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .next.prev,section.pilotHowDoesItWork .pilotHowDoesItworkSlide .prev.prev{margin-left:2px}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .next.next,section.pilotHowDoesItWork .pilotHowDoesItworkSlide .prev.next{margin-right:2px}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .next{right:0;border-radius:3px 0 0 3px}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .next:hover,section.pilotHowDoesItWork .pilotHowDoesItworkSlide .prev:hover{background-color:#26a4cf}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .active{background-color:#47bcea}section.pilotHowDoesItWork .pilotHowDoesItworkSlide .fadeSlider{animation-name:fade;animation-duration:1s}@keyframes fade{from{opacity:.4}to{opacity:1}}section.pilotHowDoesItWork .startPilotVideoGuy{margin:55px 0 30px 0;text-align:center}section.pilotHowDoesItWork .startPilotVideoGuy img{max-width:100%}section.pilotHowDoesItWork .startPilotForm{margin-top:40px;text-align:center}section.pilotHowDoesItWork .startPilotForm .graitPilotTitle{display:inline-block;text-align:left;font-weight:700;margin-bottom:20px}@media only screen and (max-width:768px){section.pilotHowDoesItWork .startPilotForm .graitPilotTitle{display:block;text-align:center}}section.pilotHowDoesItWork .startPilotForm .inputFieldsHolder{display:inline-block;padding-left:0;vertical-align:middle}section.pilotHowDoesItWork .startPilotForm .inputFieldsHolder label{display:inline-block;width:100px}section.pilotHowDoesItWork .startPilotForm .inputFieldsHolder input{display:inline-block;width:250px}section.pilotHowDoesItWork .startPilotForm .inputFieldsHolder .inputFieldBlock{display:block;margin-top:10px}section.pilotHowDoesItWork .startPilotForm .buttonHolder{display:inline-block;padding-left:50px}@media only screen and (max-width:768px){section.pilotHowDoesItWork .startPilotForm .buttonHolder{display:block;text-align:center;margin-top:30px}}main.pilotPage{background:#f2f6fe;padding:60px 0}main.pilotPage .pilotCard h1{font-size:26px;font-weight:300}main.pilotPage .pilotCard .content{padding:20px 30px}@media only screen and (max-width:620px){main.pilotPage .pilotCard .content{padding:20px 10px}}main.pilotPage .pilotCard .content .questionHolder:not(:last-child){margin-bottom:40px}main.pilotPage .pilotCard .content .questionHolder .question{font-weight:600}main.pilotPage .pilotCard .content .questionHolder .answer{margin-top:10px}main.pilotPage .pilotCard .content .questionHolder .answer input{max-width:100%}@media only screen and (max-width:720px){main.pilotPage .pilotCard .content .questionHolder .answer input.different{margin-top:10px}}main.pilotPage .pilotCard .content .questionHolder .answer input.large,main.pilotPage .pilotCard .content .questionHolder .answer textarea.large{width:450px}main.pilotPage .pilotCard .content .questionHolder .answer input.small{width:100px}main.pilotPage .pilotCard .content .questionHolder .answer input.medium{width:250px}main.pilotPage .pilotCard .content .questionHolder .answer label:not(.input) input[type=checkbox]+.label-text{font-size:14px}main.pilotPage .pilotCard .content .questionHolder .answer .checkboxAligner{display:inline-block;margin-right:10px}main.pilotPage .pilotCard .content .questionHolder .answer ul.options{padding-left:15px;list-style:none}main.pilotPage .pilotCard .content .questionHolder .answer ul.options>li{margin:10px 0}main.pilotPage .pilotCard .sendFormHolder{padding:20px 40px}main.pilotPage .pilotCard .sendFormHolder .buttonText .text{display:inline-block;vertical-align:middle;margin-left:30px;width:calc(100% - 300px);font-size:14px;font-weight:300;line-height:1.6em}@media only screen and (max-width:1199px){main.pilotPage .pilotCard .sendFormHolder .buttonText .text{width:calc(100% - 200px)}}@media only screen and (max-width:1199px) and (max-width:768px){main.pilotPage .pilotCard .sendFormHolder .buttonText .text{width:100%;margin-top:30px;margin-left:0}}section.pilotTestimonials{margin-bottom:60px}section.pilotTestimonials h2{text-align:center;margin:40px 0}section.pilotTestimonials .testimonial{display:block}section.pilotTestimonials .testimonial .imageHolder{width:180px;display:inline-block;vertical-align:top}@media only screen and (max-width:991px){section.pilotTestimonials .testimonial .imageHolder{width:140px}}@media only screen and (max-width:991px) and (max-width:768px){section.pilotTestimonials .testimonial .imageHolder{width:100%;margin-bottom:4px}section.pilotTestimonials .testimonial .imageHolder img{width:80px;vertical-align:middle}}@media only screen and (max-width:991px) and (max-width:768px) and (max-width:500px){section.pilotTestimonials .testimonial .imageHolder img{display:none}}section.pilotTestimonials .testimonial .imageHolder .quote{display:none}@media only screen and (max-width:768px){section.pilotTestimonials .testimonial .imageHolder .quote{display:inline-block;width:calc(100% - 80px);vertical-align:middle;padding-left:20px}}@media only screen and (max-width:768px) and (max-width:500px){section.pilotTestimonials .testimonial .imageHolder .quote{width:100%;padding-left:0}}section.pilotTestimonials .testimonial .imageHolder img{max-width:100%}section.pilotTestimonials .testimonial .textHolder{width:calc(100% - 180px);display:inline-block;vertical-align:middle;padding-left:30px}@media only screen and (max-width:991px){section.pilotTestimonials .testimonial .textHolder{width:calc(100% - 140px)}}@media only screen and (max-width:768px){section.pilotTestimonials .testimonial .textHolder{width:100%;padding-left:0}}@media only screen and (max-width:768px){section.pilotTestimonials .testimonial .textHolder .quote{display:none}}section.pilotTestimonials .testimonial .quote{font-size:16px;font-weight:600}section.pilotTestimonials .testimonial p{font-weight:300}section.pilotTestimonials .testimonial .author{display:block;text-align:right;font-weight:600}section.pilotTestimonials .testimonialBreak{background:#ededed;height:1px;margin:40px 0}section.pilotTestimonials .callToAction{text-align:center;margin:40px 0 0}.pt-pilotTimeline h3{text-decoration:underline;font-size:21px;font-weight:400;margin-bottom:20px}.pt-pilotTimeline .timelineHolder{margin-top:40px;display:inline-block}@media only screen and (min-width:768px){.pt-pilotTimeline .timelineHolder{width:100%;padding-top:50px;padding-bottom:30px;padding-left:56px;padding-right:56px}}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder{padding:0 120px 0 160px}}@media only screen and (max-width:370px){.pt-pilotTimeline .timelineHolder{padding:0 110px 0 140px}}.pt-pilotTimeline .timelineHolder .timeline{display:block;width:100%;position:relative}.pt-pilotTimeline .timelineHolder .timeline .dash{position:absolute;left:10px;right:10px;border-bottom:3px dashed #c6d9ff;height:3px;margin-top:13px;z-index:-1}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder .timeline .dash{top:10px;bottom:10px;left:unset;right:unset;border-bottom:unset;border-right:3px dashed #c6d9ff;height:unset;width:3px;margin-left:13px}}.pt-pilotTimeline .timelineHolder .timeline .circle{border-radius:50px;color:#fff;font-weight:600;text-align:center;width:28px;height:28px;line-height:28px;display:inline-block;position:relative}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle{display:block}}.pt-pilotTimeline .timelineHolder .timeline .circle.startProef{margin-left:0}@media only screen and (min-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle.startPilot{margin-left:calc(25% - 38px)}}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle.startPilot{margin-top:60px}}@media only screen and (min-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle.evaluation{margin-left:calc(45% - 38px)}}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle.evaluation{margin-top:120px}}@media only screen and (min-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle.end{margin-left:calc(30% - 38px)}}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle.end{margin-top:60px}}.pt-pilotTimeline .timelineHolder .timeline .circle.green{background:#84d521}.pt-pilotTimeline .timelineHolder .timeline .circle.blue{background:#16b6f1}.pt-pilotTimeline .timelineHolder .timeline .circle.red{background:#e75243}.pt-pilotTimeline .timelineHolder .timeline .circle.orange{background:#ffb037}.pt-pilotTimeline .timelineHolder .timeline .circle .explanation{position:absolute;font-weight:600;width:140px;color:#5a5a5a;text-align:center;line-height:16px}@media only screen and (min-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle .explanation{top:-50px;left:-56px}}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle .explanation{left:-160px;top:5px}}@media only screen and (max-width:370px){.pt-pilotTimeline .timelineHolder .timeline .circle .explanation{left:-150px;top:5px;text-align:right}}.pt-pilotTimeline .timelineHolder .timeline .circle .timing{position:absolute;font-weight:400;width:100px;font-size:13px;color:#5a5a5a;text-align:center;line-height:16px}@media only screen and (min-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle .timing{bottom:-30px;left:-36px}}@media only screen and (max-width:768px){.pt-pilotTimeline .timelineHolder .timeline .circle .timing{right:-120px;top:5px}}@media only screen and (max-width:370px){.pt-pilotTimeline .timelineHolder .timeline .circle .timing{right:-110px;top:5px;text-align:left}}body section:first-of-type{margin-top:unset}.breadcrumbs{display:flex;flex-direction:row;gap:10px;align-items:center;margin:14px 0}section{margin-top:unset}section.courseOverview{margin-top:unset}section.benefit{margin-top:unset}section.callToAction{margin-top:unset}section.footer{margin-top:unset}.schoolHomePage{height:600px}.schoolHomePage .homeBenefits{margin-top:40px;margin-bottom:40px}main.searchPage{background:#f1f1f1;padding-top:0}main.searchPage .usps{background:#fff;margin-bottom:40px}main.searchPage .card{border:1px solid #f0f0f0;box-shadow:0 0 4px 1px #c4c4c4}main.searchPage section.intro{padding:60px 0;background:#fff}main.searchPage section.subjects-holder{padding:60px 0;margin-top:0}.selectButton{padding:0!important;cursor:pointer}.selectButton>.selected{border-right:1px dashed #fff;padding:7px;display:inline-block;background:#2f80a1;border-radius:4px 0 0 4px}.selectButton>.text{padding:7px 14px}.selectButton>.text>.icon{margin-left:5px;margin-top:-1px}header.small div.hero{padding:40px 15px 0;position:relative}header.small div.hero.noBorder{padding:30px 15px 0}header.small div.hero h1{color:#fff;font-size:36px;font-weight:600;max-width:700px;text-align:left;display:inline-block;margin-bottom:60px;min-height:100px;position:relative;z-index:10}@media only screen and (max-width:768px){header.small div.hero h1{font-size:42px;text-align:center}}@media only screen and (max-width:768px) and (max-width:600px){header.small div.hero h1{margin-bottom:30px}}@media only screen and (max-width:768px) and (max-width:600px) and (max-width:400px){header.small div.hero h1{font-size:36px}}header.small div.hero .subtitle{display:block;color:#fff;font-size:16px;font-weight:400;margin-top:-110px;margin-bottom:60px;max-width:540px}@media only screen and (max-width:630px){header.small div.hero .subtitle{display:none}}header.small div.hero .image{position:absolute;right:0;bottom:0;z-index:5;max-height:160px}@media only screen and (max-width:768px){header.small div.hero .image{display:none}}main.startPilot{padding:0}main.startPilot h2{margin-top:60px}main.startPilot .pt-header-bottom{margin-top:60px;margin-bottom:40px}@media only screen and (max-width:768px){main.startPilot .pt-header-bottom{margin-bottom:20px}}main.startPilot .pt-pilotForm{margin-top:40px;margin-bottom:60px}@media only screen and (max-width:768px){main.startPilot .pt-pilotForm{margin-top:20px;margin-bottom:20px}}main.startPilot .pt-pilotTimeline{margin-top:40px;margin-bottom:60px}@media only screen and (max-width:768px){main.startPilot .pt-pilotTimeline{margin-top:20px;margin-bottom:20px}}main.subjectPage{background:#f1f1f1;padding-top:0}main.subjectPage .usps{background:#fff;margin-bottom:10px}main.subjectPage .card .starTitleAndButton h1.text{width:calc(100% - 202px)}main.subjectPage .crumb{color:#aaa}main.subjectPage .crumb.active{color:#16b6f1}main.subjectPage .crumb:not(.active):hover{text-decoration:underline}main.subjectPage section.intro{padding-top:10px;padding-bottom:60px;background:#fff}main.subjectPage section.intro .breadcrumbs{margin-bottom:40px}main.subjectPage section.intro p b.orangeBottom{border-bottom-width:2px}main.subjectPage section.intro p b.blueBottom{border-bottom-width:2px}main.subjectPage section.subject-holder{padding:60px 0;margin-top:0}section.subNavigation{background:#fff;margin:0}section.subNavigation ul{padding:0;list-style:none;text-align:center}section.subNavigation ul.size-4>li{width:calc(25% - 4px)}@media only screen and (max-width:490px){section.subNavigation ul.size-4>li{width:calc(50% - 4px);height:unset}section.subNavigation ul.size-4>li .arrowDown{display:none!important}}section.subNavigation ul.size-6>li{width:calc(16.66% - 4px)}@media only screen and (max-width:490px){section.subNavigation ul.size-6>li{width:calc(33% - 4px);height:unset}section.subNavigation ul.size-6>li .arrowDown{display:none!important}}section.subNavigation ul>li{display:inline-block;position:relative;margin:40px 0 0;padding:0 8px;vertical-align:top;height:230px}section.subNavigation ul>li .arrowDown{display:none}section.subNavigation ul>li.active .title{text-decoration:underline}section.subNavigation ul>li.active .arrowDown{display:block}section.subNavigation ul>li .course{cursor:pointer}section.subNavigation ul>li .course:hover .title{text-decoration:underline}section.subNavigation ul>li .iconHolder{display:block;height:120px}section.subNavigation ul>li .iconHolder img{max-width:100%}section.subNavigation ul>li .title{display:block;font-weight:600;margin-top:10px;height:40px}@media only screen and (max-width:640px){section.subNavigation ul>li .title{margin-top:30px}}@media only screen and (max-width:490px){section.subNavigation ul>li .title{margin-top:80px}}section.subNavigation ul>li .arrowDown{position:absolute;bottom:-39px;left:calc(50% - 33px)}section.textImage{margin:80px 0}section.textImage .textImageHolder{border-bottom:2px solid #f2f6fe;padding-bottom:80px}section.textImage.left .text{padding-right:80px}@media only screen and (max-width:991px){section.textImage.left .text{padding-right:0}}@media only screen and (max-width:991px){section.textImage.left .image{margin-top:60px}}section.textImage.right .text{padding-left:80px}@media only screen and (max-width:991px){section.textImage.right .text{padding-left:0}}section.textImage.right .image.after{display:none}@media only screen and (max-width:991px){section.textImage.right .image{display:none}section.textImage.right .image.after{display:block;margin-top:60px}}section.textImage .text{display:inline-block;width:66%;vertical-align:middle}@media only screen and (max-width:991px){section.textImage .text{width:100%}}section.textImage .text .title{font-size:24px;margin-bottom:30px}section.textImage .text p{font-weight:300;font-size:16px;line-height:1.6}section.textImage .text .readMore{color:#47bcea;font-weight:600}section.textImage .text .readMore:hover{text-decoration:underline}section.textImage .text .readMore .icon{margin-left:6px;margin-top:-1px}section.textImage .image{display:inline-block;width:33%;vertical-align:middle}@media only screen and (max-width:991px){section.textImage .image{width:100%;text-align:center}}section.textImage .image img{max-width:100%}main.textPage{margin-bottom:80px}main.textPage>h1{text-align:center;font-weight:300;font-size:42px;margin:20px 0 80px;display:block}main.textPage .textual .container{padding-bottom:0}main.textPage .textual .date{display:block;color:#16b6f1;font-size:16px;font-weight:300;margin-top:5px}main.textPage .textual h1{font-size:26px}@media only screen and (max-width:450px){main.textPage .textual h1{font-size:22px}}main.textPage .textual h2{margin-top:40px;font-size:24px;display:inline-block}main.textPage .textual .blog-content{margin-top:10px;font-size:16px;font-weight:300}main.textPage .textual .blog-content a.goTo{color:#16b6f1;margin-top:10px;display:block;font-size:14px}main.textPage .textual .blog-content a.goTo:hover{text-decoration:underline}main.textPage .textual .content{font-size:16px;font-weight:300}main.textPage .textual .image{display:block;text-align:center}main.textPage .textual .image img{margin-left:auto;margin-right:auto}.topNav{margin-top:44px}section.websiteVanHetJaar{background:#f2f6fe;padding:25px 0;color:#6a6a6a}@media only screen and (max-width:600px){section.websiteVanHetJaar{display:none}}section.websiteVanHetJaar .badgeHolder{display:inline-block;width:92px;vertical-align:middle}@media only screen and (max-width:991px){section.websiteVanHetJaar .badgeHolder{display:none}}section.websiteVanHetJaar .text{display:inline-block;width:calc(100% - 96px);vertical-align:middle;font-weight:300;font-size:16px;padding-left:100px;line-height:1.6}@media only screen and (max-width:1199px){section.websiteVanHetJaar .text{padding-left:40px}}@media only screen and (max-width:1199px) and (max-width:991px){section.websiteVanHetJaar .text{width:100%}}