﻿a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:bold}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:left}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:normal}*:focus{outline:none}.clear{clear:both}time{display:block;margin:0;padding:0}html{font-size:16px}body{font-size:16px;line-height:1.625em;color:#34383f;font-family:Arial, sans-serif}h1,h2,h3,h4,h5,h6{color:#34383f;font-family:Arial, sans-serif;font-weight:500;margin:2.4375em 0 1.625em;text-rendering:optimizeLegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#34383f}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#34383f}h1.heavy,h2.heavy,h3.heavy,h4.heavy,h5.heavy,h6.heavy{font-weight:500}h1{font-size:26px;line-height:1.375em;margin-top:0}h2{font-size:22px;line-height:1.375em}h3{font-size:18px;line-height:1.375em}h4{font-size:17px;line-height:1.375em}h5{font-size:16px;line-height:1.375em}h6{font-size:15px;line-height:1.375em}p{font-size:inherit;margin:0 0 1.625em}p a{border-bottom:1px solid #e5e5e5;padding-bottom:0px;transition:color 0.2s, border-color 0.2s}p a:hover{color:black;border-color:#34383f}a{color:#34383f;text-decoration:none}a:hover,a:active{color:black}a.underlined{border-bottom:2px solid #34383f;padding-bottom:3px}a.primary-color{border-bottom:0;color:#34383f}a.primary-color:hover,a.primary-color:active{color:#34383f}small{font-size:0.9375em;line-height:1.375em}strong{color:#34383f;font-weight:500}hr{border-bottom:1px solid #e5e5e5;border-left:none;border-right:none;border-top:none;margin:30px 0}hr.no-line{border:none}figure{line-height:0;margin:0}img{line-height:0;margin:0;max-width:100%}abbr,acronym{border-bottom:1px dotted #e5e5e5;cursor:help}address{display:block;margin:0 0 0.8125em}hgroup{margin-bottom:0.8125em}del{color:#575d69}blockquote{font-size:20px;line-height:1.625em;border-left:4px solid #e5e5e5;color:#34383f;font-style:italic;font-family:Georgia, "Times New Roman", serif;margin:45px 0;padding:0;padding-left:1.625em}@media screen and (min-width: 1024px){blockquote{max-width:90%}}cite{font-size:15px;line-height:1.625em;color:#ADB0B3;display:block;font-family:Georgia, "Times New Roman", serif;font-style:italic}cite:before{content:"— "}::selection{background:#34383f;color:#fff}::-moz-selection{background:#34383f;color:#fff}img::selection{background:#34383f}img::-moz-selection{background:#34383f}.audioplayer{background:#434447;border-radius:3px;color:#fff;height:45px;position:relative;z-index:1;margin-bottom:30px}.audioplayer>div{position:absolute}.audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{position:absolute;top:50%;left:50%;height:0;width:0;border:0.5em solid transparent;border-right:none;border-left-color:#fff;content:"";margin:-0.5em 0 0 -0.25em;position:absolute}.audioplayer:not(.audioplayer-muted) .audioplayer-volume-button a:after{height:0.313em;width:0.313em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:0.25em double #fff;border-radius:0 0.938em 0 0;border-width:0.25em 0.25em 0 0;left:0.563em}.audioplayer-playing .audioplayer-playpause a{position:absolute;top:50%;left:50%;height:0.75em;width:0.75em;margin:-0.375em 0 0 -0.375em}.audioplayer-playing .audioplayer-playpause a:before,.audioplayer-playing .audioplayer-playpause a:after{background-color:#fff;content:"";height:100%;position:absolute;top:0;width:40%}.audioplayer-playing .audioplayer-playpause a:before{left:0}.audioplayer-playing .audioplayer-playpause a:after{right:0}.audioplayer-time{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:300;font-size:14px;height:100%;line-height:45px;text-align:center;top:0;width:4.0625rem;z-index:2}.audioplayer-time-current{left:45px}.audioplayer-time-duration{right:45px}.audioplayer-bar{background-color:black;border-radius:3px;cursor:pointer;height:0.875em;left:6.875em;margin-top:-0.438em;right:6.875em;top:50%;z-index:1}.audioplayer-bar div{position:absolute;top:0;left:0;border-radius:3px;height:100%;width:0}.audioplayer-bar-loaded{background-color:#1e1e20;z-index:1}.audioplayer-bar-played{background:#34383f;z-index:2}.audioplayer-volume{background-color:#434447;border-left:1px solid #434447;border-radius:3px;cursor:pointer;height:100%;right:0;text-align:left;text-indent:-9999px;top:0;width:45px;z-index:2}.audioplayer-volume:hover,.audioplayer-volume:focus{border-top-left-radius:0;border-top-right-radius:0;background-color:#1e1e20}.audioplayer-volume:not(:hover) .audioplayer-volume-adjust{opacity:0}.audioplayer-volume:hover .audioplayer-volume-adjust{top:auto;bottom:100%}.audioplayer-volume-button{height:100%;width:100%}.audioplayer-volume-button a{position:relative;top:45%;left:35%;background-color:#fff;display:block;height:0.375em;width:0.313em;z-index:1}.audioplayer-volume-button a:before,.audioplayer-volume-button a:after{content:"";position:absolute}.audioplayer-volume-button a:before{height:0;width:0;border:0.5em solid transparent;border-left:none;border-right-color:#fff;margin-top:-0.5em;top:50%;right:-0.25em;z-index:2}.audioplayer-volume-adjust{border-top-left-radius:3px;border-top-right-radius:3px;position:absolute;top:-9999px;right:0;left:0;background:#1e1e20;cursor:default;height:6.25em;position:absolute}.audioplayer-volume-adjust>div{background-color:#434447;cursor:pointer;width:40%;height:80%;margin:30% auto 0;position:relative;z-index:1}.audioplayer-volume-adjust div{border-radius:3px}.audioplayer-volume-adjust div div{height:100%;width:100%;position:absolute;bottom:0;left:0;background:#34383f}.audioplayer-novolume .audioplayer-time-duration{border-right:0;right:0}.audioplayer-novolume .audioplayer-bar{right:4.375em}.audioplayer-novolume .audioplayer-volume{display:none}.audioplayer-playpause{border-bottom-left-radius:3px;border-top-left-radius:3px;border-right:1px solid #434447;cursor:pointer;height:100%;left:0;text-align:left;text-indent:-9999px;top:0;width:45px;z-index:2}.audioplayer-playpause:hover,.audioplayer-playpause:focus{background-color:#1e1e20}.audioplayer-playpause a{display:block}.audioplayer-mini{width:3.75rem}.audioplayer-mini .audioplayer-playpause{border-radius:3px;width:100%}.audioplayer *{-webkit-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease;-moz-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease}.audioplayer *:before,.audioplayer *:after{-webkit-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease;-moz-transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease;transition:color 0.25s ease, background-color 0.25s ease, opacity 0.25s ease}button,.button{background-color:#34383f;border-color:#34383f;color:#fff;font-size:16px;line-height:1.125em;-webkit-transition:color 0.1s, background 0.1s, border 0.1s;-moz-transition:color 0.1s, background 0.1s, border 0.1s;transition:color 0.1s, background 0.1s, border 0.1s;border-radius:3px;border-style:solid;border-width:2px;box-shadow:none;display:inline-block;margin:0;outline:0;padding:16px 1.5rem;position:relative;text-decoration:none;vertical-align:middle}button:focus,button:hover,button:active,.button:focus,.button:hover,.button:active{background-color:#52c478;border-color:#52c478;color:#fff}button.outlined,.button.outlined{background-color:transparent;color:#34383f}button.outlined:not(.disabled):focus,button.outlined:not(.disabled):hover,button.outlined:not(.disabled):active,.button.outlined:not(.disabled):focus,.button.outlined:not(.disabled):hover,.button.outlined:not(.disabled):active{background-color:#34383f;border-color:#34383f;color:#fff}button:active:not(.disabled),.button:active:not(.disabled){-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}button.slate,.button.slate{background-color:#434447;border-color:#434447;color:#fff}button.slate:focus,button.slate:hover,button.slate:active,.button.slate:focus,.button.slate:hover,.button.slate:active{background-color:#4f5154;border-color:#4f5154;color:#fff}button.slate.outlined,.button.slate.outlined{background-color:transparent;color:#434447}button.slate.outlined:not(.disabled):focus,button.slate.outlined:not(.disabled):hover,button.slate.outlined:not(.disabled):active,.button.slate.outlined:not(.disabled):focus,.button.slate.outlined:not(.disabled):hover,.button.slate.outlined:not(.disabled):active{background-color:#434447;border-color:#434447;color:#fff}button.silver,.button.silver{background-color:#C6C9CC;border-color:#C6C9CC;color:#fff}button.silver:focus,button.silver:hover,button.silver:active,.button.silver:focus,.button.silver:hover,.button.silver:active{background-color:#d3d6d8;border-color:#d3d6d8;color:#fff}button.silver.outlined,.button.silver.outlined{background-color:transparent;color:#C6C9CC}button.silver.outlined:not(.disabled):focus,button.silver.outlined:not(.disabled):hover,button.silver.outlined:not(.disabled):active,.button.silver.outlined:not(.disabled):focus,.button.silver.outlined:not(.disabled):hover,.button.silver.outlined:not(.disabled):active{background-color:#C6C9CC;border-color:#C6C9CC;color:#fff}button.mercury,.button.mercury{background-color:#F5F6F6;border-color:#F5F6F6;color:#fff}button.mercury:focus,button.mercury:hover,button.mercury:active,.button.mercury:focus,.button.mercury:hover,.button.mercury:active{background-color:white;border-color:white;color:#fff}button.mercury.outlined,.button.mercury.outlined{background-color:transparent;color:#F5F6F6}button.mercury.outlined:not(.disabled):focus,button.mercury.outlined:not(.disabled):hover,button.mercury.outlined:not(.disabled):active,.button.mercury.outlined:not(.disabled):focus,.button.mercury.outlined:not(.disabled):hover,.button.mercury.outlined:not(.disabled):active{background-color:#F5F6F6;border-color:#F5F6F6;color:#fff}button.red,.button.red{background-color:#F06073;border-color:#F06073;color:#fff}button.red:focus,button.red:hover,button.red:active,.button.red:focus,.button.red:hover,.button.red:active{background-color:#f27788;border-color:#f27788;color:#fff}button.red.outlined,.button.red.outlined{background-color:transparent;color:#F06073}button.red.outlined:not(.disabled):focus,button.red.outlined:not(.disabled):hover,button.red.outlined:not(.disabled):active,.button.red.outlined:not(.disabled):focus,.button.red.outlined:not(.disabled):hover,.button.red.outlined:not(.disabled):active{background-color:#F06073;border-color:#F06073;color:#fff}button.orange,.button.orange{background-color:#FA9969;border-color:#FA9969;color:#fff}button.orange:focus,button.orange:hover,button.orange:active,.button.orange:focus,.button.orange:hover,.button.orange:active{background-color:#fbaa82;border-color:#fbaa82;color:#fff}button.orange.outlined,.button.orange.outlined{background-color:transparent;color:#FA9969}button.orange.outlined:not(.disabled):focus,button.orange.outlined:not(.disabled):hover,button.orange.outlined:not(.disabled):active,.button.orange.outlined:not(.disabled):focus,.button.orange.outlined:not(.disabled):hover,.button.orange.outlined:not(.disabled):active{background-color:#FA9969;border-color:#FA9969;color:#fff}button.yellow,.button.yellow{background-color:#FAD173;border-color:#FAD173;color:#fff}button.yellow:focus,button.yellow:hover,button.yellow:active,.button.yellow:focus,.button.yellow:hover,.button.yellow:active{background-color:#fbd98c;border-color:#fbd98c;color:#fff}button.yellow.outlined,.button.yellow.outlined{background-color:transparent;color:#FAD173}button.yellow.outlined:not(.disabled):focus,button.yellow.outlined:not(.disabled):hover,button.yellow.outlined:not(.disabled):active,.button.yellow.outlined:not(.disabled):focus,.button.yellow.outlined:not(.disabled):hover,.button.yellow.outlined:not(.disabled):active{background-color:#FAD173;border-color:#FAD173;color:#fff}button.green,.button.green{background-color:#34383f;border-color:#34383f;color:#fff}button.green:focus,button.green:hover,button.green:active,.button.green:focus,.button.green:hover,.button.green:active{background-color:#52c478;border-color:#52c478;color:#fff}button.green.outlined,.button.green.outlined{background-color:transparent;color:#34383f}button.green.outlined:not(.disabled):focus,button.green.outlined:not(.disabled):hover,button.green.outlined:not(.disabled):active,.button.green.outlined:not(.disabled):focus,.button.green.outlined:not(.disabled):hover,.button.green.outlined:not(.disabled):active{background-color:#34383f;border-color:#34383f;color:#fff}button.teal,.button.teal{background-color:#00B8B8;border-color:#00B8B8;color:#fff}button.teal:focus,button.teal:hover,button.teal:active,.button.teal:focus,.button.teal:hover,.button.teal:active{background-color:#00d2d2;border-color:#00d2d2;color:#fff}button.teal.outlined,.button.teal.outlined{background-color:transparent;color:#00B8B8}button.teal.outlined:not(.disabled):focus,button.teal.outlined:not(.disabled):hover,button.teal.outlined:not(.disabled):active,.button.teal.outlined:not(.disabled):focus,.button.teal.outlined:not(.disabled):hover,.button.teal.outlined:not(.disabled):active{background-color:#00B8B8;border-color:#00B8B8;color:#fff}button.blue,.button.blue{background-color:#4190E6;border-color:#4190E6;color:#fff}button.blue:focus,button.blue:hover,button.blue:active,.button.blue:focus,.button.blue:hover,.button.blue:active{background-color:#589de9;border-color:#589de9;color:#fff}button.blue.outlined,.button.blue.outlined{background-color:transparent;color:#4190E6}button.blue.outlined:not(.disabled):focus,button.blue.outlined:not(.disabled):hover,button.blue.outlined:not(.disabled):active,.button.blue.outlined:not(.disabled):focus,.button.blue.outlined:not(.disabled):hover,.button.blue.outlined:not(.disabled):active{background-color:#4190E6;border-color:#4190E6;color:#fff}button.violet,.button.violet{background-color:#8073BA;border-color:#8073BA;color:#fff}button.violet:focus,button.violet:hover,button.violet:active,.button.violet:focus,.button.violet:hover,.button.violet:active{background-color:#8f84c2;border-color:#8f84c2;color:#fff}button.violet.outlined,.button.violet.outlined{background-color:transparent;color:#8073BA}button.violet.outlined:not(.disabled):focus,button.violet.outlined:not(.disabled):hover,button.violet.outlined:not(.disabled):active,.button.violet.outlined:not(.disabled):focus,.button.violet.outlined:not(.disabled):hover,.button.violet.outlined:not(.disabled):active{background-color:#8073BA;border-color:#8073BA;color:#fff}button.white,.button.white{background-color:#fff;border-color:#fff;color:#434447}button.white:focus,button.white:hover,button.white:active,.button.white:focus,.button.white:hover,.button.white:active{background-color:white;border-color:white;color:#434447}button.white.outlined,.button.white.outlined{background-color:transparent;color:#fff}button.white.outlined:not(.disabled):focus,button.white.outlined:not(.disabled):hover,button.white.outlined:not(.disabled):active,.button.white.outlined:not(.disabled):focus,.button.white.outlined:not(.disabled):hover,.button.white.outlined:not(.disabled):active{background-color:#fff;border-color:#fff;color:#434447}button.white:focus,button.white:hover,button.white:active,.button.white:focus,.button.white:hover,.button.white:active{background:none;color:#fff}button.silver,.button.silver{background-color:#C6C9CC;border-color:#C6C9CC;color:#fff}button.silver:focus,button.silver:hover,button.silver:active,.button.silver:focus,.button.silver:hover,.button.silver:active{background-color:#d3d6d8;border-color:#d3d6d8;color:#fff}button.silver.outlined,.button.silver.outlined{background-color:transparent;color:#C6C9CC}button.silver.outlined:not(.disabled):focus,button.silver.outlined:not(.disabled):hover,button.silver.outlined:not(.disabled):active,.button.silver.outlined:not(.disabled):focus,.button.silver.outlined:not(.disabled):hover,.button.silver.outlined:not(.disabled):active{background-color:#C6C9CC;border-color:#C6C9CC;color:#fff}button.silver.outlined,.button.silver.outlined{color:#707277}button.mercury,.button.mercury{background-color:#F5F6F6;border-color:#F5F6F6;color:#434447;color:#707277}button.mercury:focus,button.mercury:hover,button.mercury:active,.button.mercury:focus,.button.mercury:hover,.button.mercury:active{background-color:white;border-color:white;color:#434447}button.mercury.outlined,.button.mercury.outlined{background-color:transparent;color:#F5F6F6}button.mercury.outlined:not(.disabled):focus,button.mercury.outlined:not(.disabled):hover,button.mercury.outlined:not(.disabled):active,.button.mercury.outlined:not(.disabled):focus,.button.mercury.outlined:not(.disabled):hover,.button.mercury.outlined:not(.disabled):active{background-color:#F5F6F6;border-color:#F5F6F6;color:#434447}button.mercury.outlined,.button.mercury.outlined{color:#707277}button.disabled,.button.disabled{background-color:#F5F6F6;border-color:#F5F6F6;color:#C6C9CC;cursor:default}button.disabled:focus,button.disabled:hover,button.disabled:active,.button.disabled:focus,.button.disabled:hover,.button.disabled:active{background-color:#f5f6f6;border-color:#f5f6f6;color:#C6C9CC}button.disabled.outlined,.button.disabled.outlined{background-color:transparent;color:#F5F6F6}button.disabled.outlined:not(.disabled):focus,button.disabled.outlined:not(.disabled):hover,button.disabled.outlined:not(.disabled):active,.button.disabled.outlined:not(.disabled):focus,.button.disabled.outlined:not(.disabled):hover,.button.disabled.outlined:not(.disabled):active{background-color:#F5F6F6;border-color:#F5F6F6;color:#C6C9CC}button.disabled.outlined,.button.disabled.outlined{color:#C6C9CC}button.large,.button.large{padding:24px 38px}button.small,.button.small{font-size:14px;line-height:1.125em;padding:10px 16px}ul,ol{padding-left:30px;margin-bottom:30px}ul li,ol li{margin-bottom:1em}ul li:last-child,ol li:last-child{margin-bottom:0}ul.inline-list,.nav-primary ul,.nav-side>ul,.nav-side>ul ul,ul.clean-list,ol.inline-list,ol.clean-list{margin:0;padding:0;list-style-type:none}ul.inline-list li,.nav-primary ul li,.nav-side>ul li,ul.clean-list li,ol.inline-list li,ol.clean-list li{margin-bottom:0}ul.inline-list li,ol.inline-list li{display:inline-block;margin:0 15px 0 0}ul.inline-list a:before,ol.inline-list a:before{top:0}ul.inline-list a.current,ol.inline-list a.current{color:#34383f;cursor:default}ul.inline-list a:first-of-type:before,ol.inline-list a:first-of-type:before{margin:0}ul.inline-list a:not(:first-of-type):before,ol.inline-list a:not(:first-of-type):before{margin:0 0.5em 0 0}ul{list-style-type:disc}ol{list-style-type:decimal}dl{font-size:15px;line-height:1.625em;line-height:1.625em;margin-bottom:30px}dl dt{color:#34383f;font-weight:bold;margin-top:1.25rem}dl dd{margin:0.23438rem 0 0 0}@font-face{font-family:'DinNext';src:url("fonts/DinNext/DINNextLTPro-Light.eot");src:url("fonts/DinNext/DINNextLTPro-Light.eot?#iefix") format("embedded-opentype"),url("fonts/DinNext/DINNextLTPro-Light.woff") format("woff"),url("fonts/DinNext/DINNextLTPro-Light.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'DinNext';src:url("fonts/DinNext/DINNextLTPro-Regular.eot");src:url("fonts/DinNext/DINNextLTPro-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/DinNext/DINNextLTPro-Regular.woff") format("woff"),url("fonts/DinNext/DINNextLTPro-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'DinNext';src:url("fonts/DinNext/DINNextLTPro-Medium.eot");src:url("fonts/DinNext/DINNextLTPro-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/DinNext/DINNextLTPro-Medium.woff") format("woff"),url("fonts/DinNext/DINNextLTPro-Medium.ttf") format("truetype");font-weight:500;font-style:normal}*{box-sizing:border-box;font-size:62.5%}body,h1,h2,h3,h4,h5,h6{font-family:"DinNext",Helvetica,Arial,sans-serif;font-weight:300}body{overflow-y:scroll}h2{font-weight:500}h3{font-weight:400}strong{font-weight:300}p{font-size:16px;line-height:26px;margin-bottom:26px}strong,b{font-weight:400}main{padding:0px 2.5vw 0 2.5vw;margin:0 auto;padding-top:80px}.container,footer{padding:0 2.5vw 0 2.5vw;margin:0 auto}@media (min-width: 1440px){.container,main,footer{padding-left:calc(50vw - 684px);padding-right:calc(50vw - 684px)}}.clear{clear:both}header{width:100%;height:70px;transition:all .4s;overflow:hidden;position:fixed;margin-bottom:0px;background:white;z-index:5}header:after{content:'';position:relative;height:60px}header h1{margin-top:24px;font-size:16px;font-weight:500;width:170px;-webkit-transition:all .4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all .4s ease-out;-ms-transition:all 0.4s ease-out;transition:all 0.4s ease-out;font-size:20px}.nav_logo{height:100px;float:left;position:relative}.nav_logo a{height:100%;width:100%;display:block}nav ul{float:right;margin-top:24px;list-style-type:none}nav ul li{padding:0 17px;float:left;text-align:center;font-size:13px;font-weight:400;letter-spacing:1px}nav ul li:last-child{padding-right:0}nav ul li a{position:relative;padding:0 1px 2px 1px;text-align:center;cursor:pointer;text-transform:uppercase;border:none;color:#34383f}nav ul li a:after{display:block;position:absolute;left:0;bottom:0px;width:0;height:1px;background-color:#3b4854;content:"";transition:width 0.1s}nav ul li a:hover,nav ul li a.active{color:#3b4854}nav ul li a:hover:after,nav ul li a.active:after{width:100%}nav ul li a:hover:after{width:100%}.news{margin-top:6rem;margin-bottom:30px}.news .news-item{margin-bottom:10px;width:100%;display:inline-block}.news .news-item time{float:left;font-size:13px;margin-right:20px;width:80px;color:#a1a3a6}.news .news-item p{float:left;font-size:16px;margin-bottom:0}.text.home{width:30%;margin-bottom:100px;margin-top:30px}.text.home p{line-height:24px}.text.home figure{float:right;margin:15px;margin-top:0;margin-right:0;margin-bottom:10px}nav.nextprev{clear:both;border-top:solid 1px #e5e5e5;padding-top:30px;margin-top:20px;font-weight:500;font-size:16px}nav.nextprev a{color:#34383f;transition:margin .2s ease-out}nav.nextprev a:hover{color:#34383f}nav.nextprev span{transition:margin .2s ease-out;margin-left:0;margin-right:0}nav.nextprev .prev{width:45%;float:left;text-align:left}nav.nextprev .prev:hover{margin-left:5px}nav.nextprev .prev:hover span{margin-right:5px;margin-left:-10px}nav.nextprev .middle{width:10%;float:left;text-align:center;color:#a1a3a6}nav.nextprev .next{width:45%;float:right;text-align:right}nav.nextprev .next:hover{margin-right:5px}nav.nextprev .next:hover span{margin-left:5px;margin-right:-10px}.more{color:#34383f;font-weight:500;font-size:16px;text-align:right;display:block;clear:both;margin-right:0;transition:margin .2s ease-out}.more span{transition:margin .2s ease-out;margin-left:0;margin-right:0}.more:hover{color:#34383f;margin-right:5px}.more:hover span{margin-left:5px;margin-right:-10px}.projects-container{margin:7rem 0;display:grid;grid-gap:0.7rem;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));justify-content:flex-end}.projects-container h2:nth-child(1){margin:1.625em 0}.project-small:nth-child(4n-1):not(.small-thumb):not(.project-big):not(.projects-expe):not(.grid){margin-left:0}.project-small:nth-child(4n):not(.small-thumb):not(.project-big):not(.projects-expe):not(.grid){margin-right:0}.project-thumb{float:left;width:calc(99.9% * 1/4 - (2rem - 2rem * 1/4));margin:2rem;position:relative;margin-left:0;margin-bottom:0}.project-thumb.project-big,.project-thumb.projects-expe{width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap;box-sizing:border-box;margin:0;max-height:400px;margin-bottom:8vw}.project-thumb.project-big:nth-child(2n-1):not(.projects-expe),.project-thumb.projects-expe:nth-child(2n-1):not(.projects-expe){flex-direction:row-reverse}.project-thumb.project-big:nth-child(2n-1):not(.projects-expe) .flex-text,.project-thumb.projects-expe:nth-child(2n-1):not(.projects-expe) .flex-text{margin-right:4%;margin-left:0%;padding-left:1%;padding-left:0%}.project-thumb.project-big .flex-image,.project-thumb.projects-expe .flex-image{overflow:hidden;width:58%;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;position:relative;overflow:hidden;opacity:all;max-height:400px}.project-thumb.project-big .flex-image img,.project-thumb.projects-expe .flex-image img{height:auto;-webkit-filter:none;filter:none}.project-thumb.project-big .flex-text,.project-thumb.projects-expe .flex-text{width:38%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;padding:0.3rem 2rem;margin-left:2%;padding-top:0px}.project-thumb.project-big .flex-text h3,.project-thumb.projects-expe .flex-text h3{font-size:26px;font-weight:500;margin:0px;margin-top:10px}.project-thumb.project-big .flex-text span,.project-thumb.projects-expe .flex-text span{font-size:13px;color:#a1a3a6;margin:0;-ms-flex-positive:1;flex-grow:1;font-weight:500}.project-thumb.project-big .flex-text p,.project-thumb.projects-expe .flex-text p{opacity:.7;width:100%;font-size:16px;line-height:22px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none}.project-thumb.project-big .flex-text a.view,.project-thumb.projects-expe .flex-text a.view{font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:500;color:#34383f;display:block;clear:both;margin-right:0;transition:margin .2s ease-out;border:none}.project-thumb.project-big .flex-text a.view span,.project-thumb.projects-expe .flex-text a.view span{transition:margin .2s ease-out;margin-left:0;margin-right:0;display:inline-block;border-right:2px solid black;border-bottom:2px solid black;width:8px;height:8px;transform:rotate(-45deg);margin-top:-2px;text-indent:-9999px;overflow:hidden;float:none;margin-top:0px}.project-thumb.project-big .flex-text a.view:hover,.project-thumb.projects-expe .flex-text a.view:hover{margin-right:2px}.project-thumb.project-big .flex-text a.view:hover span,.project-thumb.projects-expe .flex-text a.view:hover span{margin-left:5px;margin-right:-10px}.project-thumb.grid{grid-row-end:span 1;display:inline-block;margin:0;width:auto;position:relative;display:inline-block;align-items:center;justify-content:center;transition:all .4s ease}.project-thumb.grid:hover{box-shadow:0 5px 10px rgba(0,0,0,0.05)}.project-thumb.grid .overlay{top:0;position:absolute;pointer-events:none}.project-thumb.grid .overlay h3,.project-thumb.grid .overlay span{display:inline-block;margin:0;padding:10px 0;padding-left:20px;font-size:15px;font-weight:normal;margin-top:5px}.project-thumb.grid .overlay h3 a,.project-thumb.grid .overlay span a{background:transparent}.project-thumb.grid .overlay span{font-size:12px;letter-spacing:none;padding-left:10px;color:#34383f;opacity:.6}.project-thumb.grid .overlay.white h3,.project-thumb.grid .overlay.white a,.project-thumb.grid .overlay.white span{color:white !important}.project-thumb.grid .overlay.bottom{top:auto;bottom:0}.project-thumb.grid h4{font-size:13px;color:#a1a3a6;margin:0;-ms-flex-positive:1;flex-grow:1;font-weight:500;font-size:14px;letter-spacing:1px;float:right;margin-top:0px}.project-thumb.grid.text{display:flex;-ms-flex-direction:column;flex-direction:column;text-align:left;align-items:unset;margin-bottom:0.7rem}.project-thumb.grid.doublewidth{grid-column-end:span 2}.project-thumb.grid.doublewidth:hover{box-shadow:none}.project-thumb.grid.doublewidth h2{font-size:26px;font-weight:500;margin:0px;margin-top:0px}.project-thumb.grid.doublewidth p{margin-top:1rem;width:70%;margin-bottom:0}.project-thumb.grid.square{grid-row-end:span 2;grid-column-end:span 2}.project-thumb.grid.double{grid-row-end:span 2}.project-thumb.grid.doublelarge{grid-column-end:span 2;height:100%;margin-bottom:-50%}.project-thumb>a{height:100%;width:100%;overflow:hidden;display:block;background:white;transition:0.4s}.project-thumb>a:hover{background:black}.project-thumb>a:hover img{opacity:.90}.project-thumb img{height:auto;-webkit-filter:grayscale(30%);filter:grayscale(30%);transition:all .4s ease;max-width:101%;width:101%;max-height:101%;height:101%;object-fit:cover}.project-thumb img:hover{transform:scale(1.1);-webkit-filter:grayscale(0%);filter:grayscale(0%)}.project-thumb h3{font-weight:500;font-size:22px;line-height:26px;margin:20px 0 16px;padding:0;display:inline-block}.project-thumb h3 a{padding-bottom:0px;transition:0.3s}.project-thumb h4{color:#a1a3a6;font-size:16px;font-weight:300;margin:0px 0;padding:0;margin-bottom:10px;height:1.5rem}.project-thumb span{font-weight:500;color:#a1a3a6;font-size:14px;letter-spacing:1px;float:right;margin-top:20px}.project-thumb p.overview{font-size:16px}.project-thumb a:hover{color:#34383f}.project-thumb.projects-expe{margin-top:6rem;padding-top:20px}.project-thumb.projects-expe div{margin:0}.project-thumb.projects-expe:nth-child(2n-1):not(.projects-expe){flex-direction:row}.project-thumb.projects-expe:nth-child(2n-1):not(.projects-expe) .flex-text{margin-right:2%}.project-thumb.projects-expe .flex-text{width:calc(99.5% * 1/3 - (1.5rem - 1.5rem * 1/3));margin-right:1.5rem;margin-left:0;padding:0}.project-thumb.projects-expe .flex-text h4,.project-thumb.projects-expe .flex-text p{-ms-flex-positive:1;color:#34383f;flex-grow:1;font-weight:300;width:100%;line-height:26px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-decoration:none;margin-top:20px}.project-thumb.projects-expe .flex-image{width:calc(99% * 1/3 - (0.7rem - 0.7rem * 1/3));margin-right:0.7rem;position:relative;display:flex;flex-wrap:wrap}.project-thumb.projects-expe .flex-image:last-child{margin-right:0}.project-thumb.projects-expe .flex-image article{width:100%;overflow:hidden;position:relative}.project-thumb.projects-expe .flex-image article:hover{background:black}.project-thumb.projects-expe .flex-image article a{height:100%;width:100%;overflow:hidden;display:block;background:white;transition:0.4s}.project-thumb.projects-expe .flex-image article a:hover{background:black}.project-thumb.projects-expe .flex-image article a:hover img{opacity:.85}.project-thumb.projects-expe .flex-image article .overlay{transition:all 0.4s  ease;opacity:0;background:linear-gradient(rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 100%);background:rgba(255,255,255,0.5);position:absolute;bottom:0;pointer-events:none;width:100%}.project-thumb.projects-expe .flex-image article .overlay h3,.project-thumb.projects-expe .flex-image article .overlay span{color:#34383f;margin:0;padding:0px 10px;font-size:15px}.project-thumb.projects-expe .flex-image article .overlay h3 a,.project-thumb.projects-expe .flex-image article .overlay span a{background:transparent}.project-thumb.projects-expe .flex-image article .overlay span{font-size:12px;letter-spacing:none}.project-thumb.projects-expe .flex-image.four article{width:calc(99.9% * 1/2 - (0.7rem - 0.7rem * 1/2));margin-right:0.7rem;margin-bottom:0.7rem}.project-thumb.projects-expe .flex-image.four article img{max-width:100%;width:100%}.project-thumb.projects-expe .flex-image.four article:nth-child(2n-2){margin-right:0%}.project-thumb.projects-expe .flex-image.four article:nth-child(3),.project-thumb.projects-expe .flex-image.four article:nth-child(4){margin-bottom:0%}.more-projects{text-align:center;width:200px;margin:30px auto;margin-top:70px;border:solid 2px #F5F6F6 !important;padding:20px;padding-top:22px;line-height:1.625em;color:#34383f !important;display:block;background-color:white !important;font-weight:500;font-family:"DinNext",Helvetica,Arial,sans-serif;font-size:16px;cursor:pointer;transition:all .3s;border-radius:0}.more-projects:hover{background-color:#FdFeFe !important;border:solid 2px #F5F6F6}.more-projects span{padding-bottom:1px}figure{margin-bottom:2rem}figure img{width:100%}figure.auto{float:left;margin-right:2rem}figure.center{float:none;margin-right:auto;margin-left:auto;width:45vw}figure.left{float:left !important}figure.right{float:right !important;margin-right:0 !important}figure.rightwithmargin{float:right !important}figure.two{float:left;margin-right:2rem;width:calc(99.9% * 1/2 - (2rem - 2rem * 1/2))}figure.two.centerleft,figure.two.rightcenter,figure.two.leftcenter,figure.two.centerright{width:calc(45vw * 1/2 - (2rem - 2rem * 1/2))}figure.half{margin-left:auto;margin-right:0;width:74.5vw;min-width:74.5vw}figure.three{float:left;margin-right:2rem;width:calc(99.9% * 1/3 - (2rem - 2rem * 1/3))}figure.three.centerleft,figure.three.rightcenter,figure.three.leftcenter,figure.three.centerright{width:calc(45vw  * 1/3 - (2rem - 2rem * 1/3))}figure.four{float:left;width:calc(99.9% * 1/4 - (2rem - 2rem * 1/4));margin-right:2rem}figure.four.centerleft,figure.four.rightcenter,figure.four.leftcenter,figure.four.centerright{width:calc(45vw  * 1/4 - (2rem - 2rem * 1/4))}figure.five{float:left;width:calc(99.9% * 1/5 - (2rem - 2rem * 1/5));margin-right:2rem}figure.five.centerleft,figure.five.rightcenter,figure.five.leftcenter,figure.five.centerright{width:calc(45vw  * 1/5 - (2rem - 2rem * 1/5))}figure.full{width:100%;height:auto}figure.nomargin{margin-right:0}figure.marginleft{margin-left:22.5vw}figure.video{background-color:#eee}figure.centerleft,figure.leftcenter{margin-left:calc((100% - 45vw )/2)}figure.centerright,figure.rightcenter{margin-right:calc((100% - 45vw )/2)}h2.page-header{clear:both;font-size:26px;line-height:35px;margin:30px 0;padding:10px 0}.overview{display:flex}.overview .meta{flex-basis:calc((100% - 45vw )/2 - 1rem);min-width:15vw;margin-right:1rem}.overview .intro{flex-basis:75vw;flex-basis:calc(100% - (100% - 45vw )/2)}.overview .intro h3{font-size:26px;margin:30px 0;padding:10px 0;color:#a1a3a6;font-weight:300}.overview .intro h4{font-size:22px;line-height:34px;margin-top:0;margin-bottom:26px}.page-text{width:100%}.page-text ul,.page-text ol{width:45vw;margin-left:auto;margin-right:auto;font-size:16px}.page-text ul li,.page-text ol li{margin-bottom:0.5em}.page-text p,.page-text pre{width:45vw;margin-left:auto;margin-right:auto}.page-text hr.full{width:45vw;margin-left:auto;margin-right:auto}.page-text hr.centerleft,.page-text hr.leftcenter{margin-left:calc((100% - 45vw )/2) !important}.page-text hr.centerright,.page-text hr.rightcenter{margin-right:calc((100% - 45vw )/2) !important}.page-text code{font-size:13px}.page-text h2,.page-text h3,.page-text h4,.page-text h5{font-weight:400;width:45vw;margin-left:auto;margin-right:auto;margin-top:35px;margin-bottom:15px}.page-text .inline .grey-bloc{width:45vw}.page-meta{list-style-type:none;padding:0}.page-meta li{font-size:15px;margin-bottom:20px}.page-meta li span{color:#a1a3a6;display:block;margin-bottom:0px}.page-meta li a{border-bottom:1px solid #e5e5e5;padding-bottom:0px;transition:color 0.2s, border-color 0.2s;margin-right:10px}.page-meta li a:hover{color:black;border-bottom:1px solid black}.alert{border:solid 2px #F5F6F6;padding:20px;margin:20px auto}.alert *{margin:0;padding:0 !important}.alert.center{text-align:center}.alert.border{border:solid 2px #F5F6F6;background:transparent}.alert p{width:100% !important}.alert p a{border-color:#a1a3a6}.alert.big p{font-size:18px}.alert.grey,.alert.info{background:#F5F6F6}.alert.dark,.alert.black,.alert.warning,.alert.important{background:#34383f;color:white !important;border:none}.alert.dark p a,.alert.dark strong,.alert.dark em,.alert.black p a,.alert.black strong,.alert.black em,.alert.warning p a,.alert.warning strong,.alert.warning em,.alert.important p a,.alert.important strong,.alert.important em{color:white;border-color:white}.page-text .alert{width:45vw;margin-left:auto;margin-right:auto}.page-text .alert.full{width:100%;margin:20px auto}.gallery figure{width:49%;float:left;margin-right:2%}.gallery figure:nth-child(2n){margin-right:0}.gallery figure img{width:100%}.gallery.full figure{margin-bottom:2vw}.gallery.full figure.half{width:48%;margin-right:2%}.gallery.full figure.half:nth-child(2n){margin-right:0}.lazyload,.lazyloading{opacity:0;transition:all .3s}.lazyloaded{opacity:1;transition:opacity 300ms}.research-left{float:left;width:48%}.research-right{float:left;width:48%;margin-left:4%}.grey-bloc{border:solid 2px #F5F6F6;padding:20px;margin-left:auto;margin-right:auto}.grey-bloc p:last-child{margin-bottom:5px}.grey-bloc h4{font-weight:500;margin-bottom:2em;border-bottom:solid 2px #F5F6F6;padding-bottom:1em}.grey-bloc h4:first-child{margin-top:10px}.grey-bloc .research-element{margin:0 0 2.625em}.grey-bloc .research-element:hover img{-webkit-filter:grayscale(5%);filter:grayscale(5%);opacity:1}.grey-bloc .research-element p{width:100%}.grey-bloc .research-element img{float:left;margin-right:20px;-webkit-filter:grayscale(75%);filter:grayscale(75%);-webkit-transition:all .3s;transition:all .3s;opacity:0.95;width:60px}.grey-bloc .research-element p.right i{margin-right:15px}.grey-bloc .research-element p.right b{margin-right:5px}.grey-bloc .research-element p.right span{display:block;display:inline}.grey-bloc .research-element p.right span ~ a{margin-left:10px}.grey-bloc .research-element:last-child{margin-bottom:0}.expelem{float:left;width:300px;overflow:hidden;height:315px;-webkit-transition:all .2s;transition:all .2s;margin:15px;text-align:center;padding:0}.expelem:nth-child(3n-1){margin-left:0}.expelem:nth-child(3n-3){margin-right:0}.expelem>a{color:#34383f;height:200px;width:300px;display:block}.expelem>a:hover{background-color:rgba(0,0,0,0.04)}.expelem object{pointer-events:none}.expelem .drawcanvas{width:300px;margin-left:10px}.expelem .drawcanvas.hidden{opacity:0}.expelem span{font-size:26px;line-height:14px;margin:0;padding:0;font-weight:200}.expelem h3{font-size:16px;margin:0;font-weight:500;line-height:26px;margin:10px 0 5px;padding:0}.expelem h3 a{border-bottom:2px solid transparent;padding-bottom:1px}.expelem h3 a:hover{border-bottom:2px solid #34383f;color:#34383f}.expelem p{font-size:14px;margin:0px 0 15px;line-height:20px}footer{clear:both;margin:0 auto;padding-top:10px}footer .line{border-bottom:1px solid #e5e5e5;height:1px;line-height:1px;margin:1.25rem 0;width:30px}footer p{padding-bottom:20px;font-size:13px;color:#a1a3a6}.blog-list .page-intro{border:none;margin-bottom:5px}.blog-list article{display:flex;border-top:1px solid #e5e5e5;clear:both;padding-top:40px;margin-bottom:40px}.blog-list article:last-of-type{border-bottom:1px solid #e5e5e5}.blog-list article .meta{float:left;width:150px;margin-right:10px;color:#a1a3a6;font-size:14px}.blog-list article .meta ul{margin:0;padding:0;list-style-type:none}.blog-list article .meta ul li{margin:0;padding:0;margin-right:5px;float:left}.blog-list article .meta ul li a{color:#34383f;margin-right:2px}.blog-list article .meta ul li a:hover{color:#34383f}.blog-list article .meta span.comment{color:#a1a3a6;font-size:14px;padding:0;margin:0;display:none}.blog-list article .content{margin-left:10px;width:790px}.blog-list article .content h3{margin-top:0;padding-top:0;margin-bottom:0px}.blog-list article .content .media{margin-bottom:30px}.blog-list article .content p{margin:0}.blog-list.thumb article{margin:auto;padding:0;transition:all 0.2s}.blog-list.thumb article a{display:block;padding:20px;width:100%}.blog-list.thumb article a:hover .content h3,.blog-list.thumb article a:hover .content p{color:#34383f}.blog-list.thumb article:hover{background-color:rgba(0,0,0,0.02)}.blog-list.thumb article .meta{width:130px}.blog-list.thumb article .content h3{float:left;margin-right:25px}.blog-list.thumb article .content p{float:left;color:#34383f}@media all and (max-width: 767px){.research-left{display:block;width:auto}.research-right{display:block;width:auto}main,.container,footer{width:auto;padding:0 15px}main h2,.container h2,footer h2{margin:10px 0}main .news,.container .news,footer .news{margin-top:100px;margin-bottom:20px}main .news .news-item time,.container .news .news-item time,footer .news .news-item time{float:none}main .overview,.container .overview,footer .overview{display:block}main .overview .meta,.container .overview .meta,footer .overview .meta{width:100%}main .overview .meta .page-meta,.container .overview .meta .page-meta,footer .overview .meta .page-meta{display:none}main .overview .intro,.container .overview .intro,footer .overview .intro{width:100%}main .overview .intro h3,.container .overview .intro h3,footer .overview .intro h3{margin:0;padding:10px 0}main hr,.container hr,footer hr{width:100% !important;margin:auto}main .page-text,main .page-meta,.container .page-text,.container .page-meta,footer .page-text,footer .page-meta{width:auto;padding:0;float:none}main .page-text ul,main .page-text p,main .page-text pre,main .page-text hr,main .page-text code,main .page-text h2,main .page-text h3,main .page-text h4,main .page-text h5,main .page-meta ul,main .page-meta p,main .page-meta pre,main .page-meta hr,main .page-meta code,main .page-meta h2,main .page-meta h3,main .page-meta h4,main .page-meta h5,.container .page-text ul,.container .page-text p,.container .page-text pre,.container .page-text hr,.container .page-text code,.container .page-text h2,.container .page-text h3,.container .page-text h4,.container .page-text h5,.container .page-meta ul,.container .page-meta p,.container .page-meta pre,.container .page-meta hr,.container .page-meta code,.container .page-meta h2,.container .page-meta h3,.container .page-meta h4,.container .page-meta h5,footer .page-text ul,footer .page-text p,footer .page-text pre,footer .page-text hr,footer .page-text code,footer .page-text h2,footer .page-text h3,footer .page-text h4,footer .page-text h5,footer .page-meta ul,footer .page-meta p,footer .page-meta pre,footer .page-meta hr,footer .page-meta code,footer .page-meta h2,footer .page-meta h3,footer .page-meta h4,footer .page-meta h5{width:auto}main .page-text .grey-bloc,main .page-meta .grey-bloc,.container .page-text .grey-bloc,.container .page-meta .grey-bloc,footer .page-text .grey-bloc,footer .page-meta .grey-bloc{width:95vw}main .page-text .grey-bloc,main .page-meta .grey-bloc,.container .page-text .grey-bloc,.container .page-meta .grey-bloc,footer .page-text .grey-bloc,footer .page-meta .grey-bloc{width:auto !important}main .page-header,.container .page-header,footer .page-header{margin:0}main figure,.container figure,footer figure{margin-bottom:15px}main figure.full,.container figure.full,footer figure.full{width:100%}main figure.four,main figure.two,main figure.three,main figure.center,main figure.auto,.container figure.four,.container figure.two,.container figure.three,.container figure.center,.container figure.auto,footer figure.four,footer figure.two,footer figure.three,footer figure.center,footer figure.auto{width:100%;margin:auto;margin-bottom:15px}main figure.four img,main figure.two img,main figure.three img,main figure.center img,main figure.auto img,.container figure.four img,.container figure.two img,.container figure.three img,.container figure.center img,.container figure.auto img,footer figure.four img,footer figure.two img,footer figure.three img,footer figure.center img,footer figure.auto img{max-width:auto;width:100%}main figure.four.nomargin,main figure.two.nomargin,main figure.three.nomargin,main figure.center.nomargin,main figure.auto.nomargin,.container figure.four.nomargin,.container figure.two.nomargin,.container figure.three.nomargin,.container figure.center.nomargin,.container figure.auto.nomargin,footer figure.four.nomargin,footer figure.two.nomargin,footer figure.three.nomargin,footer figure.center.nomargin,footer figure.auto.nomargin{margin-right:0}main figure.four.centerleft,main figure.four.rightcenter,main figure.four.leftcenter,main figure.four.centerright,main figure.two.centerleft,main figure.two.rightcenter,main figure.two.leftcenter,main figure.two.centerright,main figure.three.centerleft,main figure.three.rightcenter,main figure.three.leftcenter,main figure.three.centerright,main figure.center.centerleft,main figure.center.rightcenter,main figure.center.leftcenter,main figure.center.centerright,main figure.auto.centerleft,main figure.auto.rightcenter,main figure.auto.leftcenter,main figure.auto.centerright,.container figure.four.centerleft,.container figure.four.rightcenter,.container figure.four.leftcenter,.container figure.four.centerright,.container figure.two.centerleft,.container figure.two.rightcenter,.container figure.two.leftcenter,.container figure.two.centerright,.container figure.three.centerleft,.container figure.three.rightcenter,.container figure.three.leftcenter,.container figure.three.centerright,.container figure.center.centerleft,.container figure.center.rightcenter,.container figure.center.leftcenter,.container figure.center.centerright,.container figure.auto.centerleft,.container figure.auto.rightcenter,.container figure.auto.leftcenter,.container figure.auto.centerright,footer figure.four.centerleft,footer figure.four.rightcenter,footer figure.four.leftcenter,footer figure.four.centerright,footer figure.two.centerleft,footer figure.two.rightcenter,footer figure.two.leftcenter,footer figure.two.centerright,footer figure.three.centerleft,footer figure.three.rightcenter,footer figure.three.leftcenter,footer figure.three.centerright,footer figure.center.centerleft,footer figure.center.rightcenter,footer figure.center.leftcenter,footer figure.center.centerright,footer figure.auto.centerleft,footer figure.auto.rightcenter,footer figure.auto.leftcenter,footer figure.auto.centerright{width:100%;margin:auto;margin-bottom:15px}footer{text-align:center}footer p{padding-bottom:0}header{height:auto;padding-bottom:2rem;position:relative}header .nav_logo{width:100%;float:inherit;text-align:center;height:auto}header .nav_logo h1{width:100%;margin:30px 0 20px;padding:0}header nav{width:100%}header nav ul{float:none;margin:0 auto;text-align:center;padding:0;display:block;width:100%}header nav ul li{display:inline-block;float:none;margin:0 4px;padding:0 4px}header .short-about{display:none}.page-intro{display:none}.text.home{width:100%;margin-bottom:50px}.grey-bloc{width:95vw}.grey-bloc{width:auto !important}.projects-container{margin-bottom:50px}.project-thumb{width:49%;float:left;margin-right:0;margin-left:0}.project-thumb.grid.doublelarge{grid-column-end:span 1;height:auto;width:auto;margin-bottom:0}.project-thumb.project-small:nth-child(2n):not(.project-big){margin-right:2%}.project-thumb>a{width:100%}.project-thumb>a:after{display:none}.project-thumb.project-big,.project-thumb.projects-expe{display:block;max-height:none;margin-top:3rem}.project-thumb.project-big .flex-image,.project-thumb.project-big .flex-text,.project-thumb.projects-expe .flex-image,.project-thumb.projects-expe .flex-text{width:100%;margin:0;padding:0}.project-thumb.project-big .flex-image p,.project-thumb.project-big .flex-text p,.project-thumb.projects-expe .flex-image p,.project-thumb.projects-expe .flex-text p{width:100%}.project-thumb.project-big a,.project-thumb.projects-expe a{display:block}.project-thumb.projects-expe .flex-text{width:100%;margin-bottom:2rem}.project-thumb.projects-expe .flex-image{width:49%;float:left;margin-right:2%}.project-thumb.projects-expe .flex-image.four{margin-right:0rem}nav.nextprev .prev,nav.nextprev .next{width:50%}nav.nextprev .middle{display:none}.expelem{margin:20px auto;width:300px;float:none}.expelem:nth-child(3n-1),.expelem:nth-child(3n-3){margin:20px auto}.gallery figure{width:100%;margin-right:0 !important}.page-text .alert{width:100%}.page-text p{width:auto}}@media (hover: none) and (pointer: coarse){nav ul li a:hover{display:inline-block}nav ul li a:hover:after{display:none}}.file-upload{background-color:#ffffff;width:100%;margin:0 auto}.file-upload .file-upload-content{display:none;text-align:center}.file-upload .file-upload-input{position:absolute;margin:0;padding:0;width:100%;height:100%;outline:none;opacity:0;cursor:pointer}.file-upload .image-upload-wrap{margin-top:20px;border:4px dashed #F5F6F6;position:relative}.file-upload .drag-text{text-align:center}.file-upload .drag-text h3{font-weight:100;text-transform:uppercase;color:black;padding:60px 0}.file-upload .secret{width:100%;font-size:18px;padding:10px;margin:20px 0;border:4px solid #F5F6F6}.file-upload .submit{color:#34383f;background:#F5F6F6;border:none;width:100%;font-size:18px;padding:20px;font-weight:500;cursor:pointer}.uniform__potty{position:absolute;left:-9999px}
/*# sourceMappingURL=style.css.map */
