html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{margin:0;padding:0;-webkit-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;-moz-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;line-height:1;font-family:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,nav,time,section{display:block}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url('https://www.lemmenswarmtepompen.be/assets/cache/../js/polyfills/boxsizing.htc')}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}h1,h2,h3,h4,h5,h6{-webkit-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;-moz-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1}a:focus{outline:thin dotted}ol,ul{list-style:none}q:before,q:after,blockquote:before,blockquote:after{content:""}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top: -0.5em;-webkit-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;-moz-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "sups" 1}sub{bottom: -0.25em;-webkit-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;-moz-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0, "subs" 1}figure{margin:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}abbr{text-transform:uppercase;-webkit-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;-moz-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "smcp" 1, "c2sc" 1}time{display:block;-webkit-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0;-moz-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal;*overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="numer"],input[type="range"],input[type="tel"],input[type="week"]{-webkit-font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 0, "onum" 0, "lnum" 1, "zero" 1;-moz-font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 0, "onum" 0, "lnum" 1, "zero" 1;font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 0, "onum" 0, "lnum" 1, "zero" 1}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;-webkit-font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;-moz-font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1;font-feature-settings:"kern" 0, "liga" 1, "pnum" 0, "tnum" 1, "onum" 0, "lnum" 1, "zero" 1}table thead,
table
tfoot{-webkit-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;-moz-font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0;font-feature-settings:"kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 0}.a-c{text-align:center}.a-l{text-align:left}.a-r{text-align:right}.left{float:left}.right{float:right}.tt{text-transform:uppercase}.clearfix{zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.ir{display:block;border:0;text-indent: -999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none !important;visibility:hidden}.vh{border:0;clip:rect(0 0 0 0);height:1px;margin: -1px;overflow:hidden;padding:0;position:absolute;width:1px}.vh.focusable:active,.vh.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}p{line-height:1.5em;margin-bottom:1.5em}p.large{font-size:18px;font-size:1.8rem;font-weight:400;line-height:1.3em;margin-top: -6px}p.block{position:relative;margin:0;background:#ade0ee;color:#fff;text-align:center;padding:10px
0;font-size:16px;font-size:1.6rem}p.block
a{color:#fff;border-bottom:1px solid transparent;text-decoration:none}p.block a:hover,
p.block a:focus{color:rgba(255,255,255,0.8);border-bottom-color:rgba(255,255,255,0.8)}strong{font-weight:500;font-size:inherit}em{font-style:italic;font-weight:inherit}a{color:#444;text-decoration:underline;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;font-weight:inherit;font-style:inherit}a:hover,a:focus{color:#777}a.tdn{text-decoration:none}a.tdn:hover,a.tdn:focus{text-decoration:underline}a[href^=tel]{text-decoration:none}a[href^=tel]:hover,a[href^=tel]:focus{text-decoration:underline}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#3f4b61;line-height:1.2em;font-weight:700;margin-bottom:0.5em}h1 a,
.h1 a,
h2 a,
.h2 a,
h3 a,
.h3 a,
h4 a,
.h4 a,
h5 a,
.h5 a,
h6 a,
.h6
a{text-decoration:none;outline:none;font-weight:inherit;color:#3f4b61}h1 a:hover,
h1 a:focus,
.h1 a:hover,
.h1 a:focus,
h2 a:hover,
h2 a:focus,
.h2 a:hover,
.h2 a:focus,
h3 a:hover,
h3 a:focus,
.h3 a:hover,
.h3 a:focus,
h4 a:hover,
h4 a:focus,
.h4 a:hover,
.h4 a:focus,
h5 a:hover,
h5 a:focus,
.h5 a:hover,
.h5 a:focus,
h6 a:hover,
h6 a:focus,
.h6 a:hover,
.h6 a:focus{color:#ed2834}h1.red,.h1.red,h2.red,.h2.red,h3.red,.h3.red,h4.red,.h4.red,h5.red,.h5.red,h6.red,.h6.red{color:#ef404a}h1,.h1{font-size:24px;font-size:2.4rem;font-weight:400;text-transform:uppercase;letter-spacing:2px;margin-bottom:0.9em}h1.block,.h1.block{position:relative;margin:0
0 60px;background:#ef404a;color:#fff;text-align:center;padding:29px
0 25px;font-size:25px;font-size:2.5rem}h1.block:before,.h1.block:before{bottom: -12px;position:absolute;content:"";width:0;height:0;left:50%;margin-left: -12px;border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #ef404a}h2,.h2{font-size:20px;font-size:2rem;text-transform:uppercase;margin-bottom:0.8em;letter-spacing:1px}h3,.h3{font-size:18px;font-size:1.8rem}h3 a,
.h3
a{color:#3f4b61}h3 a:hover,
h3 a:focus,
.h3 a:hover,
.h3 a:focus{color:#2b3342}h4,.h4{font-size:22px;font-size:2.2rem;font-weight:400}h5,.h5{font-size:20px;font-size:2rem;font-weight:500;margin-bottom:0.8em}ul,ol{margin:0
0 1.5em 22px;list-style:none}ul li,
ol
li{line-height:1.5em;padding:0;position:relative;list-style:none}ul li:before,
ol li:before{content:"●";position:absolute;left: -18px;font-size:12px;font-size:1.2rem;color:#C3D7E3}ul ul,
ul ol,
ol ol,
ol
ul{margin-bottom:0}ul.social{margin:0;padding:0;list-style:none;zoom:1}ul.social
ul{list-style:none}ul.social
li{list-style:none;list-style-image:none;padding:0;background:none}ul.social li:before{display:none;content:""}ul.social:before,ul.social:after{display:table;content:""}ul.social:after{clear:both}ul.social
li{float:left}ul.social{margin:20px
0 20px -5px}ul.social
li{margin:0
0 5px 5px}ul.social
a{height:40px;width:40px;line-height:40px;display:block;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;background:#3f4b61;text-decoration:none;text-align:center;overflow:hidden}ul.social
.twitter{background:#2DAAE1}ul.social .twitter:hover,
ul.social .twitter:focus{background:#1d94c9}ul.social
.facebook{background:#3C5B9B}ul.social .facebook:hover,
ul.social .facebook:focus{background:#314a7e}ul.social
.pinterest{background:#CB2027}ul.social .pinterest:hover,
ul.social .pinterest:focus{background:#a81a20}ul.social
.linkedin{background:#0173B2}ul.social .linkedin:hover,
ul.social .linkedin:focus{background:#015989}ul.lined{margin:0;padding:0;list-style:none}ul.lined
ul{list-style:none}ul.lined
li{list-style:none;list-style-image:none;padding:0;background:none}ul.lined li:before{display:none;content:""}ul.lined
li{border-bottom:1px solid #E3E3E3;padding:5px
0}ul.lined li:first-child{padding-top:0}ul.lined li:last-child{padding-bottom:0;border-bottom:none}ul.large{font-size:18px;font-size:1.8rem;color:#999}ul.large
li{line-height:1.5em}ol{list-style:decimal}.unstyled,
nav
ul{margin:0;padding:0;list-style:none}.unstyled ul,
nav ul
ul{list-style:none}.unstyled li,
nav ul
li{list-style:none;list-style-image:none;padding:0;background:none}.unstyled li:before,
nav ul li:before{display:none;content:""}nav
ul{zoom:1}nav ul:before,
nav ul:after{display:table;content:""}nav ul:after{clear:both}dl{margin:0
0 40px}hr{display:block;height:1px;border:0;border-top:1px solid #3f4b61;margin:70px
0 40px}blockquote{line-height:inherit}table{width:100%;padding:0;border-collapse:separate;border-spacing:0;empty-cells:show}table th,
table
td{padding:9px;text-align:left;vertical-align:middle;border-bottom:1px solid #ddd;line-height:1.3em}form{margin:0}legend{border:0;padding:0;white-space:normal;*margin-left: -7px;color:#fff;font-size:18px}button,input,select,textarea,.button{margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}label,.label,input,select,textarea{font-family:"brandon-grotesque",Arial,Verdana,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;font-weight:300;vertical-align:middle;color:#444}label,.label{display:block;margin-bottom:8px}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;border:none}input[type=checkbox],input[type=radio]{cursor:pointer}input[type=text],input[type=search],input[type=password],input[type=email],input[type=tel],textarea,select{padding:6px;margin-bottom:2px;background:#fff;height:35px;line-height:inherit;width:100%;border:1px
solid #B4B4B4}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus,select:focus{outline:none;border-color:#444}input[type="email"]{display:block}textarea{overflow:auto;vertical-align:top;resize:vertical;width:100%;height:185px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;width:auto;height:auto;padding:0;margin:3px
0;*margin-top:0;*height:13px;*width:13px;line-height:normal;border:none}input[type=file]{background-color:#fff;padding:initial;border:initial;line-height:initial}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}select{width:260px;height:30px}button,input[type="reset"],input[type="submit"],.button,a.button{float:left;display:block;clear:both;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;outline:none;white-space:nowrap;font-size:14px;font-size:1.4rem;padding:12px
25px;margin:10px
0 0;line-height:1.3em;background:#ef404a;text-decoration:none;color:#fff;text-transform:uppercase}button i,
input[type="reset"] i,
input[type="submit"] i,
.button i,
a.button
i{margin: -5px 6px 0 5px}button:hover,button:focus,button:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active,.button:hover,.button:focus,.button:active,a.button:hover,a.button:focus,a.button:active{background:#ed2834}button:active,input[type="reset"]:active,input[type="submit"]:active,.button:active,a.button:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);box-shadow:inset 0 1px 2px rgba(0,0,0,0.2)}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,.button::-moz-focus-inner,a.button::-moz-focus-inner{border:0}button.red,input[type="reset"].red,input[type="submit"].red,.button.red,a.button.red{background:#ef404a}button.red:hover,button.red:focus,input[type="reset"].red:hover,input[type="reset"].red:focus,input[type="submit"].red:hover,input[type="submit"].red:focus,.button.red:hover,.button.red:focus,a.button.red:hover,a.button.red:focus{background:#ed2834}button,input[type="text"],input[type="tel"],input[type="submit"],input[type="button"],input[type="reset"],input[type="email"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}button:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button:focus,a.button:focus,select:focus{outline:none;*outline:inherit;-webkit-box-shadow:0 0 1px 1px rgba(200,200,200,0.1);-moz-box-shadow:0 0 1px 1px rgba(200,200,200,0.1);box-shadow:0 0 1px 1px rgba(200,200,200,0.1)}::-webkit-input-placeholder{color:#999;font-style:italic}::-moz-placeholder{color:#999;font-style:italic}:-ms-input-placeholder{color:#999;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{color:#999;font-style:italic}::-ms-clear{display:none}input[type=search]{-webkit-appearance:none}::-webkit-search-cancel-button{-webkit-appearance:none}::-webkit-search-results-button{-webkit-appearance:none}::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-outer-spin-button{-webkit-appearance:none}form
.row{margin-bottom:0}fieldset{width:auto}fieldset p,
fieldset ul,
fieldset
li{zoom:1}fieldset p:before,
fieldset p:after,
fieldset ul:before,
fieldset ul:after,
fieldset li:before,
fieldset li:after{display:table;content:""}fieldset p:after,
fieldset ul:after,
fieldset li:after{clear:both}fieldset
ul{margin:0;padding:0;list-style:none}fieldset ul
ul{list-style:none}fieldset ul
li{list-style:none;list-style-image:none;padding:0;background:none}fieldset ul li:before{display:none;content:""}fieldset
li{margin:0
0 10px}fieldset li.error
input{border-color:#ef404a}.a-c .button,
.a-c a.button,
p .button,
p
a.button{float:none;clear:none;display:inline-block}.button.more-info{text-align:center;margin-top:25px;padding:10px
20px}.formError{z-index:990}.formError
.formErrorContent{z-index:991}.formError
.formErrorArrow{z-index:996}.formErrorInsideDialog.formError{z-index:5000}.formErrorInsideDialog.formError
.formErrorContent{z-index:5001}.formErrorInsideDialog.formError
.formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError,
.formError
*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.formError{position:absolute;top:300px;left:300px;display:block;cursor:pointer;margin:0
0 0 -128px}.ajaxSubmit{padding:20px;background:#55ea55;border:1px
solid #999;display:none}.formError
.formErrorContent{background:#3f4b61;position:relative;color:#fff;width:150px;border:1px
solid #3f4b61;padding:4px
10px 4px 10px;font-size:16px;font-size:1.6rem;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px 1px rgba(0,0,0,0.2);box-shadow:0 0 2px 1px rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.formError
.formErrorArrow{width:15px;margin: -2px 0 0 13px;position:relative}.formError
.formErrorArrowBottom{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0px
0 0 12px;top:2px}.formError .formErrorArrow
div{font-size:0px;height:1px;background:#3f4b61;margin:0
auto;line-height:0;font-size:0;display:block;border-left:1px solid #3f4b61;border-right:1px solid #3f4b61;-webkit-box-shadow:0 0 1px 1px rgba(120,120,120,0.2);-moz-box-shadow:0 0 1px 1px rgba(120,120,120,0.2);box-shadow:0 0 1px 1px rgba(120,120,120,0.2)}.formError .formErrorArrowBottom
div{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.formError .formErrorArrow
.line10{width:15px;border:none}.formError .formErrorArrow
.line9{width:13px;border:none}.formError .formErrorArrow
.line8{width:11px}.formError .formErrorArrow
.line7{width:9px}.formError .formErrorArrow
.line6{width:7px}.formError .formErrorArrow
.line5{width:5px}.formError .formErrorArrow
.line4{width:3px}.formError .formErrorArrow
.line3{width:1px;border-left:2px solid #3f4b61;border-right:2px solid #3f4b61;border-bottom:0 solid #ddd}.formError .formErrorArrow
.line2{width:3px;border:none;background:#3f4b61}.formError .formErrorArrow
.line1{width:1px;border:none;background:#3f4b61}.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next
span{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top: -22px;margin-left: -22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading
div{width:44px;height:44px;background:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top: -18px;right: -18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('https://www.lemmenswarmtepompen.be/assets/cache/../images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav
span{position:absolute;top:50%;width:36px;height:34px;margin-top: -18px;cursor:pointer;z-index:8040}.fancybox-prev
span{left: -60px;background-position:0 -36px}.fancybox-next
span{right: -60px;background-position:0 -72px}.fancybox-nav:hover
span{visibility:visible}.fancybox-tmp{position:absolute;top: -99999px;left: -99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom: -35px;z-index:8050;text-align:center}.fancybox-title-float-wrap
.child{display:inline-block;margin-right: -100%;padding:2px
20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}html{font-size:62.5%}body{font-family:"brandon-grotesque",Arial,Verdana,sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5em;font-weight:300;color:#444;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0)}#page-wrap{position:relative;z-index:2}::-moz-selection{background-color:rgba(93,111,143,0.3);color:inherit}::selection{background-color:rgba(93,111,143,0.3);color:inherit}.wf-loading
body{visibility:hidden}.container{margin:0
10px;position:relative;z-index:5;zoom:1}.container:before,.container:after{display:table;content:""}.container:after{clear:both}.row{zoom:1;margin:0
0 20px}.row:before,.row:after{display:table;content:""}.row:after{clear:both}.row.mb0{margin-bottom:0}.row.mb10{margin-bottom:10px}.row.mb20{margin-bottom:20px}.row.mt40{margin-top:40px}.row.mg0{margin-bottom:0}.row.mg0 .one-half,
.row.mg0 .two-third,
.row.mg0 .one-third,
.row.mg0 .three-fourth,
.row.mg0 .one-fourth{margin:0}.row.mg20{margin-bottom:20px}.row.mg60{margin-bottom:60px}.one-half,.two-third,.one-third,.three-fourth,.one-fourth{float:left;display:block;width:100%;margin:0
0 20px}.mb5{margin-bottom:5px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb3m{margin-bottom:3em}.wrapper{position:relative}.icon-airco,.icon-pool-medium,.icon-soil-medium,.icon-water-medium,.icon-air-medium,.icon-pool-white,.icon-pool,.icon-soil-white,.icon-soil,.icon-water-white,.icon-water,.icon-air-white,.icon-air,.icon-water-big,.icon-pool-big,.icon-air-big,.icon-soil-big,.icon-circle{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.icon-pool-medium,.icon-soil-medium,.icon-water-medium,.icon-air-medium,.icon-pool-white,.icon-pool,.icon-soil-white,.icon-soil,.icon-water-white,.icon-water,.icon-air-white,.icon-air{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png')}@media all and (-webkit-min-device-pixel-ratio: 1.5){.icon-pool-medium,.icon-soil-medium,.icon-water-medium,.icon-air-medium,.icon-pool-white,.icon-pool,.icon-soil-white,.icon-soil,.icon-water-white,.icon-water,.icon-air-white,.icon-air{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.icon-pool-medium{width:65px;height:26px;background-position: -10px -10px}.icon-soil-medium{width:50px;height:60px;background-position: -85px -10px}.icon-water-medium{width:44px;height:60px;background-position: -145px -10px}.icon-air-medium{width:65px;height:49px;background-position: -199px -10px}.icon-pool-white{width:32px;height:13px;background-position: -274px -10px}.icon-pool{width:32px;height:13px;background-position: -316px -10px}.icon-soil-white{width:21px;height:26px;background-position: -358px -10px}.icon-soil{width:21px;height:26px;background-position: -389px -10px}.icon-water-white{width:18px;height:26px;background-position: -420px -10px}.icon-water{width:18px;height:26px;background-position: -448px -10px}.icon-air-white{width:31px;height:24px;background-position: -476px -10px}.icon-air{width:31px;height:24px;background-position: -517px -10px}.icon-water-big,.icon-pool-big,.icon-air-big,.icon-soil-big{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-bg-sprite.png');position:absolute}@media all and (-webkit-min-device-pixel-ratio: 1.5){.icon-water-big,.icon-pool-big,.icon-air-big,.icon-soil-big{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-bg-sprite@2x.png');background-size:621px 1934px}}.icon-water-big{width:433px;height:601px;background-position: -10px -10px}.icon-pool-big{width:600px;height:230px;background-position: -10px -621px}.icon-air-big{width:601px;height:453px;background-position: -10px -861px}.icon-soil-big{width:498px;height:600px;background-position: -10px -1324px}.icon-air-big{top: -10px;left: -400px}.icon-water-big{top: -50px;right: -350px}.icon-soil-big{top: -20px;left: -380px}.icon-pool-big{top:15%;right: -350px}.icon-airco{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/icon-airco.png');height:62px;width:55px;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio: 1.5){.icon-airco{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/icon-airco@2x.png');background-size:55px 62px}}.icon-circle{position:relative;margin:0
auto 30px;display:block;height:110px;width:110px;line-height:100px;text-align:center;border:2px
solid #E5E4E6;-webkit-border-radius:110px;-moz-border-radius:110px;border-radius:110px}a:hover .icon-circle,
a:focus .icon-circle{border-color:#ccc}.icon-hamburger,.icon-hamburger:before,.icon-hamburger:after{width:24px;position:absolute;height:1px;border-top:3px solid #3f4b61;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.icon-hamburger{position:relative}.icon-hamburger:before,.icon-hamburger:after{content:"";margin-left:0}.icon-hamburger:before{margin-top:3px}.icon-hamburger:after{margin-top:9px}section{position:relative}article{zoom:1;margin:0
0 20px}article:before,article:after{display:table;content:""}article:after{clear:both}article a
img{display:block;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}article a:hover img,
article a:focus
img{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}article
img{display:inline-block;margin:0
15px 15px 0}.intro-article{margin:0}.intro-article h4,
.intro-article
.h4{margin-bottom:0.2em}.intro-article
.link{font-size:16px;font-size:1.6rem;text-decoration:none;color:#3f4b61}.intro-article .link:hover,
.intro-article .link:focus{text-decoration:underline;color:#2b3342}.cycle-slideshow{position:relative;margin:0
auto;border-bottom:2px solid #ef404a;margin-bottom:30px;width:100%;max-width:1500px}.cycle-slideshow
img{width:100%;max-width:100%}.cycle-pager{width:100%;text-align:center}.cycle-pager
span{border:2px
solid #fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:20px;width:20px;display:inline-block;cursor:pointer;margin:0
3px;line-height:14px;font-size:36px;color:#fff;overflow:hidden;text-indent: -500px;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s}.cycle-pager span:hover,
.cycle-pager span:focus{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.cycle-pager span:hover,
.cycle-pager span:focus,
.cycle-pager .cycle-pager-active{text-indent:0}.banner{display:block;position:relative}.banner__footer{text-align:center}@media (min-width: 767px){.banner__footer{position:absolute;bottom:10px;left:0;right:30px;text-align:right}}.center-block{text-align:center;zoom:1;margin:0
0 40px}.center-block:before,.center-block:after{display:table;content:""}.center-block:after{clear:both}.center-block
.button{float:none;display:inline-block}.center-block.space{margin:80px
0 40px}.box{margin:0
0 20px;padding:15px
15px 5px;zoom:1;background:#F2F2F3}.box:before,.box:after{display:table;content:""}.box:after{clear:both}.box ul,
.box
p{margin-bottom:1em;color:#fff}.box.error{background:#ef404a;color:#fff}.box.success{background:#3f4b61}.accent,.accent-red{background:#f7f7f8;padding:24px
30px 1px;width:100%}.accent-red{background:#fbf2f5}.accent-red
.button{background:#ef404a}.accent-red .button:hover,
.accent-red .button:focus{background:#ed2834}.partners{margin:0;padding:0;list-style:none;margin:20px
0}.partners
ul{list-style:none}.partners
li{list-style:none;list-style-image:none;padding:0;background:none}.partners li:before{display:none;content:""}.partners
li{display:inline-block;margin:20px
10px}.partners .item,
.partners
a{display:block;border:1px
solid #f2f2f4;padding:0
40px;height:125px;line-height:115px}.partners a:hover,
.partners a:focus{border-color:#e4e4e8}.gm-style
img{max-width:inherit}iframe{max-width:100%;height:auto}.video-container{position:relative;padding:0
0 56.25%;height:0;overflow:hidden;margin:0
0 15px}.video-container
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.equal-h,.equal-h>div{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex}.equal-h{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.equal-h:before,.equal-h:after{display:none}html.no-flexbox .accent,
html.no-flexbox .accent-red{height:100%}#page-header{padding:20px
0 10px}#logo{text-decoration:none;-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;margin:0
0 10px;display:block}#logo
img{display:block;width:300px}#logo:hover,#logo:focus{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.main-nav{text-transform:uppercase;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#444;font-weight:700}.main-nav
a{text-decoration:none;color:#777;padding:9px
0;display:block;outline:none}.main-nav a:hover,
.main-nav a:focus,
.main-nav li.active
a{color:#ef404a}.main-nav
.trigger{display:block;position:relative;cursor:pointer;padding:9px
0 9px 45px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-nav .trigger .icon-hamburger{position:absolute;left:0;top:12px}.main-nav .nav-wrap{display:none;margin:0
0 15px 45px}#main{overflow:hidden}.content{position:relative;z-index:3}.accent-block{background:#ade0ee;font-size:16px;font-size:1.6rem;padding:70px
0 30px;position:relative;z-index:1;zoom:1}.accent-block:before,.accent-block:after{display:table;content:""}.accent-block:after{clear:both}.accent-block h3,
.accent-block
.h3{margin-bottom:1em}.accent-block:before{top:0;position:absolute;content:"";width:0;height:0;left:50%;margin-left: -17px;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #fff}.intro{font-size:18px;font-size:1.8rem;color:#3f4b61;margin:0
0 40px}.intro
a{text-decoration:none;font-weight:500}.content
h2{font-size:22px;font-size:2.2rem;font-weight:400;color:#ef404a;text-transform:none;letter-spacing:0}.content
h2.tt{text-transform:uppercase;color:#3f4b61;font-size:18px;font-size:1.8rem;font-weight:700}.horizontal-nav{margin:10px
0 40px;font-weight:400}.horizontal-nav
ul{zoom:1}.horizontal-nav ul:before,
.horizontal-nav ul:after{display:table;content:""}.horizontal-nav ul:after{clear:both}.horizontal-nav
li{float:left;width:50%;position:relative;padding:0
1px 1px 0}.horizontal-nav
a{display:block;text-decoration:none;text-align:center;text-transform:uppercase;background:#eee;padding:23px
0 20px;color:#3f4b61;height:100px;position:relative}.horizontal-nav a
span{display:block;margin:10px
0 0}.horizontal-nav a
i{margin-top:2px}.horizontal-nav a .icon-air{margin-bottom:2px}.horizontal-nav a .icon-pool{margin-top:12px;margin-bottom:4px}.horizontal-nav a:hover,
.horizontal-nav a:focus,
.horizontal-nav li.active
a{background:#ef404a;color:#fff}.horizontal-nav a:hover .icon-air,
.horizontal-nav a:focus .icon-air,
.horizontal-nav li.active a .icon-air{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:31px;height:24px;background-position: -476px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.horizontal-nav a:hover .icon-air,
.horizontal-nav a:focus .icon-air,
.horizontal-nav li.active a .icon-air{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.horizontal-nav a:hover .icon-water,
.horizontal-nav a:focus .icon-water,
.horizontal-nav li.active a .icon-water{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:18px;height:26px;background-position: -420px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.horizontal-nav a:hover .icon-water,
.horizontal-nav a:focus .icon-water,
.horizontal-nav li.active a .icon-water{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.horizontal-nav a:hover .icon-soil,
.horizontal-nav a:focus .icon-soil,
.horizontal-nav li.active a .icon-soil{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:21px;height:26px;background-position: -358px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.horizontal-nav a:hover .icon-soil,
.horizontal-nav a:focus .icon-soil,
.horizontal-nav li.active a .icon-soil{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.horizontal-nav a:hover .icon-pool,
.horizontal-nav a:focus .icon-pool,
.horizontal-nav li.active a .icon-pool{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:32px;height:13px;background-position: -274px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.horizontal-nav a:hover .icon-pool,
.horizontal-nav a:focus .icon-pool,
.horizontal-nav li.active a .icon-pool{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.project .type-airco{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/icon-airco-small.png');height:26px;width:23px;background-repeat:no-repeat;display:block}@media all and (-webkit-min-device-pixel-ratio: 1.5){.project .type-airco{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/icon-airco-small@2x.png');background-size:23px 26px}}.project .type-lucht{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:31px;height:24px;background-position: -476px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.project .type-lucht{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.project .type-water{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:18px;height:26px;background-position: -420px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.project .type-water{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.project .type-bodem{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:21px;height:26px;background-position: -358px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.project .type-bodem{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.project .type-zwembad{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:32px;height:13px;background-position: -274px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.project .type-zwembad{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.project .type-ventilatie{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:21px;height:26px;background-position: -358px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.project .type-ventilatie{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.project .type-verwarming{display:inline-block;vertical-align:middle;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite.png');width:31px;height:24px;background-position: -476px -10px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.project .type-verwarming{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/lemmens-sprite@2x.png');background-size:558px 80px}}.project
.type{padding:5px;position:absolute;bottom:0;left:0;z-index:2;padding:10px}.filter-form{margin:0
0 20px;text-align:center}.filter-form
label{display:inline-block;line-height:30px;margin-right:6px}.filter-form
select{border:1px
solid #B4B4B4;margin-bottom:8px;height:auto}#page-footer{background:#3f4b61;color:#fff;padding:20px
0;position:relative;z-index:2}#page-footer
a{color:#fff;text-decoration:none}#page-footer a:hover,
#page-footer a:focus{text-decoration:underline}#page-footer .a-c,
#page-footer .a-r{text-align:left}#page-footer
.row{margin-bottom:0}#page-footer .one-third{margin-bottom:0}a.esign{text-align:left;clear:both;width:104px;height:20px;background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/logo-esign-white.png');text-indent: -9999px;-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;display:block;outline:none}@media all and (-webkit-min-device-pixel-ratio: 1.5){a.esign{background-image:url('https://www.lemmenswarmtepompen.be/assets/cache/../images/logo-esign-white@2x.png');background-size:104px 20px}}a.esign:hover{-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.projects{margin:0;padding:0;list-style:none;margin:40px
0 0;zoom:1}.projects
ul{list-style:none}.projects
li{list-style:none;list-style-image:none;padding:0;background:none}.projects li:before{display:none;content:""}.projects:before,.projects:after{display:table;content:""}.projects:after{clear:both}.projects
img{display:block}.projects
li{margin-bottom:40px}.projects
a{margin:0
auto;text-decoration:none;text-transform:uppercase;display:block;position:relative;color:#fff;overflow:hidden;max-width:250px}.projects a
.wrapper{-khtml-opacity:0.7;-moz-opacity:0.7;opacity:0.7;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background:#3f4b61;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.projects a
span{text-align:center;line-height:1.5em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.projects a:hover .wrapper,
.projects a:focus
.wrapper{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;top:0}.projects
.inactive{display:none}#map{width:100%;height:250px;background:#efefef;margin:0
0 40px}.about-dimplex{margin-bottom:10px;margin-top:5px;display:block}.about-lg{margin-bottom:14px;display:block}.knowhow{margin:0
0 20px}.jaarvijfenveertig
p{margin-bottom:0.7em}.footer-logo{width:20%;margin-top:8px}.press-items{margin:0
0 0 -20px;zoom:1}.press-items:before,.press-items:after{display:table;content:""}.press-items:after{clear:both}.press-items
li{list-style-type:none;float:left;margin:0
0 20px 20px}.press-items li:before{content:""}.press-items
a{display:block}.press-items a:hover img,
.press-items a:focus
img{-khtml-opacity:0.95;-moz-opacity:0.95;opacity:0.95;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.press-items
img{max-width:180px;-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.news-block{background:#ef404a;font-size:16px;font-size:1.6rem;padding:70px
0 30px;position:relative;zoom:1;z-index:100}.news-block:before,.news-block:after{display:table;content:""}.news-block:after{clear:both}.news-block h3,
.news-block
.h3{color:#fff;margin-bottom:1em}.news-block:before{top:0;position:absolute;content:"";width:0;height:0;left:50%;margin-left: -17px;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #fff}.home .accent-block:before{position:absolute;content:"";width:0;height:0;left:50%;margin-left: -17px;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid #ef404a}.news{margin:0;padding:0;list-style:none;margin:40px
0 0;zoom:1}.news
ul{list-style:none}.news
li{list-style:none;list-style-image:none;padding:0;background:none}.news li:before{display:none;content:""}.news:before,.news:after{display:table;content:""}.news:after{clear:both}.news
li{margin-bottom:40px}.news a,
.news
div{margin:0
auto;text-decoration:none;display:block;max-width:200px}.news a:hover img,
.news a:focus img,
.news div:hover img,
.news div:focus
img{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.news a:hover h3,
.news a:hover p,
.news a:focus h3,
.news a:focus p,
.news div:hover h3,
.news div:hover p,
.news div:focus h3,
.news div:focus
p{color:#fff}.news
img{display:block;margin:0
auto 20px;-khtml-opacity:0.9;-moz-opacity:0.9;opacity:0.9;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.news
h3{margin-bottom:6px;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;color:#F7F7F7}.news
p{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;color:#F7F7F7}.products{margin:0;padding:0;list-style:none;margin:40px
0 0;zoom:1}.products
ul{list-style:none}.products
li{list-style:none;list-style-image:none;padding:0;background:none}.products li:before{display:none;content:""}.products:before,.products:after{display:table;content:""}.products:after{clear:both}.products
li{margin-bottom:40px}.products
a{margin:0
auto;text-decoration:none;display:block}.products a:hover img,
.products a:focus
img{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.products a:hover h3,
.products a:focus
h3{color:#2b3342}.products a:hover p,
.products a:focus
p{color:#444}.products a:hover p:last-child,
.products a:focus p:last-child{font-weight:500;text-decoration:underline}.products
img{display:block;margin:0
auto 20px;-khtml-opacity:0.9;-moz-opacity:0.9;opacity:0.9;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;max-width:200px;border:1px
solid #F4F4F4}.products
h3{margin-bottom:6px;text-transform:uppercase;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.products
p{-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s}.modal{width:100%;height:100%;overflow-y:scroll;position:fixed;top:0;left:0;display:none;background-color:#fff;padding:40px;z-index:10;-webkit-box-shadow:0 0 0 9999px rgba(61,61,61,0.61);-moz-box-shadow:0 0 0 9999px rgba(61,61,61,0.61);box-shadow:0 0 0 9999px rgba(61,61,61,0.61)}.modal.active{display:block}.modal
header{position:relative}.modal
h2{text-align:center;color:#ef404a}.modal
li{font-weight:500}.modal li:before{content:""}.modal
.close{position:absolute;top: -30px;right: -30px;font-size:30px;margin:0;padding:5px
10px;display:block;line-height:30px;cursor:pointer}.modal .close:hover{-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}.toggleModal{cursor:pointer}#callback{display:none}.warranty{width:180px;position:relative;display:none}.accent-wrap{background-color:#3f4b61;color:#fff}@media (min-width: 567px){.container{margin:0
20px}}@media (min-width: 767px){html,body{height:100%}#page-wrap{height:auto;min-height:100%}.row{margin-left: -20px}.one-half,.two-third,.one-third,.three-fourth,.one-fourth{padding-left:20px;margin:0}.one-half,.one-fourth{width:50%}.two-third{width:66.66%}.one-third{width:33.33%}.one-third .button,
.one-third
a.button{white-space:normal}.three-fourth{width:75%}.one-fourth{margin-bottom:20px}.one-half-c,.two-third-c,.three-fourth-c{position:relative;margin-left:auto;margin-right:auto}.one-half-c{width:50%}.two-third-c{width:66.66%}.three-fourth-c{width:75%}.row.g40{margin-left: -40px}.row.g40>.one-half,.row.g40>.two-third,.row.g40>.one-third,.row.g40>.three-fourth,.row.g40>.one-fourth,.row.g40>.one-fifth,.row.g40>.two-fifth,.row.g40>.three-fifth,.row.g40>.four-fifth{padding-left:40px}.row.g60{margin-left: -60px}.row.g60>.one-half,.row.g60>.two-third,.row.g60>.one-third,.row.g60>.three-fourth,.row.g60>.one-fourth,.row.g60>.one-fifth,.row.g60>.two-fifth,.row.g60>.three-fifth,.row.g60>.four-fifth{padding-left:60px}.row.g80{margin-left: -80px}.row.g80>.one-half,.row.g80>.two-third,.row.g80>.one-third,.row.g80>.three-fourth,.row.g80>.one-fourth,.row.g80>.one-fifth,.row.g80>.two-fifth,.row.g80>.three-fifth,.row.g80>.four-fifth{padding-left:80px}h1,.h1{font-size:40px;font-size:4rem;letter-spacing:4px}h1.block,.h1.block{margin:0
0 80px}h2,.h2{font-size:25px;font-size:2.5rem;letter-spacing:2px}ul.large{font-size:23px;font-size:2.3rem}button,input[type="reset"],input[type="submit"],.button,a.button{font-size:15px;font-size:1.5rem;padding:15px
30px}p.large,.intro{font-size:25px;font-size:2.5rem;line-height:30px}.intro{padding:0
7%;margin:0
0 70px}.services
p{min-height:135px}.cycle-slideshow{margin-bottom:75px}.content
.visual{float:left}#page-header{padding:30px
0}#logo{float:left;margin:0}#logo
img{left: -2px;position:relative}.main-nav{font-size:14px;font-size:1.4rem;float:left;clear:both;margin:10px
0 0 20px}.main-nav
.trigger{display:none}.main-nav .nav-wrap{margin:0
0 0 -20px;display:block}.main-nav
li{float:left}.main-nav li+li{margin-left:15px}#main{padding:0
0 200px}.accent-block{margin:40px
0 0;padding:90px
0 50px}.home .accent-block{margin-top:0}.knowhow{margin:0
20px 30px 0;float:left;position:relative;top:5px}.knowhow + ul li:before{content:""}.modal{max-width:500px;left:50%;width:100%;margin: -270px 0 0 -250px;height:auto;position:fixed;top:50%}.modal.alt{max-width:500px;top:0;position:static;margin-top: -350px;margin-left: -250px;left:50%;width:100%;position:fixed;height:700px;top:50%}.modal.alt
header{margin-bottom:20px}.horizontal-nav{background:#eee;margin:0
0 80px}.horizontal-nav
li{width:33.33%;padding:0
1px 0 0}.horizontal-nav li:after{content:"";position:absolute;top:15%;right: -1px;height:70%;width:0;border-left:1px solid #ccc}.horizontal-nav li.active:after,
.horizontal-nav li:hover:after{display:none}.horizontal-nav
a{background:none}.horizontal-nav a:after{bottom: -9px;z-index: -1;-khtml-opacity:0;-moz-opacity:0;opacity:0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;position:absolute;content:"";width:0;height:0;left:50%;margin-left: -11px;border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #eee}.horizontal-nav li.active a:after{bottom: -11px;-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;border-top-color:#ef404a}#page-footer{height:220px;margin: -200px 0 0;padding:60px
0 0}#page-footer
.large{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}#page-footer .a-c{text-align:center}#page-footer .a-r{text-align:right}a.esign{float:right}.projects{margin-bottom:0}.projects
li{padding-left:20px}.projects a
.wrapper{-khtml-opacity:1;-moz-opacity:1;opacity:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;top:100%}.projects a:hover .wrapper,
.projects a:focus
.wrapper{-khtml-opacity:0.7;-moz-opacity:0.7;opacity:0.7;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;top:0}.projects.mb60{margin-bottom:60px}#map{height:400px}.warranty{top:14px;display:block}.modal-overlay{display:none;height:100%;width:100%;position:fixed;top:0;left:0;z-index:9}.modal-overlay.active{display:block}}@media (min-width: 980px){body,label,.label,input,select,textarea{font-size:18px;font-size:1.8rem}.row{margin-bottom:40px}.row.g40{margin-left: -40px}.row.g40>.one-half,.row.g40>.two-third,.row.g40>.one-third,.row.g40>.three-fourth,.row.g40>.one-fourth{padding-left:40px}.row.g60{margin-left: -60px}.row.g60>.one-half,.row.g60>.two-third,.row.g60>.one-third,.row.g60>.three-fourth,.row.g60>.one-fourth{padding-left:60px}.one-third .button,
.one-third
a.button{white-space:nowrap}.one-fourth{width:25%;margin-bottom:0}#logo
img{position:absolute;top: -40px}.intro{padding:0
20%;margin:10px
0 90px}.projects
li{padding-left:40px}#page-header{padding:55px
0 50px}.main-nav{float:right;margin: -5px 0 0;clear:none}.warranty{left: -40px}}@media (min-width: 1024px){.main-nav li+li{margin-left:25px}}@media (min-width: 1050px){.main-nav li+li{margin-left:35px}}@media (min-width: 1140px){.container{width:1120px;margin:0
auto}}.lt-ie9 ul
li{list-style:disc}.lt-ie9 fieldset ul li,
.lt-ie9 .projects li,
.lt-ie9 nav ul
li{list-style:none}.lt-ie9 #logo
img{max-width:inherit}.lt-ie9 .projects a
span{top:0;left:0;width:100%;text-align:center;transform:translate(0);-ms-transform:translate(0);-moz-transform:translate(0);-webkit-transform:translate(0);-o-transform:translate(0)}.lt-ie8
.row{float:left;width:100%;clear:both}@media
print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}.ir{text-indent:0;overflow:visible;direction:inherit}.main-nav{display:none}a,a:visited{text-decoration:underline}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:2cm 0.5cm 1cm}.a-c .button,
.a-c a.button,
p .button,
p a.button,.icon-circle,h1.block:before,.h1.block:before{display:none}}
