html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner{border:0;padding:0}input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button{appearance:none}input[type=search]::-webkit-search-decoration{appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box}html{height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#e0dde1;min-height:100%;font-family:Source Sans Pro Regular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:1.5}em{font-style:normal}h1,h2,h3,h4,h4,h5,h6{margin-top:0;font-family:Source Sans Pro Regular,Arial,Helvetica Neue,Helvetica,sans-serif;font-style:normal;font-weight:400;line-height:1.3}h1{font-family:Source Sans Pro Regular,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:2.5em}h2{font-size:2em}h3{font-size:1.75em}h4{font-size:1.5em}h5{font-size:1.25em}h6{font-size:1.125em}figure,picture{margin:0;display:block}figure a,picture a{display:block}figure img,picture img{max-width:100%;height:auto;margin-left:auto;margin-right:auto;display:block}a{color:#014e91;text-decoration:none;transition:color .3s ease-in-out}a:visited{color:#014e91}a:focus,a:hover{color:#ffcd5e;text-decoration:none}input[type=text],select,input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{box-sizing:border-box;box-shadow:none;appearance:none;border:1px solid #fff;border-radius:0;padding:5px}.ankeiler-list,.footer__primary__list,.nav__menu,.nav__contact__list{margin:0;padding:0;list-style:none}.show-on-large{display:none!important}@media screen and (min-width:670px){.show-on-large{display:inline!important}}.show-on-medium{display:none}@media screen and (min-width:470px){.show-on-medium{display:inline}}.offscreen{clip:rect(1px, 1px, 1px, 1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.video-cntr{height:0;padding-top:30px;padding-bottom:56.25%;position:relative;overflow:hidden}.video-cntr iframe{width:100%;height:100%;position:absolute;top:0;left:0}@font-face{font-family:Source Sans Pro Regular;src:url(/fonts/sourcesanspro-regular-webfont-9dc539c440ececc47873050ce5c4987c.woff2?vsn=d)format("woff2"),url(/fonts/sourcesanspro-regular-webfont-b5531b64f7b1c6c4bd70d45b3a15f37b.woff?vsn=d)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Sofia Pro Light;src:url(/fonts/sofiapro-light-webfont-74000ee35da0c5e2dae21f4318819ebd.woff2?vsn=d)format("woff2"),url(/fonts/sofiapro-light-webfont-38f9fa5569a19e5702a0c0c27378f096.woff?vsn=d)format("woff");font-weight:400;font-style:normal}.js-remove-scroll{overflow:hidden}.spacing{position:relative}@media screen and (min-width:769px){.spacing{padding-left:25px;padding-right:25px}}.page-template-page-contact .spacing.main-section{padding-left:25px;padding-right:25px}.inner-spacing{padding-left:35px;padding-right:35px}@media screen and (min-width:470px){.inner-spacing{padding-left:15px;padding-right:15px}}@media screen and (min-width:769px){.inner-spacing{padding-left:0;padding-right:0}}.container{background:#fff;max-width:1024px;margin:0 auto}.main-section{padding-top:25px;overflow:hidden}.alert{color:#fff;text-align:center;text-transform:uppercase;background:#014e91;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:26px;font-weight:700}.alert__cntr{padding:15px}.alert__cntr a{color:#fff;text-decoration:none}.alert__cntr a:visited{color:#fff}.alert__cntr a:focus,.alert__cntr a:hover{color:#ffcd5e;text-decoration:none}.ankeiler-list{flex-wrap:wrap;justify-content:space-between;display:flex}.ankeiler-item{width:100%;margin-bottom:35px}@media screen and (min-width:470px){.ankeiler-item{width:48%}}@media screen and (min-width:670px){.ankeiler-item{width:32%}}.ankeiler__title{color:#014e91;text-transform:uppercase;border-bottom:3px solid #014e91;margin-bottom:20px;padding:20px 0;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:700}.ankeiler__content p{margin-bottom:0}.button,.nf-form-cont .label-above input[type=button]{float:right;color:#fff;text-transform:uppercase;-webkit-appearance:none;background:#014e91;border:0;padding:5px 20px;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700}.button:hover,.nf-form-cont .label-above input[type=button]:hover{color:#ffcd5e}.page__title{color:#014e91;text-transform:uppercase;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:700}.contact__location .page__title{border-bottom:3px solid #014e91;padding:20px 0 5px}.contact{display:block}@media screen and (min-width:769px){.contact{display:flex}}.contact p{margin:0}.contact__form{background:#dde2e4;border-top:3px solid #014e91;width:100%}.contact__form:before,.contact__form:after{content:" ";display:table}.contact__form:after{clear:both}@media screen and (min-width:769px){.contact__form{width:67%;margin-right:3%}}.contact__form__cntr{width:100%;padding:20px}@media screen and (min-width:769px){.contact__form__cntr{float:left;width:50%}.contact__form__cntr:first-child{padding-right:0}}.contact__form__cntr h3{color:#000;text-transform:uppercase;margin:20px 0 10px;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:700}.contact__form__cntr img{width:100%;height:100%}.contact__location{width:100%;margin-top:25px}@media screen and (min-width:769px){.contact__location{width:30%;margin-top:0}}#map{width:100%;height:300px}.infowindow span{display:block}.address__cntr{margin-top:20px}.footer{padding-top:15px;padding-bottom:15px}.footer__primary{background:url(/images/ui/nagels-footer-63ebc2da9e538c3dc32df93024b35225.jpg?vsn=d) top/cover no-repeat;padding:15px 0}.footer__primary a{color:#fff;text-decoration:none}.footer__primary a:visited{color:#fff}.footer__primary a:focus,.footer__primary a:hover{color:#ffcd5e;text-decoration:none}.footer__primary__list{flex-wrap:wrap;justify-content:space-around;align-items:flex-end;display:flex}.footer__primary__list li{width:50%;margin-bottom:15px}@media screen and (min-width:470px){.footer__primary__list li{width:initial;margin-bottom:0}}.footer__primary__list .icon-description{text-align:center;display:block}.footer__secondary__header{border-top:1px solid #000;border-bottom:1px solid #000;margin:20px 0;padding:7px 0}.footer__secondary__title{text-align:center;text-transform:uppercase;word-spacing:10px;margin:0;padding:0;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700}.footer__secondary__content{flex-wrap:wrap;justify-content:space-between;margin:30px 0 15px;display:flex}.footer__secondary__column{border-bottom:1px solid #000;width:100%;margin-bottom:15px;padding-bottom:15px}@media screen and (min-width:470px){.footer__secondary__column{border-bottom:0;border-left:1px solid #000;width:32%;padding-left:20px}.footer__secondary__column:first-child{border:0;padding:0}}.footer__secondary__column:first-child a{display:block}.footer__secondary__column:last-child{border:0}@media screen and (min-width:470px){.footer__secondary__column:last-child{border-left:1px solid #000}}.footer__secondary__column--list a:after{content:", "}.footer__secondary__column--list a:last-child:after{content:none}.footer__address{color:#014e91}.footer__contact-cta{color:#fff;text-transform:uppercase;background:red;margin-top:5px;padding:0 5px;font-weight:700;text-decoration:none;display:inline-block}.footer__contact-cta:visited{color:#fff}.footer__contact-cta:focus,.footer__contact-cta:hover{color:#fff;text-decoration:none}.header{background:url(/images/ui/nagels-header-f7a59f9384c134062fd6b90cb568af84.png?vsn=d) bottom no-repeat;height:0;padding-bottom:65%;position:relative;overflow:hidden}@media screen and (min-width:470px){.header{padding-bottom:45%}}@media screen and (min-width:670px){.header{padding-bottom:30%}}@media screen and (min-width:769px){.header{padding-bottom:25%}}.header__brand{position:absolute;top:40%;left:50%}@media screen and (min-width:670px){.header__brand{top:25px;left:45px}}.header__brand .header__brand__cntr{position:relative;top:-40%;left:-50%}@media screen and (min-width:670px){.header__brand .header__brand__cntr{left:auto}}.header__logo{display:none;position:absolute;top:35px;left:50%}.header__logo .header__logo__cntr{position:relative;left:-50%}@media screen and (min-width:670px){.header__logo{display:block}}.header__extra{position:absolute;top:0;right:0}.header__emergency{text-transform:uppercase;background:red;width:100%;height:50px;padding:10px;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.header__emergency a{color:#fff;align-items:center;text-decoration:none;display:flex}.header__emergency a:visited{color:#fff}.header__emergency a:focus,.header__emergency a:hover{color:#fff;text-decoration:none}.icon{display:block}.icon svg{fill:currentColor}.icon--brand,.icon--logo,.icon--nagels-footer{color:#014e91}.icon--phone,.icon--mail{color:#fff}.icon--brand{width:250px;height:60px}@media screen and (min-width:670px){.icon--brand{width:200px;height:48px}}@media screen and (min-width:769px){.icon--brand{width:250px;height:60px}}.icon--logo{width:206px;height:152px}.icon--emergency{width:30px;height:30px;margin-right:10px}.icon--phone,.icon--mail{width:30px;height:30px}.icon--veiligheid,.icon--transport,.icon--opleidingen,.icon--wagenpark{width:50px;height:50px;margin:0 auto}.icon--nagels-footer{width:90px;height:20px;margin-bottom:10px}.more-target{opacity:0;max-height:0;transition:all .3s ease-in-out}.more-checkbox{display:none}.more-checkbox:checked~.ankeiler .more-target{opacity:1;max-height:999em}.more-checkbox~.more-label .more-label__more{display:block}.more-checkbox~.more-label .more-label__less,.more-checkbox:checked~.more-label .more-label__more{display:none}.more-checkbox:checked~.more-label .more-label__less{display:block}.more-label{text-transform:uppercase;cursor:pointer;z-index:1000;margin-top:15px;text-decoration:underline;display:block;position:relative}.nav{border-bottom:3px solid #014e91;height:55px;transition:height .3s ease-in-out;position:relative;overflow:hidden}@media screen and (min-width:670px){.nav{height:initial;border:0;overflow:visible}}.nav__menu{z-index:100;justify-content:space-between;line-height:2.3;display:block;position:absolute;top:45px;left:0;right:0}@media screen and (min-width:670px){.nav__menu{border-bottom:3px solid #014e91;padding:20px 50px 15px 0;line-height:1.5;display:flex;position:relative;top:auto}}@media screen and (min-width:769px){.nav__menu{padding:20px 30px 15px}}.nav__menu .menu-item{text-transform:uppercase;border-top:1px solid #e5e5e5;flex:auto;justify-content:space-between;align-items:center;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;display:flex;position:relative}@media screen and (min-width:670px){.nav__menu .menu-item{border:0}}.nav__menu .menu-item:before{content:"";background:#014e91;width:2px;height:15px;display:none}@media screen and (min-width:670px){.nav__menu .menu-item:before{display:block}}.nav__menu .menu-item:first-child{border-top:0}.nav__menu .menu-item:first-child:before{content:none}.nav__menu .menu-item.current-menu-item a{color:#ffcd5e}@media screen and (min-width:670px){.nav__menu .menu-item.current-menu-item a{color:#014e91}}.nav__menu .menu-item.current-menu-item:after{content:"";background:#ffcd5e;width:100%;height:5px;display:none;position:absolute;bottom:-19px}@media screen and (min-width:670px){.nav__menu .menu-item.current-menu-item:after{display:block}}.nav__menu .menu-item a{width:100%;padding-left:15px;display:block}@media screen and (min-width:670px){.nav__menu .menu-item a{text-align:center;padding-left:0}}.nav__contact{z-index:101;background:#014e91;width:100px;height:55px;display:block;position:absolute;top:-1px;right:0}@media screen and (min-width:670px){.nav__contact{justify-content:center;width:55px;height:100px;display:flex;top:-38px}}.nav__contact__list{justify-content:space-around;align-items:center;height:55px;display:flex}@media screen and (min-width:670px){.nav__contact__list{height:initial;flex-direction:column}}.checkbox-toggle-menu{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.checkbox-toggle-menu:checked+.nav{height:310px}.nav__mobile{cursor:pointer;width:20px;height:20px;position:absolute;top:20px;left:15px}@media screen and (min-width:670px){.nav__mobile{display:none}}.nf-form-cont .nf-form-title h3,.nf-form-cont .nf-loading-spinner{display:none}.nf-form-cont .nf-form-fields-required,.nf-form-cont .label-above{margin-bottom:15px}.nf-form-cont .label-above .nf-field-label{margin-bottom:0}.nf-form-cont .label-above .nf-field-label label{font-weight:400}.nf-form-cont .label-above textarea{height:100px}.carousel{width:100%;position:relative}.carousel .slick-slide{margin-right:5px;position:relative}.carousel .slick-slide img{width:auto;height:392px}.carousel .slick-slide div{text-align:center;text-transform:uppercase;color:#014e91;background:#fffc;margin:0;padding:15px 0;position:absolute;bottom:0;left:0;right:0}.carousel .slick-prev,.carousel .slick-next{background:0 0;border:none;margin:auto;padding:0;font-size:0;position:absolute;top:0;bottom:0}.carousel .slick-prev:after,.carousel .slick-next:after{color:#fff;opacity:.8;font-family:Slick;font-size:26px}.carousel .slick-prev{left:12px}.carousel .slick-prev:after{content:"←"}.carousel .slick-next{right:12px}.carousel .slick-next:after{content:"→"}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.carousel{display:grid}.carousel>div{opacity:0;grid-area:1/1;animation:12s infinite alert-rotate}.carousel>.carousel__slide-1{animation-delay:6s}@keyframes alert-rotate{0%{opacity:0}3%{opacity:1}47%{opacity:1}50%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.carousel>div{animation:none}.carousel>div:not(.carousel__slide-0){display:none}.carousel>.carousel__slide-0{opacity:1}}.nf-form-cont .label-above input[type=submit]{float:right;color:#fff;text-transform:uppercase;-webkit-appearance:none;background:#014e91;border:0;padding:5px 20px;font-family:Sofia Pro Light,Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700}.nf-form-cont .label-above input[type=submit]:hover{color:#ffcd5e}.ninja-forms-req-symbol,.nf-error-msg{color:#e80000}.nf-error-msg{margin-top:4px;font-size:14px;display:block}#map iframe{border:0;width:100%;height:100%;display:block}.field-wrap{display:flex}.label-above .field-wrap{flex-flow:wrap}.label-above .nf-field-label{margin-bottom:10px}.label-above .nf-field-element{width:100%;margin:0}.field-wrap>div input,.field-wrap textarea,.field-wrap select{width:100%}.field-wrap input[type=submit],.field-wrap input[type=button],.field-wrap button{width:auto}.header{background-size:1024px}