@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Roboto:100,300,400,700);html,legend{color:#000}.slick-list,blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-dots,li{list-style:none}h1 strong,ul.pager li a{text-transform:uppercase}.next a,.next a::before,.share .social li a{transition:all ease .5s}@font-face{font-family:icomoon;src:url(../fonts/icomoon/fonts/icomoon.eot?nmznwt);src:url(../fonts/icomoon/fonts/icomoon.eot?nmznwt#iefix) format("embedded-opentype"),url(../fonts/icomoon/fonts/icomoon.ttf?nmznwt) format("truetype"),url(../fonts/icomoon/fonts/icomoon.woff?nmznwt) format("woff"),url(../fonts/icomoon/fonts/icomoon.svg?nmznwt#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:tungsten;src:url(../fonts/tungsten/tungsten-medium.otf)}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right:before{content:"\e900"}.icon-search:before{content:"\e901"}.icon-user:before{content:"\e902"}.icon-download:before{content:"\e903"}.icon-plus:before{content:"\e904"}.icon-file:before{content:"\e905"}.icon-connect:before{content:"\e906"}.icon-subscribe:before{content:"\e907"}.icon-star:before{content:"\f005"}.icon-star-o:before{content:"\f006"}.icon-check:before{content:"\f00c"}.icon-close:before,.icon-remove:before,.icon-times:before{content:"\f00d"}.icon-power-off:before{content:"\f011"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-question-circle:before{content:"\f059"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-twitter-square:before{content:"\f081"}.icon-twitter:before{content:"\f099"}.icon-facebook-f:before,.icon-facebook:before{content:"\f09a"}.icon-bars:before,.icon-navicon:before,.icon-reorder:before{content:"\f0c9"}.icon-envelope:before{content:"\f0e0"}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-spinner:before{content:"\f110"}.icon-rss-square:before{content:"\f143"}.icon-play-circle:before{content:"\f144"}.icon-instagram:before{content:"\f16d"}.icon-google:before{content:"\f1a0"}.icon-facebook-official:before{content:"\f230"}html{height:100%}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,optgroup,th,var{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}sub,sup{vertical-align:baseline}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button,input,select,textarea{font-size:100%}.slick-dots li button,.slick-next,.slick-prev{line-height:0;font-size:0;color:transparent;outline:0}form{display:inline}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.sep{clear:both;overflow:hidden}.center{text-align:center}.right{text-align:right}.left{text-align:left}.justify{text-align:justify}.selectric .button,.share,.slick-dots,.slick-dots li button:before,.stage-home .highlights .item div.text,footer,h1,header ul.primary,ul.pager li a{text-align:center}.underline{text-decoration:underline}strong{font-weight:700}em{font-style:italic}iframe{border:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(../dist/i/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{z-index:1000;height:100px;width:80px;cursor:pointer;bottom:0;transform:translate(0,-50%);border:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;filter:drop-shadow(8px 0 3px #b6ccc9)}.selectric-disabled,.selectric-items .disabled{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25}.slick-prev{left:0;background:url(../dist/i/sprites/left.png)}.slick-next{right:0;background:url(../dist/i/sprites/right.png)}@media screen and (min-width:768px){.slick-next,.slick-prev{bottom:auto;top:50%}.slick-prev{left:5%}.slick-next{right:5%}}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.selectric .button,.selectric .label{height:50px;color:#fff;display:block}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.selectric-wrapper{position:relative;cursor:pointer;display:inline-block;min-width:200px;vertical-align:middle}.selectric-responsive{width:100%}.selectric{border-radius:0;background:#b6ccc9;position:relative}.selectric .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 50px 0 10px;font-size:1em;line-height:50px}.selectric .button{position:absolute;right:0;top:0;width:50px;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#fff;border-bottom:none}.selectric-focus .selectric{background:#98b7b3}.selectric-hover .selectric{background:#a7c2be}.selectric-hover .selectric .button{color:#e6e6e6}.selectric-hover .selectric .button:after{border-top-color:#e6e6e6}.selectric-open{z-index:9999}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#b6ccc9;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}.stage,.wrapper,h1,h1 sup{position:relative}.selectric-items .selectric-scroll{height:100%;overflow:auto}.close,.stage-home .highlights .item,.stage-works .works ul li,body.openMenu,footer,header{overflow:hidden}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:1em;line-height:1.33em;min-height:1.33em}h1 em,h1 strong{line-height:1em}.selectric-items li{display:block;padding:10px;color:#fff;cursor:pointer}.selectric-items li.selected{background:#c5d6d4;color:#fff}.selectric-items li.highlighted{background:#bdd1ce;color:#fff}.selectric-items li:hover{background:#ccdbd9;color:#fff}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#fff!important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#fff}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}body{font-family:Roboto,HeveticaNeue,Helvetica,sans-serif;font-weight:300;font-size:12px;overflow-x:hidden;background:url(../dist/i/bwat-grey-s.png) center center no-repeat fixed #fff}@media screen and (min-width:768px){body{font-size:16px;background-image:url(../dist/i/bwat-grey.png)}}a{text-decoration:none;color:#b6ccc9}.wrapper{max-width:1920px;margin:0 auto}.stage{min-height:100vh}.stage-loader img{display:none}h1{background:url(../dist/i/sprites/line-cuted.png) center top no-repeat;margin:20px auto;padding:15px}h1.nosuptitle{background:0 0;border-top:1px solid rgba(0,0,0,.5)}h1 em{font-size:1.125em;display:inline-block;font-style:normal;padding:5px 35px;color:#4b4b4b;position:absolute;top:-18px;left:50%;transform:translate(-50%,0)}.next a,h1 strong,h1:after{display:block}h1 strong{font-size:2.875em;color:#fe8d3b;font-weight:100;margin-bottom:5px}h1 sup{font-size:.75em;top:-.125em}.next,h1:after{position:absolute;width:100%;left:0}h1:after{content:"~";font-size:0;height:15px;background:url(../dist/i/sprites/line-arrow.png) top center no-repeat;bottom:-15px}.next{bottom:0;z-index:3}.next a{font-size:.86rem;text-align:center;padding-bottom:10px}@media screen and (min-width:768px){h1{margin:20px 122px}.next a{padding-bottom:25px}}.next a::before{content:" ";display:block;background:url(../dist/i/sprites/scroll-down.png) center top no-repeat;background-size:contain;height:40px;width:40px;margin:0 auto;top:0;position:relative}@media screen and (min-width:768px){.next a::before{height:80px;width:80px}}.next a:hover{color:transparent}.next a:hover::before{top:30px}.close{position:relative;width:32px;height:32px;display:inline-block;cursor:pointer}.close:after,.close:before{content:'';width:32px;height:6px;border-radius:3px;background:#fff;display:block;position:absolute;top:50%;transform:translate(-50%,0)}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.share p{font-weight:100;font-size:.86em;margin-bottom:4px}.share .social{background:url(../dist/i/shadow/small.png) bottom center no-repeat;padding-bottom:20px!important}.share .social li{display:inline-block}.share .social li span{display:none}.share .social li a{color:#000;font-size:1.5em;display:block;height:44px;line-height:44px;width:44px;background:url(../dist/i/sprites/losange.png) center center no-repeat;margin:1px 2px}header .network,header nav{position:absolute;height:100%}.share .social li i:before,a.facebook i:before,a.linkedin i:before,span.bwat:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.share .social li a:hover{color:#fe8d3b;transform:rotate(360deg)}.share .social li i:before{content:" "}.share .social .linkedin i:before{content:'\e913'}.share .social .facebook i:before{content:'\f09a'}.share .social .twitter i:before{content:'\f099'}.share .social .google i:before{content:'\f1a0'}a.facebook,a.linkedin{display:inline-block;box-sizing:border-box;transition:all .5s ease}a.facebook:hover i:before,a.linkedin:hover i:before{transform:rotate(360deg)}a.facebook i:before,a.linkedin i:before{font-size:1.5em;display:inline-block;transition:all .5s ease;content:"";vertical-align:middle;margin-right:3px}a.linkedin i:before{content:'\e914';font-size:19px}span.bwat{font-size:0;vertical-align:middle}span.bwat:before{content:"";vertical-align:middle}ul.pager{padding-bottom:10px}ul.pager li{display:inline-block;min-width:120px;margin:10px 5px}ul.pager li a{background:#fe8d3b;color:#fff;display:block;padding:8px 16px;font-size:0}ul.pager li:first-child a:before,ul.pager li:last-child a:after{font-family:icomoon!important;font-weight:400;text-transform:none;line-height:1;vertical-align:middle;speak:none;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.pager li:first-child a{background:#4b4b4b}ul.pager li:first-child a:before{content:"";font-size:32px;margin-right:10px}ul.pager li:first-child a:after{content:"Retour";font-size:16px;vertical-align:middle}ul.pager li:last-child a:after{content:"";font-size:32px}ul.pager li:last-child a:before{content:"Plus de réalisations";font-size:16px;margin-right:10px;vertical-align:middle}ul.pager li.disabled{display:none}body.pWorks .stage-works{padding-top:36px}body.pHome header{top:calc(100vh - 36px)}header{position:absolute;z-index:10;top:0;left:0;width:100%;height:36px;line-height:36px;box-sizing:border-box;background:#fff;transition:all .5s ease}@media screen and (min-width:768px){header{background:rgba(255,255,255,.74);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.33) 20%,#fff 100%)}}header a{color:#4b4b4b;transition:all ease .2s}header a:hover,header.sel a{color:#fe8d3b}header .network{left:10px;top:0;max-width:25%}@media screen and (max-width:480px){header .network,header nav{display:none}}header ul,header ul li{display:inline-block}header nav{left:50%;transform:translate(-50%,0);top:0;max-width:48%}header ul{font-size:.875em}header ul.primary{text-transform:uppercase}header ul.primary li{margin:0 12px}header ul.clients{display:none}header ul.projects li:after{display:inline-block;content:'|';color:#737373;margin:0 3px}aside,aside a{color:#4b4b4b}aside a:hover,footer a{color:#fff}@media screen and (max-width:480px){header ul.projects{display:none}}header ul.networks a span{display:none}.logo{display:inline-block;height:27px;width:65px;background:url(../dist/i/sprites/bwat-txt.png) no-repeat;vertical-align:middle}@keyframes blink{0%,100%{background:rgba(254,141,59,.125)}40%,89%{background:#fe8d3b}}@keyframes lines{40%,50%,59%{background:#fff}45%,55%{background:#fe8d3b}}.brand{display:none;position:fixed;right:5px;top:0;z-index:2000;cursor:pointer}@media screen and (max-width:480px){.brand .logo{display:none}}.brand .toggle{animation:blink 4s linear 0s infinite;transition:all ease .1s;display:inline-block;background:#fe8d3b;padding:11px 9px;vertical-align:middle}.brand .toggle span{animation:lines 4s linear 0s infinite;position:relative;transition:all ease .1s;background:#fff;display:block;height:2px;width:22px;margin-bottom:4px}aside,aside:after,main{transition:all .4s ease}.brand .toggle span:first-child{top:0}.brand .toggle span:last-child{margin-bottom:0;bottom:0}.brand:hover .toggle{background:#fe8d3b}aside,aside:after{display:block;background:#b6ccc9}.brand:hover .toggle span:first-child{top:-5px}.brand:hover .toggle span:nth-child(2){transform:scaleX(.8) scaleY(8);opacity:.66}.brand:hover .toggle span:last-child{bottom:-5px}aside{right:-320px;width:320px;top:0;position:fixed;height:100vh;z-index:3000;padding:60px 30px 0;box-sizing:border-box}aside:after{content:' ';position:absolute;top:-5%;left:0;width:150px;height:110%;z-index:-1}aside a{display:inline-block}aside ul.networks,footer .share{display:none}aside ul{font-size:1.125em;font-weight:700}aside ul li{margin:.25em}aside ul.primary{text-transform:uppercase;font-size:1.625em;font-weight:400}aside ul.primary li a{position:relative;border:solid transparent;border-width:2px 0}aside ul.primary li a:before{top:0;right:0}aside ul.primary li a:after{bottom:0;left:0}aside ul.primary li a:after,aside ul.primary li a:before{transition:all ease .4s;content:"";font-size:0;position:absolute;width:0;height:2px;background:#fff}aside ul.primary li a:hover:after,aside ul.primary li a:hover:before{width:100%}aside ul.clients,aside ul.primary{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #fff}aside .toggle{cursor:pointer;position:absolute;right:10px;top:0;line-height:1em}aside .toggle .logo{background-position:left bottom}aside .toggle .close{vertical-align:middle}aside .toggle .close:after,aside .toggle .close:before{background:#4b4b4b}body.openMenu main{transform:translate3d(-320px,0,0) rotate(-2deg)}body.openMenu aside{right:0}body.openMenu aside:after{transform:rotate(-2deg);left:-50px}footer{padding:15px 15px 30px;margin-bottom:2px;background:#b6ccc9}footer .copyright{vertical-align:middle;line-height:25px;color:rgba(0,0,0,.5)}@media screen and (min-width:768px){footer{padding-left:122px;padding-right:122px}footer .copyright{font-size:.86em}}footer .copyright span.bwat:before{font-size:50px;position:relative;top:-2px}@media screen and (min-width:768px){footer .share{display:block;position:absolute;top:5px;right:127px}footer .share p{color:rgba(255,255,255,.85);margin-bottom:2px}}.messageWrapper{margin:15px 0;padding:15px;border:1px solid #ff4d1d;color:#fff;font-size:1.5em;font-weight:700;background:#ff4d1d}.stage-home{background:#fff}.stage-home .highlights{width:100%}.stage-home .highlights .item{position:relative}.stage-home .highlights .item:after{display:block;position:absolute;content:'';height:20px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.33) 20%,#fff 100%);width:100%;left:0;bottom:0;z-index:100000}.stage-home .highlights .item img{width:100%;position:relative}.stage-home .highlights .item.hg-digitale div.text{background:#fe8d3b}@media screen and (min-width:768px){.stage-home .highlights .item.hg-digitale div.text{left:42%;background:0 0}.stage-home .highlights .item.hg-digitale div.text .intro,.stage-home .highlights .item.hg-digitale div.text h2{color:#fe8d3b}}.stage-home .highlights .item.hg-creative div.text{background:#fd4fa7}@media screen and (min-width:768px){.stage-home .highlights .item.hg-creative div.text{background:0 0}.stage-home .highlights .item.hg-creative div.text .intro,.stage-home .highlights .item.hg-creative div.text h2{color:#fd4fa7}}.stage-home .highlights .item.hg-independante div.text{background:#ffea00}@media screen and (min-width:768px){.stage-home .highlights .item.hg-independante div.text{background:0 0}.stage-home .highlights .item.hg-independante div.text .intro,.stage-home .highlights .item.hg-independante div.text h2{color:#ef863d}}.stage-home .highlights .item.hg-technique div.text{background:#1f74d4}@media screen and (min-width:768px){.stage-home .highlights .item.hg-technique div.text{left:29%;top:40px;background:0 0}.stage-home .highlights .item.hg-technique div.text .intro,.stage-home .highlights .item.hg-technique div.text h2{color:#1f74d4}}.stage-home .highlights .item.hg-et-friendly div.text{background:#48b400}.stage-home .highlights .item div.text{margin-top:36px;padding:5px;box-sizing:border-box}@media screen and (min-width:768px){.stage-home .highlights .item.hg-et-friendly div.text{background:0 0;left:32%}.stage-home .highlights .item.hg-et-friendly div.text .intro,.stage-home .highlights .item.hg-et-friendly div.text h2{color:#48b400}.stage-home .highlights .item div.text{margin-top:0;text-align:left;position:absolute;left:41%;top:70px;padding-left:80px;margin-right:calc(5% + 80px)}}@media screen and (min-height:900px) and (min-width:1200px){.stage-home .highlights .item div.text{padding-top:40px}}.stage-home .highlights .item div.text h2{position:relative;line-height:1em;font-size:2em;color:#fff;font-family:tungsten,HelveticaNeue-CondensedBold,HelveticaNeue-Condensed,HelveticaNeue,Impact,sans-serif;text-transform:uppercase;font-weight:400}@media screen and (min-width:768px){.stage-home .highlights .item div.text h2{font-size:4.5em;margin:0}.stage-home .highlights .item div.text h2:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:-.59em;top:-24px;font-size:1.5em}}.stage-home .highlights .item div.text p.subtitle,.stage-works .works ul li.item a>span strong{font-family:tungsten,HelveticaNeue-CondensedBold,HelveticaNeue-Condensed,HelveticaNeue,Impact,sans-serif}.stage-home .highlights .item div.text p.subtitle{color:#000;line-height:1.1em;font-size:1.5em;text-transform:uppercase;font-weight:400}@media screen and (min-width:768px){.stage-home .highlights .item div.text p.subtitle{font-size:1.875em;color:#a39388;margin-bottom:5px}}.stage-home .highlights .item div.text div.intro{display:none;text-align:left;font-size:1em;color:#b6ccc9}.stage-about,.stage-works{text-align:center;min-height:100vh}@media screen and (min-width:768px){.stage-home .highlights .item div.text div.intro{display:block;background:rgba(255,255,255,.86);padding:5px;line-height:1.15em}}@media screen and (min-width:1025px){.stage-home .highlights .item div.text div.intro{padding:0;background:0 0;line-height:1.5em}}.stage-home .highlights .item img.desktop{display:none}.stage-about{background:url(../dist/i/bg/about.jpg) center center no-repeat #fff;background-size:contain;padding:1px 0;position:relative}@media screen and (max-width:480px){.stage-about{padding:5px}}.stage-about article{font-size:1.075em;margin:0 auto;max-width:750px;padding-top:1em;color:#4b4b4b}@media screen and (min-width:768px){.stage-home .highlights .item img.desktop{display:block}.stage-home .highlights .item img.mobile{display:none}.stage-about .vertical{position:absolute;left:0;width:100%;top:50%;transform:translate(0,-50%);padding-bottom:91px}.stage-about article{font-size:1.375em}}.stage-about article p{margin:0 0 1em}.stage-about article p strong{font-weight:300;color:#fe8d3b}.stage-about article p.legend{font-size:.86em}.stage-works{padding:1px 0;background:#fff}@media screen and (max-width:480px){.stage-works{padding:5px}}.stage-works ul.pager{padding-bottom:150px}.stage-works .works{margin:0 auto}.stage-works .works ul{font-size:0}.stage-works .works ul::after{clear:both;content:"";display:table}.stage-works .works ul li{font-size:12px;box-sizing:border-box;vertical-align:top;position:relative}.stage-works .works ul li.details{color:#fff;text-align:left}.stage-works .works ul li.details .bg{background:center center no-repeat;background-size:cover;position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;filter:blur(4px)}.stage-works .works ul li.details.n0 .contents .arrow img{left:25%}@media screen and (min-width:768px){.stage-works .works{margin:0 122px}.stage-works .works ul li{font-size:16px}.stage-works .works ul li.details.n0 .contents .arrow img{left:19%}}.stage-works .works ul li.details.n1 .contents .arrow img{left:75%}@media screen and (min-width:768px){.stage-works .works ul li.details.n1 .contents .arrow img{left:50%}}.stage-works .works ul li.details.n2 .contents .arrow img{left:81%}.stage-works .works ul li.details .contents{background:rgba(0,0,0,.36);position:relative;z-index:2;padding-bottom:15px}.stage-works .works ul li.details .contents .arrow{overflow:hidden;position:relative;text-align:center;display:block;width:100%;height:33px}.stage-works .works ul li.details .contents .arrow img{position:absolute;width:3000px;transform:translate(-50%,0);display:block}.stage-works .works ul li.details .contents .inside{padding:10px;position:relative}.stage-works .works ul li.details .contents .close{font-size:3em;float:right}@media screen and (min-width:768px){.stage-works .works ul li.details .contents .inside{padding:25px}.stage-works .works ul li.details .contents .share{position:absolute;right:88px;top:10px}.stage-works .works ul li.details .contents .web{float:left}}.stage-works .works ul li.details .contents .web{color:#000;background:#fff;display:inline-block;padding:10px;box-sizing:border-box;min-width:120px;text-transform:uppercase;font-weight:400;text-align:center}.stage-works .works ul li.details .contents .date,.stage-works .works ul li.details .contents .modules h2{display:none}.stage-works .works ul li.details .contents p.client{text-transform:uppercase;font-size:1.25em;font-weight:100}.stage-works .works ul li.details .contents h2{font-size:2.2em;line-height:1em;text-transform:uppercase;font-weight:700}.stage-works .works ul li.details .contents .description{margin-bottom:15px}.stage-works .works ul li.details .contents .modules{clear:both;padding:10px 0}.stage-works .works ul li.details .contents .modules .video{position:relative;height:296px;width:526px}.stage-works .works ul li.details .contents .modules .video iframe{position:absolute;z-index:5;left:0;top:0;width:100%;height:100%}@media screen and (max-width:480px){.stage-works .works ul li.details .contents .modules .slick-next,.stage-works .works ul li.details .contents .modules .slick-prev{bottom:-140px;top:auto}.stage-works .works ul li.details .contents .modules .slick-next{right:0}.stage-works .works ul li.details .contents .modules .slick-prev{left:0}.stage-works .works ul li.details .contents .modules .slick-dots{display:none!important}}@media screen and (min-width:768px){.stage-works .works ul li.details .contents h2,.stage-works .works ul li.details .contents p.client{max-width:55%}.stage-works .works ul li.details .contents .description{max-width:50%;float:left;margin-right:20px}.stage-works .works ul li.details .contents .modules.slick-dotted{border-right:1px solid;border-color:rgba(255,255,255,.4);margin-right:135px}.stage-works .works ul li.details .contents .modules.slick-dotted .slick-slide{margin-right:25px}.stage-works .works ul li.details .contents .modules.slick-dotted .slick-next{right:-100px}.stage-works .works ul li.details .contents .modules.slick-dotted .slick-prev{display:none!important}.stage-works .works ul li.details .contents .modules.slick-dotted .slick-dots{bottom:-40px}.stage-works .works ul li.details .contents .modules.slick-dotted .slick-dots li{margin:0 10px}.stage-works .works ul li.details .contents .modules.slick-dotted .slick-dots li button::before{color:#fff;font-size:40px}}.stage-works .works ul li.item{display:inline-block;max-width:420px;width:48%;margin:1%;cursor:pointer}@media screen and (min-width:768px){.stage-works .works ul li.item{width:30.33%;margin:1.5%}.stage-works .works ul li.item a>span{padding:20px}}.stage-works .works ul li.item a{display:block}.stage-works .works ul li.item a>span{display:block;transition:all ease-in-out .4s;position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box;color:#fff;cursor:pointer}.stage-works .works ul li.item a>span em,.stage-works .works ul li.item a>span span,.stage-works .works ul li.item a>span strong{transition:all ease-in-out .4s;transform:scale(0);opacity:0;display:block;margin:0 auto;box-sizing:border-box;max-width:66%;cursor:pointer}.stage-works .works ul li.item a>span strong{border-bottom:1px solid #fff;text-transform:uppercase;padding-top:8%;padding-bottom:2%;font-size:2em}.stage-works .works ul li.item a>span em{padding-top:2%;padding-bottom:2%}.stage-works .works ul li.item a>span span{color:#1f74d4;font-weight:700;font-size:.86em}.stage-works .works ul li.item img{max-width:100%;box-sizing:border-box;display:block}.stage-works .works ul li.item a:after{content:' ';position:absolute;top:0;right:0;bottom:0;left:0;border:20px solid rgba(182,204,201,.37);z-index:2;cursor:pointer}.stage-works .works ul li.item:hover{cursor:pointer}.stage-works .works ul li.item:hover a:after{border-color:rgba(255,255,255,.37)}.stage-works .works ul li.item:hover a>span{box-shadow:inset 0 0 0 150px rgba(182,204,201,.9)}.stage-works .works ul li.item:hover a>span em,.stage-works .works ul li.item:hover a>span span,.stage-works .works ul li.item:hover a>span strong{transform:scale(1);opacity:1}body.pWorks ul.pager{background:#fff;text-align:center}body.pWorksShow .stage-works .works ul li.details .contents p.client{display:none}.stage-contact article span.address strong,.stage-contact article span.mail,.stage-contact article span.phone,body.pWorksShow .stage-works .works ul li.details .contents .date{display:block}.stage-contact{text-align:center;min-height:100vh;background:url(../dist/i/bg/contact.jpg) center bottom no-repeat fixed #fff;background-size:100%;padding:1px 0}@media screen and (min-width:768px){.stage-contact{background-size:cover;background-position:center center}}.stage-contact article{line-height:1.66em}.stage-contact article span.mail a,.stage-contact article span.phone a{font-weight:700;color:#4b4b4b}.stage-form{text-align:center;min-height:100vh;background:url(../dist/i/bg/about.jpg) center center no-repeat #fff;background-size:cover;padding:15px 0 1px;box-sizing:border-box;border-top:1px dotted #4b4b4b}.stage-form .msgOK{display:none;color:#7dc77d;border:6px solid #7dc77d;background:rgba(255,255,255,.74);font-size:2em;border-radius:12px;max-width:920px;padding:20px;margin:30px auto}.stage-form form{text-transform:uppercase;color:#4b4b4b;font-weight:700;line-height:2em;max-width:920px;margin:0 auto 3em;display:block}@media screen and (min-width:768px){.stage-form form{font-size:1.625em}}.stage-form form label.error{color:#fd4fa7;vertical-align:middle;display:inline-block}.stage-form form label.error:before{margin-right:5px;margin-left:5px;vertical-align:middle;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.75em}@media screen and (max-width:480px){.stage-form form fieldset label{display:block}.stage-form form input.text{text-align:center}}@media screen and (min-width:768px){.stage-form form fieldset{display:inline-block;white-space:nowrap}}.stage-form form p.submit{margin:20px}.stage-form form p.submit a.btSend{cursor:pointer;display:inline-block;text-align:center;border:0;color:#7dc77d;text-transform:uppercase;font-weight:300;line-height:90px;background:0 0}.stage-form form p.submit a.btSend::after{display:inline-block;content:' ';background:url(../dist/i/sprites/go.png) center right no-repeat;height:90px;width:90px;vertical-align:middle;margin-left:8px;transition:all ease 1s}.stage-form form .selectric-items,.stage-form form input.text:focus{background:#b6ccc9}.stage-form form p.submit a.btSend:hover::after{transform:rotate(360deg)}.stage-form form input.text{text-transform:uppercase;background:#b6ccc9;color:#fff;border:0;height:50px;vertical-align:middle;padding:0 8px;margin:3px 0;line-height:50px}.stage-form form input.text:placeholder{opacity:1}.stage-form form .selectric-wrapper{margin:3px 0}@media screen and (max-width:480px){.stage-form form .selectric-wrapper{display:block;width:90%;margin:3px auto}}@media screen and (min-width:768px){.stage-form form .selectric-items{min-width:150%;text-align:left;font-size:.75em}}.stage-form form .selectric-items li:hover{background:rgba(255,255,255,.125)}.stage-form form .selectric-items li.selected{background:0 0}.stage-follow{text-align:center;min-height:100vh;background:#fff;padding:0 0 1px;box-sizing:border-box}.stage-follow p.network{margin:15px}.stage-follow a.facebook,.stage-follow a.linkedin{display:block;width:60%;margin:0 auto;color:#4b4b4b}.stage-follow a.facebook:hover,.stage-follow a.linkedin:hover{color:#fe8d3b;font-size:2em;transform:rotate(-5deg)}.stage-follow a.facebook:hover i:before,.stage-follow a.linkedin:hover i:before{transform:rotate(360deg)}.stage-follow a.facebook span,.stage-follow a.linkedin span{font-weight:300;min-width:100px;display:inline-block;text-align:left}.stage-follow a.facebook i:before,.stage-follow a.linkedin i:before{font-size:2em}.stage-follow a.linkedin i:before{font-size:1.8em}.stage-follow .end{background:url(../dist/i/bg/follow.jpg) center bottom no-repeat fixed;background-size:100%;min-height:calc(100vh - 87px);padding:1px 0;box-sizing:border-box}@media screen and (min-width:768px){.stage-follow .end{background-size:cover}}.stage-follow article{line-height:1.66em}.stage-follow article a{font-weight:700;color:#4b4b4b}#bye{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;background:rgba(75,75,75,.88)}#bye img{position:absolute;display:block;max-width:100%;margin:0 auto;left:50%;top:50%;transform:translate(-50%,-50%);border:4px solid #b6ccc9} and (min-width:768px){.stage-form form .selectric-items{min-width:150%;text-align:left;font-size:.75em}}.stage-form form .selectric-items li:hover{background:rgba(255,255,255,.125)}.stage-form form .selectric-items li.selected{background:0 0}.stage-follow{text-align:center;min-height:100vh;background:#fff;padding:0 0 1px;box-sizing:border-box}.stage-follow p.network{margin:15px}.stage-follow a.facebook,.stage-follow a.linkedin{display:block;width:60%;margin:0 auto;color:#4b4b4b}.stage-follow a.facebook:hover,.stage-follow a.linkedin:hover{color:#fe8d3b;font-size:2em;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.stage-follow a.facebook:hover i:before,.stage-follow a.linkedin:hover i:before{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.stage-follow a.facebook span,.stage-follow a.linkedin span{font-weight:300;min-width:100px;display:inline-block;text-align:left}.stage-follow a.facebook i:before,.stage-follow a.linkedin i:before{font-size:2em}.stage-follow a.linkedin i:before{font-size:1.8em}.stage-follow .end{background:url(../dist/i/bg/follow.jpg) center bottom no-repeat fixed;background-size:100%;min-height:calc(100vh - 87px);padding:1px 0;box-sizing:border-box}@media screen and (min-width:768px){.stage-follow .end{background-size:cover}}.stage-follow article{line-height:1.66em}.stage-follow article a{font-weight:700;color:#4b4b4b}#bye{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;background:rgba(75,75,75,.88)}#bye img{position:absolute;display:block;max-width:100%;margin:0 auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:4px solid #B6CCC9}