@font-face{font-family:"mbempirew01-bookregular";src:url("/css/fonts/mb_empire_w01_book-webfont.woff2") format("woff2"), url("/css/fonts/mb_empire_w01_book-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"alphaheadlinepro-bolditalicRg";src:url("/css/fonts/alpha_headline_pro-bold_italic-webfont.woff2") format("woff2"), url("/css/fonts/alpha_headline_pro-bold_italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"alphaheadlinepro-regularRg";src:url("/css/fonts/alpha_headline_pro-regular-webfont.woff2") format("woff2"), url("/css/fonts/alpha_headline_pro-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"alphaheadlinepro-boldregular";src:url("/css/fonts/alpha_headline_pro-bold-webfont.woff2") format("woff2"), url("/css/fonts/alpha_headline_pro-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"alphaheadlinepro-italicRg";src:url("/css/fonts/alpha_headline_pro-italic-webfont.woff2") format("woff2"), url("/css/fonts/alpha_headline_pro-italic-webfont.woff") format("woff");font-weight:normal;font-style:normal}BODY{margin:0;font-size:19px}BODY.noscrolling{overflow:hidden}.smoothfont{-webkit-font-smoothing:antialiased;-moz-font-smoothing:grayscale;-moz-osx-font-smoothing:grayscale}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:moz-none;-ms-user-select:none;user-select:none}.clearfix:after{content:"";display:block;clear:both}INPUT#menuicon{display:none}LABEL.menuicon{display:none;position:fixed;right:0;z-index:2000;padding:11px 6px}LABEL.menuicon>SPAN{display:block;margin:4px;width:24px;height:4px;background-color:#fff;border-radius:2px}BODY{font-family:"alphaheadlinepro-regularRg", sans-serif}.h1{font-family:"alphaheadlinepro-boldregular";margin:0 0 10px;font-size:80px;letter-spacing:0.4em;text-transform:uppercase;font-weight:normal}ARTICLE .body H2,.h2{font-family:"alphaheadlinepro-boldregular";margin:1em 0;font-size:28px;letter-spacing:0.1em;text-transform:uppercase;font-weight:normal}.subtitle{color:#fff;text-align:center;margin-top:320px;font-weight:400;font-size:22px;font-family:"mbempirew01-bookregular", sans-serif}.popup A.logo,FOOTER A.logo,HEADER A.logo{position:absolute;left:0;right:0;text-align:center;display:block;padding:0 50px;z-index:99}.popup A.logo IMG,FOOTER A.logo IMG,HEADER A.logo IMG{width:1100px;margin:auto;display:block}.popup A.logo,FOOTER A.logo{position:absolute;bottom:-80px}NAV{text-align:center;position:fixed;width:100%;z-index:100;background-color:rgba(0, 0, 0, 0.7)}NAV UL.nav0{margin-top:50px;position:relative;z-index:100}NAV UL{display:inline-block;margin:0px 0 0;padding:0}NAV LI{display:inline-block;margin:0;padding:0}NAV A{font-family:"mbempirew01-bookregular", sans-serif;font-size:18px;color:#fff;text-decoration:none;display:inline-block;padding:5px 20px;text-shadow:#000 0 1px 2px;letter-spacing:0.6em;text-transform:uppercase}.nav1 LI.active A,NAV A:hover{text-decoration:underline}.nav2,.nav0>LI:first-child>A{display:none}NAV INPUT[type=checkbox]{vertical-align:-7px;appearance:none;display:inline-block;background-color:white;width:40px;height:22px;border-radius:20px;cursor:pointer}NAV INPUT[type=checkbox]::before{content:"";display:block;width:16px;height:16px;background-color:black;border-radius:20px;margin:3px;transition:transform 0.25s}NAV INPUT[type=checkbox]:checked::before{transform:translateX(18px)}#background{position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;z-index:-1}#background #bg{width:100%;display:block}#main{min-height:4000px;position:relative;overflow:hidden}ARTICLE{max-width:1116px;margin:auto;position:relative;color:#fff;clear:both;padding:100px 10px;text-shadow:rgba(0, 0, 0, 0.5) 0 1px 2px;z-index:4}ARTICLE .body{padding:0 7px;font-family:"mbempirew01-bookregular", sans-serif}ARTICLE .body H2{padding-left:100px;letter-spacing:0.2em;font-family:"mbempirew01-bookregular", sans-serif;font-size:22px}ARTICLE .body A{text-decoration:underline;color:inherit}ARTICLE .body A:hover{text-decoration:underline;background-color:#fff;color:#000;text-shadow:none}.column2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.column2 P{margin:0 0 1em}.popup.window{display:block;transition:all 0.25s;background-color:#fff;color:#000;position:fixed;top:50%;bottom:50%;right:50%;left:50%;z-index:-1;opacity:0;overflow:auto}.popup H1{max-width:720px;margin:auto;padding-top:90px;font-family:"alphaheadlinepro-boldregular";font-weight:400;font-size:clamp(36px, 4vw, 80px);line-height:1}.popup.close IMG{transition:all 0.25s;height:166px;width:auto;position:fixed;right:-140px;top:0;display:block;z-index:1001;opacity:0}.popup.close.show IMG{right:40px;opacity:1}.popup.window.show{display:block;opacity:1;top:87px;bottom:0;right:0;left:0;z-index:1000}.popup.window .img{width:100%;display:block}.popup.window .row0 .img{max-width:1100px;margin:auto}.popup.window .row1,.popup.window .row2,.popup.window .row3,.popup.window .row4,.popup.window .row6,.popup.window .row7{width:50%;float:left;box-sizing:border-box}.popup.window .row1,.popup.window .row3,.popup.window .row6{padding:0 45px 0 90px}.popup.window .row2,.popup.window .row4,.popup.window .row7{padding:0 90px 0 45px}.popup.window .row:after{content:"";clear:both;display:block}.popup.window .row0{padding:0px 90px 0;width:auto;float:none}.popup.window .row0:after{content:"";display:block;clear:both}.popup.window .body{max-width:720px;margin:40px auto}.popup.window.bightml .row0 .img{width:auto;float:none;margin-bottom:90px}.popup.window.bightml .row0 .body{width:auto;float:none;margin-bottom:90px}.popup.window P{margin:1em 0}.popup.window .content{position:relative;z-index:1;background-color:#fff}.popup .black{background-color:#000;padding-top:20px}.popup IMG.ramdath{width:1100px;display:block;margin:auto;max-width:100%}.popup A.logo{position:fixed;z-index:-1}.work{padding-top:0px;padding-bottom:100px;max-width:600px;margin:auto;position:relative;z-index:50}.work .workitem{position:relative;padding:0px 0;filter:grayscale(0)}.work .workitem.hidden{display:none}.work .workmore{cursor:pointer}.work .workmore .plus{width:100px;height:100px;background-color:#bbb;display:block;border-radius:500px;margin-left:50px}.work .workmore:hover .plus{background-color:#cbd5dd}.work .workmore .plus:before,.work .workmore .plus:after{content:"";width:100px;height:8px;position:absolute;background-color:#000;display:block}.work .workmore .plus:before{width:8px;height:50px;margin:25px 0 0 46px}.work .workmore .plus:after{width:50px;height:8px;margin:46px 0 0 25px}.work .workitem A{position:absolute;top:0;bottom:0;left:0;right:0;display:block;z-index:2}.work .workitem .image{width:300px}.work .workitem IMG.thumb{display:inline;border-radius:500px;transition:all 0.25s}.work .workitem.hover IMG.thumb,.work .workitem:hover IMG.thumb{border-radius:7px;transform:scale(1.1)}.work .workitem.hover,.work .workitem:hover{filter:grayscale(1)}.work .workitem:nth-child(even) .image{float:right}.work .workitem.big IMG.thumb{height:250px;margin:25px}.work .workitem.medium IMG.thumb{height:200px;margin:50px}.work .workitem.small IMG.thumb{height:150px;margin:75px}.work .workitem .line{height:600px;position:absolute;transform:rotate(-50deg);z-index:-1;top:0}.work .workitem:nth-child(odd) .line{left:200px;top:-100px}.work .workitem:nth-child(even) .line{transform:rotate(45deg);top:-100px;right:250px}.work .workitem.big .line{width:5px}.work .workitem.medium .line{width:4px}.work .workitem.small .line{width:3px}.work .workitem .h2{font-family:"mbempirew01-bookregular", sans-serif;font-weight:normal;color:#fff;position:absolute;margin:-60px 0 0 260px;font-size:18px;background-color:rgba(0, 0, 0, 0.9);transition:transform 0.25s}.work .workitem.hover .h2,.work .workitem:hover .h2{background-color:#fff;color:#000;transform:scale(1.1)}.work .workitem .h2:after{content:"";position:absolute;width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;transform:scale(0) rotate(45deg);margin-top:5px;margin-left:5px;transition:all 0.25s}.work .workitem.hover .h2:after,.work .workitem:hover .h2:after{transform:scale(1) rotate(45deg)}.work .workitem.medium .h2{margin-left:235px}.work .workitem.small .h2{margin-left:210px}.work .workitem.workmore .h2{margin-left:170px;margin-top:-30px}.work.listview{display:flex;flex-wrap:wrap;max-width:1116px;gap:30px;justify-content:center}.work.listview .workitem .image{width:352px}.work.listview .line{display:none}.work.listview .workitem IMG.thumb{margin:0;border-radius:10px;width:100%;object-fit:cover;height:200px}.work.listview .workitem .h2{position:relative;margin:10px 0 20px;background:transparent;color:white !important;transform:none !important}.work.listview .workmore .plus{margin:auto}.work.listview .workmore .h2{text-align:center}.blog .work.listview{justify-content:left;gap:20px}.blog .work.listview .workitem .image{width:264px}.blog .work.listview .workitem IMG.thumb{height:264px}.blog .work.listview .workitem .h2{font-size:18px}.blog .work.listview .workitem .h2 SMALL{font-size:16px;display:block}.instagram{z-index:10;padding-bottom:50px;margin-bottom:10px}.instagram UL{display:block;margin:0;padding:0}.instagram LI{display:block;margin:0 1% 1% 0;padding:0;width:19%;height:0;padding-bottom:19%;background-size:cover;background-position:center center;position:relative;float:left;overflow:hidden}.instagram LI>A{position:absolute;top:0;bottom:0;left:0;right:0;display:block;opacity:0;transition:all 0.25s;font-family:sans-serif;color:#fff;padding:10px;text-decoration:none;font-size:14px}.instagram LI>A:hover{background-color:rgba(0, 0, 0, 0.7);opacity:1}.instagram .date{position:absolute;bottom:10px;right:10px}.instagram .follow{color:#fff;display:block;text-decoration:none;right:2%;position:absolute;bottom:0px}.instagram .follow:hover{text-decoration:underline}.about{max-width:960px}.about .img{width:25%;margin:50px 5%;float:left;filter:grayscale(1)}.about .img:hover{filter:grayscale(0)}.about .img>IMG{border-radius:500px;width:100%}.about .body{width:55%;float:right;margin-top:80px}.about .h1{position:absolute;z-index:1;text-align:right;line-height:1em;margin-top:-10px;left:425px}.about .h1 SMALL{position:absolute;bottom:0;font-size:0.5em;line-height:1.3em;left:4px;top:-50px}.contact{max-width:960px;padding-top:0;filter:grayscale(1)}.contact:hover{filter:grayscale(0)}.contact H2{position:absolute;right:0}.contact>IMG{height:720px;margin-left:380px}.contact .body{position:absolute;border-radius:300px;top:0px;width:200px;height:200px;margin:313px 0 0 420px;text-shadow:none;color:#000;font-family:"alphaheadlinepro-italicRg", sans-serif}.contact .body STRONG{font-family:"alphaheadlinepro-bolditalicRg", sans-serif;font-weight:normal}.contact .social{position:absolute;border-radius:300px;top:0px;width:150px;height:200px;margin:619px 0 0 660px;text-shadow:none;color:#000;font-family:"alphaheadlinepro-italicRg", sans-serif;text-align:center}.contact .social A{background-color:#000;display:inline-block;width:26px;height:26px;border-radius:30px;color:#fff;text-align:center;line-height:26px;font-size:18px;margin:0 5px}.contact .social A:hover{background-color:#fff;color:#000}.cloud{position:fixed;top:0;pointer-events:none}.cloud:hover{filter:grayscale(0)}.cloud>IMG{animation:leftright1 180s linear infinite}.cloud2>IMG,.cloud4>IMG{animation-name:leftright2}.cloud3,.cloud4{right:0}@keyframes leftright1{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes leftright2{0%{transform:translateX(-100%) scaleX(-1)}100%{transform:translateX(100%) scaleX(-1)}}.gradient{background:#320054;background:-moz-linear-gradient(top, #09090b 0%, #17175a 100%);background:-webkit-linear-gradient(top, #09090b 0%, #17175a 100%);background:linear-gradient(to bottom, #09090b 0%, #17175a 100%)}.slider{max-width:1100px;position:relative;margin:auto}.slider>IMG{width:100%;display:block}.slider .slide{position:absolute;top:0;right:0;bottom:0;left:0}.slider .slide IMG{display:block;width:100%;height:100%;object-fit:cover}.slider .slide H2{position:absolute;z-index:1;color:white;bottom:0;font-size:3vw;padding:1vw}.slider .slide{opacity:0;transition:opacity 0s, transform 0s;transition-delay:1s;z-index:1}.slider .slide.active{opacity:1;z-index:2;transition-delay:0s;transition:opacity 1s, transform 1s}.slider:hover .slider-prev,.slider:hover .slider-next{position:absolute;top:50%;display:block;transform:translateY(-50%);z-index:10;width:40px;height:40px;border-radius:100%;background-color:rgba(0, 0, 0, 0.2);cursor:pointer}.slider:hover .slider-prev:hover,.slider:hover .slider-next:hover{background-color:rgba(0, 0, 0, 0.4)}.slider .slider-prev::before,.slider .slider-next::before{content:"";width:14px;height:14px;display:block;position:absolute;border-top:3px solid #fff;border-right:3px solid #fff;top:50%;left:50%}.slider .slider-prev{left:10px}.slider .slider-next{right:10px}.slider .slider-prev::before{transform:translate(-6px, -50%) rotate(-135deg)}.slider .slider-next::before{transform:translate(-12px, -50%) rotate(45deg)}.slider .slider-dots{position:absolute;bottom:0;left:50%;z-index:10;line-height:1;transform:translateX(-50%)}.slider .slider-dot{display:inline-block;width:11px;height:11px;margin:0 5px;border-radius:10px;background-color:#ddd;cursor:pointer;color:transparent;transition:0.5s}.slider .slider-dot.active{background-color:black;width:30px}.clients ARTICLE{padding-bottom:0}.clients UL{list-style:none;padding:40px;gap:40px;display:flex;overflow:hidden;margin-bottom:100px}.clients .noimage,.clients IMG{height:150px}.clients .noimage{width:200px;background-color:grey}.clients A:hover{opacity:0.7}@media screen and (max-width:1200px){FOOTER A.logo IMG,.popup A.logo IMG,HEADER A.logo IMG{width:100%}NAV UL.nav0{margin-top:4vw}.popup A.logo IMG,FOOTER A.logo{bottom:-7vw}}@media screen and (max-width:900px){.h1{font-size:60px;letter-spacing:0.4em}ARTICLE{padding-top:100px;padding-bottom:100px}ARTICLE .body H2,.h2{font-size:20px;padding-left:0px;letter-spacing:0.1em}NAV A{font-size:2.15vw;padding:5px 1vw;letter-spacing:1vw}.work .workitem .h2{margin:0px 0 0 0px;text-align:center;position:relative}.work .workitem{filter:grayscale(0)}.work .workitem.medium .h2{margin-left:0}.work .workitem.small .h2{margin-left:0}.contact>IMG{margin-left:280px}.popup.window .row0{padding:40px 40px 0}.popup.window .row1,.popup.window .row2,.popup.window .row3,.popup.window .row4,.popup.window .row6,.popup.window .row7{width:auto;float:none;padding:0 40px}.popup.close IMG{height:100px;top:44px}.instagram .follow{bottom:0}.about .h1{left:155px}.about .h1 SMALL{left:-20px}.contact .body{margin-left:320px}.contact .social{margin-left:560px}.contact H2{right:10px}}@media screen and (max-width:600px){.h1{font-size:34px;letter-spacing:0.4em}ARTICLE{padding-top:100px;padding-bottom:100px}ARTICLE .body H2,.h2{font-size:18px}.subtitle{margin-top:180px}NAV A{font-size:4vw}.work{padding-left:10px;padding-right:10px}.work .workitem .line{display:none}.contact>IMG{margin-left:0px}.contact .body{margin-left:60px}LABEL.menuicon{display:block}NAV{z-index:1999}NAV UL.nav0{margin-top:0;position:fixed;right:0;top:0;bottom:0;width:300px;background:rgba(0, 0, 0, 0.9);padding:50px 1px 0;transform:translateX(300px);box-sizing:border-box;transition:transform 0.4s}#menuicon:checked~#main NAV UL.nav0{transform:translateX(0)}NAV LI{display:block}NAV A{padding:10px;font-size:1em}.work .workmore{margin-top:50px}.work .workitem.workmore .h2{margin-top:10px}.popup.window .body,.popup.window .row0 .img{width:100%;float:none;margin-bottom:20px}.popup.window .row0{padding:20px 20px 0}.popup.window .row1,.popup.window .row2,.popup.window .row3,.popup.window .row4,.popup.window .row6,.popup.window .row7{width:auto;float:none;padding:0 20px}.popup.window P,.popup.window H1{margin-left:0}.popup.close IMG{height:80px;top:30px}.popup.close.show IMG{right:15px}.popup.window.show{top:50px}.column2{-webkit-column-count:1;-moz-column-count:1;column-count:1}.instagram LI{width:46%;padding-bottom:46%;margin:2%}.about .h1{left:30px}.about .h1 SMALL{left:20px;margin-top:20px}.about .img{margin:50px 0 0}.about .body{margin-top:35px;width:73%;font-size:0.85em;padding:0 0 0 2%}#klanten .body P,.about .body P{background-color:#000;padding:2px 5px}.contact>IMG{height:auto;width:300px}.contact .body{margin-left:15px;margin-top:203px;font-size:15px}.contact .social{margin-left:190px;margin-top:407px;width:100px;text-align:center}HEADER A.logo IMG{margin-top:15px}}