/**handles:dw-global**/
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none;display:block}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@keyframes slide-up{0%{margin-top:160px;margin-bottom:-160px}100%{margin-top:0;margin-bottom:0}}@keyframes slide-in{0%{right:-200px}100%{right:60px}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes typing{from{width:0}to{width:100%}}@keyframes blink-caret{from,to{border-color:transparent}50%{border-color:var(--white)}}@font-face{font-display:swap;font-family:Apercu;src:url("https://quem.nl/wp-content/themes/quem/fonts/Apercu/Apercu-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Apercu Mono";src:url("https://quem.nl/wp-content/themes/quem/fonts/Apercu/Apercu-Mono.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Apercu;src:url("https://quem.nl/wp-content/themes/quem/fonts/Apercu/Apercu-Bold.otf") format("opentype");font-weight:700;font-style:normal}html{--white:#fff;--brokenWhite:#f9f9f7;--grey:#d4d4d4;--black:#000000;--darkGrey:#262626;--woocommerce:#a46497;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#a46497;--wc-primary-text:white;--wc-secondary:#ebe9eb;--wc-secondary-text:#515151;--wc-highlight:#77a464;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;overflow-x:hidden}body{color:var(--darkGrey);background:var(--brokenWhite);font-family:Apercu,sans-serif;font-weight:400;font-style:normal;line-height:30px;font-size:18px;overflow-x:hidden;transition:background .2s linear}body.page-id-3256 main.studio #hero .block.content{width:100%}body.page-id-3256 main.studio #hero .block.content.text-field{padding-right:0}body.page-id-3256 main.studio #hero .block.content.text-field h1{max-width:100%}body.page-id-3256 main.studio #hero .block.content.text-field p{margin-left:200px;width:calc(100% - 400px);position:relative;box-sizing:border-box}body.page-id-3256 main.studio #hero .block.content.text-field p:after{content:"";position:absolute;display:block;width:140px;height:3px;background:#000;left:-200px;top:26px}body.home header .container{max-width:100vw}body.home header .logo{padding-top:80px;margin-bottom:60px}body.home header .logo a #logo{height:auto;width:100vw;max-width:100%;fill:var(--darkGrey)}body.home .container{max-width:100vw}body.home #hero{padding-top:80px}body.home #hero h1:not(.responsive){max-width:1430px}body.home main.werk .container{max-width:calc(100% - 40px)}body.home main.werk .container .row.row-wrap.two-blocks{padding-bottom:0}body.home main.werk .container .row.row-wrap.two-blocks .block{max-width:100%;position:relative}body.home main.werk .container .row.row-wrap.two-blocks .block:hover svg.heart-like{opacity:1;pointer-events:all}body.home main.werk .container .row.row-wrap.two-blocks .block:hover span.total-likes{opacity:1}body.home main.werk .container .row.row-wrap.two-blocks .block img{width:100%}body.home main.werk .container .row.row-wrap.two-blocks .block span.total-likes{position:absolute;color:#fff;z-index:1;right:20px;top:29px;font-size:18px;font-family:gimlet-text,serif;width:50px;text-align:center;pointer-events:none;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}body.home main.werk .container .row.row-wrap.two-blocks .block svg.heart-like{width:50px;height:50px;display:flex;position:absolute;right:20px;top:20px;z-index:1;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hover-preview{position:absolute;max-width:450px;max-height:450px;object-fit:contain;z-index:-2;pointer-events:none;border-radius:5px;display:none}@keyframes heartbeat{0%{transform:scale(1)}20%{transform:scale(1.1)}40%{transform:scale(1)}60%{transform:scale(1.1)}80%{transform:scale(1.1)}100%{transform:scale(1)}}.error-title,.page-title,h1,h2,h3,h4,h5{color:var(--darkGrey);margin-top:0;font-family:gimlet-text,serif;font-weight:700;font-style:normal}.error-title.custom-font,.page-title.custom-font,h1.custom-font,h2.custom-font,h3.custom-font,h4.custom-font,h5.custom-font{font-size:120px;font-family:Nosifer,sans-serif;line-height:140px}.error-title.custom-font u,.page-title.custom-font u,h1.custom-font u,h2.custom-font u,h3.custom-font u,h4.custom-font u,h5.custom-font u{text-decoration:none}.error-title u,.page-title u,h1 u,h2 u,h3 u,h4 u,h5 u{text-decoration-thickness:8px}.error-title span svg,.page-title span svg,h1 span svg,h2 span svg,h3 span svg,h4 span svg,h5 span svg{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;animation:heartbeat 1s infinite}.error-title,.page-title,h1,h2.bigger,h3.huge{font-size:140px;font-family:gimlet-text,serif;font-weight:700;font-style:normal;line-height:130px;margin-bottom:40px;color:var(--darkGrey);position:relative}h1.smaller,h2{font-size:52px;line-height:56px;margin-bottom:40px}h3{font-size:24px;font-weight:400;margin-bottom:25px;font-family:Apercu,sans-serif}h3.clicked{font-weight:700}h4{font-family:gimlet-text,serif;font-weight:700;font-style:normal;font-size:20px;margin-bottom:5px}h4 strong{font-family:"Apercu Mono",sans-serif;font-weight:400;font-style:normal;font-size:20px;margin-bottom:5px;text-transform:uppercase;letter-spacing:4px}img{max-width:100%}p{margin-top:0;margin-bottom:25px}a{color:var(--darkGrey);text-decoration:none}a:hover{color:var(--darkGrey);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;text-decoration:none}a.underline{position:relative;font-weight:500}a.underline:after{content:"";width:165px;height:2px;position:absolute;display:block;left:0;bottom:-3px;background:var(--darkGrey);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}a.underline:hover:after{width:180px}::-webkit-input-placeholder{color:#999;font-weight:500;font-size:17px;font-family:gimlet-text-narrow,sans-serif}:-moz-placeholder{color:#999;font-weight:500;font-size:17px;font-family:gimlet-text-narrow,sans-serif}::-moz-placeholder{color:#999;font-weight:500;font-size:17px;font-family:gimlet-text-narrow,sans-serif}:-ms-input-placeholder{color:#999;font-weight:500;font-size:17px;font-family:gimlet-text-narrow,sans-serif}button,input,optgroup,select,textarea{font-family:gimlet-text-narrow,sans-serif}blockquote{background:rgba(0,0,0,0);border-left:none;position:relative;margin:0;padding:0;quotes:"“" "”" "‘" "’"}blockquote:before{content:open-quote;font-size:110px;position:absolute;left:-60px;top:21px}blockquote:after{content:close-quote;font-size:110px;position:absolute;right:-43px;bottom:-38px}blockquote p{display:inline}legend{width:auto}:focus{outline:0}.error-content{padding:90px 0}.no-scroll{overflow-y:hidden}.error-content{margin-top:230px}.responsive{display:none}#lightbox{position:fixed;top:0;left:0;background:rgba(0,0,0,.75);width:100vw;height:100vh;cursor:pointer;z-index:10}#lightbox.hidden{opacity:0;pointer-events:none}#lightbox #lightbox-content{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;line-height:0}#lightbox #lightbox-content span.close{display:block;width:24px;height:24px;position:absolute;right:0;top:0;background:url("https://quem.nl/wp-content/themes/quem/images/close-thin.svg") no-repeat center center;background-size:24px;cursor:pointer;z-index:11;filter:invert(1)}#lightbox #lightbox-content img{border-radius:4px;object-fit:contain;max-width:80vw;max-height:80vh}#lightbox #lightbox-content .container{width:100%}#lightbox #lightbox-content .slideshow{position:relative;margin:0 auto}#lightbox #lightbox-content .slideshow .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);text-indent:-9999px;appearance:none;border:none;width:24px;height:24px;cursor:pointer;z-index:2;filter:invert(1)}#lightbox #lightbox-content .slideshow .slick-arrow.slick-prev{left:0;background:url(https://quem.nl/wp-content/themes/quem/images/arrow-left.svg) no-repeat center center}#lightbox #lightbox-content .slideshow .slick-arrow.slick-next{right:0;background:url(https://quem.nl/wp-content/themes/quem/images/arrow-right.svg) no-repeat center center}#lightbox #lightbox-content .slideshow ul.slick-dots{list-style:none;position:absolute;display:flex;left:0;right:0;margin:0 auto;width:100%;bottom:-60px;padding:0;justify-content:center;gap:16px}#lightbox #lightbox-content .slideshow ul.slick-dots li{width:10px;height:10px;border-radius:20px;border:1px solid var(--white);background:rgba(0,0,0,0);cursor:pointer}#lightbox #lightbox-content .slideshow ul.slick-dots li.slick-active{background:var(--white)}#lightbox #lightbox-content .slideshow ul.slick-dots li button{text-indent:-9999px;appearance:none;display:none}#lightbox #lightbox-content .slideshow .slick-list{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}#lightbox #lightbox-content .slideshow .slick-list .slick-track{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}#lightbox #lightbox-content .slideshow .slick-list .slick-track .slick-slide{opacity:.15;filter:grayscale(1);display:flex}#lightbox #lightbox-content .slideshow .slick-list .slick-track .slick-slide.slick-active{opacity:1;filter:grayscale(0)}#lightbox #lightbox-content .slideshow .slick-list .slick-track .slick-slide img{width:calc(100% - 80px);max-width:1300px;margin:0 auto;object-fit:contain;cursor:pointer}.container{width:calc(100% - 80px);max-width:1580px;padding:0;margin:0 auto;position:relative}.container.logo-slider-container{width:100%;max-width:100%}.container.logo-slider-container .logo-slider{transition:transform .5s ease;display:flex;gap:40px;align-items:center;padding-bottom:80px;flex-flow:row wrap;width:max-content!important;display:none}.container.logo-slider-container .logo-slider.rtl{transform:scaleX(-1)}.container.logo-slider-container .logo-slider.rtl .klant-logo img{transform:scaleX(-1)}.container.logo-slider-container .logo-slider.slick-initialized{display:flex}.container.logo-slider-container .logo-slider .klant-logo{display:contents}.container.logo-slider-container .logo-slider .klant-logo a{display:contents}.container.logo-slider-container .logo-slider .klant-logo img{max-height:70px;height:100%;width:auto;display:flex;align-self:center}.container.logo-slider-container .logo-slider .slick-list .slick-track{display:flex;width:100vw!important}.container.not-relative{position:relative}.container.not-relative:hover .scroll-left{opacity:1;left:0;text-indent:-9999px}.container.not-relative:hover .scroll-right{opacity:1;right:0;text-indent:-9999px}.container.not-relative:hover .scroll-arrow{opacity:0}.container.not-relative .scroll-left{position:absolute;bottom:20px;left:20px;width:50px;height:50px;background:#fff url(https://quem.nl/wp-content/themes/quem/images/arrow-left.svg) no-repeat center;border-radius:100px;cursor:pointer;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.container.not-relative .scroll-right{position:absolute;bottom:20px;right:20px;width:50px;height:50px;background:#fff url(https://quem.nl/wp-content/themes/quem/images/arrow-right.svg) no-repeat center;border-radius:100px;cursor:pointer;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.container.not-scrollable{pointer-events:none}.container.page-container{padding-top:100px;max-width:760px}.container.page-container h1{color:var(--darkGrey);font-size:36px;margin-bottom:30px}.container.four-o-four{padding-top:150px;padding-bottom:100px}.container.four-o-four a.button{font-weight:400;background:var(--darkGrey);padding:10px 20px;display:inline-flex;text-align:center;color:var(--white);border-radius:4px;box-sizing:border-box;align-self:center;height:50px;border:1px solid var(--darkGrey);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;align-content:center;justify-content:center;align-items:center}.container.four-o-four a.button:hover{background:var(--grey);border-color:var(--grey)}.container-fluid{position:relative;margin-right:auto;margin-left:auto}.container-fluid.brokenwhite-bg{background:var(--brokenWhite);margin-top:80px}.text-center{text-align:center}.row{display:flex;margin:0 auto}.row.space-between{justify-content:space-between}.row.space-around{justify-content:space-around}.row.align-center{align-items:center}.row.row-wrap{flex-flow:row wrap}.row.column-wrap{flex-flow:column wrap}header.dark-bg{background:var(--darkGrey)}header.dark-bg .logo a #logo{fill:var(--brokenWhite)}header.dark-bg .menu-hoofdmenu-container .change-colors{border:2px solid var(--brokenWhite);background:linear-gradient(90deg,var(--brokenWhite) 50%,var(--darkGrey) 50%)}header .adresbalk{z-index:3;position:absolute;top:30px}header .adresbalk a:hover{text-decoration:underline}header .logo{padding-top:50px;height:auto;padding-bottom:50px;z-index:2;margin-bottom:0}header .logo:hover svg#payoff{opacity:1}header .logo svg#payoff{display:block;fill:var(--darkGrey);position:absolute;top:-28px;transform:translateX(233px);width:180px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;opacity:0}header .logo a{position:relative}header .logo a #logo{height:71px;fill:var(--darkGrey)}header .logo a #logo:hover~svg#payoff{opacity:1}@keyframes rotation{100%{transform:rotate(360deg)}}header .logo a #logo #Tekst{transform-origin:center center;transform-box:fill-box;transform:rotate(0);transition:all .3s ease;animation:rotation 120s linear infinite}header .logo a svg#logo-bg{position:absolute;width:3000px;top:-700px;opacity:.05;right:-300px;pointer-events:none}@keyframes rotation{100%{transform:rotate(360deg)}}header .logo a svg#logo-bg #Tekst{transform-origin:center center;transform-box:fill-box;transform:rotate(0);transition:all .3s ease;animation:rotation 30s linear infinite}header .logo #logo{position:relative}header .logo #logo span.slogan{position:absolute;font-size:14px;line-height:16px;right:-85px;top:-18px;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}header .logo #logo:hover span.slogan{opacity:1}.menu-hoofdmenu-container{display:flex;align-items:center;margin-left:0;position:absolute;top:-20px;right:0}.menu-hoofdmenu-container .cart-icon{display:flex;background:var(--darkGrey);width:34px;height:34px;border-radius:34px;margin-top:-10px;position:relative;margin-right:18px}.menu-hoofdmenu-container .cart-icon:hover .cart-total{opacity:1}.menu-hoofdmenu-container .cart-icon:hover .cart-img{opacity:0}.menu-hoofdmenu-container .cart-icon .cart-total{position:absolute;color:var(--white);left:0;right:0;text-align:center;bottom:0;height:34px;line-height:34px;font-weight:800;font-size:15px;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-hoofdmenu-container .cart-icon .cart-img{fill:var(--white);width:20px;height:20px;top:5px;position:absolute;left:7px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-hoofdmenu-container a.ten-year{position:absolute;width:34px;top:51px;height:34px;transition:.25s ease-in-out;z-index:3;right:88px;z-index:3}.menu-hoofdmenu-container a.ten-year svg{fill:var(--darkGrey);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-hoofdmenu-container a.ten-year:hover svg{fill:#e90000}.menu-hoofdmenu-container .linkedin-button{margin:-46px 18px 0 0;width:34px;height:34px}.menu-hoofdmenu-container .linkedin-button svg{width:34px;height:34px}.menu-hoofdmenu-container .change-colors{display:inline-block;width:26px;height:26px;position:relative;border:2px solid var(--darkGrey);background:linear-gradient(90deg,var(--brokenWhite) 50%,var(--darkGrey) 50%);border-radius:40px;cursor:pointer;text-align:center;margin:-46px 46px 0 0;z-index:3;position:absolute;top:96px;right:0}.menu-hoofdmenu-container span.menuline{display:block;font-size:18px;text-align:center;border-radius:30px;line-height:30px;width:30px;border:2px solid;height:30px;position:relative;background:var(--brokenWhite);color:var(--brokenWhite);z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77, .2, .05, 1),background .5s cubic-bezier(.77, .2, .05, 1),opacity .55s ease;pointer-events:none;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:4;position:absolute;top:66px;right:0}.menu-hoofdmenu-container span.menuline svg{fill:var(--darkGrey)}.menu-hoofdmenu-container span.menuline.first{top:48px;position:absolute}.menu-hoofdmenu-container span.menuline.third{top:76px;position:absolute}.menu-hoofdmenu-container span.menu-label{position:absolute;color:var(--darkGrey);top:88px;right:55px;display:none;font-size:15px}.menu-hoofdmenu-container input.checkbox{position:absolute;right:0;top:50px;appearance:none;display:block;width:30px;height:30px;order:2;z-index:5;cursor:pointer;align-self:center;display:block;border:none;outline:0}.menu-hoofdmenu-container input.checkbox:checked~a.ten-year svg{fill:var(--brokenWhite)}.menu-hoofdmenu-container input.checkbox:checked~span{background:var(--brokenWhite)}.menu-hoofdmenu-container input.checkbox:checked~span.first{background:var(--darkGrey)}.menu-hoofdmenu-container input.checkbox:checked~span.first svg{fill:var(--brokenWhite)}.menu-hoofdmenu-container input.checkbox:checked~span.second{opacity:0}.menu-hoofdmenu-container input.checkbox:checked~span.third{top:76px;right:-4px;position:absolute;transform:rotate(-45deg)}.menu-hoofdmenu-container input.checkbox:checked~.hamburger-container{opacity:1;visibility:visible;pointer-events:auto;top:0}.menu-hoofdmenu-container input.checkbox:checked~.hamburger-container ul#menu-hamburger-menu{opacity:1;pointer-events:auto;z-index:3;display:flex}.menu-hoofdmenu-container .social-container{width:100%;max-width:850px;margin:90px auto 0;display:flex;flex-flow:row wrap;justify-content:space-between}.menu-hoofdmenu-container .social-container .block{width:calc(50% - 15px)}.menu-hoofdmenu-container .social-container .block a{display:inline-block;margin-right:40px;color:var(--white)}.menu-hoofdmenu-container .social-container .block a svg{height:80px;width:80px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;fill:var(--white)}.menu-hoofdmenu-container .social-container .block a:hover{color:var(--white)}.menu-hoofdmenu-container .social-container .block a:hover svg{fill:var(--white)}.menu-hoofdmenu-container .social-container .block h3{color:var(--white);font-size:36px;line-height:47px;font-weight:400;margin:-5px 0 0 0}.menu-hoofdmenu-container .social-container .block h3~h3{margin-top:8px}.menu-hoofdmenu-container .hamburger-container{position:fixed;top:-100vh;left:0;width:100vw;height:100vh;background:var(--darkGrey);z-index:2;color:var(--white);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-hoofdmenu-container .hamburger-container ul{flex-flow:row wrap;justify-content:space-between;width:100%;max-width:850px;margin:200px auto 0;width:100%;max-width:850px;margin:200px auto 0}.menu-hoofdmenu-container .hamburger-container ul li{width:calc(50% - 15px)}.menu-hoofdmenu-container .hamburger-container ul li a{color:var(--white);font-size:36px;line-height:40px;margin:0;width:100%;text-align:left;font-family:gimlet-text-narrow,sans-serif;padding:15px 0}.menu-hoofdmenu-container .hamburger-container ul li a:hover{padding-left:15px;color:var(--white)}.menu-hoofdmenu-container ul{margin:0;padding:50px 110px 0 0;list-style:none;align-self:center;display:flex;margin-top:3px;position:relative;z-index:2}.menu-hoofdmenu-container ul#menu-hoofd-menu .menu-item.current-menu-item a{color:var(--darkGrey)}.menu-hoofdmenu-container ul#menu-hamburger-menu{display:none}.menu-hoofdmenu-container .menu-item{margin-right:0;font-size:18px;font-weight:500;cursor:pointer;line-height:normal;text-align:center;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;font-family:Apercu,sans-serif;display:flex;align-items:center}.menu-hoofdmenu-container .menu-item.disabled{opacity:.3;pointer-events:none}.menu-hoofdmenu-container .menu-item.disabled a{color:var(--darkGrey)}.menu-hoofdmenu-container .menu-item a{color:var(--darkGrey);background:rgba(0,0,0,0);border:none;margin:0 0 0 30px;padding:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:relative}.menu-hoofdmenu-container .menu-item a:after{content:"";position:absolute;height:2px;background:var(--darkGrey);width:0%;bottom:-8px;left:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-hoofdmenu-container .menu-item:hover .sub-menu a{color:var(--darkGrey)}.menu-hoofdmenu-container .menu-item:hover .sub-menu a:after{width:0%}.menu-hoofdmenu-container .menu-item:hover .sub-menu a:hover:after{width:100%}.menu-hoofdmenu-container .menu-item:hover a{color:var(--darkGrey)}.menu-hoofdmenu-container .menu-item:hover a:after{width:100%}.menu-hoofdmenu-container .menu-item.current-menu-item a{color:var(--white)}.menu-hoofdmenu-container .menu-item.current-menu-item a:after{width:100%}canvas{display:block;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}main{position:relative}main.infinite-slider-container .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}main.infinite-slider-container .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}main.infinite-slider-container .slick-list:focus{outline:0}main.infinite-slider-container .slick-list.dragging{cursor:pointer;cursor:hand}main.infinite-slider-container .slick-slider .slick-list,main.infinite-slider-container .slick-slider .slick-track{overflow:unset;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}main.infinite-slider-container .slick-track{position:relative;top:0;left:0;display:flex;gap:25px;margin-left:auto;margin-right:auto}main.infinite-slider-container .slick-track:before{display:table;content:""}main.infinite-slider-container .slick-track:after{display:table;content:"";clear:both}main.infinite-slider-container .slick-loading .slick-track{visibility:hidden}main.infinite-slider-container .slick-slide{display:none;float:left;height:100%;min-height:1px}main.infinite-slider-container [dir=rtl] .slick-slide{float:right}main.infinite-slider-container .slick-slide img{display:block}main.infinite-slider-container .slick-slide.slick-loading img{display:none}main.infinite-slider-container .slick-slide.dragging img{pointer-events:none}main.infinite-slider-container .slick-initialized .slick-slide{display:block}main.infinite-slider-container .slick-loading .slick-slide{visibility:hidden}main.infinite-slider-container .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}main.infinite-slider-container .slick-arrow.slick-hidden{display:none}main.infinite-slider-container .infinite-slider,main.infinite-slider-container .infinite-slider-two{gap:40px;margin-top:60px;width:100%}main.infinite-slider-container .infinite-slider .klant-logo,main.infinite-slider-container .infinite-slider-two .klant-logo{background:#fff;border-radius:15px;box-sizing:border-box;padding:10px 60px;height:130px;display:flex;align-items:center;justify-content:center;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.infinite-slider-container .infinite-slider .klant-logo:hover,main.infinite-slider-container .infinite-slider-two .klant-logo:hover{background-color:#fff}main.infinite-slider-container .infinite-slider .klant-logo img,main.infinite-slider-container .infinite-slider-two .klant-logo img{margin:0 auto;height:100%;width:100%;max-height:90px;object-fit:contain}main.infinite-slider-container .infinite-slider-two{transform:scaleX(-1);margin-top:30px;margin-bottom:60px}main.infinite-slider-container .infinite-slider-two img{transform:scaleX(-1)}main #intro-row-new{margin-bottom:70px;font-size:38px;line-height:49px}main #intro-row-new #heart{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;cursor:pointer}main #intro-row-new #heart:hover{transform:scale(1.1)}main.contact .row.row-wrap.two-blocks .block{width:calc(50% - 25px);box-sizing:border-box}main.contact .row.row-wrap.contact{margin-bottom:200px;position:relative}main.contact .row.row-wrap.contact .button.borderless{position:fixed;right:60px;bottom:40px;padding:0;font-size:20px;z-index:0;animation:slide-in 1.5s}main.contact .row.row-wrap.contact .button.borderless:after{content:"";background:url(https://quem.nl/wp-content/themes/quem/images/arrow-right.svg) no-repeat center center;display:block;position:absolute;width:40px;height:50px;transform:rotate(90deg);left:0;right:0;margin:0 auto;bottom:-35px}main.contact .row.row-wrap.contact .wpcf7 form .wpcf7-response-output{width:auto;margin:25px auto 0;padding:20px 30px;text-align:center}main.contact .row.row-wrap.contact .wpcf7 form.invalid .wpcf7-response-output,main.contact .row.row-wrap.contact .wpcf7 form.sent .wpcf7-response-output{border-color:var(--darkGrey);display:inline-block}main.contact .row.row-wrap.contact .wpcf7 .contact-container .copyright-container{margin:30px 0}main.contact .row.row-wrap.contact .wpcf7 .contact-container .copyright-container .wpcf7-not-valid-tip{display:none}main.contact .row.row-wrap.contact .wpcf7 .contact-container .copyright-container .wpcf7-list-item{margin:0}main.contact .row.row-wrap.contact .wpcf7 .contact-container .copyright-container .wpcf7-list-item span.wpcf7-list-item-label{display:none}main.contact .row.row-wrap.contact .wpcf7 .contact-container .copyright-container .wpcf7-list-item input[type=checkbox]{appearance:none;border:2px solid var(--darkGrey);padding:10px;border-radius:4px;cursor:pointer;margin-right:10px;vertical-align:sub;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.contact .row.row-wrap.contact .wpcf7 .contact-container .copyright-container .wpcf7-list-item input[type=checkbox]:checked{background:var(--darkGrey)}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .wpcf7-not-valid-tip{color:#dc3232;font-size:13px;font-weight:400;display:block;text-align:center;margin-top:10px}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap br{display:none}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap span.text{font-size:32px;line-height:50px;margin:0 0 30px}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=email],main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=tel],main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=text]{display:inline-flex;border:none;border-bottom:2px solid var(--darkGrey);background:rgba(0,0,0,0);padding:29px 0;box-sizing:border-box;margin:0;font-weight:500;font-size:32px;width:100%;height:50px;text-align:center;color:var(--darkGrey)}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=email]::-webkit-input-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=tel]::-webkit-input-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=text]::-webkit-input-placeholder{color:var(--grey);font-weight:500;font-size:32px;font-family:gimlet-text-narrow,sans-serif;text-align:center}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=email]:-moz-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=tel]:-moz-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=text]:-moz-placeholder{color:var(--grey);font-weight:500;font-size:32px;font-family:gimlet-text-narrow,sans-serif;text-align:center}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=email]::-moz-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=tel]::-moz-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=text]::-moz-placeholder{color:var(--grey);font-weight:500;font-size:32px;font-family:gimlet-text-narrow,sans-serif;text-align:center}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=email]:-ms-input-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=tel]:-ms-input-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=text]:-ms-input-placeholder{color:var(--grey);font-weight:500;font-size:32px;font-family:gimlet-text-narrow,sans-serif;text-align:center}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .your-name,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap [data-name=your-name]{width:300px;margin:0 20px 30px;display:inline-block}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .your-email,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap [data-name=your-email]{width:500px;margin:0 20px 30px;display:inline-block}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .your-tel,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap [data-name=your-tel]{width:350px;margin:0 20px 30px;display:inline-block}main.contact .row.row-wrap.contact .wpcf7 .contact-container .wpcf7-submit{padding:20px 40px;border:1px solid var(--darkGrey);border-radius:50px;background:var(--darkGrey);color:var(--white);cursor:pointer;margin-top:20px;font-size:24px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.contact .row.row-wrap.contact .wpcf7 .contact-container .wpcf7-submit:hover{background:rgba(0,0,0,0);color:var(--darkGrey)}main.blog-post-container{margin-top:50px}main.blog-post-container img{height:auto;max-width:100%;margin:0 auto 80px;max-height:740px;object-fit:cover}main.blog-post-container .recent{max-width:840px;margin:0 auto 120px}main.blog-post-container .recent .block.row-wrap{display:flex;flex-flow:row wrap;width:100%;align-items:center;padding:20px 0;border-top:2px solid}main.blog-post-container .recent .block.row-wrap span.date{width:25%;font-size:15px}main.blog-post-container .recent .block.row-wrap .title{width:58.3333333333%;padding:0 60px 0 20px;box-sizing:border-box}main.blog-post-container .recent .block.row-wrap .title h3{margin:0}main.blog-post-container .recent .block.row-wrap .category{width:16.6666666667%;font-size:15px}main.blog-post-container .recent .block.row-wrap .category a{line-height:25px;text-decoration:none;color:var(--darkGrey);border-bottom:2px solid var(--darkGrey);display:inline-block;padding-bottom:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.blog-post-container .recent .block.row-wrap .category a:hover{padding-bottom:5px}main.blog-post-container .single-text-container{flex-flow:column;max-width:540px;margin:0 auto 160px}main.blog-post-container .single-text-container h1{font-size:60px;line-height:64px}main.blog-post-container .single-text-container h2{margin-top:40px;margin-bottom:25px}main.blog-post-container .single-text-container h3{margin-top:25px;margin-bottom:10px}main.blog-post-container .single-text-container ol,main.blog-post-container .single-text-container ul{margin:0 0 25px 0;padding:0 0 0 20px}main.blog-post-container .single-text-container a{text-decoration:underline;color:#0052ba}main.blog-post-container .single-text-container span.date{position:absolute;left:40px;display:flex;flex-flow:column;font-weight:500;font-size:15px;margin-top:35px;line-height:25px;align-items:flex-start}main.blog-post-container .single-text-container span.date a{text-decoration:none;color:var(--darkGrey);border-bottom:2px solid var(--darkGrey);display:inline-block;padding-bottom:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.blog-post-container .single-text-container span.date a:hover{padding-bottom:5px}main.blog #hero .block figure.wp-block-embed,main.single #hero .block figure.wp-block-embed,main.studio #hero .block figure.wp-block-embed,main.team #hero .block figure.wp-block-embed,main.werk #hero .block figure.wp-block-embed{margin:0 0 25px 0}main.blog #hero .block p~h2.wp-block-heading,main.single #hero .block p~h2.wp-block-heading,main.studio #hero .block p~h2.wp-block-heading,main.team #hero .block p~h2.wp-block-heading,main.werk #hero .block p~h2.wp-block-heading{margin-top:50px}main.blog #hero .block.content,main.single #hero .block.content,main.studio #hero .block.content,main.team #hero .block.content,main.werk #hero .block.content{max-width:100%}main.blog #hero .block.content.text-field,main.single #hero .block.content.text-field,main.studio #hero .block.content.text-field,main.team #hero .block.content.text-field,main.werk #hero .block.content.text-field{font-size:24px;line-height:41px;padding-right:60px;box-sizing:border-box}main.blog #hero .block.content.text-field p a,main.single #hero .block.content.text-field p a,main.studio #hero .block.content.text-field p a,main.team #hero .block.content.text-field p a,main.werk #hero .block.content.text-field p a{text-decoration:underline}main.blog #hero .block.content.text-field .button-container,main.single #hero .block.content.text-field .button-container,main.studio #hero .block.content.text-field .button-container,main.team #hero .block.content.text-field .button-container,main.werk #hero .block.content.text-field .button-container{margin-top:60px;display:flex;flex-flow:row wrap}main.blog #hero .block.content.text-field .button-container .button,main.single #hero .block.content.text-field .button-container .button,main.studio #hero .block.content.text-field .button-container .button,main.team #hero .block.content.text-field .button-container .button,main.werk #hero .block.content.text-field .button-container .button{background:var(--darkGrey);color:var(--white);border:1px solid var(--darkGrey);height:auto}main.blog #hero .block.content.text-field .button-container .button.invert,main.single #hero .block.content.text-field .button-container .button.invert,main.studio #hero .block.content.text-field .button-container .button.invert,main.team #hero .block.content.text-field .button-container .button.invert,main.werk #hero .block.content.text-field .button-container .button.invert{background:var(--white);color:var(--darkGrey);border:1px solid var(--darkGrey)}main.blog #hero .block.content.text-field .button-container .button.invert:hover,main.single #hero .block.content.text-field .button-container .button.invert:hover,main.studio #hero .block.content.text-field .button-container .button.invert:hover,main.team #hero .block.content.text-field .button-container .button.invert:hover,main.werk #hero .block.content.text-field .button-container .button.invert:hover{background:var(--darkGrey);color:var(--white);border:1px solid var(--darkGrey)}main.blog #hero .block.content.text-field .button-container .button:first-child,main.single #hero .block.content.text-field .button-container .button:first-child,main.studio #hero .block.content.text-field .button-container .button:first-child,main.team #hero .block.content.text-field .button-container .button:first-child,main.werk #hero .block.content.text-field .button-container .button:first-child{margin-right:25px}main.blog #hero .block.content.text-field .button-container .button:hover,main.single #hero .block.content.text-field .button-container .button:hover,main.studio #hero .block.content.text-field .button-container .button:hover,main.team #hero .block.content.text-field .button-container .button:hover,main.werk #hero .block.content.text-field .button-container .button:hover{background:var(--white);color:var(--darkGrey);border:1px solid var(--darkGrey)}main.blog #hero .block.intro,main.single #hero .block.intro,main.studio #hero .block.intro,main.team #hero .block.intro,main.werk #hero .block.intro{font-size:24px;line-height:41px;margin-bottom:45px;flex:1;max-width:970px;padding-right:0;margin-top:40px}main.blog #hero .block.hero-image,main.single #hero .block.hero-image,main.studio #hero .block.hero-image,main.team #hero .block.hero-image,main.werk #hero .block.hero-image{width:50%}main.blog #hero .block.hero-image.zwevend,main.single #hero .block.hero-image.zwevend,main.studio #hero .block.hero-image.zwevend,main.team #hero .block.hero-image.zwevend,main.werk #hero .block.hero-image.zwevend{position:absolute;right:0;top:0;z-index:-1}main.blog #hero .block.hero-image img,main.single #hero .block.hero-image img,main.studio #hero .block.hero-image img,main.team #hero .block.hero-image img,main.werk #hero .block.hero-image img{max-width:200%;width:200%;margin-top:-60px;height:auto}main.blog #hero .block.full-width,main.single #hero .block.full-width,main.studio #hero .block.full-width,main.team #hero .block.full-width,main.werk #hero .block.full-width{width:100%}main.blog #hero .block.full-width img,main.single #hero .block.full-width img,main.studio #hero .block.full-width img,main.team #hero .block.full-width img,main.werk #hero .block.full-width img{width:100%;height:auto;object-fit:cover}main.blog .row.row-wrap.view-filter,main.single .row.row-wrap.view-filter,main.studio .row.row-wrap.view-filter,main.team .row.row-wrap.view-filter,main.werk .row.row-wrap.view-filter{position:relative}main.blog .row.row-wrap.view-filter span.list-view,main.single .row.row-wrap.view-filter span.list-view,main.studio .row.row-wrap.view-filter span.list-view,main.team .row.row-wrap.view-filter span.list-view,main.werk .row.row-wrap.view-filter span.list-view{cursor:pointer;position:absolute;right:0;bottom:54px}main.blog .row.row-wrap.view-filter span.block-view,main.single .row.row-wrap.view-filter span.block-view,main.studio .row.row-wrap.view-filter span.block-view,main.team .row.row-wrap.view-filter span.block-view,main.werk .row.row-wrap.view-filter span.block-view{display:none;cursor:pointer;position:absolute;right:0;bottom:54px}main.blog .row.row-wrap.filters,main.single .row.row-wrap.filters,main.studio .row.row-wrap.filters,main.team .row.row-wrap.filters,main.werk .row.row-wrap.filters{justify-content:center}main.blog .row.row-wrap.filters .button,main.single .row.row-wrap.filters .button,main.studio .row.row-wrap.filters .button,main.team .row.row-wrap.filters .button,main.werk .row.row-wrap.filters .button{margin-bottom:40px;margin-right:0;background:rgba(0,0,0,0);color:var(--darkGrey);cursor:pointer;border:none;opacity:.7;position:relative}main.blog .row.row-wrap.filters .button:before,main.single .row.row-wrap.filters .button:before,main.studio .row.row-wrap.filters .button:before,main.team .row.row-wrap.filters .button:before,main.werk .row.row-wrap.filters .button:before{content:"";width:calc(100% - 16px);position:absolute;bottom:0;left:8px;right:0;z-index:-1;height:2px;display:block;background:rgba(0,0,0,0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.blog .row.row-wrap.filters .button.active,main.single .row.row-wrap.filters .button.active,main.studio .row.row-wrap.filters .button.active,main.team .row.row-wrap.filters .button.active,main.werk .row.row-wrap.filters .button.active{opacity:1;color:var(--darkGrey)}main.blog .row.row-wrap.filters .button.active:before,main.single .row.row-wrap.filters .button.active:before,main.studio .row.row-wrap.filters .button.active:before,main.team .row.row-wrap.filters .button.active:before,main.werk .row.row-wrap.filters .button.active:before{background:var(--darkGrey)}main.blog .row.row-wrap.filters .button:hover,main.single .row.row-wrap.filters .button:hover,main.studio .row.row-wrap.filters .button:hover,main.team .row.row-wrap.filters .button:hover,main.werk .row.row-wrap.filters .button:hover{opacity:1;background:rgba(0,0,0,0);color:var(--darkGrey);border:none}main.blog .row.row-wrap.full-text.team,main.single .row.row-wrap.full-text.team,main.studio .row.row-wrap.full-text.team,main.team .row.row-wrap.full-text.team,main.werk .row.row-wrap.full-text.team{margin-bottom:110px;max-width:70%;padding:50px 0 25px;margin-top:20px;font-size:24px;line-height:41px}main.blog .row.row-wrap.four-blocks .block,main.single .row.row-wrap.four-blocks .block,main.studio .row.row-wrap.four-blocks .block,main.team .row.row-wrap.four-blocks .block,main.werk .row.row-wrap.four-blocks .block{width:calc(25% - 20px);margin-bottom:65px}main.blog .row.row-wrap.four-blocks .block img,main.single .row.row-wrap.four-blocks .block img,main.studio .row.row-wrap.four-blocks .block img,main.team .row.row-wrap.four-blocks .block img,main.werk .row.row-wrap.four-blocks .block img{object-fit:contain;max-height:570px;margin-bottom:50px}main.blog .row.row-wrap.four-blocks .block .text,main.single .row.row-wrap.four-blocks .block .text,main.studio .row.row-wrap.four-blocks .block .text,main.team .row.row-wrap.four-blocks .block .text,main.werk .row.row-wrap.four-blocks .block .text{padding:0 40px}main.blog .row.row-wrap.four-blocks .block .text .person-buttons,main.single .row.row-wrap.four-blocks .block .text .person-buttons,main.studio .row.row-wrap.four-blocks .block .text .person-buttons,main.team .row.row-wrap.four-blocks .block .text .person-buttons,main.werk .row.row-wrap.four-blocks .block .text .person-buttons{display:flex;justify-content:center;gap:15px;margin-top:10px}main.blog .row.row-wrap.four-blocks .block .text a.team-link,main.blog .row.row-wrap.four-blocks .block .text span.function,main.single .row.row-wrap.four-blocks .block .text a.team-link,main.single .row.row-wrap.four-blocks .block .text span.function,main.studio .row.row-wrap.four-blocks .block .text a.team-link,main.studio .row.row-wrap.four-blocks .block .text span.function,main.team .row.row-wrap.four-blocks .block .text a.team-link,main.team .row.row-wrap.four-blocks .block .text span.function,main.werk .row.row-wrap.four-blocks .block .text a.team-link,main.werk .row.row-wrap.four-blocks .block .text span.function{display:block}main.blog .row.row-wrap.four-blocks .block .text a.team-link svg,main.blog .row.row-wrap.four-blocks .block .text span.function svg,main.single .row.row-wrap.four-blocks .block .text a.team-link svg,main.single .row.row-wrap.four-blocks .block .text span.function svg,main.studio .row.row-wrap.four-blocks .block .text a.team-link svg,main.studio .row.row-wrap.four-blocks .block .text span.function svg,main.team .row.row-wrap.four-blocks .block .text a.team-link svg,main.team .row.row-wrap.four-blocks .block .text span.function svg,main.werk .row.row-wrap.four-blocks .block .text a.team-link svg,main.werk .row.row-wrap.four-blocks .block .text span.function svg{width:30px;height:30px;margin-top:10px}main.blog .row.row-wrap.four-blocks .block .text h3,main.single .row.row-wrap.four-blocks .block .text h3,main.studio .row.row-wrap.four-blocks .block .text h3,main.team .row.row-wrap.four-blocks .block .text h3,main.werk .row.row-wrap.four-blocks .block .text h3{font-weight:500;margin-bottom:15px;color:var(--darkGrey)}main.blog .row.row-wrap.four-blocks .block .text h3:after,main.single .row.row-wrap.four-blocks .block .text h3:after,main.studio .row.row-wrap.four-blocks .block .text h3:after,main.team .row.row-wrap.four-blocks .block .text h3:after,main.werk .row.row-wrap.four-blocks .block .text h3:after{display:block;height:2px;background:var(--darkGrey);width:70px;margin:15px auto 15px;transform:rotate(-3deg)}main.blog .row.row-wrap.four-blocks .block.dark img,main.single .row.row-wrap.four-blocks .block.dark img,main.studio .row.row-wrap.four-blocks .block.dark img,main.team .row.row-wrap.four-blocks .block.dark img,main.werk .row.row-wrap.four-blocks .block.dark img{margin-bottom:0}main.blog .row.row-wrap.four-blocks .block.dark .text,main.single .row.row-wrap.four-blocks .block.dark .text,main.studio .row.row-wrap.four-blocks .block.dark .text,main.team .row.row-wrap.four-blocks .block.dark .text,main.werk .row.row-wrap.four-blocks .block.dark .text{padding:30px 20px 30px;background:var(--darkGrey);color:var(--white)}main.blog .row.row-wrap.four-blocks .block.dark .text h3,main.single .row.row-wrap.four-blocks .block.dark .text h3,main.studio .row.row-wrap.four-blocks .block.dark .text h3,main.team .row.row-wrap.four-blocks .block.dark .text h3,main.werk .row.row-wrap.four-blocks .block.dark .text h3{font-weight:500;margin-bottom:15px;color:var(--white)}main.blog .row.row-wrap.four-blocks .block.dark .text h3:after,main.single .row.row-wrap.four-blocks .block.dark .text h3:after,main.studio .row.row-wrap.four-blocks .block.dark .text h3:after,main.team .row.row-wrap.four-blocks .block.dark .text h3:after,main.werk .row.row-wrap.four-blocks .block.dark .text h3:after{content:"";display:block;height:2px;background:var(--white);width:70px;margin:15px auto 15px}main.blog .row.row-wrap.four-blocks .block.dark .text a.team-link,main.blog .row.row-wrap.four-blocks .block.dark .text span.function,main.single .row.row-wrap.four-blocks .block.dark .text a.team-link,main.single .row.row-wrap.four-blocks .block.dark .text span.function,main.studio .row.row-wrap.four-blocks .block.dark .text a.team-link,main.studio .row.row-wrap.four-blocks .block.dark .text span.function,main.team .row.row-wrap.four-blocks .block.dark .text a.team-link,main.team .row.row-wrap.four-blocks .block.dark .text span.function,main.werk .row.row-wrap.four-blocks .block.dark .text a.team-link,main.werk .row.row-wrap.four-blocks .block.dark .text span.function{color:var(--white)}main.blog .row.row-wrap.three-blocks .block,main.single .row.row-wrap.three-blocks .block,main.studio .row.row-wrap.three-blocks .block,main.team .row.row-wrap.three-blocks .block,main.werk .row.row-wrap.three-blocks .block{width:calc(33.3333333333% - 20px);margin-bottom:65px}main.blog .row.row-wrap.three-blocks .block img,main.single .row.row-wrap.three-blocks .block img,main.studio .row.row-wrap.three-blocks .block img,main.team .row.row-wrap.three-blocks .block img,main.werk .row.row-wrap.three-blocks .block img{object-fit:contain;max-height:570px;margin-bottom:50px}main.blog .row.row-wrap.three-blocks .block .text,main.single .row.row-wrap.three-blocks .block .text,main.studio .row.row-wrap.three-blocks .block .text,main.team .row.row-wrap.three-blocks .block .text,main.werk .row.row-wrap.three-blocks .block .text{padding:0 40px}main.blog .row.row-wrap.three-blocks .block .text a.team-link,main.blog .row.row-wrap.three-blocks .block .text span.function,main.single .row.row-wrap.three-blocks .block .text a.team-link,main.single .row.row-wrap.three-blocks .block .text span.function,main.studio .row.row-wrap.three-blocks .block .text a.team-link,main.studio .row.row-wrap.three-blocks .block .text span.function,main.team .row.row-wrap.three-blocks .block .text a.team-link,main.team .row.row-wrap.three-blocks .block .text span.function,main.werk .row.row-wrap.three-blocks .block .text a.team-link,main.werk .row.row-wrap.three-blocks .block .text span.function{display:block}main.blog .row.row-wrap.three-blocks .block .text h3,main.single .row.row-wrap.three-blocks .block .text h3,main.studio .row.row-wrap.three-blocks .block .text h3,main.team .row.row-wrap.three-blocks .block .text h3,main.werk .row.row-wrap.three-blocks .block .text h3{font-weight:500;margin-bottom:15px;color:var(--darkGrey)}main.blog .row.row-wrap.three-blocks .block .text h3:after,main.single .row.row-wrap.three-blocks .block .text h3:after,main.studio .row.row-wrap.three-blocks .block .text h3:after,main.team .row.row-wrap.three-blocks .block .text h3:after,main.werk .row.row-wrap.three-blocks .block .text h3:after{display:block;height:2px;background:var(--darkGrey);width:70px;margin:15px auto 15px;transform:rotate(-3deg)}main.blog .row.row-wrap.three-blocks .block.dark img,main.single .row.row-wrap.three-blocks .block.dark img,main.studio .row.row-wrap.three-blocks .block.dark img,main.team .row.row-wrap.three-blocks .block.dark img,main.werk .row.row-wrap.three-blocks .block.dark img{margin-bottom:0}main.blog .row.row-wrap.three-blocks .block.dark .text,main.single .row.row-wrap.three-blocks .block.dark .text,main.studio .row.row-wrap.three-blocks .block.dark .text,main.team .row.row-wrap.three-blocks .block.dark .text,main.werk .row.row-wrap.three-blocks .block.dark .text{padding:30px 20px 30px;background:var(--darkGrey);color:var(--white)}main.blog .row.row-wrap.three-blocks .block.dark .text h3,main.single .row.row-wrap.three-blocks .block.dark .text h3,main.studio .row.row-wrap.three-blocks .block.dark .text h3,main.team .row.row-wrap.three-blocks .block.dark .text h3,main.werk .row.row-wrap.three-blocks .block.dark .text h3{font-weight:500;margin-bottom:15px;color:var(--white)}main.blog .row.row-wrap.three-blocks .block.dark .text h3:after,main.single .row.row-wrap.three-blocks .block.dark .text h3:after,main.studio .row.row-wrap.three-blocks .block.dark .text h3:after,main.team .row.row-wrap.three-blocks .block.dark .text h3:after,main.werk .row.row-wrap.three-blocks .block.dark .text h3:after{content:"";display:block;height:2px;background:var(--white);width:70px;margin:15px auto 15px}main.blog .row.row-wrap.three-blocks .block.dark .text a.team-link,main.blog .row.row-wrap.three-blocks .block.dark .text span.function,main.single .row.row-wrap.three-blocks .block.dark .text a.team-link,main.single .row.row-wrap.three-blocks .block.dark .text span.function,main.studio .row.row-wrap.three-blocks .block.dark .text a.team-link,main.studio .row.row-wrap.three-blocks .block.dark .text span.function,main.team .row.row-wrap.three-blocks .block.dark .text a.team-link,main.team .row.row-wrap.three-blocks .block.dark .text span.function,main.werk .row.row-wrap.three-blocks .block.dark .text a.team-link,main.werk .row.row-wrap.three-blocks .block.dark .text span.function{color:var(--white)}main.blog .row.row-wrap.two-blocks .block,main.single .row.row-wrap.two-blocks .block,main.studio .row.row-wrap.two-blocks .block,main.team .row.row-wrap.two-blocks .block,main.werk .row.row-wrap.two-blocks .block{width:calc(50% - 20px);margin-bottom:40px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.blog .row.row-wrap.two-blocks .block.fullwidth,main.single .row.row-wrap.two-blocks .block.fullwidth,main.studio .row.row-wrap.two-blocks .block.fullwidth,main.team .row.row-wrap.two-blocks .block.fullwidth,main.werk .row.row-wrap.two-blocks .block.fullwidth{width:100%;max-width:100%}main.blog .row.row-wrap.two-blocks .block img,main.single .row.row-wrap.two-blocks .block img,main.studio .row.row-wrap.two-blocks .block img,main.team .row.row-wrap.two-blocks .block img,main.werk .row.row-wrap.two-blocks .block img{margin-bottom:0;height:auto;object-fit:cover}main.blog .row.row-wrap.two-blocks .block .text,main.single .row.row-wrap.two-blocks .block .text,main.studio .row.row-wrap.two-blocks .block .text,main.team .row.row-wrap.two-blocks .block .text,main.werk .row.row-wrap.two-blocks .block .text{padding:0 40px}main.blog .row.row-wrap.two-blocks .block .text .excerpt,main.single .row.row-wrap.two-blocks .block .text .excerpt,main.studio .row.row-wrap.two-blocks .block .text .excerpt,main.team .row.row-wrap.two-blocks .block .text .excerpt,main.werk .row.row-wrap.two-blocks .block .text .excerpt{margin-bottom:30px}main.blog .row.row-wrap.two-blocks .block .text span.date,main.single .row.row-wrap.two-blocks .block .text span.date,main.studio .row.row-wrap.two-blocks .block .text span.date,main.team .row.row-wrap.two-blocks .block .text span.date,main.werk .row.row-wrap.two-blocks .block .text span.date{font-size:14px;letter-spacing:0;font-weight:100;display:inline-block}main.blog .container-fluid.bg-color,main.single .container-fluid.bg-color,main.studio .container-fluid.bg-color,main.team .container-fluid.bg-color,main.werk .container-fluid.bg-color{background:var(--grey);padding:150px 0;margin-top:65px;color:var(--darkGrey)}main.blog.support-pagina #hero,main.single.support-pagina #hero,main.studio.support-pagina #hero,main.team.support-pagina #hero,main.werk.support-pagina #hero{padding-bottom:0}main.blog.support-pagina #flexibel .container,main.single.support-pagina #flexibel .container,main.studio.support-pagina #flexibel .container,main.team.support-pagina #flexibel .container,main.werk.support-pagina #flexibel .container{max-width:1100px}main.blog.support-pagina #flexibel .container .full-image,main.single.support-pagina #flexibel .container .full-image,main.studio.support-pagina #flexibel .container .full-image,main.team.support-pagina #flexibel .container .full-image,main.werk.support-pagina #flexibel .container .full-image{max-width:70%}main.blog.support-pagina #flexibel .container .full-text,main.single.support-pagina #flexibel .container .full-text,main.studio.support-pagina #flexibel .container .full-text,main.team.support-pagina #flexibel .container .full-text,main.werk.support-pagina #flexibel .container .full-text{margin-bottom:30px;padding:20px 0 25px}main.blog.support-pagina #flexibel .container .full-text p+h3,main.single.support-pagina #flexibel .container .full-text p+h3,main.studio.support-pagina #flexibel .container .full-text p+h3,main.team.support-pagina #flexibel .container .full-text p+h3,main.werk.support-pagina #flexibel .container .full-text p+h3{margin-top:20px}main.blog.support-pagina #flexibel .container .full-text ol,main.blog.support-pagina #flexibel .container .full-text ul,main.single.support-pagina #flexibel .container .full-text ol,main.single.support-pagina #flexibel .container .full-text ul,main.studio.support-pagina #flexibel .container .full-text ol,main.studio.support-pagina #flexibel .container .full-text ul,main.team.support-pagina #flexibel .container .full-text ol,main.team.support-pagina #flexibel .container .full-text ul,main.werk.support-pagina #flexibel .container .full-text ol,main.werk.support-pagina #flexibel .container .full-text ul{padding:0 0 0 20px}main.blog #flexibel .container-fluid,main.single #flexibel .container-fluid,main.studio #flexibel .container-fluid,main.team #flexibel .container-fluid,main.werk #flexibel .container-fluid{margin-bottom:60px}main.blog #flexibel .tags,main.single #flexibel .tags,main.studio #flexibel .tags,main.team #flexibel .tags,main.werk #flexibel .tags{justify-content:center;max-width:70%;gap:20px;position:relative;z-index:1;margin-top:0}main.blog #flexibel .tags .tag,main.single #flexibel .tags .tag,main.studio #flexibel .tags .tag,main.team #flexibel .tags .tag,main.werk #flexibel .tags .tag{left:0;font-size:18px;background:var(--darkGrey);color:var(--white);padding:0 10px;line-height:36px}main.blog #flexibel .slideshow,main.single #flexibel .slideshow,main.studio #flexibel .slideshow,main.team #flexibel .slideshow,main.werk #flexibel .slideshow{position:relative;margin:120px auto}main.blog #flexibel .slideshow .slick-arrow,main.single #flexibel .slideshow .slick-arrow,main.studio #flexibel .slideshow .slick-arrow,main.team #flexibel .slideshow .slick-arrow,main.werk #flexibel .slideshow .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);text-indent:-9999px;appearance:none;border:none;width:24px;height:24px;cursor:pointer;z-index:2}main.blog #flexibel .slideshow .slick-arrow.slick-prev,main.single #flexibel .slideshow .slick-arrow.slick-prev,main.studio #flexibel .slideshow .slick-arrow.slick-prev,main.team #flexibel .slideshow .slick-arrow.slick-prev,main.werk #flexibel .slideshow .slick-arrow.slick-prev{left:0;background:url(https://quem.nl/wp-content/themes/quem/images/arrow-left.svg) no-repeat center center}main.blog #flexibel .slideshow .slick-arrow.slick-next,main.single #flexibel .slideshow .slick-arrow.slick-next,main.studio #flexibel .slideshow .slick-arrow.slick-next,main.team #flexibel .slideshow .slick-arrow.slick-next,main.werk #flexibel .slideshow .slick-arrow.slick-next{right:0;background:url(https://quem.nl/wp-content/themes/quem/images/arrow-right.svg) no-repeat center center}main.blog #flexibel .slideshow ul.slick-dots,main.single #flexibel .slideshow ul.slick-dots,main.studio #flexibel .slideshow ul.slick-dots,main.team #flexibel .slideshow ul.slick-dots,main.werk #flexibel .slideshow ul.slick-dots{list-style:none;position:absolute;display:flex;left:0;right:0;margin:0 auto;width:100%;bottom:-60px;padding:0;justify-content:center;gap:16px}main.blog #flexibel .slideshow ul.slick-dots li,main.single #flexibel .slideshow ul.slick-dots li,main.studio #flexibel .slideshow ul.slick-dots li,main.team #flexibel .slideshow ul.slick-dots li,main.werk #flexibel .slideshow ul.slick-dots li{width:10px;height:10px;border-radius:20px;border:1px solid var(--darkGrey);background:rgba(0,0,0,0);cursor:pointer}main.blog #flexibel .slideshow ul.slick-dots li.slick-active,main.single #flexibel .slideshow ul.slick-dots li.slick-active,main.studio #flexibel .slideshow ul.slick-dots li.slick-active,main.team #flexibel .slideshow ul.slick-dots li.slick-active,main.werk #flexibel .slideshow ul.slick-dots li.slick-active{background:var(--darkGrey)}main.blog #flexibel .slideshow ul.slick-dots li button,main.single #flexibel .slideshow ul.slick-dots li button,main.studio #flexibel .slideshow ul.slick-dots li button,main.team #flexibel .slideshow ul.slick-dots li button,main.werk #flexibel .slideshow ul.slick-dots li button{text-indent:-9999px;appearance:none;display:none}main.blog #flexibel .slideshow .slick-list,main.single #flexibel .slideshow .slick-list,main.studio #flexibel .slideshow .slick-list,main.team #flexibel .slideshow .slick-list,main.werk #flexibel .slideshow .slick-list{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}main.blog #flexibel .slideshow .slick-list .slick-track,main.single #flexibel .slideshow .slick-list .slick-track,main.studio #flexibel .slideshow .slick-list .slick-track,main.team #flexibel .slideshow .slick-list .slick-track,main.werk #flexibel .slideshow .slick-list .slick-track{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}main.blog #flexibel .slideshow .slick-list .slick-track .slick-slide,main.single #flexibel .slideshow .slick-list .slick-track .slick-slide,main.studio #flexibel .slideshow .slick-list .slick-track .slick-slide,main.team #flexibel .slideshow .slick-list .slick-track .slick-slide,main.werk #flexibel .slideshow .slick-list .slick-track .slick-slide{opacity:.15;filter:grayscale(1);display:flex}main.blog #flexibel .slideshow .slick-list .slick-track .slick-slide.slick-active,main.single #flexibel .slideshow .slick-list .slick-track .slick-slide.slick-active,main.studio #flexibel .slideshow .slick-list .slick-track .slick-slide.slick-active,main.team #flexibel .slideshow .slick-list .slick-track .slick-slide.slick-active,main.werk #flexibel .slideshow .slick-list .slick-track .slick-slide.slick-active{opacity:1;filter:grayscale(0)}main.blog #flexibel .slideshow .slick-list .slick-track .slick-slide img,main.single #flexibel .slideshow .slick-list .slick-track .slick-slide img,main.studio #flexibel .slideshow .slick-list .slick-track .slick-slide img,main.team #flexibel .slideshow .slick-list .slick-track .slick-slide img,main.werk #flexibel .slideshow .slick-list .slick-track .slick-slide img{width:calc(100% - 80px);max-width:1300px;margin:0 auto;object-fit:contain;cursor:pointer}main.blog #flexibel .webbrowser,main.single #flexibel .webbrowser,main.studio #flexibel .webbrowser,main.team #flexibel .webbrowser,main.werk #flexibel .webbrowser{background:#f5f5f5;padding:60px 20px 20px;border-radius:7px;height:100%;max-height:800px;overflow-y:scroll;box-shadow:2px 2px 14px -2px rgba(0,0,0,.15)}main.blog #flexibel .webbrowser:after,main.single #flexibel .webbrowser:after,main.studio #flexibel .webbrowser:after,main.team #flexibel .webbrowser:after,main.werk #flexibel .webbrowser:after{content:"";position:absolute;width:100%;background:#f5f5f5;height:20px;bottom:0;left:0;border-radius:0 0 7px 7px}main.blog #flexibel .webbrowser .full-image,main.single #flexibel .webbrowser .full-image,main.studio #flexibel .webbrowser .full-image,main.team #flexibel .webbrowser .full-image,main.werk #flexibel .webbrowser .full-image{margin-bottom:0;margin-top:12px}main.blog #flexibel .webbrowser .browser-items,main.single #flexibel .webbrowser .browser-items,main.studio #flexibel .webbrowser .browser-items,main.team #flexibel .webbrowser .browser-items,main.werk #flexibel .webbrowser .browser-items{position:absolute;width:calc(100% - 40px);display:flex;flex-flow:row wrap;justify-content:space-between;top:0;background:#f5f5f5;padding:20px 0;align-items:center}main.blog #flexibel .webbrowser .browser-items .circles,main.single #flexibel .webbrowser .browser-items .circles,main.studio #flexibel .webbrowser .browser-items .circles,main.team #flexibel .webbrowser .browser-items .circles,main.werk #flexibel .webbrowser .browser-items .circles{display:flex;flex-flow:row wrap;justify-content:space-between;gap:10px;margin-left:15px;width:68px}main.blog #flexibel .webbrowser .browser-items .circles .circle,main.single #flexibel .webbrowser .browser-items .circles .circle,main.studio #flexibel .webbrowser .browser-items .circles .circle,main.team #flexibel .webbrowser .browser-items .circles .circle,main.werk #flexibel .webbrowser .browser-items .circles .circle{width:16px;height:16px;border-radius:16px;background:var(--white);display:inline-block}main.blog #flexibel .webbrowser .browser-items .bar,main.single #flexibel .webbrowser .browser-items .bar,main.studio #flexibel .webbrowser .browser-items .bar,main.team #flexibel .webbrowser .browser-items .bar,main.werk #flexibel .webbrowser .browser-items .bar{background:var(--white);height:32px;width:calc(100% - 230px);border-radius:20px;display:block}main.blog #flexibel .webbrowser .browser-items .hamburger,main.single #flexibel .webbrowser .browser-items .hamburger,main.studio #flexibel .webbrowser .browser-items .hamburger,main.team #flexibel .webbrowser .browser-items .hamburger,main.werk #flexibel .webbrowser .browser-items .hamburger{display:block;margin-right:15px}main.blog #flexibel .webbrowser .browser-items .hamburger span.menuline,main.single #flexibel .webbrowser .browser-items .hamburger span.menuline,main.studio #flexibel .webbrowser .browser-items .hamburger span.menuline,main.team #flexibel .webbrowser .browser-items .hamburger span.menuline,main.werk #flexibel .webbrowser .browser-items .hamburger span.menuline{width:32px;height:2px;background:var(--white);display:block;margin-top:5px}main.blog #flexibel .webbrowser .browser-items .hamburger span.menuline.first,main.single #flexibel .webbrowser .browser-items .hamburger span.menuline.first,main.studio #flexibel .webbrowser .browser-items .hamburger span.menuline.first,main.team #flexibel .webbrowser .browser-items .hamburger span.menuline.first,main.werk #flexibel .webbrowser .browser-items .hamburger span.menuline.first{margin-top:0}main.blog #flexibel .video-container,main.single #flexibel .video-container,main.studio #flexibel .video-container,main.team #flexibel .video-container,main.werk #flexibel .video-container{margin-bottom:80px}main.blog #flexibel .video-container .block,main.single #flexibel .video-container .block,main.studio #flexibel .video-container .block,main.team #flexibel .video-container .block,main.werk #flexibel .video-container .block{width:100%}main.blog #flexibel .video-container .block .thumb-container,main.single #flexibel .video-container .block .thumb-container,main.studio #flexibel .video-container .block .thumb-container,main.team #flexibel .video-container .block .thumb-container,main.werk #flexibel .video-container .block .thumb-container{line-height:0;margin-bottom:10px;padding:56.25% 0 0 0;position:relative;border-radius:5px}main.blog #flexibel .video-container .block .thumb-container img,main.single #flexibel .video-container .block .thumb-container img,main.studio #flexibel .video-container .block .thumb-container img,main.team #flexibel .video-container .block .thumb-container img,main.werk #flexibel .video-container .block .thumb-container img{max-height:100%;width:100%;object-fit:cover;border-radius:5px;position:absolute;top:0;mix-blend-mode:multiply;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.blog #flexibel .video-container .block .thumb-container img.splash,main.single #flexibel .video-container .block .thumb-container img.splash,main.studio #flexibel .video-container .block .thumb-container img.splash,main.team #flexibel .video-container .block .thumb-container img.splash,main.werk #flexibel .video-container .block .thumb-container img.splash{transform:scaleX(-1);box-shadow:0 0 20px 0 rgba(0,0,0,.25)}main.blog #flexibel .video-container .block .thumb-container img.hidden,main.single #flexibel .video-container .block .thumb-container img.hidden,main.studio #flexibel .video-container .block .thumb-container img.hidden,main.team #flexibel .video-container .block .thumb-container img.hidden,main.werk #flexibel .video-container .block .thumb-container img.hidden{opacity:0;pointer-events:none}main.blog #flexibel .video-container .block .thumb-container .logo,main.single #flexibel .video-container .block .thumb-container .logo,main.studio #flexibel .video-container .block .thumb-container .logo,main.team #flexibel .video-container .block .thumb-container .logo,main.werk #flexibel .video-container .block .thumb-container .logo{position:absolute;top:25px;left:30px;width:125px;opacity:1;mix-blend-mode:initial}main.blog #flexibel .video-container .block .thumb-container svg.play-video,main.single #flexibel .video-container .block .thumb-container svg.play-video,main.studio #flexibel .video-container .block .thumb-container svg.play-video,main.team #flexibel .video-container .block .thumb-container svg.play-video,main.werk #flexibel .video-container .block .thumb-container svg.play-video{position:absolute;left:calc(50% - 50px);top:calc(50% - 50px);fill:#fff;width:100px;height:100px;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.blog #flexibel .video-container .block .thumb-container svg.play-video:hover,main.single #flexibel .video-container .block .thumb-container svg.play-video:hover,main.studio #flexibel .video-container .block .thumb-container svg.play-video:hover,main.team #flexibel .video-container .block .thumb-container svg.play-video:hover,main.werk #flexibel .video-container .block .thumb-container svg.play-video:hover{transform:scale(1.15)}main.blog #flexibel .video-container .block .thumb-container svg.play-video.hidden,main.single #flexibel .video-container .block .thumb-container svg.play-video.hidden,main.studio #flexibel .video-container .block .thumb-container svg.play-video.hidden,main.team #flexibel .video-container .block .thumb-container svg.play-video.hidden,main.werk #flexibel .video-container .block .thumb-container svg.play-video.hidden{opacity:0;pointer-events:none}main.blog #flexibel .video-container .block .thumb-container .iframe-container,main.single #flexibel .video-container .block .thumb-container .iframe-container,main.studio #flexibel .video-container .block .thumb-container .iframe-container,main.team #flexibel .video-container .block .thumb-container .iframe-container,main.werk #flexibel .video-container .block .thumb-container .iframe-container{position:relative;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-radius:5px}main.blog #flexibel .video-container .block .thumb-container .iframe-container.unset,main.single #flexibel .video-container .block .thumb-container .iframe-container.unset,main.studio #flexibel .video-container .block .thumb-container .iframe-container.unset,main.team #flexibel .video-container .block .thumb-container .iframe-container.unset,main.werk #flexibel .video-container .block .thumb-container .iframe-container.unset{position:unset}main.blog #flexibel .video-container .block .thumb-container .iframe-container iframe,main.single #flexibel .video-container .block .thumb-container .iframe-container iframe,main.studio #flexibel .video-container .block .thumb-container .iframe-container iframe,main.team #flexibel .video-container .block .thumb-container .iframe-container iframe,main.werk #flexibel .video-container .block .thumb-container .iframe-container iframe{border-radius:5px}main.blog #flexibel .video-container .block .content,main.single #flexibel .video-container .block .content,main.studio #flexibel .video-container .block .content,main.team #flexibel .video-container .block .content,main.werk #flexibel .video-container .block .content{color:#233644;font-size:15px}main.blog #flexibel .block-grid,main.single #flexibel .block-grid,main.studio #flexibel .block-grid,main.team #flexibel .block-grid,main.werk #flexibel .block-grid{margin-bottom:60px}main.blog #flexibel .block-grid.links,main.single #flexibel .block-grid.links,main.studio #flexibel .block-grid.links,main.team #flexibel .block-grid.links,main.werk #flexibel .block-grid.links{flex-flow:row-reverse}main.blog #flexibel .block-grid.links .block,main.single #flexibel .block-grid.links .block,main.studio #flexibel .block-grid.links .block,main.team #flexibel .block-grid.links .block,main.werk #flexibel .block-grid.links .block{width:50%}main.blog #flexibel .block-grid.links .block.text-block,main.single #flexibel .block-grid.links .block.text-block,main.studio #flexibel .block-grid.links .block.text-block,main.team #flexibel .block-grid.links .block.text-block,main.werk #flexibel .block-grid.links .block.text-block{box-sizing:border-box}main.blog #flexibel .block-grid.rechts .block,main.single #flexibel .block-grid.rechts .block,main.studio #flexibel .block-grid.rechts .block,main.team #flexibel .block-grid.rechts .block,main.werk #flexibel .block-grid.rechts .block{width:50%}main.blog #flexibel .block-grid.rechts .block.text-block,main.single #flexibel .block-grid.rechts .block.text-block,main.studio #flexibel .block-grid.rechts .block.text-block,main.team #flexibel .block-grid.rechts .block.text-block,main.werk #flexibel .block-grid.rechts .block.text-block{box-sizing:border-box}main.blog #flexibel .block-grid.three-blocks,main.single #flexibel .block-grid.three-blocks,main.studio #flexibel .block-grid.three-blocks,main.team #flexibel .block-grid.three-blocks,main.werk #flexibel .block-grid.three-blocks{padding-bottom:0}main.blog #flexibel .block-grid.three-blocks .block,main.single #flexibel .block-grid.three-blocks .block,main.studio #flexibel .block-grid.three-blocks .block,main.team #flexibel .block-grid.three-blocks .block,main.werk #flexibel .block-grid.three-blocks .block{width:calc(33.3333333333% - 25px)}main.blog #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.single #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.studio #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.team #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.werk #flexibel .block-grid.three-blocks .block:nth-child(n+3){margin-top:0}main.blog #flexibel .block-grid.three-blocks .block:nth-child(n+4),main.single #flexibel .block-grid.three-blocks .block:nth-child(n+4),main.studio #flexibel .block-grid.three-blocks .block:nth-child(n+4),main.team #flexibel .block-grid.three-blocks .block:nth-child(n+4),main.werk #flexibel .block-grid.three-blocks .block:nth-child(n+4){margin-top:40px}main.blog #flexibel .block-grid.four-blocks,main.single #flexibel .block-grid.four-blocks,main.studio #flexibel .block-grid.four-blocks,main.team #flexibel .block-grid.four-blocks,main.werk #flexibel .block-grid.four-blocks{padding-bottom:0}main.blog #flexibel .block-grid.four-blocks .block,main.single #flexibel .block-grid.four-blocks .block,main.studio #flexibel .block-grid.four-blocks .block,main.team #flexibel .block-grid.four-blocks .block,main.werk #flexibel .block-grid.four-blocks .block{width:calc(25% - 30px)}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+3){margin-top:0}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+4){margin-top:0}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+5),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+5),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+5),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+5),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+5){margin-top:40px}main.blog #flexibel .block-grid .block,main.single #flexibel .block-grid .block,main.studio #flexibel .block-grid .block,main.team #flexibel .block-grid .block,main.werk #flexibel .block-grid .block{width:calc(50% - 20px)}main.blog #flexibel .block-grid .block img,main.single #flexibel .block-grid .block img,main.studio #flexibel .block-grid .block img,main.team #flexibel .block-grid .block img,main.werk #flexibel .block-grid .block img{width:100%}main.blog #flexibel .block-grid .block:nth-child(n+3),main.single #flexibel .block-grid .block:nth-child(n+3),main.studio #flexibel .block-grid .block:nth-child(n+3),main.team #flexibel .block-grid .block:nth-child(n+3),main.werk #flexibel .block-grid .block:nth-child(n+3){margin-top:40px}main.blog #flexibel .block-grid .block p:last-of-type,main.single #flexibel .block-grid .block p:last-of-type,main.studio #flexibel .block-grid .block p:last-of-type,main.team #flexibel .block-grid .block p:last-of-type,main.werk #flexibel .block-grid .block p:last-of-type{margin-bottom:0}main.blog #flexibel .block-grid .block p:last-of-type~.button,main.single #flexibel .block-grid .block p:last-of-type~.button,main.studio #flexibel .block-grid .block p:last-of-type~.button,main.team #flexibel .block-grid .block p:last-of-type~.button,main.werk #flexibel .block-grid .block p:last-of-type~.button{margin-top:20px}main.blog #flexibel .block-grid .block.text-block,main.single #flexibel .block-grid .block.text-block,main.studio #flexibel .block-grid .block.text-block,main.team #flexibel .block-grid .block.text-block,main.werk #flexibel .block-grid .block.text-block{align-self:center;padding:0 70px 0 70px;box-sizing:border-box}main.blog #flexibel .block-grid .block .gif-loop img,main.single #flexibel .block-grid .block .gif-loop img,main.studio #flexibel .block-grid .block .gif-loop img,main.team #flexibel .block-grid .block .gif-loop img,main.werk #flexibel .block-grid .block .gif-loop img{display:none}main.blog #flexibel .block-grid .block .gif-loop img.active,main.single #flexibel .block-grid .block .gif-loop img.active,main.studio #flexibel .block-grid .block .gif-loop img.active,main.team #flexibel .block-grid .block .gif-loop img.active,main.werk #flexibel .block-grid .block .gif-loop img.active{display:block}main.blog #flexibel .full-image,main.single #flexibel .full-image,main.studio #flexibel .full-image,main.team #flexibel .full-image,main.werk #flexibel .full-image{margin-bottom:60px}main.blog #flexibel .full-image img,main.single #flexibel .full-image img,main.studio #flexibel .full-image img,main.team #flexibel .full-image img,main.werk #flexibel .full-image img{width:100%}main.blog #flexibel .full-text,main.single #flexibel .full-text,main.studio #flexibel .full-text,main.team #flexibel .full-text,main.werk #flexibel .full-text{margin-bottom:60px;max-width:70%;padding:50px 0 25px}main.blog #flexibel .full-text a,main.single #flexibel .full-text a,main.studio #flexibel .full-text a,main.team #flexibel .full-text a,main.werk #flexibel .full-text a{border-bottom:1px solid var(--darkGrey);padding-bottom:1px}main.single #hero .block.intro{margin:40px auto 45px;max-width:70%}main.single #hero .block.intro p a{text-decoration:underline}main.studio.contact .row.row-wrap.contact{margin-top:110px}main.studio .dark-bg{color:var(--brokenWhite);padding-bottom:60px;height:calc(100vh - 180px);display:flex;align-items:center}main.studio .dark-bg #hero{padding-top:0}main.studio .dark-bg h1,main.studio .dark-bg h2,main.studio .dark-bg h3,main.studio .dark-bg h4,main.studio .dark-bg h5,main.studio .dark-bg h6{color:var(--brokenWhite)}main.studio .dark-bg #hero .block.content.text-field .button-container .button{border-color:var(--brokenWhite)}main.studio .dark-bg:after{background:var(--darkGrey);width:200vw;height:100%;display:block;position:absolute;top:0;left:-100vw;z-index:-1;content:""}main.studio #hero .block.content{width:50%}main.studio #hero .block.content.fullwidth{width:100%;text-align:center;padding-right:0}main.studio #hero .block.content.fullwidth h1{max-width:100%;margin:0 auto 40px}main.studio #hero .block.content.fullwidth .button-container{justify-content:center}main.studio #flexibel .block-grid{position:relative;margin-bottom:160px}main.studio #flexibel .block-grid.white-bg:after{content:"";background:#fff;position:absolute;left:-60px;top:-60px;display:block;width:calc(100% + 120px);height:calc(100% + 120px);z-index:-1;border-radius:10px}main.studio #flexibel .block-grid.white-bg:first-child{margin-top:40px}main.studio #flexibel .block-grid.tekstblokken .block{align-self:flex-start}main.studio #flexibel .block-grid.tekstblokken .block:nth-child(2n){padding-right:0;padding-left:20px}main.studio #flexibel .block-grid.tekstblokken .block:nth-child(odd){padding-right:20px;padding-left:0}main.studio #flexibel .block-grid.tekstblokken .block a{border-bottom:1px solid var(--darkGrey);padding-bottom:1px}main.studio #flexibel .block-grid.links .block.text-block{padding-right:0}main.studio #flexibel .block-grid .block.text-block{padding-right:0}main.studio #flexibel .block-grid .block.text-block h3{padding-top:25px;border-top:1px solid var(--grey);cursor:pointer;position:relative}main.studio #flexibel .block-grid .block.text-block h3:after{content:"+";position:absolute;right:10px;font-size:18px}main.studio #flexibel .block-grid .block.text-block h3.clicked:after{content:"-";position:absolute;right:10px;font-size:18px}main.studio #flexibel .block-grid .block.text-block h3:first-of-type{border-top:none}main.studio #flexibel .block-grid .block.text-block h3~ol,main.studio #flexibel .block-grid .block.text-block h3~p,main.studio #flexibel .block-grid .block.text-block h3~ul{display:none}main.studio #flexibel .block-grid .block.text-block ol,main.studio #flexibel .block-grid .block.text-block ul{padding:0 0 0 20px}main.studio #flexibel .block-grid.rechts .block.text-block{padding-left:0}main.werk .tags{margin-top:45px;font-size:24px;max-width:470px;padding-left:60px;box-sizing:border-box;display:flex;flex-flow:row wrap;align-content:flex-start}main.werk .tags span{margin-right:10px}main.werk .tags .tag{position:relative!important;margin-bottom:10px;left:0;margin-top:-2px;margin-right:10px;font-size:18px;background:var(--darkGrey);color:var(--white);padding:0 10px;line-height:36px}main.werk .tekst-container{margin:80px auto}main.werk .row.row-wrap.two-blocks .block{position:relative}main.werk .row.row-wrap.two-blocks .block img{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;filter:grayscale(1)}main.werk .row.row-wrap.two-blocks .block img:hover{filter:grayscale(0)}main.werk .row.row-wrap.two-blocks .block:hover svg.heart-like{opacity:1;pointer-events:all}main.werk .row.row-wrap.two-blocks .block:hover span.total-likes{opacity:1}main.werk .row.row-wrap.two-blocks .block span.total-likes{position:absolute;color:#fff;z-index:1;right:20px;top:29px;font-size:18px;font-family:gimlet-text,serif;width:50px;text-align:center;pointer-events:none;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main.werk .row.row-wrap.two-blocks .block svg.heart-like{width:50px;height:50px;display:flex;position:absolute;right:20px;top:20px;z-index:1;cursor:pointer;opacity:0;pointer-events:none;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main #matrix{color:var(--darkGrey);padding-top:60px;padding-bottom:60px;margin-bottom:150px;box-shadow:0 0 25px 0 rgba(0,0,0,.25);border-radius:6px 6px 2px 2px;background:var(--white);width:min-content;margin:0 auto 100px;padding:40px 40px}main #matrix .row.matrix{margin-bottom:40px}main #matrix .row.matrix strong.fullwidth{margin-bottom:10px;position:relative}main #matrix .row.matrix strong.fullwidth .info{background:var(--grey);color:var(--darkGrey);font-size:13px;background-size:16px!important;display:inline-block;width:20px;height:20px;align-self:center;margin-left:10px;cursor:pointer;vertical-align:middle;text-align:center;line-height:20px;padding-left:1px;border-radius:20px;box-sizing:border-box}main #matrix .row.matrix strong.fullwidth .info:hover~.info-block{opacity:1;pointer-events:auto}main #matrix .row.matrix strong.fullwidth .info-block{opacity:0;pointer-events:none;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;font-size:15px;left:0;background:var(--white);border-radius:6px 6px 2px 2px;padding:15px 20px;top:40px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);width:350px;font-weight:400;box-sizing:border-box}main #matrix .row.with-tags{margin-bottom:40px}main #matrix .row.with-tags h3{margin-bottom:0}main #matrix .row.with-tags .block{display:flex;align-items:center;justify-content:center}main #matrix .row.with-tags .block-2{justify-content:flex-start}main #matrix .row .block{width:170px;min-height:36px;text-align:center;display:flex;align-items:center;justify-content:center}main #matrix .row .block.grey{background:#fafafa}main #matrix .row .block-2{width:350px;padding-right:20px;box-sizing:border-box;text-align:left;justify-content:flex-start;display:flex;align-items:center}main #matrix .row .omschrijving-service{width:100%;border-top:1px solid #e5e5e5;padding:20px 25px;display:none;background:var(--brokenWhite)}main #matrix .row .block-row{display:flex;border-top:1px solid #e5e5e5}main #matrix .row .block-row:first-of-type{border-top:none}main #matrix .row .block-row.pointer{cursor:pointer}main #matrix .row .block-row .block{display:flex;align-items:center;justify-content:center}main #matrix .row .block-row .block-2{justify-content:flex-start}main #matrix .row .fullwidth{flex:0 0 100%;text-align:left;display:flex;width:100%}main #matrix .row .fullwidth.omschrijving-bottom{font-size:14px;line-height:28px;padding:20px 25px;background:var(--brokenWhite);box-sizing:border-box}main #alternative-timeline{overflow-x:scroll;width:100vw;margin:10vh auto}main #alternative-timeline:hover .block{flex:0 0 16.6666%}main #alternative-timeline .block{transform:translate3d(0,0,0);position:relative;flex:0 0 20%;height:80vh;min-height:600px;color:#fff;overflow:hidden;transition:flex .5s ease}main #alternative-timeline .block:after,main #alternative-timeline .block:before{transform:translate3d(0,0,0);content:"";position:absolute;left:0;top:0;width:100%;height:100%}main #alternative-timeline .block:after{background:rgba(38,38,38,.5);opacity:1;transition:opacity .5s ease}main #alternative-timeline .block:before{background:linear-gradient(to bottom,rgba(38,38,38,0) 0,#262626 75%);z-index:1;opacity:0;transform:translate3d(0,0,0) translateY(50%);transition:opacity .5s ease,transform .5s ease}main #alternative-timeline .block:hover{flex:0 0 30%!important}main #alternative-timeline .block:hover:after{opacity:0}main #alternative-timeline .block:hover:before{opacity:1;transform:translate3d(0,0,0) translateY(0);transition:opacity 1s ease,transform 1s ease .25s}main #alternative-timeline .block:hover .background{filter:grayscale(0)}main #alternative-timeline .block:hover .jaar-caption{opacity:1;transform:translateY(0);transition:all .75s ease .5s}main #alternative-timeline .block:hover .jaar-caption h1,main #alternative-timeline .block:hover .jaar-caption h2,main #alternative-timeline .block:hover .jaar-caption h3,main #alternative-timeline .block:hover .jaar-caption h4,main #alternative-timeline .block:hover .jaar-caption h5,main #alternative-timeline .block:hover .jaar-caption h6{color:#fff}main #alternative-timeline .block:hover .jaar-caption .button{color:#fff}main #alternative-timeline .block .background{transform:translate3d(0,0,0);position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center center;transition:filter .5s ease;filter:grayscale(100%)}main #alternative-timeline .block .background:before{content:"";position:absolute;bottom:70px;left:50%;width:80px;height:80px;border-radius:60px;border:3px solid #fff;z-index:123213213123;display:block;transform:translateX(-50%)}main #alternative-timeline .block div.year{position:absolute;top:150px;left:50%;transform:translateX(-50%) translateY(-50%);z-index:1}main #alternative-timeline .block div.year span.year{font-size:40px;line-height:0;transform:rotate(270deg);display:block}main #alternative-timeline .block .jaar-caption{transform:translate3d(0,0,0) translateY(25px);position:relative;z-index:1;text-align:center;margin:0 1.618em;top:55%;opacity:0}main #timeline{padding:0;max-width:1200px;position:relative;margin-bottom:100px}@keyframes cd-bounce-1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.2)}100%{transform:scale(1)}}main #timeline .circle-hidden,main #timeline .content-hidden{visibility:hidden}main #timeline .cd-timeline__circle--bounce-in,main #timeline .cd-timeline__content--bounce-in,main #timeline .cd-timeline__image--bounce-in{animation:cd-bounce-1 .6s}main #timeline .timeline{margin:100px 0}main #timeline .timeline:before{content:"";position:absolute;top:0;height:100%;width:2px;background:var(--darkGrey);background:linear-gradient(180deg,var(--darkGrey) 95%,transparent);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}main #timeline .timeline:after{content:"";position:absolute;width:30px;height:30px;background:var(--darkGrey);border-radius:20px;top:-30px;left:0;right:0;margin:0 auto}main #timeline .timeline .timeline-block{display:flex;position:relative;margin-bottom:100px}main #timeline .timeline .timeline-block:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}main #timeline .timeline .timeline-block:last-child{padding-bottom:120px}main #timeline .timeline .timeline-block .timeline-circle{width:20px;height:20px;border-radius:20px;background:var(--darkGrey);background-size:cover;display:flex;justify-content:center;align-items:center;flex-shrink:0;order:1;margin:0 70px;will-change:transform}main #timeline .timeline .timeline-block .text-component{width:calc(50% - 40px);text-align:left}main #timeline .timeline .timeline-block .text-component .button{font-size:18px;line-height:30px}main #timeline .timeline .timeline-block .text-component .arrow-link{position:relative;font-size:16px;text-transform:uppercase;color:var(--darkGrey);display:inline-block;padding-top:40px;letter-spacing:3px}main #timeline .timeline .timeline-block .text-component .arrow-link:before{content:"";width:20px;height:1px;background:var(--darkGrey);display:block;position:absolute;right:-30px;top:52px}main #timeline .timeline .timeline-block .text-component .arrow-link:after{content:"";border-color:transparent var(--darkGrey);border-style:solid;border-width:.3em 0 .3em .5em;display:inline-block;height:0;width:0;right:-38px;top:-1px;position:relative}main #timeline .timeline .timeline-block .image-component{order:1;width:calc(50% - 40px);padding:0;margin-bottom:10px;margin-left:0;margin-top:20px;position:relative}main #timeline .timeline .timeline-block .image-component:hover .caption{opacity:1}main #timeline .timeline .timeline-block .image-component img{border-radius:5px;height:360px;width:100%;object-fit:cover}main #timeline .timeline .timeline-block .image-component .info{background:var(--darkGrey);color:var(--white);font-size:18px;text-align:center;line-height:30px;height:30px;width:30px;border-radius:5px;position:absolute;top:30px;left:30px;pointer-events:none}main #timeline .timeline .timeline-block .image-component .caption{position:absolute;top:0;display:flex;align-items:center;box-sizing:border-box;color:var(--white);background:var(--darkGrey);font-size:18px;padding:40px 40px 40px 40px!important;border-radius:5px;height:100%;width:100%;opacity:0;text-align:left!important;line-height:30px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main #timeline .timeline .timeline-block .image-component .caption p:last-child{margin-bottom:0}main #projecten-grid{margin-bottom:350px;margin-left:0;flex-flow:wrap;max-width:100vw;overflow-x:scroll}main #projecten-grid::-webkit-scrollbar{height:4px}main #projecten-grid::-webkit-scrollbar-track{box-shadow:none;background:var(--grey)}main #projecten-grid::-webkit-scrollbar-thumb{background:var(--darkGrey);outline:0}main #projecten-grid .scroll-arrow{display:flex;margin-top:30px;margin-bottom:26px;gap:15px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main #projecten-grid .slideshow{width:max-content;margin-left:0;-ms-flex-flow:wrap;display:flex;flex-flow:wrap;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-left:500px}main #projecten-grid .slideshow.animation{margin-left:0;transition:margin .75s ease-in-out}main #projecten-grid .slideshow .slide.hidden{padding:90px;box-sizing:border-box;max-width:640px;display:flex;flex-flow:column;align-self:center;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;opacity:0}main #projecten-grid .slideshow .slide.hidden.shown{opacity:1}main #projecten-grid .slideshow .slide a{position:relative;display:inline-block;cursor:pointer;outline:0;border:0;vertical-align:middle;text-decoration:none;background:rgba(0,0,0,0);padding:0;font-size:inherit;font-family:inherit}main #projecten-grid .slideshow .slide a.learn-more{width:12rem;height:auto}main #projecten-grid .slideshow .slide a.learn-more .circle{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:relative;display:block;margin:0;width:3rem;height:3rem;background:var(--darkGrey);border-radius:1.625rem}main #projecten-grid .slideshow .slide a.learn-more .circle .icon{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;top:0;bottom:0;margin:auto;background:var(--white)}main #projecten-grid .slideshow .slide a.learn-more .circle .icon.arrow{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;left:.625rem;width:1.125rem;height:.125rem;background:0 0}main #projecten-grid .slideshow .slide a.learn-more .circle .icon.arrow::before{position:absolute;content:"";top:-5px;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid var(--white);border-right:.125rem solid var(--white);transform:rotate(45deg)}main #projecten-grid .slideshow .slide a .button-text{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:var(--darkGrey);font-weight:400;line-height:1.6;text-align:center;text-transform:capitalize}main #projecten-grid .slideshow .slide a:hover .circle{width:100%}main #projecten-grid .slideshow .slide a:hover .circle .icon.arrow{background:var(--white);transform:translate(1rem,0)}main #projecten-grid .slideshow .slide a:hover .button-text{color:var(--white)}main #projecten-grid .block{margin-right:40px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main #projecten-grid .block img{max-width:100%;max-height:640px;object-fit:cover;display:block;width:100%;filter:grayscale(1);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main #projecten-grid .block img:hover{filter:grayscale(0)}main #projecten-grid .bullets{position:absolute;margin:25px auto 0;display:flex;transition:1.25s ease-in-out;bottom:-60px}main #projecten-grid .bullets.hidden{display:none}main #projecten-grid .bullets .bullet{height:6px;width:90px;border-radius:6px;background:var(--grey);border:1px solid var(--grey);margin-right:10px;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main #projecten-grid .bullets .bullet:hover{background:var(--darkGrey);border:1px solid var(--darkGrey)}main #projecten-grid .bullets .bullet.active{background:var(--darkGrey);border:1px solid var(--darkGrey)}main #projecten-grid .full-row{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%}main #projecten-grid .full-row .block-row{width:100%;display:flex;flex-flow:row wrap}main #projecten-grid .full-row .block-row .block{margin-bottom:24px;width:100%}main #projecten-grid .full-row .block-row .block img{width:100%;height:auto}main #projecten-grid .full-row.one-block .block-row .block{width:100%}main #projecten-grid .full-row.two-blocks .block-row{width:calc(50% - 12px)}main #projecten-grid .full-row.two-blocks .block-row.w-75{width:calc(75% - 12px)}main #projecten-grid .full-row.two-blocks .block-row.w-25{width:calc(25% - 12px)}main #projecten-grid .full-row.two-blocks .block-row.w-66{width:calc(66.6666666667% - 12px)}main #projecten-grid .full-row.two-blocks .block-row.w-33{width:calc(33.3333333333% - 12px)}main #projecten-grid .full-row.three-blocks .block-row{width:calc(33.3333333333% - 16px)}main #projecten-grid .full-row.four-blocks .block-row{width:calc(25% - 20px)}main #hero{padding-top:150px;padding-bottom:65px}main #hero .tag-block{position:absolute;left:0}main #hero .tag-block .tag{display:table;margin-bottom:5px;font-size:18px;background:var(--darkGrey);color:var(--white);padding:0 10px;line-height:36px}main #hero .tag-block span.total-likes{color:#fff;font-size:18px;font-family:gimlet-text,serif;width:50px;pointer-events:none;transition:.25s ease-in-out;display:flex;text-align:center;justify-content:center;margin-top:-45px}main #hero .tag-block svg.heart-like{width:50px;height:50px;display:flex;z-index:1;cursor:pointer;transition:.25s ease-in-out}main #hero .block.content{width:100%}main #hero .block.content span.tag{background:var(--darkGrey);color:var(--white);display:inline-flex;padding:2px 23px;width:90px;box-sizing:border-box;text-align:center;height:35px;align-self:center;border-radius:30px;margin-bottom:10px}main #hero .block.content .store-buttons{display:flex;flex-flow:row wrap;justify-content:space-between;width:330px}main #hero .block.content .store-buttons a{width:calc(50% - 15px);height:50px;display:flex;align-items:center}main #hero .block.content .store-buttons a.disabled{position:relative;cursor:default;pointer-events:none}main #hero .block.content .store-buttons a.disabled img{opacity:.3}main #hero .block.content .store-buttons a.disabled span{position:absolute;color:var(--darkGrey);bottom:-30px;width:100%;text-align:center}main #hero .block.images{height:790px;width:calc(100% - 340px);position:relative;right:0;margin-right:-110px;margin-top:-150px}main #hero .block.images img{height:100%;width:100%;object-fit:contain}main #knowledge-base{padding-top:100px;display:grid;grid-row-gap:0;grid-template-columns:repeat(12,1fr)}main #knowledge-base .block{flex:0 0 75%;grid-column-start:4;grid-column-end:span 12}main #knowledge-base .block h2{color:var(--darkGrey);border-bottom:1px solid var(--grey);padding-bottom:25px;margin-bottom:25px}main #knowledge-base .block section#hoofd-onderwerp-1000{margin-bottom:40px;font-size:18px}main #knowledge-base .block section .onderwerpen{padding-bottom:50px}main #knowledge-base .block section .onderwerpen .onderwerp{border-bottom:1px solid var(--grey);margin-bottom:25px}main #knowledge-base .block section .onderwerpen .onderwerp h3.title{margin-bottom:25px;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main #knowledge-base .block section .onderwerpen .onderwerp h3.title:hover{padding-left:30px}main #knowledge-base .block section .onderwerpen .onderwerp h3.title.clicked{padding-left:0!important}main #knowledge-base .block section .onderwerpen .onderwerp h3.title~.antwoord{margin-top:-15px}main #knowledge-base .block section .onderwerpen .onderwerp .antwoord.hidden{display:none}main #knowledge-base .block.sidebar{flex:0 0 25%;display:flex;flex-flow:column;align-self:flex-start;grid-column-start:auto;grid-column-end:span 3;position:sticky;top:100px}main #knowledge-base .block.sidebar .onderwerp-bar{display:flex;flex-flow:column;position:relative;max-width:calc(100% - 80px)}main #knowledge-base .block.sidebar .onderwerp-bar .subs{display:none!important;flex-flow:column}main #knowledge-base .block.sidebar .onderwerp-bar .subs .sub-onderwerp{padding-left:7px;border-left:3px solid transparent;font-weight:400;font-size:14px;line-height:24px;color:var(--darkGrey)}main #knowledge-base .block.sidebar .onderwerp-bar .subs .sub-onderwerp.current{color:var(--darkGrey);font-weight:500;border-left:3px solid var(--darkGrey)}main #knowledge-base .block.sidebar .onderwerp-bar a{margin:5px 0;color:var(--darkGrey);font-weight:500;font-size:17px}main #knowledge-base .block.sidebar .onderwerp-bar a.current{font-weight:600}main #knowledge-base .block.sidebar .onderwerp-bar a.current+.subs{display:flex}main .fulltext-container{padding-bottom:120px}main .fulltext-container h4{font-size:18px;font-weight:500;margin-bottom:5px;margin-top:30px}main .fulltext-container p:first-of-type{font-weight:400;font-size:18px;line-height:32px;margin-bottom:70px;position:relative}main .fulltext-container figure{margin:0}main .fulltext-container figure img{border-radius:3px;margin-bottom:20px;object-fit:cover;cursor:pointer}main .fulltext-container img{max-height:480px;border-radius:3px;margin-bottom:20px;object-fit:cover;cursor:pointer}main .fulltext-container .wp-caption{max-width:840px}main .fulltext-container iframe{width:100%;max-height:400px;height:400px}main .fulltext-container figcaption{font-size:14px;line-height:22px;display:block;padding-left:30px;padding-right:30px;margin-bottom:40px;margin-top:-5px;position:relative}main .fulltext-container figcaption:before{content:"";background-size:contain;width:20px;height:20px;top:0;left:0;position:absolute}main .fulltext-container .wp-caption-text{font-size:14px!important;line-height:22px!important;display:block;padding-left:30px;padding-right:30px;margin-bottom:40px;margin-top:-5px;position:relative;font-weight:400!important}main .row.row-wrap .button{background:var(--darkGrey);padding:8px 40px;display:inline-block;text-align:center;color:var(--white);border-radius:4px;box-sizing:border-box;line-height:41px;font-size:24px;width:auto;height:auto;border:1px solid var(--darkGrey);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap .button:hover{background:var(--white);border-color:var(--darkGrey);color:var(--darkGrey)}main .row.row-wrap .button.invert{background:rgba(0,0,0,0);color:var(--darkGrey);border-color:var(--darkGrey);position:relative}main .row.row-wrap .button.invert:hover{background:var(--darkGrey);border-color:var(--darkGrey);color:var(--white)}main .row.row-wrap .button.borderless{background:rgba(0,0,0,0);color:var(--darkGrey);border-color:transparent}main .row.row-wrap .button.borderless:hover{color:var(--darkGrey);border-color:transparent}main .row.row-wrap#FAQ{padding-bottom:10px;padding-left:100px;padding-right:100px;padding-top:60px}main .row.row-wrap#FAQ .accordion{width:100%}main .row.row-wrap#FAQ .accordion .accordion-block{border-bottom:1px solid var(--darkGrey);margin-bottom:15px}main .row.row-wrap#FAQ .accordion .accordion-block span.title{padding-bottom:15px;display:block;cursor:pointer;font-size:36px;line-height:40px;font-weight:600;color:var(--darkGrey);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap#FAQ .accordion .accordion-block span.title:hover{padding-left:30px}main .row.row-wrap#FAQ .accordion .accordion-block span.title.clicked{padding-left:0!important}main .row.row-wrap#FAQ .accordion .accordion-block .antwoord.hidden{display:none}main .row.row-wrap#shop .block.image .shirt{height:600px;width:auto;max-width:inherit;object-fit:contain;margin-left:0;margin-top:0}main .row.row-wrap#shop .block.content{padding-right:60px;box-sizing:border-box;padding-top:135px}main .row.row-wrap#werk{align-items:center;position:relative;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap#werk.active{position:revert}main .row.row-wrap#werk .block.content{max-width:calc(50% - 45px);padding-right:115px;box-sizing:border-box;min-height:470px;display:flex;flex-flow:column;justify-content:center;transition:1.25s ease-in-out;margin-bottom:-470px}main .row.row-wrap#werk .block.content.hidden{opacity:0;visibility:hidden;pointer-events:none}main .row.row-wrap#werk .block.slideshow{position:relative;width:100vw;display:flex;left:0;transition:1.25s ease-in-out;align-items:center;height:auto}main .row.row-wrap#werk .block.slideshow.active{left:0;height:100%}main .row.row-wrap#werk .block.slideshow .slide:not(:last-child){margin-right:40px}main .row.row-wrap#werk .block.slideshow .slide img{height:auto;max-height:1000px;width:calc(100vw - 80px);cursor:pointer;object-fit:cover;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;max-width:1920px}main .row.row-wrap#werk .block.slideshow .slide.hidden{display:flex;height:auto;flex-flow:row wrap;flex:0 0 520px;padding:40px;height:470px;place-content:center;box-sizing:border-box;justify-content:flex-start;opacity:0;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap#werk .block.slideshow .slide.hidden.invert{background:var(--darkGrey);color:var(--white)}main .row.row-wrap#werk .block.slideshow .slide.hidden.invert h2{color:var(--white)}main .row.row-wrap#werk .block.slideshow .slide.hidden.invert a{color:var(--white)}main .row.row-wrap#werk .block.slideshow .slide.hidden.invert a:after{background:var(--white)}main .row.row-wrap#werk .block.slideshow .slide.hidden h2,main .row.row-wrap#werk .block.slideshow .slide.hidden p{flex:0 0 100%}main .row.row-wrap#werk .block.slideshow .slide.hidden.shown{opacity:1}main .row.row-wrap.list-view{gap:5px 5px;grid-auto-flow:column;grid-auto-columns:1fr;width:100%;padding-bottom:100px;box-sizing:border-box;max-width:100%;display:none}main .row.row-wrap.list-view.show{display:grid}main .row.row-wrap.list-view .block{width:100%;max-width:100%;box-sizing:border-box;position:relative}main .row.row-wrap.list-view .block:after{content:"";height:1px;width:100%;display:block;background:#e1e1e1;position:absolute;bottom:-1px;left:0;z-index:-2}main .row.row-wrap.list-view .block a{display:block;position:relative;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}main .row.row-wrap.list-view .block a:hover{transition-delay:1s}main .row.row-wrap.list-view .block a:hover .hidden{display:block;position:absolute;max-width:100%;max-height:300px;z-index:1;top:51px;left:0;transition-delay:1s}main .row.row-wrap.list-view .block .hidden-image{display:none}main .row.row-wrap.list-view .block .hidden{display:none;transition:0s display}main .row.row-wrap.list-view .block .hidden img{width:100%;height:auto}main .row.row-wrap.two-blocks{padding-bottom:100px}main .row.row-wrap.two-blocks.hidden{padding-bottom:0;display:none}main .row.row-wrap.two-blocks#projecten-grid .block{width:calc(50% - 20px);margin-bottom:40px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap.two-blocks#projecten-grid .block.fullwidth{width:100%;max-width:100%}main .row.row-wrap.two-blocks#projecten-grid .block img{height:auto}main .row.row-wrap.two-blocks#what-we-do .block.titles{display:flex;flex-flow:column}main .row.row-wrap.two-blocks#what-we-do .block.titles h2.title-block{cursor:pointer;opacity:.4;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:relative;display:inline-block;align-self:flex-start}main .row.row-wrap.two-blocks#what-we-do .block.titles h2.title-block:after{content:"";position:absolute;display:inline-block;width:0%;height:3px;margin-left:-20px;background:#262626;border:0;bottom:-15px;left:20px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap.two-blocks#what-we-do .block.titles h2.title-block.active{opacity:1}main .row.row-wrap.two-blocks#what-we-do .block.titles h2.title-block.active:after{width:100%}main .row.row-wrap.two-blocks#what-we-do .block.titles h2.title-block:hover{opacity:1}main .row.row-wrap.two-blocks#what-we-do .block.content .text-block{display:none;padding-right:200px}main .row.row-wrap.two-blocks#what-we-do .block.content .text-block.active{display:block}main .row.row-wrap.two-blocks.random-werk{padding-top:150px}main .row.row-wrap.two-blocks.random-werk h2.fullwidth{width:100%}main .row.row-wrap.two-blocks.random-werk .block{width:calc(33.3333333333% - 20px)}main .row.row-wrap.two-blocks.random-werk .block>a{aspect-ratio:6/6;display:flex;align-items:flex-end}main .row.row-wrap.two-blocks.random-werk .block img{width:100%;height:100%;object-fit:cover;margin-bottom:0;filter:grayscale(1);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap.two-blocks.random-werk .block img:hover{filter:grayscale(0)}main .row.row-wrap.two-blocks.random-werk .block .text{padding:40px 40px 0 40px}main .row.row-wrap.two-blocks.random-werk a.link{display:flex;flex-flow:column;align-items:center;margin-top:40px}main .row.row-wrap.two-blocks.random-werk a.link:hover .squares .square{background:var(--darkGrey)}main .row.row-wrap.two-blocks.random-werk a.link .squares{display:flex;width:36px;flex-flow:row wrap;justify-content:space-between}main .row.row-wrap.two-blocks.random-werk a.link .squares span.square{display:inline-block;width:6px;height:6px;border:1px solid var(--darkGrey);margin:2px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}main .row.row-wrap.two-blocks.random-werk a.link span.text{margin-top:10px}main .row.row-wrap.two-blocks .block{width:100%;max-width:970px}main .row.row-wrap.two-blocks .block.empty{margin:50px auto 0}main .row.row-wrap.two-blocks .block.empty.hidden{display:none}main .row.row-wrap.two-blocks .block.images{display:flex;padding-top:90px;margin-left:-150px;justify-content:flex-end}main .row.row-wrap.two-blocks .block.images .fles{height:810px}main .row.row-wrap.two-blocks .block.images .fles.two{margin-left:10px;margin-right:10px}main .row.row-wrap.two-blocks .block.images .fles:not(.two){height:730px;align-self:center}main .row.row-wrap.two-blocks .block.content .inner-block{padding-right:0}main .row.row-wrap.two-blocks .block.content .inner-block#intro p{font-size:24px;line-height:41px;margin-bottom:45px}main .row.row-wrap.two-blocks .block.content .inner-block .buttons-container{margin-top:90px;display:flex;gap:40px}.woocommerce-page .container.page-container{max-width:1460px}.woocommerce p.cart-empty.woocommerce-info{width:100%}.woocommerce .woocommerce-notices-wrapper .woocommerce-message{border-top-color:var(--darkGrey);background:var(--brokenWhite)}.woocommerce .woocommerce-notices-wrapper .woocommerce-message:before{color:var(--darkGrey)}.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{line-height:30px;font-weight:400;border-radius:0}.woocommerce .woocommerce-info{border-top-color:var(--wc-blue)}.woocommerce .woocommerce-info:before{color:var(--wc-blue)}.woocommerce .woocommerce-ordering select{appearance:none;border:none;border-bottom:2px solid;background:rgba(0,0,0,0);padding:10px;box-sizing:border-box;width:370px;margin-top:-4px;cursor:pointer}.woocommerce div.product div.summary{float:left;display:flex;flex-flow:column}.woocommerce div.product div.summary h1{order:0;margin-bottom:30px}.woocommerce div.product div.summary .woocommerce-product-details__short-description{order:1;padding-right:60px;font-size:27px;line-height:42px}.woocommerce div.product div.summary .price{order:2}.woocommerce div.product div.summary form.cart{order:3}.woocommerce div.product div.summary form.cart:not(.variations_form){display:flex;flex-flow:row-reverse;justify-content:flex-end}.woocommerce div.product div.summary form.cart:not(.variations_form) .single_add_to_cart_button{margin-left:0!important;margin-right:40px!important}.woocommerce div.product div.summary form.cart .single_add_to_cart_button{border-radius:0!important}.woocommerce div.product div.summary form.cart table.variations tbody{display:flex}.woocommerce div.product div.summary form.cart table.variations tbody tr{display:flex;flex-flow:column;margin-right:60px}.woocommerce div.product div.summary form.cart table.variations tbody tr th.label{border:0;line-height:2em;vertical-align:top;text-align:left}.woocommerce div.product div.summary form.cart table.variations tbody tr th.label label{font-weight:600}.woocommerce div.product div.summary form.cart table.variations tbody tr th.label label:after{content:" : "}.woocommerce div.product div.summary form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-flow:row-reverse}.woocommerce div.product div.summary form.cart .single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button{margin-left:0!important;margin-right:40px!important}.woocommerce div.product div.summary .price-row-container{order:4}.woocommerce div.product div.images{float:right}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:1}.woocommerce ul.products li.product ul.variations{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title{line-height:34px;font-size:22px;margin-bottom:10px}.woocommerce ul.products li.product .price{color:var(--darkGrey);display:block;font-size:18px;font-weight:400;margin-bottom:15px}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{margin-bottom:0;padding-bottom:0}.woocommerce ul.products li.product a.add_to_cart_button{font-weight:400;height:auto;width:100%;box-sizing:border-box;padding:20px;text-align:center;color:var(--white);background-color:var(--darkGrey)}.woocommerce ul.products li.product a.add_to_cart_button:hover{background:var(--grey);color:var(--darkGrey)}.woocommerce .single-product{padding-top:80px}.woocommerce .single-product .product .summary h1{font-size:120px;line-height:110px;margin-bottom:20px}.woocommerce .single-product .product .summary .price{display:flex;font-size:48px;line-height:normal;font-weight:600;margin-bottom:20px;max-width:300px;flex-flow:row wrap;color:var(--darkGrey)}.woocommerce .single-product .product .summary .price .per-item{font-weight:500;font-size:24px;display:flex;line-height:52px;margin-left:15px;align-items:flex-end}.woocommerce .single-product .product .summary .woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce .single-product .product form.cart{border-left:0;border-right:0;display:flex;flex-flow:row wrap;justify-content:space-between;position:relative}.woocommerce .single-product .product form.cart .single_add_to_cart_button{font-size:20px;font-weight:500;background:var(--darkGrey);padding:22px 35px!important;height:auto!important;line-height:normal!important;border-radius:50px;outline:0!important;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;margin-right:60px!important;color:var(--white)}.woocommerce .single-product .product form.cart .single_add_to_cart_button:hover{background:var(--white);border-color:var(--darkGrey);color:var(--darkGrey)}.woocommerce .single-product .product form.cart .qib-container{display:block}.woocommerce .single-product .product form.cart .qib-container button.qib-button.minus{text-indent:-9999px;background:url(https://quem.nl/wp-content/themes/quem/images/minus-2.svg) no-repeat center center!important;background-size:24px!important;border:none!important;cursor:pointer;height:75px!important;padding-left:37.5px!important;padding-right:37.5px!important}.woocommerce .single-product .product form.cart .qib-container button.qib-button.plus{text-indent:-9999px;background:url(https://quem.nl/wp-content/themes/quem/images/plus-2.svg) no-repeat center center!important;background-size:24px!important;border:none!important;cursor:pointer;height:75px!important;padding-left:37.5px!important;padding-right:37.5px!important}.woocommerce .single-product .product form.cart .qib-container .input-text.qty.text{border:none!important;font-size:48px!important;height:75px!important;width:75px!important;color:var(--darkGrey)}.woocommerce .single-product .product .product_meta{display:none}.woocommerce .single-product .product .price-row-container{padding-right:65px;padding-left:0}.woocommerce .single-product .product .price-row-container .block{text-align:center;box-sizing:border-box;font-size:16px;width:225px;flex:0 0 225px}.woocommerce .single-product .product .price-row-container .block span.total-of-quantity{font-size:24px;display:block;margin-bottom:-5px}.woocommerce .single-product .product .price-row-container .block:last-child{width:217px;flex:0 0 217px}.woocommerce .single-product .product .price-row-container .block:last-child span{line-height:23px;display:block;margin-top:5px}.woocommerce .single-product .product section.related.products{padding-top:100px;padding-bottom:50px}.woocommerce .single-product .product section.related.products>h2{text-align:center;margin-bottom:60px}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info{border-top-color:var(--darkGrey);margin-bottom:0}.woocommerce-checkout .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before{color:var(--darkGrey)}.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon{border:1px solid var(--wc-secondary);margin:0;background:var(--wc-secondary)}.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p:first-of-type{margin-bottom:15px}.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row{padding:0;margin:0;width:48%}.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row input[type=text]{padding:10px;border-radius:5px;border:1px solid var(--wc-secondary)}.woocommerce-checkout .woocommerce form.checkout_coupon.woocommerce-form-coupon p.form-row .button{padding:15px 0;background:rgba(0,0,0,0)}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout{margin-top:50px}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper p{margin-bottom:15px}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper input.input-text{padding:10px;border-radius:5px;border:1px solid var(--wc-secondary)}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single{height:48px;border:1px solid var(--wc-secondary)}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single #select2-billing_country-container{padding:10px}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single .select2-selection__arrow{top:11px}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields{margin-top:30px}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields #order_comments{padding:10px;border-radius:5px;border:1px solid var(--wc-secondary)}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-2 #order_review table.shop_table{border-spacing:0}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-2 #order_review table.shop_table thead tr th{background:var(--wc-secondary)}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-2 #order_review #payment{background:var(--wc-secondary)}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-2 #order_review #payment p{margin-bottom:15px}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-2 #order_review #payment p a{border-bottom:1px solid var(--darkGrey);padding-bottom:1px}.woocommerce-checkout .woocommerce form.checkout.woocommerce-checkout #customer_details .col-2 #order_review #payment #place_order{background:var(--wc-blue);padding:15px 30px}.woocommerce-cart .woocommerce{display:flex}.woocommerce-cart .woocommerce .woocommerce-notices-wrapper{flex:0 0 100%}.woocommerce-cart .woocommerce .cart-collaterals{flex:1 0 100%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%;padding:0 0 70px 20px;box-sizing:border-box}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2{font-size:18px;line-height:30px;margin-bottom:0;margin-top:0;padding:18px;text-align:center;border:1px solid var(--wc-secondary);background:var(--wc-secondary);border-bottom:none;border-radius:5px 5px 0 0}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward{background:var(--darkGrey)}.woocommerce-cart .woocommerce .cart-collaterals table.shop_table{border-radius:0 0 5px 5px;border:1px solid var(--wc-secondary)}.woocommerce-cart .woocommerce .cart-collaterals table.shop_table tbody tr.cart-subtotal th{font-weight:400;border-right:1px solid var(--wc-secondary)}.woocommerce-cart .woocommerce .cart-collaterals table.shop_table tbody tr.order-total th{font-weight:400;border-right:1px solid var(--wc-secondary)}.woocommerce-cart .woocommerce form.woocommerce-cart-form{flex:1 0 100%}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table{border:1px solid var(--wc-secondary)}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table th{background:var(--wc-secondary)}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td,.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table th{padding:20px}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td.product-remove a.remove{color:var(--darkGrey)!important;font-weight:400}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td.product-remove a.remove:hover{background:var(--darkGrey)!important;color:var(--white)!important}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td.product-thumbnail img{width:150px}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td.actions .coupon{display:flex;flex-flow:row wrap;justify-content:space-between}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid var(--wc-secondary);padding:15px;margin:0 15px 0 0;outline:0;width:170px;border-radius:5px}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td.actions .coupon .button{background:rgba(0,0,0,0);font-weight:600;font-size:16px;padding-left:0}.woocommerce-cart .woocommerce form.woocommerce-cart-form table.shop_table td.actions .button{padding:15px 30px;font-size:16px;background:var(--wc-secondary)}footer{background:var(--darkGrey);color:var(--white);padding:150px 0 70px 0;position:relative}footer .menu-block{display:flex;flex-flow:row wrap;justify-content:space-between;padding-left:20px;width:calc(100% - 275px);box-sizing:border-box;padding-right:55px}footer .h3-container{width:100%}footer h3.huge{color:var(--white);font-size:120px;line-height:120px;margin-bottom:0}footer h3.huge a{color:var(--white)}footer h3.huge:last-of-type{display:table-caption;overflow:hidden;border-right:.15em solid var(--white);white-space:nowrap;margin-bottom:90px}footer h3.huge.heading-animation{animation:typing 3.5s steps(40,end),blink-caret .75s step-end infinite}footer .two-blocks .block{width:calc(33.3333333333% - 25px);padding-bottom:50px}footer .two-blocks .block .social{margin-top:15px;display:flex;align-items:center}footer .two-blocks .block .social a svg{fill:var(--white);height:30px;width:30px}footer .two-blocks .block .social a:first-child svg{height:60px;width:60px}footer .two-blocks .block .social a:not(:last-child){margin-right:20px}footer .block{padding-bottom:50px}footer .block h3{color:var(--white)}footer .block #logo img{max-width:200px}footer .block ul{list-style:none;padding:0;margin:0}footer .block ul li{line-height:30px}footer .block ul li a{color:var(--white);font-size:15px}footer .block ul li a:hover{text-decoration:underline}footer .block p{line-height:30px}footer .block a{color:var(--white)}footer .block a:hover{text-decoration:underline}footer .block .button{background:var(--black);padding:6px 15px;border-radius:40px;margin-left:-15px;margin-top:5px;display:inline-block;line-height:normal;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}footer .block .button:hover{background:var(--grey);text-decoration:none}.copyright{background:var(--black);color:var(--white);padding:30px 40px;font-size:15px;position:relative}.copyright .copy-menu a{color:var(--white);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;font-size:15px}.copyright .copy-menu a:hover{color:var(--white)}.copyright .copy-menu .line{padding:0 5px}.copyright #cookie-circle{position:fixed;bottom:30px;left:30px;width:50px;height:50px;background:var(--darkGrey);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.copyright #cookie-circle:hover{box-shadow:0 0 10px rgba(0,0,0,.5)}.copyright #cookie-circle svg{fill:var(--white);width:32px;height:32px;pointer-events:none}.trigger{position:absolute}.trigger--one{left:0}.scene{position:absolute;height:100vh;top:0;left:0;right:0}.scene--active{position:fixed}.scene--ended{position:absolute;bottom:0;top:auto}cookiecode-banner{display:none!important}.horizontal-scroll-section{position:relative;min-height:100vh;opacity:0;transition:.2s opacity}.horizontal-scroll-section img{display:block;height:640px;width:100%;object-fit:contain;filter:grayscale(1);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.horizontal-scroll-section img:hover{filter:grayscale(0)}.horizontal-scroll-section--init{opacity:1}.horizontal-scroll-section__content{display:flex;align-items:center}.horizontal-scroll-section__content-wrapper{display:flex;height:100%;align-items:center;position:relative}.horizontal-scroll-section__content-section{position:relative;min-width:fit-content;text-align:center;padding:0 20px;height:640px;display:flex;align-items:center;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.horizontal-scroll-section__content-section:first-child{padding-left:40px}.horizontal-scroll-section__content-section.extra-block{padding:0 100px;display:flex;flex-flow:column;justify-content:center}.horizontal-scroll-section__content-section.slide.hidden{padding:90px;box-sizing:border-box;max-width:640px;display:flex;flex-flow:column;align-self:center;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;align-items:flex-start;justify-content:center;width:400px!important;opacity:0;text-align:left}.horizontal-scroll-section__content-section.slide.hidden.shown{opacity:1}.horizontal-scroll-section__content-section.slide p{max-width:540px}.horizontal-scroll-section__content-section.slide a{position:relative;display:inline-block;cursor:pointer;outline:0;border:0;vertical-align:middle;text-decoration:none;background:rgba(0,0,0,0);padding:0;font-size:inherit;font-family:inherit}.horizontal-scroll-section__content-section.slide a.learn-more{width:12rem;height:auto}.horizontal-scroll-section__content-section.slide a.learn-more .circle{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:relative;display:block;margin:0;width:3rem;height:3rem;background:var(--darkGrey);border-radius:1.625rem}.horizontal-scroll-section__content-section.slide a.learn-more .circle .icon{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;top:0;bottom:0;margin:auto;background:var(--white)}.horizontal-scroll-section__content-section.slide a.learn-more .circle .icon.arrow{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;left:.625rem;width:1.125rem;height:.125rem;background:0 0}.horizontal-scroll-section__content-section.slide a.learn-more .circle .icon.arrow::before{position:absolute;content:"";top:-5px;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid var(--white);border-right:.125rem solid var(--white);transform:rotate(45deg)}.horizontal-scroll-section__content-section.slide a .button-text{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin:0 0 0 1.85rem;color:var(--darkGrey);font-weight:400;line-height:1.6;text-align:center;text-transform:capitalize}.horizontal-scroll-section__content-section.slide a:hover .circle{width:100%}.horizontal-scroll-section__content-section.slide a:hover .circle .icon.arrow{background:var(--white);transform:translate(1rem,0)}.horizontal-scroll-section__content-section.slide a:hover .button-text{color:var(--white)}.horizontal-scroll-section__image{display:flex;align-items:center}.horizontal-scroll-section__image h2{margin-left:20px;width:250px;text-align:left;flex-shrink:0}.horizontal-scroll-section__image--two img{max-width:400px}.horizontal-scroll-section__image--four img{max-width:400px}.horizontal-scroll-section--animation-one .horizontal-scroll-section__image--two{opacity:1;transform:translateX(0)}.hearts{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9999}.hearts .heart{position:absolute;top:-10%;opacity:.8;will-change:transform,opacity;animation:fall linear infinite,sway ease-in-out infinite,spin linear infinite}.hearts .heart img{width:31px;height:auto;display:block}@keyframes fall{0%{top:-10vh;opacity:0}100%{top:100vh;opacity:1}}@keyframes sway{0%,100%{transform:translateX(0)}25%{transform:translateX(-30px)}50%{transform:translateX(20px)}75%{transform:translateX(-10px)}}@keyframes spin{0%{transform:rotate(0)}50%{transform:rotate(-2deg)}100%{transform:rotate(0)}}.burst-heart{position:absolute;width:50px;height:50px;transform-origin:center;animation:explode 1s ease-out forwards,fadeOut 1s ease-out forwards}@keyframes explode{0%{transform:translate(0,0) scale(1)}100%{transform:translate(var(--x),var(--y)) scale(1.5) rotate(var(--rotate))}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@media screen and (min-width:1100px){.woocommerce-cart .woocommerce{display:flex;flex-flow:row wrap}.woocommerce-cart .woocommerce form.woocommerce-cart-form{flex:1 0 70%;padding-right:30px;box-sizing:border-box}.woocommerce-cart .woocommerce .cart-collaterals{flex:1 0 30%}main.studio h1,main.team h1{width:max-content}}@media screen and (min-width:500px){header.other-menu .menu-hoofdmenu-container a.ten-year{top:90px}header.other-menu .menu-hoofdmenu-container input.checkbox{top:90px}header.other-menu .menu-hoofdmenu-container span.menuline.first{top:90px}header.other-menu .menu-hoofdmenu-container ul#menu-hoofd-menu{padding-top:90px}header.other-menu .menu-hoofdmenu-container .change-colors{margin-top:-6px}}@media screen and (max-width:1640px){body.home header .logo a #logo{width:calc(100vw - 80px)}main.studio .row.row-wrap.four-blocks .block img{max-height:initial;height:auto}}@media screen and (max-width:1366px){main.blog .row.row-wrap.filters,main.single .row.row-wrap.filters,main.studio .row.row-wrap.filters,main.team .row.row-wrap.filters,main.werk .row.row-wrap.filters{justify-content:flex-start}footer h3.huge{font-size:100px;line-height:110px}}@media screen and (max-width:1200px){main #timeline{max-width:calc(100% - 160px)}main h1{hyphens:auto}}@media screen and (max-width:1100px){html{overflow-x:hidden}.woocommerce-cart .woocommerce{flex-flow:row wrap}main.studio .row.row-wrap.four-blocks .block{width:calc(50% - 20px)}}@media screen and (max-width:1024px){.error-title,.page-title,h1,h2.bigger,h3.huge{font-size:100px;line-height:110px}.error-title span,.page-title span,h1 span,h2.bigger span,h3.huge span{height:110px!important;width:110px!important}main #hero{padding-top:60px}main.single #hero .block.intro{display:flex;max-width:100%}main.single #hero .block.intro .tag-block{position:relative;padding-right:60px}footer{padding-top:120px}footer h3.huge{font-size:70px;line-height:80px}.copyright{padding:30px 0}}@media screen and (max-width:1023px){.hover-preview{display:none!important}.container{max-width:calc(100% - 40px)}main #matrix{width:100%;box-sizing:border-box}main #matrix .row .block{width:20%}main #matrix .row .block-2{width:40%}main.blog #flexibel .block-grid.three-blocks,main.single #flexibel .block-grid.three-blocks,main.studio #flexibel .block-grid.three-blocks,main.team #flexibel .block-grid.three-blocks,main.werk #flexibel .block-grid.three-blocks{padding-bottom:0}main.blog #flexibel .block-grid.three-blocks .block,main.single #flexibel .block-grid.three-blocks .block,main.studio #flexibel .block-grid.three-blocks .block,main.team #flexibel .block-grid.three-blocks .block,main.werk #flexibel .block-grid.three-blocks .block{width:calc(50% - 20px)}main.blog #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.single #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.studio #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.team #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.werk #flexibel .block-grid.three-blocks .block:nth-child(n+2){margin-top:0}main.blog #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.single #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.studio #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.team #flexibel .block-grid.three-blocks .block:nth-child(n+3),main.werk #flexibel .block-grid.three-blocks .block:nth-child(n+3){margin-top:40px}main.blog #flexibel .block-grid.four-blocks,main.single #flexibel .block-grid.four-blocks,main.studio #flexibel .block-grid.four-blocks,main.team #flexibel .block-grid.four-blocks,main.werk #flexibel .block-grid.four-blocks{padding-bottom:0}main.blog #flexibel .block-grid.four-blocks .block,main.single #flexibel .block-grid.four-blocks .block,main.studio #flexibel .block-grid.four-blocks .block,main.team #flexibel .block-grid.four-blocks .block,main.werk #flexibel .block-grid.four-blocks .block{width:calc(33.3333333333% - 25px)}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+2){margin-top:0}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+3){margin-top:0}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+4){margin-top:0}main.blog .row.row-wrap.view-filter span.list-view,main.single .row.row-wrap.view-filter span.list-view,main.studio .row.row-wrap.view-filter span.list-view,main.team .row.row-wrap.view-filter span.list-view,main.werk .row.row-wrap.view-filter span.list-view{bottom:45px}main.blog .row.row-wrap.view-filter span.block-view,main.single .row.row-wrap.view-filter span.block-view,main.studio .row.row-wrap.view-filter span.block-view,main.team .row.row-wrap.view-filter span.block-view,main.werk .row.row-wrap.view-filter span.block-view{bottom:45px}main.blog .row.row-wrap.filters,main.single .row.row-wrap.filters,main.studio .row.row-wrap.filters,main.team .row.row-wrap.filters,main.werk .row.row-wrap.filters{justify-content:flex-start}main.blog .row.row-wrap.filters .button,main.single .row.row-wrap.filters .button,main.studio .row.row-wrap.filters .button,main.team .row.row-wrap.filters .button,main.werk .row.row-wrap.filters .button{padding:8px 20px;line-height:24px;font-size:18px}footer .block{flex:0 0 50%}}@media screen and (max-width:900px){.container{width:100%;max-width:calc(100% - 40px);padding:0}body.home .container{width:100%;max-width:calc(100% - 40px);padding:0}body.home header .container{max-width:calc(100% - 40px)}header .logo a svg#logo-bg{width:1900px;top:-400px}header:not(.other-menu) .menu-hoofdmenu-container ul{display:none}.woocommerce-page .container.page-container{max-width:calc(100% - 40px)}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals{padding:0}.menu-hoofdmenu-container .hamburger-container ul{max-width:calc(100% - 80px);margin-top:160px}.menu-hoofdmenu-container .social-container{max-width:calc(100% - 80px)}.menu-hoofdmenu-container .social-container .block a{margin-right:10px}.menu-hoofdmenu-container .social-container .block a svg{height:50px;width:50px}}@media screen and (max-width:768px){.error-title,.page-title,h1,h2.bigger,h3.huge{font-size:80px;line-height:90px}.error-title span,.page-title span,h1 span,h2.bigger span,h3.huge span{height:90px!important;width:90px!important}.error-title u,.page-title u,h1 u,h2.bigger u,h3.huge u{text-decoration-thickness:5px}main.studio .row.row-wrap.four-blocks .block{width:calc(50% - 10px)}.horizontal-scroll-section img{height:65vh;object-fit:cover}main.blog .row.row-wrap.two-blocks .block,main.single .row.row-wrap.two-blocks .block,main.studio .row.row-wrap.two-blocks .block,main.team .row.row-wrap.two-blocks .block,main.werk .row.row-wrap.two-blocks .block{width:calc(50% - 10px);margin-bottom:20px}main.blog.support-pagina #hero,main.single.support-pagina #hero,main.studio.support-pagina #hero,main.team.support-pagina #hero,main.werk.support-pagina #hero{padding-bottom:0}main.blog.support-pagina #flexibel .container,main.single.support-pagina #flexibel .container,main.studio.support-pagina #flexibel .container,main.team.support-pagina #flexibel .container,main.werk.support-pagina #flexibel .container{max-width:calc(100% - 40px)}main.blog.support-pagina #flexibel .container .full-image,main.single.support-pagina #flexibel .container .full-image,main.studio.support-pagina #flexibel .container .full-image,main.team.support-pagina #flexibel .container .full-image,main.werk.support-pagina #flexibel .container .full-image{max-width:100%}main.blog.support-pagina #flexibel .container .full-text,main.single.support-pagina #flexibel .container .full-text,main.studio.support-pagina #flexibel .container .full-text,main.team.support-pagina #flexibel .container .full-text,main.werk.support-pagina #flexibel .container .full-text{margin-bottom:30px;padding:20px 0 25px}main.blog.support-pagina #flexibel .container .full-text p+h3,main.single.support-pagina #flexibel .container .full-text p+h3,main.studio.support-pagina #flexibel .container .full-text p+h3,main.team.support-pagina #flexibel .container .full-text p+h3,main.werk.support-pagina #flexibel .container .full-text p+h3{margin-top:20px}main.blog.support-pagina #flexibel .container .full-text ol,main.blog.support-pagina #flexibel .container .full-text ul,main.single.support-pagina #flexibel .container .full-text ol,main.single.support-pagina #flexibel .container .full-text ul,main.studio.support-pagina #flexibel .container .full-text ol,main.studio.support-pagina #flexibel .container .full-text ul,main.team.support-pagina #flexibel .container .full-text ol,main.team.support-pagina #flexibel .container .full-text ul,main.werk.support-pagina #flexibel .container .full-text ol,main.werk.support-pagina #flexibel .container .full-text ul{padding:0 0 0 20px}main.blog #flexibel .tags,main.single #flexibel .tags,main.studio #flexibel .tags,main.team #flexibel .tags,main.werk #flexibel .tags{max-width:100%}main.blog #flexibel .full-text,main.single #flexibel .full-text,main.studio #flexibel .full-text,main.team #flexibel .full-text,main.werk #flexibel .full-text{margin-bottom:20px;max-width:100%;padding:25px 0 25px}main.blog #flexibel .block-grid,main.single #flexibel .block-grid,main.studio #flexibel .block-grid,main.team #flexibel .block-grid,main.werk #flexibel .block-grid{margin-bottom:40px}main.blog #flexibel .block-grid .block,main.single #flexibel .block-grid .block,main.studio #flexibel .block-grid .block,main.team #flexibel .block-grid .block,main.werk #flexibel .block-grid .block{width:calc(50% - 10px)}main .row.row-wrap.two-blocks.random-werk{padding-top:120px}main .row.row-wrap.two-blocks.random-werk .block{width:calc(33.3333333333% - 10px)}main .row.row-wrap.two-blocks.random-werk .block .text{padding:20px 20px 0 20px}main #timeline{max-width:calc(100% - 80px)}main #timeline .timeline{margin:70px 0}main #timeline .timeline:before{left:0}main #timeline .timeline:after{display:none}main #timeline .timeline .timeline-block{margin-bottom:50px}main #timeline .timeline .timeline-block .timeline-circle{order:0;background:var(--darkGrey);margin:20px -10px}main #timeline .timeline .timeline-block .text-component{width:100%;text-align:left;padding-left:80px}main #timeline .timeline .timeline-block .image-component img{max-width:calc(100% - 40px)}main #timeline .timeline .timeline-block .image-component .caption{max-width:calc(100% - 40px);overflow-y:scroll}main #timeline .timeline .timeline-block:nth-child(2n){flex-direction:row}footer{padding:80px 0 20px}footer h3.huge{font-size:60px;line-height:70px}footer h3.huge:last-of-type{margin-bottom:60px}}@media screen and (max-width:767px){.error-title,.page-title,h1,h2{font-size:60px;line-height:70px}.error-title span,.page-title span,h1 span,h2 span{height:70px!important;width:70px!important}body.page-id-3256 main.studio #hero .block.content.text-field p{margin-left:0;width:100%;position:relative;box-sizing:border-box}body.page-id-3256 main.studio #hero .block.content.text-field p:after{display:none}main #hero .tag-block span.total-likes,main #hero .tag-block svg.heart-like{display:none}.adresbalk{display:none}main #matrix{width:100%;overflow-x:scroll}main #matrix .row{min-width:800px}main #matrix .row .block{width:20%}main #matrix .row .block-2{width:40%}main.contact .wp-block-contact-form-7-contact-form-selector{width:100%;box-sizing:border-box}main.contact .row.row-wrap.contact{margin-bottom:100px}main.contact .row.row-wrap.contact .button.borderless{display:none}main.contact .row.row-wrap.contact .wpcf7{width:100%;box-sizing:border-box}main.contact .row.row-wrap.contact .wpcf7 .wpcf7-form-control-wrap{margin:10px 0 10px;height:auto;min-height:80px}main.contact .row.row-wrap.contact .wpcf7 .contact-container .wpcf7-submit{width:100%;padding:20px}main.contact .row.row-wrap.contact .wpcf7 .contact-container .wpcf7-spinner{margin:24px 0 0 0}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .your-name,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap [data-name=your-name]{width:100%;margin:0;display:inline-block}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .your-email,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap [data-name=your-email]{width:100%;margin:0;display:inline-block}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .your-tel,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap [data-name=your-tel]{width:100%;margin:0;display:inline-block}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap .wpcf7-not-valid-tip{text-align:left}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap span.text{margin-bottom:0}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=email],main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=tel],main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=text]{text-align:left}main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=email]::-webkit-input-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=tel]::-webkit-input-placeholder,main.contact .row.row-wrap.contact .wpcf7 .contact-container .row.row-wrap input[type=text]::-webkit-input-placeholder{text-align:left}main.contact .row.row-wrap.two-blocks .block{width:100%}main.blog .tags,main.single .tags,main.studio .tags,main.team .tags,main.werk .tags{margin-top:0;padding-left:0}main.blog #flexibel .block-grid.three-blocks,main.single #flexibel .block-grid.three-blocks,main.studio #flexibel .block-grid.three-blocks,main.team #flexibel .block-grid.three-blocks,main.werk #flexibel .block-grid.three-blocks{padding-bottom:0}main.blog #flexibel .block-grid.three-blocks .block,main.single #flexibel .block-grid.three-blocks .block,main.studio #flexibel .block-grid.three-blocks .block,main.team #flexibel .block-grid.three-blocks .block,main.werk #flexibel .block-grid.three-blocks .block{width:100%}main.blog #flexibel .block-grid.three-blocks .block img,main.single #flexibel .block-grid.three-blocks .block img,main.studio #flexibel .block-grid.three-blocks .block img,main.team #flexibel .block-grid.three-blocks .block img,main.werk #flexibel .block-grid.three-blocks .block img{margin-bottom:0}main.blog #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.single #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.studio #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.team #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.werk #flexibel .block-grid.three-blocks .block:nth-child(n+2){margin-top:0}main.blog #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.single #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.studio #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.team #flexibel .block-grid.three-blocks .block:nth-child(n+2),main.werk #flexibel .block-grid.three-blocks .block:nth-child(n+2){margin-top:40px}main.blog #flexibel .block-grid.four-blocks,main.single #flexibel .block-grid.four-blocks,main.studio #flexibel .block-grid.four-blocks,main.team #flexibel .block-grid.four-blocks,main.werk #flexibel .block-grid.four-blocks{padding-bottom:0}main.blog #flexibel .block-grid.four-blocks .block,main.single #flexibel .block-grid.four-blocks .block,main.studio #flexibel .block-grid.four-blocks .block,main.team #flexibel .block-grid.four-blocks .block,main.werk #flexibel .block-grid.four-blocks .block{width:calc(50% - 20px);margin-bottom:40px}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+2),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+2){margin-top:0}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+3),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+3){margin-top:0}main.blog #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.single #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.studio #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.team #flexibel .block-grid.four-blocks .block:nth-child(n+4),main.werk #flexibel .block-grid.four-blocks .block:nth-child(n+4){margin-top:0}main.blog #hero .block.content,main.single #hero .block.content,main.studio #hero .block.content,main.team #hero .block.content,main.werk #hero .block.content{width:100%}main.blog #hero .block.content.text-field,main.single #hero .block.content.text-field,main.studio #hero .block.content.text-field,main.team #hero .block.content.text-field,main.werk #hero .block.content.text-field{padding-right:0}main.blog #hero .block.content.text-field .button-container a.button,main.single #hero .block.content.text-field .button-container a.button,main.studio #hero .block.content.text-field .button-container a.button,main.team #hero .block.content.text-field .button-container a.button,main.werk #hero .block.content.text-field .button-container a.button{display:block;width:100%;margin-right:0!important;margin-bottom:20px}main.blog #hero .block.hero-image,main.single #hero .block.hero-image,main.studio #hero .block.hero-image,main.team #hero .block.hero-image,main.werk #hero .block.hero-image{width:100%}main.blog #hero .block.hero-image img,main.single #hero .block.hero-image img,main.studio #hero .block.hero-image img,main.team #hero .block.hero-image img,main.werk #hero .block.hero-image img{max-width:100%;width:100%;margin-top:70px}main.blog #flexibel .block-grid.tekstblokken .block:nth-child(2n),main.blog #flexibel .block-grid.tekstblokken .block:nth-child(odd),main.single #flexibel .block-grid.tekstblokken .block:nth-child(2n),main.single #flexibel .block-grid.tekstblokken .block:nth-child(odd),main.studio #flexibel .block-grid.tekstblokken .block:nth-child(2n),main.studio #flexibel .block-grid.tekstblokken .block:nth-child(odd),main.team #flexibel .block-grid.tekstblokken .block:nth-child(2n),main.team #flexibel .block-grid.tekstblokken .block:nth-child(odd),main.werk #flexibel .block-grid.tekstblokken .block:nth-child(2n),main.werk #flexibel .block-grid.tekstblokken .block:nth-child(odd){padding:0}main.blog #flexibel .block-grid .block,main.single #flexibel .block-grid .block,main.studio #flexibel .block-grid .block,main.team #flexibel .block-grid .block,main.werk #flexibel .block-grid .block{width:100%;margin-bottom:70px}main.blog #flexibel .webbrowser,main.single #flexibel .webbrowser,main.studio #flexibel .webbrowser,main.team #flexibel .webbrowser,main.werk #flexibel .webbrowser{background:rgba(0,0,0,0);padding:0;border-radius:0;height:100%;max-height:max-content;box-shadow:none;overflow-y:hidden}main.blog #flexibel .webbrowser:after,main.single #flexibel .webbrowser:after,main.studio #flexibel .webbrowser:after,main.team #flexibel .webbrowser:after,main.werk #flexibel .webbrowser:after{display:none}main.blog #flexibel .webbrowser .browser-items,main.single #flexibel .webbrowser .browser-items,main.studio #flexibel .webbrowser .browser-items,main.team #flexibel .webbrowser .browser-items,main.werk #flexibel .webbrowser .browser-items{display:none}main.blog .row.row-wrap.filters,main.single .row.row-wrap.filters,main.studio .row.row-wrap.filters,main.team .row.row-wrap.filters,main.werk .row.row-wrap.filters{margin-bottom:30px}main.blog .row.row-wrap.filters .button,main.single .row.row-wrap.filters .button,main.studio .row.row-wrap.filters .button,main.team .row.row-wrap.filters .button,main.werk .row.row-wrap.filters .button{margin-bottom:10px}main.blog .row.row-wrap.view-filter span.block-view,main.blog .row.row-wrap.view-filter span.list-view,main.single .row.row-wrap.view-filter span.block-view,main.single .row.row-wrap.view-filter span.list-view,main.studio .row.row-wrap.view-filter span.block-view,main.studio .row.row-wrap.view-filter span.list-view,main.team .row.row-wrap.view-filter span.block-view,main.team .row.row-wrap.view-filter span.list-view,main.werk .row.row-wrap.view-filter span.block-view,main.werk .row.row-wrap.view-filter span.list-view{bottom:0;position:relative;margin-bottom:35px;margin-left:20px}main.blog .row.row-wrap.list-view.show,main.single .row.row-wrap.list-view.show,main.studio .row.row-wrap.list-view.show,main.team .row.row-wrap.list-view.show,main.werk .row.row-wrap.list-view.show{grid-template-rows:repeat(100,1fr)!important;display:flex}main .row.row-wrap.two-blocks.random-werk{padding-top:120px}main .row.row-wrap.two-blocks.random-werk .block{width:calc(50% - 10px)}main .row.row-wrap.two-blocks.random-werk .block:nth-child(3){display:none}}@media screen and (max-width:667px){main #projecten-grid{margin-bottom:60px}main #projecten-grid .slideshow{max-height:50vh}main #projecten-grid .slideshow .slide.hidden{max-width:calc(100vw - 100px);margin-right:20px;padding:0}main #projecten-grid .block img{max-height:50vh}}@media screen and (max-width:568px){body.home main #hero .block.content h1{display:none}body.home main #hero .block.content h1.responsive{display:block}.error-title,.page-title,h1,h2{font-size:50px;line-height:60px}.error-title span,.page-title span,h1 span,h2 span{height:60px!important;width:60px!important}.error-title u,.page-title u,h1 u,h2 u{text-decoration-thickness:4px}.menu-hoofdmenu-container ul{display:none}.menu-hoofdmenu-container .social-container .block{width:100%;margin-bottom:20px;text-align:center}.menu-hoofdmenu-container .social-container .block a:last-child{margin-right:0}main.blog .row.row-wrap.two-blocks .block,main.single .row.row-wrap.two-blocks .block,main.studio .row.row-wrap.two-blocks .block,main.team .row.row-wrap.two-blocks .block,main.werk .row.row-wrap.two-blocks .block{width:100%;margin-bottom:20px}main.blog #flexibel .block-grid .block,main.single #flexibel .block-grid .block,main.studio #flexibel .block-grid .block,main.team #flexibel .block-grid .block,main.werk #flexibel .block-grid .block{width:100%;margin-bottom:40px}main.blog #flexibel .block-grid .block:last-child,main.single #flexibel .block-grid .block:last-child,main.studio #flexibel .block-grid .block:last-child,main.team #flexibel .block-grid .block:last-child,main.werk #flexibel .block-grid .block:last-child{margin-bottom:0}main.blog #flexibel .full-image,main.single #flexibel .full-image,main.studio #flexibel .full-image,main.team #flexibel .full-image,main.werk #flexibel .full-image{margin-bottom:40px}main .row.row-wrap.two-blocks.random-werk{padding-top:120px}main .row.row-wrap.two-blocks.random-werk .block{width:100%}footer h3.huge{font-size:50px;line-height:60px}footer .block{flex:0 0 100%;padding-bottom:30px}.copyright{padding:20px 0}.copyright .copy-menu .line{display:none}.copyright .copy-menu a{display:block}.copyright .realised-by{padding-right:0;margin-top:10px;flex:0 0 100%}}@media screen and (max-width:499px){.error-title,.page-title,h1,h2{font-size:38px;line-height:50px}.error-title span,.page-title span,h1 span,h2 span{height:50px!important;width:50px!important}main.studio .row.row-wrap.four-blocks .block{width:100%}.error-title u,.page-title u,h1 u,h2 u{text-decoration-thickness:3px}header .logo a #logo{height:56px;margin-top:-10px}body.home header .logo{padding-top:100px;margin-bottom:0}.menu-hoofdmenu-container .linkedin-button{display:none}.menu-hoofdmenu-container .change-colors{margin-top:-45px;margin-right:48px}.menu-hoofdmenu-container .hamburger-container ul{max-width:calc(100% - 40px)}.menu-hoofdmenu-container .hamburger-container ul li{width:100%}.menu-hoofdmenu-container .hamburger-container ul li a{padding:0 0 12px 0;font-size:28px}.menu-hoofdmenu-container .social-container{max-width:calc(100% - 40px);margin-top:60px}.menu-hoofdmenu-container .social-container .block{text-align:left}.menu-hoofdmenu-container .social-container .block a svg{height:40px;width:40px}.menu-hoofdmenu-container .social-container .block h3{font-size:28px;display:none}.menu-hoofdmenu-container .social-container .block h3~h3{display:block}main #hero{padding-bottom:30px;padding-top:0}main #hero .block.content h1.responsive{margin:0}header .logo{margin-bottom:0;padding-top:30px}header .logo a #logo{width:auto}body.home main .row.row-wrap.two-blocks .block.content .inner-block .buttons-container{margin-top:40px}body.home main .row.row-wrap.two-blocks .block.content .inner-block .buttons-container .button{padding:8px 10px;line-height:30px;font-size:18px;width:calc(50% - 10px);height:auto}main.blog #hero .block.content.text-field,main.blog #hero .block.intro,main.single #hero .block.content.text-field,main.single #hero .block.intro,main.studio #hero .block.content.text-field,main.studio #hero .block.intro,main.team #hero .block.content.text-field,main.team #hero .block.intro,main.werk #hero .block.content.text-field,main.werk #hero .block.intro{font-size:18px;line-height:32px;margin-top:0;margin-bottom:0}main.blog .row.row-wrap.two-blocks .block img,main.single .row.row-wrap.two-blocks .block img,main.studio .row.row-wrap.two-blocks .block img,main.team .row.row-wrap.two-blocks .block img,main.werk .row.row-wrap.two-blocks .block img{filter:grayscale(0)}main #intro-row-new{margin-bottom:70px;font-size:18px;line-height:32px}main #intro-row-new span{width:30px!important;height:30px!important}main .row.row-wrap.two-blocks .block.content .inner-block .buttons-container{margin-top:50px;display:flex;gap:20px;flex-flow:row wrap}main .row.row-wrap.two-blocks .block.content .inner-block#intro p{font-size:18px;line-height:32px;margin-bottom:45px}main .row.row-wrap.two-blocks .block.content .inner-block:first-child{margin-bottom:0}main #hero{padding-bottom:50px}main.single #hero .block.intro{flex-flow:row wrap}main.single #hero .block.intro .tag-block{position:relative;display:flex;flex-flow:row wrap;padding-right:0;gap:2px 8px;margin-bottom:30px}footer h3.huge{font-size:36px;line-height:42px}}@media screen and (max-width:425px){header .logo #logo span.slogan{display:none}main.single #flexibel .block-grid.three-blocks{padding-bottom:0}main.single #flexibel .block-grid.three-blocks .block{width:100%}main.single #flexibel .block-grid.three-blocks .block img{margin-bottom:0}main.single #flexibel .block-grid.three-blocks .block:nth-child(n+2){margin-top:0}main.single #flexibel .block-grid.three-blocks .block:nth-child(n+2){margin-top:40px}main.single #flexibel .block-grid.four-blocks{padding-bottom:0}main.single #flexibel .block-grid.four-blocks .block{width:calc(50% - 10px);margin-bottom:20px}main.single #flexibel .block-grid.four-blocks .block:nth-child(n+2){margin-top:0}main.single #flexibel .block-grid.four-blocks .block:nth-child(n+3){margin-top:0}main.single #flexibel .block-grid.four-blocks .block:nth-child(n+4){margin-top:0}}@media screen and (max-height:900px){main #hero{padding-top:30px}}@media screen and (max-height:800px){.menu-hoofdmenu-container .social-container{margin-top:30px}.menu-hoofdmenu-container .hamburger-container ul{margin-top:130px}.menu-hoofdmenu-container .hamburger-container ul li a{padding:0 0 12px 0;font-size:28px}}