@charset "UTF-8";@-webkit-keyframes BACKGROUND{0%{opacity:0}100%{opacity:1}}@keyframes BACKGROUND{0%{opacity:0}100%{opacity:1}}*,::before,::after{box-sizing:border-box;padding:0;margin:0;line-height:1}input,select,button,textarea{background:0 0;resize:none;color:inherit;border:none;border-radius:0;padding:0;font:inherit;outline:inherit}button,select{cursor:pointer}img{width:100%}@media(max-width:479px){.hide-xs{display:none!important}}@media(min-width:480px) and (max-width:767px){.hide-sm{display:none!important}}@media(min-width:768px) and (max-width:1023px){.hide-m{display:none!important}}@media(min-width:1024px) and (max-width:1199px){.hide-l{display:none!important}}@media(min-width:1200px){.hide-xl{display:none!important}}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.m-auto{margin-left:auto;margin-right:auto}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.p-0{padding:0!important}.text-center{text-align:center}@font-face{font-family:avenir;src:url(../fonts/Avenir-Heavy.woff2)format("woff2"),url(../fonts/Avenir-Heavy.woff)format("woff"),url(../fonts/Avenir-Heavy.svg#Avenir-Heavy)format("svg");font-weight:900;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Book.woff2)format("woff2"),url(../fonts/AvenirLTStd-Book.woff)format("woff"),url(../fonts/AvenirLTStd-Book.svg#AvenirLTStd-Book)format("svg");font-weight:300;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Black.woff2)format("woff2"),url(../fonts/AvenirLTStd-Black.woff)format("woff"),url(../fonts/AvenirLTStd-Black.svg#AvenirLTStd-Black)format("svg");font-weight:900;font-style:normal}@font-face{font-family:avenir;src:url(../fonts/AvenirLTStd-Roman.woff2)format("woff2"),url(../fonts/AvenirLTStd-Roman.woff)format("woff"),url(../fonts/AvenirLTStd-Roman.svg#AvenirLTStd-Roman)format("svg");font-weight:400;font-style:normal}p,h1,h2,h3,h4,h5,h6,blockquote,span,li,.h1,.h2,.h3,.h4,.h5,.h6,.blockquote{line-height:1.5}p,li,a,span{color:#10135a;font-weight:400}p a{position:relative;-webkit-transition:all .3s;transition:all .3s;font-weight:400;z-index:1}p a:after{-webkit-transition:all .3s;transition:all .3s;content:'';position:absolute;bottom:0;left:0;display:block;width:100%;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left;height:1px;z-index:-1;background-color:#6e8dbf}p a:hover{color:#6e8dbf}p a:hover:after{-webkit-transform:scaleX(0);transform:scaleX(0)}h1,h2,h3,h4{font-family:worksans,sans-serif;font-weight:600;line-height:1.125;color:#0e4194}h1,.h1{font-size:32px;margin-bottom:20px}h2,.h2{font-size:32px;margin-bottom:10px}h3,.h3{font-size:26px;margin-bottom:10px;padding-top:10px}h4,.h4{font-size:1.5em}p,.lead{font-size:17px;margin-bottom:1em}p:last-of-type,.lead:last-of-type{margin-bottom:0}.lead{display:inline-block;margin-bottom:2em}li{margin-left:20px}*,::before,::after{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;height:100%;scroll-behavior:smooth}body{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-family:avenir,sans-serif;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:100%}img{width:100%}a{text-decoration:none}button,.btn,.gform_button,button[type=submit]{background-color:initial;position:relative;cursor:pointer;border:none;font-size:1em;font-family:avenir,sans-serif;margin-left:30px;margin-right:30px;margin-bottom:30px;width:100%;max-width:180px;height:40px;line-height:40px;border-radius:5px;border:2px solid #fff;-webkit-transition:all .3s cubic-bezier(.5,0,.5,1);transition:all .3s cubic-bezier(.5,0,.5,1)}button a,.btn a,.gform_button a,button[type=submit] a{line-height:40px;color:#10135a;width:100%;height:100%;display:block;bottom:1px;position:relative}button:hover,button:focus,.btn:hover,.gform_button:hover,button:hover[type=submit],.btn:focus,.gform_button:focus,button:focus[type=submit]{background-color:initial;color:#10135a}button:hover a,button:focus a,.btn:hover a,.gform_button:hover a,button:hover[type=submit] a,.btn:focus a,.gform_button:focus a,button:focus[type=submit] a{color:#10135a}button.btn-white{width:80%;background-color:#fff}button.btn-white:hover,button.btn-white:focus{background-color:initial}button.btn-white:hover a,button.btn-white:focus a{color:#fff}button.secondary{background-color:initial;border-color:#fff}button.secondary a{color:#fff}button.secondary:hover,button.secondary:focus{background-color:#fff}button.secondary:hover a,button.secondary:focus a{color:#10135a}button.btn-blue{width:80%;border-color:#10135a;color:#10135a}button.btn-blue:hover,button.btn-blue:focus{color:#10135a}button.btn-blue:hover a,button.btn-blue:focus a{color:#10135a}@media screen and (min-width:600px){button.btn-white{max-width:190px}}header{background-color:#fff;position:fixed;width:100%;z-index:999;text-align:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;box-shadow:0 3px 5px rgba(0,0,0,.2);min-height:70px;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.nav-up{-webkit-transform:translateY(-70px);transform:translateY(-70px);opacity:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.logo{height:70px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-left:1.5em;margin-right:1.5em}.site-name{width:120px;position:relative;top:2px}nav{position:absolute;display:block;top:100%;left:0;width:100%;-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:top;transform-origin:top;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;background:#fff;padding-top:20px;padding-bottom:20px;padding-left:1.5em;padding-right:1.5em;text-align:initial;height:100vh}nav .navigation-container{position:absolute;padding-bottom:190px;height:100%;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}nav ul{margin:0;padding:0;overflow-y:auto;-webkit-overflow-scrolling:touch;list-style:none}.menu-item-has-children{position:relative}.menu-item-has-children.current-menu-parent .has-sub-menu{color:#c69c55}.menu-item-has-children.current-menu-parent .has-sub-menu:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.menu-item-has-children .sub-menu{display:none;padding-top:0;padding-left:1.5em}.menu-item-has-children .sub-menu li{min-height:40px;margin:0;font-size:14px}.menu-item-has-children .sub-menu li a{line-height:40px}.menu-item-has-children.open .current-menu-item a{color:#c69c55}.menu-item-has-children.open .has-sub-menu{color:#c69c55;height:50px;line-height:50px}.menu-item-has-children.open .has-sub-menu:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.menu-item-has-children.open .sub-menu{display:block}nav li{margin-left:0}nav a{color:#134ba7;font-size:1.125em;font-family:worksans,sans-serif;font-weight:300;text-decoration:none;font-size:1.25em;display:block;opacity:0;-webkit-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out;line-height:50px;white-space:nowrap}nav a:hover,nav li:not(.menu-item-has-children) a:hover,nav a.nav--item__active{color:#c69c55}html.menu-open{overflow:hidden}body.menu-open{overflow:hidden;height:100%}body.menu-open nav{-webkit-transform:scale(1,1);transform:scale(1,1)}body.menu-open nav a{height:100%;width:100%;opacity:1;-webkit-transition:opacity 250ms ease-in-out 250ms;transition:opacity 250ms ease-in-out 250ms;line-height:50px}.nav-toggle{position:absolute!important;top:-9999px!important;left:-9999px!important}.nav-toggle:focus~.nav-toggle-label{outline:3px solid rgba(19,75,167,.75)}.nav-toggle-label{position:absolute;top:0;right:0;padding-left:1.5em;padding-right:1.5em;height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.nav-toggle-label span,.nav-toggle-label span::before,.nav-toggle-label span::after{display:block;background:#10135a;width:1.75em;height:2px;border-radius:2px;position:relative}.nav-toggle-label span::before,.nav-toggle-label span::after{content:'';position:absolute}.nav-toggle-label span::before{bottom:7px}.nav-toggle-label span::after{top:7px}@media screen and (min-width:768px){.nav-toggle-label{display:none}.header--container{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;max-width:1100px;margin:auto;padding-left:3em;padding-right:3em}.header--container .logo{justify-self:flex-start}nav .navigation-container{position:relative;padding-bottom:initial;overflow:visible}.menu-item-has-children.open .has-sub-menu{line-height:70px;height:initial}.menu-item-has-children ul.sub-menu{position:absolute;background-color:#fff;top:70px;left:-14px;box-shadow:0 3px 5px rgba(0,0,0,.2);padding-left:1em;padding-right:1em}.menu-item-has-children ul.sub-menu a{font-size:1.25em}.menu-item-has-children ul.sub-menu a:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}nav{padding:0;height:auto;position:relative;text-align:left;-webkit-transition:none;transition:none;-webkit-transform:scale(1,1);transform:scale(1,1);background:0 0;top:initial;left:initial;overflow:visible;grid-column:4;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}nav ul{display:-webkit-box;display:flex;height:auto;padding-top:0;overflow-y:initial}nav li{margin-left:1.5em;margin-bottom:0;padding-bottom:0;display:-webkit-box;display:flex}nav a{opacity:1;line-height:70px;font-size:1.3em;display:inline-block;position:relative}nav a:before{content:"";width:100%;height:3px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;background-color:#c69c55;position:absolute;bottom:0;-webkit-transition:all .4s;transition:all .4s}nav a:hover:before,nav a.nav--item__active:before{-webkit-transform:scaleY(1);transform:scaleY(1)}nav .current_page_item a:before{-webkit-transform:scaleY(1);transform:scaleY(1)}nav .current_page_item a{color:#c69c55}}@media(max-width:479px){.hide-xs{display:none}}@media(min-width:480px) and (max-width:767px){.hide-sm{display:none}}@media(min-width:768px) and (max-width:1023px){.hide-m{display:none}}@media(min-width:1024px) and (max-width:1199px){.hide-l{display:none}}@media(min-width:1200px){.hide-xl{display:none}}.mt-0{margin-top:0!important}.pt-0{padding-top:0!important}.mb-0{margin-bottom:0!important}.pb-0{padding-bottom:0!important}body.menu-open main:before{content:"";width:100vw;height:100vh;background-color:rgba(0,96,158,.9);overflow:hidden;top:0;left:0;z-index:100;-webkit-animation:BACKGROUND .4s;animation:BACKGROUND .4s}section{padding:4em 1em}section .single_dienst{padding-top:2em}.section__title{margin-bottom:20px}@media screen and (min-width:600px){section{padding-right:2em;padding-left:2em}section .section__title{text-align:center;margin-bottom:1.2em}}@media screen and (min-width:768px){section{padding-top:6em;padding-bottom:6em}section.single_dienst,section.page-contact{padding-top:4em}}.svg-container{position:absolute;left:0;z-index:0;width:100%;height:70px;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.svg-container.bottom{bottom:-1px}.svg-container.bottom svg{bottom:0;position:absolute}.svg-container.top{top:-1px}.svg-container.top svg{top:0;position:absolute}footer.footer{margin-top:auto;background:linear-gradient(60.79deg,#26308d 8.84%,#0a59db 86.77%);color:#fff;padding:3em 1.5em}footer.footer .footer__title{display:none}footer.footer .footer__title h2{color:#fff;display:inline-block;font-size:1.75em}footer.footer .logo{width:80%;max-width:220px;display:block;margin-left:auto;margin-right:auto;margin-bottom:25px}footer.footer .contact-link{color:#fff}footer.footer .social-icon{margin-bottom:25px;display:inline-block;padding-right:1em}footer.footer .social-icon img{height:1em;width:1em}@media screen and (min-width:600px){footer.footer{padding:3em 2em}footer.footer .footer__container{max-width:1e3px;margin:auto}footer.footer .footer__title{display:block;grid-column:span 2;-webkit-box-ordinal-group:0;order:-1}footer.footer .footer__title h2{margin-right:20px;margin-bottom:25px}footer.footer .footer__content{text-align:left;-webkit-box-ordinal-group:1;order:0}footer.footer .footer__logo{align-self:center;display:none;-webkit-box-ordinal-group:2;order:1}footer.footer .footer__logo .logo{float:right;margin-left:initial;margin-right:initial;max-height:200px;margin-bottom:0}}@media screen and (min-width:768px){footer.footer{padding:3em 4em}footer.footer .footer__logo{display:block}}input,textarea{border:0;border-bottom:1px solid #ababab;font-family:inherit;font-size:inherit;-webkit-appearance:none;resize:none;border-radius:0;padding:0;background:0 0;cursor:text;width:100%;max-height:80px;margin:.5em 0}.gform_button,button[type=submit]{background:#10135a;border-color:#10135a;color:#fff;margin-left:auto;margin-right:0;display:block;margin-top:1em;margin-bottom:0;width:100%!important;padding-left:0}input{height:40px}textarea{height:160px;padding-top:14px}input,textarea{padding-left:10px;color:#10135a;margin-bottom:10px;width:100%}.gfield_label{display:none!important}.contact-link{display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}span.icon{margin-bottom:1em;line-height:1;text-align:left;position:relative;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content;left:30px;color:inherit}span.icon::before{content:"";position:absolute;width:15px;height:20px;top:-4px;left:-30px;background-repeat:no-repeat;background-position:50%}span.facebook::before{background-image:url(../img/facebook.svg)}span.phone::before{background-image:url(../img/phone.svg)}span.mail::before{background-image:url(../img/mail.svg)}span.location::before{background-image:url(../img/location.svg)}span.instagram::before{background-image:url(../img/instagram.svg)}span.facebook.blauw::before{background-image:url(../img/facebook-blauw.svg)}span.instagram.blauw::before{background-image:url(../img/instagram-blauw.svg)}span.phone.blauw::before{background-image:url(../img/phone-blauw.svg)}span.mail.blauw::before{background-image:url(../img/mail-blauw.svg)}span.location.blauw::before{background-image:url(../img/location-blauw.svg)}@media screen and (min-width:600px){span.icon{left:27px}span.icon::before{left:-27px}}section.intro{height:70vh;background-size:cover;background-repeat:no-repeat;background-position:50%}section.content .content__block{margin:3em 0}section.content .content__block p{margin-bottom:2em}section.content .content__block img{max-height:200px;-o-object-fit:cover;object-fit:cover;border-radius:10px}section.content .content__block:first-of-type{margin:0 auto}@media screen and (min-width:480px){section.content .content__block img{max-height:300px}}@media screen and (min-width:768px){section.content{padding-bottom:4em}section.content .content__block{margin:5em auto;max-width:960px;text-align:left;display:grid;grid-gap:3em}section.content .content__block p{margin-bottom:0}section.content .content__block:nth-child(odd){grid-template-columns:3fr 2fr}section.content .content__block:nth-child(even){grid-template-columns:2fr 3fr}section.content .content__block:nth-child(even) .img__container{-webkit-box-ordinal-group:0;order:-1}}@media screen and (min-width:768px){section.content{padding-bottom:2em}section.content .content__block{margin:6em auto}}section.diensten{background:linear-gradient(60.79deg,#26308d 8.84%,#0a59db 86.77%);min-height:600px;position:relative;padding-top:6em;padding-bottom:6em}section.diensten .tablink{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;text-align:left;width:100%;color:#fff;border:none;margin:0;background:rgba(255,255,255,7%);padding:1em;-webkit-transition:.4s;transition:.4s;cursor:pointer}section.diensten .tablink span{color:#fff}section.diensten .tablink:hover,section.diensten .tablink.active{background:rgba(255,255,255,0)}section.diensten .diensten__container{margin:0 -1em;z-index:1}section.diensten .dienst{padding:0 1em;-webkit-transition:all 1s;transition:all 1s;max-height:0;overflow:hidden;-webkit-transition:max-height 1s ease-out;transition:max-height 1s ease-out}section.diensten .dienst.active{padding:1em}section.diensten .btn__container{padding-top:3em;text-align:center}section.diensten .dienst.active{max-height:initial}section.diensten h2,section.diensten .dienst__titel,section.diensten .dienst__tekst p{color:#fff}section.diensten .dienst__icon{margin-right:15px;width:25px}section.diensten .dienst__img{margin-top:1.5em;width:250px;height:250px;border-radius:50%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;margin-left:auto;margin-right:auto;display:block}section.diensten h3{display:none}@media screen and (min-width:768px){section.diensten{padding-top:5em;padding-bottom:5em}section.diensten .diensten__container{margin-bottom:60px;position:relative}section.diensten .tablink{width:260px}section.diensten .dienst{position:absolute;left:calc(260px + 20px);top:0}section.diensten .dienst .btn__container{text-align:initial}section.diensten .dienst button:first-of-type{margin-left:auto;margin-right:20px}section.diensten .dienst button:last-of-type{margin-right:auto;margin-left:auto}section.diensten .dienst__img{width:220px;height:220px;margin-left:initial;margin-right:initial}section.diensten h3{display:block}}@media screen and (min-width:960px){section.diensten{padding-top:6em;padding-bottom:6em}section.diensten .btn__container{padding-top:1.5em}section.diensten .dienst__icon{display:initial;margin-right:1em}section.diensten .dienst__content{position:relative;padding-right:220px}section.diensten .dienst__img{margin-top:0;position:absolute;right:0;top:0}}@media screen and (min-width:1024px){section.diensten .dienst__content{padding-right:290px;padding-bottom:50px}section.diensten .dienst__img{width:250px;height:250px}}@media screen and (min-width:1200px){section.diensten .diensten__container{max-width:1200px;margin-left:auto;margin-right:auto}section.diensten .dienst__content{position:relative;padding-right:290px}section.diensten .dienst__img{width:250px;height:250px}section.diensten .svg-container,section.diensten svg{height:50px;width:100vw}}.masonry{display:grid;grid-template-columns:repeat(auto-fit,300px);grid-template-rows:repeat(3,240px);grid-auto-flow:column dense;grid-gap:10px;overflow-y:hidden;overflow-x:scroll;margin-left:-1em;margin-right:-1em}.masonry-brick img{-o-object-fit:cover;object-fit:cover;width:300px;height:100%}.masonry-brick:nth-child(3n+1){grid-row:span 2}@media screen and (min-width:600px){.masonry{margin-left:-2em;margin-right:-2em}}@media screen and (min-width:768px){section.recent{padding-bottom:0}.masonry-container{margin-left:auto;margin-right:auto;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.masonry{grid-template-columns:repeat(auto-fit,320px);grid-template-rows:repeat(2,300px);grid-gap:8px}.masonry-brick img{width:320px}}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:5px;width:60px;margin:0 8px;opacity:.3;padding:0;cursor:pointer}.slick-dots button{background-color:#fff;border:0;display:block;height:5px;width:60px;outline:none;line-height:0;font-size:0;color:transparent;padding:3px;cursor:pointer}.slick-dots button:hover,.slick-dots button:focus{outline:none}.slick-dots button:before{position:absolute;content:'';top:-10px;right:-8px;left:-8px;bottom:-10px}.slick-dots li.slick-active,.slick-dots li:hover{opacity:1;background-color:#fff}.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif)50% no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:0 0;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}section.contact{overflow-x:hidden;background:linear-gradient(57.95deg,rgba(48,233,233,.1) 3.29%,rgba(35,114,245,.3) 90.11%);position:relative;height:600px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}section.contact .contact__container{z-index:1;padding:1em;position:absolute;display:grid;grid-gap:1.5em;grid-template-columns:1fr 1fr}section.contact .contact__container .section__title{grid-column:span 1;align-self:end}@media screen and (max-width:768px){section.contact .contact__container .section__title{margin-bottom:0}}section.contact .contact__container .contact__img{-webkit-box-ordinal-group:1;order:0;width:60px;justify-self:end}section.contact .contact__container .contact__form{grid-column:span 2}section.contact .svg-container svg{width:170%;height:100%;left:-20%}@media screen and (min-width:600px){section.contact .contact__container .section__title{grid-column:span 2}section.contact .contact__container .contact__img{-webkit-box-ordinal-group:initial;order:0;justify-self:center;width:70%;max-width:400px}section.contact .contact__container .contact__form{max-width:400px;grid-column:initial}section.contact .svg-container{height:300px;width:180%;left:-20%}section.contact .svg-container svg{width:100%;height:100%;left:initial}}@media screen and (min-width:1024px){section.contact{padding-top:3em}section.contact .svg-container{height:270px;width:170%;left:-20%}}@media screen and (min-width:1440px){section.contact .svg-container{height:300px}}body.single-diensten section ul,body.page-template-page_erkend section ul{padding-bottom:1em}body.single-diensten section.hero,body.page-template-page_erkend section.hero{height:60vh;overflow-y:hidden;background-repeat:no-repeat;background-size:cover;background-position:50%;display:-webkit-box;display:flex;position:relative}body.single-diensten section.hero:after,body.page-template-page_erkend section.hero:after{content:'';display:block;height:100%;width:100%;background-color:rgba(0,0,0,.2);position:absolute;left:0;top:0}body.single-diensten section.hero h1,body.page-template-page_erkend section.hero h1{align-self:center;text-align:center;margin-left:auto;margin-right:auto;color:#fff;z-index:5;text-shadow:0 0 11px rgba(50,50,50,.4)}body.single-diensten section.single_dienst+section.aferkend,body.page-template-page_erkend section.single_dienst+section.aferkend{border-top:1px solid #eee}@media screen and (min-width:768px){body.single-diensten section.hero,body.page-template-page_erkend section.hero{height:70vh}body.single-diensten img,body.page-template-page_erkend img{max-width:600px}}@media screen and (min-width:1200px){body.single-diensten section.single_dienst,body.single-diensten section.onderhoudscontract .content,body.page-template-page_erkend section.single_dienst,body.page-template-page_erkend section.onderhoudscontract .content{max-width:900px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}.beforeafter{margin-top:4em}.beforeafter img{width:49%;display:inline-block}section.onderhoudscontract{background-color:#f1f1f1}section.onderhoudscontract h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}section.onderhoudscontract button{margin-left:0;margin-top:30px}.page-template-page_contact .contact__form{margin-bottom:50px}.page-template-page_contact .contact__form .info{margin-bottom:20px}.page-template-page_contact .contact__info{color:#10135a}.page-template-page_contact .contact__info .info{display:none}.page-template-page_contact .contact__info .contact-link .icon{margin-bottom:1.2em}@media screen and (min-width:600px){.page-template-page_contact .contact__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px}.page-template-page_contact .contact__info{-webkit-box-ordinal-group:2;order:1;border-bottom:0;justify-self:flex-end;max-width:500px}.page-template-page_contact .contact__info .info{display:block;margin-bottom:20px}.page-template-page_contact .contact__form{margin-bottom:0;-webkit-box-ordinal-group:3;order:2;max-width:500px}.page-template-page_contact .contact__form .info{display:none}}@media screen and (min-width:900px){.page-template-page_contact .contact__info,.page-template-page_contact .contact__form{padding:30px}.page-template-page_contact .contact__info .info{margin-bottom:30px}.page-template-page_contact .contact__info .socials{margin-top:30px}}section.aferkend .content__block{display:grid;grid-template-columns:1fr}section.aferkend .content__block p{font-size:15px}section.aferkend .img__container{-webkit-box-ordinal-group:4;order:3;margin-top:20px}section.aferkend img{height:70px;width:auto}@media screen and (min-width:600px){section.aferkend .content__block{grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-gap:40px;max-width:740px;margin-left:auto;margin-right:auto}section.aferkend .block__text{width:auto}section.aferkend .img__container{margin-top:0;margin-top:6px;-webkit-box-ordinal-group:initial;order:0}section.aferkend .img__container img{height:120px}}