@charset "UTF-8";@font-face{font-family:gothamblack;src:url(/build/assets/gotham-black-webfont.881bc24e.eot);src:url(/build/assets/gotham-black-webfont.881bc24e.eot) format("embedded-opentype"),url(/build/assets/gotham-black-webfont.d3cb5f27.woff) format("woff"),url(/build/assets/gotham-black-webfont.c046cc48.ttf) format("truetype"),url(/build/assets/gotham-black-webfont.5a43abce.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:omneslight;src:url(/build/assets/omnes-light-webfont.e179ae80.eot);src:url(/build/assets/omnes-light-webfont.e179ae80.eot) format("embedded-opentype"),url(/build/assets/omnes-light-webfont.e03f043b.woff) format("woff"),url(/build/assets/omnes-light-webfont.547db115.ttf) format("truetype"),url(/build/assets/omnes-light-webfont.6e160bc2.svg#omneslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:omnesextralight;src:url(/build/assets/omnes-extralight-webfont.8588a0b4.eot);src:url(/build/assets/omnes-extralight-webfont.8588a0b4.eot) format("embedded-opentype"),url(/build/assets/omnes-extralight-webfont.328a6d4a.woff) format("woff"),url(/build/assets/omnes-extralight-webfont.e9ee60c0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:omnesmedium;src:url(/build/assets/omnes-medium-webfont.ac5c192b.eot);src:url(/build/assets/omnes-medium-webfont.ac5c192b.eot) format("embedded-opentype"),url(/build/assets/omnes-medium-webfont.6885ff35.woff) format("woff"),url(/build/assets/omnes-medium-webfont.a597abe1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:entypo;src:url(/build/assets/entypo.e54665df.eot);src:url(/build/assets/entypo.e54665df.eot) format("embedded-opentype"),url(/build/assets/entypo.6d45dd42.woff) format("woff"),url(/build/assets/entypo.873b91e3.ttf) format("truetype"),url(/build/assets/entypo.51f26be4.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:instagram;src:url(/build/assets/instagram.a976f2cb.eot);src:url(/build/assets/instagram.a976f2cb.eot) format("embedded-opentype"),url(/build/assets/instagram.77784c0e.woff) format("woff"),url(/build/assets/instagram.e4e30046.ttf) format("truetype"),url(/build/assets/instagram.d2218a3f.svg) format("svg");font-weight:400;font-style:normal}body{background-color:#fff;color:#000;font-size:16px;overflow-x:hidden}#container{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}.content-in{width:1280px;margin:0 auto}.clear{clear:both}#content{position:absolute;width:100%;height:auto;top:100%;left:0;z-index:3}#home .video-container{position:fixed;top:0px;left:0px;min-width:100%;min-height:100%;overflow:hidden;z-index:0}#home .video-background{min-width:100%;min-height:100%;width:auto;height:auto}#home .overlay-container{position:relative;z-index:2}#home h1 a{background:url(/build/assets/logo.af198704.svg) no-repeat;background-size:contain;width:500px;height:170px;display:block;text-indent:-9999px;margin-left:auto;margin-right:auto;margin-top:100px}@media screen and (max-width:680px){#home h1 a{width:300px;height:73px}}#home h2{font-family:omnesextralight,arial,sans-serif;text-align:center;font-size:36px;color:#fff}.button{text-align:center;margin:60px 0 0}#home #button{font-family:gothamblack,arial,sans-serif;border:3px solid #61d3d3;border-radius:36px;padding:13px 40px;text-transform:uppercase;text-decoration:none;color:#61d3d3;font-size:21px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s}#home #button:hover,#home #button:active{background-color:#61d4d4;color:#fff;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s}.hi-icon-wrap{text-align:center;margin:0 auto;padding:3em 0}.hi-icon{display:inline-block;font-size:0;cursor:pointer;margin:15px 5px;width:50px;height:50px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;text-decoration:none}.hi-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.hi-icon:before{font-family:entypo;speak:none;font-size:18px;line-height:50px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}.hi-icon-effect-1 .hi-icon{background:rgba(255,255,255,.2);transition:background .2s,color .2s}.hi-icon-effect-1 .hi-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 3px #61d4d4;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-ms-transition:-moz-transform .2s,opacity .2s;-ms-transform:scale(.8);-o-transition:-moz-transform .2s,opacity .2s;-o-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}.hi-icon-effect-1a .hi-icon:hover{background:rgba(255,255,255,1);color:#61d4d4}.hi-icon-effect-1a .hi-icon:hover:after{transform:scale(.9);opacity:1}.hi-icon-facebook:before{content:"\e804"}.hi-icon-linkedin:before{content:"\e805"}.hi-icon-twitter:before{content:"\e806"}.hi-icon-instagram:before{font-family:instagram;content:"\e800"}.hi-icon-behance:before{content:"\e807"}.hi-icon-mail:before{content:"\e803"}@keyframes h1{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes h2{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes button{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes hi-icon-wrap{0%{opacity:0}50%{opacity:0}to{opacity:1}}h1{animation:h1 1s}#home h2{animation:h2 1s}#button{animation:button 4s}.hi-icon-wrap{animation:hi-icon-wrap 4s}#work{height:auto;width:100%;background:#fff;padding-bottom:110px}#work h2{font-family:omnesextralight,arial,sans-serif;margin-bottom:25px;padding-top:60px;text-align:center;font-size:40px}#work .line-sep{border-bottom:1px solid #61d3d3;margin:0 auto;width:175px}#categoryFilter{margin-left:5%;margin-right:5%;padding:1rem;margin-bottom:3rem;margin-top:5rem;border:1px solid #61d3d3}#categoryFilter:focus-visible{outline-color:#61d3d3}#project-in{margin-left:5%;margin-right:5%;background:#fff}.view{width:25%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;background:#fff;transition:all .5s ease;opacity:1;transform:translateZ(0)}.view .mask,.view .content{height:100%;position:absolute;overflow:hidden;top:0;left:0}.view img{width:100%;height:100%;display:block;position:relative}.view h5{font-family:omneslight,arial,sans-serif;text-transform:uppercase;color:#000;text-align:center;position:relative;margin-bottom:-5px;font-size:30px;padding:10px;letter-spacing:2px;margin-top:30%}.view p{font-family:omneslight;font-size:14px;position:relative;color:#fff;text-align:center;letter-spacing:4px}.mask .line-sep-work{border-bottom:1px solid #000;margin:0 auto;width:60px}.view-first img{transition:all .3s ease-out}.view-first .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;width:100%;height:100%;background:url(/build/assets/bgtransp.1467e22a.png) repeat left top;transition:all .4s ease-in-out}.view-first h5{transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;transition:all .2s ease-in-out}.view-first p{transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;padding-left:20px;padding-right:20px;line-height:21px;transition:all .2s linear}.view-first:hover img{transform:scale(1.1)}.view-first:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;width:100%;height:100%}.view-first:hover h5,.view-first:hover p,.line-sep-work{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;transform:translateY(0)}.view-first:hover p{transition-delay:.1s}#about .about,#about .about section{height:100%}.about section{position:relative;background-position:left top;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;width:100%;background-attachment:fixed}#about #bg-black{background-image:url(/build/assets/bg-black.9e9a9d82.png);height:400px}#about #bg-color{background-image:url(/build/assets/bg-color.751f38b4.png);height:1550px}#about #bg-color img{margin-top:-120px;max-width:100%}#about #bg-color h3{margin:0}#about .aboutme{width:600px;float:right;margin-top:-300px;padding-bottom:120px}#about h2{font-family:omnesextralight,arial,sans-serif;margin-bottom:25px;font-size:40px;color:#fff}#about .aboutme p{font-family:omneslight,arial,sans-serif;font-size:23px;color:#fff;padding-bottom:10px}#about .about-icon-wrap{float:left;margin-left:180px;margin-top:20px}#about .line-sep{border-bottom:1px solid #61d3d3;width:175px}.aboutme #download-catalogue{font-family:gothamblack,arial,sans-serif;border:3px solid #ffffff;border-radius:36px;padding:13px 50px;text-transform:uppercase;text-decoration:none;color:#fff;font-size:21px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s}.aboutme #download-catalogue:hover,.aboutme #download-catalogue:active{background-color:#fff;color:#61d4d4;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s}.aboutme .download-catalogue{margin-top:60px}footer{width:100%;background-color:#fff;bottom:0}footer h2{margin-bottom:25px;font-family:omnesextralight,arial,sans-serif;font-size:40px;color:#000;width:100%;text-align:center;bottom:0;margin-top:60px}footer .line-sep{border-bottom:1px solid #61d3d3;margin:0 auto 60px;width:175px}footer .content-in-foot{max-width:1280px;margin:0 auto}footer ul{font-size:0;text-align:center;padding-top:30px;padding-bottom:210px}footer ul li{float:left;list-style:none;margin-right:40px;display:inline;zoom:1}footer ul li a{position:relative;display:inline-block;overflow:hidden}footer ul li:last-child{margin-right:0}footer ul li:before{margin-left:0}footer .footer-conditions{float:left;font-family:omneslight,arial,sans-serif;font-size:12px;font-style:italic;margin-bottom:20px}footer .footer-conditions a{color:#000;text-decoration:none}footer .footer-conditions a:hover{text-decoration:underline}footer .footer-signature{float:right;font-family:omneslight,arial,sans-serif;font-size:12px;font-style:italic;margin-bottom:20px}footer .footer-signature img{margin-left:4px;vertical-align:middle;height:auto;max-width:100%;border:0}footer li .editus{background:url(/build/assets/editus.1093ac93.png) no-repeat;width:120px;height:92px;opacity:.6;filter:alpha(opacity=60)}footer li .orange{background:url(/build/assets/orange.c68171e8.png) no-repeat;width:120px;height:92px;filter:alpha(opacity=60);opacity:.6}footer li .playstation{background:url(/build/assets/playstation.aeecd4d5.png) no-repeat;width:120px;height:92px;filter:alpha(opacity=60);opacity:.6}footer li .pwc{background:url(/build/assets/pwc.bb2ea229.png) no-repeat;width:120px;height:92px;filter:alpha(opacity=60);opacity:.6}footer li .ratp{background:url(/build/assets/ratp.cfe08ffd.png) no-repeat;width:120px;height:92px;filter:alpha(opacity=60);opacity:.6}footer li .saturn{background:url(/build/assets/saturn.d348dc58.png) no-repeat;width:120px;height:92px;filter:alpha(opacity=60);opacity:.6}footer li .explose{background:url(/build/assets/explose.ffe95032.png) no-repeat;width:120px;height:92px;filter:alpha(opacity=60);opacity:.6}footer li .rosport{background:url(/build/assets/rosport-logo.2ff9726f.png) no-repeat;width:120px;height:92px;filter:alpha(opacity=60);opacity:.6}#header-work .zoom-orange{background:url(/build/assets/zoom-orange.49c05e7e.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-nuits{background:url(/build/assets/zoom-nuits.e9f7b1b0.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-chance{background:url(/build/assets/zoom-chance.7aab187d.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-oeil{background:url(/build/assets/zoom-oeil.e7c164d1.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-spraylux{background:url(/build/assets/zoom-spraylux.acf3da70.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-soner-pro{background:url(/build/assets/zoom-soner-pro.6ae722fd.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-zuc{background:url(/build/assets/zoom-zuc.f9cf33c5.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-warla{background:url(/build/assets/zoom-warla.277edeed.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-heart{background:url(/build/assets/zoom-heart.43029c73.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-typo{background:url(/build/assets/zoom-typo.4ebada00.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-honesty{background:url(/build/assets/zoom-honesty.314333c5.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom-waves{background:url(/build/assets/zoom-waves.33e17356.jpg) no-repeat center bottom;height:300px;max-height:120%;-ms-background-size:cover;background-size:cover;background-repeat:no-repeat;position:relative;margin-top:0}#header-work .zoom{height:300px}#header-work h2{font-family:omnesextralight,arial,sans-serif;margin-bottom:25px;margin-top:50px;font-size:40px;color:#000;text-align:center}#header-work .line-sep{border-bottom:1px solid #61d3d3;width:175px;margin:0 auto}#header-work h3{font-family:omnesextralight,arial,sans-serif;font-size:21px;color:#000;text-align:center}#header-work p{font-family:omnesmedium,arial,sans-serif;margin-top:-15px;font-size:15px;color:#000;text-align:center}#footer-work{background:#1c1c1c;border-bottom:3px solid #61d3d3;height:145px;margin-top:100px}#content-work{margin-left:25%;margin-right:25%}#content-work iframe{width:100%;height:450px;margin-bottom:50px}#content-work img{width:100%;height:100%;margin-bottom:50px}#content-work img:last-child{margin-bottom:10px}#header-work .work-icon-wrap{text-align:center;margin:0 auto;padding:2em 0 0}#header-work .work-icon{display:inline-block;font-size:0;cursor:pointer;margin:15px 5px 60px;width:50px;height:50px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;text-decoration:none}#header-work .work-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}#header-work .work-icon:before{font-family:entypo;speak:none;font-size:25px;line-height:50px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}#header-work .work-icon-effect-1 .work-icon{background:rgba(206,206,206,.5);transition:background .2s,color .2s}#header-work .work-icon-effect-1 .work-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 3px #61d4d4;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-o-transition:-moz-transform .2s,opacity .2s;-o-transform:scale(.8);-ms-transition:-moz-transform .2s,opacity .2s;-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}#header-work .work-icon-effect-1a .work-icon:hover{background:rgba(255,255,255,1);color:#61d4d4}#header-work .work-icon-effect-1a .work-icon:hover:after{transform:scale(.9);opacity:1}#header-work .work-icon-cancel:before{content:"\e801"}#header-work .work-icon-left-open:before{content:"\e800"}#header-work .work-icon-right-open:before{content:"\e802"}#footer-work .work-icon-wrap{text-align:center;margin:0 auto;padding:1.9em 0 0}#footer-work .work-icon{display:inline-block;font-size:0;cursor:pointer;margin:15px 5px;width:50px;height:50px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;text-decoration:none}#footer-work .work-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}#footer-work .work-icon:before{font-family:entypo;speak:none;font-size:25px;line-height:50px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}#footer-work .work-icon-effect-1 .work-icon{background:rgba(206,206,206,.5);background:rgba(206,206,206,.2);transition:background .2s,color .2s}#footer-work .work-icon-effect-1 .work-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 3px #61d4d4;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-o-transition:-moz-transform .2s,opacity .2s;-o-transform:scale(.8);-ms-transition:-moz-transform .2s,opacity .2s;-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}#footer-work .work-icon-effect-1a .work-icon:hover{background:rgba(255,255,255,1);color:#61d4d4}#footer-work .work-icon-effect-1a .work-icon:hover:after{transform:scale(.9);opacity:1}#footer-work .work-icon-cancel:before{content:"\e801"}#footer-work .work-icon-left-open:before{content:"\e800"}#footer-work .work-icon-right-open:before{content:"\e802"}#header-terms h1 a{background:url(/build/assets/logo-black.ee3e8ee0.svg) no-repeat;width:387px;height:206px;display:block;margin:80px auto 100px;text-indent:-9999px}#content-terms h2{font-family:omnesextralight,arial,sans-serif;margin-bottom:25px;font-size:40px;color:#000;text-align:center}#content-terms .line-sep{border-bottom:1px solid #61d3d3;width:175px;margin:0 auto}#header-terms h3{font-family:omnesextralight,arial,sans-serif;font-size:21px;color:#000;text-align:center}#content-terms{margin:0 auto;width:680px}#footer-terms{background:#1c1c1c;border-bottom:3px solid #61d3d3;height:145px;margin-top:100px}#content-terms p{font-family:omneslight,arial,sans-serif;font-size:20px;line-height:30px;color:#000;padding-bottom:10px;margin-top:30px}#header-terms .terms-icon-wrap{text-align:center;margin:0 auto;padding:2em 0 0}#header-terms .terms-icon{display:inline-block;font-size:0;cursor:pointer;margin:15px 5px 60px;width:50px;height:50px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;text-decoration:none}#header-terms .terms-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}#header-terms .terms-icon:before{font-family:entypo;speak:none;font-size:25px;line-height:50px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}#header-terms .terms-icon-effect-1 .terms-icon{background:rgba(206,206,206,.5);transition:background .2s,color .2s}#header-terms .terms-icon-effect-1 .terms-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 3px #61d4d4;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-o-transition:-moz-transform .2s,opacity .2s;-o-transform:scale(.8);-ms-transition:-moz-transform .2s,opacity .2s;-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}#header-terms .terms-icon-effect-1a .terms-icon:hover{background:rgba(255,255,255,1);color:#61d4d4}#header-terms .terms-icon-effect-1a .terms-icon:hover:after{transform:scale(.9);opacity:1}#header-terms .terms-icon-cancel:before{content:"\e801"}#header-terms .terms-icon-left-open:before{content:"\e800"}#header-terms .terms-icon-right-open:before{content:"\e802"}footer .footer-conditions-work{float:left;color:#fff;font-family:omneslight,arial,sans-serif;font-size:12px;font-style:italic;margin-bottom:20px}footer .footer-conditions-work a{color:#fff;text-decoration:none}footer .footer-conditions-work a:hover{text-decoration:underline}footer .footer-signature-work{float:right;color:#fff;font-family:omneslight,arial,sans-serif;font-size:12px;font-style:italic;margin-bottom:20px}footer .footer-signature-work img{margin-left:4px;vertical-align:middle;height:auto;max-width:100%;border:0}#footer-terms .terms-icon-wrap{text-align:center;margin:0 auto;padding-top:2em;height:30px}#footer-terms .terms-icon{display:inline-block;font-size:0;cursor:pointer;margin:15px 5px 60px;width:50px;height:50px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#fff;text-decoration:none}#footer-terms .terms-icon:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}#footer-terms .terms-icon:before{font-family:entypo;speak:none;font-size:25px;line-height:50px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;display:block;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased}#footer-terms .terms-icon-effect-1 .terms-icon{background:rgba(206,206,206,.5);transition:background .2s,color .2s}#footer-terms .terms-icon-effect-1 .terms-icon:after{top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 3px #61d4d4;-webkit-transition:-webkit-transform .2s,opacity .2s;-webkit-transform:scale(.8);-moz-transition:-moz-transform .2s,opacity .2s;-moz-transform:scale(.8);-o-transition:-moz-transform .2s,opacity .2s;-o-transform:scale(.8);-ms-transition:-moz-transform .2s,opacity .2s;-ms-transform:scale(.8);transition:transform .2s,opacity .2s;transform:scale(.8);opacity:0}#footer-terms .terms-icon-effect-1a .terms-icon:hover{background:rgba(255,255,255,1);color:#61d4d4}#footer-terms .terms-icon-effect-1a .terms-icon:hover:after{transform:scale(.9);opacity:1}#footer-terms .terms-icon-cancel:before{content:"\e801"}#footer-terms .terms-icon-left-open:before{content:"\e800"}#footer-terms .terms-icon-right-open:before{content:"\e802"}@media screen and (min-width: 1700px){#home h1 a{margin-top:220px}.view h5{margin-top:36%}#content-work{margin-left:30%;margin-right:30%}}@media screen and (max-width: 1280px){.content-in{width:1024px;margin:0 auto}.view{width:33.333333%}#project-in{margin-left:8%;margin-right:8%}#about #bg-color img{max-width:60%}#about .about-icon-wrap{margin-left:60px}#about .aboutme{width:550px;margin-top:-200px}#about #bg-color{height:1550px}#content-work{margin-left:20%;margin-right:20%}.content-in-foot{max-width:1024px;text-align:center}footer ul{margin-left:40px;margin-bottom:100px}footer ul li{margin-right:125px}footer ul li:nth-child(4){margin-right:0}footer ul li:nth-child(8){margin-right:0}#content-work img{margin-bottom:80px}#content-work img:last-child{margin-bottom:-10px}}@media screen and (max-width: 1024px){.video-background{display:none}#home{background:url(/build/assets/bg-home.37fcd923.png) no-repeat center center fixed;background-size:cover;position:absolute;top:0;left:0;width:100%;height:700px;background-attachment:scroll!important}.about section{position:relative;background-position:left top;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover;width:100%;background-attachment:scroll!important}.content-in{width:680px;margin:0 auto}#work h2,#about h2,footer h2{text-align:center;font-size:42px}#about .aboutme p{font-size:22px}#about #bg-color img{display:block}#about h3,#bg-black{display:none}.view{width:50%}#project-in{margin-left:8%;margin-right:8%}#about .about-icon-wrap{margin-top:-80px;margin-left:0}#about .aboutme{margin-top:60px;width:680px;margin-left:0;float:left}#about #bg-color{height:1500px}#about .line-sep{margin:0 auto}footer .content-in{width:578px;margin:0 auto}footer ul{margin-top:-30px;padding-left:60px}footer ul li{margin-bottom:60px}footer ul li:nth-child(even){margin-right:0}#header-work .zoom,#header-work .zoom-orange,#header-work .zoom-nuits,#header-work .zoom-chance,#header-work .zoom-oeil,#header-work .zoom-spraylux,#header-work .zoom-soner-pro,#header-work .zoom-zuc,#header-work .zoom-warla,#header-work .zoom-heart,#header-work .zoom-typo,#header-work .zoom-honesty,#header-work .zoom-waves,#header-work .zoom{height:260px}#content-work{margin-left:8%;margin-right:8%}#content-work img{margin-bottom:50px}#content-work img:last-child{margin-bottom:-30px}}@media screen and (max-width:680px){.content-in{width:480px;margin:0 auto}#work h2,#about h2,footer h2,#content-terms h2{text-align:center;font-size:36px}#project-in{margin-top:70px;margin-left:5%;margin-right:5%}#about .aboutme h2{margin-top:-5px}#about .aboutme #download-catalogue{font-size:17px;padding:12px 14px;border-radius:30px}#about #bg-color{height:1520px}#about .aboutme{margin-top:60px;width:380px;margin-left:0;float:left;padding-left:15px}#about .aboutme p{font-size:19px;line-height:27px;width:380px;margin-bottom:-20px}#about .about-icon-wrap{margin-top:-80px}#header-work .zoom,#header-work .zoom-orange,#header-work .zoom-nuits,#header-work .zoom-chance,#header-work .zoom-oeil,#header-work .zoom-spraylux,#header-work .zoom-soner-pro,#header-work .zoom-zuc,#header-work .zoom-warla,#header-work .zoom-heart,#header-work .zoom-typo,#header-work .zoom-honesty,#header-work .zoom-waves{height:200px}#content-work{margin-left:5%;margin-right:5%}#content-work img{margin-bottom:40px}#content-work img:last-child{margin-bottom:-40px}footer .content-in{width:480px;margin:0 auto}footer ul{margin-top:-60px;margin-left:0}#content-terms{width:480px}}@media screen and (max-width:480px){.content-in{width:300px;margin:0 auto}#home h1 a{background:url(/build/assets/logo.af198704.svg) no-repeat;background-size:contain;width:249px;height:100px;margin-top:40px}#home h2{font-size:24px;margin-bottom:-20px}#home #button{font-size:16px;padding:8px 12px;border-radius:30px}.hi-icon-wrap{margin-top:-10px;width:200px}.view{width:100%}.view h5{margin-top:26%}#project-in{margin-top:50px;margin-left:5%;margin-right:5%}#work .line-sep{width:100px}#about .aboutme h2{margin-top:-5px}#about .aboutme #download-catalogue{font-size:16px;padding:8px 12px;margin-left:12px;border-radius:30px}#about .aboutme{margin-top:60px;width:300px}#about .aboutme .line-sep{width:100px}#about .aboutme p{font-size:18px;line-height:25px;width:300px;padding-top:15px}#about #bg-color{height:1900px}#work h2,#about h2,footer h2,#content-terms h2{text-align:center;font-size:28px}footer h2{margin-top:50px}footer .line-sep{width:100px}footer ul{margin-top:-60px;margin-left:30px}footer .content-in{width:300px;margin:0 auto}.hi-icon{width:45px;height:45px}.hi-icon:before{font-size:16px;line-height:45px}#about .about-icon-wrap{text-align:center;margin-top:-80px;width:200px;margin-left:50px;clear:both}footer .content-in{width:300px;margin:0 auto;text-align:center}footer .footer-conditions{float:none;text-align:center;margin-bottom:15px}footer .footer-signature{float:none;text-align:center;margin-bottom:60px}footer .footer-conditions-work{float:none;text-align:center;margin-bottom:15px}footer .footer-signature-work{float:none;text-align:center;margin-bottom:60px}#content-work{margin-left:5%;margin-right:5%}#content-work img{margin-bottom:30px}#content-work img:last-child{margin-bottom:-50px}#header-work .work-icon{width:45px;height:45px;margin-top:-10px;margin-bottom:40px}#header-work .work-icon:before{font-size:20px;line-height:45px}#header-work h2{font-size:26px;margin-bottom:10px}#header-work .line-sep{width:100px}#header-work h3{font-size:16px}#header-work p{font-size:12px}#footer-work{background:#1c1c1c;border-bottom:3px solid #61d3d3;height:195px;margin-top:100px}#footer-work .work-icon{width:45px;height:45px;margin-top:-3px}#footer-work .work-icon:before{font-size:20px;line-height:45px}#header-terms h1 a{background:url(/build/assets/logo2-black.8061152a.svg) no-repeat;width:249px;height:133px;margin-top:20px;margin-bottom:50px}#content-terms{width:300px}#content-terms p{font-size:18px;line-height:25px;width:300px;padding-top:15px;margin-top:10px}#header-work .zoom,#header-work .zoom-orange,#header-work .zoom-nuits,#header-work .zoom-chance,#header-work .zoom-oeil,#header-work .zoom-spraylux,#header-work .zoom-soner-pro,#header-work .zoom-zuc,#header-work .zoom-warla,#header-work .zoom-heart,#header-work .zoom-typo,#header-work .zoom-honesty,#header-work .zoom-waves{height:170px}}
