@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}input[type=text],input[type=tel],input[type=email],input[type=search],input[type=submit],textarea{-webkit-appearance:none;border-radius:0;outline:0}img{vertical-align:text-bottom}html,body{width:100%}ul,ol{list-style:none}img{max-width:100%;height:auto}p{margin:22px 0;line-height:150%}.left{float:left !important}.right{float:right !important}.center{text-align:center}.alignleft{float:left;margin-right:20px;margin-bottom:10px}.alignright{float:right;margin-left:20px;margin-bottom:10px}.aligncenter{display:block;margin:0 auto;text-align:center}a{text-decoration:none}a>img{display:block}.group:before,.group:after{display:table;content:""}.group:after{clear:both}@font-face{font-family:'proxima_nova_regular';src:url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_regular-webfont.eot);src:url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_regular-webfont.eot?#iefix) format('embedded-opentype'),url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_regular-webfont.woff) format('woff'),url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_regular-webfont.ttf) format('truetype'),url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'proxima_nova_bold';src:url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_bold-webfont.eot);src:url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_bold-webfont.eot?#iefix) format('embedded-opentype'),url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_bold-webfont.woff) format('woff'),url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_bold-webfont.ttf) format('truetype'),url(//www.milux.nl/wp-content/themes/mlx/js/proxima_nova_bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:400;font-style:normal;font-display:swap}body{font-family:'proxima_nova_regular';font-weight:400;font-size:17px;color:#646464;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:'proxima_nova_bold';font-weight:400}h1{font-size:42px;color:#fdb834}h2{font-family:'proxima_nova_regular';font-size:32px}h3{font-size:26px;color:#fdb834}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}.container{position:relative}.section{padding-top:45px;padding-bottom:45px}.section.bg-white+.section.bg-white{padding-top:0}.section.bg-light+.section.bg-light{padding-top:0}.bg-primary{background-color:#fed000}.bg,.bg-light{background-color:#f2f2f2}.one_half{width:48%}.one_third{width:30.66%}.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:67.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{float:left;position:relative;margin-right:4%}.last{margin-right:0 !important;clear:right}.clearboth{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%}.c-left{text-align:left}.c-center{text-align:center}.c-right{text-align:right}main>article{margin-top:50px;margin-bottom:50px}section>.row,section>.row-s{margin-top:50px;margin-bottom:50px}.header{position:relative;height:85px;margin-top:10px}.logo{position:absolute;width:260px;height:91px}.topnav{position:absolute;top:25px;right:0;line-height:30px}.phone{float:left;margin-right:10px;font-size:18px;color:#212121}.phone .fa{margin-right:6px;font-size:18px}.phone a{color:inherit}.top-search-form{position:relative;float:left;margin-right:5px}.top-search-form:after{content:"\f002";display:inline-block;position:absolute;z-index:0;top:0;right:5px;width:28px;height:30px;font-family:FontAwesome;color:#ccc;line-height:30px}.top-search-field{padding:0 10px;width:150px;font-family:'proxima_nova_regular';font-size:14px;color:#7f7f7f;line-height:30px;background:0 0;border:1px solid #ccc}.fb-icon{float:left;margin:0 5px;font-size:20px}.fb-icon>a{color:#3a5795}.fb-icon>a>.fa-instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#pull{display:none}.navigation{width:100%;background-color:#fed000}.main-nav{margin:0 auto;max-width:1220px}.main-nav>li{float:left;margin-right:15px}.main-nav>li>a{position:relative;display:block;padding:20px;font-family:'proxima_nova_regular';font-size:16px;text-transform:uppercase;color:#212121;-webkit-transition:all .25s ease;transition:all .25s ease;overflow:hidden}.main-nav>li:hover>a{color:#fff;background-color:#fdb834;background-color:rgba(0,0,0,.05)}.main-nav>li.current-menu-item>a,.main-nav>li.current-menu-parent>a{color:#fff}.main-nav.row{position:static}.main-nav>li .sub-menu-wrap{position:absolute;left:0;z-index:9;width:100%;height:0;background-color:#2b2b2b;-webkit-transition:height .25s ease-in-out,opacity .3s ease;opacity:0;transition:height .25s ease-in-out,opacity .3s ease;opacity:0;overflow:hidden}.main-nav>li:hover>.sub-menu-wrap{height:60px;opacity:1;-webkit-transition:height .3s ease-in-out,opacity .3s ease-out;transition:height .3s ease-in-out,opacity .3s ease-out}.main-nav>li>.sub-menu-wrap ul{display:flex;margin-left:auto;margin-right:auto;padding:20px;max-width:1120px;text-align:center}.main-nav>li>.sub-menu-wrap ul>li>a{margin-right:15px;padding:20px;color:#fff;font-size:15px;font-family:'proxima_nova_regular';font-size:14px;text-transform:uppercase;-webkit-transition:all .25s ease;transition:all .25s ease}.main-nav>li>.sub-menu-wrap ul>li:hover a{color:#fed000}.main-nav>li>.sub-menu-wrap ul>li.current-menu-item a{color:#fed000}.main-nav .menu-item-has-children a:after{content:'';position:absolute;width:0;left:50%;bottom:-8px;transition:all .3s ease;margin-left:-4px;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #2b2b2b}.main-nav .menu-item-has-children:hover a:after{bottom:0}.flexslider{position:relative;zoom:1;padding:0;width:100%;max-height:100%;height:400px;overflow:hidden}.flexslider .container{height:100%}.flex-container a:hover,.flex-slider a:hover,.flex-container a:focus,.flex-slider a:focus{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden;width:100%;height:400px}.flexslider .slides .slides__image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.flexslider .slides .slides__image img{width:100%;height:100%;object-fit:cover}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .row{height:100%}.slidecontent{position:absolute;z-index:2;top:20%;left:0;padding:15px 30px;width:40%;color:#fff;background-color:rgba(0,0,0,.6)}.slidecontent .sticker{position:absolute;z-index:3;top:-45px;right:-45px;width:120px;height:120px}.flex-control-nav{position:absolute;z-index:9;bottom:25px;width:100%;text-align:center}.flex-control-nav li{zoom:1;display:inline}.flex-control-paging li a{margin:0 9px;width:9px;height:9px;display:inline-block;background-color:rgba(255,255,255,.65);cursor:pointer;text-indent:-9999px;-webkit-border-radius:5px;border-radius:5px}.flex-control-paging li a.flex-active{background-color:#fed000;cursor:default}.entry strong{font-family:'proxima_nova_bold';font-weight:400}.entry a{color:#fdb834}.entry ol{margin:0 0 22px 20px;list-style-type:decimal}.entry li{line-height:28px}.entry ul{margin:0 0 22px 20px;list-style-type:disc}.entry ul ul,.entry ol ol{margin-bottom:0}.entry em,.entry cite{font-style:italic}sup,sub{position:relative;height:0;font-size:12px;line-height:1;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}abbr,acronym{cursor:help;border-bottom:1px dotted}del{text-decoration:line-through}ins{text-decoration:none;background:#ffc}dl{margin-bottom:22px}dt{font-weight:700}dd{margin-bottom:22px}pre{margin-bottom:22px;padding:20px;width:100%;color:#222;overflow:auto;white-space:pre-wrap;background-color:#f6f6f6}table,th,td{border:1px solid #e3e3e3}table{margin-bottom:22px;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px}caption,th,td{font-weight:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}th,td{padding:.4em}blockquote{padding:10px 0 10px 30px;border-left:3px solid rgba(0,0,0,.1)}blockquote p{margin:0;font-size:20px;font-style:italic}.entry hr{margin:15px 0 25px;width:100%;height:2px;background-color:rgba(0,0,0,.1);border:0}.embed{position:relative;margin-bottom:20px;padding-bottom:54.25%;padding-top:25px;height:0}.embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.entry .wp-caption{position:relative;margin-bottom:30px;max-width:100%;overflow:hidden}.entry .wp-caption .wp-caption-text{position:absolute;bottom:0;width:100%;margin:0 !important;padding:5px 10px;font-size:14px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.9)}.message{position:relative;z-index:9;margin-top:-20px;padding:8px;color:#fff;font-size:15px;text-align:center;background-color:#f40;border:8px solid #fff}.overview-title{color:#848484;text-align:center}.overview .item{position:relative;margin-top:30px;text-align:center;background-color:#fff;border:8px solid #fff;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.overview .item-image{margin-bottom:12px;-webkit-transition:all .3s ease;transition:all .3s ease}.overview .item .item-title{position:absolute;bottom:0;padding:10px 0;width:100%;color:#fdb834;background-color:rgba(255,255,255,.9);-webkit-transition:all .2s ease;transition:all .2s ease}.overview .item:hover{-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.overview .item:hover .item-image{transform:scale(1.08)}.overview .item:hover .item-title{padding:12px 0;color:#646464}.review{margin-top:30px}.review .fa-google{display:block;margin-bottom:20px;font-size:30px;text-align:center;color:#fff}.review__rating{margin-bottom:20px;text-align:center}.review__rating i{font-size:20px}#gallery>ul{margin:0;list-style:none}#gallery li{padding:15px;float:left;width:33.333%}#gallery li:first-child{float:none;width:100%}.gallery li{float:left;margin:0 .5%;width:10.11%;height:auto}.sticker{float:right;display:table;margin-left:10px;padding:20px;width:150px;height:150px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase;font-family:'proxima_nova_bold';background-color:#f40;-webkit-border-radius:50%;border-radius:50%;border:6px solid #fff;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1)}.sticker>span{display:table-cell;vertical-align:middle}.project{margin-top:30px}.project-title{color:#646464}time{display:block;margin:20px 0 10px;font-family:'proxima_nova_bold';font-weight:400;text-transform:uppercase;color:#fdb834}#map{position:relative;width:100%;height:400px}#map iframe{position:absolute;top:0;left:0;width:100%;height:100%}fieldset{margin:20px 0;width:100%}fieldset br{display:none}fieldset p{margin:0}input[type=text],input[type=tel],input[type=email],textarea{padding:10px 12px;width:100%;font-family:'proxima_nova_regular';font-size:inherit;color:#555;border:2px solid #e3e3e3;outline:0}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,textarea:focus{border:2px solid #fdb834}.button{display:inline-block;padding:12px 18px;font-family:'proxima_nova_regular';font-size:16px;text-transform:uppercase;color:#212121;background:#fed000;-webkit-border-radius:3px;border-radius:3px;border:0;outline:0;-webkit-transition:all .25s ease;transition:all .25s ease}.button:hover{cursor:pointer;color:#fff;background-color:#fdb834}.button:after{content:"\f105";margin-left:10px;font-family:"FontAwesome";font-weight:400}.bg-primary .button{color:#fff;background-color:#212121}.bg-primary .button:hover{opacity:.9}.wpcf7{padding:30px !important;background-color:#f2f2f2}div.wpcf7-response-output{margin:2em 0 1em !important;padding:.5em 1em !important;-webkit-border-radius:3px;border-radius:3px}div.wpcf7-mail-sent-ok{color:#398f14 !important;border:2px solid #398f14}span.wpcf7-not-valid-tip{display:inline-block !important}select,select[size="0"],select[size="1"]{padding:10px 12px;font-family:'proxima_nova_regular';font-size:inherit;color:#555;border:2px solid #e3e3e3;outline:0}#field_1_9 br{display:none}#field_1_10 br{display:none}.gform_wrapper .hidden_label input,.gform_wrapper .hidden_label select,.gform_wrapper .top_label input,.gform_wrapper .top_label select,.textarea{padding:10px 12px !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:16px !important}.small{max-width:250px !important}.textarea.small{max-width:450px !important}.gform_wrapper ul li.gfield{margin:20px 0 !important}.footer{padding-top:40px;color:#fafafa;font-size:14px;background-color:#2b2b2b;border-top:6px solid #fed000}.footer a{color:inherit}.footer h3{color:#fff}.facebook>.textwidget>p{margin:0}.footer iframe{width:100%;height:215px}.bottom{margin-top:15px;padding:20px;text-align:center;background-color:#2b2b2b;color:#fafafa;border-top:1px solid #343434;font-size:13px}#breadcrumb-wrap{width:100%;overflow:hidden;opacity:.6;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}#breadcrumb-wrap:hover{opacity:1.0}#breadcrumb-wrap #breadcrumbs{margin:20px auto;color:#646464;font-size:15px;line-height:20px}#breadcrumb-wrap #breadcrumbs span>span{margin:0 10px}#breadcrumb-wrap #breadcrumbs span>span:last-child{margin:0 5px}#breadcrumb-wrap #breadcrumbs a{color:#646464;text-decoration:underline}#breadcrumb-wrap #breadcrumbs a:hover{color:#fdb834;text-decoration:none}@media screen and (max-width:1120px){.row{margin-left:2%;margin-right:2%;max-width:96%;width:96%}.main-nav>li{margin-right:5px}}@media screen and (max-width:1023px){#pull{display:inline-block;padding:10px 10px 10px 0;font-size:16px;margin-left:20px;line-height:40px;color:#fff;text-transform:uppercase}#pull:before{content:"\f0c9";margin-right:15px;font-family:"FontAwesome";font-weight:400;font-size:18px;color:#fff;line-height:40px}.main-nav{display:none}.main-nav>li{float:none;margin:5px 0;padding:0}.main-nav>li>a{padding:5px}.main-nav>li:hover a{background-color:transparent}.main-nav .menu-item-has-children a:after{content:none}.main-nav>li .sub-menu-wrap{display:block;position:relative;height:auto;opacity:1;background-color:#fed000}.main-nav>li .sub-menu-wrap ul{display:block;text-align:left;padding:0;height:auto}.main-nav>li .sub-menu-wrap ul>li{margin:5px 0 5px 20px}.main-nav>li .sub-menu-wrap ul>li>a{padding:0;color:#212121}.main-nav>li>.sub-menu-wrap ul>li:hover a,.main-nav>li>.sub-menu-wrap ul>li.current-menu-item a{color:#fff}.main-nav>li:hover>.sub-menu-wrap{height:auto}}@media screen and (max-width:800px){.row-s{margin-left:2%;margin-right:2%;max-width:96%;width:96%}.slidecontent{top:10%;width:60%}}@media screen and (max-width:768px){.header{height:140px}.logo{position:relative;margin-left:auto;margin-right:auto}.topnav{position:absolute;top:100px;right:auto;width:100%;text-align:center}.top-search-form{display:none}.phone{float:none}.fb-icon{display:none}.flexslider,#map,.flexslider .slides>li{height:300px}}@media screen and (max-width:640px){.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{float:none;margin-left:0;margin-right:0;width:100%}.c-left,.c-center,.c-right{text-align:center}.slidecontent{display:none}.callto h3{margin-bottom:15px}.gallery li{margin-top:10px;margin-bottom:10px;width:33%}}@media screen and (max-width:480px){.flexslider,#map,.flexslider .slides>li{height:240px}}