@charset "UTF-8";ol,ul,ul li,ul.bxslider{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.bx-wrapper .bx-controls-direction a.disabled,.bx-wrapper .bx-loading{display:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.bx-wrapper{position:relative;touch-action:pan-y}.bxslider{margin:0;padding:0}.bx-viewport{-webkit-transform:translatez(0);height:inherit!important}.bx-wrapper .bx-prev{-webkit-transform:rotate(180deg) translate3d(0,0,0);transform:rotate(180deg) translate3d(0,0,0);left:0}.bx-wrapper .bx-prev:focus,.bx-wrapper .bx-prev:hover{-webkit-transform:rotate(180deg) translate3d(.3125rem,0,0);transform:rotate(180deg) translate3d(.3125rem,0,0);opacity:1}.bx-wrapper .bx-next{-webkit-transform:translateY(0);transform:translateY(0);right:0}.bx-wrapper .bx-next:focus,.bx-wrapper .bx-next:hover{-webkit-transform:translate3d(.3125rem,0,0);transform:translate3d(.3125rem,0,0);opacity:1}.bx-wrapper .bx-controls-direction a{-webkit-transition:all .3s cubic-bezier(0,0,.2,1);transition:all .3s cubic-bezier(0,0,.2,1);top:60%;width:42px;width:2.625rem;height:22px;height:1.375rem;position:absolute;text-indent:-9999px;text-indent:-624.9375rem;overflow:hidden;background:url(../img/arrow_right.svg) no-repeat;opacity:.7;margin-left:1.25rem;margin-right:1.25rem}.btn,.btn:after{-webkit-transition:all .3s ease-in}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;text-indent:-624.9375rem;width:10px;width:.625rem;height:11px;height:.6875rem;outline:0;background:url(../img/arrow_right.png);margin:0 .1875rem}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-5.375rem 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;text-indent:-624.9375rem;width:9px;width:.5625rem;height:11px;height:.6875rem;outline:0;background:url(../img/arrow.png);margin:0 .1875rem}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-5.375rem -2.0625rem}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px;width:2.1875rem}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}#skip-link{margin-top:0;position:absolute;left:0;top:0;width:auto;z-index:1001}#skip-link a,#skip-link a:link,#skip-link a:visited{display:block;background:#444;color:#fff;font-size:.94em;text-decoration:none;padding:.9375rem 1.5625rem}.push,.push .overlay{background-color:#000}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(.0625rem .0625rem .0625rem .0625rem);clip:rect(1px,1px,1px,1px);clip:rect(.0625rem,.0625rem,.0625rem,.0625rem);overflow:hidden;height:1px;height:.0625rem}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto}.sr-only,.visually-hidden{position:absolute;width:1px;width:.0625rem;height:1px;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.container{max-width:1400px;max-width:87.5rem;margin:0 auto;padding:0 1.875rem;width:100%;height:100%}.main aside,.push.last{margin-bottom:1.5625rem}.container--small{max-width:830px;max-width:51.875rem}.btn{transition:all .3s ease-in;clear:both;background:#000;padding:.9375rem 2.8125rem .9375rem 1.25rem;border:1px solid #000;border:.0625rem solid #000;color:#fff;cursor:pointer;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:600;font-size:15px;font-size:.9375rem;float:right;position:relative;margin-top:3.125rem;text-transform:uppercase}.btn a{color:#fff;text-transform:uppercase}.btn:after{transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:15px;right:.9375rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.btn:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.btn{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.btn{font-size:22px;font-size:1.375rem}.btn:after{top:38%}}.push{margin-top:3.75rem}.push .link{height:172px;height:10.75rem;display:block;overflow:hidden}.push .link:hover .container_img_link{-webkit-transform:scale(1.01);transform:scale(1.01)}.push .link:hover span:after{margin-left:.3125rem}.push .container_img_link{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;width:50%;height:100%;display:inline-block;background-size:cover;background-position:center}.push .overlay{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-box-sizing:content-box;box-sizing:content-box;width:49%;height:inherit;background-blend-mode:normal;position:relative;display:inline-block}.push .overlay .link_text{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;color:#fff;font-size:24px;font-size:1.5rem;font-weight:600;text-transform:uppercase;top:50%;right:0;width:100%;text-align:center;padding:0 .625rem}.push .overlay .link_text span{text-align:center;position:relative;line-height:30px;line-height:1.875rem}.push .overlay .link_text span:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;content:url(../img/arrow_right.svg);position:absolute;padding-left:1.5625rem;width:55px;width:3.4375rem}.number_key_bloc .number_key_wrapper{border:1px solid #dadada;border:.0625rem solid #dadada;overflow:hidden;text-align:center}.number_key_bloc .number_key_wrapper .number_key_container:last-child,.number_key_bloc .number_key_wrapper .number_key_container:nth-child(4n){border-right:0}.number_key_bloc .number_key_wrapper .number_key_container{float:none;display:inline-block;width:24.5%;margin:1.875rem 0;padding:0 1.25rem;text-align:center;border-right:1px solid #dadada;border-right:.0625rem solid #dadada;vertical-align:top}.number_key_bloc .number_key_wrapper .number_key_container .number_key{font-size:36px;font-size:2.25rem;letter-spacing:.02em;font-weight:600;color:#000}.number_key_bloc .number_key_wrapper .number_key_container p{font-size:16px;font-size:1rem;font-weight:400;line-height:18px;line-height:1.125rem}.video{position:relative;padding-bottom:30%;padding-top:1.5625rem;height:0}.video embed,.video iframe,.video object{position:absolute;top:0;left:0;width:100%;height:100%}.video.full--center{margin:1.875rem auto}@media screen and (max-width:700px){.video{max-width:100%;width:100%;padding-bottom:56.25%}}.quote .title{font-size:30px;font-size:1.875rem;font-family:"Playfair Display",serif;letter-spacing:.1em;line-height:42px;line-height:2.625rem;position:relative;padding:2.8125rem 3.75rem 1.75rem;margin-bottom:.625rem;text-align:center}body,html *{font-family:proxima-nova,Arial,Helvetica,sans-serif}.quote .title:after,.quote .title:before{position:absolute;content:url(../img/quote.svg);width:47px;width:2.9375rem;height:31px;height:1.9375rem}.quote .title:before{top:0;left:60px;left:3.75rem}.quote .title:after{bottom:-30px;bottom:-1.875rem;right:60px;right:3.75rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bloc_interview .interview_container{margin-bottom:3.75rem}.bloc_interview .interview_content{min-width:640px;min-width:40rem;max-width:640px;max-width:40rem}.bloc_interview .interview_content .interview_accordeon .intro_interview{padding-bottom:2.1875rem;margin-top:3.125rem}.bloc_interview .interview_content .interview_accordeon .paragraph .question{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;cursor:pointer;position:relative;padding-left:2.1875rem}.bloc_interview .interview_content .interview_accordeon .paragraph .question:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right_black.svg);position:absolute;left:0;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.bloc_interview .interview_content .interview_accordeon .paragraph .question p{font-weight:600;font-size:15px;font-size:.9375rem;line-height:40px;line-height:2.5rem}.bloc_interview .interview_content .interview_accordeon .paragraph .question.selected:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.bloc_interview .interview_content .interview_accordeon .paragraph .answer{display:none}@media screen and (max-width:980px){.container{padding:0}.quote .title{font-size:25px;font-size:1.5625rem;line-height:35px;line-height:2.1875rem;position:relative;padding:2.5rem 0}.quote .title:after,.quote .title:before{width:47px;width:2.9375rem;height:27px;height:1.6875rem}.quote .title:before{left:0}.quote .title:after{right:0}.number_key_bloc .number_key_wrapper{border:none;margin:0 -.9375rem}.number_key_bloc .number_key_wrapper .number_key_container:nth-child(4n){border-right:1px solid #dadada;border-right:.0625rem solid #dadada}.number_key_bloc .number_key_wrapper .number_key_container{margin:.9375rem;padding:1.25rem;border:1px solid #dadada;border:.0625rem solid #dadada;width:21%;min-height:102px;min-height:6.375rem}.number_key_bloc .number_key_wrapper .number_key_container .number_key{font-size:26px;font-size:1.625rem}.number_key_bloc .number_key_wrapper .number_key_container p{font-size:12px;font-size:.75rem;line-height:14px;line-height:.875rem}.bloc_interview .interview_content{min-width:490px;min-width:30.625rem}.bloc_interview .interview_content .interview_accordeon .paragraph .question p{font-size:12px;font-size:.75rem}.push{margin-top:6.25rem}.push .link{height:114px;height:7.125rem;position:relative}.push .container_img_link,.push .overlay{position:absolute;width:100%}.push .overlay{background-color:rgba(0,0,0,.6);text-align:center}.push .overlay .link_text span:after{width:48px;width:3rem}}@media screen and (max-width:760px){.number_key_bloc .number_key_wrapper{margin:0 .3125rem}.number_key_bloc .number_key_wrapper .number_key_container{margin:.3125rem;width:23%;padding:.625rem;min-height:96px;min-height:6rem}}@media screen and (max-width:700px){.number_key_bloc .number_key_wrapper{margin:0 .625rem}.number_key_bloc .number_key_wrapper .number_key_container{margin:.625rem;width:45%;padding:1.5625rem .625rem}.number_key_bloc .number_key_wrapper .number_key_container .number_key{font-size:36px;font-size:2.25rem}.number_key_bloc .number_key_wrapper .number_key_container p{font-size:18px;font-size:1.125rem}.bloc_interview .interview_content{min-width:0}.bloc_interview .interview_content .interview_accordeon .paragraph .question p{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem}.quote .title{font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem}.btn{float:none}.push .overlay .link_text span{font-size:15px;font-size:.9375rem}.push .overlay .link_text span:after{content:"";width:0;height:0}}@media screen and (max-width:460px){.number_key_bloc .number_key_wrapper .number_key_container{width:100%;margin:0 0 .625rem}}input[type=text],input[type=tel],input[type=email],input[type=password],select,textarea{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .5s;transition:all .5s;border:1px solid #e8e8e8;border:.0625rem solid #e8e8e8;border-radius:0;background:#fcfcfd;padding:pxtoem(1.375rem,.875rem) pxtoem(1.125rem,.875rem);font-size:pxtoem(14px);font-size:pxtoem(.875rem);font-family:proxima-nova,Arial,Helvetica,sans-serif}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,select:focus,textarea:focus{outline-color:#726b6b;-webkit-box-shadow:0 0 .125rem #726b6b;box-shadow:0 0 .125rem #726b6b}select{-webkit-appearance:none;-moz-appearance:none}[placeholder],input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#726b6b}body,html{font-size:100%;max-width:100%}body{background:#fff;color:#726b6b;font-weight:300;position:relative;line-height:1}body.toolbar,body.toolbar-drawer{padding-top:0}body #cookies-info{background:#7b7b7b;display:none;bottom:0;left:0;position:fixed;width:100%;z-index:100}body #cookies-info div{margin:0 auto;padding:2.1875rem 1.25rem;position:relative;text-align:center;max-width:920px;max-width:57.5rem}body #cookies-info p{color:#fff;font-size:15px;font-size:.9375rem;line-height:1.3em}body #cookies-info a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#fff}body #cookies-info a:hover{color:#000}body #cookies-info a.btn_close_cookies{font-size:15px;font-size:.9375rem;font-weight:300;line-height:1em;position:absolute;right:15px;right:.9375rem;text-decoration:none;top:15px;top:.9375rem}@media screen and (max-width:700px){body #cookies-info a{font-size:15px;font-size:.9375rem}}.header .submenu_img{display:none!important}.header .container{height:114px;height:7.125rem;max-width:100%;position:fixed;background-color:#fff;z-index:100;top:0;-webkit-box-shadow:0 8px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 .5rem .625rem 0 rgba(0,0,0,.1);box-shadow:0 8px 10px 0 rgba(0,0,0,.1);box-shadow:0 .5rem .625rem 0 rgba(0,0,0,.1)}.header .container .fixed{position:fixed;top:0;left:0;right:0;width:100%;height:inherit;margin:0 auto;max-width:1400px;max-width:87.5rem;background-color:#fff;z-index:10}.header .header__logo{width:141px;width:8.8125rem;float:left;padding-top:.9375rem;padding-left:.9375rem}.header .header__logo svg{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;margin:0 auto;display:block;max-width:141px;max-width:8.8125rem;height:auto;opacity:1}.header .header__logo:hover svg{fill:#000!important;opacity:.7}.header #block-navigationprincipale{display:block;overflow:visible}.header .menu{float:right}.header .menu .hidden{display:none}.header .menu nav{float:left;margin-top:3.125rem}.header .menu nav>ul{position:relative;padding:0}.header .menu nav>ul>li{display:inline-block;padding-bottom:.625rem}.header .menu nav>ul>li>a,.header .menu nav>ul>li>span{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative;width:auto;padding:1.125rem .625rem;margin:0 1.25rem;font-size:15px;font-size:.9375rem;font-weight:700;text-transform:uppercase;color:#000;margin-left:0;margin-right:0;padding-left:1.5625rem;padding-right:1.5625rem}.header .menu nav>ul>li>a:before,.header .menu nav>ul>li>span:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:2px;height:.125rem;content:"";position:absolute;background-color:#000;width:0;left:0;bottom:0}.header .menu nav>ul>li>a:hover:before,.header .menu nav>ul>li>span:hover:before{width:100%}@media screen and (max-width:980px){.header .menu nav>ul>li>a,.header .menu nav>ul>li>span{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.header .menu nav>ul>li>a,.header .menu nav>ul>li>span{font-size:22px;font-size:1.375rem}}.header .menu nav>ul>li:focus>ul,.header .menu nav>ul>li:hover>ul,.header .menu nav>ul>li>a:focus+ul,.header .menu nav>ul>li>a:hover+ul,.header .menu nav>ul>li>span:focus+ul,.header .menu nav>ul>li>span:hover+ul{display:block}.header .menu nav>ul>li>ul{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:none;left:0;position:absolute;background-color:transparent;z-index:-1;width:100%;top:64px;top:4rem;padding-left:0}.header .menu nav>ul>li>ul:hover{display:block}.header .menu nav>ul>li>ul>li{background-color:#fafafa;padding:2.1875rem 0 .9375rem;width:50%;padding-left:1.5625rem;min-height:82.5px;min-height:5.15625rem}.header .menu nav>ul>li>ul>li:hover>a:after,.header .menu nav>ul>li>ul>li:hover>span:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}.header .menu nav>ul>li>ul>li>a,.header .menu nav>ul>li>ul>li>span{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding-right:2.625rem;font-size:14px;font-size:.875rem;position:relative;text-decoration:none;text-transform:uppercase;font-weight:600;color:#000;margin-right:0;vertical-align:top;padding-top:.9375rem;padding-bottom:.9375rem}.header .menu nav>ul>li>ul>li>a:after,.header .menu nav>ul>li>ul>li>span:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right_black.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.header .menu nav>ul>li>ul>li>a:hover:after,.header .menu nav>ul>li>ul>li>span:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.header .menu nav>ul>li>ul>li>a,.header .menu nav>ul>li>ul>li>span{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.header .menu nav>ul>li>ul>li>a,.header .menu nav>ul>li>ul>li>span{font-size:12px;font-size:.75rem}}.header .menu nav>ul>li>ul>li>a:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:2px;height:.125rem;content:"";position:absolute;background-color:#000;width:0;left:0;bottom:0}.header .menu nav>ul>li>ul>li>a:hover:before{width:100%}.header .menu nav>ul>li>ul>li:hover ul{display:inline-block}.header .menu nav>ul>li>ul>li span{cursor:default}.header .menu nav>ul>li>ul>li ul{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;position:absolute;background-color:#5c5858;z-index:10;padding:0 0 0 1%;display:none;top:0;left:50%;width:512px;width:32rem}.header .menu nav>ul>li>ul>li ul:hover{display:inline-block}.header .menu nav>ul>li>ul>li ul li{display:inline-block;width:32%;padding-top:.9375rem;padding-bottom:.3125rem;vertical-align:top;text-align:center}.header .menu nav>ul>li>ul>li ul a,.header .menu nav>ul>li>ul>li ul span{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative;width:auto;margin:0 1.25rem;text-transform:uppercase;color:#fff;font-size:13px;font-size:.8125rem;font-weight:400;opacity:.6;padding:0 0 .3125rem;line-height:1.2}.header .menu #menu-button.show:before,.header .menu #menu-button:hover:before,.header .menu .dropbutton-wrapper .active-language{color:#000}.header .menu nav>ul>li>ul>li ul a:before,.header .menu nav>ul>li>ul>li ul span:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:2px;height:.125rem;content:"";position:absolute;background-color:#fff;width:0;left:0;bottom:0}.header .menu nav>ul>li>ul>li ul a:hover:before,.header .menu nav>ul>li>ul>li ul span:hover:before{width:100%}@media screen and (max-width:980px){.header .menu nav>ul>li>ul>li ul a,.header .menu nav>ul>li>ul>li ul span{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.header .menu nav>ul>li>ul>li ul a,.header .menu nav>ul>li>ul>li ul span{font-size:22px;font-size:1.375rem}}.header .menu .submenu_img{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;position:absolute;top:114px;top:7.125rem;overflow:hidden;z-index:65;display:none;left:4.7%}.header .menu .submenu{overflow:visible;height:166px;width:50%;padding:1.875rem 0;padding-left:23.4375rem;z-index:50;background-color:#fafafa}.header .menu .dropbutton-wrapper{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;float:left;margin:3.9375rem 1.25rem 0 0;padding:.3125rem .3125rem .3125rem 1.875rem;border-left:1px solid #aaa;border-left:.0625rem solid #aaa;background:#fff}.header .menu #menu-button.show span,.header .menu #menu-button:hover span{background:#000}.header .menu .dropbutton-wrapper a{font-weight:700;font-family:15px;font-family:.9375rem}.footer .copyright,.mosaic .title1,.mosaic h1{font-family:proxima-nova,Arial,Helvetica,sans-serif}.header .menu .dropbutton-wrapper .secondary-action{margin-top:.625rem}.header .menu #menu-button{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;color:#000;cursor:pointer;display:none;font-size:20px;font-size:1.25rem;font-weight:300;height:60px;height:3.75rem;line-height:60px;line-height:3.75rem;position:absolute;right:40px;right:2.5rem;top:36px;top:2.25rem;width:40px;width:2.5rem}.header .menu #menu-button span{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:#000;display:block;height:4px;height:.25rem;left:0;position:absolute;width:40px;width:2.5rem}.header .menu #menu-button #top-button{opacity:1;top:18px;top:1.125rem}.header .menu #menu-button #middle1-button,.header .menu #menu-button #middle2-button{top:28px;top:1.75rem}.header .menu #menu-button #bottom-button{opacity:1;top:38px;top:2.375rem}.header .menu #menu-button.show{z-index:10000}.header .menu #menu-button.show #bottom-button,.header .menu #menu-button.show #top-button{opacity:0}.header .menu #menu-button.show #middle1-button{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header .menu #menu-button.show #middle2-button{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.header .menu .social{float:left;background-color:#000;width:41px;width:2.5625rem;height:114px;height:7.125rem;text-align:center}.header .menu .social a{display:block;padding:.75rem}.header .menu .social a:hover ellipse,.header .menu .social a:hover path,.header .menu .social a:hover rect,.header .menu .social a:hover svg{fill:#e0e0e0!important}.header .menu .social svg{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:auto;display:block;margin:0 auto}.header .menu .social ellipse,.header .menu .social path,.header .menu .social rect,.header .menu .social svg{fill:#fff!important}.header .menu .social .newsletter_logo{display:none}.header .menu .social .facebook_logo svg{width:8px;width:.5rem}.header .menu .social .linkedin_logo svg{width:15px;width:.9375rem}.header .menu .social .search-trigger{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-appearance:none;appearance:none;border:none;cursor:pointer;width:18px;width:1.125rem;padding:1.125rem .75rem;vertical-align:middle;display:block;margin:0 auto;overflow:hidden;background:url(../img/glass.svg) center center no-repeat;background-size:1.125rem;z-index:100}.header .menu .social .search-trigger:hover{opacity:.85}.header .menu .social .search-holder{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:url(../img/glass.svg) 1.875rem center no-repeat #000;background-size:2.5rem;display:inline-block;left:100%;top:0;bottom:0;opacity:0;position:absolute;overflow:hidden;width:calc(100% - 175px);width:calc(100% - 10.9375rem);z-index:100}.header .menu .social .search-holder.active{left:175px;left:10.9375rem;opacity:1}.header .menu .social .search-holder #form-close{-webkit-appearance:none;appearance:none;border:none;position:absolute;top:15px;top:.9375rem;right:15px;right:.9375rem;height:20.5px;height:1.28125rem;width:20.5px;width:1.28125rem;display:block;cursor:pointer}.header .menu .social .search-holder #form-close span{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:block;width:100%;height:2px;height:.125rem;background:#fff;position:absolute}.header .menu .social .search-holder #form-close .first{transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);top:9.5px;top:.59375rem;left:0}.header .menu .social .search-holder #form-close .second{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:50%;top:6px;top:.375rem;left:8.5px;left:.53125rem}.header .menu .social .search-holder #form-close .third{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:50%;top:13px;top:.8125rem;left:1.5px;left:.09375rem}.header .menu .social #search-block-form label{color:#fff;font-size:36px;font-size:2.25rem}.header .menu .social #search-block-form .form-search{-webkit-appearance:none;appearance:none;border:none;width:100%;color:#fff;background:0 0;font-size:36px;font-size:2.25rem;padding:2.25rem 2.25rem 2.25rem 4.6875rem;display:block}.header .menu .social #search-block-form .form-search:focus,.header .menu .social #search-block-form .form-search:hover{outline:0}.header .menu .social #search-block-form .form-item{display:inline-block;width:calc(100% - 200px);width:calc(100% - 12.5rem);vertical-align:middle}.header .menu .social #search-block-form .form-item:focus,.header .menu .social #search-block-form .form-item:hover{outline:0}.header .menu .social #search-block-form input[type=submit]{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding-right:2.625rem;margin-right:1.25rem;font-size:14px;font-size:.875rem;position:relative;text-decoration:none;text-transform:uppercase;font-weight:600;-webkit-appearance:none;appearance:none;background:0 0;border:none;color:#fff;cursor:pointer}.header .menu .social #search-block-form input[type=submit]:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.header .menu .social #search-block-form input[type=submit]:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.header .menu .social #search-block-form input[type=submit]{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.header .menu .social #search-block-form input[type=submit]{font-size:22px;font-size:1.375rem}}.header .menu .social #search-block-form input[type=submit]:focus,.header .menu .social #search-block-form input[type=submit]:hover{outline:0}.header .image_header{padding-top:7.125rem}.header .image_header img{width:100%}@-webkit-keyframes pulse{0%,100%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%,100%{-webkit-transform:scale(.9);transform:scale(.9)}70%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (max-width:1400px){.header .menu{margin-right:.625rem}.header .menu nav>ul{padding-left:0}.header .menu nav>ul>li a,.header .menu nav>ul>li span{padding:1.125rem .625rem}.header .menu nav>ul>li>ul li ul li{text-align:left}.header .menu .submenu_img{display:none!important}.header .menu .dropbutton-wrapper{margin-right:0}.header .menu .social .search-holder.active{width:calc(100% - 260px);width:calc(100% - 16.25rem);left:260px;left:16.25rem}.header .menu .social .newsletter_logo{display:block}.header .menu .social .search-trigger{position:absolute;background-color:#000;width:41px;width:2.5625rem;margin-top:-.1875rem}}@media screen and (max-width:980px){.header .menu-icon-8::before{display:none}.header .image_header{padding-top:5.3125rem}.header .container{height:85px;height:5.3125rem}.header .header__logo{width:110px;width:6.875rem}.header #block-navigationprincipale{display:none;position:absolute;overflow:scroll;left:-100%;background-color:#fff;top:0;height:100vh;margin-top:0;padding-top:4.375rem;width:70%;z-index:1000;-webkit-box-shadow:9px 7px 12px 1px rgba(0,0,0,.06);-webkit-box-shadow:.5625rem .4375rem .75rem .0625rem rgba(0,0,0,.06);box-shadow:9px 7px 12px 1px rgba(0,0,0,.06);box-shadow:.5625rem .4375rem .75rem .0625rem rgba(0,0,0,.06)}.header .menu nav li{-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:.625rem 0;border-bottom:1px solid #e0e0e0e0;border-bottom:.0625rem solid #e0e0e0e0;background-color:#fff;position:static}.header .menu nav>ul>li{padding:2% 0 2% 2%;width:100%}.header .menu nav>ul>li a,.header .menu nav>ul>li span{font-size:14px;font-size:.875rem;padding:.5rem 1.25rem}.header .menu nav>ul>li>ul{position:static;display:block}.header .menu nav>ul>li>ul>li{padding:.625rem 0;height:auto;display:block;width:100%;min-height:0;float:none;background-color:#fff;border-bottom:0}.header .menu nav>ul>li>ul>li a,.header .menu nav>ul>li>ul>li span{font-size:12px;font-size:.75rem}.header .menu nav>ul>li>ul>li ul{display:block;background-color:#FFF;position:static;width:100%;padding-left:0;padding-top:.3125rem;min-height:0}.header .menu nav>ul>li>ul>li ul li{float:none;margin-left:0;border-bottom:none;padding:0;display:inline-block;max-width:100%;width:49%;vertical-align:text-top}.header .menu nav>ul>li>ul>li ul li a{color:#000;padding:.625rem;font-size:12px;font-size:.75rem}.header .menu #menu-button{display:block;top:15px;top:.9375rem;right:26px;right:1.625rem}.header .menu .dropbutton-wrapper,.header .menu .social{display:none}.header .burger{display:block}}@media screen and (max-width:700px){.header #block-navigationprincipale{width:100%;overflow:scroll;padding-top:1.25rem}}#timeline,.footer,.node-page-talents- .push_metier,.node-un-metier .push_metier{overflow:hidden}.main aside,.main section{clear:left;float:left;width:100%}.main section{margin-top:3.75rem}.main .row_container:nth-child(even){direction:rtl;text-align:left}.main .row_container:nth-child(even) .article_content,.node-un-metier .video_interview .row_container:nth-child(even),p{direction:ltr}.main .column{display:table-cell;vertical-align:middle;width:50%}.grid .grid_cell,.main .column.portrait_container{vertical-align:top}.main .column.with_padding{padding:2.8125rem}.main .column:not(.portrait_container) img{width:100%;height:auto;display:block;margin:0 auto}.main .column.portrait_container img{display:block;margin:0 auto}.grid{margin:0 -2.1875rem;text-align:center}.grid .grid_cell{display:inline-block;width:auto;width:33%;max-width:100%;padding:0 2.1875rem;margin:0 auto;text-align:left}.grid .grid_cell h3{padding:.625rem 0 0}.grid .grid_cell p{font-size:18px;font-size:1.125rem}.grid .grid_cell img{width:100%;height:auto;display:block;margin:2.1875rem 0}.grid .grid_cell a{color:#000}.grid .grid_cell a:hover span::after{margin-left:1.875rem}.grid .grid_cell .video--wrapper{position:relative;height:276px;height:17.25rem;margin:2.1875rem 0}.grid .grid_cell .video--wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grid .grid_cell .span_arrow{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding-right:2.625rem;margin-right:1.25rem;font-size:14px;font-size:.875rem;position:relative;text-decoration:none;text-transform:uppercase;font-weight:600;display:block;color:#000}.grid .grid_cell .span_arrow:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right_black.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}@media screen and (max-width:980px){.grid .grid_cell .span_arrow{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.grid .grid_cell .span_arrow{font-size:22px;font-size:1.375rem}.grid .grid_cell .span_arrow:after{top:inherit;bottom:5px;bottom:.3125rem}}.grid .grid_cell .span_arrow::after{margin-left:1.25rem;right:inherit}.grid .grid_cell.news img{margin:2.1875rem 0 .9375rem}.grid .grid_cell.news .date{font-size:12px;font-size:.75rem}@media screen and (max-width:980px){.grid{margin:0 -.9375rem}.grid .grid_cell{width:30%;padding:0 .9375rem}.grid .grid_cell h3{margin-bottom:.1875rem}.grid .grid_cell p{font-size:13px;font-size:.8125rem}.grid .grid_cell img,.grid .grid_cell.news img{margin:.9375rem 0}.grid .grid_cell.news .date{font-size:9px;font-size:.5625rem}}@media screen and (max-width:700px){.main .column{display:block;width:100%}.main .column.with_padding{padding:.625rem;margin-top:1.25rem}.main section{margin-top:6.25rem}.main section:first-of-type{margin-top:0}.main aside{margin-bottom:6.25rem}.grid{max-width:100%;margin:0 auto}.grid .grid_cell{width:100%;max-width:95%;margin-top:1.875rem}.grid .grid_cell p{font-size:20px;font-size:1.25rem}.grid .grid_cell.news .date{font-size:16px;font-size:1rem}}@media screen and (max-width:400px){.grid .grid_cell{width:100%}}.footer{background-color:#000;padding:3.75rem;width:100%}.footer .links_container{display:inline-block;vertical-align:middle;width:calc(100% - 200px);width:calc(100% - 12.5rem)}.footer .links_container .first_line{width:100%;border-bottom:.5px solid #333;border-bottom:.03125rem solid #333;padding:1.875rem 0 1.875rem 2.5rem}.footer .links_container .first_line .facebook_logo svg,.footer .links_container .first_line .linkedin_logo svg{display:none}.footer .links_container .first_line .newsletter{display:inline-block;margin-right:1.25rem}.footer .links_container .first_line .newsletter label{display:none}.footer .links_container .first_line .newsletter svg{width:18px;width:1.125rem;height:auto;max-width:100%;display:inline-block}.footer .links_container .first_line .newsletter .js-form-item,.footer .links_container .first_line .newsletter form{display:inline-block}.footer .links_container .first_line .newsletter input{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding:.3125rem;outline:0;font-size:14px;font-size:.875rem;font-weight:300;color:#fff;display:inline-block;background-color:#000;max-width:260px;max-width:16.25rem;width:100%;margin-left:.625rem;cursor:pointer;border:none;border-bottom:1px solid #000;border-bottom:.0625rem solid #000}.footer .links_container .first_line .newsletter input::-webkit-input-placeholder{color:#fff;text-transform:uppercase;font-weight:600}.footer .links_container .first_line .newsletter input::placeholder{color:#fff;text-transform:uppercase;font-weight:600}.footer .links_container .first_line .newsletter input:focus{cursor:text;content:"Entrez votre adress email";border-bottom:1px solid #fff;border-bottom:.0625rem solid #fff;-webkit-box-shadow:none;box-shadow:none}.footer .links_container .first_line .newsletter input[type=submit]{display:inline-block;background-image:url(../img/arrow_right.svg);background-repeat:no-repeat;background-size:1.125rem 1.125rem;width:20px;width:1.25rem;height:20px;height:1.25rem;margin-left:0}.footer .links_container .first_line a{margin-right:3.125rem}.footer .links_container .first_line a span{padding-right:.9375rem}.footer .links_container .first_line a.apply,.footer .links_container .first_line a.eshop,.footer .links_container .first_line a.partner{padding-right:2.625rem;text-transform:uppercase;font-weight:600;margin-right:1.25rem;color:#fff;text-decoration:none}.footer .links_container .first_line a.apply{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:14px;font-size:.875rem;position:relative}.footer .links_container .first_line a.apply:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.footer .links_container .first_line a.apply:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.footer .links_container .first_line a.apply{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.footer .links_container .first_line a.apply{font-size:22px;font-size:1.375rem}}.footer .links_container .first_line a.apply svg{width:18px;width:1.125rem;height:auto;max-width:100%}.footer .links_container .first_line a.eshop{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:14px;font-size:.875rem;position:relative}.footer .links_container .first_line a.eshop:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.footer .links_container .first_line a.eshop:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.footer .links_container .first_line a.eshop{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.footer .links_container .first_line a.eshop{font-size:22px;font-size:1.375rem}}.footer .links_container .first_line a.eshop svg{width:16px;width:1rem;height:auto;max-width:100%}.footer .links_container .first_line a.partner{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:14px;font-size:.875rem;position:relative;display:inline-block;margin-top:1.25rem}.footer .links_container .first_line a.partner:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.footer .links_container .first_line a.partner:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.footer .links_container .first_line a.partner{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.footer .links_container .first_line a.partner{font-size:22px;font-size:1.375rem}}.footer .links_container .first_line a.partner svg{width:23px;width:1.4375rem;height:auto;max-width:100%}.footer .links_container .second_line{width:100%;padding:1.25rem 0 1.25rem .625rem}.footer .links_container .second_line li{display:inline-block;margin-right:1.25rem}.footer .links_container .second_line a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:14px;font-size:.875rem;font-weight:300;color:#fff}.footer .links_container .second_line a:hover{color:#e0e0e0e0}.footer .logo_container{text-align:right;display:inline-block;width:185px;width:11.5625rem;vertical-align:middle}.footer .logo_container path,.footer .logo_container svg{width:116px;width:7.25rem}.footer path,.footer svg{fill:#fff}.footer .copyright{text-align:center;font-size:13px;font-size:.8125rem;color:#fff;display:block}@media screen and (max-width:1400px){.footer .links_container .first_line .facebook_logo,.footer .links_container .first_line .linkedin_logo{margin-right:.625rem}.footer .links_container .first_line{position:relative;padding-bottom:.625rem}.footer .links_container .first_line a{white-space:nowrap;margin-bottom:.625rem}.footer .links_container .first_line .newsletter{margin-bottom:1.25rem}.footer .links_container .first_line .social_footer{text-align:center;margin-top:1.25rem;margin-bottom:.625rem}.footer .links_container .first_line .facebook_logo svg{display:inline-block;width:6px;width:.375rem}.footer .links_container .first_line .linkedin_logo svg{display:inline-block;width:20px;width:1.25rem}}@media screen and (max-width:980px){.footer{padding:0 0 2.8125rem;width:100%}.footer .container{padding:0}.footer .links_container{margin:0 auto;width:100%}.footer .links_container .first_line{padding-left:0;text-align:center;display:block;padding-bottom:5rem;width:100%}.footer .links_container .first_line a{font-size:14px;font-size:.875rem;max-width:200px;max-width:12.5rem;display:block}.footer .links_container .first_line a.eshop{font-size:14px;font-size:.875rem;max-width:200px;max-width:12.5rem;margin:0 auto 1.25rem}.footer .links_container .first_line a.partner{font-size:14px;font-size:.875rem;max-width:250px;max-width:15.625rem;margin:0 auto 1.25rem}.footer .links_container .first_line a.apply{font-size:14px;font-size:.875rem;max-width:200px;max-width:12.5rem;margin:0 auto 1.25rem}.footer .links_container .first_line .social_footer{margin-top:1.875rem}.footer .links_container .first_line .social_footer a{display:inline-block}.footer .links_container .second_line{position:absolute;bottom:0;padding:0;width:90%;margin-left:5%}.footer .links_container .second_line ul{padding:0;text-align:center}.footer .links_container .second_line ul li{display:inline-block;margin:.625rem}.footer .logo_container{display:block;margin:2.5rem auto;text-align:center;float:none}}@media screen and (max-width:400px){.footer .links_container .first_line{padding-bottom:2.5rem;text-align:center}.footer .links_container .first_line a{text-align:center}.footer .links_container .first_line .newsletter{font-size:12px;font-size:.75rem;margin:0 auto 1.25rem;display:block}.footer .links_container .first_line .newsletter:after{height:4px;height:.25rem}.footer .links_container .first_line .newsletter .icon{display:block;margin-bottom:.625rem}.footer .links_container .first_line .newsletter #edit-field-email-news-0-value{margin-left:0}.footer .links_container .first_line a.apply,.footer .links_container .first_line a.eshop,.footer .links_container .first_line a.partner{margin:0 auto 1.25rem;display:block}}.breadcrumb{float:right;width:auto;text-align:right;margin:1.25rem auto}.introduction,.title2,h2,h3.underline{text-align:center}.breadcrumb .breadcrumb__list__element{display:inline;font-size:13px;font-size:.8125rem;font-weight:400}.breadcrumb .breadcrumb__list__element:not(:first-child):before{content:"|";display:inline-block;padding:.8125rem}.breadcrumb .breadcrumb__list a:before,.title2:after,h2:after{content:"";background-color:#000}.breadcrumb .breadcrumb__list a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative;width:auto;color:#7c7c7c;font-size:13px;font-size:.8125rem;font-weight:400;margin:0;padding:0 0 .625rem;text-transform:none}.breadcrumb .breadcrumb__list a:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;position:absolute;width:0;left:0;bottom:0;height:1px;height:.0625rem}.breadcrumb .breadcrumb__list a:hover:before{width:100%}@media screen and (max-width:980px){.breadcrumb .breadcrumb__list a{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.breadcrumb .breadcrumb__list a{font-size:22px;font-size:1.375rem}}.breadcrumb .breadcrumb__list a:hover{color:#000}.breadcrumb .breadcrumb__list span{color:#000;font-size:13px;font-size:.8125rem;font-weight:400}.mosaic .title1,.mosaic h1,.title2,h2{font-weight:600;text-transform:uppercase}@media screen and (max-width:1400px){.breadcrumb{margin-right:1.5625rem;width:auto}}@media screen and (max-width:980px){.breadcrumb .breadcrumb__list a,.breadcrumb .breadcrumb__list span,.breadcrumb .breadcrumb__list__element{font-size:12px;font-size:.75rem}.breadcrumb{width:100%;padding:0;clear:both;margin:0}.breadcrumb__list{float:none;width:100%;text-align:center;padding:.625rem;margin-bottom:1.875rem}}.introduction iframe{max-width:100%;margin:1.875rem auto}.image_header{background-position:center}.mosaic{float:left;background-color:#000;color:#fff;padding:3.3125rem 3.9375rem;width:50%;margin-top:-2.625rem;position:relative}.mosaic .title1,.mosaic h1{font-size:36px;font-size:2.25rem;line-height:1.2;letter-spacing:.02em}.mosaic p{color:#fff;font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;letter-spacing:.02em;padding:1.4375rem 0 0}.title2,h2,h3,h4,p{color:#000;font-family:proxima-nova,Arial,Helvetica,sans-serif}.title2,h2{font-size:30px;font-size:1.875rem;line-height:40px;line-height:2.5rem;margin:0 0 1.25rem;padding:0;display:block}.title2 span,h2 span{font-weight:300;display:block}.title2:after,h2:after{width:36px;width:2.25rem;height:5px;height:.3125rem;display:block;margin:1.25rem auto 0}@media screen and (max-width:980px){.title2,h2{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem}}@media screen and (max-width:700px){.title2,h2{font-size:32px;font-size:2rem;line-height:38px;line-height:2.375rem}}.introduction{width:auto;max-width:60%;padding:0 .9375rem;margin:0 auto 2.5rem}h3{font-size:18px;font-size:1.125rem;font-weight:600;text-transform:uppercase;line-height:1.4em;margin:0 0 1.25rem;padding:0;display:block}h3.underline:after{content:'';width:36px;width:2.25rem;height:3px;height:.1875rem;background-color:#000;display:block;margin:1.25rem auto 0}a svg,img{height:auto}h4{font-size:1.5em;line-height:1em;margin:0;padding:.625rem 0 0}main{max-width:1400px;max-width:87.5rem;margin:0 auto}h2.element-invisible{display:none}div.item-list{clear:left;width:100%}div.item-list ul.pager{margin:0 auto;text-align:right;padding:0}div.item-list ul.pager:after{content:"";display:table;clear:both}div.item-list ul.pager li.pager-current,div.item-list ul.pager li.pager-first,div.item-list ul.pager li.pager-last{display:none}div.item-list ul.pager li{float:left;padding:1.4375rem 0;list-style:none;margin:0;width:auto}div.item-list ul.pager li a{text-decoration:none}div.item-list ul.pager li.pager-next{float:right}strong{font-weight:700}em{font-style:italic}p{font-size:15px;font-size:.9375rem;line-height:28px;line-height:1.75rem;font-weight:300;margin:0;padding:.375rem 0}ol li,ul li{font-size:1em;font-weight:400;margin:0;padding:.3125rem 0;color:#000}p:first-child{padding-top:0}p:last-child{padding-bottom:0}ol,ul{padding:0 0 0 1.875rem}ol li{list-style:decimal}a{font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:600;font-size:14px;font-size:.875rem;-webkit-transition:color .3s cubic-bezier(0,0,.2,1);transition:color .3s cubic-bezier(0,0,.2,1);color:#000;text-decoration:none}a svg{max-width:14px;max-width:.875rem}a:hover{color:#e0e0e0}a:hover svg{fill:#e0e0e0}img{max-width:100%}.space-around{display:-webkit-box;display:flex;justify-content:space-around;flex-wrap:wrap}.line--after:after{content:"";width:36px;width:2.25rem;height:3px;height:.1875rem;background-color:#000;display:block;margin:1.25rem auto 0}.messages{padding-top:.9375rem;padding-bottom:.9375rem;margin-bottom:1.5625rem;clear:both}@media screen and (max-width:1400px){.main section,aside{margin-right:2.5%;margin-left:2.5%;max-width:95%}}@media screen and (max-width:980px){.mosaic{margin-left:0;margin-top:0}.mosaic .title1,.mosaic h1{font-size:26px;font-size:1.625rem}.mosaic p{font-size:18px;font-size:1.125rem;line-height:28px;line-height:1.75rem}.introduction{max-width:100%;padding:0;line-height:24px;line-height:1.5rem}h3{font-size:14px;font-size:.875rem}h4{font-size:1.3em}p{font-size:15px;font-size:.9375rem;line-height:22px;line-height:1.375rem}a,ol li,ul li{font-size:12px;font-size:.75rem}}@media screen and (max-width:700px){.mosaic{width:100%;max-width:100%;padding:2.5rem 3.125rem}.mosaic .title1,.mosaic h1{line-height:40px;line-height:2.5rem}h3{font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem}h4{font-size:23px;font-size:1.4375rem}p{font-size:18px;font-size:1.125rem;line-height:32px;line-height:2rem}a,ol li,ul li{font-size:20px;font-size:1.25rem}.main aside{margin-bottom:1.25rem}.main aside .push.last{margin-bottom:0;margin-top:1.25rem}}@media screen and (max-width:400px){h3{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem}}.node-page-contact- h1{text-align:center}.node-page-contact- main{margin-top:12.5rem}.node-page-contact- main section{margin-top:0}.node-page-contact- .breadcrumb{width:100%}.node-page-contact- h3{margin-top:4.375rem;text-align:center}.node-page-contact- p{margin:1.875rem auto 0;max-width:500px;max-width:31.25rem}.node-page-contact- .bloc_form_text{text-align:center}.node-page-contact- .contact-form{margin:0 auto;max-width:690px;max-width:43.125rem}.node-page-contact- .contact-form legend{display:none}.node-page-contact- .contact-form .js-form-type-email label,.node-page-contact- .contact-form .js-form-type-select label,.node-page-contact- .contact-form .js-form-type-textarea label,.node-page-contact- .contact-form .js-form-type-textfield label{position:absolute;width:1px;width:.0625rem;height:1px;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);border:0}.node-page-contact- .contact-form .js-form-type-email label.option,.node-page-contact- .contact-form .js-form-type-select label.option,.node-page-contact- .contact-form .js-form-type-textarea label.option,.node-page-contact- .contact-form .js-form-type-textfield label.option{display:inline-block}.node-page-contact- .contact-form label{margin-left:.625rem}.node-page-contact- .contact-form .js-form-item{display:inline-block;width:45%;color:#50504e;margin-top:1.875rem}.node-page-contact- .contact-form .js-form-item input{border:1px solid #e1e1e1;border:.0625rem solid #e1e1e1;height:42px;height:2.625rem;max-width:335px;max-width:20.9375rem;padding-left:1.25rem;color:#50504e;background-color:#fff;outline:0;font-size:15px;font-size:.9375rem;font-weight:300}.node-page-contact- .contact-form .js-form-type-textarea{clear:both;float:left;width:100%}.node-page-contact- .contact-form .js-form-type-textarea textarea{background-color:#fff;width:100%;padding-left:1.25rem;padding-top:.625rem;outline:0;font-size:15px;font-size:.9375rem;font-weight:300}.node-page-contact- .contact-form .js-form-type-select{display:block;width:100%}.node-page-contact- .contact-form select{width:48.5%;height:42px;height:2.625rem;padding-left:1.25rem;background-color:#fff;color:#50504e;outline:0;font-size:15px;font-size:.9375rem;font-weight:300}.node-page-contact- .contact-form .js-form-item:nth-child(even){float:left}.node-page-contact- .contact-form .js-form-item:nth-child(odd){float:right}.node-page-contact- .contact-form #edit-field-civilite--wrapper{width:100%}.node-page-contact- .contact-form #edit-field-civilite--wrapper .js-form-item{float:left;max-width:100px;max-width:6.25rem;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-right:1.25rem}.node-page-contact- .contact-form .captcha{display:inline-block;clear:both;margin-top:2.5rem}.node-page-contact- .contact-form #edit-submit{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;background:#000;border:1px solid #000;border:.0625rem solid #000;color:#fff;cursor:pointer;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:600;font-size:15px;font-size:.9375rem;float:right;position:relative;text-transform:uppercase;padding:.9375rem 1.25rem;border-radius:0;margin-top:2.5rem}.node-page-contact- .contact-form #edit-submit a{color:#fff;text-transform:uppercase}.node-page-contact- .contact-form #edit-submit:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:15px;right:.9375rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.node-page-contact- .contact-form #edit-submit:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.node-page-contact- .contact-form #edit-submit{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.node-page-contact- .contact-form #edit-submit{font-size:22px;font-size:1.375rem}.node-page-contact- .contact-form #edit-submit:after{top:38%}}.node-page-contact- .bloc_presse_info{text-align:center}.node-page-contact- .bloc_list_press{text-align:center;margin:2.5rem 0}.node-page-contact- .contact_press{display:inline-block;max-width:25%;text-align:center;margin:1.25rem;font-size:15px;font-size:.9375rem;vertical-align:top}.node-page-contact- .contact_press p{margin-top:0;font-size:15px;font-size:.9375rem;font-weight:300;padding-top:0}.node-page-contact- .contact_press h4{padding:0;font-size:15px;font-size:.9375rem;font-weight:600}@media screen and (max-width:980px){.node-page-contact- .contact-form .js-form-item{float:left;width:100%}.node-page-contact- .contact-form .js-form-item input{width:100%;max-width:100%}.node-page-contact- .contact-form .js-form-item select{width:100%}.node-page-contact- .contact-form .js-form-item textarea{margin-bottom:1.5625rem}.node-page-contact- .contact-form #edit-submit{display:block;clear:both;margin:0 auto;float:none}.node-page-contact- .contact_press{width:40%;max-width:100%}}.contact-principal-container .contact-principal-content{max-width:700px;max-width:43.75rem;margin:1.875rem auto;text-align:center;display:block}.contact-principal-container .contact-principal-content h4{margin-top:1.875rem}.contact-principal-container .contact-principal-content .list-marques span{padding:.625rem;font-size:16px;font-size:1rem;text-transform:uppercase;color:#000;display:inline}.contact-principal-container .contact-principal-content .email,.contact-principal-container .contact-principal-content .poste{padding:.3125rem 0}.contact-principal-content{color:#000;display:inline-block;margin:1.875rem;vertical-align:middle}.contact-principal-content .list-marques span{font-size:16px;font-size:1rem;text-transform:uppercase;color:#000;display:block;padding:.1875rem 0}.contact-principal-content h4{font-weight:600;font-size:16px;font-size:1rem;text-transform:uppercase;line-height:1.6}.contact-principal-content .email,.contact-principal-content .poste{font-weight:400;font-size:16px;font-size:1rem;display:block}.contact-principal-content .email{font-weight:300}.contact-principal-content .tel{font-weight:300;display:block;padding:1.25rem 0}.node-page-expertises- .bloc_expertises_list{clear:left;margin-top:3.75rem}.node-page-expertises- .bloc_expertises_list:last-child{margin-bottom:5rem}.node-page-une-expertise- .introduction{max-width:70%}.node-page-une-expertise- .interview_container .interview_wrapper{margin-top:3.75rem}.node-page-une-expertise- .interview_container .interview_wrapper .quote .title{padding-top:4.375rem;margin-bottom:3.75rem}.node-page-une-expertise- .interview_container .interview_wrapper .quote .title:before{left:0}.node-page-une-expertise- .video{max-width:100%;margin:0 auto;padding-bottom:56.25%}.node-page-une-expertise- .number_key_bloc{margin:7.5rem 0}@media screen and (max-width:980px){.node-page-une-expertise- .number_key_bloc{margin:3.75rem auto;float:none}.node-page-une-expertise- .main .bloc_intro{float:left}.node-page-une-expertise- .main section{float:none}}@media screen and (max-width:700px){.node-page-contact- .contact_press{width:90%}.node-page-une-expertise- .introduction{max-width:95%}.node-page-une-expertise- .video{max-width:100%}}.node-page-groupe-royer- .bloc_intro .column img{width:100%;height:auto}.node-page-groupe-royer- .quote{background-color:#ebebeb;text-align:center;padding:1.25rem 2.8125rem}.node-page-groupe-royer- .bloc_retail,.node-page-groupe-royer- .push_news{clear:left;float:left;width:100%;margin-top:3.75rem}.node-page-groupe-royer- .bloc_video .container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.node-page-groupe-royer- #map{height:489px;height:30.5625rem;margin:1.875rem 0}.node-page-groupe-royer- #map>div>div>div:nth-child(2),.node-page-groupe-royer- #map>div>div>div:nth-child(4),.node-page-groupe-royer- #map>div>div>div:nth-child(6),.node-page-groupe-royer- #map>div>div>div:nth-child(8){display:none}@media screen and (max-width:760px){.node-page-groupe-royer- #map{height:400px;height:25rem}}@media screen and (max-width:700px){.question{margin-bottom:1.25rem}.node-page-groupe-royer- .main .number_key_bloc{margin-top:3.125rem}.node-page-gouvernance- .space-around{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}@media screen and (max-width:400px){.node-page-groupe-royer- #map{height:300px;height:18.75rem}.node-page-groupe-royer- .quote{padding:1.25rem}.node-page-groupe-royer- .bloc_video .container{display:block}}.node-page-gouvernance- p{line-height:1.5}.node-page-gouvernance- .grand_portrait_bloc{margin:0 auto 6.25rem;text-align:center}.node-page-gouvernance- .grand_portrait_bloc .portrait{max-width:230px;max-width:14.375rem;text-align:center;display:inline-block;vertical-align:top;margin:1.25rem 3.5%}.node-page-gouvernance- .grand_portrait_bloc .portrait h4{font-size:15px;font-size:.9375rem;font-weight:600}.node-page-gouvernance- .grand_portrait_bloc .portrait p{font-weight:300}.node-page-gouvernance- .petit_portrait_bloc{margin:0 auto 6.25rem;text-align:center;max-width:750px;max-width:46.875rem}.node-page-gouvernance- .petit_portrait_bloc .portrait{max-width:148px;max-width:9.25rem;text-align:center;display:inline-block;vertical-align:top;margin:1.25rem}.node-page-gouvernance- .petit_portrait_bloc .portrait h4{font-size:15px;font-size:.9375rem;font-weight:600}.node-page-gouvernance- .petit_portrait_bloc .portrait p{font-weight:300}.node-page-gouvernance- .sup_members{display:inline-block;font-size:18px;font-size:1.125rem;font-weight:600;text-transform:uppercase;color:#000;padding:.9375rem 1.5625rem;border:1px solid #e7eaec;border:.0625rem solid #e7eaec;margin:.4375rem}.node-home .header .bx-wrapper{padding-top:7.125rem}.node-home .header .bxslider_header{z-index:-1}.node-home .header .bx-pager{text-align:right}.node-home .header .bx-controls{float:right;width:50%;max-width:1400px;max-width:87.5rem;margin-top:-.3125rem}.node-home .header .bx-pager-item{display:inline-block;text-align:right;max-width:33.33%;width:100%;background-color:#d8d3d0}.node-home .bloc_link_news,.node-home .header .slide a{background:#000;font-family:proxima-nova,Arial,Helvetica,sans-serif;float:right;clear:both;cursor:pointer}.node-home .header .bx-pager-item a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:block;height:7px;height:.4375rem}.node-home .header .bx-pager-link{color:transparent}.node-home .header .slide a,.node-home .header .slide a a{color:#fff;text-transform:uppercase}.node-home .header .bx-pager-link.active{background-color:#000}.node-home .header .slide img{width:100%}.node-home .header .slide a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding:.9375rem 2.8125rem .9375rem 1.25rem;border:1px solid #000;border:.0625rem solid #000;font-weight:600;font-size:15px;font-size:.9375rem;margin-top:3.125rem;bottom:30px;bottom:1.875rem;position:absolute;right:100px;right:6.25rem}.node-home .header .slide a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:15px;right:.9375rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.node-home .header .slide a:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.node-page-gouvernance- .grand_portrait_bloc,.node-page-gouvernance- .petit_portrait_bloc{margin-bottom:3.75rem}.node-home .header .slide a{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.node-home .header .slide a{font-size:22px;font-size:1.375rem}.node-home .header .slide a:after{top:38%}}.node-home .bloc_brands{float:right;width:50%;padding-left:3.125rem;padding-top:2.5rem}.node-home .bloc_brands .bloc_brands_list li{vertical-align:top}.node-home .bloc_brands .bloc_brands_list a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;display:inline-block;position:relative;width:auto;padding:1.125rem .625rem;margin:0 1.25rem;text-transform:uppercase;margin-left:0;font-size:13px;font-size:.8125rem;font-weight:400;padding:.625rem 0}.node-home .bloc_brands .bloc_brands_list a:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:2px;height:.125rem;content:"";position:absolute;background-color:#000;width:0;left:0;bottom:0}.node-home .bloc_brands .bloc_brands_list a:hover:before{width:100%}@media screen and (max-width:980px){.node-home .bloc_brands .bloc_brands_list a{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.node-home .bloc_brands .bloc_brands_list a{font-size:22px;font-size:1.375rem}}.node-home .bloc_brands .bloc_brands_list a:hover{color:#000}.node-home .bloc_brands h4{font-size:18px;font-size:1.125rem;font-weight:600;text-transform:uppercase;margin-bottom:2.1875rem;position:relative;width:50%}.node-home .bloc_brands h4::after{content:url(../img/arrow_right_black.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.node-home .bloc_brands ul{padding:0}.node-home .bloc_brands .bloc_link,.node-home .bloc_link,.node-home .nego_bloc a{padding-right:2.625rem;margin-right:1.25rem;text-transform:uppercase;font-weight:600;text-decoration:none}.node-home .bloc_brands li{display:inline-block;width:150px;width:9.375rem}.node-home .bloc_brands .bloc_link:after,.node-home .bloc_link:after{right:12px;width:20px;height:13px;content:url(../img/arrow_right_black.svg);top:50%}.node-home .bloc_brands .bloc_link{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:14px;font-size:.875rem;position:relative;color:#fff}.node-home .bloc_brands .bloc_link:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:.75rem;width:1.25rem;height:.8125rem}.node-home .bloc_brands .bloc_link:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.node-home .bloc_brands .bloc_link{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.node-home .bloc_brands .bloc_link{font-size:12px;font-size:.75rem}}.node-home .bloc_link{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:14px;font-size:.875rem;position:relative;color:#fff;max-width:200px;max-width:12.5rem;float:right;margin-top:3.125rem}.node-home .bloc_link:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:.75rem;width:1.25rem;height:.8125rem}.node-home .bloc_link:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.node-home .bloc_link{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.node-home .bloc_link{font-size:12px;font-size:.75rem}}.node-home .bloc_link a{color:#000}.node-home .nego_bloc p{margin-bottom:2.5rem}.node-home .nego_bloc a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;font-size:14px;font-size:.875rem;position:relative;color:#000;margin-top:1.25rem;float:right}.node-home .bloc_link_news,.node-home .bloc_link_news a{color:#fff;text-transform:uppercase}.node-home .nego_bloc a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right_black.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.node-home .nego_bloc a:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.node-home .nego_bloc a{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.node-home .nego_bloc a{font-size:12px;font-size:.75rem}}.node-home .img_video_container .video{position:relative;width:49%;display:inline-block}.node-home .img_video_container .video:nth-child(2){float:right}.node-home .img_video_container img{width:49%;height:auto;display:inline-block}.node-home .img_video_container img:nth-child(2){float:right}.node-home .push_news h2{margin-top:4.375rem}.node-home .bloc_link_news{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding:.9375rem 2.8125rem .9375rem 1.25rem;border:1px solid #000;border:.0625rem solid #000;font-weight:600;font-size:15px;font-size:.9375rem;position:relative;display:block;margin-top:1.25rem}.node-home .bloc_link_news:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right.svg);position:absolute;right:15px;right:.9375rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.node-home .bloc_link_news:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.node-home .bloc_link_news{font-size:10px;font-size:.625rem}}@media screen and (max-width:700px){.node-home .bloc_link_news{font-size:22px;font-size:1.375rem}.node-home .bloc_link_news:after{top:38%}}@media screen and (max-width:1400px){.node-home .bx-pager-item{width:33.33%}}@media screen and (max-width:980px){.node-home .header .bx-wrapper{padding-top:5rem}.node-home .header .bx-controls{width:100%}.node-home .bloc_brands a,.node-home .nego_bloc a{font-size:10px;font-size:.625rem}.node-home .bloc_brands h4{font-size:13px;font-size:.8125rem}}@media screen and (max-width:700px){.node-home .main section:first-of-type,.push_news{margin-top:6.25rem}.node-home .header .slide{margin-top:.625rem}.node-home .header .slide a{position:static;width:100%;margin-top:-.625rem;min-height:95px;min-height:5.9375rem;padding-top:1.875rem}.node-home .header .slide a:after{content:''}.node-home .header .bx-pager{display:none}.node-home .push_news{margin:0 auto 1.875rem}.node-home .news{margin-bottom:1.875rem}.node-home .bloc_link_news{max-width:80%;float:none;margin:1.5625rem auto 0}.node-home .bloc_brands a,.node-home .nego_bloc a{font-size:15px;font-size:.9375rem}.node-home .nego_bloc .article_img{margin-top:3.125rem}.node-home .bloc_brands{width:100%;padding:1.875rem;float:left;text-align:center}.node-home .bloc_brands .bloc_brands_list a{font-size:15px;font-size:.9375rem}.node-home .bloc_brands h4{width:100%;font-size:16px;font-size:1rem}.node-home .bloc_brands h4:after{position:relative;right:0;display:inline-block;margin-left:.625rem;width:1.25rem;height:.8125rem}.node-home .bloc_brands .bloc_link{max-width:100%}.node-home .bloc_brands li{width:49%}.node-home .img_video_container .video{width:100%;margin:.9375rem 0}.node-home{margin-top:4.375rem}.node-home .bx-controls{margin:0;height:5px;height:.3125rem}.node-home .bloc_brands .bloc_brands_list a{padding:.625rem 0;margin:0}.node-home .header .bx-wrapper{padding-top:0}.node-home .main section.nego{margin-top:1.25rem}}.node-page-marques- .all_brands_bloc{margin-bottom:3.75rem}.node-page-marques- .all_brands_bloc .all_brands_content{text-align:center}.node-page-marques- .all_brands_bloc .all_brands_content .list_brand{width:18%;display:inline-block;padding:1%;vertical-align:top}.node-page-marques- .all_brands_bloc .all_brands_content .list_brand a{font-size:13px;font-size:.8125rem;line-height:24px;line-height:1.5rem;color:#595959;display:block;text-transform:uppercase}.node-page-marques- .all_brands_bloc .all_brands_content .list_brand a:hover{color:#000}@media screen and (max-width:980px){.node-page-marques- .all_brands_bloc .all_brands_content{margin-bottom:1.875rem}.node-page-marques- .all_brands_bloc .all_brands_content .list_brand{display:block;width:95%;margin:1.875rem auto 0}.node-page-marques- .all_brands_bloc .all_brands_content .list_brand a{display:inline-block;max-width:50%;margin:2%}}.node-page-une-marque- .header>.bx-wrapper{padding-top:7.125rem}.node-page-une-marque- .main>.container{position:relative}.node-page-une-marque- .main>.container .mosaic{position:absolute;top:-42px;top:-2.625rem;width:47.9%}.node-page-une-marque- .main>.container .mosaic .tag{position:absolute;top:5px;top:.3125rem;right:5px;right:.3125rem;margin-bottom:3.4375rem}.node-page-une-marque- .main>.container .mosaic .tag p{font-weight:600;font-size:15px;font-size:.9375rem;background-color:rgba(89,89,89,.4);display:inline-block;padding:0 .8125rem;color:#fff;text-transform:uppercase}.node-page-une-marque- .main>.container .mosaic .btn{float:left;padding:1.875rem 2.8125rem 1.875rem 0}.node-page-une-marque- .main .description_brand{margin-top:0}.node-page-une-marque- .main .description_brand .column{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end}.node-page-une-marque- .main .description_brand .column img{height:auto}.node-page-une-marque- .main .description_brand .column.description{-webkit-box-align:end;align-items:flex-end}.node-page-une-marque- .main .description_brand .flex_container{display:-webkit-box;display:flex}.node-page-une-marque- .main .description_brand .description{vertical-align:bottom;padding:1.875rem 2.8125rem}.node-page-une-marque- .main .description_brand .btn{margin:2.5rem 0}.node-page-une-marque- .main .instagram_block{background-color:#000;padding:2.5rem 2.8125rem}.node-page-une-marque- .main .instagram_block h3{text-align:center;color:#fff;margin:0 0 .625rem}.node-page-une-marque- .main .instagram_block h3 span{font-weight:300}.node-page-une-marque- .main .instagram_block .legend{text-align:center;width:auto;margin:0 0 .625rem}.node-page-une-marque- .main .instagram_block .legend .publications{color:#fff;font-size:14px;font-size:.875rem;font-weight:400;text-transform:uppercase;display:inline-block}.node-page-une-marque- .main .instagram_block .legend .hashtag{color:#fff;font-size:14px;font-size:.875rem;font-weight:400;text-transform:uppercase}.node-page-une-marque- .main .instagram_block .posts{text-align:center;margin:0 -1.25rem}.node-page-une-marque- .main .instagram_block .posts a{margin:0 1.25rem}.node-page-une-marque- .main .social--container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-top:1.875rem}.node-page-une-marque- .main .social--container a{display:block;padding:0 2.5rem}.node-page-une-marque- .main .social--container a:hover svg circle,.node-page-une-marque- .main .social--container a:hover svg path{fill:#7c7c7c}.node-page-une-marque- .main .social--container a svg{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:50px;height:3.125rem;max-width:100%}.node-page-une-marque- .main .bloc_other_brands{clear:left;float:left;width:100%;margin:3.75rem 0 1.25rem}.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser{text-align:center}.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser img{margin-bottom:2.5rem}.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser a{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;padding-right:2.625rem;margin-right:1.25rem;font-size:14px;font-size:.875rem;position:relative;text-decoration:none;text-transform:uppercase;font-weight:600;color:#000}.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser a:after{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:url(../img/arrow_right_black.svg);position:absolute;right:12px;right:.75rem;top:50%;width:20px;width:1.25rem;height:13px;height:.8125rem}.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser a:hover:after{-webkit-transform:translate(.3125rem,-50%);transform:translate(.3125rem,-50%)}@media screen and (max-width:980px){.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser a{font-size:10px;font-size:.625rem}}@media screen and (max-width:1400px){.node-page-une-marque- .main>.container .mosaic{position:static}.node-page-une-marque- .main .description_brand .flex_container{-webkit-box-align:center;align-items:center}.node-page-une-marque- .main .portrait_container{margin:0 auto}}@media screen and (max-width:980px){.node-page-une-marque- .main .description_brand .description{margin:0 auto 1.5625rem;width:95%;padding:0}.node-page-une-marque- .main .description_brand .flex_container{display:block;margin-top:1.875rem}}@media screen and (max-width:700px){.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser a{font-size:12px;font-size:.75rem;margin-right:0}.node-page-une-marque- .header{margin-top:4.6875rem}.node-page-une-marque- .main>.container .mosaic{width:100%;padding:1.875rem}.node-page-une-marque- .main>.container .mosaic .btn{float:none;padding:0;max-width:100%}.node-page-une-marque- .main>.container .mosaic .btn a{font-size:15px;font-size:.9375rem}.node-page-une-marque- .main .instagram_block span{font-size:15px;font-size:.9375rem;display:block}.node-page-une-marque- .main .bloc_other_brands .bloc_other_brands_teaser .brand_teaser a:after{height:24px;height:1.5rem}.node-page-une-marque- .main .brand_teaser{margin-top:1.5625rem;margin-bottom:1.5625rem}.node-page-une-marque- .main .social--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;text-align:center;margin-top:0}.node-page-une-marque- .main .social--container a{padding:.625rem 0}.node-page-une-marque- .main .social--container a svg{height:25px;height:1.5625rem}}#timeline #lineCont{height:45px;height:2.8125rem;position:relative;margin-top:3.125rem}#timeline #lineCont .bx-wrapper .bx-controls-direction a{top:32%}#timeline #lineCont .bx-wrapper{position:initial}#timeline #lineCont .circle{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;text-align:center;width:auto;height:45px;height:2.8125rem;cursor:pointer;padding:0}#timeline #lineCont .circle span{position:relative;line-height:45px;line-height:2.8125rem;font-size:15px;font-size:.9375rem;font-weight:300;padding-bottom:.3125rem}#timeline #lineCont .circle span:before{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:1px;height:.0625rem;content:"";position:absolute;background-color:#fff;width:0;left:0;bottom:0}#timeline #lineCont .circle.active,#timeline #lineCont .circle:hover{background-color:#000}#timeline #lineCont .circle.active span,#timeline #lineCont .circle:hover span{color:#fff}#timeline #lineCont .circle.active span:before,#timeline #lineCont .circle:hover span:before{width:100%}#timeline #mainCont{height:550px;height:34.375rem;width:100%;position:relative;text-align:center;margin-top:3.125rem;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}#timeline #mainCont .date_content{display:block;width:33%;height:700px;height:43.75rem;position:absolute;top:30px;top:1.875rem;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out}#timeline #mainCont .date_content img{width:100%;height:auto;padding:0 .125rem}#timeline #mainCont .date_content .date{font-weight:600;color:#000;font-size:30px;font-size:1.875rem;padding:1.875rem .125rem .9375rem}#timeline #mainCont .date_content .legend{font-weight:400;color:#000;font-size:15px;font-size:.9375rem;padding:0 .125rem}#timeline #mainCont .date_content.center{left:33.5%!important}#timeline #mainCont .date_content.next{left:67%!important;opacity:.7}#timeline #mainCont .date_content.previous{left:0!important;opacity:.7}#timeline #mainCont .date_content.left{left:-100%}#timeline .bx-wrapper .bx-controls-direction a{background:url(../img/arrow_right_black.svg) no-repeat}.node-page-talents- .bloc_interview{margin-top:10.3125rem}.node-page-talents- .push_metier .btn,.node-un-metier .interview_container .interview_wrapper,.node-un-metier .push_metier,.node-un-metier .push_metier .btn,.node-un-metier .video_interview{margin-top:3.75rem}.node-page-talents- .bloc_interview h3.underline{margin-bottom:3.75rem}.node-page-talents- .bloc_interview .interview_container h3{font-size:30px;font-size:1.875rem;font-family:"Playfair Display",serif;letter-spacing:.1em;line-height:42px;line-height:2.625rem;position:relative;padding:4.375rem 4.375rem 1.75rem;margin-bottom:3.75rem;font-weight:400;text-transform:initial}.node-page-talents- .bloc_interview .interview_container h3:after,.node-page-talents- .bloc_interview .interview_container h3:before{position:absolute;content:url(../img/quote.svg);width:47px;width:2.9375rem;height:31px;height:1.9375rem}.node-page-talents- .bloc_interview .interview_container h3:before{top:0;left:0}.node-page-talents- .bloc_interview .interview_container h3:after{bottom:-30px;bottom:-1.875rem;right:60px;right:3.75rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.node-page-talents- .push_metier{margin-top:3.75rem}.node-un-metier .interview_container .interview_wrapper .quote .title{padding-top:4.375rem;margin-bottom:3.75rem}.node-un-metier .interview_container .interview_wrapper .quote .title:before{left:0}.node-un-metier .video_interview>h3{margin-bottom:3.75rem}.node-un-metier .video_interview .row_container:nth-child(odd){direction:rtl;text-align:left}.node-page-metiers- .grid .grid_cell a{margin-right:0}.node-page-metiers- .grid .grid_cell a span{max-width:90%;display:inherit;vertical-align:middle;line-height:1.4}@media screen and (max-width:980px){.node-page-talents- .bloc_interview .interview_container h3:after{right:0}.node-page-metiers- .grid .grid_cell a,.node-page-talents- .push_metier .grid .grid_cell a{font-size:14px;font-size:.875rem}}.node-page-actualites- .main{margin-top:7.125rem}.node-page-actualites- .main .bloc_news{margin:3.75rem 0}.node-page-actualites- .main .bloc_news h3{margin:0}.user_login{margin-top:7.125rem;clear:both}.user_login .breadcrumb{display:none}.user_login .form-container{margin:12.5rem auto 0;max-width:100%;width:400px;width:25rem}.user_login .form-container .js-form-item{margin:3.125rem}.user_login .form-container label{font-weight:400}.user_login .form-container input{display:block;border:1px solid #e1e1e1;border:.0625rem solid #e1e1e1;height:42px;height:2.625rem;width:335px;width:20.9375rem;max-width:100%;padding-left:1.25rem;color:#50504e;background-color:#fff;outline:0;font-size:15px;font-size:.9375rem;font-weight:300;margin-top:.625rem;margin-bottom:.9375rem}.user_login .form-container input[type=submit]{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;background:#000;padding:0;border:1px solid #000;border:.0625rem solid #000;color:#fff;cursor:pointer;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:600;font-size:15px;font-size:.9375rem;border-radius:.125rem;margin:0 auto 3.125rem}.user_login .form-container .description{font-size:12px;font-size:.75rem}.node-page-simple main{margin-top:13.375rem;margin-bottom:5rem;max-width:95%}.node-page-simple main h1{clear:both;font-weight:700;font-size:38px;font-size:2.375rem;text-align:center;margin-top:1.875rem;color:#000;margin-bottom:.9375rem}.node-page-simple main h2{clear:both;margin-bottom:2.5rem}.node-page-simple main a{text-decoration:underline}.node-page-simple main ul li:before{content:'> '}.node-page-simple main table{border:1px solid #000;border:.0625rem solid #000;max-width:100%}.node-page-simple main table th{color:#fff;background:#000}.node-page-simple main table tr td{border:1px solid #000;border:.0625rem solid #000;padding:.9375rem 1%}.page-search{margin-top:13.375rem;text-align:center;margin-bottom:5rem}.page-search .js-form-type-search label{font-size:22px;font-size:1.375rem;display:block;font-weight:600;color:#000;text-transform:uppercase;margin-bottom:1.5625rem}.page-search h3{font-size:18px;font-size:1.125rem}.page-search .search-advanced{max-width:95%}.page-search #edit-keys{margin-top:.625rem;margin-bottom:1.5625rem;max-width:90%;width:400px;width:25rem;border:1px solid #e1e1e1;border:.0625rem solid #e1e1e1;height:42px;height:2.625rem;padding-left:1.25rem;color:#50504e;background-color:#fff;outline:0;font-size:15px;font-size:.9375rem;font-weight:300}.page-search #edit-submit{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;clear:both;margin:0 auto 1.5625rem;background:#000;padding:.9375rem;border:1px solid #000;border:.0625rem solid #000;color:#fff;cursor:pointer;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:600;font-size:15px;font-size:.9375rem;display:block}.page-search #edit-advanced{margin-top:1.5625rem;margin-bottom:1.5625rem}.page-search #edit-advanced summary{margin-bottom:1.5625rem;cursor:pointer}.page-search #edit-keywords-fieldset,.page-search #edit-lang-fieldset,.page-search #edit-types-fieldset{margin:0 auto;text-align:left;max-width:400px;max-width:25rem;width:90%}.page-search #edit-negative,.page-search #edit-or,.page-search #edit-phrase{margin-left:2.5%;margin-top:.625rem;margin-bottom:1.5625rem;max-width:90%;width:400px;width:25rem;border:1px solid #e1e1e1;border:.0625rem solid #e1e1e1;height:42px;height:2.625rem;padding-left:1.25rem;color:#50504e;background-color:#fff;outline:0;font-size:15px;font-size:.9375rem;font-weight:300}.page-search .fieldset-legend{font-size:18px;font-size:1.125rem;font-weight:400;color:#000;margin-bottom:1.5625rem;display:block}.page-search .js-form-type-checkbox{margin-bottom:.3125rem}.messages{border:1px solid #726b6b;border:.0625rem solid #726b6b;padding:pxtoem(.9375rem);margin-bottom:pxtoem(1.25rem)}.messages .alert{color:#726b6b}