.grid{display:block;margin-left:-6px;position:relative;width:calc(100% + 12px)}@media (max-width: 750px){.grid{margin-left:0;width:100%}}.grid.reverse{direction:rtl}.grid.reverse>div{direction:ltr}.grid.no-padding{margin-left:0px;width:100%}@font-face{font-family:'Noel Franklin';src:url("/assets/fonts/NoelFranklin-Regular.eot");src:url("/assets/fonts/NoelFranklin-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NoelFranklin-Regular.woff2") format("woff2"),url("/assets/fonts/NoelFranklin-Regular.woff") format("woff"),url("/assets/fonts/NoelFranklin-Regular.ttf") format("truetype"),url("/assets/fonts/NoelFranklin-Regular.svg#NoelFranklin-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}body,html{font-size:62.5%;font-family:"";color:#000}.h1-like,.contact-block .flex .form-container .title-container{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:8rem;letter-spacing:0em;line-height:1;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;opacity:0}html.wf-noelfranklin-n4-active .h1-like,html.wf-noelfranklin-n4-active .contact-block .flex .form-container .title-container,.contact-block .flex .form-container html.wf-noelfranklin-n4-active .title-container{opacity:1}.h2-like,.quoteblock .quote-wrapper .quote-container,.specialisaties-block .column.specialisations .spec-item .title-container:after,.specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container:after,.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact strong:after,.locations-block .locations-wrapper .locatie .title-container:after,.locaties-block .locaties-container .location .content-container .center .title-container:after{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:5rem;letter-spacing:0em;line-height:1.14;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;opacity:0}html.wf-noelfranklin-n4-active .h2-like,html.wf-noelfranklin-n4-active .quoteblock .quote-wrapper .quote-container,.quoteblock .quote-wrapper html.wf-noelfranklin-n4-active .quote-container,html.wf-noelfranklin-n4-active .specialisaties-block .column.specialisations .spec-item .title-container:after,.specialisaties-block .column.specialisations .spec-item html.wf-noelfranklin-n4-active .title-container:after,html.wf-noelfranklin-n4-active .specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container:after,.specialisaties-block .column.spec-detail .content-wrapper .title-container html.wf-noelfranklin-n4-active .title-container:after,html.wf-noelfranklin-n4-active .specialisaties-block .column.spec-detail .content-wrapper .team-list .contact strong:after,.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact html.wf-noelfranklin-n4-active strong:after,html.wf-noelfranklin-n4-active .locations-block .locations-wrapper .locatie .title-container:after,.locations-block .locations-wrapper .locatie html.wf-noelfranklin-n4-active .title-container:after,html.wf-noelfranklin-n4-active .locaties-block .locaties-container .location .content-container .center .title-container:after,.locaties-block .locaties-container .location .content-container .center html.wf-noelfranklin-n4-active .title-container:after{opacity:1}.h3-like,.redactor h3,.redactor blockquote,.pswp__scroll-wrap .colorHolder .top-container .title-container,.error-page .footer-top .column.right .text-container,footer .footer-top .column.right .text-container,.stories .story .title-container,.testimonials .review h3,.vacatures .vacature h3,.quoteblock .quote-wrapper .text-container,.specialisaties-block .column.spec-detail .content-wrapper .team-list .title-container,.stories-overview .article .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase}.h4-like,.redactor h4,.title-w-border,.error-page .footer-top .title-container,footer .footer-top .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:1.2rem;letter-spacing:0.133em;line-height:1}.h5-like,.redactor .handwritten,.image-caption{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:7rem;letter-spacing:0em;line-height:1.14;opacity:0;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}html.wf-noelfranklin-n4-active .h5-like,html.wf-noelfranklin-n4-active .redactor .handwritten,.redactor html.wf-noelfranklin-n4-active .handwritten,html.wf-noelfranklin-n4-active .image-caption{opacity:1}.h6-like,.error-page .legal-links,footer .legal-links,.stories .story .date-container,.textblock-w-image .stretch .content-container .center .top,.stories-overview .highlight .content-wrapper .date-container,.stories-overview .highlight .content-wrapper .text-container,.stories-overview .article .date-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase}.body-text,body,.locatie .text-container,.contactpersoon span,.contactpersoon a,.redactor ol li,.pswp__scroll-wrap .colorHolder .top-container .text-container,.success-message,.error-message,form [type="checkbox"]:not(:checked)+label,form [type="checkbox"]:checked+label,.error-page .site-by-maister,footer .site-by-maister{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:300;font-size:1.6rem;line-height:1.56;letter-spacing:-0.008em}.contactpersoon strong{letter-spacing:0.12em}.article-quote,.stories-overview .highlight .content-wrapper .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:3rem;letter-spacing:0.1em;line-height:1.16;text-transform:uppercase}.locatie .text-container,.contactpersoon span,.contactpersoon a{font-weight:400;letter-spacing:0.12em;text-transform:uppercase}.number-like,.vacatures .vacature .subtitle-container,.steps-block .steps-wrapper .step .number-container,.specialisaties-block .column.specialisations .spec-item .number-container,.specialisaties-block .column.spec-detail .content-wrapper .title-container .number-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;font-size:1rem;letter-spacing:0.12em;line-height:1.2;text-transform:uppercase}.step-like,.redactor h2,.steps-block .steps-wrapper .step .title-container,.specialisaties-block .column.specialisations .spec-item .title-container,.specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container,.locations-block .locations-wrapper .locatie .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:2.2rem;letter-spacing:0.116em;line-height:1.2;text-transform:uppercase}p+p{margin-top:3rem}.swiper-horizontal .swiper-progress,.image-slider .swiper-progress{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:1.1rem}.text-container,.text-container p{margin-bottom:3rem}.text-container:last-child,.text-container p:last-child{margin-bottom:0}.text-container strong,.text-container p strong{font-size:inherit;color:inherit;font-weight:500}.menu-wrapper .bottom .text-container,.menu-list ul li a{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;line-height:1.2;letter-spacing:0.098em;text-transform:uppercase}footer .menu-wrapper .bottom .text-container,footer .menu-list ul li a{font-size:1.3rem;letter-spacing:0}.social p{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.2}.link-style,.btn a,.input-style{font-family:'georgia', serif;font-style:italic;font-weight:400;font-display:swap;letter-spacing:-0.016em;font-size:1.8rem;line-height:1}.redactor h1{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:4rem;letter-spacing:-0.014em;line-height:1.2;margin-bottom:3rem}.redactor h1 em{font-style:italic}.redactor h2{margin-bottom:3rem}.redactor h3{margin-bottom:3rem}.redactor h1+h4,.redactor h2+h4,.redactor h3+h4{margin-top:-2rem}.redactor blockquote{padding-left:8rem;padding-top:3rem;margin-bottom:6rem;max-width:44.5rem;line-height:1.5}.redactor div,.redactor p{color:#9D9D9C}.redactor ul{list-style-type:circle;padding-left:1.8rem;line-height:1.8;color:#9D9D9C;margin-bottom:3rem}.redactor ul li{margin-bottom:0.3rem}.redactor ol{line-height:1.8;margin-bottom:3rem;list-style:none;counter-reset:item}.redactor ol li{counter-increment:item;margin-bottom:1rem;padding-left:3rem;position:relative}.redactor ol li:before{content:"0" counter(item);line-height:1.2;top:4px;left:0;position:absolute;font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;vertical-align:text-top;font-size:1rem;color:#9D9D9C;display:inline-block}.redactor p a[href*="whatsapp"]:first-child:last-child{height:35px;display:inline-block;line-height:30px;padding-left:45px;background-repeat:no-repeat;background-image:url('../images/whatsapp.svg?1752225383');background-size:35px auto;background-position:top left}.redactor .handwritten{margin-bottom:3rem}.redactor .handwritten u{display:inline-block;text-decoration:none;position:relative;margin-left:3rem;margin-bottom:3rem;margin-top:3rem}.redactor .handwritten u:after{position:absolute;top:54%;left:50%;content:'\A';width:200%;height:200%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-repeat:no-repeat;background-image:url('../images/NF_Giphy-cirkel-11.svg?1752225383');background-size:100% auto;background-position:center}.redactor .caption{color:#9D9D9C;font-family:'georgia', serif;font-style:italic;font-weight:400;font-display:swap;font-size:1.8rem;line-height:1.2;text-transform:none}.redactor hr{border:0px;border-bottom:1px solid #9D9D9C;margin-bottom:2.5rem;width:100%}.redactor hr.short-line{width:4.3rem}.upper{text-transform:uppercase}.social-icons{margin:0}.social-icons a{margin-right:1rem}.social-icons svg path,.social-icons svg rect{-moz-transition:fill 500ms ease;-ms-transition:fill 500ms ease;-o-transition:fill 500ms ease;-webkit-transition:fill 500ms ease;transition:fill 500ms ease}.social-icons svg path{fill:#161615}.social-icons a:hover svg path{fill:#fff}.social-icons a:hover svg rect{fill:#161615}a{-moz-transition:color 500ms;-ms-transition:color 500ms;-o-transition:color 500ms;-webkit-transition:color 500ms;transition:color 500ms;text-decoration:none;color:#9D9D9C}.wf-active a{color:inherit}p a:hover,p a:focus,p a:active{text-decoration:none;color:black}h1,h2,h3,h4,h5,h6,p,a,span,i,u{font:inherit}*{margin:0;padding:0;-webkit-text-size-adjust:none}a.link-overlay{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;cursor:pointer}button{font:inherit}body,html{box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;background-color:#fff}::-webkit-scrollbar{display:none}iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0px}.vm-video,.yt-video{width:100%;height:0;padding-bottom:56.25%;position:relative}video{display:block;max-width:100%;width:100%;height:auto}video,img{display:inherit;max-width:100%;width:100%}.grecaptcha-badge{display:none}.title-w-border,.error-page .footer-top .title-container,footer .footer-top .title-container{width:100%;padding:2rem 0;border-bottom:1px solid #9D9D9C;margin-bottom:4rem}.btn{display:inline-block;line-height:1;cursor:pointer;margin-right:7px;margin-bottom:7px}.btn a{display:block;padding:12px 23px;background-color:#fff;border:1px solid #707070;color:#000;-webkit-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-moz-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-ms-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-o-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;transition:background-color 500ms ease,border 500ms ease,padding 500ms ease}.link-overlay:hover+div .btn a,.btn a:hover{border-color:#000;background-color:#000;color:#fff}.btn.btn-black a{background-color:#000;color:#fff;border-color:#000}.link-overlay:hover+div .btn.btn-black a,.btn.btn-black a:hover{background-color:#fff;color:#000}input[type=checkbox]+label[for*="readmore-"]+.collapsible-block{max-height:0;overflow:hidden;position:relative;-webkit-transition:max-height 500ms ease,margin 500ms ease;-moz-transition:max-height 500ms ease,margin 500ms ease;-ms-transition:max-height 500ms ease,margin 500ms ease;-o-transition:max-height 500ms ease,margin 500ms ease;transition:max-height 500ms ease,margin 500ms ease}input[type=checkbox]:checked+label[for*="readmore-"] a[data-text] span{display:none}input[type=checkbox]:checked+label[for*="readmore-"] a[data-text]:before{content:attr(data-text);display:inline;font:inherit}input[type=checkbox]:checked+label[for*="readmore-"] svg{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-2px;top:-1.5px;position:relative}input[type=checkbox]:checked+label[for*="readmore-"]+.collapsible-block{margin-top:3rem;max-height:1000vh}img{opacity:1;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}img.lazy{opacity:0}.fade{opacity:0;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;transition-delay:opacity  0.3s}.fade.img-fade{opacity:1}.pswp{display:none}.video-wrapper{background-color:black;position:relative}.video-wrapper img{opacity:0.45;display:block}.video-wrapper .hover-button{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1;pointer-events:none}.video-wrapper .hover-button svg circle,.video-wrapper .hover-button svg path{-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}.video-wrapper:hover .hover-button svg circle{fill:white}.video-wrapper:hover .hover-button svg path{stroke:#000;fill:#000}.pswp__scroll-wrap .videoHolder{margin:0 auto;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-content:center;opacity:0;background-position:center;background-repeat:no-repeat;background-color:rgba(255,255,255,0.45);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 500ms ease 0s,opacity 500ms ease 500ms;-moz-transition:all 500ms ease 0s,opacity 500ms ease 500ms;-ms-transition:all 500ms ease 0s,opacity 500ms ease 500ms;-o-transition:all 500ms ease 0s,opacity 500ms ease 500ms;transition:all 500ms ease 0s,opacity 500ms ease 500ms}.pswp__scroll-wrap .videoHolder iframe{width:100%;height:100%}.pswp__scroll-wrap .colorHolder{margin:0 auto;position:absolute;top:50%;left:50%;max-width:90%;width:920px;border-radius:2px;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.pswp__scroll-wrap .colorHolder{background-color:#fff;max-height:90vh;overflow-y:scroll}.pswp__scroll-wrap .colorHolder .pswp__button--close{margin-top:30px;margin-right:30px}.pswp__scroll-wrap .colorHolder .top-container{border-bottom:1px solid #F0F0F0;padding:65px;padding-bottom:45px;direction:rtl;text-align:left}.pswp__scroll-wrap .colorHolder .top-container .title-container{color:#000;margin-bottom:1rem}.pswp__scroll-wrap .colorHolder .top-container .text-container{margin-bottom:3rem;max-width:350px}.pswp__scroll-wrap .colorHolder .top-container .left img{width:340px;max-width:100%;border-radius:1px}.pswp__scroll-wrap .colorHolder .top-container .left,.pswp__scroll-wrap .colorHolder .top-container .right{display:inline-block;vertical-align:middle;direction:ltr}.pswp__scroll-wrap .colorHolder .top-container .right{max-width:calc(100% - 395px);padding-left:55px}.stick{position:fixed !important;top:0}.sticky:not(.no-sticky).column-right{right:0}.flex{display:flex}.flex.stretch{align-items:stretch}.flex.align-start{align-items:flex-start}.flex.align-end{align-items:flex-end}.flex .start{justify-content:flex-start}.flex.middle{align-items:center}.flex.center{justify-content:center}.flex.reverse{flex-direction:row-reverse}.flex.space-between{justify-content:space-between}.align-bottom{align-self:flex-end}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-horizontal>.swiper-pagination-bullets,.swiper-horizontal>.swiper-pagination,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal,.image-slider>.swiper-pagination-bullets,.image-slider>.swiper-pagination{position:absolute;left:6rem;bottom:3rem;text-align:left}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-horizontal>.swiper-pagination .swiper-pagination-bullet,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet,.image-slider>.swiper-pagination-bullets .swiper-pagination-bullet,.image-slider>.swiper-pagination .swiper-pagination-bullet{width:52px;padding-top:2rem;border-bottom:1px solid rgba(255,255,255,0.5);background-color:transparent;border-radius:0;opacity:1;margin:0 1.8rem 0 0;position:relative;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:after,.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet:after,.swiper-horizontal>.swiper-pagination .swiper-pagination-bullet:after,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet:after,.image-slider>.swiper-pagination-bullets .swiper-pagination-bullet:after,.image-slider>.swiper-pagination .swiper-pagination-bullet:after{content:'\A';display:block;width:0%;height:1px;background-color:#fff;position:absolute;bottom:-1px;left:0}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.swiper-horizontal>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.image-slider>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.image-slider>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-name:progressBar;animation-duration:2500ms}.home-slider .swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .swiper-horizontal>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .image-slider>.swiper-pagination-bullets.swiper-pagination-horizontal .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .image-slider>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active:after,.home-slider .image-slider>.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{animation-duration:4000ms}.swiper-horizontal .swiper-progress,.image-slider .swiper-progress{position:absolute;left:6rem;text-align:left;z-index:10;bottom:4.5rem;color:#fff}@keyframes progressBar{from{width:0%}to{width:100%}}.container-wrapper{max-width:calc(100% - 6rem);width:2000px;margin-left:auto;margin-right:auto}.hover-effect .hover-effect-change{opacity:1;-moz-transition:opacity 500ms ease;-ms-transition:opacity 500ms ease;-o-transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}.hover-effect.hovering .hover-effect-change{opacity:0.4}.hover-effect.hovering .active-hover .hover-effect-change{opacity:1}ul{margin:0}.white-space-nowrap{white-space:nowrap}.relative{position:relative}.right-align{text-align:right}.left-align{text-align:left}.center-align{text-align:center}.ov-hidden{overflow:hidden}@media (max-width: 750px){.pl-center-align{text-align:center}}@media (max-width: 750px){.pl-right-align{text-align:right}}@media (max-width: 750px){.pl-left-align{text-align:left}}.valign-wrapper{height:100%}.valign-wrapper:before{content:'\A';display:inline-block;height:100%;width:0;vertical-align:middle}.valign-wrapper .valign{display:inline-block;vertical-align:middle;width:calc(100% - 6px)}@media (max-width: 750px){.md-hidden{display:none}}.hidden{display:none !important;opacity:0 !important;visibility:hidden !important}.no-relative{position:static}@font-face{font-family:'Noel Franklin';src:url("/assets/fonts/NoelFranklin-Regular.eot");src:url("/assets/fonts/NoelFranklin-Regular.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/NoelFranklin-Regular.woff2") format("woff2"),url("/assets/fonts/NoelFranklin-Regular.woff") format("woff"),url("/assets/fonts/NoelFranklin-Regular.ttf") format("truetype"),url("/assets/fonts/NoelFranklin-Regular.svg#NoelFranklin-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}body,html{font-size:62.5%;font-family:"";color:#000}.h1-like,.contact-block .flex .form-container .title-container{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:8rem;letter-spacing:0em;line-height:1;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;opacity:0}html.wf-noelfranklin-n4-active .h1-like,html.wf-noelfranklin-n4-active .contact-block .flex .form-container .title-container,.contact-block .flex .form-container html.wf-noelfranklin-n4-active .title-container{opacity:1}.h2-like,.quoteblock .quote-wrapper .quote-container,.specialisaties-block .column.specialisations .spec-item .title-container:after,.specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container:after,.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact strong:after,.locations-block .locations-wrapper .locatie .title-container:after,.locaties-block .locaties-container .location .content-container .center .title-container:after{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:5rem;letter-spacing:0em;line-height:1.14;-moz-transition:font-size 500ms ease;-ms-transition:font-size 500ms ease;-o-transition:font-size 500ms ease;-webkit-transition:font-size 500ms ease;transition:font-size 500ms ease;opacity:0}html.wf-noelfranklin-n4-active .h2-like,html.wf-noelfranklin-n4-active .quoteblock .quote-wrapper .quote-container,.quoteblock .quote-wrapper html.wf-noelfranklin-n4-active .quote-container,html.wf-noelfranklin-n4-active .specialisaties-block .column.specialisations .spec-item .title-container:after,.specialisaties-block .column.specialisations .spec-item html.wf-noelfranklin-n4-active .title-container:after,html.wf-noelfranklin-n4-active .specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container:after,.specialisaties-block .column.spec-detail .content-wrapper .title-container html.wf-noelfranklin-n4-active .title-container:after,html.wf-noelfranklin-n4-active .specialisaties-block .column.spec-detail .content-wrapper .team-list .contact strong:after,.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact html.wf-noelfranklin-n4-active strong:after,html.wf-noelfranklin-n4-active .locations-block .locations-wrapper .locatie .title-container:after,.locations-block .locations-wrapper .locatie html.wf-noelfranklin-n4-active .title-container:after,html.wf-noelfranklin-n4-active .locaties-block .locaties-container .location .content-container .center .title-container:after,.locaties-block .locaties-container .location .content-container .center html.wf-noelfranklin-n4-active .title-container:after{opacity:1}.h3-like,.redactor h3,.redactor blockquote,.pswp__scroll-wrap .colorHolder .top-container .title-container,.error-page .footer-top .column.right .text-container,footer .footer-top .column.right .text-container,.stories .story .title-container,.testimonials .review h3,.vacatures .vacature h3,.quoteblock .quote-wrapper .text-container,.specialisaties-block .column.spec-detail .content-wrapper .team-list .title-container,.stories-overview .article .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase}.h4-like,.redactor h4,.title-w-border,.error-page .footer-top .title-container,footer .footer-top .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;text-transform:uppercase;font-size:1.2rem;letter-spacing:0.133em;line-height:1}.h5-like,.redactor .handwritten,.image-caption{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:7rem;letter-spacing:0em;line-height:1.14;opacity:0;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}html.wf-noelfranklin-n4-active .h5-like,html.wf-noelfranklin-n4-active .redactor .handwritten,.redactor html.wf-noelfranklin-n4-active .handwritten,html.wf-noelfranklin-n4-active .image-caption{opacity:1}.h6-like,.error-page .legal-links,footer .legal-links,.stories .story .date-container,.textblock-w-image .stretch .content-container .center .top,.stories-overview .highlight .content-wrapper .date-container,.stories-overview .highlight .content-wrapper .text-container,.stories-overview .article .date-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase}.body-text,body,.locatie .text-container,.contactpersoon span,.contactpersoon a,.redactor ol li,.pswp__scroll-wrap .colorHolder .top-container .text-container,.success-message,.error-message,form [type="checkbox"]:not(:checked)+label,form [type="checkbox"]:checked+label,.error-page .site-by-maister,footer .site-by-maister{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:300;font-size:1.6rem;line-height:1.56;letter-spacing:-0.008em}.contactpersoon strong{letter-spacing:0.12em}.article-quote,.stories-overview .highlight .content-wrapper .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:3rem;letter-spacing:0.1em;line-height:1.16;text-transform:uppercase}.locatie .text-container,.contactpersoon span,.contactpersoon a{font-weight:400;letter-spacing:0.12em;text-transform:uppercase}.number-like,.vacatures .vacature .subtitle-container,.steps-block .steps-wrapper .step .number-container,.specialisaties-block .column.specialisations .spec-item .number-container,.specialisaties-block .column.spec-detail .content-wrapper .title-container .number-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;font-size:1rem;letter-spacing:0.12em;line-height:1.2;text-transform:uppercase}.step-like,.redactor h2,.steps-block .steps-wrapper .step .title-container,.specialisaties-block .column.specialisations .spec-item .title-container,.specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container,.locations-block .locations-wrapper .locatie .title-container{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:2.2rem;letter-spacing:0.116em;line-height:1.2;text-transform:uppercase}p+p{margin-top:3rem}.swiper-horizontal .swiper-progress,.image-slider .swiper-progress{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:1.1rem}.text-container,.text-container p{margin-bottom:3rem}.text-container:last-child,.text-container p:last-child{margin-bottom:0}.text-container strong,.text-container p strong{font-size:inherit;color:inherit;font-weight:500}.menu-wrapper .bottom .text-container,.menu-list ul li a{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;line-height:1.2;letter-spacing:0.098em;text-transform:uppercase}footer .menu-wrapper .bottom .text-container,footer .menu-list ul li a{font-size:1.3rem;letter-spacing:0}.social p{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;font-size:1.5rem;line-height:1.2}.link-style,.btn a,.input-style{font-family:'georgia', serif;font-style:italic;font-weight:400;font-display:swap;letter-spacing:-0.016em;font-size:1.8rem;line-height:1}.redactor h1{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:4rem;letter-spacing:-0.014em;line-height:1.2;margin-bottom:3rem}.redactor h1 em{font-style:italic}.redactor h2{margin-bottom:3rem}.redactor h3{margin-bottom:3rem}.redactor h1+h4,.redactor h2+h4,.redactor h3+h4{margin-top:-2rem}.redactor blockquote{padding-left:8rem;padding-top:3rem;margin-bottom:6rem;max-width:44.5rem;line-height:1.5}.redactor div,.redactor p{color:#9D9D9C}.redactor ul{list-style-type:circle;padding-left:1.8rem;line-height:1.8;color:#9D9D9C;margin-bottom:3rem}.redactor ul li{margin-bottom:0.3rem}.redactor ol{line-height:1.8;margin-bottom:3rem;list-style:none;counter-reset:item}.redactor ol li{counter-increment:item;margin-bottom:1rem;padding-left:3rem;position:relative}.redactor ol li:before{content:"0" counter(item);line-height:1.2;top:4px;left:0;position:absolute;font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:400;vertical-align:text-top;font-size:1rem;color:#9D9D9C;display:inline-block}.redactor p a[href*="whatsapp"]:first-child:last-child{height:35px;display:inline-block;line-height:30px;padding-left:45px;background-repeat:no-repeat;background-image:url('../images/whatsapp.svg?1752225383');background-size:35px auto;background-position:top left}.redactor .handwritten{margin-bottom:3rem}.redactor .handwritten u{display:inline-block;text-decoration:none;position:relative;margin-left:3rem;margin-bottom:3rem;margin-top:3rem}.redactor .handwritten u:after{position:absolute;top:54%;left:50%;content:'\A';width:200%;height:200%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-repeat:no-repeat;background-image:url('../images/NF_Giphy-cirkel-11.svg?1752225383');background-size:100% auto;background-position:center}.redactor .caption{color:#9D9D9C;font-family:'georgia', serif;font-style:italic;font-weight:400;font-display:swap;font-size:1.8rem;line-height:1.2;text-transform:none}.redactor hr{border:0px;border-bottom:1px solid #9D9D9C;margin-bottom:2.5rem;width:100%}.redactor hr.short-line{width:4.3rem}.upper{text-transform:uppercase}.social-icons{margin:0}.social-icons a{margin-right:1rem}.social-icons svg path,.social-icons svg rect{-moz-transition:fill 500ms ease;-ms-transition:fill 500ms ease;-o-transition:fill 500ms ease;-webkit-transition:fill 500ms ease;transition:fill 500ms ease}.social-icons svg path{fill:#161615}.social-icons a:hover svg path{fill:#fff}.social-icons a:hover svg rect{fill:#161615}input:-internal-autofill-previewed,input:-internal-autofill-selected,input:-webkit-autofill{background-color:#fff !important;-moz-box-shadow:0 0 0 100px #fff inset !important;-ms-box-shadow:0 0 0 100px #fff inset !important;-o-box-shadow:0 0 0 100px #fff inset !important;-webkit-box-shadow:0 0 0 100px #fff inset !important;box-shadow:0 0 0 100px #fff inset !important;font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;-moz-text-fill-color:#000 !important;-ms-text-fill-color:#000 !important;-o-text-fill-color:#000 !important;-webkit-text-fill-color:#000 !important;text-fill-color:#000 !important}body.friends input:-internal-autofill-previewed,body.friends input:-internal-autofill-selected,body.friends input:-webkit-autofill{background-color:#000 !important;-moz-box-shadow:0 0 0 100px #000 inset !important;-ms-box-shadow:0 0 0 100px #000 inset !important;-o-box-shadow:0 0 0 100px #000 inset !important;-webkit-box-shadow:0 0 0 100px #000 inset !important;box-shadow:0 0 0 100px #000 inset !important;-moz-text-fill-color:#fff !important;-ms-text-fill-color:#fff !important;-o-text-fill-color:#fff !important;-webkit-text-fill-color:#fff !important;text-fill-color:#fff !important}::-webkit-scrollbar{display:none}canvas{outline:none}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus{border-color:#9D9D9C;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.success-message{font-family:'Noel Franklin';font-weight:normal;font-style:normal;font-display:swap;font-size:3rem;margin-bottom:2rem}.success-message p+p{margin-top:1.5rem}body.friends .success-message{color:#fff}.error-message{color:red;margin:2rem 0 1.2rem 0}.geocoder{position:relative;z-index:5}.geocoder+label{z-index:6;opacity:0}.geocoder:focus+label,.geocoder.not-empty+label{-moz-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);-ms-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);-o-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);-webkit-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);background:none}.geocoder .mapboxgl-ctrl-geocoder{position:static;min-width:0px}.geocoder .mapboxgl-ctrl-geocoder,.geocoder .mapboxgl-ctrl-geocoder .suggestions{box-shadow:none;box-shadow:none;width:auto;max-width:100%}.geocoder .mapboxgl-ctrl-geocoder svg,.geocoder .mapboxgl-ctrl-geocoder .suggestions svg{display:none}.geocoder .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--input,.geocoder .mapboxgl-ctrl-geocoder .suggestions .mapboxgl-ctrl-geocoder--input{height:auto;padding:6px 13px;font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;border:0px;border-bottom:1px solid #9D9D9C;border-radius:0;color:#000;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.geocoder .mapboxgl-ctrl-geocoder .suggestions{border-radius:0;top:100%;width:100%}.geocoder .mapboxgl-ctrl-geocoder .suggestions li a{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;background-color:#fff;border-bottom:1px solid #9D9D9C}.geocoder .mapboxgl-ctrl-geocoder .suggestions .mapboxgl-ctrl-geocoder--suggestion-title{font-weight:inherit}label,input,textarea{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.friends label,body.friends input,body.friends textarea{color:#fff}form fieldset{border:none;padding:0;margin:0;position:relative}form .border-container{border:1px solid #707070;border-bottom:0px}form input,form textarea{background-color:transparent;border:0px;border-bottom:1px solid #707070;border-radius:0;outline:none;margin-bottom:0;padding:26px 20px;display:block;width:calc(100% - 40px)}form input:focus+label,form input.not-empty+label,form textarea:focus+label,form textarea.not-empty+label{-moz-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);-ms-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);-o-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);-webkit-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0);transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.7em, 0)}form label{position:absolute;display:block;width:calc(100% - 40px);margin:0;z-index:1;top:0;padding:26px 20px;color:#000;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%}.dealer-login form label,.form-block form label{top:0}form textarea{resize:none;height:150px}form [type="submit"]{font-family:'georgia', serif;font-style:italic;font-weight:400;font-display:swap;letter-spacing:-0.016em;font-size:1.8rem;line-height:1;text-transform:none;width:auto;margin-top:3.5rem;display:inline-block;cursor:pointer;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;display:block;padding:12px 23px;background-color:#fff;border:1px solid #707070;color:#000;-webkit-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-moz-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-ms-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;-o-transition:background-color 500ms ease,border 500ms ease,padding 500ms ease;transition:background-color 500ms ease,border 500ms ease,padding 500ms ease}body.friends form [type="submit"]{color:#fff;border-color:#fff;background-color:transparent}form [type="submit"]:hover{border-color:#000;background-color:#000;color:#fff}form .upload-file input[type=file]{display:none}form .upload-file input[type=file]+label{display:block;text-transform:none;text-align:right;position:relative;font-size:1.4rem;letter-spacing:0.03em;margin-bottom:0.3rem}form .upload-file input[type=file]+label .btn{margin-top:2px}form .upload-file input[type=file]+label .btn a{pointer-events:none;padding:7px 18px 10px}form .upload-file input[type=file]+label:hover a{border-color:#9D9D9C;background-color:#9D9D9C;color:white}form .upload-file input[type=file]+label span{background-color:rgba(255,255,255,0.5);border:1px solid #E8E8E6;border-radius:2px;outline:none;text-align:left;margin-right:1rem;height:25px;padding:6px 13px;width:calc(100% - 52px - 108px);position:absolute;left:0;top:0}form .columns{white-space:nowrap}form .columns .column{display:inline-block;vertical-align:top}form .columns .column.name{width:50%}form .columns .column.name+.column{width:calc(50% - 1px)}form .challenge{margin-bottom:2rem}form .challenge label{display:block;margin-bottom:0;margin-top:1rem}form .challenge label .star{font-size:1rem}form .challenge span,form .challenge input{display:inline-block}form .challenge span{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase}form .challenge input{margin-left:1rem;width:auto;max-width:115px}form .dropdown{position:relative}form .dropdown select{display:none}form .dropdown .active-dropdown{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;border:1px solid #E8E8E6;border-radius:2px;padding:6px 13px;background-color:white;padding-right:45px;position:relative;cursor:pointer}form .dropdown .active-dropdown:after{content:'\A';position:absolute;top:16px;width:12px;height:7px;right:20px;-moz-transition:transform 500ms ease;-ms-transition:transform 500ms ease;-o-transition:transform 500ms ease;-webkit-transition:transform 500ms ease;transition:transform 500ms ease}form .dropdown .active-dropdown.open:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}form .dropdown .dropdown-list{position:absolute;top:calc(100% - 1px);width:calc(100% - 2px);border-radius:0 0 2px 2px;border:1px solid #E8E8E6;background-color:white;max-height:0;overflow-y:scroll;opacity:0;z-index:5;-moz-transition:max-height 500ms ease;-ms-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease}form .dropdown .dropdown-list.open{opacity:1;max-height:300px}form .dropdown .dropdown-list .dropdown-item{font-family:'franklin-gothic-urw', sans-serif;font-style:normal;font-weight:500;font-size:1.8rem;letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;padding:6px 13px;border-bottom:1px solid #E8E8E6;-moz-transition:background 500ms ease;-ms-transition:background 500ms ease;-o-transition:background 500ms ease;-webkit-transition:background 500ms ease;transition:background 500ms ease;cursor:pointer}form .dropdown .dropdown-list .dropdown-item.active,form .dropdown .dropdown-list .dropdown-item:hover{background-color:rgba(157,157,156,0.5)}form [type="checkbox"]:not(:checked),form [type="checkbox"]:checked{position:absolute;left:-9999px}form [type="checkbox"]:not(:checked).error+label:before,form [type="checkbox"]:checked.error+label:before{border-color:red}form [type="checkbox"]:not(:checked)+label,form [type="checkbox"]:checked+label{position:relative;padding:0;padding-left:50px;cursor:pointer;display:inline-block;text-transform:none;color:#9D9D9C;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;transform:none;margin-top:3rem}form [type="checkbox"]:not(:checked)+label p,form [type="checkbox"]:checked+label p{margin:0}form [type="checkbox"]:not(:checked)+label a,form [type="checkbox"]:checked+label a{color:inherit;text-decoration:underline}.search-block form [type="checkbox"]:not(:checked)+label,.search-block form [type="checkbox"]:checked+label{margin-bottom:6px}form [type="checkbox"]:not(:checked)+label:before,form [type="checkbox"]:checked+label:before{content:'';position:absolute;left:1px;top:1px;width:20px;height:20px;background-color:transparent;box-shadow:none;border:2px solid #707070;border-radius:3px;background-position:center;z-index:1}form [type="checkbox"]:not(:checked)+label:after,form [type="checkbox"]:checked+label:after{content:'\A';background-color:transparent;position:absolute;top:8px;left:6px;width:12px;height:4px;border-radius:0px 0px 0px 2px;border-left:2.5px solid #707070;border-bottom:2.5px solid #707070;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}form [type="checkbox"]:not(:checked)+label:after{opacity:0}form [type=checkbox]:checked+label:before{border-color:#707070}form [type="checkbox"]:checked+label:after{opacity:1}form .field-wrapper.check{padding-top:0.4rem;margin-bottom:1.3rem}header{position:relative;z-index:99;padding:6.4rem 0;width:100%}header .container-wrapper{max-width:calc(100% - 6rem);width:2000px;margin-left:auto;margin-right:auto}header .logo-container{padding-top:0.7rem;position:absolute;left:calc(50% - 18.75rem)}header .logo-container svg{display:block;width:37.5rem}header .menu-list{align-items:center;display:inline-block;width:100%}header .menu-list .left,header .menu-list .right{width:calc(50% - 18.75rem)}header .menu-list .right{justify-self:flex-end;text-align:right}header .menu-list ul{width:100%;display:flex;justify-content:space-between;list-style-type:none}header .menu-list ul li{display:inline-block}header .menu-list ul li.btn-menu-item{margin-left:1.7rem}header .menu-list ul li.btn-menu-item a{border:1px solid #000;padding:1.4rem 3rem 1.5rem 3rem;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;-webkit-transition:all 500ms ease;transition:all 500ms ease}header .menu-list ul li.btn-menu-item a:after{display:none}header .menu-list ul li.btn-menu-item a.active,header .menu-list ul li.btn-menu-item a:hover{background-color:#000;color:#fff}header .menu-list ul li a{padding:3rem 1.7rem 3rem 1.7rem;cursor:pointer;color:#000;position:relative;display:block}header .menu-list ul li a.active:after,header .menu-list ul li a:hover:after{width:100%}header .menu-list ul li a:after{content:'\A';width:0;height:1px;background-color:#000;-moz-transition:width 500ms ease;-ms-transition:width 500ms ease;-o-transition:width 500ms ease;-webkit-transition:width 500ms ease;transition:width 500ms ease;display:block}header.headroom{top:0;width:100%;position:fixed;z-index:99;-moz-transform:translate(0, -150%);-ms-transform:translate(0, -150%);-o-transform:translate(0, -150%);-webkit-transform:translate(0, -150%);transform:translate(0, -150%);-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}header.headroom+.content-wrapper{padding-top:20.2rem}body.home header.headroom+.content-wrapper{padding-top:0rem !important}header.headroom.headroom--unpinned{-moz-transform:translate(0, -150%);-ms-transform:translate(0, -150%);-o-transform:translate(0, -150%);-webkit-transform:translate(0, -150%);transform:translate(0, -150%)}header.headroom.headroom--pinned:not(.headroom--top){-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0);background-color:#fff;border-bottom:1px solid #9D9D9C}header.headroom.headroom--pinned:not(.headroom--top).white-header{background-color:transparent;border-color:transparent}body.friends header.headroom.headroom--pinned:not(.headroom--top).white-header{border-color:#fff}body.friends header.headroom.headroom--pinned:not(.headroom--top){background-color:#000}header.headroom--top{position:relative;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}header.headroom--top+div{padding-top:0 !important}body.home header{position:fixed;background-color:transparent}body.friends header .menu-list ul li a,header.white-header .menu-list ul li a{color:#fff}body.friends header .menu-list ul li a:after,header.white-header .menu-list ul li a:after{background-color:#fff}body.friends header .menu-list ul li.btn-menu-item a,header.white-header .menu-list ul li.btn-menu-item a{border-color:#fff}body.friends header .menu-list ul li.btn-menu-item a:hover,header.white-header .menu-list ul li.btn-menu-item a:hover{border-color:#000}body.friends header .logo-container svg path,body.friends header .logo-container svg rect,header.white-header .logo-container svg path,header.white-header .logo-container svg rect{fill:#fff}.menu-trigger-container{display:none}.error-page,footer{position:relative;z-index:26}.error-page .footer-top,footer .footer-top{padding:6rem 0rem}.error-page .footer-top .logo-container,footer .footer-top .logo-container{padding-left:6rem}.error-page .footer-top .logo-container svg,footer .footer-top .logo-container svg{width:33.8rem;height:auto}.error-page .footer-top .margin-bottom-3,footer .footer-top .margin-bottom-3{margin-bottom:3rem}.error-page .footer-top .text-container,footer .footer-top .text-container{padding-left:6rem}.error-page .footer-top .text-container a[href*="mailto"],footer .footer-top .text-container a[href*="mailto"]{text-decoration:underline}.error-page .menu-list ul,footer .menu-list ul{list-style-type:none}.error-page .footer-bottom,footer .footer-bottom{border-top:1px solid #9D9D9C;padding:2rem 0 4rem}.error-page .legal-links,footer .legal-links{letter-spacing:0.1em}.error-page .legal-links a,footer .legal-links a{text-decoration:none;color:inherit;position:relative}.error-page .legal-links a:hover,footer .legal-links a:hover{color:#9D9D9C}.error-page .legal-links p,footer .legal-links p{display:inline-block;vertical-align:baseline}.error-page .site-by-maister,footer .site-by-maister{display:inline-block;vertical-align:baseline;color:#000;margin-left:10px;font-size:1.2rem;margin-bottom:7px;text-transform:none}.error-page .site-by-maister a:after,footer .site-by-maister a:after{display:none}.error-page .site-by-maister .icon-container,footer .site-by-maister .icon-container{display:inline-block;vertical-align:middle;position:relative;top:0px}.error-page .site-by-maister .icon-container path,footer .site-by-maister .icon-container path{fill:#000}.error-page .site-by-maister .text-container,footer .site-by-maister .text-container{display:inline-block;vertical-align:top;width:0;overflow:hidden;transition:width 250ms ease-in-out}.error-page .site-by-maister .text-container p,footer .site-by-maister .text-container p{padding-left:1rem;white-space:nowrap;margin:0}.error-page .site-by-maister:hover .text-container,footer .site-by-maister:hover .text-container{width:11.3rem}body{position:relative;background-image:url("/assets/images/bg-top.png");background-blend-mode:multiply;background-size:contain;background-position:top right;background-repeat:no-repeat;background-color:transparent}body:after{content:"\A";position:absolute;z-index:-2;width:100%;height:100%;display:block;left:0;bottom:0;opacity:0.6;background-image:url('../images/bg-bottom@2x.jpg?1752225383');background-size:1922px auto;background-position:left bottom;background-repeat:no-repeat}.content-wrapper{min-height:0px;-moz-transition:min-height 500ms ease;-ms-transition:min-height 500ms ease;-o-transition:min-height 500ms ease;-webkit-transition:min-height 500ms ease;transition:min-height 500ms ease}.content-wrapper>section:last-child{border-bottom:0px}.content-wrapper>section:last-child.stories .swiper-wrapper{border-bottom:0}.content-wrapper>section:first-child{margin-top:0}.content-wrapper>.story-slider:first-child .swiper-item .image-container,.content-wrapper>.story-slider:first-child .swiper-item .video-container{max-height:calc(100vh - 100px);display:flex;align-items:center;justify-content:center}.vm-video:first-child,.yt-video:first-child{margin-bottom:3rem}.content-wrapper section.video-wrapper:first-child,.content-wrapper section.story-slider:first-child{position:relative}.content-wrapper section.video-wrapper:first-child:after,.content-wrapper section.story-slider:first-child:after{content:"\A";height:415px;max-height:70vh;background:#fff;background:-moz-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.5) 100%);background:-webkit-linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.5) 100%);background:linear-gradient(0deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#808080",GradientType=1);position:absolute;top:0;width:100%;left:0;z-index:1}.scroll-wrapper{width:100%;text-align:center;position:relative;z-index:5}.scroll-wrapper .scroll-down{background-repeat:no-repeat;background-image:url('../images/arrow.svg?1752225383');background-size:81px auto;width:81px;height:29px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:absolute;top:-20px}.stories{margin-top:5rem}.stories .swiper{width:calc(100% - 3.5rem);margin-left:0}.stories .swiper .swiper-wrapper{border-bottom:1px solid #9D9D9C;align-items:stretch}.stories .story{width:calc(25% - 7rem);margin-right:3.5rem;margin-left:3.5rem;margin-bottom:4rem;min-width:33rem}.stories .story .title-container{margin-top:4rem;margin-bottom:1rem}.stories .story .date-container{margin-bottom:2rem}.swiper-controls{width:calc(100% + 6rem);margin-left:-3rem}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev{width:10px;height:10px;border:1px solid #707070;border-right:0;border-bottom:0}.swiper-controls .swiper-button-next:after,.swiper-controls .swiper-button-prev:after{display:none}.swiper-controls .swiper-button-prev{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swiper-controls .swiper-button-next{-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.testimonials{margin-top:5rem}.testimonials .title-container{margin-bottom:0}.testimonials .container-wrapper{border-bottom:1px solid #9D9D9C}.testimonials .swiper-wrapper{align-items:stretch}.testimonials .swiper{margin-left:3rem;margin-right:3rem;width:calc(100% - 6rem);border-left:1px solid #9D9D9C;border-right:1px solid #9D9D9C}.testimonials .review{width:53rem;max-width:80vw;padding:6rem 6rem 10rem 6rem;position:relative;border-right:1px solid #939598;height:auto}.testimonials .review h3{margin-bottom:1rem}.testimonials .review .text-container{margin-top:3rem;max-width:32rem;color:#9D9D9C}.testimonials .review .text-container strong{color:inherit;font-weight:500}.testimonials .review .stars:after{content:"\A";width:0px;height:44px;background-repeat:no-repeat;background-repeat:no-repeat;background-image:url('../images/allstars-05.svg?1752225383');background-size:36px auto;background-size:auto 36px !important;display:block;position:absolute;top:6rem;right:6rem}.testimonials .review .stars[data-count="1"]:after{width:35px}.testimonials .review .stars[data-count="2"]:after{width:70px}.testimonials .review .stars[data-count="3"]:after{width:105px}.testimonials .review .stars[data-count="4"]:after{width:140px}.testimonials .review .stars[data-count="5"]:after{width:175px}.vacatures{margin-top:5rem;margin-bottom:5rem}.vacatures .title-container{margin-bottom:0}.vacatures .container-wrapper{border-bottom:1px solid #9D9D9C}.vacatures .swiper-wrapper{align-items:stretch}.vacatures .swiper{margin-left:3rem;margin-right:3rem;width:calc(100% - 6rem);border-left:1px solid #9D9D9C;border-right:1px solid #9D9D9C}.vacatures .vacature{width:53rem;max-width:80vw;position:relative;height:auto}.vacatures .vacature .link-overlay+div{height:100%;padding:6rem 6rem 6rem 6rem;border-right:1px solid #939598}.vacatures .vacature .link-overlay+div .fingerprint{width:12rem;height:12rem;display:block;position:absolute;right:6rem;bottom:5rem;opacity:0;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.vacatures .vacature .link-overlay:hover+div .fingerprint{opacity:1}.vacatures .vacature .subtitle-container{color:#9D9D9C;margin-bottom:1.5rem}.vacatures .vacature h3{margin-bottom:1rem}.vacatures .vacature .text-container{margin-top:3rem;max-width:32rem;color:#9D9D9C}.vacatures .vacature .text-container strong{color:inherit;font-weight:500}.quoteblock{margin-top:5px}.quoteblock .title-container{margin-bottom:0}.quoteblock .container-wrapper{border-bottom:1px solid #9D9D9C}.quoteblock .column{width:calc(50% - 6rem);padding:13rem 3rem 13rem;display:inline-flex;justify-content:center;align-items:center}.quoteblock .column:nth-child(odd){padding:7rem 3rem 13rem;border-right:1px solid #9D9D9C}.quoteblock .quote-wrapper{text-align:center}.quoteblock .quote-wrapper .quote-container{max-width:55rem}.quoteblock .quote-wrapper .text-container{margin-top:3rem;color:#9D9D9C}.quoteblock .content-wrapper{max-width:44rem}.quoteblock .content-wrapper p{color:#9D9D9C}.steps-block{margin-top:5rem}.steps-block .column{width:50%}.steps-block .right{margin:2rem 0}.steps-block .steps-wrapper{width:77rem;margin-left:auto;max-width:calc(100% - 3rem)}.steps-block .steps-wrapper .step{padding:3rem 0;border-bottom:1px solid #9D9D9C}.steps-block .steps-wrapper .step .number-container{color:#9D9D9C;margin-bottom:1rem}.steps-block .steps-wrapper .step label{display:block;cursor:pointer}.steps-block .steps-wrapper .step label svg{display:block;width:3rem;height:auto;-moz-transition:transform 0.3s ease;-ms-transition:transform 0.3s ease;-o-transition:transform 0.3s ease;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease}.steps-block .steps-wrapper .step label:hover svg{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.steps-block .steps-wrapper .step input[type="checkbox"]{display:none}.steps-block .steps-wrapper .step input[type="checkbox"]:checked+label svg{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.steps-block .steps-wrapper .step input[type="checkbox"]+label+.text-container{max-height:0;overflow:hidden;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;color:#9D9D9C}.steps-block .steps-wrapper .step input[type="checkbox"]+label+.text-container ul{list-style-type:circle;padding-left:1.8rem}.steps-block .steps-wrapper .step input[type="checkbox"]:checked+label+.text-container{max-height:200px;margin-top:2rem}.specialisaties-block{margin-top:5rem}.specialisaties-block .title-container{margin-bottom:0}.specialisaties-block .column.specialisations{width:60rem;border-right:1px solid #9D9D9C}.specialisaties-block .column.specialisations .spec-item{padding:3rem 9rem 3rem;position:relative;border-bottom:1px solid #9D9D9C}.specialisaties-block .column.specialisations .spec-item .link-overlay:hover+div .title-container:after{opacity:1 !important}.specialisaties-block .column.specialisations .spec-item .number-container{color:#9D9D9C;margin-bottom:1rem}.specialisaties-block .column.specialisations .spec-item .title-container{position:relative}.specialisaties-block .column.specialisations .spec-item .title-container:after{content:attr(data-name);left:0;top:50%;position:absolute;white-space:nowrap;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:block;opacity:0 !important}.specialisaties-block .column.specialisations .spec-item:hover:after,.specialisaties-block .column.specialisations .spec-item.active:after{content:"\A";display:block;width:10px;height:12px;position:absolute;top:50%;right:-9.5px;background-repeat:no-repeat;background-image:url('../images/triangle.svg?1752225383');background-size:10px auto}.specialisaties-block .column.spec-detail{width:calc(100% - 60rem)}.specialisaties-block .column.spec-detail.stick{right:calc((100vw - 2000px) / 2)}.specialisaties-block .column.spec-detail.absolute{right:0;left:unset !important}.specialisaties-block .column.spec-detail .content-wrapper{padding:7rem 9rem 5rem 7rem}.specialisaties-block .column.spec-detail .content-wrapper .title-container{margin-bottom:30px}.specialisaties-block .column.spec-detail .content-wrapper .title-container .number-container{color:#9D9D9C;margin-bottom:1rem}.specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container{position:relative}.specialisaties-block .column.spec-detail .content-wrapper .title-container .title-container:after{content:attr(data-name);left:0;top:50%;position:absolute;white-space:nowrap;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:block;opacity:0 !important}.specialisaties-block .column.spec-detail .content-wrapper .text-container{max-width:65rem;margin-right:3rem}.specialisaties-block .column.spec-detail .content-wrapper .team-list{margin-top:11rem}.specialisaties-block .column.spec-detail .content-wrapper .team-list .title-container{margin-bottom:5rem}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact{position:relative;padding:2rem 0;border-bottom:1px solid #9D9D9C;flex-wrap:wrap}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact:last-child{border-bottom:0px}@media (hover: hover){.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact:hover div strong:after{opacity:1 !important}}@media (hover: none){.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact div strong:after{display:none}}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact .right .text-container span{display:inline-block;vertical-align:top}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact .right .text-container span:last-child{text-align:right}@media (max-width: 1460px){.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact .right .text-container span:last-child{text-align:left;display:block}}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact strong{text-transform:uppercase}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact strong:after{content:attr(data-name);left:0;top:50%;position:absolute;white-space:nowrap;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:block;opacity:0 !important}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact span{margin-right:3rem}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact a{color:#9D9D9C;text-transform:uppercase}.image-caption{position:absolute;width:400px;height:86px;right:0;top:-43px;line-height:86px;display:inline-block;text-align:right;position:absolute;-moz-transition:opacity 450ms ease;-ms-transition:opacity 450ms ease;-o-transition:opacity 450ms ease;-webkit-transition:opacity 450ms ease;transition:opacity 450ms ease;opacity:1;z-index:2}.image-caption.right{right:-200px;top:calc(200px);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.textblock-w-image-large{margin-bottom:5rem}.textblock-w-image-large .container-wrapper{padding-top:5rem;border-top:1px solid #9D9D9C}.textblock-w-image-large .container-wrapper>.flex,.textblock-w-image-large .container-wrapper>.flex .ghost{height:auto !important}.textblock-w-image-large .image-container,.textblock-w-image-large .video-container{width:50%;position:relative}.textblock-w-image-large .image-container img+img,.textblock-w-image-large .video-container img+img{margin-top:5rem}.textblock-w-image-large .content-container{width:50%;min-height:calc(100vh - 25.2rem);display:inline-flex;align-items:center}.textblock-w-image-large .content-container .center{padding-top:3rem;padding-bottom:3rem;margin-left:auto;margin-right:auto;width:53rem;max-width:calc(100% - 12rem)}.textblock-w-image-large:first-child .content-container .center{position:relative}.textblock-w-image-large:first-child .content-container .center .arrow-down a{background-repeat:no-repeat;background-image:url('../images/arrow.svg?1752225383');background-size:81px auto;width:81px;height:29px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:absolute;right:8%;bottom:1rem}.textblock-w-image-large:first-child .image-container,.textblock-w-image-large:first-child .video-container{position:relative}.textblock-w-image-large:first-child .image-container:after,.textblock-w-image-large:first-child .video-container:after{content:"\A";background-repeat:no-repeat;background-image:url('../images/team_underline.svg?1752225383');background-size:36rem auto;width:36rem;height:7.3rem;position:absolute;right:-18rem;bottom:5rem}.textblock-w-image{margin-top:5rem}.textblock-w-image .image-container,.textblock-w-image .video-container{width:50%;position:relative}.textblock-w-image .content-container{width:50%}.textblock-w-image .content-container .center{margin-left:auto;margin-right:auto;width:66rem;max-width:calc(100% - 12rem);position:relative}.textblock-w-image .text-container{max-width:55rem}.textblock-w-image .icon-container{width:auto;max-width:35rem;position:absolute;right:0;bottom:-5rem;pointer-events:none}.textblock-w-image .stretch{padding-top:6rem;border-top:1px solid #9D9D9C}.textblock-w-image .stretch .content-container .center{height:100%;display:flex;flex-wrap:wrap}.textblock-w-image .stretch .content-container .center .top{padding-top:2rem;align-self:flex-start;width:100%;margin-bottom:3rem}.textblock-w-image .stretch .content-container .center .bottom{padding-bottom:3rem;align-self:flex-end;width:100%}.textblock-w-image .icon-container img{width:auto}.textblock-w-image .align-start .content-container .center{padding-top:0;padding-bottom:4rem;margin-left:calc((100% - 66rem) / 2)}body.friends .textblock-w-image .align-start .content-container .center{max-width:46rem}.textblock-w-image .bottom{position:relative}.textblock-w-image .bottom .arrow-down a{background-repeat:no-repeat;background-image:url('../images/arrow.svg?1752225383');background-size:81px auto;width:81px;height:29px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:absolute;right:8%;bottom:1rem}.cta-wrapper{margin-top:5rem}.cta-wrapper .container-wrapper{text-align:center;padding:8rem 0}.textblock{width:80%;margin:0 auto}.textblock .text-container{max-width:60rem}.hover-block{margin-top:5rem}.hover-block .title-w-border,.hover-block .error-page .footer-top .title-container,.error-page .footer-top .hover-block .title-container,.hover-block footer .footer-top .title-container,footer .footer-top .hover-block .title-container{margin-bottom:0}.hover-block .ghost{padding-left:66.66%}.hover-block .right,.hover-block .hover-detail{width:66.66%;height:auto}.hover-block .right.stick,.hover-block .hover-detail.stick{left:unset !important;right:calc((100vw - 2000px) / 2)}@media (max-width: 2060px){.hover-block .right.stick,.hover-block .hover-detail.stick{right:3rem}}.hover-block .right.absolute,.hover-block .hover-detail.absolute{right:0;left:unset !important}.hover-block .right .content-wrapper,.hover-block .hover-detail .content-wrapper{padding-left:6rem;padding-bottom:6rem}.hover-block .right .text-container,.hover-block .hover-detail .text-container{margin-top:5rem;max-width:75rem}.hover-block .right .buttons-container:not(:last-child),.hover-block .hover-detail .buttons-container:not(:last-child){margin-bottom:5rem}.hover-block .flex.reverse .right.stick,.hover-block .flex.reverse .hover-detail.stick{right:unset;left:calc((100vw - 2000px) / 2) !important}@media (max-width: 2060px){.hover-block .flex.reverse .right.stick,.hover-block .flex.reverse .hover-detail.stick{left:3rem !important}}.hover-block .flex.reverse .right.absolute,.hover-block .flex.reverse .hover-detail.absolute{right:unset;left:0 !important}.hover-block .flex.reverse .left{border-right:0;border-left:1px solid #9D9D9C}.hover-block .flex.reverse .left .textblock{padding:0;width:100%;padding:4rem 3rem;max-width:calc(100% - 12rem)}.hover-block .flex.reverse .left .textblock>div{width:66rem;width:100%}.hover-block .flex.reverse .left .textblock>div a{position:relative;z-index:3}.hover-block .flex.reverse .left .textblock .text-container{max-width:55rem}.hover-block .flex.reverse .hover-detail .content-wrapper{padding:0}.hover-block .left{width:33.33%;border-right:1px solid #9D9D9C;flex:1;display:flex;flex-wrap:wrap}.hover-block .left .textblock{padding:3rem 3rem 3rem 6rem;min-height:0px;width:calc(100% - 9rem);position:relative}.hover-block .left .textblock .text-container{max-width:43rem}.hover-block .left .textblock>div{width:100%}.hover-block .left .textblock>div a{position:relative;z-index:3}.hover-block .left .textblock:not(:last-child){border-bottom:1px solid #9D9D9C}.hover-block .container-wrapper{border-bottom:1px solid #9D9D9C}body.friends .hover-block .container-wrapper{border-bottom:0px}body.friends .hover-block .container-wrapper .title-w-border,body.friends .hover-block .container-wrapper .error-page .footer-top .title-container,.error-page .footer-top body.friends .hover-block .container-wrapper .title-container,body.friends .hover-block .container-wrapper footer .footer-top .title-container,footer .footer-top body.friends .hover-block .container-wrapper .title-container{margin-bottom:4rem}body.friends .hover-block .container-wrapper .flex{align-items:center}body.friends .hover-block .left{width:50%;border-right:0px;display:inline-block}body.friends .hover-block .left .textblock{padding:0;width:100%;margin-left:auto;margin-right:auto;width:66rem;max-width:calc(100% - 12rem)}body.friends .hover-block .left .textblock>div{width:100%}body.friends .hover-block .left .textblock>div a{position:relative;z-index:3}body.friends .hover-block .left .textblock:not(:last-child){border-bottom:0px}body.friends .hover-block .left .textblock .text-container{max-width:55rem}body.friends .hover-block .flex.reverse .left{border-left:0}body.friends .hover-block .hover-detail{width:50%}body.friends .hover-block .hover-detail .content-wrapper{padding:0}.what-we-do{margin-top:5rem}.what-we-do .title-w-border,.what-we-do .error-page .footer-top .title-container,.error-page .footer-top .what-we-do .title-container,.what-we-do footer .footer-top .title-container,footer .footer-top .what-we-do .title-container{margin-bottom:0}.what-we-do .right{width:66.66%;padding-left:6rem;padding-bottom:6rem}.what-we-do .right .text-container{margin-top:5rem;max-width:75rem}.what-we-do .left{width:33.33%;border-right:1px solid #9D9D9C;flex:1;display:flex;flex-wrap:wrap}.what-we-do .left .textblock{padding:3rem 3rem 3rem 6rem;min-height:0px;width:calc(100% - 9rem)}.what-we-do .left .textblock .text-container{max-width:33rem}.what-we-do .left .textblock:not(:last-child){border-bottom:1px solid #9D9D9C}.what-we-do .container-wrapper{border-bottom:1px solid #9D9D9C}.stories-overview .flex.columns .column{width:calc(50% - 4rem)}.stories-overview .flex.columns .column.highlight{width:50%}.stories-overview .flex.columns .column.highlight .image-container,.stories-overview .flex.columns .column.highlight .video-container{padding-right:4rem}.stories-overview .flex.columns .column.highlight+div+.articles-list,.stories-overview .flex.columns .column.highlight+.articles-list{border-left:1px solid #9D9D9C;padding-left:4rem;display:flex;flex-wrap:wrap}.stories-overview .flex.columns .column.highlight+div+.articles-list .article,.stories-overview .flex.columns .column.highlight+.articles-list .article{width:calc(50% - 2rem)}.stories-overview .flex.columns .column.highlight+div+.articles-list .article:nth-child(odd),.stories-overview .flex.columns .column.highlight+.articles-list .article:nth-child(odd){margin-right:4rem}.stories-overview .flex.columns .column.highlight+div+.articles-list .article>div,.stories-overview .flex.columns .column.highlight+.articles-list .article>div{height:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.stories-overview .flex.columns .column.highlight+div+.articles-list .article>div .buttons-container,.stories-overview .flex.columns .column.highlight+.articles-list .article>div .buttons-container{margin-top:3rem;align-self:flex-end}.stories-overview .highlight{position:relative}.stories-overview .highlight .content-wrapper{position:absolute;z-index:1;top:0;left:0;padding:7rem 6rem;color:#fff}.stories-overview .highlight .content-wrapper .date-container{margin-bottom:2rem}.stories-overview .highlight .content-wrapper .title-container{margin-bottom:2rem;max-width:32rem}.stories-overview .article{margin-bottom:8rem}.stories-overview .article .title-container{margin-top:3rem;margin-bottom:1rem}.stories-overview .article .text-container{margin-top:2rem;color:#9D9D9C}.contact-block{padding-top:6rem}.contact-block.border-top{border-top:1px solid #9D9D9C}.contact-block .flex .left,.contact-block .flex .right{width:calc(50% - 4rem)}.contact-block .flex .form-container{max-width:77.5rem;margin-left:auto;margin-right:auto}body.friends .contact-block .flex .form-container{margin-right:auto;margin-left:0}.contact-block .flex .form-container .title-container{margin-bottom:2rem}.contact-block .flex .form-container #contact{margin-top:9rem}.contact-block .content-container{margin-top:9rem;max-width:36rem;margin-left:6rem}.locations-block{margin-top:9rem}.locations-block .title-w-border,.locations-block .error-page .footer-top .title-container,.error-page .footer-top .locations-block .title-container,.locations-block footer .footer-top .title-container,footer .footer-top .locations-block .title-container{margin-bottom:0;border:0px}.locations-block .locations-wrapper{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;background:#9D9D9C;background:-moz-repeating-linear-gradient(0deg, #9D9D9C 0px, transparent 1.5px, transparent 314px);background:-webkit-repeating-linear-gradient(0deg, #9D9D9C 0px, transparent 1.5px, transparent 314px);background:repeating-linear-gradient(0deg, #9D9D9C 0px, transparent 1.5px, transparent 314px);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$border-color",endColorstr="#ffffff",GradientType=1)}.locations-block .locations-wrapper .locatie{display:inline-flex;align-items:center;justify-content:center;width:calc(33% - 6rem);border-right:1px solid #9D9D9C;text-align:center;position:relative;height:calc(315px - 6rem);min-width:40rem;padding:3rem 3rem}.locations-block .locations-wrapper .locatie:nth-child(3n),.locations-block .locations-wrapper .locatie:last-child{border-right:0}.locations-block .locations-wrapper .locatie .social-icons{position:relative;height:35px;z-index:2}.locations-block .locations-wrapper .locatie .center{display:inline-block;text-align:left}.locations-block .locations-wrapper .locatie .title-container{margin-bottom:3rem;position:relative}.locations-block .locations-wrapper .locatie .title-container:after{content:attr(data-name);left:0;top:50%;position:absolute;white-space:nowrap;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:block;opacity:0 !important}.locations-block .locations-wrapper .locatie .text-container a[href*="mailto"]{color:#9D9D9C}.locations-block .locations-wrapper .locatie .text-container a{position:relative;z-index:2}.locations-block .locations-wrapper .locatie:hover .title-container:after{opacity:1 !important}body.friends{background-color:#000;color:#fff}body.friends .btn a{border-color:#fff;color:#fff}body.friends .btn.btn-transparent a{background-color:transparent}body.friends .btn.btn-transparent a:hover{background-color:#fff;color:#000}body.friends .redactor div,body.friends .redactor p{color:#fff}body.friends .textblock-w-image .container-wrapper>.flex{flex-direction:row-reverse}body.friends .textblock-w-image .container-wrapper>.flex.reverse{flex-direction:row}body.friends .contact-block .text-container{padding-bottom:8rem;background-repeat:no-repeat;background-image:url('../images/signature.svg?1752225383');background-size:14.5rem auto;background-position:calc(100% - 3rem) 100%}body.friends a:hover{color:#9D9D9C}body.friends header .logo-container a{display:block;height:72px;background-repeat:no-repeat;background-image:url('../images/friends-of-franklin-logo.svg?1752225383');background-size:33rem auto;background-position:center;background-size:contain}body.friends header .logo-container a svg{opacity:0}body.friends header .menu-list ul li a{color:#fff}body.friends header .menu-list ul li.btn-menu-item{border-color:#fff}body.friends .error-page .footer-top .logo-container svg path,body.friends .error-page .footer-top .logo-container svg rect,body.friends footer .footer-top .logo-container svg path,body.friends footer .footer-top .logo-container svg rect{fill:#fff}body.friends .error-page .footer-top .social-icons svg path,body.friends footer .footer-top .social-icons svg path{fill:#fff}body.friends .error-page .footer-top .social-icons svg g rect,body.friends footer .footer-top .social-icons svg g rect{stroke:#fff}body.friends .error-page .site-by-maister,body.friends footer .site-by-maister{color:#fff}body.friends .error-page .site-by-maister .icon-container path,body.friends footer .site-by-maister .icon-container path{fill:#fff}.social-icons a{display:inline-block}.social-icons a svg{display:block}.locaties-block{margin-top:5rem}.locaties-block .title-w-border,.locaties-block .error-page .footer-top .title-container,.error-page .footer-top .locaties-block .title-container,.locaties-block footer .footer-top .title-container,footer .footer-top .locaties-block .title-container{margin-bottom:0rem}.locaties-block .locaties-slider .relative{border-bottom:1px solid #9D9D9C}.locaties-block .swiper .swiper-wrapper{align-items:stretch}.locaties-block .swiper .swiper-wrapper .swiper-item{width:auto;border-right:1px solid #9D9D9C;flex:1;text-align:center}.locaties-block .swiper .swiper-wrapper .swiper-item.swiper-item:last-child{border-right:0}.locaties-block .swiper .swiper-wrapper label{cursor:pointer;display:inline-block;padding:3rem 10rem;width:calc(100% - 20rem);-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.locaties-block .swiper .swiper-wrapper label:hover{background-color:#000;color:#fff}.locaties-block .swiper-controls .swiper-button-prev,.locaties-block .swiper-controls .swiper-button-next{margin-top:0;top:calc(50% - 5px)}.locaties-block .locaties-container input[type="checkbox"][checked="true"]+.location-item,.locaties-block .locaties-container input[type="checkbox"]:checked+.location-item{max-height:none;opacity:1;margin-top:7rem;padding-bottom:5rem;border-bottom:1px solid #9D9D9C}.locaties-block .locaties-container .location .location-item{max-height:0;opacity:0;overflow:hidden;-moz-transition:opacity 0.5s ease;-ms-transition:opacity 0.5s ease;-o-transition:opacity 0.5s ease;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.locaties-block .locaties-container .location .image-container,.locaties-block .locaties-container .location .video-container{width:calc(50% - 12rem);padding-left:7rem;padding-right:5rem}.locaties-block .locaties-container .location .content-container{width:50%;text-align:center;flex-wrap:wrap}.locaties-block .locaties-container .location .content-container .center{padding-top:3rem;padding-bottom:3rem;max-width:45rem}.locaties-block .locaties-container .location .content-container .center .text-container{color:#9D9D9C}.locaties-block .locaties-container .location .content-container .center .title-container{margin-bottom:7rem;position:relative;color:#000}.locaties-block .locaties-container .location .content-container .center .title-container:after{content:attr(data-name);left:50%;top:50%;position:absolute;white-space:nowrap;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;display:block;opacity:0 !important}.locaties-block .locaties-container .location .content-container .center:hover .title-container:after{opacity:1 !important}.locaties-block .locaties-container .location .content-container .bottom{width:100%;align-self:flex-end}@media (max-width: 1700px){.textblock-w-image .align-start .content-container .center{margin-left:6rem}}@media (max-width: 1501px){.locations-block .locations-wrapper .locatie{width:calc(50% - 6.1rem)}.locations-block .locations-wrapper .locatie:nth-child(even){border-right:0px}}@media (max-width: 1040px){.locations-block .locations-wrapper .locatie{width:calc(100% - 6rem);border-right:0px;min-width:0px}}@media (max-width: 1350px){.specialisaties-block .column.specialisations,.specialisaties-block .column.spec-detail{width:50%}.textblock-w-image-large .content-container{min-height:0}}@media (max-width: 1200px){.hover-block .left .textblock,.what-we-do .left .textblock{padding-left:0;padding-right:3rem;width:calc(100% - 3rem)}.hover-block .right.stick,.hover-block .hover-detail.stick{left:33.33% !important}.specialisaties-block .column.spec-detail .content-wrapper{padding:6rem 3rem 5rem 5rem}.stories-overview .highlight .content-wrapper{padding:3rem 3rem}body.friends .textblock-w-image .align-start .content-container .center{max-width:calc(100% - 6rem)}}@media (max-width: 1380px){header{padding:2.5rem 0;background-color:#fff}body.friends header{background-color:#000}header .menu-list{padding-top:5.7rem;padding-bottom:1.5rem}header.headroom+.content-wrapper{padding-top:13rem}header .menu-list ul{flex-wrap:wrap;justify-content:flex-start}header .menu-list ul .logo-container{padding-top:0;left:calc(50% - ((100vw - 20rem) / 2));top:3rem}header .menu-list ul .logo-container svg{width:calc(100vw - 20rem)}header .menu-list ul .left,header .menu-list ul .right{width:100%;text-align:center}header .menu-list ul .left li,header .menu-list ul .right li{text-align:center;width:100%;display:block}header .menu-list ul .left li a,header .menu-list ul .right li a{display:inline-block;padding:1.5rem 1.7rem 1.5rem 1.7rem}header .menu-list ul .left li.btn-menu-item,header .menu-list ul .right li.btn-menu-item{width:auto;margin-left:0;margin-top:1.5rem}header #collapse-menu+.menu-trigger-container+.menu-list ul{height:0;max-height:0;overflow:hidden;float:left;-moz-transition:max-height 500ms ease;-ms-transition:max-height 500ms ease;-o-transition:max-height 500ms ease;-webkit-transition:max-height 500ms ease;transition:max-height 500ms ease}header #collapse-menu:checked+.menu-trigger-container label span{opacity:0}header #collapse-menu:checked+.menu-trigger-container label span:first-child{opacity:1;-moz-transform:rotate(45deg) translate(7px, 7px);-ms-transform:rotate(45deg) translate(7px, 7px);-o-transform:rotate(45deg) translate(7px, 7px);-webkit-transform:rotate(45deg) translate(7px, 7px);transform:rotate(45deg) translate(7px, 7px)}header #collapse-menu:checked+.menu-trigger-container label span:last-child{opacity:1;-moz-transform:rotate(-45deg) translate(4px, -5px);-ms-transform:rotate(-45deg) translate(4px, -5px);-o-transform:rotate(-45deg) translate(4px, -5px);-webkit-transform:rotate(-45deg) translate(4px, -5px);transform:rotate(-45deg) translate(4px, -5px)}header #collapse-menu:checked+.menu-trigger-container+.menu-list{padding-top:8rem}body.friends header #collapse-menu:checked+.menu-trigger-container+.menu-list{padding-top:10rem}header #collapse-menu:checked+.menu-trigger-container+.menu-list ul{height:auto;float:none;max-height:100vh}header .menu-trigger-container{display:inline-flex;width:auto;align-items:center;justify-content:flex-end;min-width:50px;height:7.9rem;position:absolute;right:3rem}header .menu-trigger-container label{display:block}header .menu-trigger-container .hamburger-icon{display:block;margin-left:auto;cursor:pointer;outline:none;width:25px}header .menu-trigger-container .hamburger-icon span{display:block;height:1px;width:25px;background-color:#000;margin-bottom:7px;-moz-transition:all 500ms;-ms-transition:all 500ms;-o-transition:all 500ms;-webkit-transition:all 500ms;transition:all 500ms}header .menu-trigger-container .hamburger-icon span:last-child{margin-bottom:0}body.friends header .menu-trigger-container .hamburger-icon span{background-color:#fff}header .menu-trigger-container .hamburger-icon:hover span{background-color:black}header.white-header .menu-trigger-container .hamburger-icon span{background-color:#fff}}@media (max-width: 1024px){.stories-overview .flex.columns .column.highlight+div+.articles-list,.stories-overview .flex.columns .column.highlight+.articles-list{flex-wrap:wrap}.stories-overview .flex.columns .column.highlight+div+.articles-list .article,.stories-overview .flex.columns .column.highlight+.articles-list .article{width:100%}.stories-overview .flex.columns .column.highlight+div+.articles-list .article:nth-child(odd),.stories-overview .flex.columns .column.highlight+.articles-list .article:nth-child(odd){margin-right:0}.hover-block .flex.reverse .left .textblock{max-width:calc(100% - 6rem)}.contact-block .content-container{margin-left:0}.contact-block .flex{flex-wrap:wrap}.contact-block .flex .left,.contact-block .flex .right{width:100%}.contact-block .flex .form-container{margin-left:0}.contact-block .flex .form-container .title-container{margin-top:5rem}.contact-block .flex .form-container#contact{margin-top:3rem}}@media (max-width: 979px){.specialisaties-block .column.specialisations .spec-item{padding:4rem 3rem 4.5rem}.specialisaties-block .column.spec-detail .content-wrapper .team-list .contact{flex-wrap:wrap}body.friends .hover-block .left .textblock{margin-left:0}.article-quote,.stories-overview .highlight .content-wrapper .title-container{font-size:2rem}.error-page .footer-top .logo-container,.error-page .footer-top .text-container,footer .footer-top .logo-container,footer .footer-top .text-container{padding-left:0}.error-page .footer-top .flex,footer .footer-top .flex{flex-wrap:wrap}}@media (max-width: 850px){.container-wrapper{width:calc(100% - 6rem)}.what-we-do .flex{flex-wrap:wrap}.what-we-do .flex .hover-detail,.what-we-do .flex .right,.what-we-do .flex .left{width:100%}.what-we-do .flex .right{padding-left:0;padding-bottom:3rem;padding-top:3rem;border-bottom:1px solid #9D9D9C}.what-we-do .flex .left{border-right:0px}.what-we-do .flex .left .textblock.block-1:last-child{height:auto}.what-we-do .flex .left .textblock .text-container{max-width:100%}.steps-block .flex{flex-wrap:wrap}.steps-block .flex .column{width:100%}.steps-block .flex .steps-wrapper{width:100%;margin-left:auto;max-width:100%}.specialisaties-block .column.specialisations{width:40%}.specialisaties-block .column.spec-detail{width:60%}.textblock-w-image .content-container .center{max-width:calc(100% - 6rem)}body.friends .textblock-w-image .align-start .content-container .center{max-width:calc(100% - 6rem);margin-left:3rem}}@media (max-width: 750px){body.home header.white-header{background-color:#fff !important}body.home header.white-header .menu-trigger-container .hamburger-icon span{background-color:#000}body.home header.white-header .logo-container svg path,body.home header.white-header .logo-container svg rect{fill:#000}body.home header.white-header .menu-list ul li a{color:#000}body.home header.white-header+div,body.home header.white-header.headroom--top+div{padding-top:129px !important}body.friends .hover-block .flex,.hover-block .flex{flex-wrap:wrap}body.friends .hover-block .flex .hover-item,body.friends .hover-block .flex .link-overlay+div,.hover-block .flex .hover-item,.hover-block .flex .link-overlay+div{margin-bottom:3rem}body.friends .hover-block .flex .hover-link,.hover-block .flex .hover-link{pointer-events:none}body.friends .hover-block .flex .hover-detail,body.friends .hover-block .flex .right,body.friends .hover-block .flex .left,.hover-block .flex .hover-detail,.hover-block .flex .right,.hover-block .flex .left{width:100%}body.friends .hover-block .flex .right,.hover-block .flex .right{padding-left:0;border-bottom:1px solid #9D9D9C}body.friends .hover-block .flex .left,.hover-block .flex .left{border-right:0px}body.friends .hover-block .flex .left .textblock.block-1:last-child,.hover-block .flex .left .textblock.block-1:last-child{height:auto}body.friends .hover-block .flex .left .textblock .mobile .text-container,.hover-block .flex .left .textblock .mobile .text-container{margin-top:5rem;max-width:none}body.friends .hover-block .flex .left .textblock .mobile .buttons-container,.hover-block .flex .left .textblock .mobile .buttons-container{margin-bottom:5rem}body.friends .hover-block .flex .left .textblock,.hover-block .flex .left .textblock{width:100%;max-width:100%;padding-left:0;padding-right:0}body.friends .hover-block .container-wrapper .flex{height:auto !important;align-items:flex-start}.textblock-w-image .flex,.textblock-w-image-large .flex{flex-wrap:wrap}.textblock-w-image .flex .image-container,.textblock-w-image .flex .video-container,.textblock-w-image .flex .content-container,.textblock-w-image-large .flex .image-container,.textblock-w-image-large .flex .video-container,.textblock-w-image-large .flex .content-container{width:100%}.textblock-w-image .flex .content-container,.textblock-w-image-large .flex .content-container{margin-top:3rem;padding-bottom:6rem}.textblock-w-image .flex .content-container .center,.textblock-w-image-large .flex .content-container .center{max-width:100%;width:auto}.textblock-w-image-large:first-child .content-container .center:after{right:0%}.image-caption{font-size:4.9rem}.content-wrapper section.video-wrapper:first-child:after,.content-wrapper section.story-slider:first-child:after{height:100%}.testimonials .review{padding:6rem 3rem 10rem 3rem;max-width:calc(100vw - 18rem)}.testimonials .review .stars:after{height:30px;background-size:auto 30px !important;right:2rem;top:2rem}.testimonials .review .stars[data-count="1"]:after{width:29px}.testimonials .review .stars[data-count="2"]:after{width:57px}.testimonials .review .stars[data-count="3"]:after{width:87px}.testimonials .review .stars[data-count="4"]:after{width:116px}.testimonials .review .stars[data-count="5"]:after{width:150px}.specialisaties-block .flex{display:block;height:auto !important}.specialisaties-block .flex .column.specialisations,.specialisaties-block .flex .column.spec-detail{width:100%}.specialisaties-block .flex .column.spec-detail .content-wrapper .spec-item-detail{padding-bottom:3rem;margin-bottom:5rem;display:block !important;border-bottom:1px solid #9D9D9C}.specialisaties-block .flex .column.spec-detail .content-wrapper .spec-item-detail .team-list{margin-top:3rem}.specialisaties-block .flex .column.spec-detail .content-wrapper .spec-item-detail .team-list .title-container{margin-bottom:1rem}.specialisaties-block .flex .column.spec-detail .content-wrapper .spec-item-detail .team-list .contact{border-bottom:0px}.specialisaties-block .flex .column.specialisations{border-right:0px}.specialisaties-block .flex .column.specialisations .spec-item.active:after{top:calc(100% - 1.5px);left:30px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.specialisaties-block .flex .column.spec-detail .content-wrapper{padding-left:0;padding-right:0}.stories-overview .flex{flex-wrap:wrap}.stories-overview .flex.columns .column,.stories-overview .flex.columns .column.highlight{width:100%}.stories-overview .flex.columns .column.highlight{margin-bottom:4rem}.stories-overview .flex.columns .column.highlight .image-container,.stories-overview .flex.columns .column.highlight .video-container{padding-right:0}.stories-overview .flex.columns .column.highlight+div+.articles-list,.stories-overview .flex.columns .column.highlight+.articles-list{padding-left:0;border-left:0}.article-quote,.stories-overview .highlight .content-wrapper .title-container{font-size:3rem}.quoteblock .flex{flex-wrap:wrap}.quoteblock .flex .column{width:100%;padding:5rem 0}.quoteblock .flex .column:nth-child(odd){border-right:0px;border-bottom:1px solid #9D9D9C}.quoteblock .flex .column:nth-child(even){justify-content:flex-start}.vacatures .vacature .link-overlay+div{padding:3rem}.vacatures .vacature .link-overlay+div .fingerprint{right:3rem;bottom:1.3rem}body.friends .textblock-w-image .align-start .content-container .center{max-width:none;margin-left:0;padding-top:4rem}.contact-block .content-container{margin-top:3rem;margin-left:0rem;max-width:46rem;padding-bottom:9rem}.error-page .footer-top .flex,footer .footer-top .flex{flex-wrap:wrap}.error-page .footer-top .flex .column,footer .footer-top .flex .column{width:100%;margin-top:2rem}.error-page .footer-top .margin-bottom-3,footer .footer-top .margin-bottom-3{margin-bottom:0}.error-page .footer-top .social-icons,footer .footer-top .social-icons{text-align:left;margin-top:2rem}.locaties-block .swiper{width:calc(100% - 7rem);margin-left:3.5rem}.locaties-block .locaties-container .location .location-item{flex-wrap:wrap}.locaties-block .locaties-container .location .location-item .image-container,.locaties-block .locaties-container .location .location-item .video-container{width:100%;padding:0}.locaties-block .locaties-container .location .location-item .content-container{width:100%;margin-top:3rem}.locations-block .locations-wrapper{border-top:1px solid #9D9D9C;background:none}.locations-block .locations-wrapper .locatie{width:100%;padding:5rem 0;justify-content:flex-start;height:auto;border-bottom:1px solid #9D9D9C}.mobile-hidden{display:none}.mobile{display:initial !important;visibility:visible !important;opacity:1 !important}}@media (max-width: 600px){.locaties-block .swiper .swiper-wrapper label{padding:3rem 0;width:calc(100vw - 13rem)}.vacatures .vacature{width:auto}.vacatures .vacature .link-overlay+div{border-right:0px}}@media (max-width: 500px){.article-quote,.stories-overview .highlight .content-wrapper .title-container{font-size:2rem}.stories .swiper .story{width:calc(100vw - 13rem);min-width:0px}.h5-like,.redactor .handwritten,.image-caption,.redactor .handwritten{font-size:5rem}.redactor blockquote{padding-left:0 !important}.textblock-w-image .icon-container{bottom:-8rem}}@media (max-width: 450px){.h1-like,.contact-block .flex .form-container .title-container,.contact-block .flex .form-container .title-container,.redactor h1{font-size:2.5rem !important}form input,form textarea,form label{padding:15px 20px}input:-internal-autofill-previewed,input:-internal-autofill-selected,input:-webkit-autofill,label,input,textarea{font-size:1.3rem}form input:focus+label,form input.not-empty+label,form textarea:focus+label,form textarea.not-empty+label{-moz-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.4em, 0);-ms-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.4em, 0);-o-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.4em, 0);-webkit-transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.4em, 0);transform:scale3d(0.8, 0.8, 1) translate3d(-1.2rem, -1.4em, 0)}.error-page .footer-top .logo-container svg,footer .footer-top .logo-container svg{width:23.4rem}.body-text,body,.locatie .text-container,.contactpersoon span,.contactpersoon a,.redactor ol li,.pswp__scroll-wrap .colorHolder .top-container .text-container,.success-message,.error-message,form [type="checkbox"]:not(:checked)+label,form [type="checkbox"]:checked+label,.error-page .site-by-maister,footer .site-by-maister{font-size:1.3rem !important}}
