/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap";html{-webkit-text-size-adjust:100%;line-height:1.15}main{display:block}h1{font-size:2em;margin:.67em 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;-webkit-text-decoration:underline dotted;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-overflow-scrolling:touch}body{--text-color:#0e3f94;--background-color:#61cff0;--btn-bg-color:#bfecfa;--btn-text-color:#0e3f94;background:#bfecfa;color:var(--text-color);padding:0}.main-content,body{margin:0}body,html{text-rendering:optimizeLegibility}html{font-size:62.5%}body{color:#0e3f94;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.8;text-align:center}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,img:first-child,ol:first-child,p:first-child,table:first-child,ul:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,img:last-child,ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}.title,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:inherit;line-height:1.45;margin-bottom:.2em}*+.title,*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1.4em}.title,h1,h2{font-size:3.6rem;font-weight:700}h3,h4{font-size:inherit;font-weight:600}h4+*{margin-top:0}h5{font-size:2.4rem}h6{font-size:2.1rem}strong{font-weight:600}blockquote{margin-left:0;margin-right:0}a{color:inherit}img{border:0;display:inline-block;max-width:100%}.media-video{padding-bottom:56.5%;position:relative;width:100%}.media-video>*{height:100%;left:0;position:absolute;top:0;width:100%}.media-video .cookie-notice{background-color:#0e3f94;border:1px solid #fff;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center;padding:30px}.video-embed{margin:2.4em auto 0;max-width:560px;text-align:center}.video-embed iframe{border:0}.video-embed .thumbs{display:inline-flex;flex-flow:row wrap;gap:3px;margin-top:1em;position:relative}.video-embed .thumb{border:1px solid #fff;display:block;height:45.2px;position:relative;width:80px}.video-embed .thumb img,.video-embed .thumb svg{border:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:0 50%;object-position:0 50%;position:absolute;top:0;width:100%}.container{margin-left:auto;margin-right:auto;max-width:900px}.btn{background-color:var(--btn-bg-color);border-radius:10rem;box-shadow:0 .3rem .5rem rgba(14,63,148,.2);color:var(--btn-text-color);display:inline-block;font-weight:700;max-width:100%;padding:.4em 1.2em;text-align:center;text-decoration:none;transform:translateZ(0);transition:all .3s;width:100%}.btn:hover{transform:scale(1.05)}.btn--alt{border-radius:.5em;font-weight:400;min-width:10em;padding:.2em 1em}button.btn{border:none;cursor:pointer;font-size:inherit;line-height:inherit}.buttons{display:flex;flex-flow:row wrap;gap:1em;justify-content:center;margin-top:1.8em;text-align:center}@media(min-width:560px){.btn{display:inline-block;min-width:10em;width:auto}}.box{background-color:#bfecfa;border-radius:3rem;box-shadow:0 10px 3em rgba(14,63,148,.2);padding:40px}.columns>.col:not(:first-of-type){margin-top:2.4em}@media(min-width:560px){.columns{display:flex;flex-flow:row nowrap}.columns>.col{flex:1}.columns>.col:not(:first-of-type){margin-left:60px;margin-top:0}}.columns.is-content{margin:2.4em 0}.page-section{--background-color:#61cff0;--background-gradient:linear-gradient(180deg,#0fc5ed 0,#61cff0);--text-color:#0e3f94;background-color:var(--background-color);background-image:var(--background-gradient);color:var(--text-color);margin:0;padding:60px 20px;position:relative}.page-section:first-child{padding-top:180px}.page-section:not(:first-child):before{background-image:linear-gradient(180deg,rgba(14,63,148,.08) 0,rgba(14,63,148,0));content:"";display:block;height:15px;left:0;position:absolute;top:0;width:100%;z-index:5}.page-section.bg--blue-dark:before{background-image:linear-gradient(180deg,rgba(191,236,250,.2) 0,rgba(191,236,250,0))}.page-section.bg--white:before{background-image:linear-gradient(180deg,rgba(97,207,240,.4) 0,rgba(97,207,240,0))}.steps{counter-reset:steps;list-style:none;margin:2.4em 0;padding:0}.steps li{counter-increment:steps;padding:0}.steps li:not(:first-child){margin-top:40px}.steps li:before{background-color:#0e3f94;border-radius:9999em;color:#fff;content:counter(steps);display:inline-block;font-size:1.5rem;font-weight:700;height:2em;line-height:2em;margin-bottom:2rem;text-align:center;width:2em}@media(min-width:900px){.steps{display:flex;flex-flow:row nowrap}.steps li{flex:1}.steps li:not(:first-child){margin-left:40px;margin-top:0}}.logos{display:inline-flex;flex-flow:row nowrap;margin-top:2.4em}.logos__item{display:block;flex:0 1 auto}.logos__item:not(:first-of-type){margin-left:4em}.logos__item .logo{display:block}.tabs{display:inline-flex;margin:1.4em auto}.tabs .tab,.tabs li{margin:0;padding:0 .8em}.tabs .tab:not(:first-of-type):before,.tabs li:not(:first-of-type):before{background-color:#0e3f94;content:"";display:block;height:1em;margin-left:-.8em;margin-top:.4em;position:absolute;width:1px}.tabs a{text-decoration:none}.tabs a.active,.tabs li.active a{font-weight:600}.tabs ul,ul.tabs{list-style:none;margin-left:0;margin-right:0;padding:0}.tab-pane:not(.active){display:none}.form-item+.form-item{margin-top:1.2em}.cookiebar{--btn-bg-color:#0e3f94;--btn-text-color:#fff;background-color:#fff;bottom:0;box-shadow:0 0 .5rem rgba(14,63,148,.1);font-size:1.5rem;padding:20px;position:fixed;transform:translateY(150%);transition:transform .3s;width:100%;z-index:5}.cookiebar.active{transform:translateY(0)}.cookiebar .container{display:flex;flex-flow:column;gap:1.2em}@media(min-width:900px){.cookiebar{padding:1.8em 20px}.cookiebar .container{flex-flow:row nowrap}.cookiebar__content{text-align:left}}body.modal-open{overflow:hidden}body.modal-open .modal{display:block}.modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.4);bottom:0;content:"";display:none;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:51}.modal__content{align-items:center;background-color:#fff;border-radius:3rem;display:flex;flex-direction:column;height:460px;justify-content:center;max-height:calc(100% - 40px);max-width:calc(100% - 40px);overflow:auto;padding:40px;position:fixed;top:50%;transform:translate(-50%,-50%);width:580px;z-index:20}.modal__content,.site-header{box-shadow:0 10px 3em rgba(14,63,148,.2);left:50%}.site-header{background-color:#bfecfa;border-radius:0 0 3rem 3rem;font-size:3.6rem;font-weight:600;line-height:normal;margin:0;padding:.2em 1.2em;position:absolute;top:0;transform:translateX(-50%);z-index:10}@media(min-width:560px){.site-header{font-size:4.2rem}}.site-header a{text-decoration:none}.site-footer{padding:60px 40px}.site-footer .logos__item:not(:first-of-type){margin-left:3em}.site-footer .logo{height:6rem}.footer-nav ul{font-size:1.5rem;font-weight:600;line-height:normal;list-style:none;margin:0;padding:0}.footer-nav li{margin:0}.footer-nav li:not(:first-child){margin-top:1em}.footer-nav li:before{display:none}.footer-nav a{text-decoration:none;text-transform:uppercase}.footer-nav a.small{font-size:1.5rem;font-weight:400;text-decoration:none}@media(min-width:560px){.site-footer .container{align-items:flex-start;display:flex;flex-flow:row nowrap}.site-footer .container>*{flex:1}.site-footer .footer-nav{text-align:left}.site-footer .logos{display:flex;justify-content:flex-end;margin:0}}.section--welcome .logos{margin-top:3em}@media(min-width:900px){.section--welcome{overflow:hidden}.section--welcome .container{position:relative}.section--welcome .section__image{left:-30%;position:absolute;top:-40px;width:80%;z-index:1}.section--welcome .section__content{padding-left:40%;position:relative;z-index:2}.section--welcome .logos{position:relative;z-index:2}}.section--quizteaser{overflow:hidden}.section--quizteaser .section__image{margin:40px -40px -60px;position:relative;z-index:1}.section--quizteaser .section__image img{margin-bottom:-43rem;margin-left:50%;margin-top:-30rem;max-width:none;transform:translateX(-45%);width:120rem}.section--quizteaser .section__content{position:relative;z-index:2}@media(min-width:900px){.section--quizteaser .container{align-items:center;display:flex;flex-flow:row nowrap}.section--quizteaser .section__image{flex:0 0 100%;margin-right:-50%;margin-top:-50%;order:1;width:100%}.section--quizteaser .section__image img{margin-bottom:-65rem;margin-left:0;margin-top:0;transform:translateX(-36%);width:180rem}.section--quizteaser .section__content{flex:0 0 50%;order:2;text-align:left}}.course-grid{display:flex;flex-flow:row wrap;gap:1em;justify-content:center}.course-grid__item{background-color:#bfecfa;border-radius:1.8rem;box-shadow:0 .3rem .5rem rgba(14,63,148,.2);display:flex;flex:0 1 auto;flex-basis:calc(50% - 1em);flex-direction:column;font-size:1.5rem;padding:1em;text-align:left}.course-grid__item>*{flex-grow:0}.course-grid__item h4{font-size:1.8rem}.course-grid__item p{flex-grow:1}@media(min-width:900px){.course-grid__item{flex-basis:calc(33.33333% - 2em)}}.course__duration{white-space:nowrap}.course-grid.tab-pane.transition-ready .course-grid__item{opacity:0;transition:opacity .3s}.course-grid.tab-pane.transition-ready .course-grid__item:first-child{transition-delay:.07s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(2){transition-delay:.14s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(3){transition-delay:.21s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(4){transition-delay:.28s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(5){transition-delay:.35s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(6){transition-delay:.42s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(7){transition-delay:.49s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(8){transition-delay:.56s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(9){transition-delay:.63s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(10){transition-delay:.7s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(11){transition-delay:.77s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(12){transition-delay:.84s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(13){transition-delay:.91s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(14){transition-delay:.98s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(15){transition-delay:1.05s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(16){transition-delay:1.12s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(17){transition-delay:1.19s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(18){transition-delay:1.26s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(19){transition-delay:1.33s}.course-grid.tab-pane.transition-ready .course-grid__item:nth-child(20){transition-delay:1.4s}.course-grid.tab-pane.transition-active .course-grid__item{opacity:1}.section--testimonials .container{max-width:none}.testimonials{display:flex;flex-flow:row wrap;gap:2em;justify-content:space-evenly;position:relative;row-gap:4em}.testimonial{display:flex;flex:0 1 80%;flex-flow:column;justify-content:flex-start;margin:0;text-align:center}.testimonial blockquote{align-content:center;display:flex;flex:0;flex-flow:column;font-size:2.1rem;font-style:italic;font-weight:400;justify-content:center;line-height:1.45;margin:0}.testimonial figcaption{flex:0;font-size:1.5rem;margin-top:2em}@media(min-width:560px){.testimonial{flex-basis:40%}}@media(min-width:900px){.testimonial{flex-basis:30%;max-width:350px}}.section--careerguide{overflow:hidden}.section--careerguide .container>*{position:relative;z-index:2}.section--careerguide .section__image{margin:20px -40px -16%;z-index:1}.section--careerguide .section__image img{margin-left:50%;max-width:none;transform:translateX(-50%);width:100rem}@media(min-width:980px){.section--careerguide .section__image{margin-left:calc(-50vw - -450px);margin-right:calc(-50vw - -450px)}.section--careerguide .section__image img{-o-object-fit:contain;object-fit:contain;width:100%}}.section--inspiration .section__image{margin:2.4em auto 0;max-width:560px}.section--about .section__content{position:relative;z-index:2}.section--about .section__image{margin-bottom:-5%}@media(min-width:900px){.section--about{overflow:hidden;text-align:left}.section--about .container{display:flex;flex-flow:row nowrap}.section--about .section__content{flex:0 0 50%;order:1}.section--about .section__image{flex:0 0 50%;order:2}.section--about .section__image img{max-width:none;transform:translateX(-20%);width:100rem}}.section--faq{text-align:left}.section--faq .section__content{position:relative;z-index:2}.section--faq .section__image{margin-bottom:-5%;margin-top:-20rem}.section--faq .section__image img{transform:translateX(5%)}.section--faq .box{margin:2.4em 0 0;text-align:center}@media(min-width:900px){.section--faq{overflow:hidden;position:relative}.section--faq .section__content{padding-left:35%;position:relative;z-index:2}.section--faq .section__image{left:50%;margin-left:-80rem;position:absolute;z-index:1}.section--faq .section__image img{margin-bottom:0;max-width:none;transform:none;width:100rem}.section--faq .box{margin-left:60px;margin-right:60px;position:relative;z-index:2}}.faq{margin-top:2.4em}.faq__item{padding-bottom:1.2em}.faq__item:not(:first-of-type){border-top:1px solid #bfecfa;padding-top:1.2em}.faq__item-checkbox{left:-9999em;position:absolute}.faq__item-checkbox:not(:checked)~.faq__item-content{display:none}.faq__item-title{cursor:pointer;display:block;padding-right:2em;position:relative}.faq__item-title:after,.faq__item-title:before{background-color:#0e3f94;content:"";display:block;height:3px;position:absolute;right:0;top:.6em;transition:all .3s;width:13px}.faq__item-title:after{transform:rotate(90deg)}.faq__item-title h3{transition:all .3s}.faq__item-checkbox:checked~.faq__item-title:after{transform:rotate(180deg)}.faq__item-checkbox:focus~.faq__item-title h3,.faq__item-title:hover h3{transform:scale(1.03)}.faq__item-content{font-size:1.5rem;margin-top:1em}.section--quiz .section__content{position:relative;z-index:2}.section--quiz .section__image{margin-bottom:-4em;margin-top:4em}.section--quiz .section__image img{margin-top:-10rem;transform:translateX(9%)}.quiz-step .quiz-answer,.quiz-step.answered .quiz-question,.quiz-step:not(.active){display:none}.quiz-step.answered .quiz-answer{display:block}.fine-print-toggle{font-weight:400;text-decoration:underline}.fine-print{font-size:1.5rem;line-height:normal}.quiz-options .btn{cursor:pointer;display:block;width:100%}.quiz-options input{left:-9999em;position:absolute}.quiz-options input:checked+.btn{background-color:#0e3f94;color:#fff}@media(min-width:900px){.section--quiz{overflow:hidden;text-align:left}.section--quiz .container{display:flex;flex-flow:row nowrap}.section--quiz .section__content{flex:0 0 50%;order:2}.section--quiz .section__image{flex:0 0 100%;margin-right:-50%;margin-top:0;order:1}.section--quiz .section__image img{max-width:none;position:relative;transform:translateX(-12%);width:60rem}.section--quiz .buttons{justify-content:flex-start}}.section--result .section__content{position:relative;z-index:2}.section--result .section__image{margin-bottom:-5%}@media(min-width:900px){.section--result{overflow:hidden;text-align:left}.section--result .container{display:flex;flex-flow:row nowrap}.section--result .section__content{flex:0 0 50%;order:1}.section--result .section__image{flex:0 0 50%;order:2}.section--result .section__image img{max-width:none;transform:translateX(-20%);width:100rem}}.form--questionaire{display:inline-block;margin:2.4em auto;text-align:left}.form--questionaire .buttons{margin-top:2em}@media(min-width:900px){.form--questionaire{display:block;margin-left:0;margin-right:0}.form--questionaire .buttons{justify-content:flex-start}}.section--cookies{text-align:left}.section--cookies table{font-size:1.5rem;width:100%}.section--cookies table td{padding:.1em .5em;vertical-align:top}.section--cookies table thead{background-color:#0e3f94;color:#fff}.section--cookies table tbody tr:nth-child(2n){background-color:hsla(0,0%,100%,.3)}.section--cookies table tbody tr:nth-child(odd){background-color:hsla(0,0%,100%,.5)}.section--recognition{--background-gradient:linear-gradient(180deg,#a4e2f0 0,#8edbf2)}.section--recognition .section__content{color:#0c3781;margin-left:auto;margin-right:auto;max-width:700px}.section--recognition h1,.section--recognition h2{margin-bottom:4rem;text-align:center}.section--recognition h3{font-size:2.4rem}.section--recognition h3:not(:first-child){margin-top:4rem}.section--recognition .box{margin-bottom:3em;margin-top:3em}.confirm{opacity:0;pointer-events:none;position:relative;transition:opacity .3s;z-index:50}.confirm.active{opacity:1;pointer-events:all}.confirm:before{background:rgba(0,0,0,.5);content:"";display:block;height:100%;left:0;position:fixed;top:0;width:100%}.confirm .confirm-inner{background:#fff;border-radius:.6rem;height:auto;left:50%;max-width:calc(100vw - 2em);padding:2em;position:fixed;top:50%;transform:translate(-50%,-50%);width:640px}.bg--white{--background-color:#fff;--background-gradient:none}.bg--blue-dark{--background-color:#0e3f94;--background-gradient:linear-gradient(180deg,#005ea1 0,#0f3f93);--text-color:#fff}.is-left{text-align:left}.is-centered{text-align:center}.is-right{text-align:right}