@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.hide{display:none!important}html{font-family:Poppins,sans-serif;font-size:18px}.wrapper{max-width:1120px;margin:auto}.knop{background-color:#8dc63f;text-decoration:none;color:#030303;padding:15px 20px;border-radius:12.5px;font-size:16px;display:block;width:fit-content;font-family:Quicksand,sans-serif;text-align:center}.knop:hover{background-color:#72ac2b;text-decoration:none}.navbar{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:992px){.navbar{flex-direction:column}}.navbar--top{width:100%;display:flex;align-items:center;justify-content:end;margin:20px 0 10px}.navbar__logo{width:250px}.navbar__brand{display:flex;align-items:center;justify-content:space-between;width:100%}.navbar__terug{color:#8dc63f;text-decoration:none;font-family:Quicksand,sans-serif}.navbar__terug:hover{color:#72ac2b;text-decoration:none}.navbar__lijst{display:flex;align-items:center;justify-content:end;gap:25px;margin-top:10px!important}@media screen and (max-width:992px){.navbar__lijst{width:100%}}.navbar .actief a{color:#8dc63f}.navbar__item a{color:#6f6f6f;text-decoration:none;font-size:23px}.navbar__item a:hover{color:#72ac2b;text-decoration:none}.navbar__item .knop{font-family:Poppins,sans-serif;color:#030303;padding:10px 20px}.navbar__item .knop:hover{color:#030303}.navbar__toggle{display:none}.header{display:flex;align-items:center;margin-top:20px}.header__links{width:50%}.header__rechts{width:50%;flex-shrink:0}.header__rechts img{width:100%;height:375px;object-position:center;object-fit:cover;border-radius:25px}.header__rechts--stage img{height:450px}.header__rij{display:flex;align-items:center;gap:20px;margin:40px 0;width:calc(100% - 20px)}@media screen and (max-width:768px){.header__rij{flex-direction:column;align-items:start}}.header__content{max-width:450px}.header__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.header__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.header__titel{font-size:32px;line-height:40px}}.header__titel--vacature{font-size:36px}.header__tekst{line-height:28px;margin:40px 0;color:#6f6f6f}.header__intro{line-height:28px;margin:40px 0;color:#6f6f6f;margin:20px 0;font-size:16px}.header__weetjes{margin:20px 0;display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:16px}.header__weetjes span:before{content:"";display:inline-block;width:15px;height:15px;background:url(../images/hartje-oranje.png) no-repeat center center;background-size:cover;position:relative;top:2px;margin-right:8px}.header__knop--solliciteren{padding:20px 70px}.intro{margin:100px 0}.intro__content{width:calc(100% - 200px)}.intro__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.intro__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.intro__titel{font-size:32px;line-height:40px}}.intro__tekst{line-height:28px;margin:40px 0;color:#6f6f6f}.intro__quote{font-family:Quicksand,sans-serif;text-align:center;max-width:575px;font-size:32px;line-height:40px;margin:auto;margin-top:80px}.video{margin-bottom:125px}.video__thumbnail{width:750px;height:375px;margin:auto;background-image:url(../images/video-thumbnail.png);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;position:relative}.video__thumbnail:hover{cursor:pointer}.video__thumbnail:hover .video__achtergrond{width:126px;height:126px}.video__overlay{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99;padding:44px;background-color:rgba(30,30,30,.9);display:none;align-items:center;justify-content:center}.video__overlay--toggle{display:flex}.video__video{width:100%;height:calc(100% - 88px)}.video__video iframe{height:calc(100vh - 176px)}.video__sluiten{width:44px;height:44px;position:absolute;right:44px;top:44px;display:flex;align-items:center;justify-content:center}.video__sluiten:hover{cursor:pointer}.video__sluiten svg{fill:#ccc;width:28px;height:28px}.video__play{width:70px;height:70px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.video__play i{color:#f27212;font-size:24px;position:relative;left:2px}.video__achtergrond{position:absolute;width:140px;height:140px;background-color:#f27212;opacity:.35;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all ease-in-out .2s}.afdelingen__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif;text-align:center}@media screen and (max-width:992px){.afdelingen__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.afdelingen__titel{font-size:32px;line-height:40px}}.afdelingen__lijst{display:flex;flex-wrap:wrap;gap:25px;margin-top:85px;margin-bottom:55px}.afdelingen .afdeling__item{display:block;width:calc(25% - 18.75px);flex-shrink:0;border:1px solid #8dc63f;border-radius:10px;padding:20px 20px 0 20px;color:#030303;box-shadow:0 .5rem 1rem 0 rgba(211,211,211,.5)}.afdelingen .afdeling__item:hover{text-decoration:none;border-color:#72ac2b}.afdelingen .afdeling__img{width:100%;height:165px;object-fit:cover;object-position:center}.afdelingen .afdeling__naam{align-items:center;display:flex;font-size:14px;justify-content:center;line-height:20px;margin:15px 0 18px;min-height:40px;text-align:center}.afdelingen__knop{margin:auto}.jobalert{background-color:#8dc63f;padding:30px;display:flex;align-items:center;border-radius:25px;max-width:860px;margin:auto;margin-top:75px;margin-bottom:115px}.jobalert__links{width:40%}.jobalert__midden{flex:1;display:flex;justify-content:center}.jobalert__rechts{width:40%;display:flex;justify-content:end}.jobalert__titel{font-size:38px;font-family:Quicksand,sans-serif;color:#fff}.jobalert__icon{width:75px}.jobalert__knop{background-color:#f27212;border-radius:25px;padding:15px 35px 14px;color:#fff;text-decoration:none;font-size:18px}.jobalert__knop:hover{background-color:#f5a730;text-decoration:none}.solliciteren__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif;text-align:center}@media screen and (max-width:992px){.solliciteren__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.solliciteren__titel{font-size:32px;line-height:40px}}.solliciteren .tijdlijn{width:fit-content;margin:75px auto 150px}.solliciteren .tijdlijn__item{height:95px;position:relative}.solliciteren .tijdlijn__label{position:absolute;top:-9px}.solliciteren .tijdlijn__label--1{right:155px}.solliciteren .tijdlijn__label--2{left:130px;display:flex;flex-direction:column;align-items:end}.solliciteren .tijdlijn__label--2 .tijdlijn__tekst{width:250px;position:relative;z-index:5}.solliciteren .tijdlijn__label--2 .tijdlijn__icon{position:relative;left:-102px;top:-119px;width:225px}.solliciteren .tijdlijn__label--3{right:225px;display:flex;align-items:end;flex-direction:column}.solliciteren .tijdlijn__label--3 .tijdlijn__tekst{width:285px}.solliciteren .tijdlijn__label--4{left:200px}.solliciteren .tijdlijn__label--4 .tijdlijn__tekst{width:185px}.solliciteren .tijdlijn__label--4 .tijdlijn__icon{width:70px;position:relative;z-index:1;top:-160px;left:60px}.solliciteren .tijdlijn__label--5{right:165px;display:flex;align-items:end;flex-direction:column}.solliciteren .tijdlijn__label--5 .tijdlijn__icon{width:70px;position:relative;top:-140px;left:-20px}.solliciteren .tijdlijn__label--5 .tijdlijn__titel{padding:10px 25px}.solliciteren .tijdlijn__label--5 .tijdlijn__tekst{width:215px}.solliciteren .tijdlijn__label--6{left:180px}.solliciteren .tijdlijn__label--6 .tijdlijn__icon{position:relative;top:-89px;left:130px;height:40px}.solliciteren .tijdlijn__label--6 .tijdlijn__tekst{width:210px}.solliciteren .tijdlijn__titel{font-family:Quicksand,sans-serif;padding:10px 15px;width:max-content;border:2px solid #6f6f6f;border-radius:10px;margin-bottom:15px}.solliciteren .tijdlijn__titel--grijs{background-color:#d8d8d8}.solliciteren .tijdlijn__titel--oranje{background-color:#f27212}.solliciteren .tijdlijn__titel--groen{background-color:#8dc63f}.solliciteren .tijdlijn__tekst{color:#6f6f6f;font-size:16px}.solliciteren .tijdlijn--links{width:110px;height:110px;border:4px solid #6f6f6f;border-radius:50% 0 0 50%;border-color:transparent transparent transparent #6f6f6f!important;position:relative;left:26px;top:-20px}.solliciteren .tijdlijn--rechts{width:110px;height:110px;border:4px solid #6f6f6f;border-radius:0 50% 50% 0;border-color:transparent #6f6f6f transparent transparent!important;position:relative;right:26px;top:-20px}.solliciteren .tijdlijn__aanduiding{width:25px;height:25px;border-radius:50%;border:2px solid #030303;position:relative;left:42.5px;z-index:1}.solliciteren .tijdlijn--grijs{background-color:#d8d8d8}.solliciteren .tijdlijn--groen{background-color:#8dc63f}.solliciteren .tijdlijn--oranje{background-color:#f27212}.studenten{background-color:#eff8e5;border-radius:25px;display:flex;align-items:stretch;overflow:hidden;margin-bottom:125px}.studenten__links{width:50%;padding:40px 20px 20px 65px}.studenten__rechts{width:50%;flex-shrink:0;background-image:url(../images/home-studenten.jpg);background-size:cover;background-position:center;align-items:stretch}.studenten__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif;text-align:center}@media screen and (max-width:992px){.studenten__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.studenten__titel{font-size:32px;line-height:40px}}.studenten__tekst{line-height:28px;margin:40px 0;color:#6f6f6f;margin:20px 0;font-size:16px;line-height:24px}.studenten__knoppen{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:30px}.getuigenissen{margin:100px 0;position:relative}.getuigenis__content{color:initial;text-decoration:none;display:flex;flex-direction:column;align-items:center}.getuigenis__content:hover{text-decoration:none}.getuigenis__citaat{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif;text-align:center}@media screen and (max-width:992px){.getuigenis__citaat{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.getuigenis__citaat{font-size:32px;line-height:40px}}.getuigenis__getuigenis{line-height:28px;margin:40px 0;color:#6f6f6f;max-width:75%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-align:center;margin:30px 0}.getuigenis__profielfoto{width:295px;height:295px;border-radius:50%;object-fit:cover;object-position:center}.getuigenis__naam{font-family:Quicksand,sans-serif;margin-top:20px;font-size:20px}.getuigenis__functie{color:#6f6f6f}.carousel{width:100%;margin-top:50px}.carousel-inner{position:relative;width:100%;height:530px;overflow:hidden}.carousel-item{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.carousel-item.active{display:block}.carousel-indicators{position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);display:flex;list-style:none;padding:0;margin:0}.carousel-indicators li{width:25px;height:25px;margin:0 5px;background-color:#eff8e5;border:2px solid #8dc63f;border-radius:50%;cursor:pointer;transition:background-color .3s}.carousel-indicators li.active{background-color:#f27212}.video .home-video__content{position:relative;width:100%;padding-bottom:56.25%}.video .home-video__content iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video .home-video__content .hro-video-player video{width:100%}.disabled{opacity:.5!important}.vacatures{display:flex;gap:40px;margin-bottom:200px}.vacatures__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif;margin-bottom:45px;margin-left:355px;margin-top:23px;line-height:1}@media screen and (max-width:992px){.vacatures__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.vacatures__titel{font-size:32px;line-height:40px}}.vacatures--links{width:310px;background-color:#eff8e5;border-radius:10.5px;flex-shrink:0;padding:28px 14px;height:fit-content}.vacatures--rechts{flex-grow:1;height:100%}.vacatures--rechts--relative{position:relative}.vacatures-laden{position:absolute;left:0;width:100%;height:100%;z-index:99;background-color:rgba(255,255,255,.8);display:flex;align-items:center;justify-content:center}.vacatures-laden__laadwiel{width:50px;height:50px;border-radius:50%;border:4px solid #f27212;border-left-color:transparent;border-right-color:transparent;animation:cssload-spin 1175ms infinite linear;-o-animation:cssload-spin 1175ms infinite linear;-ms-animation:cssload-spin 1175ms infinite linear;-webkit-animation:cssload-spin 1175ms infinite linear;-moz-animation:cssload-spin 1175ms infinite linear}@keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}.vacatures__wis{color:#f27212;font-size:16px}.vacatures__wis:hover{cursor:pointer;text-decoration:underline;color:#f5a730}.vacatures-zoekfilter{border-bottom:1px solid #72ac2b;padding:13px 0}.vacatures-zoekfilter__mobiel{display:none}.vacatures-zoekfilter__knop{font-family:Quicksand,sans-serif;font-size:20px}.vacatures-zoekfilter__zoeken{padding:0 14px;display:flex;align-items:center;justify-content:space-between}.vacatures-zoekfilter__zoeken input{height:40px;width:calc(100% - 70px);border:2px solid #8dc63f;padding-left:14px;padding-right:10px;padding-top:3px;border-radius:25px}.vacatures-zoekfilter__zoeken input:focus{outline:0}.vacatures-zoekfilter__zoeken input:disabled{opacity:.5;background-color:#fff!important}.vacatures-zoekfilter__zoeken button{border:2px solid #8dc63f;width:60px;height:40px;background-color:#fff;border-radius:25px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.vacatures-zoekfilter__zoeken button:hover{background-color:#8dc63f}.vacatures-zoekfilter__zoeken button:hover i{color:#fff}.vacatures-zoekfilter__zoeken button:disabled{opacity:.5}.vacatures-zoekfilter__zoeken i{font-size:22px;color:#8dc63f}.vacatures-zoekfilter__titel{font-family:Quicksand,sans-serif;font-size:16px;padding:12px 14px}.vacatures-zoekfilter__titel:hover{cursor:pointer}.vacatures-zoekfilter__titel--toggle{font-family:Poppins,sans-serif}.vacatures-zoekfilter__lijst{max-height:fit-content}.vacatures-zoekfilter__lijst--toggle{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.vacatures-zoekfilter__item{font-size:13px;padding:5px 14px;display:flex;gap:10px;position:relative}.vacatures-zoekfilter__item label{left:-24px;padding-left:24px;position:relative;z-index:1}.vacatures-zoekfilter__item:before{content:"";display:block;width:14px;height:14px;border-radius:50%;border:1px solid #6f6f6f;background-color:#fff}.vacatures-zoekfilter__item:hover{cursor:pointer}.vacatures-zoekfilter__item label:hover{cursor:pointer}.vacatures-zoekfilter__item--checked:before{background-color:#8dc63f;border-color:#8dc63f}.vacatures-zoekfilter__item--checked:after{content:"\f00c";font-family:FontAwesome;color:#fff;position:absolute;left:17px;top:8px;font-size:8px}.vacatures-zoekfilter__checkbox{display:none}.vacatures__lijst{display:flex;flex-direction:column;gap:15px}.vacatures__aantal{font-family:Quicksand,sans-serif;font-size:28px;margin-bottom:20px}.vacatures__resultaten{margin-bottom:20px;display:flex;gap:15px;flex-wrap:wrap;align-items:center}.vacatures__resultaat{border:1px solid #dadada;padding:8px 20px;border-radius:25px;width:fit-content;font-size:14px;display:flex;align-items:center;gap:10px}.vacatures__resultaat-verwijderen{font-family:Quicksand,sans-serif;color:#8dc63f}.vacatures__resultaat-verwijderen:hover{color:#72ac2b}.vacatures__resultaat:hover{cursor:pointer;background-color:rgba(0,0,0,.015)}.vacatures-jobalert{border:1px solid #8dc63f;border-radius:25px;padding:70px 35px;margin-top:80px;position:relative}.vacatures-jobalert__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.vacatures-jobalert__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.vacatures-jobalert__titel{font-size:32px;line-height:40px}}.vacatures-jobalert__tekst{line-height:28px;margin:40px 0;color:#6f6f6f;max-width:60%;line-height:24px;margin:35px 0}.vacatures-jobalert__knop{color:#fff}.vacatures-jobalert__afbeelding{position:absolute;top:50%;transform:translateY(-50%);right:35px;width:40%}.vacature{display:block;text-decoration:none;border:1px solid #8dc63f;width:100%;border-radius:10px;padding:20px;color:#030303;box-shadow:0 .5rem 1rem 0 rgba(211,211,211,.5)}.vacature:hover{text-decoration:none;background-color:rgba(0,0,0,.015)}.vacature:hover .vacature__titel{color:#72ac2b}.vacature--spontaan{background-color:#8dc63f;color:#fff}.vacature--spontaan:hover{background-color:#72ac2b}.vacature--spontaan:hover .vacature__titel{color:#fff}.vacature__titel{font-family:Quicksand,sans-serif}.vacature__weetjes{margin-top:10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:16px}.vacature__weetjes span:before{content:"";display:inline-block;width:15px;height:15px;background:url(../images/hartje-oranje.png) no-repeat center center;background-size:cover;position:relative;top:2px;margin-right:8px}.vacature__weetjes--locatie{position:relative;margin-left:23px}.vacature__weetjes--locatie:before{content:"";display:inline-block;width:18px!important;height:18px!important;background:url(../images/locatie.png) no-repeat center center!important;background-size:cover!important;position:absolute!important;top:-3px!important;left:-23px!important}.vacature__weetjes--contract{position:relative;margin-left:23px}.vacature__weetjes--contract:before{content:"";display:inline-block;width:18px!important;height:18px!important;background:url(../images/klokje.png) no-repeat center center!important;background-size:cover!important;position:absolute!important;top:-2px!important;left:-23px!important}.vacature__weetjes--extra{position:relative;margin-left:23px}.vacature__weetjes--extra:before{content:""!important;display:inline-block!important;width:18px!important;height:18px!important;background:url(../images/extra.png) no-repeat center center!important;background-size:cover!important;position:absolute!important;top:-1px!important;left:-23px!important}.v-content{display:flex;gap:70px;margin-top:70px;margin-bottom:90px}.v--links{flex-grow:1}.v--rechts{width:350px;flex-shrink:0;display:flex;flex-direction:column;gap:35px;margin-top:40px}.v__tekst{width:calc(100% - 30px)}.v__tekst h1,.v__tekst h2,.v__tekst h3{font-family:Quicksand,sans-serif;margin-top:50px;margin-bottom:10px}.v__tekst p,.v__tekst ul li{font-size:16px;color:#6f6f6f;line-height:24px}.v__tekst ul{margin:25px 0;list-style-type:initial;padding-left:20px}.v-banner-foto{border-radius:25px;height:225px;overflow:hidden;position:relative}.v-banner-foto img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.v-getuigenis{background-color:#eff8e5;border-radius:25px;padding:20px 25px;display:flex;flex-direction:column;align-items:center}.v-getuigenis h2{font-family:Quicksand,sans-serif;margin-bottom:20px;font-size:24px}.v-getuigenis__profielfoto{width:240px;height:240px;border-radius:50%}.v-getuigenis__medewerker{margin-top:30px;font-family:Quicksand,sans-serif}.v-getuigenis__functie{margin-top:0;margin-bottom:25px;font-size:16px}.v-getuigenis__knop{color:#fff;padding:10px 25px;font-size:18px}.v-delen{background-color:#eff8e5;border-radius:25px;padding:20px 25px;display:flex;flex-direction:column;align-items:center}.v-delen__titel{font-family:Quicksand,sans-serif;margin-bottom:20px;font-size:24px}.v-socials{display:flex;justify-content:space-between;align-items:center;padding:0 35px;width:100%}.v-social a{color:#2e364b}.v-social a i{font-size:49px}.v-contact{align-items:center;background-color:#eff8e5;border-radius:25px;display:flex;flex-direction:column;padding:20px 25px}.v-contact__profielfoto{border-radius:50%;height:150px;margin-top:20px;width:150px}.v-contact__medewerker{font-family:Quicksand,sans-serif;margin-top:30px}.v-contact__tekst{color:#6f6f6f;font-size:16px;margin-top:10px!important}.v-contact__functie{font-size:16px;margin-bottom:25px;margin-top:0}.v-contact__knop{color:#fff;font-size:18px;padding:10px 25px}.v__knoppen{align-items:center;display:flex;gap:35px;margin-top:45px}.v__knop{padding:20px 40px}.v__link{color:#8dc63f;font-family:Quicksand,sans-serif}.v__link:hover{color:#72ac2b;text-decoration:none}.bedankt{margin:100px 0}.bedankt__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.bedankt__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.bedankt__titel{font-size:32px;line-height:40px}}.bedankt__tekst{line-height:28px;margin:40px 0;color:#6f6f6f;max-width:75%}.bedankt__subtitel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif;font-size:32px}@media screen and (max-width:992px){.bedankt__subtitel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.bedankt__subtitel{font-size:32px;line-height:40px}}.bedankt ul{list-style-type:initial;padding-left:20px}.bedankt ul li a{line-height:28px;margin:40px 0;color:#6f6f6f;margin:0;color:#8dc63f}.bedankt ul li a:hover{color:#f27212}.aanvraag-stage{margin:115px 0;margin-left:200px;max-width:625px}.aanvraag-stage__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.aanvraag-stage__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.aanvraag-stage__titel{font-size:32px;line-height:40px}}.aanvraag-stage__tekst{line-height:28px;margin:40px 0;color:#6f6f6f;margin:20px 0}.aanvraag-stage__rij{display:flex;align-items:center;gap:20px;margin:40px 0 80px}.jobstudenten{display:flex;align-items:center;justify-content:center;gap:3rem;margin:75px 0}@media screen and (max-width:992px){.jobstudenten{margin:0 0 50px;gap:2em}}@media screen and (max-width:768px){.jobstudenten{flex-direction:column;gap:1rem}}.jobstudenten a{width:300px}.jobstudenten__titel{font-size:28px;line-height:36px;font-family:Quicksand,sans-serif;text-align:center;max-width:775px;margin:35px 0}.jobstudenten--groen{width:80px}.jobstudenten--oranje{width:50px}.voorwaarden{display:flex;align-items:stretch;overflow:hidden;border-radius:25px;background-color:#eff8e5;max-width:75%;margin:0 auto 120px}.voorwaarden__rechts{padding:75px 80px 40px 40px;position:relative}.voorwaarden__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.voorwaarden__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.voorwaarden__titel{font-size:32px;line-height:40px}}.voorwaarden__lijst{margin-top:30px}.voorwaarden__lijst li{font-family:Quicksand,sans-serif;font-size:26px;line-height:36px}.voorwaarden__lijst li:before{content:"–";margin-right:.5em}.voorwaarden__icon{position:absolute;width:130px;top:20px;right:20px}.getuigenissen-intro{margin:75px 0 95px;margin-left:200px;max-width:750px}.getuigenissen-intro__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.getuigenissen-intro__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.getuigenissen-intro__titel{font-size:32px;line-height:40px}}.getuigenissen-intro__tekst{line-height:28px;margin:40px 0;color:#6f6f6f;font-size:20px}.getuigenissen__lijst{display:flex;flex-wrap:wrap;gap:40px;margin-bottom:200px}.getuigenissen__item{width:calc(33.3333333333% - 26.6666666667px);border-radius:25px;overflow:hidden;display:block;border:1px solid #8dc63f;box-shadow:0 .5rem 1rem 0 rgba(211,211,211,.5);color:initial;text-decoration:none}.getuigenissen__item:hover{text-decoration:none;border-color:#72ac2b}.getuigenissen__item:hover .getuigenissen__top{background-color:#8dc63f}.getuigenissen__top{height:150px;background-color:#eff8e5;position:relative}.getuigenissen__onder{padding:70px 30px 30px;text-align:center}.getuigenissen__medewerker{font-family:Quicksand,sans-serif}.getuigenissen__functie{font-size:16px;margin-top:10px;margin-bottom:20px}.getuigenissen__profielfoto{width:150px;height:150px;border-radius:50%;position:absolute;left:50%;top:20px;transform:translateX(-50%);object-fit:cover;object-position:center}.getuigenissen__citaat{line-height:28px;margin:40px 0;color:#6f6f6f;margin:0;font-size:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.getuigenissen__quote{background-color:#f27212;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;bottom:-31.5px;left:50%;transform:translateX(-50%)}.getuigenissen__quote img{width:15px;height:initial}.getuigenis-header{width:100%;height:375px;border-radius:25px;overflow:hidden;position:relative;margin-top:20px}.getuigenis-header img{position:absolute;width:100%;height:100%;top:0;left:0;object-position:center;object-fit:cover}.getuigenis-intro{padding-left:200px;margin:75px 0}.getuigenis-intro__titel{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif}@media screen and (max-width:992px){.getuigenis-intro__titel{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.getuigenis-intro__titel{font-size:32px;line-height:40px}}.getuigenis-intro__subtitel{line-height:28px;margin:40px 0;color:#6f6f6f;margin:20px 0;font-size:20px}.getuigenis-banner{background-color:#eff8e5;border-radius:25px;overflow:hidden;display:flex;height:375px;margin-bottom:70px}.getuigenis-banner--links{width:50%;flex-shrink:0;position:relative}.getuigenis-banner--links .hro-video-player{height:100%}.getuigenis-banner--links img{position:absolute;width:100%;height:100%;top:0;left:0;object-position:center;object-fit:cover}.getuigenis-banner--rechts{flex-grow:1;padding:0 40px 0 80px;display:flex;align-items:center;position:relative}.getuigenis-banner__quote{font-size:44px;line-height:52px;font-family:Quicksand,sans-serif;font-size:40px}@media screen and (max-width:992px){.getuigenis-banner__quote{font-size:40px;line-height:48px}}@media screen and (max-width:768px){.getuigenis-banner__quote{font-size:32px;line-height:40px}}.getuigenis-banner__quote--top{width:40px;position:absolute;top:65px;left:55px}.getuigenis-banner__quote--onder{width:40px;position:absolute;bottom:65px;right:55px}.getuigenis-detail__getuigenis{padding-left:200px;margin-bottom:75px}.getuigenis-detail__getuigenis p{line-height:28px;margin:40px 0;color:#6f6f6f}.footer__logo-block{margin-bottom:45px}.footer__logo-link{display:block}.footer__logo-link img{display:block;width:255px;height:auto}.site-footer{background-color:#8dc63f}.site-footer-content{padding:50px 0 60px}.site-footer-content__inner{max-width:1120px;margin:auto;display:flex;justify-content:space-between;flex-flow:row wrap}.site-footer-content__about{flex:0 1 25%}.site-footer-content__nav{display:flex;flex:0 1 40%;flex-flow:row wrap;justify-content:space-around}.site-footer-content__nav .menu-item a{display:inline-block;margin-bottom:15px;padding:5px 10px;font-size:14px;line-height:18px;color:#fff;border-radius:3px}.site-footer-content__nav nav{flex:0 1 40%}.site-footer-content__nav h2{font-size:16px;padding:0 10px;margin-bottom:15px;font-family:Quicksand,sans-serif;color:#fff}.site-footer-content__contact{flex:0 1 25%}.site-footer-content__contact h2{font-family:Quicksand,sans-serif;font-size:16px;color:#fff;margin-bottom:20px}.site-footer-metabar{background-color:#72ac2b;margin:0;padding:0}.site-footer-metabar__inner{max-width:1120px;margin:auto;padding:15px 0;display:flex;line-height:22px;justify-content:space-between;align-items:center}.site-footer-metabar__content{display:flex;align-items:center;flex:0 1 auto}.site-footer-metabar__copyright{display:inline-block;margin-right:50px;color:#fff;font-size:13px;flex-shrink:0;font-family:Quicksand,sans-serif}.site-footer-metabar__navigation{display:inline-block}.site-footer-metabar__navigation .menu-item{display:inline-block;padding-right:50px}.site-footer-metabar__navigation .menu-item a{font-size:13px;line-height:18px;color:#fff;text-decoration:underline}.site-footer-metabar__plug{flex:0 1 auto}.site-footer-metabar__plug__link{color:#fff;font-size:13px;text-decoration:none}.site-footer-metabar__plug__link:hover{text-decoration:none}.footer-contact-us__address-block{color:#fff;font-size:14px}.footer-contact-us__address-item-title{font-family:Quicksand,sans-serif;font-size:14px;margin-bottom:12px}.footer-contact-us__address-info-item{display:flex;align-items:center;flex-flow:row nowrap}.footer-contact-us__address-info-item+.footer-contact-us__address-info-item{margin-top:10px}.footer-contact-us__address-item+.footer-contact-us__address-item{margin-top:20px}.footer-contact-us__address-info-item dt svg{display:block;fill:#fff;width:18px;height:18px;margin-right:10px}.footer-contact-us__address-info-item dd a{color:#fff;text-decoration:none}.block-contact-us-footer-block{margin-bottom:45px}.block-about-us-footer-block{color:#fff;font-size:14px;line-height:18px;font-family:Quicksand,sans-serif}.footer-social-media .menu-item{display:inline-block}.footer-social-media .menu-item a{margin-right:10px;line-height:18px}.footer-social-media-holder{margin-top:30px}.footer-social-media-holder h2{font-family:Quicksand,sans-serif;margin-bottom:15px;color:#fff;font-size:16px}@media screen and (max-width:1200px){.wrapper{max-width:none;width:100vw;padding:0 25px}}@media screen and (max-width:992px){.navbar__lijst{display:none;flex-direction:column;background-color:#8dc63f;padding:25px 0}.navbar__lijst--toggle{display:flex}.navbar__toggle{display:flex;justify-content:end;gap:5px}.navbar__toggle:hover{color:#f27212}.navbar .actief a{color:#fff}.navbar__item a{color:#fff;font-size:18px}.navbar .knop{background-color:#fff}.header{flex-direction:column;gap:25px}.header .header__links{width:100%}.header .header__rechts{width:100%}.header .header__rechts img{height:300px}.header__rechts--stage{margin-bottom:75px}.header__content{max-width:75%}.header__tekst{margin:20px 0}.intro__content{width:100%}.afdeling__item{width:calc(33.3333333333% - 16.6666666667px)!important}.solliciteren .tijdlijn{margin:37.5px auto 75px}.studenten{flex-direction:column}.studenten__links{width:100%;padding:40px}.studenten__rechts{width:100%;height:450px}.solliciteren .tijdlijn__label--1{right:110px}.solliciteren .tijdlijn__label--3{right:150px}.solliciteren .tijdlijn__label--4{left:150px}.solliciteren .tijdlijn__label--5{right:135px}.solliciteren .tijdlijn__label--6{left:125px}.v-banner-foto{height:300px}.in-de-kijker__item{width:calc(33.3333333333% - 16.6666666667px)}.vacatures{flex-direction:column}.vacatures--links{width:100%}.vacatures--rechts{width:100%}.vacatures__titel{margin-left:0;text-align:center}.vacatures-zoekfilter__mobiel{display:flex;justify-content:center;align-items:center;gap:10px}.vacatures-zoekfilter__filters{max-height:0;overflow:hidden;display:block}.vacatures-zoekfilter__filters--toggle{margin-top:28px;max-height:fit-content}.v-content{flex-direction:column}.v__tekst{padding-left:0}.v--rechts{width:100%;margin-top:0}.v__link{font-size:15px}.voorwaarden{max-width:none}.voorwaarden__rechts{width:100%}.aanvraag-stage{max-width:none;margin-left:0}.aanvraag-stage__rij{margin:40px 0 15px}.getuigenissen-intro{margin-left:0;max-width:none}.getuigenissen__item{width:calc(50% - 20px)}.getuigenis-header{height:300px}.getuigenis-intro{padding-left:100px}.getuigenis-banner{flex-direction:column;height:auto}.getuigenis-banner--links{width:100%;height:450px}.getuigenis-banner--rechts{width:100%;padding:80px}.getuigenis-banner__quote--top{top:40px;left:40px}.getuigenis-banner__quote--onder{right:40px;bottom:40px}.getuigenis-detail__getuigenis{padding-left:100px}.site-footer-content__inner{padding:0 25px}.site-footer-metabar__inner{padding:10px 25px;flex-direction:column;align-items:start;gap:5px}.site-footer-metabar__content{flex-direction:column;align-items:start}}@media screen and (max-width:768px){.header__content{max-width:none}.intro{margin:50px 0 80px}.afdelingen__lijst{margin:42.5px 0 27.5px}.afdeling__item{width:calc(50% - 12.5px)!important}.getuigenissen{margin:50px 0}.video__thumbnail{width:100%;height:200px}.vacatures{margin-bottom:100px}.vacatures-jobalert{padding:35px}.vacatures-jobalert__tekst{max-width:none;margin:20px 0}.vacatures-jobalert__afbeelding{display:none}.v-content{margin:35px 0 45px;gap:35px}.v-banner-foto{height:300px}.voorwaarden__rechts{padding:37.5px 20px 20px 20px}.voorwaarden__titel{font-size:28px;line-height:36px}.voorwaarden__lijst li{font-size:18px;line-height:28px}.voorwaarden__icon{width:65px}.aanvraag-stage{margin:57.5px 0}.getuigenissen-intro{margin-bottom:47.5px}.getuigenissen__item{width:100%}.getuigenis-intro{padding-left:0}.getuigenis-banner--links{height:250px}.getuigenis-banner--rechts{padding:45px 25px}.getuigenis-banner__quote{font-size:24px;line-height:32px}.getuigenis-banner__quote--top{width:25px;top:20px;left:20px}.getuigenis-banner__quote--onder{width:25px;right:20px;bottom:20px}.getuigenis-detail__getuigenis{padding-left:0}.bedankt__tekst{max-width:none}.site-footer-metabar__navigation .menu-item{width:100%}.site-footer-content__about{flex:auto;margin-bottom:25px}.site-footer-content__nav{display:none}.site-footer-content__contact{flex:auto}.block-contact-us-footer-block{margin:0}}@media screen and (max-width:576px){.navbar__lijst{margin-top:0!important}.afdeling__item{width:100%!important}.video__video{height:fit-content}.video__video iframe{height:200px}.jobalert{margin:37.5px 0 57.5px;flex-direction:column;gap:10px}.jobalert__links{width:100%}.jobalert__rechts{width:100%;justify-content:center}.solliciteren .tijdlijn__titel{font-size:14px;margin-bottom:10px}.solliciteren .tijdlijn__tekst{font-size:11px}.solliciteren .tijdlijn__label--1{right:75px}.solliciteren .tijdlijn__label--2{left:90px}.solliciteren .tijdlijn__label--2 .tijdlijn__tekst{width:150px}.solliciteren .tijdlijn__label--2 .tijdlijn__icon{left:-79px;top:-88px;width:112px;z-index:-1}.solliciteren .tijdlijn__label--3{right:90px}.solliciteren .tijdlijn__label--3 .tijdlijn__tekst{width:165px}.solliciteren .tijdlijn__label--4{left:100px}.solliciteren .tijdlijn__label--4 .tijdlijn__tekst{width:150px}.solliciteren .tijdlijn__label--5{right:95px}.solliciteren .tijdlijn__label--5 .tijdlijn__tekst{width:150px}.solliciteren .tijdlijn__label--6{left:75px}.solliciteren .tijdlijn__label--6 .tijdlijn__tekst{width:130px}.solliciteren .tijdlijn__label--6 .tijdlijn__icon{display:none}.in-de-kijker__item{width:80%}.aanvraag-stage__rij{flex-direction:column;align-items:start;margin-bottom:40px}}