.u-clearfix:after{display:table;clear:both;content:" "}.u-table{display:table}.u-tr{display:table-row}.u-td{display:table-cell}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-container{position:relative;width:90%;max-width:1200px;margin-right:auto;margin-left:auto}.u-bg-pattern-1{background:url(../img/bg-pattern.png) repeat top left}.btn{font-size:24px;font-weight:700;display:table;min-width:220px;padding:1%;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;text-align:center;text-decoration:none;color:#fff;border:none;border-radius:29px;background-color:#f36167}.btn:hover{background-color:#f79095}.c-btn{font-size:24px;font-weight:700;display:table;min-width:220px;padding:5px 25px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;text-align:center;text-decoration:none;color:#fff;border:none;border-radius:29px}.c-btn--primary{background-color:#01aeef}.c-btn:hover{background-color:#25c3fe}.c-btn--secondary{background-color:#f36167}.c-btn--upload{font-size:21px;line-height:30px;margin-left:20px;padding-left:40px;text-decoration:underline;color:#f36167;background:url(../img/arrow-up.png) no-repeat left center/24px 24px}.c-btn--upload:hover{opacity:.7}.c-btn:hover{background-color:#f79095}body{font-family:"Ropa Sans",sans-serif;overflow-x:hidden;min-width:320px}*{-webkit-box-sizing:border-box;box-sizing:border-box}p{font-size:21px;line-height:30px}h1,h2{font-size:48px;font-weight:lighter}.black_bold_text{font-size:30px;font-weight:700}.blue_text{font-size:24px;font-weight:700;line-height:30px;text-decoration:none;color:#01aeef}.content-row{position:relative;width:100%}.content-row.row-blue{background-color:#01aeef}.content-row.row-grey{background-color:#f3f3f3}.container,.content-block{display:block;width:100%;max-width:1320px;margin:0 auto;padding:0 20px}.container.flex-container,.content-block.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.container .block--header,.content-block .block--header{font-weight:lighter;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:40px 0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.container .block--header h2,.content-block .block--header h2{font-size:48px;margin:0 0;padding-right:20px}@media screen and (max-width:550px){.container .block--header h2,.content-block .block--header h2{font-size:38px}}.container .block--header a,.content-block .block--header a{font-size:24px;-webkit-transition:all .25s ease;transition:all .25s ease;text-decoration:underline;color:#000}.container .block--header a:hover,.content-block .block--header a:hover{color:#01aeef}.navbar{display:block;width:100%;padding:50px 5% 0}.navbar.above-hero{position:absolute;top:0;left:0}.navbar.js-white #menu li a{color:#fff}.navbar.js-white #menu li a:hover{color:#01aeef}.navbar_leftblock{display:inline-block;width:300px}.navbar_rightblock{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;min-width:880px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1450px){.navbar_rightblock{min-width:710px}}.btn,.menu,.menu_logo,.select_language{float:left}.menu_logo img{width:150px;height:auto}.select_language{margin-left:10%}.select_language a:hover{border-bottom:2px solid #f36167}.select_language{margin-top:30px}.menu{margin-top:21px}#menu_btn{float:right;margin-top:17px}.menu ul{margin:0;padding:0;list-style-type:none}.menu li{display:inline-block;padding:5px 15px}@media screen and (max-width:1450px){.menu li{padding:5px 5px}}.menu li a{font-size:24px;font-weight:700;text-decoration:none;color:#01aeef}.menu li a:hover{text-decoration:underline;color:#1c1c1b}.menu li:hover ul{display:block;background:#fff}ul ul.sub-menu{position:absolute;display:none;width:200px;margin:0 auto;margin-left:-40px}ul.sub-menu li{width:100%;padding:16px 0;text-align:center;background:#000}.sub-menu li a{width:100%;padding:12px 16px;text-align:left;color:#fff}.sub-menu li a:hover{text-decoration:none;color:#01aeef}.btn_submenu{float:none;margin:35px auto}.submenu_phone_mail{text-align:center}.submenu_phone_mail a{display:inline-block!important;width:50px!important;margin:0 auto!important}.submenu_phone_mail{margin-right:20px}body .slicknav_menu>a img{width:150px;height:auto}body .slicknav_menu .slicknav_nav{overflow-y:scroll;height:calc(100vh - 87px);max-height:calc(100vh - 87px)}body .slicknav_menu .slicknav_nav li{border:none}body .slicknav_menu .slicknav_nav li.slicknav_parent{padding:0 0 0 25px}body .slicknav_menu .slicknav_nav li.slicknav_parent .sub-menu{padding-right:25px}body .slicknav_menu .slicknav_nav li.slicknav_parent .sub-menu li{padding:0}body .slicknav_menu .slicknav_nav li.slicknav_parent>a>a{border:none}body .slicknav_menu .slicknav_nav li a{padding:15px 0}body .slicknav_menu .slicknav_nav .btn.btn_submenu{margin:15px auto}.gray_text_footer{font-size:18px;margin:0;padding:1em 0;list-style:none;color:#ddd}.gray_text_footer a{color:inherit}.gray_text_footer a:hover{color:#01aeef}.gray_text_footer span{-webkit-transition:all .25s ease;transition:all .25s ease;color:#01aeef}.gray_text_footer span:hover{color:#fff}footer{font-weight:700;padding-bottom:50px;background-color:#313639}footer a{-webkit-transition:all .25s ease;transition:all .25s ease;text-decoration:none}.footer_menu{font-size:24px;float:none;margin:0}.footer_menu li:first-of-type{padding-left:0}.footer_menu li a:hover{color:#fff}.footer_left_block{display:inline-block;margin:60px 0 27px}.footer_right_block ul{margin:0;padding-right:7px;list-style:none}@media screen and (max-width:800px){.footer_right_block ul{padding-left:0}}.footer_left_block2{margin-top:0}@media screen and (max-width:800px){.footer_left_block2{width:100%}}.footer_right_block{font-size:18px;padding:1em 0;color:#fff}.footer_right_block p{margin:0}.footer_right_block span{display:block;-webkit-transition:all .25s ease;transition:all .25s ease;color:#01aeef}.footer_right_block span:hover{color:#fff}footer .footer-container--left{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:650px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-container--left .footer_left_block{width:100%}.footer-container--right{width:calc(100% / 3);padding-top:70px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (max-width:1060px){.footer-container--right{width:100%;padding-top:20px}}.footer-container--right span.owner{font-size:18px;display:block;min-width:320px;max-width:320px;margin-left:auto;padding-bottom:40px;text-align:left;color:#fff}@media screen and (max-width:1060px){.footer-container--right span.owner{margin-left:0}}@media screen and (max-width:450px){.footer-container--right span.owner{min-width:280px;max-width:280px}}.footer-container--right .logo--pwc{display:block;width:320px;height:auto;margin-left:auto}@media screen and (max-width:1060px){.footer-container--right .logo--pwc{margin-left:0}}@media screen and (max-width:450px){.footer-container--right .logo--pwc{width:280px}}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}article ul{padding-left:0;list-style-position:inside;list-style-type:disc}article ol{padding-left:0;list-style-position:inside;list-style-type:decimal}article b,article strong{font-weight:700}article i{font-style:italic}article u{text-decoration:underline}article p{font-size:1em;line-height:1.25;display:block;margin:0 0 1em 0}article h1{font-size:2em;font-weight:700;display:block;margin:0 0 .67em 0}@media screen and (max-width:550px){article h1{font-size:1.8em}}article h2{font-size:1.313em;font-weight:700;display:block;margin:0 0 .83em 0}article h3{font-size:1.17em;font-weight:700;display:block;margin:0 0 1em 0}article h4{font-size:1em;font-weight:700;display:block;margin:0 0 1.33em 0}article h5{font-size:.83em;font-weight:700;display:block;margin:0 0 1.67em 0}article h6{font-size:.67em;font-weight:700;display:block;margin:0 0 2.33em 0}.big-hero{width:100vw;height:40vh;background:no-repeat center center/cover}.content-block.block__text{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:60px;padding-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.content-block.block__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:550px){.content-block.block__text{padding-top:20px;padding-bottom:20px}}.content-block.block__text.img--left .img--wrapper{padding-right:60px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:1024px){.content-block.block__text.img--left .img--wrapper{padding-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.content-block.block__text.img--left .article__primary{width:calc(100% / 2);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1024px){.content-block.block__text.img--left .article__primary{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.content-block.block__text.img--right .img--wrapper{padding-left:60px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:1024px){.content-block.block__text.img--right .img--wrapper{padding-left:0}}.content-block.block__text.img--right .article__primary{width:calc(100% / 2);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:1024px){.content-block.block__text.img--right .article__primary{width:100%}}.content-block.block__text.img--solo .img--wrapper{padding-top:85px}.content-block.block__text.img--align-bottom{padding-bottom:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.content-block.block__text.img--align-bottom .article__primary{padding-bottom:20px}@media screen and (max-width:550px){.content-block.block__text.img--align-bottom .article__primary{padding-bottom:0}}.content-block.block__text.img--align-bottom .text-img{background:no-repeat center bottom/contain}.content-block.block__text .img--wrapper{width:calc(100% / 2)}@media screen and (max-width:1024px){.content-block.block__text .img--wrapper{width:100%;max-width:580px}}.content-block.block__text .text-img{width:100%;min-height:400px;background:no-repeat center center/cover}.content-block.block__text .text-img.fit-box{background:no-repeat center bottom/contain}@media screen and (max-width:580px){.content-block.block__text .text-img{min-height:69vw}}.article__primary{font-size:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.article__primary h1{font-size:48px;font-weight:lighter}.article__primary h2{font-size:48px;font-weight:lighter;color:#01aeef}.article__primary h3{font-size:21px;font-weight:700;line-height:31px;margin-bottom:0}.article__primary h4{font-size:21px;font-weight:700;line-height:31px;margin-bottom:0;color:#01aeef}.article__primary p{font-weight:300}.article__primary .c-btn{margin-bottom:20px}.text-slider--wrapper{position:relative;width:100%;height:100%}.text-slider--wrapper .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:20px;padding-left:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.text-slider--wrapper .slick-dots button{width:20px;height:20px;margin:0 5px;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;color:transparent;border:none;border-radius:50%;outline:0;background-color:#dbdbdb}.text-slider--wrapper .slick-dots .slick-active button{background-color:#01aeef}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-bottom:40px;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:550px){.pagination{padding-bottom:20px}}.pagination a{font-size:25px;font-weight:lighter;margin:0 5px;-webkit-transition:all .25s ease;transition:all .25s ease;text-decoration:none;color:#000}.pagination a:hover{color:#01aeef}.pagination .is-active a{font-weight:700;text-decoration:underline;color:#01aeef}.home_header_underline_left,.home_header_underline_right{display:inline-block;width:50%}.home_header_underline_left p,.home_header_underline_right p{text-decoration:underline}.home_header_underline_left img,.home_header_underline_right img{margin-right:15px;vertical-align:middle}.home_header_underline_left{float:left}.home_header_underline_right{margin-left:-17%}.home_header_underline_right{-webkit-transition:all .25s ease;transition:all .25s ease;opacity:1}.home_header_underline_right:hover{opacity:.7}.home_header_underline_right a{color:#f36167}.home_header_underline_left{-webkit-transition:all .25s ease;transition:all .25s ease;opacity:1}.home_header_underline_left:hover{opacity:.7}.home_header_underline_left a{color:#1d1d1b}.chat{position:fixed;z-index:100001;top:50%;right:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:770px){.chat{top:auto;bottom:10vh;-webkit-transform:none;transform:none}}.header_home{display:block;width:100%;margin-top:55px}.header_home_left,.header_home_right{display:block;float:left;width:50%}.header_home_left img{display:block;width:70%;height:auto}.header_home_right{margin-top:127px}.h1_header_home{font-size:48px;line-height:inherit;margin-bottom:0}.rotate_block{font-weight:900;padding:1% 0;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);text-align:center;background:#ddd}.clearfix:after{display:block;visibility:hidden;clear:both;height:0;content:" "}.blue_div{padding:20px 0;background:#01aeef}.blue_div p{margin-top:0}.leftblock_blue_div,.rightblock_blue_div{display:inline-block;width:49%}.leftblock_blue_div h2{font-size:48px;font-weight:lighter}.leftblock_blue_div h3,.rightblock_blue_div h3{font-size:24px;font-weight:700;margin-top:0;margin-bottom:6px;color:#fff}.home_rightblock_blue_div{padding:0 20px}.scroll_down{font-size:38px;width:10%;margin:34px auto 0;padding-bottom:20px}.gray_block{padding:60px 0;background:#f3f3f3}.gray_block h2{margin-top:0}.gray_block h3{margin-bottom:0!important}.gray_block p{margin-top:0!important}.form_home_page .btn{display:inline-block;float:right;width:222px;padding:3%}.form_home_page select{font-size:21px;width:190px;height:36px;margin-right:30px;padding:6px;border:none;border-bottom:1px solid #000;background:url(../img/blue-arrow.png) no-repeat right;background-color:#fff;background-position-x:171px;-webkit-appearance:none}#number_of_pages{width:36px;background-position-x:24px}.form_home_page ul{padding-left:0;list-style-type:none}.form_home_page li{display:inline-block;margin-top:22px;vertical-align:middle}.form_home_page label{font-size:21px;display:inline-block;margin-top:3px}.form_home_page input{padding:5px 8px}.wat_kost_het_btn{margin-top:-6px}.content-block.block__overview{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-block.block__overview .block--header{padding-right:10px;padding-left:10px}.content-block.block__overview .news-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% / 2 - 20px);max-width:580px;margin:0 10px 40px;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-box-shadow:0 0 0 0 rgba(29,29,27,0);box-shadow:0 0 0 0 rgba(29,29,27,0);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1024px){.content-block.block__overview .news-block{width:100%;max-width:none}}@media screen and (max-width:550px){.content-block.block__overview .news-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.content-block.block__overview .news-block:hover{-webkit-box-shadow:0 0 10px 0 rgba(29,29,27,.25);box-shadow:0 0 10px 0 rgba(29,29,27,.25)}.content-block.block__overview .news-block .news-img{min-width:240px;min-height:300px;max-height:350px;background:no-repeat center center/cover}.content-block.block__overview .news-block .article__primary{width:calc(100% - 240px);max-width:320px;padding-top:25px;padding-left:20px}@media screen and (max-width:1024px){.content-block.block__overview .news-block .article__primary{max-width:none}}@media screen and (max-width:550px){.content-block.block__overview .news-block .article__primary{width:100%;padding-left:0}}.content-block.block__overview .news-block>a{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%}.header_diensten{margin:100px 0 80px}.header_diensten .header_right_block_diensten img{margin-top:85px}.header_left_block,.header_right_block{display:inline-block;width:49%;vertical-align:top}.header_right_block_diensten{float:right}.header_left_block_diensten .blue_text{margin-top:0}.header_left_block_diensten p,.header_right_block_voorbeelden p{margin-top:0}.header_left_block_diensten h2,.header_right_block_voorbeelden h2{margin-bottom:0}.header_left_block h1{margin-top:0}.btn_diensten_header{width:240px}.header_right_block img{height:330px;margin-left:20%}#blue_block_diensten{background:#01aeef}#blue_block_diensten .blue_text{color:#fff}.parallax{min-height:162px;margin-top:50px;background-image:url(../img/fruit2.png);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover;-webkit-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.75),inset 0 -8px 8px -8px rgba(0,0,0,.75);box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.75),inset 0 -8px 8px -8px rgba(0,0,0,.75)}.header_voorbeelden{margin-top:40px}.portfolio_voorbeeldenpage{background-color:#f1f1f1}.select_project{display:inline-block;min-width:calc(100% / 4 - 1px);padding:0 10px;text-align:center}@media screen and (max-width:1150px){.select_project{min-width:185px;max-width:185px}}.select_project span{font-size:21px;line-height:30px;display:block;margin:1em 0}.select_project>input{display:none}.select_project>input+img{cursor:pointer;border:3px solid transparent}.select_project>input[type=radio]:checked+img{border:3px solid red;border-radius:80px}.select_project>input[type=radio]:checked~span{text-decoration:underline;color:red}.spinner i{font-size:43px;margin-left:9px;cursor:pointer;color:#f36167}#output{font-size:48px;width:43px;text-align:center}.blue_div_orderformulier{padding:60px 0}.drag_upload_block{font-size:24px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;min-height:195px;padding:20px;-webkit-transition:all .25s ease;transition:all .25s ease;text-align:center;color:#fff;border:7px dashed #fff;background-color:#01aeef;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.drag_upload_block input{position:absolute;z-index:99;left:0;max-width:25px;max-height:25px;opacity:0}.drag_upload_block .field-text{display:block;width:100%;margin:auto;margin-bottom:20px}.drag_upload_block .c-btn{margin:auto}.drag_upload_block.mouse-over{background-color:#ff1493}.upload_btn_drag_upload_block{float:none;width:290px;margin:0 auto;padding:2%}.stap5_overige_text{font-size:19px;font-weight:lighter}.orderformulier_uw_gegevens{width:80%}.orderformulier_uw_gegevens input{height:60px}input[type=radio]:checked:before{position:relative;top:5px;left:3px;display:block;width:12px;height:12px;content:"";border-radius:50%;background:red}.orderformulier_stap5_responsive{font-size:30px;font-weight:700}.orderformulier_stap5_responsive input{width:24px;height:24px}.orderformulier_stap5_responsive label{vertical-align:top}.orderformulier_stap5_responsive textarea{width:60%!important;margin-left:66px!important}.btn_orderformulier_blue{font-size:24px;font-weight:700;width:222px;padding:1%;background:#01aeef}.orderformulier_stap5_block{margin-bottom:30px;background-color:#fff}.footer_orderformulier{background-color:#f2f2f2}.orderformulier_info{max-width:600px;padding-right:20px}@media screen and (max-width:1150px){.orderformulier_info{max-width:none}}.orderformulier_info textarea{resize:none}.content-block.block__order{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-block.block__order .content--left,.content-block.block__order .content--right{width:calc(100% / 2)}@media screen and (max-width:1150px){.content-block.block__order .content--left,.content-block.block__order .content--right{width:100%}}.content-block.block__order .content--left{padding-right:60px}@media screen and (max-width:1150px){.content-block.block__order .content--left{padding-right:0}}.content-block.block__order .content--right{padding-left:60px}@media screen and (max-width:1150px){.content-block.block__order .content--right{padding-left:0}}@media screen and (max-width:1150px){.content-block.block__order .content--right h2{margin-top:40px}}@media screen and (max-width:550px){.content-block.block__order .content--right h2{margin-top:20px}}.content-block.block__order .content--full{width:100%}.content-block.block__order h1{width:100%}.content-block.block__order h1 span{border-bottom:1px solid #01aeef}.content-block.block__order .step--header{font-size:30px;font-weight:700;position:relative;display:block;width:100%;margin-top:0;padding-left:60px}.content-block.block__order .step--header.header--white{color:#fff}.content-block.block__order .step--header.header--white .order-step{border:4px solid #fff}.content-block.block__order .step--header .order-step{line-height:37px;position:absolute;top:50%;left:0;width:45px;height:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;border:4px solid #000;border-radius:50%}.content-block.block__order .drop-zone--wrapper{width:100%;padding-right:0;-webkit-transition:all .5s ease;transition:all .5s ease}.content-block.block__order .drop-zone--wrapper.is-active{width:calc(100% - 320px);padding-right:20px}@media screen and (max-width:850px){.content-block.block__order .drop-zone--wrapper.is-active{width:100%;padding-right:0}}.content-block.block__order .drop-zone--wrapper.is-error .drag_upload_block{border:7px dashed #f36167}.content-block.block__order .selected-files--wrapper{font-size:20px;overflow:hidden;max-width:0;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:#fff}@media screen and (max-width:850px){.content-block.block__order .selected-files--wrapper{max-width:none;max-height:0;margin-top:0}}.content-block.block__order .selected-files--wrapper.is-active{max-width:320px}@media screen and (max-width:850px){.content-block.block__order .selected-files--wrapper.is-active{width:100%;max-width:none;max-height:500px;margin-top:20px}}.content-block.block__order .selected-files--wrapper .selected-files{min-width:320px;padding:30px}.content-block.block__order .selected-files--wrapper .uploaded-title{font-weight:700;display:block;width:100%;padding-bottom:7px}.content-block.block__order .selected-files--wrapper .uploaded-file{font-size:20px;font-weight:400;position:relative;display:block;overflow:hidden;width:100%;padding:4px 20px 4px 0;white-space:nowrap;text-overflow:ellipsis}.content-block.block__order .selected-files--wrapper .uploaded-file .remove-uploaded-file{position:absolute;top:50%;right:0;width:16px;height:16px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/cancel.svg) no-repeat center center/contain}.content-block.block__order .wetransfer--wrapper{width:calc(100% - 320px);padding-right:20px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:850px){.content-block.block__order .wetransfer--wrapper{width:100%}}.content-block.block__order .wetransfer--wrapper .wetransfer{font-size:24px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:195px;padding:20px;-webkit-transition:all .25s ease;transition:all .25s ease;text-align:center;color:#000;border:none;background-color:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-block.block__order .wetransfer--wrapper .wetransfer .field-text{display:block;width:100%;margin:auto;margin-bottom:20px}.content-block.block__order .wetransfer--wrapper .wetransfer .c-btn{margin:auto;background-color:#000}.content-block.block__order .wetransfer--wrapper .wetransfer .c-btn:hover{background-color:#01aeef}.content-block.block__order .wetransfer-confirmation--wrapper{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;max-width:320px;-webkit-transition:all .5s ease;transition:all .5s ease;background-color:transparent;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:850px){.content-block.block__order .wetransfer-confirmation--wrapper{width:100%;max-width:none;padding-top:20px}}.content-block.block__order .wetransfer-confirmation--wrapper .custom-checkbox{padding-left:20px}@media screen and (max-width:850px){.content-block.block__order .wetransfer-confirmation--wrapper .custom-checkbox{padding-left:0}}.content-block.block__order .form-response{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;max-height:0;margin:auto;padding-top:0;-webkit-transition:all .25s linear;transition:all .25s linear;text-align:center}.content-block.block__order .form-response.is-active{max-height:500px}.content-block.block__order .form-response.is-success .response-message{color:green;border:2px solid green}.content-block.block__order .form-response.is-error .response-message{color:red;border:2px solid red}.content-block.block__order .form-response .response-message{font-size:19px;width:100%;margin-top:40px;padding:20px;text-align:center;border:2px solid #fff}@media screen and (max-width:550px){.content-block.block__order .form-response .response-message{margin-top:20px;padding:10px}}.content-block.block__order .submitting--wrapper{display:inline-block;overflow:hidden;width:40px;max-width:0;height:40px;margin-left:20px}.content-block.block__order .submitting--wrapper.is-active{max-width:40px}.content-block.block__order .submitting--wrapper img{width:100%;height:auto}.upload-step{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;max-height:0;opacity:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.upload-step.is-active{position:relative;max-height:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;opacity:1}.custom-checkbox{position:relative}.custom-checkbox input[type=checkbox]{position:absolute;z-index:-9;top:20px;left:30px;max-width:10px;max-height:10px}.custom-checkbox input[type=checkbox]:checked+label:before{width:12px;height:12px;border:8px solid #fff}.custom-checkbox input[type=checkbox].is-required:checked+label{color:#fff}.custom-checkbox input[type=checkbox].is-required+label{color:#f36167}.custom-checkbox label{font-size:24px;font-weight:700;position:relative;display:block;padding-left:40px;color:#fff}.custom-checkbox label:before{position:absolute;top:50%;left:0;width:0;height:0;content:"";-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:14px solid #fff;background-color:#f36167}.submit--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.additional-info{overflow:hidden;max-width:0;max-height:0;margin:0;padding:0}.additional-info input{max-width:0;max-height:0}.contact_form .spinner input{position:absolute;z-index:-999;max-width:0;max-height:0;opacity:0}.header_left_block_over_ons h1{font-size:48px}.header_left_block_over_ons{padding-bottom:20px}.header_left_block_over_ons p{margin-bottom:20px}.header_right_block_over_ons img{display:block;height:500px}.header_left_block_over_ons,.header_right_block_over_ons{margin-top:60px}.btn_header_over_ons,.upload_design_over_ons{display:inline-block}.upload_design_over_ons{float:right}.header_over_ons .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header_over_ons .container.top-align{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header_over_ons .container.top-align img{margin-top:85px}.contact_h1{padding-left:55px}.contact_h1 h1{font-size:48px;font-weight:300;margin-bottom:-28px}.contact_form input,.contact_form textarea{font-size:24px;width:100%;margin:3px 0;padding:8px 28px;-webkit-transition:all .25s ease;transition:all .25s ease;border:2px solid #ececec;border-radius:0;background:#ececec}.contact_form input.is-required,.contact_form textarea.is-required{border:2px solid #f36167}.contact_form input::-webkit-input-placeholder{font-weight:700;color:#000}.contact_form input:-moz-placeholder{font-weight:700;color:#000}.contact_form input::-moz-placeholder{font-weight:700;color:#000}.contact_form input:-ms-input-placeholder{font-weight:700;color:#000}.contact_form textarea::-webkit-input-placeholder{font-weight:700;color:#000}.contact_form textarea:-moz-placeholder{font-weight:700;color:#000}.contact_form textarea::-moz-placeholder{font-weight:700;color:#000}.contact_form textarea:-ms-input-placeholder{font-weight:700;color:#000}.form_contact_btn{font-weight:700;width:140px;margin-top:14px;background:#01aeef}.header_left_block_contact{padding:44px 55px}.header_right_block_contact{float:right;padding:55px;background:#01aeef}.header_right_block_contact p:first-of-type,.header_right_block_contact span{font-size:24px;font-weight:700;margin-top:0}.header_right_block_contact_extra_padding p:last-of-type{padding:0 0 45px 0}.orderformulier_stap5_responsive input{width:20px;margin-right:13px;margin-left:34px}.footer_right_block_contact p{display:inline-block;color:#01aeef}.footer_right_block_contact p:nth-child(2){display:inline-block;float:right;margin-left:79px}.portfolio_photo,.portfolio_text{width:49%}.portfolio_left_block,.portfolio_right_block{width:47%;margin:40px 10px;padding:0 0;cursor:pointer;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-box-shadow:0 0 10px 0 rgba(29,29,27,0);box-shadow:0 0 10px 0 rgba(29,29,27,0)}.portfolio_left_block p,.portfolio_right_block p{margin-bottom:0}.portfolio_left_block:hover,.portfolio_right_block:hover{-webkit-box-shadow:0 0 10px 0 rgba(29,29,27,.25);box-shadow:0 0 10px 0 rgba(29,29,27,.25)}.portfolio_left_block{display:inline-block}.portfolio_photo,.portfolio_text{display:inline-block}.portfolio_text{float:right}.portfolio_left_block img,.portfolio_right_block img{width:80%;height:auto;-webkit-box-shadow:0 7px 18px -8px rgba(0,0,0,.5);box-shadow:0 7px 18px -8px rgba(0,0,0,.5)}.portfolio_right_block{display:inline-block}.portfolio_text .blue_text,.portfolio_text h3{margin-top:0}.show_all_portfolio{color:#01aeef}.choose_project_photo,.choose_project_text{display:inline-block}.choose_project_text span{font-weight:700}.choose_project_text .blue_text{margin-top:0}.choose_project_text{margin-bottom:40px}.red_underline{text-decoration:underline;color:#f36167}.price_project{color:#1c1c1b}.choose_project_photo img{width:100%;height:auto}.choose_project_photo{width:20%}.choose_project_text{float:right;width:80%;padding-left:6%}.choose_project_text .btn{display:inline;float:right;margin-top:-11px;margin-right:58%}@media (max-width:1750px){.header_home_left img{width:100%}}@media (max-width:1359px){.footer_right_block_contact{margin-top:18px}}@media (max-width:1350px){.choose_project_text .btn{margin-right:50%}}@media (max-width:1420px){.navbar{display:none}ul .sub-menu{margin-left:0!important}.contact_h1,.container_over_ons,.header_diensten,.header_home,.header_over_ons,.header_voorbeelden,.orderformulier{margin-top:118px}}@media (min-width:1420px){.btn_submenu,.slicknav_menu,.submenu_phone_mail{display:none}}@media (max-width:1280px){.home_header_underline_right{margin-left:0}}@media (max-width:1180px){.header_home_right{margin-top:50px}.choose_project_text .btn{margin-right:45%}.form_home_page .btn,.wat_kost_het_btn{float:none}}@media (max-width:1044px){.footer_right_block{display:block;float:none;margin-top:19px}}@media (max-width:1037px){.footer_right_block_contact{float:none}.footer_contact{text-align:center}}@media (max-width:1023px){.header_home_left,.header_home_right{float:none;width:90%;margin:0 auto}.h1_header_home{font-size:40px}.portfolio_right_block{float:none}.portfolio_photo{width:40%}.portfolio_text{width:60%}.drag_upload_block,.orderformulier_uw_gegevens,.portfolio_left_block,.portfolio_right_block{width:100%}.header_home_left img{width:61%;margin:0 auto}.header_left_block,.header_right_block{display:block;float:none;width:100%;margin:0 auto}.header_left_block_diensten .blue_text{margin-top:auto}.header_right_block{margin-top:40px}.upload_design_over_ons{float:none}.header_left_block_contact{padding:55px 0}.blue_div_orderformulier,.contact_h1,.header_diensten h1,.header_left_block,.header_left_block_orderformulier,.header_right_block,.header_right_block_orderformulier{text-align:center}.header_diensten{margin-top:0}.header_right_block_contact{position:relative;left:50%;width:100vw;margin-left:-50vw}.contact_h1{padding-left:0}.header_left_block_contact{margin-bottom:40px}.header_left_block_voorbeeld img,.header_right_block img{width:50%;height:auto;margin:0 auto}.btn_header,.btn_orderformulier_blue,.form_contact_btn{float:none;margin:0 auto}.header_right_block_diensten{margin-bottom:40px}.header_left_block h1{margin-top:20px}.header_right_block_diensten{margin-top:140px}}@media (max-width:970px){.form_home_page li{display:block;margin:10px 0}.form_home_page label{width:170px}.form_home_page .btn{width:248px;margin-top:30px;padding:1%}}@media (max-width:960px){.choose_project_photo{position:absolute;float:left;width:20%;margin-top:17%;margin-left:5%}.choose_project_text_part2{float:right;width:58%}.choose_project_text .btn{display:block;float:none;margin-top:10px;margin-right:0}.choose_project_text{float:left;width:100%;margin-bottom:10%;padding-left:6%}}@media (max-width:800px){.footer_right_block{float:none;width:100%}.footer_left_block{display:block}footer{text-align:center}}@media (max-width:750px){.choose_project_photo{position:relative;width:200px;margin-top:0;margin-bottom:20px}.choose_project_text_part2{float:none;margin-bottom:20px}.home_leftblock_blue_div,.home_rightblock_blue_div,.leftblock_blue_div{width:100%;padding:0}}@media (max-width:639px){.portfolio_text{width:100%}.portfolio_photo{width:80%}.portfolio_left_block img,.portfolio_right_block img{margin-bottom:20px;margin-left:20%}}@media (max-width:520px){.home_header_underline_left{float:none}.home_header_underline_left,.home_header_underline_right{width:100%}}
/*# sourceMappingURL=default.css.map */
