/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html,body{border:0;font-family:"Helvetica-Neue","Helvetica",Arial,sans-serif;line-height:1.5;margin:0;padding:0;}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0;}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block;}table{border-collapse:separate;border-spacing:0;}table caption,table th,table td{text-align:left;vertical-align:middle;}a img{border:0;}:focus{outline:0;}
body{background:white;margin:0;padding:0;font-size:16px;line-height:28px;height:100%;min-width:320px;-webkit-font-smoothing:antialiased;}body.page-iframe{min-width:0;}h1{font-size:45px;line-height:1.2;font-weight:bold;margin:0 0 1em 0;}h2{font-size:30px;line-height:1.2;color:black;margin:0 0 .5em 0;}h3{color:black;margin:0 0 .25em 0;}a{text-decoration:underline;}p{margin-bottom:1em;}table{margin-bottom:1em;}table tr td,table tr th{padding:5px 15px;}table tr td p,table tr th p{margin:0;}table tr th{background-color:black;color:white;}table tr th a{color:white;}table tr:nth-child(odd){background:#ccc;}sub{font-size:.8em;font-style:italic;}ol{margin-bottom:1em;margin-left:.5em;}ol li{list-style:decimal;list-style-position:inside;}ul{margin-bottom:1em;margin-left:.5em;}ul li{list-style:disc;list-style-position:inside;}.messages{margin-bottom:2em;box-shadow:none;color:white;background:#048e04;padding:2em;}.messages a{color:white;}.messages.messages--error{background:#d60808;}.messages.messages--warning{background:#f68d11;}.block-local-tasks-block{z-index:100;position:fixed;right:0;bottom:0;opacity:.5;transition:all 250ms ease-in;}.block-local-tasks-block:hover{opacity:1;}.block-local-tasks-block ul{background:black;margin-bottom:0;box-shadow:0px -4px 19px -6px rgba(0,0,0,0.25);}.block-local-tasks-block ul li{display:inline-block;}.block-local-tasks-block ul li a{display:block;text-decoration:none;color:white;background:none;padding:15px 20px;}
body{font-family:trade-gothic-next,sans-serif;font-size:18px;line-height:1.4;color:#4b5c66}@media (max-width:767px){body{font-size:16px}}h1{font-family:trade-gothic-next,sans-serif;font-size:3.5em;line-height:1.2;color:#4b5c66;margin-bottom:30px}@media (min-width:1340px) and (max-width:1823px){h1{font-size:3.2em}}@media (max-width:1339px){h1{font-size:2.8em}}@media (max-width:1023px){h1{font-size:2em;margin-bottom:15px}}h2{font-family:trade-gothic-next,sans-serif;font-size:2.2em;line-height:1.2;color:#4b5c66;margin-bottom:10px}@media (max-width:1023px){h2{font-size:1.6em;margin-bottom:5px}}@media (max-width:767px){h2{font-size:1.25em;margin-bottom:5px}}h3{font-family:trade-gothic-next,sans-serif;font-size:1.5em;line-height:1.2;color:#4b5c66;margin-bottom:10px}@media (max-width:1023px){h3{font-size:1.4em;margin-bottom:5px}}@media (max-width:767px){h3{font-size:1.25em;margin-bottom:5px}}h4{font-size:1.2em;line-height:1.2;color:#4b5c66;margin-bottom:10px}@media (max-width:1023px){h4{margin-bottom:5px}}@media (max-width:767px){h4{margin-bottom:5px}}h5{font-size:1em;color:black;line-height:1.2;margin-bottom:10px}h5 a{text-decoration:none}a{color:#4b5c66}.field{margin-bottom:1em}.field .field__label{font-weight:bold}@keyframes in{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,30px,0)}}@keyframes out{from{transform:translate3d(0,30px,0)}to{transform:translate3d(0,0,0)}}html::before{content:"mobile,tablet,desktop,wide";display:none}body::before{content:"mobile";display:none}@media (min-width:1340px){body::before{content:"wide"}}@media (max-width:1339px){body::before{content:"desktop"}}@media (max-width:1023px){body::before{content:"tablet"}}@media (max-width:767px){body::before{content:"mobile"}}.phone a{font-weight:bold;text-decoration:none}.phone a::before{content:".";background-image:url(/themes/custom/wielemaker/base/images/smartphone-orange.svg);color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center center;padding:12px 10px 10px 10px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin-right:10px}@media (min-width:1024px) and (max-width:1339px){.phone a::before{padding:13px 14px 13px 20px}}@media (max-width:1023px){.phone a::before{padding:13px 14px 13px 14px}}.phone-white a::before{background-image:url(/themes/custom/wielemaker/base/images/smartphone-white.svg)}.mail a{font-weight:bold;text-decoration:none}.mail a::before{content:".";background-image:url(/themes/custom/wielemaker/base/images/smartphone-orange.svg);color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center center;padding:12px 10px 10px 10px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin-right:10px}@media (min-width:1024px) and (max-width:1339px){.mail a::before{padding:13px 14px 13px 20px}}@media (max-width:1023px){.mail a::before{padding:13px 14px 13px 14px}}.mail a::before{background-image:url(/themes/custom/wielemaker/base/images/mail.svg)}.mail--secondary a::before{background-image:url(/themes/custom/wielemaker/base/images/mail-secondary.svg)}button{background:none;color:inherit;padding:0;border:0}.button{font-family:trade-gothic-next,sans-serif;font-weight:bold;color:#4b5c66;font-size:15px;text-decoration:none;background-size:9px 14px;padding:12px 28px 12px 27px;display:inline-block;transition:all 250ms ease-in-out;text-transform:unset;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;border:3px solid #4b5c66;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.button{font-size:15px}}.button:hover{background-color:#4b5c66;color:white}.button-white{font-family:trade-gothic-next,sans-serif;font-weight:bold;color:#4b5c66;font-size:15px;text-decoration:none;background-size:9px 14px;padding:12px 28px 12px 27px;display:inline-block;transition:all 250ms ease-in-out;text-transform:unset;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;border:3px solid #4b5c66;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;color:#fff}@media (max-width:767px){.button-white{font-size:15px}}.button-white:hover{background-color:#4b5c66;color:white}.button-white:hover{background-color:#fff;color:#4b5c66}.button-secondary{font-family:trade-gothic-next,sans-serif;font-weight:bold;color:#4b5c66;font-size:15px;text-decoration:none;background-size:9px 14px;padding:12px 28px 12px 27px;display:inline-block;transition:all 250ms ease-in-out;text-transform:unset;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;border:3px solid #4b5c66;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:none;padding:15px 28px 14px 27px;background-color:#f18b00;color:white}@media (max-width:767px){.button-secondary{font-size:15px}}.button-secondary:hover{background-color:#4b5c66;color:white}.button-secondary:hover{background-color:#bf6e00}.button-back{padding-left:25px;padding-right:12px;background:#f18b00 url(/themes/custom/wielemaker/base/images/button-arrow-left.svg) no-repeat 10px center;background-size:8px 12px}.button-back:hover{background-color:#bf6e00}.button-back--secondary{color:#f18b00;letter-spacing:1.4px;text-transform:uppercase;font-weight:bold;background:url(/themes/custom/wielemaker/base/images/chevron-left-secondary.svg) no-repeat 10px center;text-decoration:none}.button-back--secondary:hover{background-color:unset}.link-overlay{position:absolute;top:0;left:0;width:100%;height:100%;text-indent:-9001px;z-index:2}.max-width{max-width:850px}.center{margin-left:auto;margin-right:auto;width:1470px;box-sizing:border-box;position:relative}@media (max-width:1339px){.center{width:980px}}@media (max-width:1023px){.center{width:720px}}@media (max-width:767px){.center{width:auto;margin-left:15px;margin-right:15px}.center .center{margin-left:0;margin-right:0}}.center--small{width:980px}@media (max-width:1023px){.center--small{width:720px}}@media (max-width:767px){.center--small{width:auto;margin-left:15px;margin-right:15px}.center--small .center{margin-left:0;margin-right:0}}.fluid{margin-left:auto;margin-right:auto;max-width:2205px;width:84%;box-sizing:border-box;position:relative}@media (max-width:1023px){.fluid{min-width:720px}}@media (max-width:767px){.fluid{width:auto;min-width:0;margin-left:15px;margin-right:15px}}.paragraph-padding{padding-top:60px;padding-bottom:60px;margin-top:0;margin-bottom:0}@media (max-width:1339px){.paragraph-padding{padding-top:40px;padding-bottom:40px}}@media (max-width:1023px){.paragraph-padding{padding-top:20px;padding-bottom:20px}}@media (max-width:767px){.paragraph-padding{padding-top:10px;padding-bottom:10px}}.paragraph-margin{margin-top:60px;margin-bottom:60px;padding-top:0;padding-bottom:0}@media (max-width:1339px){.paragraph-margin{margin-top:40px;margin-bottom:40px}}@media (max-width:1023px){.paragraph-margin{margin-top:20px;margin-bottom:20px}}@media (max-width:767px){.paragraph-margin{margin-top:10px;margin-bottom:10px}}.wrapper--margin{margin-top:60px;margin-bottom:60px}@media (max-width:1339px){.wrapper--margin{margin-top:40px;margin-bottom:40px}}@media (max-width:1023px){.wrapper--margin{margin-top:20px;margin-bottom:20px}}@media (max-width:767px){.wrapper--margin{margin-top:10px;margin-bottom:10px}}.remove-tap-highlight{-webkit-tap-highlight-color:rgba(0,0,0,0)}.clearfix:after{content:'.';display:block;clear:both;visibility:hidden;line-height:0;height:0}.content-split{display:flex}@media (max-width:1023px){.content-split{flex-direction:column}}.content-split__main{width:70%;padding-right:1rem}@media (max-width:1023px){.content-split__main{width:100%;padding-right:0}}.content-split__main--reverse{padding-left:1rem;padding-right:0;box-sizing:border-box}@media (max-width:1023px){.content-split__main--reverse{padding-left:0}}.content-split__side{width:30%}@media (max-width:1023px){.content-split__side{width:100%;margin-top:2rem;margin-bottom:3rem}}.content-split__side h2{color:#f18b00}.content-split__side h3{color:#f18b00;text-transform:unset}img{width:auto;height:auto}#container{margin:0;width:auto;overflow:hidden;font-weight:300}#container::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/themes/custom/wielemaker/base/images/pattern.svg);opacity:.2;background-repeat:repeat;background-position:center center}.scrolled .header-bottom{top:0;width:100%;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,0.1)}.scrolled .header-bottom__wrapper{justify-content:space-between;box-shadow:none}.scrolled .header-bottom__logo{display:block}.header-top{display:flex;justify-content:space-between;padding:1rem 0}@media (max-width:1023px){.header-top{display:none}}.header-top li{display:inline-block;list-style:none}.header-top li:not(:last-of-type){margin-right:1rem}.header-bottom{transition:all .1s ease-out;position:fixed;left:0;right:0;margin:auto;top:90px;z-index:101;height:75px;color:#fff;background-color:transparent}@media (max-width:1023px){.header-bottom{width:100%;top:0;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,0.1)}}.header-bottom__wrapper{display:flex;align-items:center;justify-content:flex-end;height:100%;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,0.1)}@media (max-width:1023px){.header-bottom__wrapper{justify-content:space-between;box-shadow:none;background-color:unset}}.header-bottom__logo{display:none}@media (max-width:1023px){.header-bottom__logo{display:block}}#header a#logo{transition:all .3s ease-out;width:180px;height:48px}.field--name-field-cornerstones .field__item{font-weight:bold;font-size:22px;color:white;margin-bottom:.35em;white-space:nowrap}@media (min-width:1024px) and (max-width:1339px){.field--name-field-cornerstones .field__item{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.field--name-field-cornerstones .field__item{font-size:16px;margin-bottom:10px}}@media (max-width:767px){.field--name-field-cornerstones .field__item{font-size:13px}}.field--name-field-cornerstones .field__item::before{content:".";background-image:url(/themes/custom/wielemaker/base/images/check-circle.svg);color:transparent;background-size:contain;background-repeat:no-repeat;padding:1px 10px 10px 10px;transition:all .2s ease-out;margin-right:10px}@media (min-width:768px) and (max-width:1023px){.field--name-field-cornerstones .field__item::before{background:url(/themes/custom/wielemaker/base/images/check-circle.svg);padding:1px 8px 1px 8px;margin-right:5px}}@media (min-width:420px) and (max-width:767px){.field--name-field-cornerstones .field__item::before{padding:1px 8px 1px 8px;margin-right:5px}}@media (max-width:420px){.field--name-field-cornerstones .field__item::before{padding:1px 5px 1px 5px;margin-right:5px}}.hamburger{position:relative;display:none;margin:0 2rem}@media (max-width:1023px){.hamburger{display:block}}.hamburger__icon{position:relative;width:40px;height:26px;cursor:pointer;background:none;color:inherit;padding:0;border:0;appearance:auto}.hamburger__slice{position:absolute;left:0;width:100%;height:4px;border-radius:10px;background:#4b5c66}.hamburger__slice:first-child{top:0}.hamburger__slice:nth-child(2){top:calc(50% - 2px)}.hamburger__slice:nth-child(3){bottom:0}.hamburger--opened .hamburger__slice{background:#fff}.hamburger--opened .hamburger__slice:nth-child(1){transform:rotate(45deg);left:0;top:50%}.hamburger--opened .hamburger__slice:nth-child(2){opacity:0}.hamburger--opened .hamburger__slice:nth-child(3){transform:rotate(-45deg);right:0;top:50%}.hamburger__overlay{position:fixed;overflow:scroll;z-index:-1;width:100%;height:100%;top:-100%;left:0;background:#4b5c66;transition:transform 250ms linear}.hamburger__overlay--opened{transform:translateY(100%)}.hamburger__inner{height:100%;overflow:hidden}body.disable-scroll{position:fixed;overflow-y:hidden;width:100%}.hero{position:relative;display:flex;margin:100px 0 40px 8%;height:500px}@media (max-width:1339px){.hero{margin:100px 0 40px / 2 8%;height:400px}}@media (max-width:1023px){.hero{height:300px;margin:100px 0 20px 8%}}@media (max-width:767px){.hero{margin:75px 0 10px 15px}}.hero--plain{height:unset;margin:100px 0 40px 0}@media (max-width:1023px){.hero--plain{margin:100px 0 20px 0}}@media (max-width:767px){.hero--plain{margin:100px 0 10px 0}}.hero--plain::after{display:none}.hero--plain h1{color:#f18b00}.hero::after{content:'';position:absolute;top:0;left:0;width:150%;height:100%;transform:skew(-15deg);transform-origin:bottom left;z-index:-1;border-top-left-radius:15%;border-bottom-left-radius:15%;box-shadow:0 2px 74px 0 rgba(0,0,0,0.2)}.hero__slides{overflow:visible}.hero__sub{color:white;font-size:22px;margin-bottom:1rem}.hero__link{font-weight:bold;font-size:22px;color:white;position:relative;display:block;text-decoration:none;padding-left:2rem}@media (max-width:767px){.hero__link{font-size:18px}}.hero__link::before{content:'';position:absolute;left:0;display:block;background:url(/themes/custom/wielemaker/base/images/arrow-white.svg) no-repeat left top 2px;background-size:1.5rem;transition:all .2s ease-out;height:100%;width:1.5rem}.hero__link--back{font-size:13px;font-weight:bold;text-transform:uppercase;color:#4b5c66;margin-top:50px}@media (max-width:1339px){.hero__link--back{margin-top:35px}}@media (max-width:1023px){.hero__link--back{margin-top:25px}}.hero__link--back::before{background-image:url(/themes/custom/wielemaker/base/images/icons/chevron-left.svg);background-position:left center;background-size:80%;width:10px}.hero .button-back{display:block;margin-bottom:2rem}.hero__content{flex-shrink:0;position:relative;z-index:10;flex-basis:40%;box-sizing:border-box;padding:100px 0 0 200px;max-width:600px;min-width:375px}@media (max-width:1339px){.hero__content{padding:75px 0 0 150px}}@media (max-width:1023px){.hero__content{padding:50px 0 0 125px}}@media (max-width:767px){.hero__content{padding:35px 0 0 100px;min-width:auto}}.hero__content::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#f18b00;border-top-left-radius:15%;border-bottom-left-radius:15%;transform:skew(-15deg);transform-origin:bottom left;z-index:-1}.hero__content h1{color:white}.hero__image{position:relative;z-index:2;flex-grow:1;overflow:hidden;min-width:450px;background:#f18b00}.hero__image img{display:block;position:absolute;min-width:1000%;min-height:1000%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(.1);z-index:-1}.field--name-field-hero-image{margin:0}.field--name-field-hero-image img{display:block}.block-system-breadcrumb-block{text-align:right;position:absolute;top:-70px;right:0}@media (max-width:1023px){.block-system-breadcrumb-block{top:-35px}}@media (max-width:767px){.block-system-breadcrumb-block{display:none}}.block-system-breadcrumb-block ol{margin-left:-5px}.block-system-breadcrumb-block ol li{display:inline-block;list-style:none;padding:5px;color:#333;font-size:16px}.block-system-breadcrumb-block ol li a{text-decoration:none;color:#333}#main{position:relative}.no-hero .layout-content{margin-top:150px !important}.content-intro{line-height:30px;color:#4b5c66;max-width:950px;font-weight:bold}.paragraph-with-sidebar{margin-bottom:40px}.paragraph-with-sidebar .sidebar{float:left;width:25%;position:relative}@media (max-width:767px){.paragraph-with-sidebar .sidebar{display:none}}.paragraph-with-sidebar .sidebar .block-menu-main-submenu{overflow:hidden;transition:200ms all}.paragraph-with-sidebar .sidebar.limited::after{content:"";width:100%;height:50px;position:absolute;bottom:0;left:0;background:linear-gradient(to top,#fff 0%,rgba(255,255,255,0) 100%)}.paragraph-with-sidebar .sidebar.open{margin-bottom:50px}.paragraph-with-sidebar .sidebar.open.limited::after{display:none}.paragraph-with-sidebar .sidebar.open .block-menu-main-submenu{max-height:500px !important}.paragraph-with-sidebar .sidebar .handle{position:absolute;bottom:-50px;left:50%;cursor:pointer;color:#4b5c66;overflow:hidden;transform:translateX(-50%)}.paragraph-with-sidebar .first-paragraph{float:right;width:70%}@media (max-width:767px){.paragraph-with-sidebar .first-paragraph{float:none;width:100%}}.paragraph-with-sidebar .first-paragraph .center{width:100%}.sidebar nav[role="navigation"] h2{color:#4b5c66}.sidebar nav[role="navigation"] ul{margin:0}.sidebar nav[role="navigation"] ul li{list-style:none;border-bottom:1px solid #4b5c66}.sidebar nav[role="navigation"] ul li a{display:block;padding:20px 0;font-weight:bold;color:black;line-height:1.1;text-decoration:none}.sidebar nav[role="navigation"] ul li a:hover{color:#bf6e00}.sidebar nav[role="navigation"] ul li:last-child{border:none}.sidebar nav[role="navigation"] ul li a.is-active{color:#f18b00}.sidebar nav[role="navigation"] ul li a.is-active:hover{color:#bf6e00}.sidebar nav[role="navigation"] ul li ul{margin-left:1.5em;margin-bottom:1.5em;margin-top:-0.5em}.sidebar nav[role="navigation"] ul li ul li{border:none}.sidebar nav[role="navigation"] ul li ul li a{font-weight:normal;padding:10px 0}article.node--view-mode-full>.node__content>div>.field--name-field-media-image{margin-bottom:40px}@media (max-width:1023px){article.node--view-mode-full>.node__content>div>.field--name-field-media-image{margin-bottom:20px}}@media (max-width:767px){article.node--view-mode-full>.node__content>div>.field--name-field-media-image{margin-bottom:10px;margin-left:-15px;margin-right:-15px}}article.node--view-mode-full>.node__content>div>.field--name-field-media-image img{width:100%;height:auto;display:block}.views-exposed-form{display:flex}.views-exposed-form .form-item{margin-right:15px}.views-exposed-form #edit-actions{align-self:flex-end;margin-top:2em}.button-more{font-family:trade-gothic-next,sans-serif;font-weight:bold;color:#4b5c66;font-size:15px;text-decoration:none;background-size:9px 14px;padding:12px 28px 12px 27px;display:inline-block;transition:all 250ms ease-in-out;text-transform:unset;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;border:3px solid #4b5c66;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:none;padding:15px 28px 14px 27px;background-color:#f18b00;color:white;margin-top:35px}@media (max-width:767px){.button-more{font-size:15px}}.button-more:hover{background-color:#4b5c66;color:white}.button-more:hover{background-color:#bf6e00}.pager{text-align:center;margin-top:40px}@media (max-width:1023px){.pager{margin-top:20px}}@media (max-width:767px){.pager{margin-top:10px}}.pager ul li{display:inline-block;padding:10px 0;font-size:18px}.pager ul li a{padding:0 10px;color:black;text-decoration:none;border-right:1px solid black}.pager ul li:last-child a,.pager ul li.pager__item--first a,.pager ul li.pager__item--next a,.pager ul li.pager__item--last a{border:none}.pager ul li.is-active a{color:#f18b00}#diensten .views-row{justify-content:center;display:flex;margin-top:50px}@media (max-width:1339px){#diensten .views-row{flex-wrap:wrap}}@media (max-width:767px){#diensten .views-row{margin-top:30px}}#diensten .views-field{display:flex;justify-content:center}#diensten .views-col-hover{margin-top:-10px;-webkit-box-shadow:0 14px 34px -16px rgba(0,0,0,0.58);-moz-box-shadow:0 14px 34px -16px rgba(0,0,0,0.58);box-shadow:0 14px 34px -16px rgba(0,0,0,0.58)}#diensten .views-col{background-color:rgba(75,92,102,0.04);margin:15px;padding:50px 0;text-decoration:none;height:216px;display:flex;flex-direction:column;justify-content:space-between;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media (min-width:1340px) and (max-width:1823px){#diensten .views-col{height:180px}}@media (max-width:1339px){#diensten .views-col{height:150px}}@media (min-width:768px) and (max-width:1023px){#diensten .views-col{min-width:150px}}@media (min-width:420px) and (max-width:767px){#diensten .views-col{min-width:125px;height:110px;margin:7px}}@media (max-width:420px){#diensten .views-col{padding:20px 10px;min-width:85px;height:90px;margin:8px}}#diensten .views-col img{min-height:80px;margin-top:40px;animation:out 1s;animation-direction:alternate;animation-timing-function:cubic-bezier(.6,.39,.46,.85)}@media (min-width:1340px) and (max-width:1823px){#diensten .views-col img{min-height:55px}}@media (max-width:1339px){#diensten .views-col img{min-height:50px;margin-top:10px}}@media (min-width:420px) and (max-width:767px){#diensten .views-col img{margin:0;max-height:60px;max-width:80px}}@media (max-width:420px){#diensten .views-col img{margin:0;max-height:50px;max-width:60px}}#diensten .views-col .views-field-field-overview-icon a{position:relative;z-index:50;padding:9.5rem 3rem 8rem 3rem}@media (min-width:1340px) and (max-width:1823px){#diensten .views-col .views-field-field-overview-icon a{padding:7.5rem 2.5rem 7rem 2.5rem}}@media (max-width:1339px){#diensten .views-col .views-field-field-overview-icon a{padding:0}}#diensten .views-col .views-field-field-overview-icon a:hover img{animation:in 1s;animation-direction:alternate;animation-timing-function:cubic-bezier(.6,.39,.46,.85);animation-iteration-count:infinite}#diensten .views-col .views-field-title a{position:relative;z-index:5}#diensten .views-col a{color:#4b5c66;text-transform:uppercase;font-weight:bold;font-family:trade-gothic-next,sans-serif;font-size:14px;text-decoration:none}@media (min-width:420px) and (max-width:767px){#diensten .views-col a{font-size:12px}}@media (max-width:420px){#diensten .views-col a{font-size:9px}}.field--name-field-content .field__item p strong{color:#f18b00}@media (max-width:767px){.field--name-field-content .field__item p{font-size:14px}}#footer{margin-top:160px;color:white;background:#4B5C66;padding-top:50px;padding-bottom:15px;position:relative}@media (max-width:1023px){#footer{padding-top:20px;padding-bottom:20px}}@media (max-width:767px){#footer{margin-top:100px}}#footer::before{content:'';position:absolute;width:100%;height:100%;display:block;overflow:hidden;background-image:url(/themes/custom/wielemaker/base/images/pattern.svg);opacity:.05;z-index:1;background-size:contain;background-repeat:repeat;background-position:center center;padding-top:40px;padding-bottom:10px;top:0}#footer a#logo{display:block;background-image:url(/themes/custom/wielemaker/base/images/icons/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:210px;height:48px;text-indent:-99999px}@media (max-width:420px){#footer a#logo{width:210px;height:68px;background-position:unset}}#footer h4{margin-bottom:30px}#footer>.fluid{display:flex;justify-content:space-between;z-index:5}@media (max-width:1023px){#footer>.fluid{flex-direction:column;align-items:center}}@media (max-width:420px){#footer>.fluid{align-items:flex-start;padding:0 1rem}}@media (max-width:1023px){#footer>.fluid .column{margin-bottom:4rem}#footer>.fluid .column:first-of-type{margin-top:4rem}}#footer>.fluid .border{border-left:solid #D8D8D8 1px;opacity:.3}#footer>.fluid .menu{margin-left:0;margin-bottom:0}@supports (-ms-ime-align:auto){#footer>.fluid .menu li{margin-bottom:25px !important}}#footer>.fluid .menu li{list-style:none;margin-bottom:0;white-space:nowrap}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#footer>.fluid .menu li{margin-bottom:25px !important}}#footer>.fluid .menu li::before{content:"";background-image:url(/themes/custom/wielemaker/base/images/arrow-light.svg);color:transparent;background-size:contain;background-repeat:no-repeat;padding:1px 12px 4px 12px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;margin-right:5px;margin-top:2px}#footer>.fluid .menu li a{font-size:16px;font-weight:bold;text-decoration:none;padding-right:5px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}#footer>.fluid .menu li a:hover{padding-right:0;padding-left:5px}@media (max-width:420px){#footer>.fluid .menu{height:unset;width:unset}}#footer>.fluid .column .block-contact{font-size:14px;font-weight:bold}#footer>.fluid .column .block-contact .phone{margin-top:30px}#footer>.fluid .column a{font-size:18px;color:white;text-decoration:none}#footer>.fluid .block .flex{display:flex;flex-direction:row;margin-bottom:10px}#footer>.fluid .block .street{padding-right:4px}#footer>.fluid .block .zipcode::before{content:"|"}#footer>.fluid .block .phone a::before{background-image:url(/themes/custom/wielemaker/base/images/smartphone-white.svg)}#footer>.fluid:last-child{flex-shrink:0}#footer h3{font-size:28px;line-height:1.2;color:white}#footer h4{color:white;margin-bottom:.2em;font-size:20px;text-transform:uppercase}.column:last-child{padding-right:0}.block-contact h3{display:none}.block-newsletter{margin-top:2.6em;position:relative}@media (max-width:1023px){.block-newsletter{width:auto;margin-top:0}}@media (max-width:767px){.block-newsletter{float:none;width:100%}}.block-newsletter h3{font-size:18px}.block-newsletter form{position:relative}.block-newsletter form .form-item-name{display:none}.block-newsletter form .form-item-email{margin-bottom:0}.block-newsletter form .form-item-email input{border:none;height:40px;margin-bottom:0;width:100%;min-width:290px}.block-newsletter form .form-item-email label{display:none}.block-newsletter form input[type='submit']{position:absolute;bottom:0;right:0;width:40px;height:40px;text-indent:-99999px;background:#f18b00 url(/themes/custom/wielemaker/base/images/forms/submit.svg) no-repeat center;background-size:11px 14px}.block-newsletter form input[type='submit']:hover{background-color:#bf6e00}.block-newsletter form #edit-actions{margin:0}.block-socialmedia{margin-bottom:0}.block-socialmedia h3{font-size:18px;margin-bottom:0}.block-socialmedia .field--name-field-social-media-items{display:inline-block}.block-socialmedia .field--name-field-social-media-items .field__item{display:inline-block}#copyright{padding:10px 0 20px 0;font-size:14px;background:#4B5C66;color:white;z-index:5}@media (max-width:767px){#copyright{margin:0}}#copyright a{color:white}#copyright .center{z-index:500}body.path-nls-payment #hero{display:none}.path-user #main,.path-webform #main{margin-left:auto;margin-right:auto;width:1470px;box-sizing:border-box;position:relative}@media (max-width:1339px){.path-user #main,.path-webform #main{width:980px}}@media (max-width:1023px){.path-user #main,.path-webform #main{width:720px}}@media (max-width:767px){.path-user #main,.path-webform #main{width:auto;margin-left:15px;margin-right:15px}.path-user #main .center,.path-webform #main .center{margin-left:0;margin-right:0}}.path-user #main--small,.path-webform #main--small{width:980px}@media (max-width:1023px){.path-user #main--small,.path-webform #main--small{width:720px}}@media (max-width:767px){.path-user #main--small,.path-webform #main--small{width:auto;margin-left:15px;margin-right:15px}.path-user #main--small .center,.path-webform #main--small .center{margin-left:0;margin-right:0}}.no-node-page{margin-bottom:60px}@media (max-width:1339px){.no-node-page{margin-bottom:40px}}@media (max-width:1023px){.no-node-page{margin-bottom:20px}}@media (max-width:767px){.no-node-page{margin-bottom:10px}}.no-node-page h1{color:#4b5c66;margin-top:1em}.no-node-page .block-local-tasks-block{position:static;opacity:1;border-bottom:2px solid #4b5c66}.no-node-page .block-local-tasks-block ul{background:none;box-shadow:none}.no-node-page .block-local-tasks-block ul a{background:#4b5c66;border:2px solid #4b5c66;border-bottom:0;position:relative;bottom:-2px}.no-node-page .block-local-tasks-block ul a.is-active{background:white;color:#4b5c66}body.toolbar-horizontal{padding-top:39px !important}body.toolbar-horizontal .header-bottom{top:139px}@media (max-width:1023px){body.toolbar-horizontal .header-bottom{top:39px}}body.toolbar-horizontal.scrolled .header-bottom{top:39px}body.toolbar-horizontal.toolbar-tray-open{padding-top:79px !important}body.toolbar-horizontal.toolbar-tray-open .header-bottom{top:179px}@media (max-width:1023px){body.toolbar-horizontal.toolbar-tray-open .header-bottom{top:118px}}body.toolbar-horizontal.toolbar-tray-open.scrolled .header-bottom{top:79px}@media (max-width:1023px){body.toolbar-horizontal.toolbar-tray-open.scrolled .header-bottom{top:118px}}body.toolbar-vertical .header-bottom{top:39px}#browser-warning{padding:10px;background:#fbff99;border-bottom:1px solid black}#browser-warning h4{color:black}#browser-warning p{color:black;max-width:none}
.captcha{margin-bottom:30px;}@media (max-width:1023px){.captcha{margin-bottom:20px;}}.form-item{margin-bottom:30px;}@media (max-width:1023px){.form-item{margin-bottom:20px;}}.form-item label,.form-item legend{display:block;font-weight:bold;font-size:18px;color:#4b5c66;line-height:1;margin-bottom:12px;}@media (max-width:767px){.form-item label,.form-item legend{font-size:16px;}}.form-item label.option,.form-item legend.option{margin-bottom:0;}.form-item.js-form-type-radio label,.form-item.js-form-type-checkbox label{display:inline;}.form-item .description{font-size:16px;color:#979797;margin-top:5px;}fieldset.styled-fieldset{padding:40px;background:rgba(75,92,102,0.05);}@media (max-width:1023px){fieldset.styled-fieldset{padding:20px;}}@media (max-width:767px){fieldset.styled-fieldset{padding:10px;}}fieldset.styled-fieldset legend{float:left;clear:both;width:100%;font-size:28px;color:#4b5c66;margin-bottom:30px;}@media (max-width:767px){fieldset.styled-fieldset legend{font-size:22px;}}fieldset .form-item.js-form-type-radio,fieldset .form-item.js-form-type-checkbox{margin-bottom:5px;}input:-webkit-autofill{background-color:rgba(75,92,102,0.5) !important;}input,textarea{background:white;max-width:100%;box-sizing:border-box;-webkit-appearance:none;padding:0 15px;resize:none;font-size:18px;line-height:40px;height:40px;border-radius:0;border-bottom:solid #4b5c66;border-left:none;border-top:none;border-right:none;}@media (max-width:1023px){input,textarea{width:100%;}}@media (max-width:767px){input,textarea{line-height:35px;height:35px;}}@media (max-width:767px){input[type='text'],textarea[type='text'],input[type='password'],textarea[type='password'],input[type='email'],textarea[type='email']{width:100%;}}input[type='submit'],textarea[type='submit']{max-width:165px;line-height:0;font-family:trade-gothic-next,sans-serif;font-weight:bold;color:#4b5c66;font-size:15px;text-decoration:none;background-size:9px 14px;padding:12px 28px 12px 27px;display:inline-block;transition:all 250ms ease-in-out;text-transform:unset;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;border:3px solid #4b5c66;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:none;padding:15px 28px 14px 27px;background-color:#f18b00;color:white;cursor:pointer;}@media (max-width:767px){input[type='submit'],textarea[type='submit']{font-size:15px;}}input[type='submit']:hover,textarea[type='submit']:hover{background-color:#4b5c66;color:white;}input[type='submit']:hover,textarea[type='submit']:hover{background-color:#bf6e00;}textarea{height:auto;}.styled-select{background:white url(/themes/custom/wielemaker/base/images/forms/select.svg) no-repeat right 12px center;background-size:8px 8px;padding:0 15px;overflow:hidden;width:175px;max-width:100%;border-bottom:solid #4b5c66;border-left:none;border-top:none;border-right:none;display:inline-block;}@media (max-width:767px){.styled-select{line-height:35px;height:35px;background-position:right 10px center;padding:0 20px 0 10px;}}.styled-select select{-webkit-appearance:none;height:100%;background:transparent;border:none;font-size:18px;line-height:50px;width:268px;}.styled-radio input[type='radio']{display:none;}.styled-radio input[type='radio'] + label{background:url(/themes/custom/wielemaker/base/images/forms/radio.svg) no-repeat center left;display:inline-block;min-height:20px;padding:10px 0 10px 50px;cursor:pointer;}.styled-radio input[type='radio']:checked + label{background:url(/themes/custom/wielemaker/base/images/forms/radio-check.svg) no-repeat center left;}.styled-checkbox input[type='checkbox']{display:none;}.styled-checkbox input[type='checkbox'] + label{background:url(/themes/custom/wielemaker/base/images/forms/checkbox.svg) no-repeat top left;display:inline-block;min-height:20px;padding:10px 0 8px 50px;cursor:pointer;}.styled-checkbox input[type='checkbox']:checked + label{background-image:url(/themes/custom/wielemaker/base/images/forms/checkbox-checked-2.svg);}.styled-datelist .form-item{display:inline-block;margin-bottom:0;}.styled-datelist .form-item .styled-select{width:80px;}@media (max-width:767px){.styled-datelist .form-item.form-item-date-list-day .styled-select,.styled-datelist .form-item.form-item-date-list-year .styled-select{width:50px;}}.form-managed-file .description{display:none;}.form-managed-file .styled-file-upload{position:relative;display:inline-block;width:190px;height:2.5em;}.form-managed-file .styled-file-upload::before{position:absolute;left:0;top:0;bottom:0;right:0;content:'Bestand kiezen';display:block;background:#4b5c66 url(/themes/custom/wielemaker/base/images/forms/upload.svg) no-repeat center left 10px;background-size:25px;border-radius:20px;color:white;text-indent:40px;line-height:2.5em;}.form-managed-file .styled-file-upload input[type=file]{opacity:0;cursor:pointer;width:100%;height:100%;}.form-managed-file img{display:block;margin-bottom:10px;}.form-managed-file .js-form-type-textfield,.form-managed-file .file-size{display:none;}.form-managed-file .button{font-size:13px;}.form-required::after{content:'*';color:red;position:relative;margin-left:5px;line-height:1;display:inline;}#edit-actions{margin:40px 0;}.ui-datepicker{background:white;border:1px solid #CCC;border-radius:3px;box-shadow:none;padding:0 0 5px 0;font-family:trade-gothic-next,sans-serif;font-weight:100;}.ui-datepicker .ui-datepicker-week-end{display:none;}.ui-datepicker .ui-datepicker-header{border:none;color:white;font-family:trade-gothic-next,sans-serif;background:#4b5c66;font-weight:bold;font-size:15px;text-transform:uppercase;border-radius:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{line-height:35px;}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer;border-radius:0;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev{top:7px;border:none;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev .ui-icon{display:none;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{background:url(/themes/custom/wielemaker/base/images/forms/datepicker-left.svg) no-repeat center;left:10px;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{background:url(/themes/custom/wielemaker/base/images/forms/datepicker-right.svg) no-repeat center;right:10px;}.ui-datepicker table{margin:0;}.ui-datepicker th{padding:10px 0;color:#f18b00;font-size:15px;font-weight:bold;text-transform:uppercase;border:none;border:0;}.ui-datepicker tr{background:white !important;}.ui-datepicker td{border:none;padding:0;}.ui-datepicker .ui-state-default{background:transparent;text-align:center;padding:4px 0 0 0;box-sizing:border-box;margin:0;font-weight:100;color:#666;font-size:15px;width:34px;height:34px;border:2px solid transparent;}.ui-datepicker .ui-state-highlight{border:2px solid #f18b00;border-radius:50%;}.ui-datepicker .ui-state-active,.ui-datepicker .ui-state-hover{background:#f18b00;color:white;border-radius:50%;}
@font-face{font-family:'lato';src:url(/themes/custom/wielemaker/base/fonts/lato/lato-bold-webfont.woff2) format('woff2'),url(/themes/custom/wielemaker/base/fonts/lato/lato-bold-webfont.woff) format('woff');font-weight:bold;font-style:normal;}@font-face{font-family:'lato';src:url(/themes/custom/wielemaker/base/fonts/lato/lato-light-webfont.woff2) format('woff2'),url(/themes/custom/wielemaker/base/fonts/lato/lato-light-webfont.woff) format('woff');font-weight:100;font-style:normal;}@font-face{font-family:'lato';src:url(/themes/custom/wielemaker/base/fonts/lato/lato-bolditalic-webfont.woff2) format('woff2'),url(/themes/custom/wielemaker/base/fonts/lato/lato-bolditalic-webfont.woff) format('woff');font-weight:bold;font-style:italic;}@font-face{font-family:'lato';src:url(/themes/custom/wielemaker/base/fonts/lato/lato-regular-webfont.woff2) format('woff2'),url(/themes/custom/wielemaker/base/fonts/lato/lato-regular-webfont.woff) format('woff');font-weight:300;font-style:normal;}
.paragraph img{max-width:100%;height:auto;display:block;}.paragraph p{line-height:30px;color:#4b5c66;}.paragraph .content-table-wrapper{overflow-x:auto;}.paragraph .table-wrapper{overflow-x:auto;}.paragraph table{width:100%;border:1px solid #4b5c66;border-collapse:separate;border-spacing:0;border-radius:6px;overflow:hidden;}@media (max-width:767px){.paragraph table{overflow-x:scroll;}}.paragraph table p{line-height:unset;}.paragraph table caption{text-align:left;font-size:2rem;margin-bottom:2rem;}.paragraph table caption em{color:#4b5c66;font-weight:bold;}.paragraph table th{text-align:left;font-weight:bold;background-color:#f8f8f8;color:#4b5c66;border-bottom:1px solid #4b5c66;}.paragraph table tr{border-bottom:1px solid #CCC;background-color:#fff;}.paragraph table tr:nth-child(even){background-color:#f3f3f4;}.paragraph table tr:last-child{border:0;}.paragraph table td{padding:1rem;}.field--name-field-content > div{position:relative;}
.paragraph-social-media{text-indent:-99999px;display:inline-block;width:30px;height:auto;background:url(/themes/custom/wielemaker/base/images/social-media/facebook-2-1.png) no-repeat center;background-size:contain;margin-bottom:0;}.paragraph-social-media-facebook{background:url(/themes/custom/wielemaker/base/images/social-media/facebook-2-1.png) no-repeat center;background-size:contain;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-device-pixel-ratio:1.5){.paragraph-social-media-facebook{background:url(/themes/custom/wielemaker/base/images/social-media/facebook-2-1%402x.png) no-repeat center;background-size:contain;}}.paragraph-social-media-instagram{background:url(/themes/custom/wielemaker/base/images/social-media/instagram-2-1.png) no-repeat center;background-size:contain;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-device-pixel-ratio:1.5){.paragraph-social-media-instagram{background:url(/themes/custom/wielemaker/base/images/social-media/instagram-2-1%402x.png) no-repeat center;background-size:contain;}}.paragraph-social-media-twitter{background:url(/themes/custom/wielemaker/base/images/social-media/twitter.svg) no-repeat center;background-size:contain;}.paragraph-social-media-youtube{background:url(/themes/custom/wielemaker/base/images/social-media/you-tube-2-1.png) no-repeat center;background-size:contain;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-device-pixel-ratio:1.5){.paragraph-social-media-youtube{background:url(/themes/custom/wielemaker/base/images/social-media/you-tube-2-1%402x.png) no-repeat center;background-size:contain;}}.paragraph-social-media-rss{background:url(/themes/custom/wielemaker/base/images/social-media/rss.svg) no-repeat center;background-size:contain;}.paragraph-social-media-linkedin{background:url(/themes/custom/wielemaker/base/images/social-media/linked-in-2-1.png) no-repeat center;background-size:contain;}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx),(min-device-pixel-ratio:1.5){.paragraph-social-media-linkedin{background:url(/themes/custom/wielemaker/base/images/social-media/linked-in-2-1%402x.png) no-repeat center;background-size:contain;}}
