#home .fullscreen,img.user{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.country,.hlx,img.user{bottom:0}.entry .absolute span.h2,.entry .absolute span.h3{text-shadow:0 1px 1px rgba(0,0,0,.5);color:#fff}#worldmap.inner a,.all_clic,.sklp a,h3.skl a,header .social a{text-decoration:none}#form,#worldmap,#worldmap #wh,.country .c_wrap,.fullscreen,.next_page,.shape-shuffle-container,a#button_spe{overflow:hidden}.intercalaire{display:none}header .mainmenu{position:relative;float:left;width:80%}header .social{position:relative;float:right;top:10px;right:-5px;height:22px}header .social .det{position:relative;float:left}header .social img{position:relative;top:0;display:inline;vertical-align:bottom}header .social a{display:inline-block;background:0 0;border:0;padding:0;height:22px;line-height:22px;font-family:'Roboto Condensed',sans-serif;margin:0 5px}header .social a.active,header .social a:hover{border:0;color:#fff}header .social a.lang{line-height:18px;padding:1px 10px;background:0 0;border:1px solid #fff;color:#fff}header .social a.lang.active,header .social a.lang:hover{background:#fff;border:1px solid #fff;color:#0e0e0e}.fullscreen,.halfscreen{width:100%;background-repeat:no-repeat}#home .fullscreen{position:relative;top:0;left:0;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-moz-box-transform:scale(1);-webkit-box-transform:scale(1);transform:scale(1);opacity:1}.home .anime_start{position:relative;top:-30px;opacity:0;-webkit-animation:item_move .5s;animation:item_move .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.home .anime_start.as_1{-webkit-animation-delay:2.5s;animation-delay:2.5s}#home .anime_start_bis{position:relative;top:30px;opacity:0;-webkit-animation:arrow_move .5s;animation:arrow_move .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#home .anime_start_bis.as_1{-webkit-animation-delay:1.5s;animation-delay:1.5s}#home .anime_start_bis.as_1bis{-webkit-animation-delay:1.7s;animation-delay:1.7s}#home .anime_start_bis.as_2{-webkit-animation-delay:1.9s;animation-delay:1.9s}#home .anime_start_bis.as_8{-webkit-animation-delay:3.6s;animation-delay:3.6s}#home .anime_start_bis.as_9,#home div.as_9{-webkit-animation-delay:4s;animation-delay:4s}#home .hlx{padding:0 5%}@-webkit-keyframes item_move{from{top:-30px;opacity:0}to{top:0;opacity:1}}@keyframes item_move{from{top:-30px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes arrow_move{from{top:30px;opacity:0}to{top:0;opacity:1}}@keyframes arrow_move{from{top:30px;opacity:0}to{top:0;opacity:1}}#ar-bg{opacity:1}#ar-bg.home{opacity:0;-webkit-animation:load_home 4s;animation:load_home 4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;animation-delay:0s}#shadow-home.home{opacity:1}@-webkit-keyframes load_home{from{opacity:0}to{opacity:1}}@keyframes load_home{from{opacity:0}to{opacity:1}}.halfscreen{position:relative;background-position:center 0;background-size:cover}.halfscreen img{position:relative;display:block;width:100%}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}#content,.customvalign,.fullscreen,.fullscreen div.txt{position:relative}.nbrs h3{font-size:56px}.sidemenu{padding:0 20px 0 40px}.sidemenu h3{padding-bottom:10px;border-bottom:1px solid #929292}.customvalign{top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}a#button_spe,img.user{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.fullscreen{margin:0 auto;background-position:right bottom;-webkit-background-size:cover;background-size:cover}.fullscreen.ctc{background:#000}.fullscreen div.customvalign{z-index:31}.fullscreen div.txt{width:50%;padding:0 0 0 200px}.fullscreen div.txt.hometxt,.halfscreen div.txt.hometxt{position:relative;width:100%;padding:0 20%}#worldmap h2,#worldmap p,.fullscreen .ar-container-large h1,.fullscreen div.txt h1,.halfscreen div.txt h1{color:#fff}.fullscreen .ar-container-large h3,.fullscreen div.txt h3,.halfscreen div.txt h3{color:#929292}.fullscreen .ar-container-large p.accroche a,.fullscreen div.txt p.accroche a,.halfscreen div.txt p.accroche a{font-family:"Roboto Slab",serif;color:#fff;font-weight:400}.fullscreen .ar-container-large p.accroche strong,.fullscreen div.txt p.accroche strong,.halfscreen div.txt p.accroche strong{font-family:"Roboto Slab",serif;color:#fff;font-weight:500}.fullscreen .ar-container-large p.accroche a.pnm,.fullscreen div.txt p.accroche a.pnm,.halfscreen div.txt p.accroche a.pnm{font-family:"Roboto Slab",serif;color:#fff;display:inline-block;padding:0 15px;border:1px solid #fff;font-size:13px;margin-top:15px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.fullscreen .ar-container-large p.accroche a.pnm:hover,.fullscreen div.txt p.accroche a.pnm:hover,.halfscreen div.txt p.accroche a.pnm:hover{background:#fff;color:#000}.greyscreen{padding:40px 0 20px;margin:0 0 40px;background:#f5f5f5}.greyscreen p{margin:0 0 20px}#team h2{color:#fff}#team h3{color:#929292}.switch_team{position:absolute;opacity:0;left:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}.switch_team#txt_1{position:relative}.switch_team.active{opacity:1;left:0}.switch_team h2{line-height:normal}img.user{position:absolute;right:0;max-height:90%;max-width:60%;opacity:0;backface-visibility:hidden;transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-ms-transform-origin:100% 100%;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:opacity .6s,transform .6s;-moz-transition:opacity .6s,transform .6s;transition:opacity .6s,transform .6s}#ar-project-nav,a#button_spe{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}img.user.active{opacity:1}.detail img.user.active{max-height:90%;max-width:45%}.team_load{position:absolute;left:50%;top:50%;margin:16px 0 0 -37px}.hlx,.pplarrow{position:relative}.detail img.rd,img.rd{margin:0 auto 20px}img.rd{max-width:40%;background:#fff;-webkit-border-radius:767px;-moz-border-radius:767px;border-radius:767px}.pplarrow{margin-bottom:-200px;opacity:0;-webkit-transition:all .9s;-moz-transition:all .9s;transition:all .9s}.pplarrow.show{opacity:1;margin-bottom:0}form#form_contact label{display:none}.entry .absolute,.entry img{display:block;width:100%}#form .fmask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);z-index:10;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}#worldmap.inner a,span.cancel{-webkit-transition:all .5s;-moz-transition:all .5s}#form .fmask.show{background:rgba(0,0,0,.4)}#form .ar-container-large{position:relative;z-index:15}#worldmap{position:relative;width:100%;height:auto;padding:60px 5%;background:url(lueur_agence.jpg) right bottom no-repeat #141414;background-size:100% 100%}#worldmap.inner{background:#eee;padding:60px 5% 40px}#worldmap.inner h2{color:#000;margin-bottom:40px}#worldmap.inner h3{letter-spacing:0;margin-bottom:5px}#worldmap.inner p{color:#898989;margin:0 0 20px}#worldmap.inner a{transition:all .5s}#worldmap.inner a:hover{background:#f3f3f3}#worldmap .worldmap-txt{padding:6% 0}#worldmap #wh{position:absolute;top:-50px;right:0;height:400px}.country{position:absolute;left:0;width:100%;background:rgba(0,0,0,.5)}.country .slide_left{position:absolute;top:45px;left:20px}.country .slide_right{position:absolute;top:45px;right:20px}.all_clic,.country .c_wrap,.country .c_wrap .c_move,.entry,.entry img{position:relative}.country .slide_left i,.country .slide_right i{color:#7b7b7b;cursor:pointer}.country .slide_left i:hover,.country .slide_right i:hover{color:#fff}.country .c_wrap{width:90%;padding:30px 0;margin:0 5%}.country .c_wrap .c_move{width:10000px}.country .c_wrap .c_move .c_item{position:relative;float:left;width:250px;border-right:1px solid #7b7b7b}.country .c_wrap .c_move .c_item.last{border-right:none}.country .c_wrap .c_move .c_item p{line-height:22px;text-transform:uppercase}.country .c_wrap .c_move .c_item p strong{text-transform:none}.all_clic{display:block;width:100%;height:100%}.entry{float:left;width:33.3333%}.entry .absolute{position:absolute;top:0;left:0;height:100%;padding:50px;z-index:16}.entry .absolute span.h2{margin:0}.seo{background:url(a_grey_white.jpg) center top repeat-y #fff;background-size:100% auto}.grey{background:#eee;padding:50px 5%}.white{background:#fff;padding:60px 5% 50px}#intro.grey,#numbers.white,#skills.white,#text.white,#text_bis.grey{padding:50px 0 40px}#skills.white{padding:50px 0 30px}h3.skl{margin-bottom:10px}h3.skl a{font-family:"Roboto Condensed",sans-serif;color:#1c1c1c}#ar-mobile-nav div.ls a,#ar-mobile-nav div.main a,#ar-mobile-nav div.sub a,.next_page div.txt p,a#button_spe b,span.cancel,span.cancel a{font-family:'Roboto Condensed',sans-serif}.sklp p{font-size:14px}.sklp a:hover{text-decoration:underline}#form,.next_page,span.cancel a{text-decoration:none}#skills img{margin:20px auto 40px}.sl{position:absolute;left:80%}#form div#div_mail:before,#form div#div_nom:before,#form div#div_tel:before{content:'';left:10px;display:block;width:43px;height:43px;border-right:1px solid #fff;top:0}#form{position:relative;padding:100px 0 90px;background-repeat:no-repeat;background-position:center center;background-size:cover}#form h2{color:#fff;margin-bottom:40px}#form div#div_nom:before{position:absolute;background:url(form_1.png) center center no-repeat;background-size:43px 43px}#form div#div_tel:before{position:absolute;background:url(form_2.png) center center no-repeat;background-size:43px 43px}#form div#div_mail:before{position:absolute;background:url(form_3.png) center center no-repeat;background-size:43px 43px}#form a.i{position:absolute;right:0;bottom:-90px}span.cancel{color:#929292;cursor:pointer;font-size:18px;font-weight:700;margin:0 auto;padding:8px 30px;text-transform:uppercase;transition:all .5s}span.cancel:hover{color:#000}span.cancel a{color:#929292;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}span.cancel a:hover{color:#000}img.inline{display:inline-block}img.shadow{-moz-box-shadow:0 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:0 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2)}.client_logo{padding:10px;max-width:32%}.next_page{position:relative;display:block;width:100%;height:340px;margin-bottom:0;background-repeat:no-repeat;background-position:center bottom;background-size:cover;z-index:499}.page_prev{margin-right:10px}a.page_next,a.page_prev{text-decoration:none!important}.next_page img.img{position:relative;width:100%;margin:0 auto;z-index:30}.next_page div.height{position:absolute;top:0;left:0;height:100%;width:100%;z-index:31}.next_page div.txt{position:relative;width:100%;padding:0 15%;text-align:center}.next_page.bis div.txt{padding:0 10% 0 35%;text-align:left}.next_page div.txt p{font-size:27px;color:#fff;line-height:32px}.next_page div.txt span.h2,.next_page div.txt span.p{color:#fff}.next_page div.txt span.h3{color:#afafaf}.next_page div.txt i{position:relative;display:inline-block;width:60px;height:60px;font-size:20px;line-height:58px;border:2px solid #fff;background:rgba(0,0,0,.3);color:#fff;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#progress-bar{position:fixed;bottom:0;left:-100%;height:2px;width:100%;background:#fff}div.button_wrap{position:relative;width:100%;height:56px}a#button_spe,a#button_spe b{width:auto;height:56px;position:relative;display:inline-block}a#button_spe{text-align:center;margin:0;padding:0;backface-visibility:hidden;transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-font-smoothing:antialiased}a#button_spe b{font-size:14px;color:#fff;letter-spacing:1px;text-transform:uppercase;line-height:52px;padding:0 78px 0 20px;border:2px solid #fff;opacity:0;-webkit-border-radius:56px;-moz-border-radius:56px;border-radius:56px;-webkit-transition:all .7s;-moz-transition:all .7s;transition:all .7s}a#button_spe:hover b{opacity:1}a#button_spe span{position:absolute;top:0;left:50%;margin-left:-28px;display:inline-block;width:56px;height:56px;text-align:center;line-height:56px;opacity:1;-webkit-border-radius:56px;-moz-border-radius:56px;border-radius:56px;-webkit-transition:all .7s;-moz-transition:all .7s;transition:all .7s}a#button_spe:hover span{left:100%;margin-left:-61px}a#button_spe span img{position:relative;top:1px}.scroll_to_content{position:absolute;bottom:50px;left:0;width:100%;z-index:1}.scroll_to_content.scroll_to_user{z-index:32}.scroll_to_content i{position:relative;display:inline-block;width:60px;height:60px;font-size:20px;line-height:58px;color:#fff;cursor:pointer;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.scroll_to_content span:hover i{margin-bottom:-10px}.page_ajax{display:none}#ar-mobile-nav{position:fixed;top:0;right:-100%;width:100%;height:100%;padding:0 20px 25px;background:#fff;z-index:996}#ar-mobile-nav a.logo-mobile{position:relative;top:9px;margin:0 0 20px}#ar-mobile-nav span.close i{font-size:30px;color:#fff;cursor:pointer}#ar-mobile-nav div.main{padding:30px 0}#ar-mobile-nav div.main a{position:relative;display:inline-block;margin:0 15px;padding:0;font-size:24px;font-weight:700;color:#1c1c1c;line-height:54px;text-decoration:none}#ar-mobile-nav div.main i{font-size:30px;color:#fff}#ar-mobile-nav div.main .ar-de-3x-mid{border-left:1px solid #373737;border-right:1px solid #373737}#ar-mobile-nav div.bottom{position:absolute;bottom:0;left:0;width:100%}#ar-mobile-nav div.ls{margin-top:20px;padding:30px 0;border-top:1px solid #d7d7d7}#ar-mobile-nav div.ls img{position:relative;top:0;display:inline;vertical-align:bottom}#ar-mobile-nav div.ls a{display:inline-block;background:0 0;border:0;padding:0;height:22px;line-height:22px;color:#929292;margin:0 5px;text-decoration:none}#ar-mobile-nav div.ls a:first-child{margin-right:30px}#ar-mobile-nav div.ls a.active,#ar-mobile-nav div.ls a:hover{border:0;color:#000}#ar-mobile-nav div.ls a.lang{line-height:18px;padding:1px 10px;background:0 0;border:1px solid #fff;color:#fff}#ar-mobile-nav div.ls a.lang.active,#ar-mobile-nav div.ls a.lang:hover{background:#fff;border:1px solid #fff;color:#0e0e0e}#ar-mobile-nav div.sub{padding:30px 0 0}#ar-mobile-nav div.sub a,#ar-project-nav a{font-size:16px;display:inline-block;width:100%;padding:5px 0}#ar-mobile-nav div.sub h3{color:#fff}#ar-mobile-nav div.sub a{position:relative;margin:0;font-weight:400;color:#fff;line-height:21px;text-decoration:none;background:url(a_mobile_arrow.png) right center no-repeat;background-size:4px 7px}#ar-project-nav a,#ar-project-nav a span.new{font-family:Roboto,sans-serif;font-weight:400;line-height:26px}#ar-mobile-nav div.sub a.light{color:#929292}#ar-mobile-nav .picto a:nth-child(2){margin:0 13%}#ar-project-nav{position:fixed;top:0;left:0;padding:10px 15%;width:100%;height:100%;background:#000;z-index:997;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-moz-box-transform:scale(.5);-webkit-box-transform:scale(.5);transform:scale(.5);opacity:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;display:none}#ar-project-nav.visible,#skills .p_list img,#skills .t_list img{-moz-box-transform:scale(1);-webkit-box-transform:scale(1);opacity:1}#ar-project-nav.visible{transform:scale(1)}#ar-project-nav hr,.ar-popup-full hr{background:#373737}#ar-project-nav h2,#ar-project-nav h3{color:#fff}#ar-project-nav h2{padding:10px 0}#ar-project-nav h3{padding:10px 0 20px;margin:0}#ar-project-nav a{color:#fff;text-decoration:none;text-align:left}#ar-project-nav a.light{text-decoration:line-through}#ar-project-nav a span.new{font-size:10px;color:#000;text-decoration:none;text-transform:uppercase;background:#fff;padding:2px 5px;position:relative;top:-2px;left:5px}.project-close{display:block;padding-bottom:5px}.project-close i{font-size:24px;color:#fff;display:inline-block;width:60px;height:60px;line-height:56px;border:2px solid #fff;margin:0 0 40px;cursor:pointer;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.project-close #bars{float:right;margin:30px 0 15px}.project-close #bars span{background:#000}#home .ar-slider .ar-items,.entry .absolute span.h2,.entry .absolute span.h3{text-align:left}#skills .p_list div.hover_area,#skills .t_list div.hover_area{position:relative;width:100%;margin-bottom:20px;overflow:hidden}#skills .p_list img,#skills .t_list img{position:relative;margin:0;background:#eee;z-index:10;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;transform:scale(1);-webkit-transition:all 1.5s;-moz-transition:all 1.5s;transition:all 1.5s}#skills .t_list img{position:absolute}#skills .p_list img{position:absolute;-moz-box-transform:scale(1.1);-webkit-box-transform:scale(1.1);transform:scale(1.1)}#skills .p_list div.hover,#skills .t_list div.hover{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:15;padding:30px;vertical-align:bottom;opacity:0;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5}#skills .t_list div.hover{background:rgba(0,0,0,.8)}#contact-project a:hover,.client-container{background-color:#1c1c1c}#skills .p_list div.hover div,#skills .t_list div.hover div{position:absolute;left:30px;bottom:-200px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5}#skills .t_list div.hover div{left:0;bottom:auto;padding:20px 10px;text-align:center;position:relative;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}#skills .p_list div.hover div h3,#skills .t_list div.hover div h3{color:#fff;margin:0}#skills .p_list div.hover div p,#skills .t_list div.hover div p{color:#fff;margin:0;line-height:21px}#skills .p_list div.hover_area:hover img{-moz-box-transform:scale(1);-webkit-box-transform:scale(1);transform:scale(1)}#skills .p_list div.hover_area:hover div.hover,#skills .t_list div.hover_area:hover div.hover{opacity:1}#skills .p_list div.hover_area:hover div.hover div,#skills .t_list div.hover_area:hover div.hover div{bottom:25px}#skills .t_list div.hover_area:hover div.hover div{bottom:auto}.ar-mg-0x{margin:0}.ar-mg-2x{margin:0 0 20px}#contact-project{padding:20px 0 70px;text-align:center}#contact-project h2{margin:25px 0 10px}#contact-project a{display:inline-block;padding:15px 50px;border:2px solid #1c1c1c;color:#1c1c1c;text-decoration:none;font-family:'Roboto Slab',serif;transition:all .5s ease}#contact-project a:hover{color:#FFF}#skills input[type=checkbox]{display:none;width:20px;-webkit-appearance:checkbox;appearance:checkbox}#skills .js-shapes{display:inline}#skills .clients-filter{margin-bottom:10px}#skills .clients-filter label{display:inline-block;margin:0 7px 10px;padding:10px 20px;border-radius:20px;font-size:16px;color:#929292;font-weight:500;border:2px solid transparent;text-transform:uppercase;transition:all .3s ease;cursor:pointer}#skills .clients-filter input#all+label{margin-left:0}@media screen and (min-width:992px){#skills .clients-filter label:hover{color:#1c1c1c;border:2px solid #1c1c1c}.client:hover .client-content{box-shadow:3px 3px 25px 1px rgba(0,0,0,.15)}}#skills .clients-filter input:checked+label{color:#1c1c1c;border:2px solid #1c1c1c}@media screen and (max-width:767px){#skills .clients-filter{text-align:center}#skills .js-shapes{display:block}#skills .clients-filter input#all+label{width:auto;margin:0 auto 10px}#skills .clients-filter label{width:46%;margin:0 2% 10px}}.client{margin:20px 0;padding:0 15px}.client-content{padding:30px 15px;background-color:#FFF;border:2px solid transparent;transition:all 1s ease}.client-txt p{height:60px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;font-weight:400}.shape-shuffle-container{position:relative}.row{margin-left:auto;margin-right:auto}.row::after,.row::before{content:" ";display:table}.row::after{clear:both}.shape{position:relative;margin-left:0;margin-top:10px}@media screen and (max-width:1024px){#home .ar-slider .ar-items h2{text-align:center}#skills .ar-de-05:nth-child(1),#skills .ar-de-05:nth-child(3){padding-bottom:20px}#skills .t_list.ar-de-05:nth-child(1),#skills .t_list.ar-de-05:nth-child(3){padding-bottom:0}#skills .clients-list .client{padding:0 10px}.client_logo{max-width:23%}.client_logo.last.lastlast{display:none}.entry .ar-scale{padding-top:100px}}@media screen and (max-width:768px){.halfscreen{background-size:cover}.entry .absolute{padding:25px}.entry .absolute span.h2{font-size:28px;line-height:33px}.next_page{height:440px}}@media screen and (max-width:767px){header,header.scrolled{padding-top:0;padding-bottom:0}#ar-project-nav,#ar-project-nav.visible{-moz-box-transform:scale(1);-webkit-box-transform:scale(1);transform:scale(1);opacity:1}#ar-project-nav,#ar-project-nav a,.entry,.switch_team{text-align:center}.bm{width:50px;height:50px;max-width:50px}header .mainmenu{width:70%}h1,span.h1{font-size:32px;line-height:37px}.fullscreen h1{line-height:normal}h2,span.h2{font-size:20px;line-height:25px}.entry .absolute span.h3,h3,span.h3{font-size:15px;line-height:20px}.fullscreen div.txt.hometxt,.halfscreen div.txt.hometxt{padding:0 5%}header .social{height:50px;top:0;right:0;overflow:hidden}.mainmenu #hover{display:none}.halfscreen{height:500px}.halfscreen div.txt.hometxt{margin-top:40px}.entry{width:100%}.entry .ar-scale{padding-top:0}.entry .absolute{padding:35px 5%}.entry .absolute span.h2{margin-bottom:5px}.grey{padding:20px 0}.white{padding:40px 5%}.seo .white{padding-left:10%;padding-right:10%}#worldmap #wh{position:relative;top:auto;right:auto;height:auto;overflow:hidden}#intro.grey,#numbers.white,#skills.white,#text.white,#text_bis.grey{padding:20px 0 10px}#skills .ar-de-05:nth-child(1),#skills .ar-de-05:nth-child(3),#skills .ar-de-05:nth-child(5){padding-bottom:20px}#skills .t_list.ar-de-05:nth-child(1),#skills .t_list.ar-de-05:nth-child(3),#skills .t_list.ar-de-05:nth-child(5){padding-bottom:0}#skills .clients-list .client{padding:0 10px}.next_page img.img{width:450%;max-width:450%}.switch_team h2{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:normal;text-transform:none;margin:0 0 10px;letter-spacing:0;display:block}#ar-project-nav h2,#team h3.accroche{margin-bottom:10px}.fullscreen .ar-container-large h3 a.pnm,.fullscreen div.txt h3 a.pnm,.halfscreen div.txt h3 a.pnm,.pplarrow{display:none}.client_logo{max-width:45%}#ar-project-nav{position:fixed;top:0;left:auto;right:-100%;padding:10px 5%;width:100%;height:100%;background:#fff}#ar-project-nav.visible{right:0}#ar-project-nav .customvalign,#team .customvalign{position:relative;top:0;-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#team .customvalign{padding:100px 0}#ar-project-nav hr{background:#d6d6d6}#ar-project-nav h2,#ar-project-nav h3{color:#1c1c1c}#ar-project-nav a{font-size:17px;color:#1c1c1c;padding:15px 0;border-bottom:1px solid #e2e2e2}#ar-project-nav .lpj a:last-child{padding-bottom:10px}#ar-project-nav .lpj a:last-child,#ar-project-nav h3 a{border-bottom:none}#ar-project-nav a span.new{color:#fff;background:#000}.project-close i{color:#000;margin:20px 0;border:2px solid #000;width:30px;height:30px;line-height:26px;font-size:12px;-webkit-transition:all .6s;-moz-transition:all .6s;transition:all .6s}}@media screen and (max-width:480px){#ar-mobile-nav div.main a{width:100%;margin:0;font-size:35px;line-height:80px}}.seo p.legend{margin-bottom:10px}.client_logo.last{display:none}@media screen and (max-width:1500px){.client_logo.last{display:inline-block}}.dbl{padding-left:20px;padding-right:20px}