a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}*{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}*,:after,:before{browser-prefixes(browsers())-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}html{height:100%}body,html{width:100%;background:#1e1e1e}body{font:400 62.5%/1.25 Geneva,Arial,sans-serif;color:#a2a2a2}#wrapper{position:relative;width:100%;overflow:hidden}#wrapper.home .cover{background:#3b3b3b url('http://agua-online.be/files/templates/aguacut/public/assets/img/bg-homepage.jpg') no-repeat 50%;background-size:cover}.center{width:94%;max-width:940px;margin:0 auto;position:relative;height:100%}.button,button{position:relative;display:block;padding:24px 55px 24px 40px;background:#ee0c2c;border:0;font:700 11px/1 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase}.button:after,button:after{content:"";position:absolute;width:9px;height:13px;background:transparent url('http://agua-online.be/files/templates/aguacut/public/assets/img/arrow-icon.png') 50% no-repeat;top:50%;right:30px;margin-top:-7px}nav.filter-tab,nav.tab-nav{width:94%;max-width:940px;margin:0 auto;font-size:0;text-align:center}nav.filter-tab a,nav.tab-nav a{position:relative;display:inline-block;width:24%;height:50px;margin:0 1px;background:#2b2b2b;font:300 13px/50px brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;browser-prefixes(browsers())-transition:background-color .25s cubic-bezier(.165,.84,.44,1);-webkit-transition:background-color .25s cubic-bezier(.165,.84,.44,1);transition:background-color .25s cubic-bezier(.165,.84,.44,1)}nav.filter-tab a.active,nav.filter-tab a:hover,nav.tab-nav a.active,nav.tab-nav a:hover{background:#000}.sub-filters{position:relative;padding:30px 0}.sub-filters,nav.filter-nav{width:94%;max-width:940px;margin:0 auto}nav.filter-nav{padding:20px}nav.filter-nav a{position:relative;display:inline-block;margin:0 15px 0 0;font:500 12px/25px brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase}nav.filter-nav a.active,nav.filter-nav a:hover{color:#ee0c2c}nav.filter-nav a+a{margin:0 15px}nav.filter-nav a+a:after{content:"";position:absolute;width:1px;height:25px;top:0;left:-17px;background:#555}.tab{display:none}.tab.active{display:block}ul.square-listing{width:94%;max-width:940px;overflow:hidden;margin:0 auto 100px}ul.square-listing li{width:50%;float:left;list-style:none}ul.square-listing li a{text-decoration:none}ul.square-listing li figure{position:relative;width:100%;margin:0}ul.square-listing li figure img{display:block;width:100%}ul.square-listing li figure figcaption{display:block;height:90px;padding:25px 30px 0;text-transform:uppercase;text-align:left;browser-prefixes(browsers())-transition:background .4s cubic-bezier(.455,.03,.515,.955);-webkit-transition:background .4s cubic-bezier(.455,.03,.515,.955);transition:background .4s cubic-bezier(.455,.03,.515,.955)}ul.square-listing li figure figcaption strong{display:block;font:400 14px/1.571428571 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff}ul.square-listing li figure figcaption em{display:block;font:500 12px/1.833333333 brandon-grotesque,Geneva,Arial,sans-serif;color:#353535}ul.square-listing li figure div{position:absolute;opacity:0;top:0;left:0;right:0;bottom:90px;padding:35px 30px;overflow:hidden;background:rgba(238,12,44,.75);browser-prefixes(browsers())-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}ul.square-listing li figure div strong{display:block;font:500 14px/1.714285714 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-transform:uppercase}ul.square-listing li figure div em{display:block;margin:0 auto 30px;font:400 14px/1.714285714 brandon-grotesque,Geneva,Arial,sans-serif;color:#adadad;text-transform:uppercase;browser-prefixes(browsers())-transition:color .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}ul.square-listing li figure div dl{margin:0 auto 25px;text-transform:uppercase}ul.square-listing li figure div dl dt{font:500 14px/1.714285714 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff}ul.square-listing li figure div dl dd{font:400 14px/1.714285714 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff}ul.square-listing li figure div p{width:auto;font:normal 14px/1.846153846 Geneva,Arial,sans-serif;color:#fff;line-height:1.5;margin-bottom:20px}ul.square-listing li figure div p.statut{text-transform:uppercase;font:400 14px/1.714285714 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff}ul.square-listing li figure:hover figcaption{background:rgba(238,12,44,.75)}ul.square-listing li figure:hover figcaption em{color:#fff}ul.square-listing li figure:hover div{opacity:1}#wrapper header.main-header{position:relative;z-index:1000;overflow:hidden}#wrapper header.main-header h1{width:124px;height:124px;margin:25px 0;float:left}#wrapper header.main-header h1 a{display:block;width:100%;height:100%;background:transparent url('http://agua-online.be/files/templates/aguacut/public/assets/img/logo.png') 50% no-repeat;browser-prefixes(browsers())-background-size:cover;background-size:cover;text-indent:-9999px}#wrapper header.main-header nav{float:right;margin:88px 0 50px}#wrapper header.main-header nav ul{margin:0;overflow:hidden}#wrapper header.main-header nav ul li{margin:0 9px 0 0;float:left}#wrapper header.main-header nav ul li a{font:500 1.4em/1 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;padding:10px 7px;display:inline-block}#wrapper header.main-header nav ul li a.active,#wrapper header.main-header nav ul li a:hover{border-bottom:2px solid #fff}#wrapper>footer{width:100%;height:53px;background:#1e1e1e;font:normal 11px/53px Geneva,Arial,sans-serif;color:gray;text-align:center;text-transform:uppercase;position:relative}#wrapper>footer:before{content:"";display:block;width:100%;height:116px;background:transparent url('http://agua-online.be/files/templates/aguacut/public/assets/img/bg-footer.png') repeat-x;position:absolute;top:-80px;pointer-events:none}#wrapper.references>footer{background:#000}.slider{width:94%;max-width:940px;height:380px;margin:0 auto 100px}.slider,.slider .slider-warpper{position:relative;overflow:hidden}.slider .slider-warpper{width:100%;height:100%}.slider .slides{position:absolute;top:0;height:100%;browser-prefixes(browsers())-transition:left .4s cubic-bezier(.455,.03,.515,.955);-webkit-transition:left .4s cubic-bezier(.455,.03,.515,.955);transition:left .4s cubic-bezier(.455,.03,.515,.955);overflow:hidden}.slider .slides.notransition{browser-prefixes(browsers())-transition:left 0s cubic-bezier(.455,.03,.515,.955);-webkit-transition:left 0s cubic-bezier(.455,.03,.515,.955);transition:left 0s cubic-bezier(.455,.03,.515,.955)}.slider .slides .slide{width:940px;height:500px;margin-left:50px;float:left;z-index:0;overflow:hidden;box-shadow:0 4px 5px rgba(0,0,0,.5);position:relative;browser-prefixes(browsers())-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}.slider .slides .slide img{position:relative;display:block;width:100%;opacity:.4;browser-prefixes(browsers())-transition:opacity .2s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity .2s cubic-bezier(.455,.03,.515,.955);transition:opacity .2s cubic-bezier(.455,.03,.515,.955)}.slider .slides .slide.current img{opacity:1}.slider .slides .slide.precurrent img{opacity:1;browser-prefixes(browsers())-transition:opacity 0s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity 0s cubic-bezier(.455,.03,.515,.955);transition:opacity 0s cubic-bezier(.455,.03,.515,.955)}.slider .slides .slide:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:#000}.slider .slides .slide div{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;padding:120px 0 0;background:rgba(0,0,0,.7);browser-prefixes(browsers())-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}.slider .slides .slide div span{display:block;width:550px;margin:0 auto;font:300 4.1em/1.097560976 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-transform:uppercase;text-align:center}.slider .slides .slide.open div{opacity:1}.slider nav{position:absolute;bottom:30px;right:35px;text-align:right;z-index:15}.slider nav li{display:block;float:left;margin-right:10px;width:9px;height:9px;background:#fff;cursor:pointer;browser-prefixes(browsers())-border-radius:50%;border-radius:50%}.slider nav li.current{background:#ee0c2c}.slider .controls{display:block;width:64px;height:64px;background:#ee0c2c url('http://agua-online.be/files/templates/aguacut/public/assets/img/arrow-homeslider.png') no-repeat;background-position:top;position:absolute;top:50%;margin-top:-32px;left:0;z-index:500;browser-prefixes(browsers())-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);-webkit-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);transition:background-color .2s cubic-bezier(.455,.03,.515,.955)}.slider .controls.right{left:inherit;right:0;background-position:bottom}.slider .controls:hover{background-color:#bd0a23}#home-slider{height:540px}#home-slide-infos{position:absolute;display:block;width:32px;height:32px;bottom:20px;left:25px;background:#000;browser-prefixes(browsers())-border-radius:100%;border-radius:100%;text-indent:-9999px;text-decoration:none;z-index:1200}#home-slide-infos:before{content:"";position:absolute;display:block;width:31px;height:12px;top:0;bottom:0;left:0;margin:auto;background:transparent url('http://agua-online.be/files/templates/aguacut/public/assets/img/i-icon.svg') 50% no-repeat;browser-prefixes(browsers())-background-size:contain;background-size:contain}#home-navigator{width:100%;padding:1px 0;background:#1e1e1e bottom;background-size:100% auto;padding-bottom:80px}#home-navigator h2{width:100%;font:400 1.8em brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-align:center;text-transform:uppercase;margin:-110px 0 42px}#home-navigator nav{width:94%;max-width:960px;margin:0 auto 60px}#home-navigator nav ul{height:320px;margin:0 0 60px;overflow:hidden}#home-navigator nav ul li{width:25%;height:320px;float:left}#home-navigator nav ul li a{position:relative;display:block;height:320px;padding-top:210px;font:700 1.4em/1 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-align:center;text-decoration:none;text-transform:uppercase;browser-prefixes(browsers())-transition:padding-top .25s cubic-bezier(.165,.84,.44,1);-webkit-transition:padding-top .25s cubic-bezier(.165,.84,.44,1);transition:padding-top .25s cubic-bezier(.165,.84,.44,1)}#home-navigator nav ul li a figure{position:absolute;top:0;left:0}#home-navigator nav ul li a figure:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.5}#home-navigator nav ul li a span{position:relative;z-index:10}#home-navigator nav ul li a span:before{content:"";position:absolute;opacity:0;width:20px;height:2px;top:30px;left:50%;margin-left:-10px;background:#fff;browser-prefixes(browsers())-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}#home-navigator nav ul li a span:after{content:"Decouvrir";top:42px;font:300 12px brandon-grotesque,Geneva,Arial,sans-serif;color:#f89eab;text-align:center;text-transform:uppercase}#home-navigator nav ul li a:before,#home-navigator nav ul li a span:after{position:absolute;opacity:0;left:0;right:0;browser-prefixes(browsers())-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .4s cubic-bezier(.455,.03,.515,.955)}#home-navigator nav ul li a:before{content:"";top:0;bottom:0;background:rgba(238,12,44,.75);z-index:5}#home-navigator nav ul li a:hover{padding-top:145px}#home-navigator nav ul li a:hover:before,#home-navigator nav ul li a:hover span:after,#home-navigator nav ul li a:hover span:before{opacity:1}#home-navigator nav a.button.big{width:245px;margin:0 auto}#home-navigator+footer{background:#1e1e1e}#projects .projects{min-height:800px;margin-bottom:50px}#no-jobs{font-size:18px;line-height:18px;font-weight:700;text-align:center;display:none;padding:40px 0}article header{position:relative;height:320px;padding:1px 0 0;margin:0 auto 70px}article header h2{margin:58px auto 0;text-transform:uppercase;width:940px}article header h2 strong{display:block;font:300 3em/1 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff}article header h2 em{position:relative;display:block;margin:30px auto 0;font:400 14px brandon-grotesque,Geneva,Arial,sans-serif;color:#8f8f8f}article header h2 em:before{content:"";position:absolute;display:none;width:55px;height:1px;top:-16px;left:50%;margin-left:-27px;background:#fff}article header.big{height:504px;margin:0 auto 55px;background:transparent}article header.big div[id=gmap],article header.big figure{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:50}article header.big div[id=gmap] img,article header.big figure img{display:block;min-width:100%;min-height:100%}article header.big div[id=gmap]{height:100%;background:silver}article header.big h1,article header.big h2{position:absolute;width:100%;max-width:none;min-height:80px;right:0;bottom:0;left:0;margin:0;padding:10px 0;z-index:100;background:#000;background:rgba(0,0,0,.7)}article header.big h1 strong,article header.big h2 strong{display:block;width:94%;max-width:940px;margin:0 auto;font:300 40px/1.5 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-align:left;text-transform:uppercase}article section p{width:540px;margin:0 auto 40px;font:normal 14px/1.846153846 Geneva,Arial,sans-serif;color:#a2a2a2}article section p strong{font-weight:700}article section p em{font-style:italic}article section p a{color:#fff;text-decoration:none;browser-prefixes(browsers())-transition:color .66s cubic-bezier(.165,.84,.44,1);-webkit-transition:color .66s cubic-bezier(.165,.84,.44,1);transition:color .66s cubic-bezier(.165,.84,.44,1)}article section p a:hover{color:#ee0c2c;text-decoration:underline}article section ul{width:540px;margin:0 auto 40px;font:normal 14px/1.846153846 Geneva,Arial,sans-serif;color:#a2a2a2;padding-left:40px}article section ul li{margin-bottom:7px;list-style:square}article section figure{width:94%;max-width:940px;margin:65px auto 75px}article section figure img{display:block;width:100%}article section[id=team]{margin:95px auto 0}article section[id=team] h3{margin:0 auto 50px;font:300 40px/1 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-transform:uppercase;text-align:center}article section[id=references]{margin:105px auto 0}article section[id=references] h3{margin:0 auto 65px;font:300 40px brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-align:center;text-transform:uppercase}article section[id=references] div.insert{padding:70px 0 120px;background:#000}article section[id=references] div.insert div.col-holder{width:94%;max-width:940px;margin:0 auto;overflow:hidden}article section[id=references] div.insert div.col-holder div.col{width:50%;float:left;padding-right:30px}article section[id=references] div.insert div.col-holder div.col h4{font:400 14px/1.571428571 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-transform:uppercase}article section[id=references] div.insert div.col-holder div.col ul{margin:0 auto 30px;width:auto;padding-left:0}article section[id=references] div.insert div.col-holder div.col ul li{font:normal 13px/1.846153846 Geneva,Arial,sans-serif;color:#a2a2a2;margin:0 0 .5em 1.1em}article section[id=references] div.insert div.col-holder div.col ul li a{font-weight:700;color:#a2a2a2;text-decoration:none;browser-prefixes(browsers())-transition:color .3s cubic-bezier(.165,.84,.44,1);-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1)}article section[id=references] div.insert div.col-holder div.col ul li a:hover{color:#ee0c2c;text-decoration:underline}article header{padding-top:174px;margin:-174px auto 0;height:435px;margin-bottom:60px;background:url('http://agua-online.be/files/templates/aguacut/public/assets/img/bg-homepage.jpg') no-repeat #383838 top;background-size:cover}article[id=page-contact] header{margin-bottom:50px;padding-top:0}article[id=page-about]{padding-bottom:50px}article[id=page-project] header{margin-bottom:0;padding-top:0}article[id=page-projects]{margin-bottom:120px}article[id=page-projects] header{margin:-174px auto 0;padding-top:174px;height:435px}article[id=page-projects] section[id=projects] nav.filter-tab,article[id=page-projects] section[id=projects] nav.tab-nav{margin:-50px auto 0}article[id=page-projects] section[id=projects] .insert,article[id=page-projects] section[id=projects] nav.filter-tab a.active,article[id=page-projects] section[id=projects] nav.filter-tab a:hover,article[id=page-projects] section[id=projects] nav.tab-nav a.active,article[id=page-projects] section[id=projects] nav.tab-nav a:hover{background:#1e1e1e}article[id=page-project]{padding-bottom:80px}article[id=page-project] .background{position:absolute;top:0;width:100%;height:435px;background:#3b3b3b url('http://agua-online.be/files/templates/aguacut/public/assets/img/bg-homepage.jpg') no-repeat;background-size:100% auto}article[id=page-project] section.details{width:94%;max-width:940px;margin:45px auto 75px;padding:0 0 30px;overflow:hidden;border-bottom:1px solid #2d2d2d}article[id=page-project] section.details div,article[id=page-project] section.details nav{width:50%;float:left;font:400 14px/1.5 brandon-grotesque,Geneva,Arial,sans-serif;color:#5f5f5f;text-transform:uppercase}article[id=page-project] section.details nav a{color:#5f5f5f;text-decoration:none}article[id=page-project] section.details nav a+a:before{content:"/";margin:0 7px 0 3px;color:#5f5f5f}article[id=page-project] section.details nav a+a+a{color:#fff}article[id=page-project] section.details div{text-align:right}article[id=page-project] section.col-3-holder{width:94%;max-width:940px;margin:0 auto 30px;overflow:hidden}article[id=page-project] section.col-3-holder div.col p{width:auto;font:700 24px/1.214285714 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-transform:uppercase;text-align:left}article[id=page-project] section.col-3-holder div.col ul{width:auto;text-align:justify}article[id=page-project] section.col-3-holder div.col+div.col p{font:400 14px/1.846153846 Geneva,Arial,sans-serif;color:#8f8f8f;text-transform:none;text-align:justify}article[id=page-project] section.visuals{width:940px;margin:0 auto 80px;overflow:hidden}article[id=page-project] section.visuals figure{width:33.333333333333336%;margin:0;float:left}article[id=page-project] section.visuals figure img{display:block;width:100%}article[id=page-project] .big{height:435px}article[id=page-project] #home-slider{position:relative;max-height:626px}article[id=page-project] #home-slider .slider{width:100%;height:451px}article[id=page-project] #home-slider .slider .slides .slide{width:940px}article[id=page-project] #home-slider .slider nav{z-index:100}article[id=page-project] .slider-content{width:94%;max-width:940px;margin:80px auto 40px;overflow:hidden;position:relative;height:430px}article[id=page-project] .slider-content .slide{position:absolute;top:0}article[id=page-project] .slider-content .slide.current{z-index:10}article[id=page-project] .slider-content .slide img{width:100%}article[id=page-project] nav.projects-navigator{width:94%;max-width:940px;margin:60px auto;overflow:hidden}article[id=page-project] nav.projects-navigator a{display:block;height:38px;float:left;padding:2px 0 0 50px;background:transparent url('http://agua-online.be/files/templates/aguacut/public/assets/img/prev-icon.png') 0 no-repeat;font:300 14px/1.285714286 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-decoration:none;text-transform:uppercase}article[id=page-project] nav.projects-navigator a span,article[id=page-project] nav.projects-navigator a strong{display:block}article[id=page-project] nav.projects-navigator a strong{font-weight:700}article[id=page-project] nav.projects-navigator a+a{float:right;padding:2px 50px 0 0;background:transparent url('http://agua-online.be/files/templates/aguacut/public/assets/img/next-icon.png') 100% no-repeat;text-align:right}article[id=page-contact] section.contact{width:94%;max-width:940px;margin:0 auto 60px;padding-bottom:50px;overflow:hidden}article[id=page-contact] section.contact aside h3{margin:0 auto 20px;font:400 28px/1.214285714 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-transform:uppercase}article[id=page-contact] section.contact aside h4{margin:0 auto 10px;font:400 14px/1.428571429 brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-transform:uppercase}article[id=page-contact] section.contact aside hr{width:100%;height:1px;margin:0 auto 25px;background:#2d2d2d;border:0}article[id=page-contact] section.contact aside address,article[id=page-contact] section.contact aside p{margin:0 0 25px;font:normal 13px/1.846153846 Geneva,Arial,sans-serif;color:#8f8f8f}article[id=page-contact] section.contact aside address a,article[id=page-contact] section.contact aside p a{color:#8f8f8f;text-decoration:none;browser-prefixes(browsers())-transition:color .66s cubic-bezier(.165,.84,.44,1);-webkit-transition:color .66s cubic-bezier(.165,.84,.44,1);transition:color .66s cubic-bezier(.165,.84,.44,1)}article[id=page-contact] section.contact aside address a:hover,article[id=page-contact] section.contact aside p a:hover{color:#ee0c2c}article[id=page-contact] section.contact form{overflow:hidden}article[id=page-contact] section.contact form div.error{margin:0 auto 35px;background:#ee0c2c;font:400 14px/50px brandon-grotesque,Geneva,Arial,sans-serif;color:#fff;text-align:center;text-transform:uppercase}article[id=page-contact] section.contact form div.form-elt{margin:0 auto 35px}article[id=page-contact] section.contact form div.form-elt label{display:none}article[id=page-contact] section.contact form div.form-elt input{width:285px;padding:18px;background:#303030;border:1px solid #303030;font:normal 13px/1 Geneva,Arial,sans-serif;color:#bbb}article[id=page-contact] section.contact form div.form-elt input.error{border:1px solid #ee0c2c}article[id=page-contact] section.contact form div.form-elt textarea{width:100%;height:295px;padding:18px;background:#303030;border:1px solid #303030;font:normal 13px/1 Geneva,Arial,sans-serif;color:#bbb;resize:none}article[id=page-contact] section.contact form div.form-elt.left{float:left}article[id=page-contact] section.contact form div.form-elt.right{float:right}article[id=page-contact] section.contact form div.buttons{text-align:right}article[id=page-contact] section.contact form div.buttons button{display:inline-block}a{color:#fff}@media only screen and (min-width:960px){nav.tab-nav a{height:50px;font:300 15px/50px brandon-grotesque,Geneva,Arial,sans-serif;width:24%}ul.square-listing li{width:33.3333333333%}#home-slider{width:100%;height:660px}#home-slider .slider{height:500px;overflow:visible}#home-slider .slider .slide div{padding:180px 0 0}#home-slider .controls.left{left:-27px}#home-slider .controls{display:block;width:64px;height:64px;background:#ee0c2c url('http://agua-online.be/files/templates/aguacut/public/assets/img/arrow-homeslider.png') no-repeat;background-position:top;position:absolute;top:50%;margin-top:-32px;left:-27px;z-index:500;browser-prefixes(browsers())-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);-webkit-transition:background-color .2s cubic-bezier(.455,.03,.515,.955);transition:background-color .2s cubic-bezier(.455,.03,.515,.955)}#home-slider .controls.right{left:inherit;right:-27px;background-position:bottom}#home-slider .controls:hover{background-color:#bd0a23}article[id=page-projects] section[id=projects] nav.tab-nav{width:85%;margin:-50px 2% 0 auto}article[id=page-project] section.details div,article[id=page-project] section.details nav{font:400 14px/1 brandon-grotesque,Geneva,Arial,sans-serif}article[id=page-project] section.col-3-holder{margin:0 auto 90px}article[id=page-project] section.col-3-holder div.col{width:33.333333333333336%;float:left;padding:0 35px 0 0}article[id=page-project] section.col-3-holder div.col+div.col{padding:0 35px 0 0}article[id=page-project] section.visuals{margin:0 auto 120px}article[id=page-project] section.slider-content{height:560px;margin:125px auto 50px}article[id=page-project] #home-slider .slider,article[id=page-project] #home-slider .slider .slide,article[id=page-project] .big{height:626px}article[id=page-contact] section.contact{margin:0 auto 110px}article[id=page-contact] section.contact aside{width:270px;float:left}article[id=page-contact] section.contact aside h3{margin:0 auto 40px}article[id=page-contact] section.contact aside h4{margin:0 auto 20px}article[id=page-contact] section.contact aside hr{margin:0 auto 45px}article[id=page-contact] section.contact aside address,article[id=page-contact] section.contact aside p{margin:0 0 45px}article[id=page-contact] section.contact form{width:610px;float:right}}@media only screen and (min-width:1200px){nav.tab-nav{position:relative;z-index:1100}nav.tab-nav a{width:24.2%}nav.filter-nav{position:relative;z-index:1100}article header{height:395px}article header h1 strong,article header h2 strong{font:300 4.6em/1 brandon-grotesque,Geneva,Arial,sans-serif}article header h1 em,article header h2 em{margin:50px auto 0}article header h1 em:before,article header h2 em:before{top:-26px}article[id=page-projects] section[id=projects] nav.tab-nav{width:auto;margin:-70px auto 0}}@media only screen and (min-width:1400px){nav.tab-nav a{width:24%}}