@font-face{font-family:Barlow-Regular;src:url(../fonts/Barlow-Regular.ttf);src:url(../fonts/Barlow-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Barlow-Regular.svg#Barlow-Regular) format("svg"),url(../fonts/Barlow-Regular.ttf) format("truetype"),url(../fonts/Barlow-Regular.woff) format("woff"),url(../fonts/Barlow-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow-Medium;src:url(../fonts/Barlow-Medium.ttf);src:url(../fonts/Barlow-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Barlow-Medium.svg#Barlow-Medium) format("svg"),url(../fonts/Barlow-Medium.ttf) format("truetype"),url(../fonts/Barlow-Medium.woff) format("woff"),url(../fonts/Barlow-Medium.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay-Regular;src:url(../fonts/PlayfairDisplay-Regular.ttf);src:url(../fonts/PlayfairDisplay-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular) format("svg"),url(../fonts/PlayfairDisplay-Regular.ttf) format("truetype"),url(../fonts/PlayfairDisplay-Regular.woff) format("woff"),url(../fonts/PlayfairDisplay-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;outline:0!important}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,header,hgroup,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}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a,a:active:not(.btn){text-decoration:none;display:inline-block}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;height:auto;display:block;border:0;vertical-align:middle}svg:not(:root){overflow:hidden;max-width:100%;height:auto;display:block;border:0;vertical-align:middle}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}ul{list-style:none}.center-content{max-width:1230px;margin:0 auto;padding:0 30px}.path-white{fill:#fff}body.openMenu{overflow:hidden}.arrow-bottom{display:block;width:24px;height:24px;background-image:url(../img/arrow-bottom.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;left:0;-webkit-transition:all .3s;transition:all .3s}.apgar-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:5px;max-width:400px;background-color:#fff;border:1px solid #7f239b}.apgar-btn:active,.apgar-btn:active:not(.btn){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.apgar-btn .text{font-family:Barlow-Medium;font-size:18px;color:#7f239b}.apgar-btn svg{position:relative;left:0;-webkit-transition:all .3s;transition:all .3s}#ascrail2000{width:2px!important}#ascrail2000 .nicescroll-cursors{left:5px}#ascrail2000 .nicescroll-cursors::after{content:"";width:6px;height:5px;border-radius:50%;display:block;top:9px;position:absolute;left:2px;background-color:#fff}#wpadminbar{display:none}.post-edit-link{font-family:Barlow-Regular;z-index:9999;position:fixed;right:0;top:3rem;border-radius:2rem 0 0 2rem;padding:1rem 3rem 1rem 1rem;line-height:2rem;text-align:right;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#f36106;color:#fff;-webkit-box-shadow:0 0 11px #010101;box-shadow:0 0 11px #010101;font-size:20px;-webkit-transition:all .3s;transition:all .3s}.post-edit-link:visited{color:#fff}.post-edit-link:hover{-webkit-transition:all .3s;transition:all .3s;background-color:#fff;color:#f36106;text-decoration:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#header{width:100%;padding:15px 0;position:absolute;top:0;left:0;right:0;background-color:transparent;z-index:9;-webkit-transition:all .4s;transition:all .4s}#header.active{-webkit-box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);height:100vh;position:fixed;overflow:auto;background-color:#d0d0d0}#header .header-quick-acces{display:none}#header #header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#header #header-content #header-logo{width:185px;padding-bottom:5px}#header #header-content #header-logo .custom-logo{width:100%}#header #header-content .sub-menu-popup{visibility:hidden;opacity:0;position:absolute;right:0;left:0;-webkit-transition:all .3s;transition:all .3s}#header #header-content .sub-menu-popup .sub-menu-popup-content{position:absolute;width:100%;visibility:hidden;opacity:0}#header #header-content .sub-menu-popup .sub-menu-popup-content:not(:nth-child(2)) .content-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header #header-content .sub-menu-popup .sub-menu-popup-content:not(:nth-child(2)) .content-flex>li.menu-item:not(:first-child){margin-top:12px}#header #header-content .sub-menu-popup .sub-menu-popup-content:not(:nth-child(2)) .content-flex>li.menu-item a:hover{-webkit-transition:all .3s;transition:all .3s;color:#f36106}#header #header-content .sub-menu-popup .sub-menu-popup-content:last-child .content-flex>li.menu-item a:hover{-webkit-transition:all .3s;transition:all .3s;color:#7f239b}#header #header-content .sub-menu-popup .sub-menu-popup-content:nth-child(2) .content-flex{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}#header #header-content .sub-menu-popup .sub-menu-popup-content:nth-child(2) .content-flex>li.menu-item.hide>a{color:transparent}#header #header-content .sub-menu-popup .sub-menu-popup-content:nth-child(2) .content-flex>li.menu-item.hide>a::after{content:""}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;background:#fff;padding:30px 64px 30px 30px}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex>li.menu-item a{color:#2f2f2f;font-family:Barlow-Regular;text-align:left;font-size:18px;-webkit-transition:all .3s;transition:all .3s}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex>li.menu-item a[href="#"]{font-size:25px;line-height:1.92;font-family:PlayfairDisplay-Regular;pointer-events:none}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex>li.menu-item a[href="#"]::after{content:".";color:#f36106}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex>li.menu-item a:hover{-webkit-transition:all .3s;transition:all .3s;color:#f36106}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex>li.menu-item .dot{color:#f36106}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex>li.menu-item li{margin-top:12px}#header #header-content .sub-menu-popup .sub-menu-popup-content .content-flex ul.sub-item{margin-top:12px}#header #header-content .sub-menu-popup .sub-menu-popup-content.active{visibility:visible;opacity:1;-webkit-transition:all .3s;transition:all .3s}#header #header-content .sub-menu-popup.active{visibility:visible;opacity:1;-webkit-transition:all .3s;transition:all .3s}#header #header-content #header-menus{width:calc(100% - 220px)}#header #header-content #header-menus .back{font-family:Barlow-Medium;font-size:18px;color:#f36106;display:none}#header #header-content .quick-acces{display:none}#header #header-content #toggle-menu{display:none;width:14px;height:14px;position:relative}#header #header-content #toggle-menu .span{width:100%;height:2px;background-color:#f36106;position:absolute;left:0;-webkit-transition:all .3s;transition:all .3s}#header #header-content #toggle-menu .span.span-1{top:2px}#header #header-content #toggle-menu .span.span-2{top:6px}#header #header-content #toggle-menu .span.span-3{width:80%;top:10px}#header #header-content #toggle-menu.active .pll-parent-menu-item{display:block}#header #header-content #toggle-menu.active span{-webkit-transition:all .3s;transition:all .3s}#header #header-content #toggle-menu.active span.span-2{left:5px;opacity:0;display:none}#header #header-content #toggle-menu.active span.span-1{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:20px!important}#header #header-content #toggle-menu.active span.span-3{width:40%!important;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:20px!important}#header.fixed{position:fixed;background-color:#fff;z-index:9;-webkit-transition:all .3s;transition:all .3s;border-bottom:1px #dbdbdb solid}#header.fixed #header-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header.fixed #header-content #header-logo{padding-bottom:0}#header.fixed #header-content #header-logo .custom-logo-link svg defs #clip-path{fill:#2f2f2f}#header.fixed #header-content #header-logo .custom-logo-link svg path{fill:#2f2f2f}#header.fixed #header-content #header-logo .custom-logo-link svg #Tracé_3{fill:#f36106}#header.fixed #header-content #header-logo .custom-logo-link svg #Rectangle_1{fill:#2f2f2f}#header.fixed #header-menu-top{display:none;padding:0}#header.fixed #header-menu-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:0}#header.fixed #header-menu-bottom a{color:#2f2f2f}#header-menu-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#header-menu-top .menu-item{margin-left:30px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#header-menu-top .menu-item.active{display:block}#header-menu-top .menu-item.hidden{display:none}#header-menu-top .menu-item a{font-family:Barlow-Medium;font-size:16px;font-weight:500;opacity:.8;color:#2f2f2f}#header-menu-top .menu-item.pll-parent-menu-item{position:relative;padding-right:17px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#header-menu-top .menu-item.pll-parent-menu-item a{color:#fff}#header-menu-top .menu-item.pll-parent-menu-item .lang-item a{color:#2f2f2f}#header-menu-top .menu-item.pll-parent-menu-item .lang-item a:hover{color:#f36106}#header-menu-top .menu-item.pll-parent-menu-item::after{content:"";width:10px;height:10px;background-image:url(../img/switch-lang-arrow.svg);background-position:center;background-repeat:no-repeat;position:absolute;top:calc(50% - 5px);right:0}#header-menu-top .menu-item.pll-parent-menu-item .sub-menu{display:none;position:absolute;top:100%;left:-10px;padding:5px 15px 5px 10px;background-color:#fff;-webkit-box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);z-index:1}#header-menu-top .menu-item.pll-parent-menu-item .sub-menu .menu-item{margin-left:0}#header-menu-top .menu-item.search{width:24px;height:24px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}#header-menu-top .menu-item.search .loop{display:block;width:24px;height:24px;background-image:url(../img/search-loop.svg);background-position:center;background-repeat:no-repeat;cursor:pointer}html[lang=zh-HK] #header-menu-top .menu-item.pll-parent-menu-item{line-height:18px}#header-menu-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:3px;margin-top:10px}#header-menu-bottom .menu-item{margin-left:12px;padding:0 8px 8px 5px;position:relative}#header-menu-bottom .menu-item:last-child{padding:0 0 8px 5px}#header-menu-bottom .menu-item .sub-menu{display:none}#header-menu-bottom .menu-item:first-child{margin-left:0}#header-menu-bottom .menu-item.hover{background-color:#fff;color:#f36106;-webkit-transition:all .3s;transition:all .3s}#header-menu-bottom .menu-item.hover a{color:#f36106}#header-menu-bottom .menu-item.hover:last-child a{color:#7f239b}#header-menu-bottom .menu-item.hover:last-child:after{background-color:transparent}#header-menu-bottom .menu-item a{cursor:default;font-family:Barlow-Medium;font-size:18px;font-weight:500;color:#2f2f2f}#header-menu-bottom .menu-item a:hover{-webkit-transition:all .3s;transition:all .3s;color:#3485bb;cursor:pointer}#header-menu-bottom .menu-item:last-child:hover a{-webkit-transition:all .3s;transition:all .3s;color:#7f239b}#header-menu-bottom .menu-item:last-child:hover:after{background-color:transparent}#header-menu-bottom .menu-item.contact{margin-left:20px}#header-menu-bottom .menu-item.contact a{color:#fff;background-color:#cd2e26;padding:5px 11px}footer#footer{position:relative;background-color:#2f2f2f;padding:50px 0;font-size:14px;line-height:1.14}footer#footer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;width:100%}footer#footer .left{width:24%}footer#footer .left a.custom-logo-link{display:block;width:14.6rem}footer#footer .left a.custom-logo-link img{width:100%;height:auto}footer#footer .left ul.menu-links{display:block;margin-top:1.4rem}footer#footer .left ul.menu-links li a{text-decoration:none;color:#fff}footer#footer .left .line{color:#fff;margin-top:1.6rem;font-size:1.4rem;line-height:2rem}footer#footer .left .copyright p{margin-top:1.8rem;color:#fff;font-size:1.2rem}footer#footer .center{width:100%}footer#footer .center ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer#footer .center ul.menu>li,footer#footer .center ul.menu>ul{width:calc(25% - 22px)}footer#footer .center ul.menu>li:last-child a,footer#footer .center ul.menu>ul:last-child a{color:#fff;font-size:18px;text-decoration:none;font-weight:300}footer#footer .center ul.menu>li ul.sub-menu,footer#footer .center ul.menu>ul ul.sub-menu{margin-top:11px}footer#footer .center ul.menu>li ul.sub-menu li,footer#footer .center ul.menu>ul ul.sub-menu li{margin-bottom:.3rem}footer#footer .center ul.menu>li li>a,footer#footer .center ul.menu>li>span,footer#footer .center ul.menu>ul li>a,footer#footer .center ul.menu>ul>span{font-family:Barlow-Medium;color:#fff;text-decoration:none;font-size:18px;font-weight:500}footer#footer .center ul.menu>li>li:not(:last-child),footer#footer .center ul.menu>ul>li:not(:last-child){margin-right:3rem;margin-bottom:11px}footer#footer .center ul.menu>li #menu-footer-right li,footer#footer .center ul.menu>ul #menu-footer-right li{margin-right:3rem;margin-bottom:11px}footer#footer .center ul.menu>li #talent-footer-title,footer#footer .center ul.menu>ul #talent-footer-title{margin-top:20px;font-family:Barlow-Medium;color:#fff;text-decoration:none;font-size:18px;font-weight:500}footer#footer .center ul.menu>li ul.quick-acces,footer#footer .center ul.menu>li ul.sub-menu,footer#footer .center ul.menu>ul ul.quick-acces,footer#footer .center ul.menu>ul ul.sub-menu{margin-top:11px}footer#footer .center ul.menu>li ul.quick-acces li a,footer#footer .center ul.menu>li ul.sub-menu li a,footer#footer .center ul.menu>ul ul.quick-acces li a,footer#footer .center ul.menu>ul ul.sub-menu li a{font-family:Barlow-Regular;color:#fff;font-size:14px;text-decoration:none}footer#footer .center ul.menu>li ul.quick-acces li,footer#footer .center ul.menu>ul ul.quick-acces li{margin-bottom:.3rem}footer#footer .center ul.menu>li ul.socialnetworks,footer#footer .center ul.menu>ul ul.socialnetworks{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-top:30px;margin-bottom:28px}footer#footer .center ul.menu>li ul.socialnetworks li,footer#footer .center ul.menu>ul ul.socialnetworks li{margin-left:10px}footer#footer .center ul.menu>li ul.socialnetworks li:first-child,footer#footer .center ul.menu>ul ul.socialnetworks li:first-child{margin-left:0}footer#footer .center ul.menu>li ul.socialnetworks li a,footer#footer .center ul.menu>ul ul.socialnetworks li a{text-decoration:none;color:#fff;font-size:2rem;width:35px;height:35px;border-radius:50%;background-color:#2f2f2f;border:1px solid #f36106;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#footer .center ul.menu>li ul.socialnetworks li a i,footer#footer .center ul.menu>ul ul.socialnetworks li a i{font-size:1.4rem;color:#fff;-webkit-transition:all .3s;transition:all .3s}footer#footer .center ul.menu>li ul.socialnetworks li a img,footer#footer .center ul.menu>ul ul.socialnetworks li a img{max-width:17px}footer#footer .center ul.menu>li .scroll-top .go-to-top,footer#footer .center ul.menu>ul .scroll-top .go-to-top{position:absolute;right:0;top:0;border:1px solid #f36106;border-radius:50%;width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-decoration:none}footer#footer .center ul.menu>li .scroll-top .go-to-top.visible,footer#footer .center ul.menu>ul .scroll-top .go-to-top.visible{bottom:27%}footer#footer .center ul.menu>li .scroll-top .go-to-top .arrowTop,footer#footer .center ul.menu>ul .scroll-top .go-to-top .arrowTop{content:"";display:block;width:2px;height:16px;background-color:#f36106;position:relative;top:0;-webkit-transition:all .3s;transition:all .3s}footer#footer .center ul.menu>li .scroll-top .go-to-top .arrowTop::before,footer#footer .center ul.menu>ul .scroll-top .go-to-top .arrowTop::before{content:"";height:8px;width:2px;background-color:#f36106;position:absolute;right:3px;top:0;-webkit-transform:rotate(40deg);transform:rotate(40deg)}footer#footer .center ul.menu>li .scroll-top .go-to-top .arrowTop::after,footer#footer .center ul.menu>ul .scroll-top .go-to-top .arrowTop::after{content:"";height:8px;width:2px;background-color:#f36106;position:absolute;left:3px;top:0;-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}footer#footer .center ul.menu>li .copyright p,footer#footer .center ul.menu>ul .copyright p{font-family:Barlow-Medium;color:#fff;font-size:12px;line-height:1.33}footer#footer .right ul.menu-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none}footer#footer .right ul.menu-right>li:not(:last-child){margin-right:3rem;margin-bottom:11px}footer#footer .right ul.menu-right>li:last-child a{color:#fff;font-size:18px;text-decoration:none;font-weight:300}footer#footer .right ul.menu-right>li ul.sub-menu{margin-top:11px}footer#footer .right ul.menu-right>li ul.sub-menu li{margin-bottom:.3rem}footer#footer .right ul.menu-right>li>a{font-family:Barlow-Medium;color:#fff;text-decoration:none;font-size:18px;font-weight:500}footer#footer .right ul.menu-right>li ul.sub-menu{margin-top:11px}footer#footer .right ul.menu-right>li ul.sub-menu li a{font-family:Barlow-Regular;color:#fff;font-size:14px;text-decoration:none}footer#footer .right ul.menu-right>li ul.sub-menu li a:hover{color:#f36106;-webkit-transition:all .3s;transition:all .3s}.modal.video{position:fixed;top:0;left:0;background-color:#e0e0e0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:9999;-webkit-transition:all .3s;transition:all .3s}.modal.video.show{opacity:1;visibility:visible;-webkit-transition:all .3s;transition:all .3s}.modal.video .closemodal{position:absolute;width:3rem;height:3rem;top:-4.5rem;right:-4.5rem;background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer;font-size:3rem;color:#fff;text-decoration:none}.modal.video .closemodal:hover{color:#f36106}.modal.video .wrapper{width:60vw;max-height:80vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal.video .wrapper iframe{position:relative;overflow:hidden;width:100%;height:49rem}.body-blackout{position:fixed;z-index:1010;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.65);display:none;-webkit-transition:all .3s;transition:all .3s}.body-blackout.is-blacked-out{display:block}.content-cta,.popup-trigger{display:block;border:none;padding:0;background-color:transparent;text-align:left}.popup-trigger{cursor:pointer}.popup-modal{height:auto;width:44.65%;background-color:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:56px 32px 33px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 .4rem 0 rgba(0,0,0,.2);box-shadow:0 0 .4rem 0 rgba(0,0,0,.2);opacity:0;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:-9999}.popup-modal.is--visible{opacity:1;z-index:9999;pointer-events:auto}.popup-modal__close{position:absolute;right:2rem;top:2rem;font-size:2rem;color:#f36106;cursor:pointer}.popup-modal .close{position:absolute;width:24px;height:24px;top:17px;right:16px;background-image:url(../img/cross-video.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.content-modale .title-modale{font-family:Barlow-Regular;color:#f36106;font-size:24px;text-align:left;max-width:370px;line-height:1.33}.content-modale .text-modale{margin-top:30px;color:#2f2f2f;font-size:17px;line-height:1.41;text-align:left;font-family:Barlow-Medium}.content-modale .button{margin-top:40px;color:#f36106;font-family:Barlow-Medium;font-size:16px;border:1px solid #f36106;padding:4px 10px 8px;-webkit-transition:all .3s;transition:all .3s}.content-modale .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}#modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6784313725);z-index:9;opacity:0;visibility:hidden;-webkit-transition:all .3s;transition:all .3s}#modal .content{width:60vw;max-height:80vh;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#modal .content .close{position:absolute;width:30px;height:30px;top:-45px;right:-45px;background-image:url(../img/cross-video.svg);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:pointer}#modal .content iframe{position:relative;overflow:hidden;width:100%;height:490px}#modal.active{opacity:1;visibility:visible;-webkit-transition:all .3s;transition:all .3s}.site-map{padding:80px 0}.site-map .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.site-map .content .sitemap-menu-list{width:25%}.site-map .content .sitemap-menu-list:nth-child(n+5){margin-top:40px}.site-map .content .sitemap-menu-list .item{margin-right:30px}.site-map .content .sitemap-menu-list .item .title-site-map{font-family:Barlow-Medium;font-size:18px;text-align:left;color:#2f2f2f}.site-map .content .sitemap-menu-list .item .list-site-map{margin-top:10px}.site-map .content .sitemap-menu-list .item .list-site-map .element-site-map{margin-top:10px}.site-map .content .sitemap-menu-list .item .list-site-map .element-site-map:first-child{margin-top:0}.site-map .content .sitemap-menu-list .item .list-site-map .link-site-map{font-size:17px;text-align:left;color:#2f2f2f;font-family:Barlow-Regular}.site-map .content .sitemap-menu-list .item .list-site-map link-site-map[href="#"]{cursor:pointer}.site-map .content .sitemap-menu-list:nth-child(4n){margin-right:0}.full-image{padding:40px 0}.full-image .image{margin:0 auto}.implantations{background-color:#e0e0e0;padding:80px 0}.implantations .title{max-width:570px;font-size:42px;text-align:left;font-family:PlayfairDisplay-Regular;color:#2f2f2f}.implantations .title .point{color:#f36106}.implantations .elements{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.implantations .elements .content{position:relative}.implantations .elements .content .container{padding:30px 40px;min-height:290px}.implantations .elements .content .container .country{max-width:290px;font-size:24px;line-height:1.33;font-family:Barlow-Medium;color:#f36106;margin-bottom:19px}.implantations .elements .content .container .location{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-top:19px}.implantations .elements .content .container .location::before{content:"";position:absolute;left:0;top:0;height:1px;width:100%;border-top:1px solid #dbdbdb}.implantations .elements .content .container .location .spinner{width:24px;height:24px;margin-right:10px}.implantations .elements .content .container .location .text{max-width:260px;font-size:18px;font-family:Barlow-Medium;text-align:left}.implantations .elements .content .container .button{margin-top:30px;color:#f36106;font-family:Barlow-Medium;color:#f36106;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.implantations .elements .content{width:calc(33.3333% - 20px);background-color:#fff;margin-right:30px}.implantations .elements .content:nth-child(3n){margin-right:0}.implantations .elements .content:nth-child(n+4){margin-top:30px}.implantations.light{background-color:#fff}.implantations.light .elements .content{background-color:#2f2f2f}.implantations.light .elements .content .container .location .text{color:#fff}.implantations.light .elements .content .container .button{border:1px solid #fff;color:#fff}section.flx-tabs{padding:80px 0}section.flx-tabs .title{font-family:PlayfairDisplay-Regular;max-width:570px;font-size:42px;text-align:left;line-height:1.14;color:#2f2f2f}section.flx-tabs .title .point{color:#f36106}section.flx-tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex}section.flx-tabs ul li{width:25%;max-width:270px;list-style:none;margin-right:30px}section.flx-tabs ul li:last-child{margin:0}section.flx-tabs ul.tabs{margin-top:60px;border-bottom:1px solid #dbdbdb}section.flx-tabs ul.tabs li:last-child{margin:0}section.flx-tabs ul.tabs .btn-tab{position:relative;border-bottom:4px solid transparent;text-decoration:none;display:block;text-align:left;font-family:Barlow-Medium;color:rgba(154,154,154,.6039215686);font-size:20px;text-decoration:none;padding-bottom:18px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}section.flx-tabs ul.tabs .btn-tab.active{color:#f36106;border-bottom:4px solid #f36106;-webkit-transition:all .3s;transition:all .3s}section.flx-tabs .tabgroup{margin-top:4.6rem}section.flx-tabs .tabgroup .content-tabs{display:-webkit-box;display:-ms-flexbox;display:flex}section.flx-tabs .tabgroup .content-tabs .left{max-width:470px;margin-top:7px}section.flx-tabs .tabgroup .content-tabs .left .wysiwyg h3{line-height:2.8rem}section.flx-tabs .tabgroup .content-tabs .left .link .button{margin-top:4.4rem}section.flx-tabs .tabgroup .content-tabs .right{max-width:470px;margin-left:130px}section.flx-tabs .tabgroup .content-tabs .right .title{color:#f36106;font-family:Barlow-Medium;font-size:24px;line-height:1.33;text-align:left}section.flx-tabs .tabgroup .content-tabs .right .description{padding-top:18px;margin-top:20px;position:relative}section.flx-tabs .tabgroup .content-tabs .right .description p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}section.flx-tabs .tabgroup .content-tabs .right .description p:not(:first-child){margin-top:24px}section.flx-tabs .tabgroup .content-tabs .right .description p b,section.flx-tabs .tabgroup .content-tabs .right .description p strong{font-family:Barlow-Medium}section.flx-tabs .tabgroup .content-tabs .right .description p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}section.flx-tabs .tabgroup .content-tabs .right .description ul{display:block;margin-top:15px}section.flx-tabs .tabgroup .content-tabs .right .description ul li{width:100%;max-width:100%}section.flx-tabs .tabgroup .content-tabs .right .description ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#f36106;border-radius:50%}section.flx-tabs .tabgroup .content-tabs .right .description ul li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}section.flx-tabs .tabgroup .content-tabs .right .description ol{display:block;margin-top:15px}section.flx-tabs .tabgroup .content-tabs .right .description ol li{width:100%;max-width:100%}section.flx-tabs .tabgroup .content-tabs .right .description ol li::marker{color:#f36106}section.flx-tabs .tabgroup .content-tabs .right .description ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}section.flx-tabs .tabgroup .content-tabs .right .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}section.flx-tabs .tabgroup .content-tabs .right .link .button{margin-top:40px;color:#f36106;margin-top:40px;font-family:Barlow-Medium;color:#f36106;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.team{padding:80px 0}.team .title{font-size:42px;font-family:PlayfairDisplay-Regular;text-align:left;line-height:1.14;color:#2f2f2f;max-width:570px}.team .title .point{color:#f36106}.team .container{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.team .container .bloc{width:calc(25% - 23px);margin-right:30px}.team .container .bloc:nth-child(n+5){margin-top:60px}.team .container .bloc:nth-child(4n){margin-right:0}.team .container .bloc .image{position:relative}.team .container .bloc a{position:absolute;text-decoration:none;color:#fff;font-size:2rem;width:35px;height:35px;border-radius:50%;bottom:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.team .container .infos{margin-top:20px}.team .container .infos .title-content{color:#f36106;font-size:18px;font-family:Barlow-Medium}.team .container .infos .job{color:#2f2f2f;font-size:18px;font-family:Barlow-Medium}.team.purple .title .point{color:#7f239b}.team.purple .container .infos .title-content{color:#7f239b}.text-big-image{padding:80px 0;position:relative;min-height:749px}.text-big-image .element-image{display:-webkit-box;display:-ms-flexbox;display:flex}.text-big-image .element-image .infos{width:calc(50% - 15px)}.text-big-image .element-image .infos .title{font-size:42px;color:#2f2f2f;font-family:PlayfairDisplay-Regular;line-height:1.14;text-align:left}.text-big-image .element-image .infos .title .point{color:#f36106}.text-big-image .element-image .infos .container{margin-left:100px}.text-big-image .element-image .infos .container .sub-title{margin-top:80px;font-size:24px;font-family:Barlow-Medium;color:#f36106;text-align:left;line-height:1.33}.text-big-image .element-image .infos .container .description{padding-top:18px;margin-top:20px;position:relative}.text-big-image .element-image .infos .container .description p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}.text-big-image .element-image .infos .container .description p:not(:first-child){margin-top:24px}.text-big-image .element-image .infos .container .description p b,.text-big-image .element-image .infos .container .description p strong{font-family:Barlow-Medium;font-weight:400}.text-big-image .element-image .infos .container .description p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}.text-big-image .element-image .infos .container .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.text-big-image .element-image .infos .container .link{margin-top:40px}.text-big-image .element-image .infos .container .link .button{color:#f36106;font-family:Barlow-Medium;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.text-big-image .element-image .image{margin-top:18px;position:absolute;max-width:570px;right:0}.text-big-image.left .element-image{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-big-image.left .element-image .infos .container{margin-left:0;margin-right:100px}.text-big-image.left .image{left:0}section.text-big-image.dark{background-color:#2f2f2f}section.text-big-image.dark .element-image .infos .title{color:#fff}section.text-big-image.dark .element-image .infos .container .description p{color:#fff}section.text-big-image.dark .element-image .infos .container .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}section.text-big-image.withbg{top:0;height:100%;width:100%;background-image:url(../img/Trace_3143.svg);background-repeat:no-repeat;background-position:left;background-size:contain;background-position-x:-284px}section.text-big-image.withbg.left{background-position:right;background-position-x:calc(100% + 284px)}.title-2columns-type1{padding:80px 0}.title-2columns-type1 .container{width:100%}.title-2columns-type1 .container .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-2columns-type1 .container .bloc:not(:first-child){margin-top:100px}.title-2columns-type1 .container .bloc .infos{margin-left:30px;width:33.33%}.title-2columns-type1 .container .bloc .infos .title-text{color:#f36106;font-size:24px;font-family:Barlow-Medium;line-height:1.33}.title-2columns-type1 .container .header{width:33.33%}.title-2columns-type1 .container .header .title{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;color:#2f2f2f}.title-2columns-type1 .container .header .title .point{color:#f36106}.title-2columns-type1 .container .link{margin-top:40px}.title-2columns-type1 .container .link .button{font-family:Barlow-Medium;color:#f36106;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.title-2columns-type1 .container .description{padding-top:18px;margin-top:20px;position:relative}.title-2columns-type1 .container .description p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}.title-2columns-type1 .container .description p:not(:first-child){margin-top:24px}.title-2columns-type1 .container .description p b,.title-2columns-type1 .container .description p strong{font-family:Barlow-Medium;font-weight:400}.title-2columns-type1 .container .description p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}.title-2columns-type1 .container .description ul{display:block;margin-top:15px}.title-2columns-type1 .container .description ul li{color:#2f2f2f;width:100%;max-width:100%}.title-2columns-type1 .container .description ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#f36106;border-radius:50%}.title-2columns-type1 .container .description ul li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.title-2columns-type1 .container .description ol{display:block;margin-top:15px}.title-2columns-type1 .container .description ol li{color:#2f2f2f;width:100%;max-width:100%}.title-2columns-type1 .container .description ol li::marker{color:#f36106}.title-2columns-type1 .container .description ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.title-2columns-type1 .container .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:170px;border-top:1px solid #e0e0e0}.title-2columns-type1.dark{background-color:#2f2f2f}.title-2columns-type1.dark .container .header .title{color:#fff}.title-2columns-type1.dark .container .description p{color:#fff}.title-2columns-type1.dark .container .description ul li{color:#fff}.title-2columns-type1.dark .container .description ol li{color:#fff}.title-2columns-type1.dark .container .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.title-one-column{padding:80px 0}.title-one-column .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-one-column .container .header{width:calc(33.33% - 20px)}.title-one-column .container .header .title{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;text-align:left;color:#2f2f2f}.title-one-column .container .header .title .point{color:#f36106}.title-one-column .container .infos{margin-left:30px;width:calc(66.66% - 10px)}.title-one-column .container .infos .title-text{margin-top:40px;color:#f36106;font-size:24px;font-family:Barlow-Medium;line-height:1.33}.title-one-column .container .infos .description p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}.title-one-column .container .infos .description p:not(:first-child){margin-top:24px}.title-one-column .container .infos .description p b,.title-one-column .container .infos .description p strong{font-family:Barlow-Medium;font-weight:400}.title-one-column .container .infos .description p a{font-family:Barlow-Medium;text-decoration:underline;color:#2f2f2f}.title-one-column .container .infos .description.bot{margin-top:40px}.title-one-column .container .infos .link .button{margin-top:40px;font-family:Barlow-Medium;color:#f36106;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.title-one-column.purple .container .header .title .point{color:#7f239b}.title-one-column.purple .container .infos .title-text{color:#7f239b}.title-one-column.purple .container .infos .link .button{color:#7f239b;border:1px solid #7f239b;-webkit-transition:all .3s;transition:all .3s}.title-one-column.dark{background-color:#2f2f2f}.title-one-column.dark .container .header .title{color:#fff}.title-one-column.dark .container .infos .description p{color:#fff}.title-one-column.dark .container .infos .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.chapo{padding:80px 0}.chapo .text{margin:0 auto;max-width:770px}.chapo .text p{color:#2f2f2f;font-family:Barlow-Regular;line-height:1.4;text-align:center;font-size:20px}.chapo .text p:not(:first-child){margin-top:24px}.chapo .text p b,.chapo .text p strong{font-family:Barlow-Medium;font-weight:400}.chapo .text p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}.chapo .text ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#f36106;border-radius:50%}.chapo .text ul li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.chapo .text ol li::marker{color:#f36106}.chapo .text ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.chapo .text h1,.chapo .text h2{font-family:PlayfairDisplay-Regular}.chapo .text h3,.chapo .text h4,.chapo .text h5,.chapo .text h6{font-family:Barlow-Medium}.chapo .text h1{font-size:50px;line-height:1.28;color:#2f2f2f}.chapo .text h2{font-size:27px;color:#f36106}.chapo .text h3{font-size:24px}.chapo .text h4{color:#f36106;font-size:40px}.chapo.dark{background-color:#2f2f2f}.chapo.dark p{color:#fff}.chapo.grey{background-color:#e0e0e0}section.value{padding:80px 0;position:relative}section.value .bloc:nth-child(n+2){margin-top:20px}section.value .bloc .header{z-index:1}section.value .bloc .header .title{font-family:PlayfairDisplay-Regular;font-size:150px;text-align:left;color:#dbdbdb}section.value .bloc .header .title .point{color:#f36106}section.value .bloc .container{margin-left:400px;margin-top:22px;max-width:570px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.value .bloc .container .title-text{font-family:Barlow-Medium;font-size:24px;color:#f36106;line-height:1.33;text-align:left}section.value .bloc .container .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:470px}section.value .bloc .container .infos .title-text{color:#f36106}section.value .bloc .container .right{margin-left:30px}section.value .bloc .container .link .button{margin-top:40px;color:#f36106;margin-top:40px;font-family:Barlow-Medium;color:#f36106;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}section.value .bloc .container .description{position:relative;padding-top:18px;margin-top:20px}section.value .bloc .container .description p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}section.value .bloc .container .description p:not(:first-child){margin-top:24px}section.value .bloc .container .description p b,section.value .bloc .container .description p strong{font-family:Barlow-Medium;font-weight:400}section.value .bloc .container .description p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}section.value .bloc .container .description ul{display:block;margin-top:15px}section.value .bloc .container .description ul li{width:100%;max-width:100%}section.value .bloc .container .description ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#f36106;border-radius:50%}section.value .bloc .container .description ul li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}section.value .bloc .container .description ol{display:block;margin-top:15px}section.value .bloc .container .description ol li{width:100%;max-width:100%}section.value .bloc .container .description ol li::marker{color:#f36106}section.value .bloc .container .description ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}section.value .bloc .container .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.value.withbg{top:0;height:100%;width:100%;background-image:url(../img/Trace_3143.svg);background-repeat:no-repeat;background-position:left;background-position-x:-240px;background-attachment:fixed;background-size:contain}.value.withbg.purple .bloc .header .title .point{color:#7f239b}.value.withbg.purple .container .title-text{color:#7f239b}.value.withbg.purple .container .description p a{color:#7f239b}.value.withbg.purple .container .description ul li::before{background-color:#7f239b}.value.withbg.purple .container .description ol li::marker{color:#7f239b}.value.withbg.purple .container .link .button{color:#7f239b;border:1px solid #7f239b;-webkit-transition:all .3s;transition:all .3s}.pictos{padding:80px 0}.pictos .header{margin:0 auto;width:770px}.pictos .header .title{text-align:center;color:#2f2f2f;font-size:34px;font-family:PlayfairDisplay-Regular}.pictos .header .title .point{color:#f36106}.pictos .elements{margin-top:70px}.pictos .elements .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 30px)}.pictos .elements .container .bloc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(25% - 30px);color:#fff;margin-right:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pictos .elements .container .bloc:last-child{margin-right:0}.pictos .elements .container .bloc .cercle{width:143px;border-radius:50%;height:143px;background-color:#f36106}.pictos .elements .container .bloc .icons{max-width:143px;position:absolute;top:20px;left:auto}.pictos .elements .container .bloc .icons .attachment-full{width:105px;height:100px}.pictos .elements .container .bloc .text{margin-top:15px}.pictos .elements .container .bloc .text p{font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;text-align:center}.pictos .elements .container .bloc .text p:not(:first-child){margin-top:24px}.pictos .elements .container .bloc .text p b,.pictos .elements .container .bloc .text p strong{font-family:Barlow-Regular}.pictos .elements .container .bloc .text p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.pictos.dark{background-color:#2f2f2f}.pictos.dark .header .title{color:#fff}.pictos.dark .elements .container .text p{font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#fff;text-align:center}.pictos.dark .elements .container .text p:not(:first-child){margin-top:24px}.pictos.dark .elements .container .text p b,.pictos.dark .elements .container .text p strong{font-family:Barlow-Regular}.pictos.dark .elements .container .text p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}section.columns{padding:80px 0}section.columns .header{max-width:570px}section.columns .header .title{font-size:42px;line-height:1.14;text-align:left;color:#2f2f2f;font-family:PlayfairDisplay-Regular}section.columns .header .title .point{color:#f36106}section.columns .container{width:100%;margin-top:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}section.columns .bloc{width:calc(33.33% - 20px)}section.columns .bloc .media{height:155px}section.columns .bloc .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.columns .bloc .infos{margin-top:30px}section.columns .bloc .infos .title{font-family:Barlow-Medium;font-size:24px;line-height:1.33;color:#f36106;text-align:left}section.columns .bloc .infos .text{margin-top:20px;padding-top:18px;position:relative}section.columns .bloc .infos .text p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}section.columns .bloc .infos .text p:not(:first-child){margin-top:24px}section.columns .bloc .infos .text p b,section.columns .bloc .infos .text p strong{font-family:Barlow-Medium;font-weight:400}section.columns .bloc .infos .text p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}section.columns .bloc .infos .text::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}section.columns .bloc .infos .link .button{margin-top:40px;color:#f36106;font-family:Barlow-Medium;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}section.columns .bloc:nth-child(n+4){margin-top:20px}section.columns.Dark{background-color:#2f2f2f}section.columns.Dark .header .title{color:#fff}section.columns.Dark .bloc .infos .text p{color:#fff}section.columns.Dark .bloc .infos .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.media-text{padding:80px 0}.media-text .header{max-width:570px}.media-text .header .title{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;color:#2f2f2f}.media-text .container{margin-top:60px}.media-text .container .bloc:not(:first-child){margin-top:100px}.media-text .container .link .button{margin-top:40px;margin-top:40px;font-family:Barlow-Medium;font-size:16px;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.media-text .container .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}.media-text .container .description{max-width:470px;padding-top:18px;margin-top:20px;position:relative}.media-text .container .description p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}.media-text .container .description p:not(:first-child){margin-top:24px}.media-text .container .description p b,.media-text .container .description p strong{font-family:Barlow-Medium;font-weight:400}.media-text .container .description p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}.media-text .container .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.media-text .container .left{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.media-text .container .left .media{max-width:470px}.media-text .container .left .infos{width:calc(100% - 470px - 130px);margin-left:auto}.media-text .container .left .infos .title-media{max-width:470px;font-size:24px;font-family:Barlow-Medium;color:#f36106;text-align:left;line-height:1.33}.media-text .container .right{margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.media-text .container .right .media{max-width:470px;margin-left:130px}.media-text .container .right .infos{margin-left:auto}.media-text .container .right .infos .title-media{max-width:470px;font-size:24px;font-family:Barlow-Medium;color:#f36106;text-align:left}.media-text .container .video{position:relative;cursor:pointer}.media-text .container .video::after{content:"";width:64px;height:64px;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:37px;left:37px;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-text.purple.dark{background-color:#2f2f2f}.media-text.purple.dark .header .title{color:#fff}.media-text.purple.dark .header .title .point{color:#7f239b}.media-text.purple.dark .container .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.media-text.purple.dark .container .link .button:hover{background-color:#fff;color:#7f239b;border:1px solid #7f239b;-webkit-transition:all .3s;transition:all .3s}.media-text.purple.dark .bloc .infos .title-media{color:#7f239b}.media-text.purple.dark .bloc .infos .description p{color:#fff}.media-text.purple.dark .video::after{background-image:url(../img/baseline-arrow_drop_down_circle_purple.svg)}.media-text.purple.light{background-color:#fff}.media-text.purple.light .header .title .point{color:#7f239b}.media-text.purple.light .container .link .button{color:#7f239b;border:1px solid #7f239b}.media-text.purple.light .container .link .button:hover{background-color:#7f239b;color:#fff}.media-text.purple.light .bloc .infos .title-media{color:#7f239b}.media-text.purple.light .video::after{background-image:url(../img/baseline-arrow_drop_down_circle_purple.svg)}.media-text.orange.light .header .title .point{color:#f36106}.media-text.orange.light .container .link .button{color:#f36106;border:1px solid #f36106}.media-text.orange.light .container .link .button:hover{background-color:#f36106;color:#fff}.media-text.orange.light .bloc .infos .title-media{color:#f36106}.media-text.orange.light .video::after{background-image:url(../img/baseline-arrow_drop_down_circle.svg)}.media-text.orange.dark{background-color:#2f2f2f}.media-text.orange.dark .header .title{color:#fff}.media-text.orange.dark .header .title .point{color:#f36106}.media-text.orange.dark .container .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.media-text.orange.dark .container .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.media-text.orange.dark .bloc .infos .title-media{color:#f36106}.media-text.orange.dark .bloc .infos .description p{color:#fff}.media-text.orange.dark .video::after{background-image:url(../img/baseline-arrow_drop_down_circle.svg)}.text-text{padding:80px 0}.text-text .header{max-width:570px}.text-text .header .title{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;color:#2f2f2f}.text-text .header .title .point{color:#f36106}.text-text .container{margin-top:60px}.text-text .container .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-text .container .bloc:not(:first-child){margin-top:100px}.text-text .container .bloc .infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:470px}.text-text .container .bloc .infos .title-text{font-family:Barlow-Medium;font-size:24px;text-align:left;line-height:1.33;color:#f36106}.text-text .container .bloc .right{margin-left:30px}.text-text .container .link .button{margin-top:40px;color:#f36106;margin-top:40px;font-family:Barlow-Medium;color:#f36106;font-size:16px;border:1px solid #f36106;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.text-text .container .description{padding-top:18px;margin-top:20px;position:relative}.text-text .container .description p{font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}.text-text .container .description p:not(:first-child){margin-top:24px}.text-text .container .description p b,.text-text .container .description p strong{font-family:Barlow-Medium;font-weight:400}.text-text .container .description p a{font-family:Barlow-Medium;text-decoration:underline;color:#2f2f2f}.text-text .container .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.text-text.purple.dark{background-color:#2f2f2f}.text-text.purple.dark .header .title{color:#fff}.text-text.purple.dark .header .title .point{color:#7f239b}.text-text.purple.dark .container .title-text{color:#7f239b}.text-text.purple.dark .container .description p{color:#fff}.text-text.purple.dark .container .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.text-text.purple.light{background-color:#fff}.text-text.purple.light .header .title .point{color:#7f239b}.text-text.purple.light .container .infos .title-text{color:#7f239b}.text-text.purple.light .container .link .button{color:#7f239b;border:1px solid #7f239b}.text-text.orange.light .header .title .point{color:#f36106}.text-text.orange.light .container .infos .title-text{color:#f36106}.text-text.orange.light .container .link .button{color:#f36106;border:1px solid #f36106}.text-text.orange.dark{background-color:#2f2f2f}.text-text.orange.dark .header .title{color:#fff}.text-text.orange.dark .header .title .point{color:#f36106}.text-text.orange.dark .container .description p{color:#fff}.text-text.orange.dark .container .link .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.nos-expertises{background-color:#e0e0e0;padding:80px 0 40px 0}.nos-expertises .header .title{font-size:150px;font-family:PlayfairDisplay-Regular;color:#959595}.nos-expertises .header .title .point{color:#f36106}.nos-expertises .elements{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px)}.nos-expertises .elements .content{background-image:url(../img/shape1.svg);background-repeat:no-repeat;background-size:130px;background-position-x:right;position:relative;padding:20px 30px;width:calc(33.3333% - 30px);background-color:#fff}.nos-expertises .elements .content:not(:last-child){margin-right:30px}.nos-expertises .elements .content:nth-child(n+4){margin-top:30px}.nos-expertises .elements .content .icone{max-width:64px;max-height:64px;position:absolute;right:23px;top:9px}.nos-expertises .elements .content .page-title{color:#2f2f2f;font-size:42px;font-family:PlayfairDisplay-Regular;line-height:1.14}.nos-expertises .elements .content .page-title .point{color:#f36106}.nos-expertises .elements .content .description{max-width:310px;margin-top:22px;color:#2f2f2f}.nos-expertises .elements .content .description p{color:#2f2f2f;text-align:left;font-size:18px;line-height:1.33;font-family:Barlow-Regular}.nos-expertises .elements .content .description p:not(:first-child){margin-top:24px}.nos-expertises .elements .content .description p b,.nos-expertises .elements .content .description p strong{font-family:Barlow-Regular}.nos-expertises .elements .content .description p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.nos-expertises .elements .content .devider{color:#dbdbdb;margin-top:11px;margin-bottom:7px;height:1px}.nos-expertises .elements .content ul.list{margin-top:28px;color:#2f2f2f}.nos-expertises .elements .content ul.list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.nos-expertises .elements .content ul.list .item:not(:first-child){padding-top:5px;border-top:1px solid #dbdbdb}.nos-expertises .elements .content ul.list .item:last-child{margin-bottom:0}.nos-expertises .elements .content ul.list .item .title{width:100%;font-family:Barlow-Medium;font-size:20px;left:0;color:#2f2f2f;position:relative;-webkit-transition:all .3s;transition:all .3s}.key-figures{padding:148px 0;background-color:#2f2f2f;min-height:600px}.key-figures .header{margin:0 auto;max-width:720px}.key-figures .header .title{text-align:center;color:#fff;font-size:34px;font-family:PlayfairDisplay-Regular}.key-figures .numbers{margin-top:70px}.key-figures .numbers .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% + 30px)}.key-figures .numbers .container .bloc{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(25% - 30px);margin-right:30px;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.key-figures .numbers .container .bloc:last-child{margin-right:0}.key-figures .numbers .container .bloc .cercle-orange{width:143px;border-radius:50%;height:143px;background-color:#f36106}.key-figures .numbers .container .bloc .cercle-purple{width:143px;border-radius:50%;height:143px;background-color:#7f239b}.key-figures .numbers .container .bloc .details{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:-26px}.key-figures .numbers .container .bloc .details .number{font-family:PlayfairDisplay-Regular;margin:0 auto;font-size:80px}.key-figures .numbers .container .bloc .details .description p{text-align:center;font-family:Barlow-Medium;font-size:18px}.key-figures.withbg{background-image:url(../img/Trace-2059-1.png);background-repeat:no-repeat;background-position:bottom}.hero{width:100%;background:#fff;background-position:left}.hero .hero-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;min-height:400px;margin:0 auto;padding:170px 0 60px;background:#fff;background-size:75%;background-repeat:no-repeat}.hero .hero-wrapper .hero-mask{width:100%;max-width:400px;margin-left:60px}.hero .hero-wrapper .hero-mask .cinematic{height:100%;width:100%}.hero .hero-wrapper .hero-mask .cinematic #js-movie{position:relative;left:0}.hero .hero-wrapper .hero-mask .cinematic #js-movie .movie__video{opacity:0;pointer-events:none;position:absolute}.hero .hero-wrapper .hero-mask .cinematic #js-movie #mask{display:none}.hero .hero-wrapper .hero-mask .cinematic #js-movie canvas{min-height:400px}.hero .hero-wrapper .hero-content{width:calc(100% - 400px - 190px);position:relative}.hero .hero-wrapper .hero-content .title{font-family:PlayfairDisplay-Regular;font-size:80px;line-height:1.05;color:#2f2f2f;margin-bottom:40px}.hero .hero-wrapper .hero-content .title .point{font-family:PlayfairDisplay-Regular;font-size:80px;color:#f36106}.hero .hero-wrapper .hero-content .description p{font-family:Barlow-Regular;font-size:18px;line-height:1.67;color:#2f2f2f;padding-bottom:20px}.hero .hero-wrapper .hero-content .scroll-down{position:absolute;right:0;top:90%;cursor:pointer;animation:scroll-down 2s infinite;-webkit-animation:scroll-down 2s infinite;-moz-animation:scroll-down 2s infinite;-o-animation:scroll-down 2s infinite}.hero .hero-bottom .hero-bows{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-top:grey 1px solid}.hero .hero-bottom .hero-bows .bow-left{border:grey 1px solid;min-height:300px;width:50%;padding:30px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.hero .hero-bottom .hero-bows .bow-left .bow-background{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.hero .hero-bottom .hero-bows .bow-left .bow-background .bow-one img{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero .hero-bottom .hero-bows .bow-left .bow-background .bow-one svg{width:100%}.hero .hero-bottom .hero-bows .bow-left .bow-background .bow-one svg path{-webkit-transition:all .8s;transition:all .8s;stroke:#f36106}.hero .hero-bottom .hero-bows .bow-left .bow-content{max-width:500px;z-index:1}.hero .hero-bottom .hero-bows .bow-left .bow-content .text{font-family:PlayfairDisplay-Regular;font-size:34px;color:#2f2f2f;margin-bottom:40px}.hero .hero-bottom .hero-bows .bow-left .bow-content .link{font-family:Barlow-Medium;font-size:20px;color:#2f2f2f;position:relative}.hero .hero-bottom .hero-bows .bow-left .bow-content .link::after{content:"";color:#2f2f2f;height:1px;width:100%;position:absolute;bottom:0;left:0;background-color:#2f2f2f}.hero .hero-bottom .hero-bows .bow-right{border:grey 1px solid;width:50%;padding:30px 50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.hero .hero-bottom .hero-bows .bow-right .bow-background{position:absolute;top:0;bottom:0;right:0;left:0;overflow:hidden}.hero .hero-bottom .hero-bows .bow-right .bow-background .bow-two svg{width:100%}.hero .hero-bottom .hero-bows .bow-right .bow-background .bow-two svg path{-webkit-transition:all .8s;transition:all .8s;stroke:#7f239b}.hero .hero-bottom .hero-bows .bow-right .bow-content{max-width:500px;z-index:1}.hero .hero-bottom .hero-bows .bow-right .bow-content .text{font-family:PlayfairDisplay-Regular;font-size:34px;color:#2f2f2f;margin-bottom:40px}.hero .hero-bottom .hero-bows .bow-right .bow-content .link{font-family:Barlow-Medium;font-size:20px;color:#2f2f2f;position:relative}.hero .hero-bottom .hero-bows .bow-right .bow-content .link::after{content:"";color:#2f2f2f;height:1px;width:100%;position:absolute;bottom:0;left:0;background-color:#2f2f2f}.hero-page{position:relative;width:100%;min-height:695px;overflow:hidden;background:#2f2f2f;background-position:left;background:radial-gradient(circle,rgba(80,80,80,.8715861345) 0,#2f2f2f 75%)}.hero-page .title{font-size:70px;line-height:1.2;font-family:PlayfairDisplay-Regular;color:#fff;max-width:870px;padding-top:215px;z-index:1;position:relative}.hero-page .scroll-down-page{position:absolute;z-index:2;right:8%;top:80%;cursor:pointer;animation:scroll-down-page 2s infinite;-webkit-animation:scroll-down-page 2s infinite;-moz-animation:scroll-down-page 2s infinite;-o-animation:scroll-down-page 2s infinite}.hero-page .bow{position:absolute;width:470px;right:0;bottom:0}.hero-page .breadcrumb{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff;width:100%}.hero-page .breadcrumb ul{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-page .breadcrumb ul li a{font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6;-webkit-transition:all .3s;transition:all .3s}.hero-page .breadcrumb ul li::after{content:"/";display:inline-block;margin:0 3px;font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6}.hero-page .breadcrumb ul li:last-child{opacity:1}.hero-page .breadcrumb ul li:last-child a{opacity:1}.hero-page .breadcrumb ul li:last-child::after{display:none}.hero-page.small{min-height:520px}.hero-page.small .bow{bottom:-175px}.hero-offers-list{position:relative;width:100%;min-height:695px;overflow:hidden;background:#2f2f2f;background-position:left;background:radial-gradient(circle,rgba(80,80,80,.8715861345) 0,#2f2f2f 75%)}.hero-offers-list .title{font-size:70px;line-height:1.2;font-family:PlayfairDisplay-Regular;color:#fff;max-width:870px;padding-top:215px;padding-bottom:50px;z-index:1;position:relative}.hero-offers-list .bow{position:absolute;width:470px;right:0;bottom:0}.hero-offers-list .breadcrumb{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff;width:100%}.hero-offers-list .breadcrumb ul{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-offers-list .breadcrumb ul li a{font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6;-webkit-transition:all .3s;transition:all .3s}.hero-offers-list .breadcrumb ul li::after{content:"/";display:inline-block;margin:0 3px;font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6}.hero-offers-list .breadcrumb ul li:last-child{opacity:1}.hero-offers-list .breadcrumb ul li:last-child a{opacity:1}.hero-offers-list .breadcrumb ul li:last-child::after{display:none}.hero-offers-list.small{min-height:520px}.hero-offers-list.small .bow{bottom:-175px}#vos-enjeux{padding:80px 0;background-color:#fff;position:relative;overflow:hidden}#vos-enjeux .bg-color-top{background-color:#e0e0e0;position:absolute;bottom:50%;left:0;right:0;width:100%;height:50%}#vos-enjeux .bg-color-bottom{background-color:#2f2f2f;position:absolute;top:50%;left:0;right:0;width:100%;height:50%}#vos-enjeux .stories-elements::before{content:"";position:absolute;background-color:#fff;height:100%;width:100%;left:70%;top:0;bottom:0;display:block;z-index:-1}#vos-enjeux .stories-elements{padding:45px 5px 75px 70px;z-index:2;background-color:#fff;position:relative;border:#dbdbdb solid 1px}#vos-enjeux .stories-elements .title{font-family:PlayfairDisplay-Regular;font-size:80px;line-height:1.22;color:#2f2f2f;padding-bottom:60px}#vos-enjeux .stories-elements .title .point{font-family:PlayfairDisplay-Regular;font-size:80px;color:#f36106}#vos-enjeux .stories-elements .head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}#vos-enjeux .stories-elements .head .listing-nav{max-width:470px;width:100%;max-height:340px}#vos-enjeux .stories-elements .head .listing-nav .slick-list{height:auto!important}#vos-enjeux .stories-elements .head .listing-nav .slick-track{-webkit-transform:none!important;transform:none!important}#vos-enjeux .stories-elements .head .listing-nav .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px;width:100%!important;cursor:pointer}#vos-enjeux .stories-elements .head .listing-nav .item:first-child{margin-top:0}#vos-enjeux .stories-elements .head .listing-nav .item .thumbnail{width:70px;height:70px;border-radius:50%;overflow:hidden;position:relative;-webkit-filter:grayscale(1);filter:grayscale(1)}#vos-enjeux .stories-elements .head .listing-nav .item .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#vos-enjeux .stories-elements .head .listing-nav .item .description{width:calc(100% - 70px - 15px)}#vos-enjeux .stories-elements .head .listing-nav .item .description p{font-family:Barlow-Regular;font-size:18px;line-height:1.33;color:#2f2f2f;max-width:315px}#vos-enjeux .stories-elements .head .listing-nav .item.slick-current .thumbnail{-webkit-filter:none;filter:none}#vos-enjeux .stories-elements .head .listing-nav .item.slick-current .description p{color:#f36106}#vos-enjeux .stories-elements .head .body{width:calc(100% - 470px - 85px)}#vos-enjeux .stories-elements .head .body .content .item{width:calc(100% - 70px - 30px)}#vos-enjeux .stories-elements .head .body .content .item .description-mobile{display:none}#vos-enjeux .stories-elements .head .body .content .item .content-item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .aside{width:70px}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .aside .quote img{width:70px;height:auto}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .text{width:calc(100% - 70px - 30px)}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .text p{font-family:PlayfairDisplay-Regular;color:#2f2f2f;font-size:20px;line-height:1.4;max-width:470px}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom{margin-left:100px;display:block}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile{padding-top:25px;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .thumbnail{width:70px;height:70px;border-radius:50%;overflow:hidden}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .description{width:calc(100% - 70px - 20px)}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .description .name{font-family:Barlow-Regular;font-size:16px;line-height:1.5;color:#f36106;display:block}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .description .function{font-family:Barlow-Regular;font-size:16px;line-height:1.5;color:#2f2f2f;display:block}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .pop-up{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .pop-up .link{font-family:Barlow-Medium;font-size:16px;line-height:1.5;color:#f36106;margin-left:3px;text-decoration:underline;display:block}.carrieres{padding:30px 0;background-color:#e0e0e0;position:relative;min-height:970px}.carrieres .carrieres-bg{background-image:url(../img/apgar-bg.svg);background-position:left;background-repeat:no-repeat;background-size:970px;width:100%;height:100%;position:absolute;top:0;left:-28%;right:0;bottom:0}.carrieres .carrieres-content{z-index:1;position:relative;padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carrieres .carrieres-content .content-left{max-width:360px}.carrieres .carrieres-content .content-left .title{font-size:80px;font-family:PlayfairDisplay-Regular;color:#2f2f2f;padding-bottom:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.carrieres .carrieres-content .content-left .title .point{color:#7f239b;font-size:80px;font-family:PlayfairDisplay-Regular}.carrieres .carrieres-content .content-left .description p:first-child{color:#7f239b;font-family:Barlow-Medium}.carrieres .carrieres-content .content-left .description p{font-family:Barlow-Regular;font-size:18px;line-height:1.33;padding-bottom:20px}.carrieres .carrieres-content .content-left .listing-items{max-width:360px;padding-bottom:35px}.carrieres .carrieres-content .content-left .listing-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.carrieres .carrieres-content .content-left .listing-items .item .immo{width:70px;height:70px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carrieres .carrieres-content .content-left .listing-items .item .immo .thumbnail{width:33px;height:42px;border-radius:50%}.carrieres .carrieres-content .content-left .listing-items .item .immo .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.carrieres .carrieres-content .content-left .listing-items .item .text{width:calc(100% - 70px - 20px)}.carrieres .carrieres-content .content-left .listing-items .item .text p{font-family:Barlow-Medium;font-size:18px;line-height:1.33;color:#7f239b}.carrieres .carrieres-content .content-left .link{border:1px solid #7f239b;padding:5px;-webkit-transition:all .3s;transition:all .3s}.carrieres .carrieres-content .content-left .link .text{font-family:Barlow-Medium;font-size:16px;line-height:1.33;color:#7f239b}.carrieres .carrieres-content .content-right{width:calc(100% - 360px - 140px);margin-top:40px}.carrieres .carrieres-content .content-right .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carrieres .carrieres-content .content-right .items .profil:nth-child(2){top:145px}.carrieres .carrieres-content .content-right .items .profil:nth-child(3){top:30px;left:100px}.carrieres .carrieres-content .content-right .items .profil{cursor:pointer;position:relative;width:270px;min-height:360px;overflow:hidden}.carrieres .carrieres-content .content-right .items .profil .thumbnail{position:absolute}.carrieres .carrieres-content .content-right .items .profil .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.carrieres .carrieres-content .content-right .items .profil .icon{max-height:55px;max-width:45px;position:absolute;top:10px;left:15px}.carrieres .carrieres-content .content-right .items .profil .icon img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.carrieres .carrieres-content .content-right .items .profil .popup{content:"";background-image:url(../img/arrow-pop-up.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;right:30px;bottom:80px;z-index:1;cursor:pointer}.carrieres .carrieres-content .content-right .items .profil .elipse{position:absolute;clip-path:ellipse(100% 100% at 100% 100%);background-color:#fff;right:0;bottom:0;width:100%;height:140px}.carrieres .carrieres-content .content-right .items .profil .elipse .text{display:block;-webkit-transform:translate(75px,60px);transform:translate(75px,60px);max-width:195px;padding-right:20px}.carrieres .carrieres-content .content-right .items .profil .elipse .text p{font-family:Barlow-Medium;font-size:18px;color:#7f239b}.cta-parole{background-color:#dbdbdb;min-height:430px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-parole .cta-background{background-image:url(../img/apgar-bg.svg);background-position:left;background-repeat:no-repeat;background-size:425px;width:100%;height:100%;position:absolute;top:0;left:-155px;right:0;bottom:0}.cta-parole .cta-content{padding:70px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:970px;margin:0 auto;position:relative;z-index:1}.cta-parole .cta-content .cta-left{width:172px;height:172px}.cta-parole .cta-content .cta-left .thumbnail{width:100%;height:100%;border-radius:50%;background-color:#e0e0e0}.cta-parole .cta-content .cta-left .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.cta-parole .cta-content .cta-right{width:calc(100% - 175px - 30px)}.cta-parole .cta-content .cta-right .description{padding-bottom:30px}.cta-parole .cta-content .cta-right .description p{font-family:PlayfairDisplay-Regular;font-size:30px;line-height:1.27;color:#2f2f2f}.cta-parole .cta-content .cta-right .cta-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cta-parole .cta-content .cta-right .cta-bottom .profil{display:block;width:300px}.cta-parole .cta-content .cta-right .cta-bottom .profil .name{font-family:Barlow-Regular;font-size:18px;line-height:1.33;color:#f36106;display:block}.cta-parole .cta-content .cta-right .cta-bottom .profil .name.purple{color:#7f239b}.cta-parole .cta-content .cta-right .cta-bottom .profil .function{font-family:Barlow-Regular;font-size:18px;line-height:1.33;color:#2f2f2f;display:block}.cta-parole .cta-content .cta-right .cta-bottom .pop-up{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;cursor:pointer}.cta-parole .cta-content .cta-right .cta-bottom .pop-up .icon{content:"";background-image:url(../img/arrow-popup-orange.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;cursor:pointer}.cta-parole .cta-content .cta-right .cta-bottom .pop-up .icon.purple{background-image:url(../img/arrow-video-purple.svg)}.cta-parole .cta-content .cta-right .cta-bottom .pop-up .text{font-family:Barlow-Regular;font-size:20px;line-height:1.33;color:#f36106;text-decoration:underline;cursor:pointer;margin-left:5px}.cta-parole .cta-content .cta-right .cta-bottom .pop-up .text.purple{color:#7f239b}.logos-slider{background-color:#e0e0e0;min-height:430px;padding:40px 0}.logos-slider .title{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;color:#2f2f2f;text-align:center;padding-bottom:80px}.logos-slider .title .point{font-family:PlayfairDisplay-Regular;font-size:80px;color:#f36106}.logos-slider .slider .slick-track{height:264px}.logos-slider .slider .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:85px;margin-left:60px;height:100%}.logos-slider .slider .items .item{width:calc(16.66% - 50px);margin-left:60px}.logos-slider .slider .items .item .thumbnail{opacity:60%}.logos-slider .slider .items .item .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.logos-slider .slider .items .item:first-child{margin-left:0}.logos-slider .slider .items:first-child{margin-left:0}.logos-slider .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:110px;margin:0 auto}.logos-slider .arrows .arrow-left{width:46px;height:46px;border-radius:50%;background-color:#fff;position:relative;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.logos-slider .arrows .arrow-left .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;top:11px;left:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.logos-slider .arrows .arrow-right{width:46px;height:46px;border-radius:50%;background-color:#fff;position:relative;cursor:pointer}.logos-slider .arrows .arrow-right .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;top:11px;left:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.logos-slider.light{background-color:#fff}.list-logos{padding:70px 0}.list-logos .title{margin:0 auto;max-width:770px;font-size:42px;line-height:1.14;font-family:PlayfairDisplay-Regular;text-align:center;color:#2f2f2f}.list-logos .title .point{color:#f36106}.list-logos .content{margin-top:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-logos .content .logo{height:180px;width:16.66%}.list-logos .content .logo .image{max-width:132px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 auto}.list-logos .content .logo{border-left:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.list-logos .content .logo:hover{background-color:#e0e0e0;-webkit-box-shadow:0 0 1px 17px #fff inset;box-shadow:0 0 1px 17px #fff inset;background-repeat:no-repeat;cursor:pointer;background-size:cover;-webkit-transition:all .3s;transition:all .3s}.list-logos .content .logo{-webkit-transition:all .3s;transition:all .3s}.experience{background-color:#e0e0e0;min-height:720px;padding:70px 0}.experience .title{font-size:42px;line-height:1.14;color:#2f2f2f;font-family:PlayfairDisplay-Regular;padding-bottom:60px}.experience .title .point{font-family:PlayfairDisplay-Regular;color:#f36106;font-size:42px;line-height:1.14}.experience .sliders .slider-content{display:-webkit-box;display:-ms-flexbox;display:flex}.experience .sliders .slider-content .left-content{background-color:#fff;padding:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:870px}.experience .sliders .slider-content .left-content .aside{width:70px}.experience .sliders .slider-content .left-content .aside .quote{width:70px;height:auto}.experience .sliders .slider-content .left-content .aside .quote svg path{fill:#fff}.experience .sliders .slider-content .left-content .content{width:calc(100% - 70px - 30px)}.experience .sliders .slider-content .left-content .content .description{font-family:PlayfairDisplay-Regular;font-size:30px;line-height:1.27;color:#2f2f2f;padding-bottom:30px;max-width:530px}.experience .sliders .slider-content .left-content .content .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:480px;padding-bottom:20px}.experience .sliders .slider-content .left-content .content .bottom-content .profil{display:block}.experience .sliders .slider-content .left-content .content .bottom-content .profil .name{font-family:Barlow-Regular;font-size:18px;line-height:1.33;color:#f36106;display:block}.experience .sliders .slider-content .left-content .content .bottom-content .profil .function{font-family:Barlow-Regular;font-size:18px;line-height:1.33;color:#2f2f2f;display:block}.experience .sliders .slider-content .left-content .content .bottom-content .button{padding:5px;border:1px #f36106 solid}.experience .sliders .slider-content .left-content .content .bottom-content .button .text{font-family:Barlow-Medium;font-size:16px;line-height:1.33;color:#f36106}.experience .sliders .slider-content .right-content{margin-left:-70px}.experience .sliders .slider-content .right-content .thumbnail{width:370px;height:370px;background-color:rgba(154,154,154,.6039215686);margin-top:-60px}.experience .sliders .slider-content .right-content .thumbnail img{margin:0 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.experience .sliders .slider-content .right-content .thumbnail .logo{max-width:220px;height:50px}.experience .sliders .slick-list{padding-top:60px}.experience .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:110px;margin-left:auto;margin-top:-85px;margin-right:130px}.experience .arrows .arrow-left{width:46px;height:46px;border-radius:50%;background-color:#fff;position:relative;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.experience .arrows .arrow-left .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;top:11px;left:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.experience .arrows .arrow-right{-webkit-transition:all .3s;transition:all .3s;margin-left:19px;width:46px;height:46px;border-radius:50%;background-color:#fff;position:relative}.experience .arrows .arrow-right .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;top:11px;left:12px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.timeline{background-color:#fff;min-height:930px;padding:70px 0}.timeline .title{font-size:42px;line-height:1.14;color:#2f2f2f;font-family:PlayfairDisplay-Regular;max-width:570px}.timeline .title .point{font-family:PlayfairDisplay-Regular;color:#f36106;font-size:42px;line-height:1.14}.timeline .timeline-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline .timeline-content .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:110px;width:100%;-webkit-transform:translateY(-115px);transform:translateY(-115px)}.timeline .timeline-content .arrows .arrow-left{width:46px;height:46px;border-radius:50%;border:1px solid rgba(154,154,154,.6039215686);background-color:#fff;position:relative;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.timeline .timeline-content .arrows .arrow-left .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;top:10px;left:10px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.timeline .timeline-content .arrows .arrow-right{width:46px;height:46px;border-radius:50%;border:1px solid rgba(154,154,154,.6039215686);background-color:#fff;position:relative}.timeline .timeline-content .arrows .arrow-right .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;top:10px;left:10px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.timeline .timeline-content .items-timeline{width:calc(100% - 110px - 100px);display:-webkit-box;display:-ms-flexbox;display:flex}.timeline .timeline-content .items-timeline .item{width:100%;max-width:370px;margin-right:30px}.timeline .timeline-content .items-timeline .item .year{font-family:PlayfairDisplay-Regular;font-size:150px;color:rgba(154,154,154,.6039215686);line-height:normal}.timeline .timeline-content .items-timeline .item .year .point{font-size:110px;color:#f36106}.timeline .timeline-content .items-timeline .item .thumbnail{background-color:rgba(154,154,154,.6039215686);width:100%;max-width:370px;height:155px;margin-bottom:35px}.timeline .timeline-content .items-timeline .item .thumbnail img{margin:0 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.timeline .timeline-content .items-timeline .item .sub-title{font-family:Barlow-Medium;font-size:24px;line-height:1.33;color:#f36106;margin-bottom:20px}.timeline .timeline-content .items-timeline .item .description::before{content:"";display:block;width:50%;height:2px;background-color:rgba(154,154,154,.6039215686);margin-bottom:20px}.timeline .timeline-content .items-timeline .item .description p{font-family:Barlow-Regular;font-size:17px;line-height:1.41;color:#2f2f2f;margin-bottom:35px}.timeline .timeline-content .items-timeline .slick-list.draggable{padding:0 0 0 110px!important}.cta-expertise{padding:74px 0;background-color:#2f2f2f;position:relative;z-index:0}.cta-expertise .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.cta-expertise .content .title{max-width:330px;font-size:48px;line-height:1.13;font-family:PlayfairDisplay-Regular;text-align:left;color:#fff}.cta-expertise .content .title .point{color:#f36106}.cta-expertise .content .description{margin-left:60px}.cta-expertise .content .description .text{max-width:470px}.cta-expertise .content .description .text p{font-size:20px;font-family:Barlow-Regular;color:#fff;text-align:left;line-height:1.4}.cta-expertise .content .description .text p:not(:first-child){margin-top:24px}.cta-expertise .content .description .text p b,.cta-expertise .content .description .text p strong{font-family:Barlow-Medium;font-weight:400}.cta-expertise .content .description .text p a{font-family:Barlow-Medium;text-decoration:underline;color:#2f2f2f}.cta-expertise .content .description .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cta-expertise .content .description .link .button{margin-top:40px;font-family:Barlow-Medium;color:#fff;font-size:16px;border:1px solid #fff;padding:5px 8px;-webkit-transition:all .3s;transition:all .3s}.cta-expertise .bow{position:absolute;width:457px;top:-40px;right:0;z-index:-1;bottom:0;overflow:hidden}.cta-simple{padding:74px 0;background-color:#2f2f2f;position:relative;z-index:0}.cta-simple .content{margin:0 auto;max-width:500px}.cta-simple .content .title{font-size:48px;line-height:1.13;font-family:PlayfairDisplay-Regular;text-align:center;color:#fff}.cta-simple .content .text{max-width:500px;margin-top:33px}.cta-simple .content .text p{font-size:20px;font-family:Barlow-Regular;color:#fff;text-align:center;line-height:1.4}.cta-simple .content .text p:not(:first-child){margin-top:24px}.cta-simple .content .text p b,.cta-simple .content .text p strong{font-family:Barlow-Medium;font-weight:400}.cta-simple .content .text p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}.cta-simple .content .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-simple .content .link .button{margin-top:40px;font-family:Barlow-Medium;color:#fff;font-size:16px;border:1px solid #fff;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.cta-simple .bow{position:absolute;width:457px;top:-40px;right:0;z-index:-1;bottom:0;overflow:hidden}.cta-simple .gradiant{max-width:498px;position:absolute;top:0;left:-23px;bottom:0;z-index:-1;overflow:hidden}section.cta-simple.light{background-color:#fff}section.cta-simple.light .content .title{color:#2f2f2f}section.cta-simple.light .content .text p{color:#2f2f2f}section.cta-simple.light .content .link .button{color:#f36106;border:1px solid #f36106}section.cta-simple.light.purple .link .button{color:#7f239b;border:1px solid #7f239b}section.cta-simple.light .gradiant{display:none}section.cta-simple.grey{background-color:#e0e0e0}section.cta-simple.grey .content .title{color:#2f2f2f}section.cta-simple.grey .content .text p{color:#2f2f2f}section.cta-simple.grey .content .link .button{color:#f36106;border:1px solid #f36106}section.cta-simple.grey.purple .link .button{color:#7f239b;border:1px solid #7f239b}section.cta-simple.grey .gradiant{display:none}.cta-expert-small{padding:74px 0;background-color:#2f2f2f;position:relative;z-index:1;overflow:hidden}.cta-expert-small .bg{position:absolute;width:55%;height:100%;top:0;right:0;bottom:0}.cta-expert-small .bg img{width:auto;height:100%}.cta-expert-small .content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.cta-expert-small .content .left{max-width:500px}.cta-expert-small .content .left .title{font-size:48px;line-height:1.13;font-family:PlayfairDisplay-Regular;text-align:left;color:#fff}.cta-expert-small .content .left .text{margin-top:33px}.cta-expert-small .content .left .text p{font-size:20px;font-family:Barlow-Regular;color:#fff;text-align:left;line-height:1.4}.cta-expert-small .content .left .text p:not(:first-child){margin-top:24px}.cta-expert-small .content .left .text p b,.cta-expert-small .content .left .text p strong{font-family:Barlow-Regular}.cta-expert-small .content .left .text p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.cta-expert-small .content .left .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cta-expert-small .content .left .link .button{margin-top:40px;font-family:Barlow-Medium;color:#fff;font-size:16px;border:1px solid #fff;padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.cta-expert-small .content .right{display:-webkit-box;display:-ms-flexbox;display:flex}.cta-expert-small .content .right .container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.cta-expert-small .content .right .container .image{max-width:270px}.cta-expert-small .content .right .container .infos{margin-top:auto}.cta-expert-small .content .right .container .infos .title-content{font-family:Barlow-Regular;line-height:1.33;text-align:right;font-size:18px;max-width:270px;color:#f36106}.cta-expert-small .content .right .container .infos .job{font-family:Barlow-Regular;line-height:1.33;text-align:right;font-size:18px;max-width:270px;color:#fff}section.cta-expert-small.grey{background-color:#e0e0e0}section.cta-expert-small.grey .content .title{color:#2f2f2f}section.cta-expert-small.grey .content .text p{color:#2f2f2f}section.cta-expert-small.grey .content .link .button{color:#f36106;border:1px solid #f36106}section.cta-expert-small.grey .content .right .infos .job{color:#2f2f2f}section.cta-expert-small.light{background-color:#fff}section.cta-expert-small.light .content .title{color:#2f2f2f}section.cta-expert-small.light .content .text p{color:#2f2f2f}section.cta-expert-small.light .content .link .button{color:#f36106;border:1px solid #f36106}section.cta-expert-small.light .content .right .infos .job{color:#2f2f2f}.flx-form{background-color:#e0e0e0;padding:80px 0}.flx-form .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.flx-form .wrapper .conten-left{max-width:370px;width:100%}.flx-form .wrapper .conten-left .title{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;color:#2f2f2f;padding-bottom:40px;display:block;max-width:320px}.flx-form .wrapper .conten-left .title .point{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;color:#f36106}.flx-form .wrapper .conten-left .description{display:block;max-width:270px}.flx-form .wrapper .conten-left .description p{font-family:Barlow-Regular;font-size:18px;line-height:1.33;color:#2f2f2f}.flx-form .wrapper .conten-right{width:calc(100% - 370px - 30px);background-color:#fff;min-height:710px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email],.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=number],.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel],.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text],.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url],.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container select,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea{padding-left:0;padding-right:0;font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;padding-bottom:0;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;overflow:hidden}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]::-webkit-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=number]::-webkit-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]::-webkit-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]::-webkit-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]::-webkit-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container select::-webkit-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-webkit-input-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]::-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=number]::-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]::-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]::-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]::-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container select::-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-moz-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]:-ms-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=number]:-ms-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]:-ms-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]:-ms-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]:-ms-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container select:-ms-input-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-ms-input-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]:-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=number]:-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]:-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]:-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]:-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container select:-moz-placeholder,.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-moz-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container .wpforms-field-select select{padding-bottom:0;font-family:Barlow-Regular}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea{resize:vertical}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-webkit-input-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-moz-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-ms-input-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-moz-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container .wpforms-field-label{font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=file]{position:relative;font-family:Barlow-Regular;font-size:18px;line-height:1.22;color:#2f2f2f;border:0;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;padding-bottom:9px;overflow:hidden}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=file]:before{content:attr(data-value);font-size:18px;line-height:1.22;border:0;width:100%;padding-top:33px;position:absolute;left:0;bottom:4px;background:#fff}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=file]:after{content:"...";color:#2f2f2f;font-family:Barlow-Regular;font-size:30px;line-height:1.22;position:absolute;right:0;bottom:6px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container label.wpforms-error{font-family:Barlow-Regular;margin-top:2px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container .wpforms-field-label-inline{display:inline;font-family:Barlow-Regular;vertical-align:baseline;font-size:16px;font-weight:400;line-height:1.3}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-container .wpforms-field-label-inline a{color:#2f2f2f;text-decoration:underline}.flx-form .wrapper .conten-right .wpforms-container .wpforms-submit-container{margin:10px auto 0;width:80px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-submit-container .wpforms-submit{min-width:75px;padding:5px;font-family:Barlow-Regular;font-size:18px;border:1px solid #f36106;color:#f36106;background-color:#fff;text-align:center;-webkit-transition:all .3s;transition:all .3s}.flx-form .wrapper .conten-right .wpforms-container .wpforms-submit-container .wpforms-submit:hover{color:#fff;background-color:#f36106;-webkit-transition:all .3s;transition:all .3s}.flx-form .wrapper .conten-right .wpforms-container .wpforms-field-description{font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f;margin-bottom:13px}.flx-form .wrapper .conten-right .wpforms-container .wpforms-submit-spinner{display:none!important}.flx-form .wrapper .conten-right .wpforms-container .wpforms-confirmation-container-full{font-family:Barlow-Regular;font-size:18px;line-height:1.22;background:0 0;border:none}.flx-form .wrapper .conten-right #form{padding:100px 70px 70px}.flx-form .wrapper .conten-right #form .contact-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 30px)}.flx-form .wrapper .conten-right #form .contact-form .form-fields .fields-left{width:calc(50% - 20px)}.flx-form .wrapper .conten-right #form .contact-form .form-fields .fields-right{width:calc(50% - 20px)}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group{width:100%;margin-bottom:30px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .lmwtara{display:none;visibility:hidden}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .input{font-family:Barlow-Regular;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .input::-webkit-input-placeholder{color:#2f2f2f}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .input::-moz-placeholder{color:#2f2f2f}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .input:-ms-input-placeholder{color:#2f2f2f}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .input:-moz-placeholder{color:#2f2f2f}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group select#pays-select{width:100%;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);font-family:Barlow-Regular;font-size:18px;line-height:1.22;color:#2f2f2f}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .textarea{font-family:Barlow-Regular;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;min-height:190px;position:relative}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .textarea::-webkit-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .textarea::-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .textarea:-ms-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group .textarea:-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group.form-group-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox{cursor:pointer;display:block;width:calc(100% - 20px);font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox p{font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f;margin-bottom:13px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox b,.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox strong{font-family:Barlow-Regular}.flx-form .wrapper .conten-right #form .contact-form .form-fields .button{margin:10px auto 0;width:80px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .button .submit{min-width:75px;font-family:Barlow-Regular;font-size:18px;border:1px solid #f36106;color:#f36106;background-color:#fff;text-align:center;-webkit-transition:all .3s;transition:all .3s}.flx-form .wrapper .conten-right #form .contact-form .form-fields .button .submit:hover{color:#fff;background-color:#f36106;-webkit-transition:all .3s;transition:all .3s}.flx-form .wrapper .conten-right #form .contact-form .form-result .res{font-family:Barlow-Regular;font-size:14px;line-height:1.71;display:none}.flx-form .wrapper .conten-right #form .contact-form .form-result .res.success{color:#f36106}.flx-form .wrapper .conten-right #form .contact-form .form-result .res.failed{color:#cd2e26}.flx-form .wrapper .conten-right #form .contact-form .form-result.success .res.success{display:block}.flx-form .wrapper .conten-right #form .contact-form .form-result.success .res.failed{display:none}.flx-form .wrapper .conten-right #form .contact-form .form-result.failed .res.success{display:none}.flx-form .wrapper .conten-right #form .contact-form .form-result.failed .res.failed{display:block}.flx-form.light{background-color:#fff}.flx-form.light .wrapper .conten-right{background-color:#e0e0e0}.flx-form.light .wrapper .conten-right .form-fields input,.flx-form.light .wrapper .conten-right .form-fields select,.flx-form.light .wrapper .conten-right .form-fields textarea,.flx-form.light .wrapper .conten-right .wpforms-field-container input,.flx-form.light .wrapper .conten-right .wpforms-field-container select,.flx-form.light .wrapper .conten-right .wpforms-field-container textarea{background-color:#e0e0e0}.flx-form.light .wrapper .conten-right .form-fields input::before,.flx-form.light .wrapper .conten-right .wpforms-field-container input::before{background:#e0e0e0!important}.slider-one-image{padding:80px 0}.slider-one-image .title{font-size:42px;text-align:left;line-height:1.14;max-width:570px;color:#2f2f2f}.slider-one-image .title .point{color:#f36106}.slider-one-image .content{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.slider-one-image .content .container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:770px;min-width:470px;margin-left:89px}.slider-one-image .content .container .bloc .text{margin-top:20px}.slider-one-image .content .container .bloc .text p{font-size:17px;text-align:left;color:#2f2f2f;line-height:1.41;font-family:Barlow-Medium}.slider-one-image .content .container .bloc .text p:not(:first-child){margin-top:24px}.slider-one-image .content .container .bloc .text p b,.slider-one-image .content .container .bloc .text p strong{font-family:Barlow-Regular}.slider-one-image .content .container .bloc .text p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.slider-one-image .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.slider-one-image .arrows .arrow-left{width:46px;height:46px;border-radius:50%;border:.1rem solid #e0e0e0;background-color:#fff;position:relative;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slider-one-image .arrows .arrow-left .slider-arrow{position:relative;width:100%;height:100%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.slider-one-image .arrows .arrow-left .slider-arrow:hover{-webkit-transition:all .3s;transition:all .3s}.slider-one-image .arrows .arrow-left .slider-arrow:hover .arrow{left:15px;-webkit-transition:all .3s;transition:all .3s}.slider-one-image .arrows .arrow-left .slider-arrow .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;top:10px;left:10px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.slider-one-image .arrows .arrow-right{-webkit-transition:all .3s;transition:all .3s;margin-left:19px;width:46px;height:46px;border-radius:50%;background-color:#fff;position:relative;border:.1rem solid #e0e0e0}.slider-one-image .arrows .arrow-right .slider-arrow{position:relative;width:100%;height:100%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.slider-one-image .arrows .arrow-right .slider-arrow:hover{-webkit-transition:all .3s;transition:all .3s}.slider-one-image .arrows .arrow-right .slider-arrow:hover .arrow{left:15px;-webkit-transition:all .3s;transition:all .3s}.slider-one-image .arrows .arrow-right .slider-arrow .arrow{content:"";position:absolute;background-image:url(../img/arrow-slider.svg);background-repeat:no-repeat;background-position:center;background-size:contain;width:24px;height:24px;position:absolute;top:10px;left:10px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s}.offers-list-wrapper{padding:80px 0}.offers-list-wrapper .offers-list-filter{padding-bottom:40px;border-bottom:1px solid #dbdbdb}.offers-list-wrapper .offers-list-filter #offers-filter-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.offers-list-wrapper .offers-list-filter #offers-filter-form .tag{font-family:Barlow-Regular;font-size:20px;margin-right:30px;line-height:1.4;color:#2f2f2f;max-width:70px;width:100%}.offers-list-wrapper .offers-list-filter #offers-filter-form .refresh-item{width:20px;height:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;cursor:pointer}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:calc(100% - 70px - 30px)}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter{width:calc(33.3333% - 30px);margin-right:15px}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter:last-child{margin-right:0}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content{width:100%;position:relative}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content .filter-selected{padding:16px 45px 16px 20px;display:block;font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;border:1px solid #2f2f2f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;position:relative}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content .filter-selected::after{content:"";width:13px;height:8px;background-image:url(../img/scroll-down-black.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotateX(0);transform:translateY(-50%) rotateX(0);-webkit-transition:all .3s;transition:all .3s}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content .filter-elements{display:none;position:absolute;top:100%;left:0;right:0;-webkit-box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);max-height:30vh;overflow-y:auto;background-color:#fff}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content .filter-elements .item{font-family:Barlow-Medium;font-size:18px;line-height:1.22;padding:10px 20px;cursor:default}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content .filter-elements .item.active{background-color:rgba(154,154,154,.6039215686);color:#2f2f2f}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter.active .filter-content .filter-selected{background-color:#dbdbdb}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter.active .filter-content .filter-selected::after{content:"";width:13px;height:8px;background-image:url(../img/scroll-down-black.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg);-webkit-transition:all .3s;transition:all .3s}.offers-list-wrapper .offers-list-elements{padding-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.offers-list-wrapper .offers-list-elements .offers-listing{max-width:770px;width:100%}.offers-list-wrapper .offers-list-elements .offers-listing .item{background-color:#fff;border:1px solid #dbdbdb;margin-bottom:30px;min-height:250px}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-header{padding-top:25px;padding-bottom:20px}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-header .title{font-family:PlayfairDisplay-Regular;font-size:27px;color:#7f239b}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-header .title a{font-family:PlayfairDisplay-Regular;font-size:27px;color:#7f239b}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content{display:block}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .description{width:100%;max-width:870px;padding-bottom:30px;border-bottom:1px #dbdbdb solid}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .description p{font-family:Barlow-Regular;font-size:17px;line-height:1.41;color:#2f2f2f}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom .tag{text-transform:uppercase;font-family:Barlow-Regular;font-size:16px;line-height:1.57;color:rgba(154,154,154,.6039215686)}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom .apply{margin-left:auto}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom .apply .apgar-btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offers-list-wrapper .offers-list-elements .aside{max-width:calc(100% - 770px - 128px)}.offers-list-wrapper .offers-list-elements .aside .quiz{font-family:Barlow-Medium;font-size:24px;line-height:1.33;color:#2f2f2f;padding-bottom:20px;border-bottom:1px solid rgba(154,154,154,.6039215686)}.offers-list-wrapper .offers-list-elements .aside .title-aside{padding-top:40px;font-family:Barlow-Medium;font-size:17px;line-height:1.41;color:#7f239b;padding-bottom:20px}.offers-list-wrapper .offers-list-elements .aside .description-aside{padding-bottom:10px}.offers-list-wrapper .offers-list-elements .aside .description-aside p{margin-bottom:30px;font-family:Barlow-Regular;font-size:17px;line-height:1.41;color:#2f2f2f}.offers-list-wrapper .offers-list-elements .aside .button-aside{color:#7f239b;font-family:Barlow-Medium;font-size:16px;border:1px solid #7f239b;padding:4px 10px 8px;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.offers-list-wrapper .offers-list-elements .aside .button-aside .text-button{color:#7f239b;font-family:Barlow-Medium;font-size:17px}.offers-list-wrapper .offers-list-elements .aside .button-aside:hover{background-color:#7f239b;color:#fff;-webkit-transition:all .3s;transition:all .3s}.offers-list-wrapper .offers-list-elements .aside .button-aside:hover .text-button{color:#fff;-webkit-transition:all .3s;transition:all .3s}.offers-list-wrapper .offers-pagination.hidden{display:none}.offers-list-wrapper .offers-pagination .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:30px}.offers-list-wrapper .offers-pagination .pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex}.offers-list-wrapper .offers-pagination .pagination .pagination-list .list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.offers-list-wrapper .offers-pagination .pagination .pagination-list .list .page-numbers{display:block;font-family:Barlow-Medium;font-size:16px;width:35px;height:35px;color:#7f239b;padding:7px 8px;margin-right:10px;border:1px solid #7f239b}.offers-list-wrapper .offers-pagination .pagination .pagination-list .list .page-numbers.current{color:#dbdbdb}.offers-list-wrapper .offers-pagination .pagination .pagination-next{border:1px solid #7f239b}.offers-list-wrapper .offers-pagination .pagination .pagination-next .arrow{padding:5px}.offers-list-wrapper .offers-pagination .pagination .pagination-next .arrow .text{font-family:Barlow-Medium;font-size:16px;color:#7f239b}.offers-list-wrapper .offers-pagination .pagination .pagination-next .arrow.disabled{opacity:.5;cursor:default}.hero-offer{position:relative;width:100%;min-height:520px;overflow:hidden;background:#2f2f2f;background-position:left;background:radial-gradient(circle,rgba(80,80,80,.8715861345) 0,#2f2f2f 75%)}.hero-offer .title{font-size:70px;line-height:1.2;font-family:PlayfairDisplay-Regular;color:#fff;max-width:870px;padding-top:200px;padding-bottom:15px;z-index:1;position:relative}.hero-offer .ref{font-family:Barlow-Regular;font-size:20px;color:#fff}.hero-offer .bow{position:absolute;width:470px;right:0;bottom:-175px}.hero-offer .breadcrumb{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff;width:100%;z-index:1}.hero-offer .breadcrumb ul{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-offer .breadcrumb ul li a{font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6;-webkit-transition:all .3s;transition:all .3s}.hero-offer .breadcrumb ul li::after{content:"/";display:inline-block;margin:0 3px;font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6}.hero-offer .breadcrumb ul li:last-child{opacity:1}.hero-offer .breadcrumb ul li:last-child a{opacity:1}.hero-offer .breadcrumb ul li:last-child::after{display:none}.description-offer{padding-top:80px}.description-offer.active{min-height:550px}.description-offer.active .content .right{position:relative;z-index:1;top:30px}.description-offer .offer-keys{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #dbdbdb;padding-bottom:20px}.description-offer .offer-keys .key{font-family:Barlow-Regular;font-size:14px;line-height:1.57;color:#2f2f2f;text-transform:uppercase}.description-offer .offer-keys .key:first-child::before{display:none}.description-offer .offer-keys .key::before{content:"|";display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#2f2f2f;padding-right:10px;padding-left:10px}.description-offer .content{padding-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.description-offer .content .left{width:calc(100% - 370px - 130px)}.description-offer .content .left .title{font-family:PlayfairDisplay-Regular;font-size:27px;color:#7f239b}.description-offer .content .left .description p{margin-top:30px;font-size:17px;text-align:left;color:#2f2f2f;line-height:1.41;font-family:Barlow-Regular}.description-offer .content .left .link{margin:45px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-offer .content .left .link .button{color:#7f239b;font-family:Barlow-Medium;font-size:16px;border:1px solid #7f239b;padding:4px 10px 8px;-webkit-transition:all .3s;transition:all .3s}.description-offer .content .left .link .button:hover{background-color:#7f239b;color:#fff;-webkit-transition:all .3s;transition:all .3s}.description-offer .content .right{background-color:#e0e0e0;padding:20px 30px;max-width:370px;width:100%;min-height:460px;position:relative;z-index:0;top:30px}.description-offer .content .right.active{z-index:1}.description-offer .content .right .title-checkbox{font-size:27px;text-align:left;font-family:PlayfairDisplay-Regular;color:#7f239b}.description-offer .content .right .list-checkbox{margin-top:20px}.description-offer .content .right .list-checkbox .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.description-offer .content .right .list-checkbox .item:not(:first-child){margin-top:10px}.description-offer .content .right .list-checkbox .item input{margin-top:5px;accent-color:#7f239b;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font:inherit;color:#7f239b;width:1.15em;height:1.15em;border:.15em solid #7f239b;border-radius:.15em;-webkit-transform:translateY(-.075em);transform:translateY(-.075em)}.description-offer .content .right .list-checkbox .item input[type=checkbox]{background-color:transparent;display:grid;place-content:center}.description-offer .content .right .list-checkbox .item input[type=checkbox]:checked{background-color:#7f239b}.description-offer .content .right .list-checkbox .item input[type=checkbox]::before{content:"";width:.65em;height:.65em;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;-webkit-box-shadow:inset 1em 1em var(--form-control-color);box-shadow:inset 1em 1em var(--form-control-color)}.description-offer .content .right .list-checkbox .item input[type=checkbox]:checked::before{width:4px;height:9px;margin-bottom:3px;border-bottom:2px solid #fff;border-right:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.description-offer .content .right .list-checkbox .item label{margin-left:13px;font-size:17px;text-align:left;color:#2f2f2f;max-width:280px;line-height:1.41;font-family:Barlow-Regular}.description-offer .content .right .apply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.description-offer .content .right .apply .button{margin-top:40px;color:rgba(154,154,154,.6039215686);background-color:#fff;font-family:Barlow-Medium;font-size:16px;border:1px solid rgba(154,154,154,.6039215686);padding:5px 10px;-webkit-transition:all .3s;transition:all .3s}.description-offer .content .right .apply .button:hover{background-color:#7f239b;color:#fff;-webkit-transition:all .3s;transition:all .3s}.newsletter{padding:80px 0;position:relative;min-height:380px;overflow:hidden}.newsletter .half-top{position:absolute;top:0;width:100%;height:50%;z-index:-1}.newsletter .half-bottom{position:absolute;bottom:0;width:100%;height:50%;z-index:-1}.newsletter .content-newsletter{width:100%;background-color:#e0e0e0;padding:49px 100px 86px 67px}.newsletter .content-newsletter .title{font-family:PlayfairDisplay-Regular;font-size:38px;line-height:1.16;color:#2f2f2f;text-align:left}.newsletter .content-newsletter .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:23px}.newsletter .content-newsletter .content .text{width:50%}.newsletter .content-newsletter .content .text p{font-family:Barlow-Regular;text-align:left;line-height:1.33;font-size:18px}.newsletter .content-newsletter .content .text p:not(:first-child){margin-top:24px}.newsletter .content-newsletter .content .text p b,.newsletter .content-newsletter .content .text p strong{font-family:Barlow-Regular}.newsletter .content-newsletter .content .text p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.newsletter .content-newsletter .content #newsletter-form{width:calc(50% - 33px)}.newsletter .content-newsletter .content #newsletter-form .label-email{display:block;font-family:Barlow-Regular;font-size:14px;line-height:1.71;text-transform:uppercase;color:#cd2e26}.newsletter .content-newsletter .content #newsletter-form .form-group-email{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-email{background:0;border:transparent;border-bottom:1px solid rgba(154,154,154,.6039215686);color:#2f2f2f;font-family:Barlow-Medium;line-height:1.2;text-align:left;font-size:20px;height:30px;border-radius:0;width:100%;position:relative}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-email::-webkit-input-placeholder{color:#2f2f2f;font-family:Barlow-Medium;line-height:1.2;text-align:left;font-size:20px}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-email::-moz-placeholder{color:#2f2f2f;font-family:Barlow-Medium;line-height:1.2;text-align:left;font-size:20px}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-email:-ms-input-placeholder{color:#2f2f2f;font-family:Barlow-Medium;line-height:1.2;text-align:left;font-size:20px}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-email::-ms-input-placeholder{color:#2f2f2f;font-family:Barlow-Medium;line-height:1.2;text-align:left;font-size:20px}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-email::placeholder{color:#2f2f2f;font-family:Barlow-Medium;line-height:1.2;text-align:left;font-size:20px}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-submit{width:180px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;padding:5px;-webkit-transition:all .3s;transition:all .3s}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-submit .text{font-family:Barlow-Regular;font-size:18px;color:#fff;padding-right:20px}.newsletter .content-newsletter .content #newsletter-form .form-group-email #newsletter-submit .arrow-right{display:block;width:24px;height:24px;background-image:url(../img/arrow-right.svg);background-repeat:no-repeat;background-position:center;background-size:contain;position:relative;left:0;-webkit-transition:all .3s;transition:all .3s}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox{margin-top:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-checkbox{width:16px;height:16px;accent-color:#7f239b}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-checkbox.orange{accent-color:#f36106}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-checkbox::before{background-color:red}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox .label-checkbox{display:block}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox .label-checkbox p{font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f;margin-left:10px;margin-right:21px}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox .label-checkbox p .underline{text-decoration:underline}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox .label-checkbox a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox .label-checkbox b,.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox .label-checkbox strong{font-family:Barlow-Regular}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-submit{background-color:#7f239b;color:#fff;font-family:Barlow-Medium;font-size:16px;height:31px;min-width:103px;border:1px solid #7f239b;margin-left:auto}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-submit.orange{background-color:#f36106;border:1px solid #f36106}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-submit.orange:hover{color:#f36106;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-submit .newletter-text{width:100%}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-submit{-webkit-transition:all .3s;transition:all .3s}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-submit:hover{color:#7f239b;background-color:#fff;-webkit-transition:all .3s;transition:all .3s}.newsletter .half-top.light{background-color:#fff}.newsletter .half-top.dark{background-color:#2f2f2f}.newsletter .half-bottom.light{background-color:#fff}.newsletter .half-bottom.dark{background-color:#2f2f2f}.text-big-image-offer{padding:80px 0;position:relative;min-height:669px}.text-big-image-offer .element-image{display:-webkit-box;display:-ms-flexbox;display:flex}.text-big-image-offer .element-image .infos{width:calc(50% - 15px)}.text-big-image-offer .element-image .infos .title{font-size:42px;color:#2f2f2f;font-family:PlayfairDisplay-Regular;line-height:1.14;text-align:left}.text-big-image-offer .element-image .infos .title .point{color:#7f239b}.text-big-image-offer .element-image .infos .container{margin-left:100px}.text-big-image-offer .element-image .infos .container .sub-title{margin-top:80px;font-size:24px;font-family:Barlow-Medium;color:#7f239b;text-align:left;line-height:1.33}.text-big-image-offer .element-image .infos .container .description{padding-top:18px;margin-top:20px;position:relative}.text-big-image-offer .element-image .infos .container .description p{font-size:17px;font-family:Barlow-Medium;color:#2f2f2f;line-height:1.41}.text-big-image-offer .element-image .infos .container .description p:not(:first-child){margin-top:24px}.text-big-image-offer .element-image .infos .container .description p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.text-big-image-offer .element-image .infos .container .description p b,.text-big-image-offer .element-image .infos .container .description p strong{font-family:Barlow-Regular}.text-big-image-offer .element-image .infos .container .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.text-big-image-offer .element-image .infos .container .button{margin-top:40px;color:#7f239b;font-family:Barlow-Medium;font-size:16px;border:1px solid #7f239b;padding:4px 10px 8px;-webkit-transition:all .3s;transition:all .3s}.text-big-image-offer .element-image .infos .container .button:hover{background-color:#7f239b;color:#fff;-webkit-transition:all .3s;transition:all .3s}.text-big-image-offer .element-image .image{margin-top:18px;position:absolute;max-width:570px;right:0}section.text-big-image.dark{background-color:#2f2f2f}section.text-big-image.dark .element-image .infos .title{color:#fff}section.text-big-image.dark .element-image .infos .container .description p{color:#fff}section.text-big-image.dark .element-image .infos .container .button{color:#fff;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}section.text-big-image.dark .element-image .infos .container .button:hover{background-color:#fff;color:#7f239b;border:1px solid #7f239b;-webkit-transition:all .3s;transition:all .3s}section.text-big-image.withbg{top:0;height:100%;width:100%;background-image:url(../img/Trace_3143.svg);background-repeat:no-repeat;background-position:left;background-size:contain;background-position-x:-284px}.title-video{padding:80px}.title-video .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.title-video .content .title{color:#2f2f2f;font-size:42px;text-align:left;line-height:1.14;width:calc(32% - 5px)}.title-video .content .media{position:relative;width:calc(68% - 125px)}.title-video .content .media .icone{position:absolute;top:20px;left:20px}.title-video .content .media .description p{color:#2f2f2f;margin-top:20px;font-size:17px;text-align:left;line-height:1.41;font-family:Barlow-Regular}.title-video .content .media .description p:not(:first-child){margin-top:24px}.title-video .content .media .description p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.title-video .content .media .description p b,.title-video .content .media .description p strong{font-family:Barlow-Regular}.title-video .video{position:relative;cursor:pointer}.title-video .video::after{background-image:url(../img/arrow-video-purple.svg);content:"";width:64px;height:64px;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;top:52px;left:51px;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.twotextcolumns{padding:74px 0}.twotextcolumns .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:100px}.twotextcolumns .container .left{max-width:470px;width:calc(50% - 65px)}.twotextcolumns .container .left .title-text{font-family:Barlow-Medium;font-size:24px;color:#7f239b;text-align:left;line-height:1.33}.twotextcolumns .container .left .description{padding-top:18px;margin-top:20px;position:relative}.twotextcolumns .container .left .description p{font-size:17px;font-family:Barlow-Medium;color:#2f2f2f;text-align:left;line-height:1.41}.twotextcolumns .container .left .description p:not(:first-child){margin-top:24px}.twotextcolumns .container .left .description p b,.twotextcolumns .container .left .description p strong{font-family:Barlow-Regular}.twotextcolumns .container .left .description p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.twotextcolumns .container .left .description ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#7f239b;border-radius:50%}.twotextcolumns .container .left .description ul li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.twotextcolumns .container .left .description ol li::marker{color:#7f239b}.twotextcolumns .container .left .description ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.twotextcolumns .container .left .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.twotextcolumns .container .right{max-width:470px;width:calc(50% - 65px)}.twotextcolumns .container .right .title-text{font-family:Barlow-Medium;font-size:24px;color:#7f239b;text-align:left;line-height:1.33}.twotextcolumns .container .right .description{padding-top:18px;margin-top:20px;position:relative}.twotextcolumns .container .right .description p{font-size:17px;font-family:Barlow-Medium;color:#2f2f2f;line-height:1.41}.twotextcolumns .container .right .description b,.twotextcolumns .container .right .description strong{font-family:Barlow-Regular}.twotextcolumns .container .right .description ul{list-style-type:disc}.twotextcolumns .container .right .description ul li{font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:#2f2f2f}.twotextcolumns .container .right .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.form-offer{background-color:#e0e0e0;padding:80px 0}.form-offer .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-offer .wrapper .conten-left{max-width:370px;width:100%}.form-offer .wrapper .conten-left .title{font-family:PlayfairDisplay-Regular;font-size:42px;line-height:1.14;color:#2f2f2f;padding-bottom:40px;display:block}.form-offer .wrapper .conten-left .description{display:block;max-width:270px}.form-offer .wrapper .conten-left .description p{font-family:Barlow-Regular;font-size:18px;line-height:1.33;color:#2f2f2f}.form-offer .wrapper .conten-right{width:calc(100% - 370px - 30px);background-color:#fff;min-height:710px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email],.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel],.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text],.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url],.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container select,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea{padding-left:0;padding-right:0;font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;padding-bottom:10px;overflow:hidden}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]::-webkit-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]::-webkit-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]::-webkit-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]::-webkit-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container select::-webkit-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-webkit-input-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]::-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]::-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]::-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]::-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container select::-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-moz-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]:-ms-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]:-ms-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]:-ms-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]:-ms-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container select:-ms-input-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-ms-input-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=email]:-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=tel]:-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=text]:-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=url]:-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container select:-moz-placeholder,.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-moz-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container .wpforms-field-select select{padding-bottom:7px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea{resize:vertical}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-webkit-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea::-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-ms-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container textarea:-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=file]{position:relative;font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;border:0;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;padding-bottom:9px;overflow:hidden}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=file]:before{content:attr(data-value);font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#000;border:0;width:100%;padding-top:26px;padding-bottom:10px;position:absolute;left:0;bottom:0;background:#fff}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container input[type=file]:after{content:"...";color:#2f2f2f;font-family:Barlow-Medium;font-size:30px;line-height:1.22;position:absolute;right:0;bottom:10px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container label.wpforms-error{font-family:Barlow-Regular;margin-top:2px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container .wpforms-field-label-inline{display:inline;font-family:Barlow-Regular;vertical-align:baseline;font-size:16px;font-weight:400;line-height:1.3}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-container .wpforms-field-label-inline a{color:#2f2f2f;text-decoration:underline}.form-offer .wrapper .conten-right .wpforms-container .wpforms-submit-container{margin:10px auto 0;width:80px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-submit-container .wpforms-submit{min-width:75px;padding:5px;font-family:Barlow-Regular;font-size:18px;border:1px solid #7f239b;color:#7f239b;background-color:#fff;text-align:center;-webkit-transition:all .3s;transition:all .3s}.form-offer .wrapper .conten-right .wpforms-container .wpforms-submit-container .wpforms-submit:hover{color:#fff;background-color:#7f239b;-webkit-transition:all .3s;transition:all .3s}.form-offer .wrapper .conten-right .wpforms-container .wpforms-field-description{font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f;margin-bottom:13px}.form-offer .wrapper .conten-right .wpforms-container .wpforms-submit-spinner{display:none!important}.form-offer .wrapper .conten-right .wpforms-container .wpforms-confirmation-container-full{font-family:Barlow-Regular;font-size:18px;line-height:1.22;background:0 0;border:none}.form-offer .wrapper .conten-right #form{padding:75px 70px 70px}.form-offer .wrapper .conten-right #form .apply-form .linkedin{background-color:#2768bc;padding:5px;max-width:325px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto 30px;visibility:hidden}.form-offer .wrapper .conten-right #form .apply-form .linkedin .icon-linkedin{width:calc(100% - 282px - 5px)}.form-offer .wrapper .conten-right #form .apply-form .linkedin .text-linkedin{max-width:282px;font-family:Barlow-Medium;font-size:16px;color:#fff}.form-offer .wrapper .conten-right #form .apply-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 30px)}.form-offer .wrapper .conten-right #form .apply-form .form-fields .fields-left{width:calc(50% - 20px)}.form-offer .wrapper .conten-right #form .apply-form .form-fields .fields-right{width:calc(50% - 20px)}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group{width:100%;overflow:hidden;margin-bottom:30px;position:relative}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .lmwtara{display:none;visibility:hidden}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .input{font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;padding-bottom:10px;overflow:hidden}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .input::-webkit-input-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .input::-moz-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .input:-ms-input-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .input:-moz-placeholder{color:#2f2f2f}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .fileInput-cv{opacity:0;padding-bottom:5px;cursor:pointer}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .fileInput-letter{opacity:0;padding-bottom:5px;cursor:pointer}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .fileInput{width:100%;position:absolute}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .fileInput .points{color:#2f2f2f;font-family:Barlow-Medium;font-size:30px;line-height:1.22;position:absolute;right:0;bottom:10px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .fileInput.error{border-bottom:2px solid #cd2e26;color:#cd2e26}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group select#pays-select{width:100%;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .textarea{font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;min-height:140px;position:relative}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .textarea::-webkit-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .textarea::-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .textarea:-ms-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group .textarea:-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group.form-group-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group.form-group-checkbox #checkbox{margin-top:5px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group.form-group-checkbox .label-checkbox{cursor:pointer;display:block;width:calc(100% - 20px);font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group.form-group-checkbox .label-checkbox p{font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f;margin-bottom:13px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group.form-group-checkbox .label-checkbox a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group.form-group-checkbox .label-checkbox b,.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group.form-group-checkbox .label-checkbox strong{font-family:Barlow-Regular}.form-offer .wrapper .conten-right #form .apply-form .form-fields .button{margin:10px auto 0;width:80px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .button .submit{min-width:75px;padding:5px;font-family:Barlow-Regular;font-size:18px;border:1px solid #7f239b;color:#7f239b;background-color:#fff;text-align:center;-webkit-transition:all .3s;transition:all .3s}.form-offer .wrapper .conten-right #form .apply-form .form-fields .button .submit:hover{color:#fff;background-color:#7f239b;-webkit-transition:all .3s;transition:all .3s}.form-offer .wrapper .conten-right #form .apply-form .form-result .res{font-family:Barlow-Regular;font-size:18px;line-height:2.5;display:none}.form-offer .wrapper .conten-right #form .apply-form .form-result .res.success{color:#7f239b}.form-offer .wrapper .conten-right #form .apply-form .form-result .res.failed{color:#cd2e26}.form-offer .wrapper .conten-right #form .apply-form .form-result.success .res.success{display:block}.form-offer .wrapper .conten-right #form .apply-form .form-result.success .res.failed{display:none}.form-offer .wrapper .conten-right #form .apply-form .form-result.failed .res.success{display:none}.form-offer .wrapper .conten-right #form .apply-form .form-result.failed .res.failed{display:block}.cta-simple-offer{padding:74px 0;background-color:#2f2f2f;position:relative;z-index:0}.cta-simple-offer .content{margin:0 auto;max-width:500px}.cta-simple-offer .content .title{font-size:48px;line-height:1.13;font-family:PlayfairDisplay-Regular;text-align:center;color:#fff}.cta-simple-offer .content .text{max-width:500px;margin-top:33px}.cta-simple-offer .content .text p{font-size:20px;font-family:Barlow-Regular;color:#fff;text-align:center;line-height:1.4}.cta-simple-offer .content .text p:not(:first-child){margin-top:24px}.cta-simple-offer .content .text p b,.cta-simple-offer .content .text p strong{font-family:Barlow-Regular}.cta-simple-offer .content .text p a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.cta-simple-offer .content .lien{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cta-simple-offer .content .lien .button{margin-top:40px;font-family:Barlow-Medium;color:#fff;font-size:16px;border:1px solid #fff;padding:4px 10px 8px;-webkit-transition:all .3s;transition:all .3s}.cta-simple-offer .content .lien .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.cta-simple-offer .bow{position:absolute;width:457px;top:-40px;right:0;z-index:-1;bottom:0;overflow:hidden}.cta-simple-offer .gradiant{max-width:498px;position:absolute;top:0;left:-23px;bottom:0;overflow:hidden}section.cta-simple-offer.light{background-color:#e0e0e0}section.cta-simple-offer.light .content .title{color:#2f2f2f}section.cta-simple-offer.light .content .text p{color:#2f2f2f}section.cta-simple-offer.light .content .button{color:#f36106;border:1px solid #f36106}section.cta-simple-offer.light .content .button:hover{background-color:#f36106;color:#fff;border:1px solid #f36106}section.cta-simple-offer.light .gradiant{display:none}section.cta-simple-offer.purple .content .lien .button{color:#fff;border:1px solid #fff}section.cta-simple-offer.purple .content .lien .button:hover{background-color:#fff;color:#7f239b}.text-image-offer{padding:80px 0;position:relative}.text-image-offer .element-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-image-offer .element-image .bloc{width:calc(50% - 15px)}.text-image-offer .element-image .bloc .title{max-width:570px;font-size:42px;font-family:PlayfairDisplay-Regular;line-height:1.14;text-align:left}.text-image-offer .element-image .bloc .title .point{color:#7f239b}.text-image-offer .element-image .bloc .container{margin-left:100px}.text-image-offer .element-image .bloc .container .sub-title{margin-top:80px;font-size:24px;font-family:Barlow-Medium;color:#7f239b;text-align:left;line-height:1.33}.text-image-offer .element-image .bloc .container .description{padding-top:18px;margin-top:20px;position:relative}.text-image-offer .element-image .bloc .container .description p{color:#2f2f2f;font-size:17px;font-family:Barlow-Regular;color:#2f2f2f;line-height:1.41}.text-image-offer .element-image .bloc .container .description p b,.text-image-offer .element-image .bloc .container .description p strong{font-family:Barlow-Medium;font-weight:400}.text-image-offer .element-image .bloc .container .description ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#7f239b;border-radius:50%}.text-image-offer .element-image .bloc .container .description ul li{position:relative;margin-left:20px;color:#2f2f2f;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.text-image-offer .element-image .bloc .container .description ul li b,.text-image-offer .element-image .bloc .container .description ul li strong{font-family:Barlow-Medium;font-weight:400}.text-image-offer .element-image .bloc .container .description ol li::marker{color:#7f239b}.text-image-offer .element-image .bloc .container .description ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41;color:#2f2f2f}.text-image-offer .element-image .bloc .container .description ol li b,.text-image-offer .element-image .bloc .container .description ol li strong{font-family:Barlow-Medium;font-weight:400}.text-image-offer .element-image .bloc .container .description::before{content:"";position:absolute;left:0;top:0;height:1px;width:calc(50% - 65px);border-top:1px solid #e0e0e0}.text-image-offer .element-image .bloc .container .button{margin-top:40px;color:#7f239b;font-family:Barlow-Medium;font-size:16px;border:1px solid #7f239b;padding:4px 10px 8px;-webkit-transition:all .3s;transition:all .3s}.text-image-offer .element-image .bloc .container .button:hover{background-color:#7f239b;color:#fff;-webkit-transition:all .3s;transition:all .3s}.text-image-offer .element-image .bloc.thumbnail{min-height:570px}.text-image-offer .element-image .bloc:nth-child(n+3){margin-top:92px}.text-image-offer .element-image .bloc:nth-child(n+3) .sub-title{margin-top:0}.text-image-offer .element-image .image{margin-top:18px;position:absolute;max-width:570px;right:0}#hero-404{position:relative;min-height:695px;background:radial-gradient(circle,rgba(80,80,80,.871586) 0,#2f2f2f 75%);background-repeat:no-repeat}#hero-404 .bow{position:absolute;width:470px;right:0;bottom:0}#hero-404 .hero-wrapper{width:100%;height:100%;position:relative;bottom:-200px}#hero-404 .hero-wrapper .title{font-family:Barlow-Medium;font-size:224px;line-height:1.14;color:#f36106;text-align:center}#hero-404 .hero-wrapper .description{text-align:center}#hero-404 .hero-wrapper .description p{font-family:PlayfairDisplay-Regular;font-size:34px;display:block;color:#fff}#hero-404 .hero-wrapper .button{max-width:100%;margin:55px auto 0;border:.1rem solid #fff;color:#fff;padding:5px;text-transform:uppercase;display:table;cursor:pointer}#hero-404 .hero-wrapper .button .text{font-family:Barlow-Medium;font-size:16px;display:block}.article-details:nth-child(2){padding:80px 0 30px 0}.article-details{padding:30px 0 30px 0}.article-details .content{display:-webkit-box;display:-ms-flexbox;display:flex}.article-details .content .aside{margin-right:30px;width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-details .content .aside .image{width:70px;height:70px}.article-details .content .aside .infos{margin-top:14px}.article-details .content .aside .infos .author p{font-family:Barlow-Regular;font-size:17px;text-align:left;color:#2f2f2f;line-height:1.41}.article-details .content .aside .infos .author p a{cursor:auto;color:#f36106}.article-details .content .text{max-width:770px}.article-details .content .text p{color:#2f2f2f;font-family:Barlow-Regular;line-height:1.4;text-align:left;font-size:20px}.article-details .content .text p:not(:first-child){margin-top:24px;font-size:17px}.article-details .content .text p b,.article-details .content .text p strong{font-family:Barlow-Medium;font-weight:400}.article-details .content .text p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}.article-details .content .text p img{margin:auto;margin-top:50px}.article-details .content .text ul{margin-top:24px}.article-details .content .text ul:first-child{margin-top:0}.article-details .content .text ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#f36106;border-radius:50%}.article-details .content .text ul li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.article-details .content .text ol{margin-top:24px}.article-details .content .text ol:first-child{margin-top:0}.article-details .content .text ol li::marker{color:#f36106}.article-details .content .text ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.article-details .content .text h1,.article-details .content .text h2{font-family:PlayfairDisplay-Regular}.article-details .content .text h3,.article-details .content .text h4,.article-details .content .text h5,.article-details .content .text h6{font-family:Barlow-Medium}.article-details .content .text h1{font-size:50px;line-height:1.28;color:#2f2f2f}.article-details .content .text h2:first-child{margin-top:0}.article-details .content .text h2{margin-top:40px;margin-bottom:6px;font-size:27px;color:#f36106}.article-details .content .text h3:first-child{margin-top:0}.article-details .content .text h3{margin-top:40px;margin-bottom:6px;font-size:24px;line-height:1.33}.article-details .content .text h4{margin-top:30px}.article-details .content .text h4:first-child{margin-top:0}.article-details .content .text h4{color:#f36106;line-height:1.3;font-size:20px}.hero-news{position:relative;width:100%;min-height:520px;background:#2f2f2f;overflow:hidden;background-position:left;background:radial-gradient(circle,rgba(80,80,80,.8715861345) 0,#2f2f2f 75%)}.hero-news .header-news{padding-top:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-news .header-news .content{margin:auto 0}.hero-news .header-news .content .category{font-family:Barlow-Regular;text-align:left;font-size:18px;color:#f36106}.hero-news .header-news .content .title{font-size:50px;line-height:1.28;font-family:PlayfairDisplay-Regular;color:#fff;max-width:670px;position:relative}.hero-news .header-news img{max-width:470px;max-height:470px;z-index:1}.hero-news .scroll-down-page{position:absolute;z-index:2;right:8%;top:80%;cursor:pointer;animation:scroll-down-page 2s infinite;-webkit-animation:scroll-down-page 2s infinite;-moz-animation:scroll-down-page 2s infinite;-o-animation:scroll-down-page 2s infinite}.hero-news .bow{position:absolute;width:470px;right:0;bottom:-175px}.hero-news .breadcrumb{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff;width:100%}.hero-news .breadcrumb ul{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-news .breadcrumb ul li a{font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6;-webkit-transition:all .3s;transition:all .3s}.hero-news .breadcrumb ul li::after{content:"/";display:inline-block;margin:0 3px;font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6}.hero-news .breadcrumb ul li:last-child{opacity:1}.hero-news .breadcrumb ul li:last-child a{opacity:1}.hero-news .breadcrumb ul li:last-child::after{display:none}#blog,#conseils{position:relative;z-index:2}#blog .blog-filter,#conseils .blog-filter{padding-bottom:40px;border-bottom:1px solid #dbdbdb}#blog .blog-filter .filter-content,#conseils .blog-filter .filter-content{width:100%;position:relative}#blog .blog-filter .filter-content .filter-selected,#conseils .blog-filter .filter-content .filter-selected{padding:16px 45px 16px 20px;display:block;font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;text-transform:uppercase;border:1px solid #2f2f2f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;position:relative}#blog .blog-filter .filter-content .filter-selected::after,#conseils .blog-filter .filter-content .filter-selected::after{content:"";width:13px;height:8px;background-image:url(../img/scroll-down-black.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotateX(0);transform:translateY(-50%) rotateX(0);-webkit-transition:all .3s;transition:all .3s}#blog .blog-filter .filter-content .filter,#conseils .blog-filter .filter-content .filter{padding-top:35px}#blog .blog-filter .filter-content .filter .filter-elements,#conseils .blog-filter .filter-content .filter .filter-elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#blog .blog-filter .filter-content .filter .filter-elements .filter-text p,#conseils .blog-filter .filter-content .filter .filter-elements .filter-text p{font-family:Barlow-Regular;font-size:20px;text-align:left;color:#2f2f2f;line-height:1.4}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories{width:calc(33.33% - 20px);position:relative;margin-left:20px}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories .filter-selected,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories .filter-selected{padding:16px 45px 16px 20px;display:block;font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;text-transform:uppercase;border:1px solid #2f2f2f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:default;position:relative}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories .filter-selected::after,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories .filter-selected::after{content:"";width:13px;height:8px;background-image:url(../img/scroll-down-black.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotateX(0);transform:translateY(-50%) rotateX(0);-webkit-transition:all .3s;transition:all .3s}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories .categories-list,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories .categories-list{display:none;position:absolute;top:100%;left:0;right:0;z-index:1;-webkit-box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);box-shadow:2px 5px 10px 0 rgba(0,0,0,.4);max-height:30vh;overflow-y:auto;background-color:#fff}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories .categories-list .item,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories .categories-list .item{font-family:Barlow-Medium;font-size:16px;line-height:1.75;color:#2f2f2f;text-transform:uppercase;padding:10px 30px;background-color:#fff;cursor:default}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories .categories-list .item.active,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories .categories-list .item.active{background-color:#707070;color:#fff}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories.active .filter-selected,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories.active .filter-selected{background-color:#dbdbdb}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories.active .filter-selected::after,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories.active .filter-selected::after{content:"";width:13px;height:8px;background-image:url(../img/scroll-down-black.svg);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotateX(180deg);transform:translateY(-50%) rotateX(180deg);-webkit-transition:all .3s;transition:all .3s}#blog .blog-content,#conseils .blog-content{background-color:#fff;padding-top:80px;padding-bottom:40px}#blog .blog-content .elements,#conseils .blog-content .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px)}#blog .blog-content .elements .item,#conseils .blog-content .elements .item{width:calc(33.3333% - 30px);padding-right:30px;padding-bottom:60px;-webkit-transition:all .3s;transition:all .3s}#blog .blog-content .elements .item .thumbnail a,#conseils .blog-content .elements .item .thumbnail a{background:radial-gradient(circle at left bottom,rgba(80,80,80,.45) 0,#2f2f2f 50%);position:relative;width:270px;height:185px}#blog .blog-content .elements .item .thumbnail a>img,#conseils .blog-content .elements .item .thumbnail a>img{height:185px}#blog .blog-content .elements .item .thumbnail a .date,#conseils .blog-content .elements .item .thumbnail a .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#blog .blog-content .elements .item .thumbnail a .date .day,#conseils .blog-content .elements .item .thumbnail a .date .day{color:#f36106;font-family:PlayfairDisplay-Regular;font-size:80px}#blog .blog-content .elements .item .thumbnail a .date .month,#conseils .blog-content .elements .item .thumbnail a .date .month{font-family:Barlow-Regular;color:#fff;font-size:28px}#blog .blog-content .elements .item .thumbnail a .date .hour,#conseils .blog-content .elements .item .thumbnail a .date .hour{font-family:Barlow-Regular;color:#fff;font-size:22px}#blog .blog-content .elements .item .thumbnail a .shape,#conseils .blog-content .elements .item .thumbnail a .shape{background-image:url(../img/media-center-shape.svg);width:70px;height:40px;position:absolute;bottom:0;right:0}#blog .blog-content .elements .item .thumbnail a .shape img,#conseils .blog-content .elements .item .thumbnail a .shape img{width:24px;height:24px;position:absolute;right:16px;bottom:6px}#blog .blog-content .elements .item:hover .content .title a,#conseils .blog-content .elements .item:hover .content .title a{-webkit-transition:all .3s;transition:all .3s;color:#f36106}#blog .blog-content .elements .item .content,#conseils .blog-content .elements .item .content{padding-top:30px}#blog .blog-content .elements .item .content .information .category,#conseils .blog-content .elements .item .content .information .category{font-size:18px;font-family:Barlow-Regular;text-align:left;color:#f36106}#blog .blog-content .elements .item .content .title,#conseils .blog-content .elements .item .content .title{padding-top:5px}#blog .blog-content .elements .item .content .title a,#conseils .blog-content .elements .item .content .title a{font-size:27px;text-align:left;color:#2f2f2f}#blog .blog-content .elements .item .content .description p,#conseils .blog-content .elements .item .content .description p{font-size:27px;font-family:PlayfairDisplay-Regular;text-align:left;color:#2f2f2f}#blog .blog-content .pagination,#conseils .blog-content .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#blog .blog-content .pagination .pagination-list,#conseils .blog-content .pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex}#blog .blog-content .pagination .pagination-list .list,#conseils .blog-content .pagination .pagination-list .list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#blog .blog-content .pagination .pagination-list .list .page-numbers,#conseils .blog-content .pagination .pagination-list .list .page-numbers{display:block;font-family:Barlow-Medium;font-size:16px;width:35px;height:35px;color:#f36106;padding:7px 8px;margin-right:10px;border:1px solid #f36106}#blog .blog-content .pagination .pagination-list .list .page-numbers.current,#conseils .blog-content .pagination .pagination-list .list .page-numbers.current{color:#dbdbdb}#blog .blog-content .pagination.hidden,#conseils .blog-content .pagination.hidden{display:none}#blog .blog-content .pagination .pagination-next,#conseils .blog-content .pagination .pagination-next{border:1px solid #f36106;padding:5px 10px}#blog .blog-content .pagination .pagination-next a,#conseils .blog-content .pagination .pagination-next a{color:#f36106;font-family:Barlow-Medium;font-size:16PX}#blog .blog-content .pagination .pagination-next a.disabled,#conseils .blog-content .pagination .pagination-next a.disabled{color:#d0d0d0}.hero-media-center{position:relative;width:100%;min-height:695px;background:#2f2f2f;background-position:left;background:radial-gradient(circle,rgba(80,80,80,.8715861345) 0,#2f2f2f 75%)}.hero-media-center .header-media-center{padding-top:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-media-center .header-media-center .content{margin:auto 0}.hero-media-center .header-media-center .content .category{font-family:Barlow-Regular;text-align:left;font-size:18px;color:#f36106}.hero-media-center .header-media-center .content .title{font-size:50px;line-height:1.28;font-family:PlayfairDisplay-Regular;color:#fff;max-width:670px;position:relative}.hero-media-center .header-media-center .image{margin-left:30px;max-width:470px;max-height:470px;z-index:1}.hero-media-center .scroll-down-page{position:absolute;z-index:2;right:8%;top:80%;cursor:pointer;animation:scroll-down-page 2s infinite;-webkit-animation:scroll-down-page 2s infinite;-moz-animation:scroll-down-page 2s infinite;-o-animation:scroll-down-page 2s infinite}.hero-media-center .bow{position:absolute;width:470px;right:0;bottom:0}.hero-media-center .breadcrumb{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #fff;width:100%}.hero-media-center .breadcrumb ul{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hero-media-center .breadcrumb ul li a{font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6;-webkit-transition:all .3s;transition:all .3s}.hero-media-center .breadcrumb ul li::after{content:"/";display:inline-block;margin:0 3px;font-family:Barlow-Regular;font-size:14px;color:#fff;opacity:.6}.hero-media-center .breadcrumb ul li:last-child{opacity:1}.hero-media-center .breadcrumb ul li:last-child a{opacity:1}.hero-media-center .breadcrumb ul li:last-child::after{display:none}#media-center{padding:100px 0;-webkit-transition:all .3s;transition:all .3s}#media-center .media-center-filter-top{display:-webkit-box;display:-ms-flexbox;display:flex}#media-center .media-center-filter-top .filter-text{max-width:270px}#media-center .media-center-filter-top .filter-text p{font-family:Barlow-Regular;font-size:20px;text-align:left;color:#2f2f2f;line-height:1.4}#media-center .media-center-filter-top .filter-wrapper{margin:auto 0 auto 40px;width:75%}#media-center .media-center-filter-top .filter-wrapper .filter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#media-center .media-center-filter-top .filter-wrapper .filter .item{text-align:left;font-size:16px;font-family:Barlow-Medium;color:rgba(154,154,154,.6039215686);border:1px solid rgba(154,154,154,.6039215686);padding:5px 10px;margin-right:20px;margin-bottom:20px}#media-center .media-center-filter-top .filter-wrapper .filter .item:hover{-webkit-transition:all .3s;transition:all .3s;border:1px solid #f36106;color:#f36106;cursor:pointer}#media-center .media-center-filter-top .filter-wrapper .filter .item.active{border:1px solid #f36106;color:#f36106}#media-center .media-center-filter-items{margin-top:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);-webkit-transition:all .3s;transition:all .3s}#media-center .media-center-filter-items .item{-webkit-transition:all .3s;transition:all .3s;width:33.33%;padding-right:30px;padding-bottom:60px}#media-center .media-center-filter-items .item .item-content{-webkit-transition:all .3s;transition:all .3s}#media-center .media-center-filter-items .item .item-content .thumbnail{-webkit-transition:all .3s;transition:all .3s}#media-center .media-center-filter-items .item .item-content .thumbnail a{background:radial-gradient(circle at left bottom,rgba(80,80,80,.45) 0,#2f2f2f 50%);position:relative;width:270px;height:185px}#media-center .media-center-filter-items .item .item-content .thumbnail a>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#media-center .media-center-filter-items .item .item-content .thumbnail a .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#media-center .media-center-filter-items .item .item-content .thumbnail a .date .day{color:#f36106;font-family:PlayfairDisplay-Regular;font-size:80px}#media-center .media-center-filter-items .item .item-content .thumbnail a .date .month{font-family:Barlow-Regular;color:#fff;font-size:28px}#media-center .media-center-filter-items .item .item-content .thumbnail a .date .hour{font-family:Barlow-Regular;color:#fff;font-size:22px}#media-center .media-center-filter-items .item .item-content .thumbnail a .shape{background-image:url(../img/media-center-shape.svg);width:70px;height:40px;position:absolute;bottom:0;right:0}#media-center .media-center-filter-items .item .item-content .thumbnail a .shape img{width:24px;height:24px;position:absolute;right:16px;bottom:6px}#media-center .media-center-filter-items .item .item-content:hover .content .title a{-webkit-transition:all .3s;transition:all .3s;color:#f36106}#media-center .media-center-filter-items .item .item-content .content{padding-top:30px;max-width:330px}#media-center .media-center-filter-items .item .item-content .content .information .category{font-size:18px;font-family:Barlow-Regular;text-align:left;color:#f36106}#media-center .media-center-filter-items .item .item-content .content .title{padding-top:5px}#media-center .media-center-filter-items .item .item-content .content .title a{font-size:27px;text-align:left;color:#2f2f2f}#media-center .media-center-filter-items .item .item-content .content .description p{font-size:27px;font-family:PlayfairDisplay-Regular;text-align:left;color:#2f2f2f}#media-center .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#media-center .pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex}#media-center .pagination .pagination-list .list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#media-center .pagination .pagination-list .list .page-numbers{display:block;font-family:Barlow-Medium;font-size:16px;width:35px;height:35px;color:#f36106;padding:7px 8px;margin-right:10px;border:1px solid #f36106}#media-center .pagination .pagination-list .list .page-numbers.current{color:#dbdbdb}#media-center .pagination.hidden{display:none}#media-center .pagination .pagination-arrows{border:1px solid #f36106;padding:5px 10px}#media-center .pagination .pagination-arrows a{color:#f36106;font-family:Barlow-Medium;font-size:16px}#media-center .pagination .pagination-arrows a.disabled{color:#d0d0d0}.article-details:nth-child(2){padding:80px 0 30px 0}.article-details{padding:30px 0 30px 0}.article-details .content{display:-webkit-box;display:-ms-flexbox;display:flex}.article-details .content .aside{margin-right:30px;width:170px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-details .content .aside .image{width:70px;height:70px}.article-details .content .aside .infos{margin-top:14px}.article-details .content .aside .infos .author p,.article-details .content .aside .infos .date p{font-family:Barlow-Regular;font-size:17px;text-align:left;color:#2f2f2f;line-height:1.41}.article-details .content .aside .infos .author p .name-author,.article-details .content .aside .infos .date p .name-author{color:#f36106}.article-details .content .text{max-width:770px}.article-details .content .text p{color:#2f2f2f;font-family:Barlow-Regular;line-height:1.4;text-align:left;font-size:20px}.article-details .content .text p:not(:first-child){margin-top:24px;font-size:17px}.article-details .content .text p b,.article-details .content .text p strong{font-family:Barlow-Medium;font-weight:400}.article-details .content .text p a{font-family:Barlow-Medium;text-decoration:underline;color:#f36106}.article-details .content .text p img{margin-top:50px}.article-details .content .text ul{margin-top:24px}.article-details .content .text ul:first-child{margin-top:0}.article-details .content .text ul li::before{content:"";position:absolute;left:-20px;top:5px;display:block;width:10px;height:10px;background-color:#f36106;border-radius:50%}.article-details .content .text ul li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.article-details .content .text ol{margin-top:24px}.article-details .content .text ol:first-child{margin-top:0}.article-details .content .text ol li::marker{color:#f36106}.article-details .content .text ol li{position:relative;margin-left:20px;margin-bottom:15px;font-family:Barlow-Regular;font-size:17px;text-align:left;line-height:1.41}.article-details .content .text h1,.article-details .content .text h2{font-family:PlayfairDisplay-Regular}.article-details .content .text h3,.article-details .content .text h4,.article-details .content .text h5,.article-details .content .text h6{font-family:Barlow-Medium}.article-details .content .text h1{font-size:50px;line-height:1.28;color:#2f2f2f}.article-details .content .text h2:first-child{margin-top:0}.article-details .content .text h2{margin-top:40px;margin-bottom:6px;font-size:27px;color:#f36106}.article-details .content .text h3:first-child{margin-top:0}.article-details .content .text h3{margin-top:40px;margin-bottom:6px;font-size:24px;line-height:1.33}.article-details .content .text h4{margin-top:30px}.article-details .content .text h4:first-child{margin-top:0}.article-details .content .text h4{color:#f36106;line-height:1.3;font-size:20px}.article-details .content .text h5{margin-top:30px}.article-details .content .text h5:first-child{margin-top:0}.article-details .content .text h5{color:#f36106;line-height:1.3;font-size:17px}.article-details .content .text h6,.article-details .content .text pre{margin-top:30px}.article-details .content .text h6:first-child,.article-details .content .text pre:first-child{margin-top:0}.article-details .content .text h6,.article-details .content .text pre{color:#f36106;line-height:1.3;font-size:15px}.article-details-quotes{padding:20px 0}.article-details-quotes .content{display:-webkit-box;display:-ms-flexbox;display:flex}.article-details-quotes .content .aside{margin-right:30px;width:170px}.article-details-quotes .content .quotes{max-width:770px}.article-details-quotes .content .quotes .text{font-family:PlayfairDisplay-Regular;text-align:left;line-height:1.27;font-size:30px;color:#2f2f2f}.article-details-quotes .content .quotes .thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}.article-details-quotes .content .quotes .thumbnail img{margin-right:14px;width:70px;height:70px}.article-details-quotes .content .quotes .thumbnail .author{margin:auto 0;max-width:370px}.article-details-quotes .content .quotes .thumbnail .author .name p{font-family:Barlow-Regular;font-size:18px;text-align:left;line-height:1.33;color:#f36106}.article-details-quotes .content .quotes .thumbnail .author .function p{font-family:Barlow-Regular;font-size:18px;text-align:left;line-height:1.33;color:#2f2f2f}.article-details-form{padding:80px 0}.article-details-form .content{display:-webkit-box;display:-ms-flexbox;display:flex}.article-details-form .content .aside{margin-right:30px;width:170px}.article-details-form .content .form-content{max-width:770px;background-color:#e0e0e0}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=email],.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=number],.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=tel],.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=text],.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=url],.article-details-form .content .form-content .wpforms-container .wpforms-field-container select,.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea{background-color:#e0e0e0;padding-left:0;padding-right:0;font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;padding-bottom:0;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;overflow:hidden}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=email]::-webkit-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=number]::-webkit-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=tel]::-webkit-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=text]::-webkit-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=url]::-webkit-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container select::-webkit-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea::-webkit-input-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=email]::-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=number]::-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=tel]::-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=text]::-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=url]::-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container select::-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea::-moz-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=email]:-ms-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=number]:-ms-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=tel]:-ms-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=text]:-ms-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=url]:-ms-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container select:-ms-input-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea:-ms-input-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=email]:-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=number]:-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=tel]:-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=text]:-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=url]:-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container select:-moz-placeholder,.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea:-moz-placeholder{color:#2f2f2f;font-family:Barlow-Regular}.article-details-form .content .form-content .wpforms-container .wpforms-field-container .wpforms-field-select select{padding-bottom:0;font-family:Barlow-Regular}.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea{resize:vertical}.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea::-webkit-input-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea::-moz-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea:-ms-input-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content .wpforms-container .wpforms-field-container textarea:-moz-placeholder{font-family:Barlow-Regular;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content .wpforms-container .wpforms-field-container .wpforms-field-label{font-family:Barlow-Medium;font-size:18px;line-height:1.22;color:#2f2f2f}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=file]{position:relative;font-family:Barlow-Regular;font-size:18px;line-height:1.22;color:#2f2f2f;border:0;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;padding-bottom:9px;overflow:hidden}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=file]:before{content:attr(data-value);font-size:18px;line-height:1.22;border:0;width:100%;padding-top:33px;position:absolute;left:0;bottom:4px;background:#e0e0e0}.article-details-form .content .form-content .wpforms-container .wpforms-field-container input[type=file]:after{content:"...";color:#2f2f2f;font-family:Barlow-Regular;font-size:30px;line-height:1.22;position:absolute;right:0;bottom:6px}.article-details-form .content .form-content .wpforms-container .wpforms-field-container label.wpforms-error{font-family:Barlow-Regular;margin-top:2px}.article-details-form .content .form-content .wpforms-container .wpforms-field-container .wpforms-field-label-inline{display:inline;font-family:Barlow-Regular;vertical-align:baseline;font-size:16px;font-weight:400;line-height:1.3}.article-details-form .content .form-content .wpforms-container .wpforms-field-container .wpforms-field-label-inline a{color:#2f2f2f;text-decoration:underline}.article-details-form .content .form-content .wpforms-container .wpforms-submit-container{margin:10px auto 0;width:80px}.article-details-form .content .form-content .wpforms-container .wpforms-submit-container .wpforms-submit{min-width:75px;padding:5px;font-family:Barlow-Regular;font-size:18px;border:1px solid #f36106;color:#f36106;background-color:#fff;text-align:center;-webkit-transition:all .3s;transition:all .3s}.article-details-form .content .form-content .wpforms-container .wpforms-submit-container .wpforms-submit:hover{color:#fff;background-color:#f36106;-webkit-transition:all .3s;transition:all .3s}.article-details-form .content .form-content .wpforms-container .wpforms-field-description{font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f;margin-bottom:13px}.article-details-form .content .form-content .wpforms-container .wpforms-submit-spinner{display:none!important}.article-details-form .content .form-content .wpforms-container .wpforms-confirmation-container-full{font-family:Barlow-Regular;font-size:18px;line-height:1.22;background:0 0;border:none}.article-details-form .content .form-content #form{padding:75px 100px}.article-details-form .content .form-content #form .contact-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% + 30px)}.article-details-form .content .form-content #form .contact-form .form-fields .fields-left{width:calc(50% - 20px)}.article-details-form .content .form-content #form .contact-form .form-fields .fields-right{width:calc(50% - 20px)}.article-details-form .content .form-content #form .contact-form .form-fields .form-group{width:100%;margin-bottom:30px}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .lmwtara{display:none;visibility:hidden}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .input{font-family:Barlow-Regular;font-size:18px;line-height:1.22;background-color:#e0e0e0;color:#2f2f2f;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .input::-webkit-input-placeholder{color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .input::-moz-placeholder{color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .input:-ms-input-placeholder{color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .input:-moz-placeholder{color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group select#pays-select{width:100%;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);font-family:Barlow-Regular;font-size:18px;line-height:1.22;color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .textarea{font-family:Barlow-Regular;background-color:#e0e0e0;font-size:18px;line-height:1.22;color:#2f2f2f;border:none;border-bottom:2px solid rgba(154,154,154,.6039215686);width:100%;min-height:190px;position:relative}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .textarea::-webkit-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .textarea::-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .textarea:-ms-input-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content #form .contact-form .form-fields .form-group .textarea:-moz-placeholder{color:#2f2f2f;border-bottom:1px solid rgba(154,154,154,.6039215686);padding-bottom:5px}.article-details-form .content .form-content #form .contact-form .form-fields .form-group.form-group-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.article-details-form .content .form-content #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox{cursor:pointer;display:block;width:calc(100% - 20px);font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox p{font-family:Barlow-Regular;font-size:14px;line-height:1.71;color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox a{font-family:Barlow-Regular;text-decoration:underline;color:#2f2f2f}.article-details-form .content .form-content #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox b,.article-details-form .content .form-content #form .contact-form .form-fields .form-group.form-group-checkbox .label-checkbox strong{font-family:Barlow-Regular}.article-details-form .content .form-content #form .contact-form .form-fields .button{margin:10px auto 0;width:80px}.article-details-form .content .form-content #form .contact-form .form-fields .button .submit{padding:5px 10px;min-width:75px;font-family:Barlow-Regular;font-size:16px;border:1px solid #f36106;color:#f36106;background-color:transparent;text-align:center;-webkit-transition:all .3s;transition:all .3s}.article-details-form .content .form-content #form .contact-form .form-fields .button .submit:hover{color:#fff;background-color:#f36106;-webkit-transition:all .3s;transition:all .3s}.article-details-form .content .form-content #form .contact-form .form-result .res{font-family:Barlow-Regular;font-size:14px;line-height:1.71;display:none}.article-details-form .content .form-content #form .contact-form .form-result .res.success{color:#f36106}.article-details-form .content .form-content #form .contact-form .form-result .res.failed{color:#cd2e26}.article-details-form .content .form-content #form .contact-form .form-result.success .res.success{display:block}.article-details-form .content .form-content #form .contact-form .form-result.success .res.failed{display:none}.article-details-form .content .form-content #form .contact-form .form-result.failed .res.success{display:none}.article-details-form .content .form-content #form .contact-form .form-result.failed .res.failed{display:block}.cta-download{padding:20px 0}.cta-download .content{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#2f2f2f}.cta-download .content .thumbnail{max-width:570px;position:relative}.cta-download .content .thumbnail .shape{background-image:url(../img/media-center-shape-2.svg);width:100px;height:58px;position:absolute;bottom:0;right:0}.cta-download .content .thumbnail .shape img{-webkit-filter:invert(100);filter:invert(100);position:absolute;right:28px;bottom:14px}.cta-download .content .description{max-width:370px;margin-left:130px;margin-right:30px;margin-top:auto;margin-bottom:auto}.cta-download .content .description .category{margin-bottom:5px}.cta-download .content .description .category p{font-family:Barlow-Regular;font-size:18px;color:#f36106;text-align:left}.cta-download .content .description .text p{font-family:PlayfairDisplay-Regular;font-size:27px;text-align:left;color:#fff}.cta-download .content .description .link .button{margin-top:40px;color:#fff;margin-top:40px;font-family:Barlow-Medium;font-size:16px;padding:5px 10px;border:1px solid #fff;-webkit-transition:all .3s;transition:all .3s}.cta-download .content .description .link .button:hover{background-color:#fff;border:1px solid #f36106;color:#f36106;-webkit-transition:all .3s;transition:all .3s}#article-discover-more{position:relative;z-index:2}#article-discover-more .blog-content{background-color:#fff;padding-top:70px;padding-bottom:40px}#article-discover-more .blog-content .text{font-size:42px;text-align:left;line-height:1.14;font-family:PlayfairDisplay-Regular}#article-discover-more .blog-content .text .point{color:#f36106}#article-discover-more .blog-content .elements{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px);margin-top:60px}#article-discover-more .blog-content .elements .item{width:calc(33.3333% - 30px);padding-right:30px;-webkit-transition:all .3s;transition:all .3s}#article-discover-more .blog-content .elements .item .thumbnail a{background:radial-gradient(circle at left bottom,rgba(80,80,80,.45) 0,#2f2f2f 50%);position:relative;width:270px;height:185px}#article-discover-more .blog-content .elements .item .thumbnail a>img{height:185px}#article-discover-more .blog-content .elements .item .thumbnail a .date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#article-discover-more .blog-content .elements .item .thumbnail a .date .day{color:#f36106;font-family:PlayfairDisplay-Regular;font-size:80px}#article-discover-more .blog-content .elements .item .thumbnail a .date .month{font-family:Barlow-Regular;color:#fff;font-size:28px}#article-discover-more .blog-content .elements .item .thumbnail a .date .hour{font-family:Barlow-Regular;color:#fff;font-size:22px}#article-discover-more .blog-content .elements .item .thumbnail a .shape{background-image:url(../img/media-center-shape.svg);width:70px;height:40px;position:absolute;bottom:0;right:0}#article-discover-more .blog-content .elements .item .thumbnail a .shape img{-webkit-filter:invert(100);filter:invert(100);position:absolute;right:16px;bottom:6px}#article-discover-more .blog-content .elements .item:hover .content .title a{-webkit-transition:all .3s;transition:all .3s;color:#f36106}#article-discover-more .blog-content .elements .item .content{padding-top:30px}#article-discover-more .blog-content .elements .item .content .information .category{font-size:18px;font-family:Barlow-Regular;text-align:left;color:#f36106}#article-discover-more .blog-content .elements .item .content .title{padding-top:5px}#article-discover-more .blog-content .elements .item .content .title a{font-size:27px;text-align:left;color:#2f2f2f}#article-discover-more .blog-content .elements .item .content .description p{font-size:27px;font-family:PlayfairDisplay-Regular;text-align:left;color:#2f2f2f}#article-discover-more .blog-content .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#article-discover-more .blog-content .pagination .pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex}#article-discover-more .blog-content .pagination .pagination-list .list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}#article-discover-more .blog-content .pagination .pagination-list .list .page-numbers{display:block;font-family:Barlow-Medium;font-size:16px;width:35px;height:35px;color:#f36106;padding:7px 8px;margin-right:10px;border:1px solid #f36106}#article-discover-more .blog-content .pagination .pagination-list .list .page-numbers.current{color:#dbdbdb}#article-discover-more .blog-content .pagination.hidden{display:none}#article-discover-more .blog-content .pagination .pagination-next{border:1px solid #f36106}#article-discover-more .blog-content .pagination .pagination-next .arrow{padding:5px}#article-discover-more .blog-content .pagination .pagination-next .arrow .text{font-family:Barlow-Medium;font-size:16px;color:#f36106}#article-discover-more .blog-content .pagination .pagination-next .arrow.disabled{opacity:.5;cursor:default}@media (min-width:1000px){#header-menu-bottom .menu-item.contact a:hover{background-color:#d0d0d0;color:#3485bb;-webkit-transition:all .3s;transition:all .3s}#header-menu-top .menu-item:not(:last-child) a:hover{-webkit-transition:all .3s;transition:all .3s;color:#3485bb}footer#footer .center .menu li .sub-menu li a{-webkit-transition:all .3s;transition:all .3s}footer#footer .center .menu li .sub-menu li a:hover{color:#f36106;-webkit-transition:all .3s;transition:all .3s}footer#footer .center .menu li .scroll-top .go-to-top.hover{border:2px solid #f36106}footer#footer .center .menu li .scroll-top .go-to-top:hover{-webkit-transition:all .3s;transition:all .3s}footer#footer .center .menu li .scroll-top .go-to-top:hover span{top:-5px}footer#footer .center .menu li .scroll-top .go-to-top:hover{background-color:#fff}footer#footer .center .menu li .socialnetworks li a:hover{border:2px solid #f36106;-webkit-transition:all .3s;transition:all .3s;background-color:#fff}footer#footer .center .menu li .quick-acces li a{-webkit-transition:all .3s;transition:all .3s}footer#footer .center .menu li .quick-acces li a:hover{-webkit-transition:all .3s;transition:all .3s;color:#f36106}.implantations.light .elements .content .container .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.implantations .elements .content .container .button:hover{background-color:#f36106;color:#fff;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}section.flx-tabs .tabgroup .content-tabs .right .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}section.flx-tabs.tabs .btn-tab:hover{color:#f36106;border-bottom:4px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.text-big-image .element-image .infos .container .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}.text-big-image.dark .element-image .infos .container .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.title-2columns-type1 .container .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}.title-2columns-type1.dark .container .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.title-one-column .container .infos .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}.title-one-column.purple .container .infos .link .button:hover{background-color:#7f239b;color:#fff;border:1px solid #7f239b;-webkit-transition:all .3s;transition:all .3s}.title-one-column.dark .container .infos .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.title-one-column.dark.purple .container .infos .link .button:hover{background-color:#fff;color:#7f239b;border:1px solid #7f239b;-webkit-transition:all .3s;transition:all .3s}section.value .bloc .container .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}section.value.purple .bloc .container .link .button:hover{background-color:#7f239b;color:#fff;-webkit-transition:all .3s;transition:all .3s}section.columns .bloc .infos .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}section.columns .bloc .infos .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}.text-text .container .link .button:hover{background-color:#f36106;color:#fff;-webkit-transition:all .3s;transition:all .3s}.text-text.purple.light .container .link .button:hover{background-color:#7f239b;color:#fff}.text-text.purple.dark .container .link .button:hover{background-color:#fff;color:#7f239b;border:1px solid #7f239b;-webkit-transition:all .3s;transition:all .3s}.text-text.orange.light .container .link .button:hover{background-color:#f36106;color:#fff}.text-text.orange.dark .container .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.nos-expertises .elements .content .list .item:hover{cursor:pointer}.nos-expertises .elements .content .list .item:hover .title{-webkit-transition:all .3s;transition:all .3s;color:#f36106;left:10px}.hero .hero-bottom .hero-bows .bow-left:hover svg path{fill:#f36106;stroke:#f36106;stroke-width:600;-webkit-transition:all .8s;transition:all .8s}.hero .hero-bottom .hero-bows .bow-right:hover svg path{fill:#7f239b;stroke:#7f239b;stroke-width:600;-webkit-transition:all .8s;transition:all .8s}.carrieres .carrieres-content .content-left .link:hover{background-color:#7f239b;-webkit-transition:all .3s;transition:all .3s}.carrieres .carrieres-content .content-left .link:hover .text{color:#fff}.logos-slider .arrows .arrow-right:hover .arrow{left:17px;-webkit-transition:all .3s;transition:all .3s}.logos-slider .arrows .arrow-left:hover .arrow{left:17px;-webkit-transition:all .3s;transition:all .3s}.arrows .arrow-left:hover{-webkit-transition:all .3s;transition:all .3s}.arrows .arrow-left:hover .arrow{left:15px;-webkit-transition:all .3s;transition:all .3s}.arrows .arrow-right:hover{-webkit-transition:all .3s;transition:all .3s}.arrows .arrow-right:hover .arrow{left:15px;-webkit-transition:all .3s;transition:all .3s}.timeline .timeline-content .arrows .arrow-right:hover .arrow{left:18px}.timeline .timeline-content .arrows .arrow-left:hover .arrow{left:18px}.cta-expertise .content .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.cta-simple .content .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.cta-simple.grey .content .link .button:hover,.cta-simple.light .content .link .button:hover{background-color:#f36106;border:1px solid #f36106;color:#fff}.cta-simple.purple .content .link .button:hover{border:1px solid #7f239b;background-color:#fff;color:#7f239b}.cta-simple.light.purple .content .link .button:hover{border:1px solid #7f239b;background-color:#7f239b;color:#fff}.cta-simple.grey.purple .content .link .button:hover{border:1px solid #7f239b;background-color:#7f239b;color:#fff}.cta-expert-small .content .left .link .button:hover{background-color:#fff;color:#f36106;border:1px solid #f36106;-webkit-transition:all .3s;transition:all .3s}.cta-expert-small.grey .content .link .button:hover,.cta-expert-small.light .content .link .button:hover{background-color:#f36106;color:#fff}}@media (min-width:1024px){#main{min-height:calc(100vh - 379px - 86px)}}@media (max-width:1366px){.hero .hero-bottom{border-top:grey 1px solid}.hero .hero-bottom .hero-bows{border-top:none}.hero .hero-bottom .hero-bows .bow-left{border:none;border-right:grey 1px solid}.hero .hero-bottom .hero-bows .bow-right{border:none;border-left:grey 1px solid}}@media only screen and (max-width:1340px){footer#footer .wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media (max-width:1336px){.cta-expert-small .bg{width:unset}}@media (max-width:1230px){.text-big-image .element-image .image{max-width:calc(50% - 15px)}.text-big-image-offer .element-image .image{max-width:calc(50% - 15px)}.text-image-offer .element-image .image{max-width:calc(50% - 15px)}}@media only screen and (max-width:1200px){footer#footer .left{width:20%;margin-right:2rem}footer#footer .center ul.menu>li:last-child,footer#footer .center ul.menu>ul:last-child{position:unset}footer#footer .center ul.menu>li .scroll-top .go-to-top.visible,footer#footer .center ul.menu>ul .scroll-top .go-to-top.visible{bottom:40%}footer#footer .right ul.menu-right>li{width:33.33%}}@media (max-width:1199px){.carrieres .carrieres-content .content-right{width:calc(100% - 360px - 60px)}.carrieres .carrieres-content .content-right .items .profil:nth-child(2){top:145px}.carrieres .carrieres-content .content-right .items .profil:nth-child(3){top:30px;left:50px}.carrieres .carrieres-content .content-right .items .profil{position:relative;width:240px;min-height:320px}.carrieres .carrieres-content .content-right .items .profil .elipse .text{-webkit-transform:translate(50px,60px);transform:translate(50px,60px)}}@media (max-width:1190px){.list-logos .content .logo{width:25%}.list-logos .content .logo .image{margin:0 auto}.hero-news .header-news img{display:none}}@media (max-width:1180px){#header::before{width:78%;height:5px}}@media (max-width:1080px){section.flx-tabs ul.tabs .btn-tab{min-width:unset}}@media (max-width:1024px){.content-modale .button{margin-top:30px}.site-map .content .sitemap-menu-list{width:50%}.site-map .content .sitemap-menu-list:nth-child(n+3){margin-top:40px}.site-map .content .sitemap-menu-list:nth-child(2n){margin-right:0}.text-big-image .element-image .infos .container{margin-left:0}.text-big-image .element-image .infos .container .link .button{margin-top:30px}.title-2columns-type1 .container .header .title{font-size:30px}.title-one-column .header .title{font-size:30px}section.value .bloc .header .title{font-size:80px}section.value .bloc .container{margin-left:auto}.pictos .header{width:100%}.pictos .elements .container{width:100%}.nos-expertises .header .title{font-size:105px}.nos-expertises .elements{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nos-expertises .elements .content .page-title{font-size:30px}.key-figures .header{width:100%}.key-figures .numbers .container{width:100%}.text-big-image-offer .element-image .infos .container{margin-left:0}.text-big-image-offer .element-image .infos .container .button{margin-top:30px}.twotextcolumns .container{margin-left:0}.text-image-offer .element-image .bloc .container{margin-left:0}.text-image-offer .element-image .bloc .container .button{margin-top:30px}.article-details .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-details .content .aside{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article-details .content .aside .infos{margin-top:auto;margin-bottom:auto;margin-left:10px}.article-details .content .text{max-width:100%}#blog .blog-content .center-content .elements,#conseils .blog-content .center-content .elements{width:100%}#blog .blog-content .center-content .elements .item,#conseils .blog-content .center-content .elements .item{width:50%}#blog .blog-content .center-content .elements .item:nth-child(2n),#conseils .blog-content .center-content .elements .item:nth-child(2n){padding-right:0}#media-center .media-center-filter-items{width:100%}#media-center .media-center-filter-items .item{width:50%}#media-center .media-center-filter-items .item:nth-child(2n){padding-right:0}.article-details .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article-details .content .aside{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.article-details .content .aside .infos{margin-top:auto;margin-bottom:auto;margin-left:10px}.article-details .content .text{max-width:100%}.article-details-quotes .content .aside{display:none}.article-details-quotes .content .quotes{max-width:100%}.article-details-form{padding:20px 0}.article-details-form .content{display:block}.article-details-form .content .aside{display:none}.article-details-form .content .form-content{max-width:100%;background-color:#e0e0e0;min-height:auto}.article-details-form .content .form-content #form{padding:30px 20px}.article-details-form .content .form-content #form .contact-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.article-details-form .content .form-content #form .contact-form .form-fields .fields-left{width:calc(50% - 20px)}.article-details-form .content .form-content #form .contact-form .form-fields .fields-right{width:calc(50% - 20px)}.article-details-form .content .form-content #form .contact-form .form-fields .form-group{width:100%;margin-bottom:30px}.cta-download{padding:40px 15px;margin:0 auto;background-color:#2f2f2f}.cta-download .content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-download .content .description{max-width:570px;margin-left:0;margin-right:0;margin-top:0;margin-bottom:0}.cta-download .content .thumbnail{margin-top:40px}#article-discover-more .blog-content .center-content .elements{width:100%}#article-discover-more .blog-content .center-content .elements .item{width:50%}#article-discover-more .blog-content .center-content .elements .item:nth-child(2n){padding-right:0}}@media (max-width:1023px){.center-content{padding:0 15px}#header-content .sub-menu-popup{display:none}#header{background-color:transparent}#header::before{width:62%}#header.fixed #toggle-menu .pll-parent-menu-item a{color:#2f2f2f!important}#header.fixed #toggle-menu .pll-parent-menu-item::after{-webkit-filter:invert(100);filter:invert(100)}#header.fixed .header-menu #header-menu-top{display:-webkit-box;display:-ms-flexbox;display:flex}#header.fixed .header-menu #header-menu-top .menu-item a{color:#2f2f2f}#header.fixed .header-menu #header-menu-top.hidden{display:none}#header.fixed #header-menus.sub-menu-active .quick-acces{display:none}#header.fixed #header-menus .quick-acces li a{color:#2f2f2f}#header .quick-acces{display:block;margin-top:40px}#header .quick-acces li a{font-size:16px;text-align:left;color:#2f2f2f;font-family:Barlow-Medium}#header .quick-acces li:not(:first-child){margin-top:17px}#header #header-content #header-logo{width:180px;padding-bottom:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#header #header-content #header-menus{display:none;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-top:50px}#header #header-content #header-menus.sub-menu-active{margin-top:30px}#header #header-content #header-menus.sub-menu-active .quick-acces{display:none}#header #header-content #header-menus .quick-acces{display:block}#header #header-content #header-menus .back{-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none}#header #header-content #header-menus .back.active{display:block;padding-left:22px}#header #header-content #header-menus .back.active:before{content:"";width:8px;height:12px;background-image:url(../img/arrowMenu.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position:center;background-repeat:no-repeat;position:absolute;top:5px;left:0}#header #header-content #toggle-menu{display:block;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:50%;border:.1rem solid #f36106;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:.1rem solid #fff;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;position:relative;background-color:#fff}#header #header-content #toggle-menu .span-1{width:40%;top:15px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:unset}#header #header-content #toggle-menu .span-2{width:40%!important;top:20px!important;left:unset}#header #header-content #toggle-menu .span-3{width:20%!important;top:25px!important;left:14px}#header #header-content #toggle-menu .pll-parent-menu-item{position:relative;left:-60px;padding-right:15px;padding-left:0;list-style-type:none}#header #header-content #toggle-menu .pll-parent-menu-item a{font-family:Barlow-Medium;font-size:16px;font-weight:500;color:#fff}#header #header-content #toggle-menu .pll-parent-menu-item::after{content:"";width:10px;height:10px;background-image:url(../img/switch-lang-arrow.svg);background-position:center;background-repeat:no-repeat;position:absolute;top:calc(50% - 5px);right:0}#header #header-content #toggle-menu .pll-parent-menu-item .sub-menu{position:absolute;display:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px;min-width:20px;background-color:#fff}#header #header-content #toggle-menu .pll-parent-menu-item .sub-menu .menu-item{margin-left:0}#header #header-content #toggle-menu .pll-parent-menu-item .sub-menu .menu-item a{color:#2f2f2f}#header #talents-dot{display:none}#header-menu-top .menu-item{position:relative;width:100%;padding:12px 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:0}#header-menu-top .menu-item::before{content:"";position:absolute;left:0;top:0;height:1px;width:100%;border-top:1px solid #e0e0e0}#header-menu-top .menu-item:last-child::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;border-top:1px solid #e0e0e0}#header-menu-top .menu-item a{font-size:18px;font-family:Barlow-Medium;color:#2f2f2f;opacity:unset}#header-menu-top .menu-item.pll-parent-menu-item{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-right:0;padding-left:25px}#header-menu-top .menu-item.pll-parent-menu-item a{font-family:Barlow-Medium;font-size:16px;font-weight:500;color:#fff}#header-menu-top .menu-item.pll-parent-menu-item::after{content:"";position:static;display:inline-block;margin-left:12px}#header-menu-top .menu-item.pll-parent-menu-item .sub-menu{display:none;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:10px;min-width:20px}#header-menu-top .menu-item.pll-parent-menu-item .sub-menu .menu-item{margin-left:0}#header-menu-top.hidden{display:none}#header-menu-bottom{margin-top:0}#header-menu-bottom .menu-item{width:100%;padding:12px 0;margin-left:0;position:relative}#header-menu-bottom .menu-item:last-child{padding:12px 0;color:#fff}#header-menu-bottom .menu-item:last-child:hover a{color:#fff}#header-menu-bottom .menu-item.hidden{display:none}#header-menu-bottom .menu-item.active{display:block;padding:0}#header-menu-bottom .menu-item.active>a{display:none}#header-menu-bottom .menu-item.active::after{display:none}#header-menu-bottom .menu-item.active::before{display:none}#header-menu-bottom .menu-item:nth-child(2) .sub-menu li.hide>a{display:none}#header-menu-bottom .menu-item a{font-family:Barlow-Medium;font-size:18px;color:#2f2f2f}#header-menu-bottom .menu-item::before{content:"";position:absolute;left:0;top:0;height:1px;width:100%;border-top:1px solid #e0e0e0}#header-menu-bottom .menu-item:hover{background-color:transparent}#header-menu-bottom .menu-item:hover a{color:#fff}#header-menu-bottom .menu-item.hover{background-color:unset}#header-menu-bottom .menu-item.hover a{color:#fff}#header-menu-bottom .menu-item.contact{width:100%;max-width:400px;margin:0 auto;margin-top:80px;text-align:center}#header-menu-bottom .menu-item.contact a{font-size:20px;width:100%;padding:16px 11px}#header-menu-bottom .menu-item .sub-menu.active{display:block}#header-menu-bottom .menu-item .sub-menu.active li{padding:0}#header-menu-bottom .menu-item .sub-menu.active li::after{content:none}#header-menu-bottom .menu-item .sub-menu.active li a{padding:12px 0}#header-menu-bottom .menu-item .sub-menu.active li a::after{content:none}#header-menu-bottom .menu-item .sub-menu.hidden{display:none}.content-flex{display:none}.media-text .container .bloc .infos{width:calc(100% - 470px - 65px)}.media-text .container .right .media{max-width:470px;margin-left:65px}.hero{width:100%;background:#fff}.hero .hero-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;min-height:400px;margin:0 auto;background:0 0}.hero .hero-wrapper .hero-mask{text-align:center;width:100%;max-width:100%;margin-left:0}.hero .hero-wrapper .hero-mask #mask{margin:0 auto}.hero .hero-wrapper .hero-mask .cinematic{height:100%;width:100%}.hero .hero-wrapper .hero-mask .cinematic #js-movie{position:relative}.hero .hero-wrapper .hero-mask .cinematic #js-movie .movie__video{opacity:0;pointer-events:none;left:0;position:absolute;width:0}.hero .hero-wrapper .hero-mask .cinematic #js-movie #mask{display:none}.hero .hero-wrapper .hero-mask .cinematic #js-movie canvas{min-height:400px;max-width:100%}.hero .hero-wrapper .hero-content{width:100%;padding-top:20px;padding-bottom:30px}.hero .hero-wrapper .hero-content .title{font-size:56px;line-height:1.13;color:#2f2f2f;text-align:center}.hero .hero-wrapper .hero-content .title .point{font-size:56px;color:#f36106}.hero .hero-wrapper .hero-content .description{text-align:center}.hero .hero-wrapper .hero-content .description p{font-size:18px;line-height:1.67;padding-bottom:20px}.hero .hero-wrapper .hero-content .scroll-down{display:none}.hero .hero-bottom{width:100%;margin-top:85px}.hero .hero-bottom .hero-bows{max-width:100%}.hero .hero-bottom .hero-bows .bow-left{min-height:90px;width:50%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .hero-bottom .hero-bows .bow-left .bow-content{max-width:500px}.hero .hero-bottom .hero-bows .bow-left .bow-content .text{display:none}.hero .hero-bottom .hero-bows .bow-left .bow-content .link{font-size:20px}.hero .hero-bottom .hero-bows .bow-right{min-height:90px;border-top:grey 1px solid;border-left:none;width:50%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero .hero-bottom .hero-bows .bow-right .bow-content{max-width:500px}.hero .hero-bottom .hero-bows .bow-right .bow-content .text{display:none}.hero .hero-bottom .hero-bows .bow-right .bow-content .link{font-size:20px}#vos-enjeux{padding:50px 0}#vos-enjeux .stories-elements{padding-top:10px}#vos-enjeux .stories-elements .head{width:100%}#vos-enjeux .stories-elements .head .title{font-size:30px;line-height:1.13}#vos-enjeux .stories-elements .body{width:100%;padding-top:25px}#vos-enjeux .stories-elements .body .aside{width:100%;max-width:500px}#vos-enjeux .stories-elements .body .aside .quote img{width:70px;height:auto}#vos-enjeux .stories-elements .body .content{width:100%;padding-top:30px}#vos-enjeux .stories-elements .body .content .item .text{margin:0 auto}#vos-enjeux .stories-elements .body .content .item .profile{max-width:500px;margin:0 auto}#vos-enjeux .stories-elements .body .content .item .profile .description{width:calc(100% - 70px - 20px)}#vos-enjeux .stories-elements .body .content .item .profile .description .name{font-size:18px;line-height:1.33;max-width:500px}#vos-enjeux .stories-elements .body .content .item .profile .description .function{font-size:18px;line-height:1.33}.carrieres{padding:30px 0;background-color:#e0e0e0;position:relative;min-height:auto}.carrieres .carrieres-bg{display:none}.carrieres .carrieres-content{z-index:1;position:relative;padding-top:20px;display:block}.carrieres .carrieres-content .content-left{max-width:650px}.carrieres .carrieres-content .content-left .title{font-size:56px;font-family:PlayfairDisplay-Regular;color:#2f2f2f;padding-bottom:56px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%}.carrieres .carrieres-content .content-left .title .point{color:#7f239b;font-size:46px;font-family:PlayfairDisplay-Regular}.carrieres .carrieres-content .content-left .description p:first-child{color:#7f239b;font-family:Barlow-Medium}.carrieres .carrieres-content .content-left .description p{font-family:Barlow-Regular;font-size:18px;line-height:1.33;padding-bottom:20px}.carrieres .carrieres-content .content-left .listing-items{max-width:360px;padding-bottom:35px}.carrieres .carrieres-content .content-left .listing-items .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.carrieres .carrieres-content .content-left .listing-items .item .immo{width:70px;height:70px;border-radius:50%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carrieres .carrieres-content .content-left .listing-items .item .immo .thumbnail{width:33px;height:42px;border-radius:50%}.carrieres .carrieres-content .content-left .listing-items .item .immo .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.carrieres .carrieres-content .content-left .listing-items .item .text{width:calc(100% - 70px - 20px)}.carrieres .carrieres-content .content-left .listing-items .item .text p{font-family:Barlow-Medium;font-size:18px;line-height:1.33;color:#7f239b}.carrieres .carrieres-content .content-left .link{border:1px solid #7f239b;padding:5px}.carrieres .carrieres-content .content-left .link .text{font-family:Barlow-Medium;font-size:16px;line-height:1.33;color:#7f239b}.carrieres .carrieres-content .content-right{width:100%;margin-top:40px}.carrieres .carrieres-content .content-right .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.carrieres .carrieres-content .content-right .items .profil:nth-child(2){top:0}.carrieres .carrieres-content .content-right .items .profil:nth-child(3){top:0;left:0}.carrieres .carrieres-content .content-right .items .profil{position:relative;width:270px;min-height:360px;margin:0 30px}.carrieres .carrieres-content .content-right .items .profil .thumbnail{position:absolute}.carrieres .carrieres-content .content-right .items .profil .thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.carrieres .carrieres-content .content-right .items .profil .icon{max-height:55px;max-width:45px;position:absolute;top:10px;left:15px}.carrieres .carrieres-content .content-right .items .profil .icon img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%}.carrieres .carrieres-content .content-right .items .profil .elipse{position:absolute;clip-path:ellipse(100% 100% at 100% 100%);background-color:#fff;right:0;bottom:0;width:100%;height:130px}.carrieres .carrieres-content .content-right .items .profil .elipse .text{display:block;-webkit-transform:translate(75px,60px);transform:translate(75px,60px);max-width:190px}.carrieres .carrieres-content .content-right .items .profil .elipse .text p{font-family:Barlow-Medium;font-size:18px;color:#7f239b}.flx-form .wrapper{display:block}.flx-form .wrapper .conten-left{max-width:370px;width:100%;padding-bottom:40px;margin:0 auto}.flx-form .wrapper .conten-right{width:100%;background-color:#fff;min-height:710px}.flx-form .wrapper .conten-right #form{padding:70px 20px 20px 70px}.flx-form .wrapper .conten-right #form .contact-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.flx-form .wrapper .conten-right #form .contact-form .form-fields .fields-left{width:calc(50% - 20px)}.flx-form .wrapper .conten-right #form .contact-form .form-fields .fields-right{width:calc(50% - 20px)}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group{width:100%;margin-bottom:30px}.form-offer .wrapper{display:block}.form-offer .wrapper .conten-left{max-width:370px;width:100%;padding-bottom:40px;margin:0 auto}.form-offer .wrapper .conten-right{width:100%;background-color:#fff;min-height:710px}.form-offer .wrapper .conten-right #form{padding:70px 20px 20px 70px}.form-offer .wrapper .conten-right #form .apply-form .form-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.form-offer .wrapper .conten-right #form .apply-form .form-fields .fields-left{width:calc(50% - 20px)}.form-offer .wrapper .conten-right #form .apply-form .form-fields .fields-right{width:calc(50% - 20px)}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group{width:100%;margin-bottom:30px}}@media (max-width:1000px){#vos-enjeux .stories-elements{padding:40px 30px;min-width:0}#vos-enjeux .stories-elements .title{font-size:53px;padding-bottom:30px}#vos-enjeux .stories-elements .title .point{font-family:PlayfairDisplay-Regular;font-size:53px;color:#f36106}#vos-enjeux .stories-elements .head{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#vos-enjeux .stories-elements .head .listing-nav{width:none;max-width:none;max-height:100%;overflow-y:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#vos-enjeux .stories-elements .head .listing-nav .slick-list{height:auto}#vos-enjeux .stories-elements .head .listing-nav .slick-track{-webkit-transform:none!important;transform:none!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:auto!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:50px;margin-right:0}#vos-enjeux .stories-elements .head .listing-nav .slick-slide{height:auto}#vos-enjeux .stories-elements .head .listing-nav .item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:25px;margin-left:10px;width:20px;cursor:pointer}#vos-enjeux .stories-elements .head .listing-nav .item:first-child{margin-top:25px}#vos-enjeux .stories-elements .head .listing-nav .item .thumbnail{width:20px;height:20px;background-color:rgba(154,154,154,.6039215686);border-radius:50%;overflow:hidden;position:relative;opacity:.5}#vos-enjeux .stories-elements .head .listing-nav .item .thumbnail img{display:none}#vos-enjeux .stories-elements .head .listing-nav .item .description{display:none}#vos-enjeux .stories-elements .head .listing-nav .item.slick-current .thumbnail{background-color:#f36106;opacity:1}#vos-enjeux .stories-elements .head .listing-nav .item.slick-current .description p{color:#f36106}#vos-enjeux .stories-elements .head .body{width:100%;padding-top:0;display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#vos-enjeux .stories-elements .head .body .content .item{display:block;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 70px - 30px)}#vos-enjeux .stories-elements .head .body .content .item .description-mobile{display:block;margin-bottom:20px}#vos-enjeux .stories-elements .head .body .content .item .description-mobile p{font-family:PlayfairDisplay-Regular;color:#f36106;font-size:18px;line-height:1.33;max-width:330px}#vos-enjeux .stories-elements .head .body .content .item .content-item-top{display:block}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .aside{width:40px;margin-bottom:20px}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .aside .quote img{width:70px;height:auto}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .text{margin:0;width:100%}#vos-enjeux .stories-elements .head .body .content .item .content-item-top .text p{font-family:PlayfairDisplay-Regular;color:#2f2f2f;font-size:20px;line-height:1.4;max-width:470px}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile{padding-top:25px;padding-bottom:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .thumbnail{width:70px;height:70px;border-radius:50%;overflow:hidden}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .description{width:calc(100% - 70px - 20px)}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .description .name{font-family:PlayfairDisplay-Regular;font-size:16px;line-height:1.5;color:#f36106;display:block}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .profile .description .function{font-family:PlayfairDisplay-Regular;font-size:16px;line-height:1.5;color:#2f2f2f;display:block}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .pop-up{display:-webkit-box;display:-ms-flexbox;display:flex}#vos-enjeux .stories-elements .head .body .content .item .content-item-bottom .pop-up .link{font-family:Barlow-Medium;font-size:16px;line-height:1.5;color:#f36106;text-decoration:underline;display:block}.experience{background-color:#e0e0e0;min-height:720px;padding:40px 0}.experience .title{font-size:40px;line-height:1.26;padding-bottom:40px}.experience .title .point{font-size:38px;line-height:1.26}.experience .sliders .slider-content{-ms-flex-wrap:wrap;flex-wrap:wrap}.experience .sliders .slider-content .left-content{padding:20px;display:block;max-width:100%;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.experience .sliders .slider-content .left-content .aside{max-width:70px;margin:0 auto 10px}.experience .sliders .slider-content .left-content .aside .quote{width:70px;height:auto}.experience .sliders .slider-content .left-content .content{width:100%}.experience .sliders .slider-content .left-content .content .description{font-size:26px;line-height:1.38;padding-bottom:30px;max-width:100%}.experience .sliders .slider-content .left-content .content .bottom-content{display:block;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.experience .sliders .slider-content .left-content .content .bottom-content .profil{display:block;padding-bottom:35px}.experience .sliders .slider-content .right-content{margin-left:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.experience .sliders .slider-content .right-content .thumbnail{max-height:185px;height:100%;width:100%;background-color:rgba(154,154,154,.6039215686);margin-top:0}.experience .sliders .slider-content .right-content .thumbnail img{margin:0 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.experience .sliders .slick-list{padding-top:0}.experience .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:110px;margin:40px auto 0}.slider-one-image{padding:40px 0}.slider-one-image .content{margin-top:40px;display:block}.slider-one-image .content .arrows{margin-top:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-one-image .content .container{margin-left:0;min-width:unset}.offers-list-wrapper .offers-list-filter #offers-filter-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.offers-list-wrapper .offers-list-filter #offers-filter-form .tag{padding-bottom:20px}.offers-list-wrapper .offers-list-filter #offers-filter-form .refresh-item{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-bottom:20px}.offers-list-wrapper .offers-list-filter #offers-filter-form .search{display:block;width:100%}.offers-list-wrapper .offers-list-filter #offers-filter-form .search .search-input{margin-bottom:20px;padding:0}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters{width:100%}.offers-list-wrapper .offers-list-elements .aside{display:none}.description-offer.active{height:auto}}@media only screen and (max-width:992px){footer#footer{padding:3rem 0;position:relative}footer#footer .wrapper{display:block}footer#footer .left{width:100%}footer#footer .left ul.menu-links{display:none}footer#footer .left .line{display:none}footer#footer .left .copyright{position:absolute;bottom:52px;right:15px}footer#footer .center{width:100%}footer#footer .center ul.menu>li:not(:last-child){display:none}footer#footer .center ul.menu>li,footer#footer .center ul.menu>ul{width:100%;margin-bottom:0}footer#footer .center ul.menu>li>li:not(:last-child)>a,footer#footer .center ul.menu>ul>li:not(:last-child)>a{display:none}footer#footer .center ul.menu>li #menu-footer-right,footer#footer .center ul.menu>ul #menu-footer-right{display:none}footer#footer .center ul.menu>li ul.socialnetworks,footer#footer .center ul.menu>ul ul.socialnetworks{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-left:0}footer#footer .center ul.menu>li ul.socialnetworks li,footer#footer .center ul.menu>ul ul.socialnetworks li{margin:0 0 0 8px}footer#footer .center ul.menu>li ul.socialnetworks li:first-child,footer#footer .center ul.menu>ul ul.socialnetworks li:first-child{margin-left:0}footer#footer .center ul.menu>li ul.socialnetworks li:last-child,footer#footer .center ul.menu>ul ul.socialnetworks li:last-child{margin:0 0 0 8px}footer#footer .center ul.menu>li .scroll-top .go-to-top,footer#footer .center ul.menu>ul .scroll-top .go-to-top{top:-5px;right:0}footer#footer .center ul.menu>li .scroll-top .go-to-top.visible,footer#footer .center ul.menu>ul .scroll-top .go-to-top.visible{bottom:18%;right:2.2rem}footer#footer .center ul.menu>li .copyright,footer#footer .center ul.menu>ul .copyright{position:absolute;bottom:0;right:0}footer#footer .right{width:100%}footer#footer .right ul.menu-right>li:not(:last-child){display:none}footer#footer .right ul.menu-right>li{width:100%;margin-bottom:0}}@media (max-width:992px){footer#footer .center ul.menu>li ul.quick-acces,footer#footer .center ul.menu>ul ul.quick-acces{margin-top:0}footer#footer .center ul.menu #menu-item:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer#footer .center ul.menu #menu-item:last-child .quick-acces{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}footer#footer .center ul.menu #menu-item:last-child .quick-acces .menu-item:last-child{margin-bottom:0}footer#footer{padding:40px 0 35px 0}.modal.video .closemodal{top:-5.5rem;right:0}.modal.video .wrapper{width:90vw}}@media (max-width:900px){#modal .content{width:90vw}#modal .content .close{top:-55px;right:0}#modal .content iframe{position:relative;overflow:hidden;width:100%;height:490px}}@media (max-width:768px){.popup-modal{width:370px;padding:56px 28px 33px 25px}.implantations{padding:40px 0}.implantations .title{font-size:38px}.implantations .elements{margin-top:40px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.implantations .elements .content{margin-right:0;width:100%}.implantations .elements .content:nth-child(n+2){margin-top:30px}.implantations .elements .content .container .country{max-width:100%}.implantations .elements .content .container .location .text{max-width:100%}section.flx-tabs ul li{max-width:100%}section.flx-tabs .tabgroup .content-tabs .right{max-width:100%;margin-left:0;margin-top:30px}section.flx-tabs{padding:40px 0}section.flx-tabs .title{font-size:38px}.team .container .bloc{margin-right:30px;width:calc(50% - 15px)}.team .container .bloc:nth-child(2n){margin-right:0}.text-big-image .element-image .infos{width:100%}.text-big-image .element-image .infos .title{font-size:38px;line-height:1.26}.text-big-image .element-image .infos .container .sub-title{margin-top:40px}.text-big-image .element-image .image{display:none}.text-big-image{padding:40px 0;min-height:unset}section.text-big-image.withbg{background-image:none}.title-2columns-type1 .container .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-2columns-type1 .container .bloc .infos{width:100%;margin-left:0;margin-top:40px}.title-2columns-type1 .container .header{width:100%}.title-2columns-type1 .container .header .title{font-size:38px}.title-2columns-type1{padding:40px 0}.title-one-column{padding:40px 0}.title-one-column .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-one-column .container .header{width:100%}.title-one-column .container .header .title{font-size:38px}.title-one-column .container .infos{width:100%;margin-left:0;margin-top:40px}section.value{padding:40px 0}section.value .bloc .header .title{font-size:48px}section.value .bloc .container .title-text{font-size:24px;line-height:1.33;font-family:Barlow-Medium}section.value .bloc .container .description{font-family:Barlow-Medium;font-size:17px;line-height:1.41;text-align:left}section.value .bloc .container .button{margin-top:34px}.pictos{padding:50px 0}.pictos .header{margin:0 auto;width:100%}.pictos .header .title{text-align:center;font-size:34px;font-family:PlayfairDisplay-Regular}.pictos .elements{margin-top:45px}.pictos .elements .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.pictos .elements .container .bloc{width:50%;margin-right:0}.pictos .elements .container li:nth-child(n+3){margin-top:20px}.pictos .details .description{max-width:250px}section.columns{padding:40px 0}section.columns .header .title{font-size:38px}section.columns .bloc{width:100%}section.columns .bloc:nth-child(n+2){margin-top:20px}.media-text{padding:40px 0}.media-text .container .description{max-width:100%}.media-text .container .description p{font-size:17px}.media-text .container .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-text .container .bloc:not(:first-child){margin-top:40px}.media-text .container .bloc .media{margin-left:0;width:100%}.media-text .container .bloc .infos{width:100%;margin-left:0}.media-text .container .bloc .infos .title-media{max-width:100%;margin-top:30px}.media-text .container .bloc .link .button{margin-top:34px}.text-text .container .description{font-size:14px}.nos-expertises{padding:40px 0}.nos-expertises .header .title{font-size:60px}.nos-expertises .elements{margin-top:40px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nos-expertises .elements .content:not(:last-child){margin-right:0;margin-bottom:30px}.nos-expertises .elements .content{width:100%}.nos-expertises .elements .content .page-title{font-size:30px}.key-figures{padding:50px 0}.key-figures .header{margin:0 auto;width:100%}.key-figures .header .title{text-align:center;color:#fff;font-size:34px;font-family:PlayfairDisplay-Regular}.key-figures .numbers{margin-top:45px}.key-figures .numbers .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.key-figures .numbers .container .bloc{width:50%;margin-right:0}.key-figures .numbers .container li:nth-child(n+3){margin-top:20px}.key-figures .details .description{max-width:250px}.list-logos .title{font-size:38px}.list-logos .content .logo{width:50%}.list-logos .content{margin-top:17px}.cta-expertise .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cta-expertise .content .title{max-width:100%}.cta-expertise .content .description{margin-left:0;margin-top:30px}.cta-expertise .content .description .text{max-width:100%}.cta-expertise .bow{display:none}.cta-expertise{padding:40px 0}.cta-simple .bow{display:none}.cta-simple .gradiant{display:none}.cta-simple{padding:40px 0}.cta-expert-small .content .right{margin-top:40px}.cta-expert-small .content .right .container{margin:0}.cta-expert-small .content .right .container .infos{margin:auto 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.cta-expert-small .content .right .container .infos .title-content{text-align:left}.cta-expert-small .content .right .container .image{max-width:113px;margin-right:13px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cta-expert-small{padding:40px 0}.cta-expert-small .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cta-expert-small .content .left{max-width:unset}.cta-expert-small .content .right .container .infos .job{text-align:left}.cta-expert-small .bg{display:none}.offers-list-wrapper{padding:40px 0}.offers-list-wrapper .offers-list-filter{padding:0}.offers-list-wrapper .offers-list-filter #offers-filter-form .search{display:block;width:100%}.offers-list-wrapper .offers-list-filter #offers-filter-form .search .search-input{margin-bottom:25px}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters{width:100%}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter{width:100%;padding-bottom:20px;margin-right:0}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content{width:100%}.offers-list-wrapper .offers-list-filter #offers-filter-form .offers-list-filters .filter .filter-content .filter-elements{z-index:1}.offers-list-wrapper .offers-list-elements{padding-top:40px}.offers-list-wrapper .offers-list-elements .offers-listing .item{padding:25px 0}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-header{padding-top:0;padding-bottom:0}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content{padding-top:30px}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .description{width:100%;border-bottom:none}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .description p{font-size:18px;line-height:1.33}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom .tag{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;font-family:Barlow-Regular;font-size:16px;line-height:1.57;color:#2f2f2f;padding-top:20px;border-top:1px solid rgba(154,154,154,.6039215686);width:100%}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom .apply{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 auto;padding-bottom:30px}.offers-list-wrapper .offers-list-elements .offers-listing .item .item-content .content-bottom .apply .apgar-btn{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.offers-list-wrapper .offers-list-elements .aside{display:none}.offers-list-wrapper .offers-pagination .pagination{padding-top:40px}.offers-list-wrapper .offers-pagination .pagination .pagination-list{width:50%}.offers-list-wrapper .offers-pagination .pagination .pagination-list .list{padding-bottom:30}.offers-list-wrapper .offers-pagination .pagination .pagination-arrows{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.description-offer{padding:40px 0}.description-offer .content .left{width:100%}.description-offer .content .left .link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.description-offer .content .left .link .button{margin-top:40px}.description-offer .content .right{display:none}.newsletter{padding:60px 0}.newsletter .content-newsletter{padding:20px 7px 40px 30px}.newsletter .content-newsletter .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}.newsletter .content-newsletter .content .text{width:100%!important;margin-right:0;margin-left:0}.newsletter .content-newsletter .content #newsletter-form{margin-top:30px;width:100%}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox #newsletter-submit{margin:40px auto 0}.newsletter .content-newsletter .content #newsletter-form .form-group-checkbox .label-checkbox{width:calc(97% - 10px)}.text-big-image-offer .element-image .infos{width:100%}.text-big-image-offer .element-image .infos .title{font-size:38px;line-height:1.26}.text-big-image-offer .element-image .infos .container .sub-title{margin-top:40px}.text-big-image-offer .element-image .image{display:none}.text-big-image-offer{padding:40px 0;min-height:unset}section.text-big-image.withbg{background-image:none}.title-video{padding:40px 0}.title-video .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-video .content .title{width:100%;font-size:38px}.title-video .content .media{margin-top:40px;width:100%}.twotextcolumns{padding:40px 0}.twotextcolumns .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.twotextcolumns .container .left{width:100%;max-width:unset}.twotextcolumns .container .right{width:100%;max-width:unset}.cta-simple-offer .bow{display:none}.cta-simple-offer .gradiant{display:none}.cta-simple-offer{padding:40px 0}.text-image-offer{padding:40px 0}.text-image-offer .element-image .bloc{margin-top:0;width:100%}.text-image-offer .element-image .bloc .title{font-size:38px;line-height:1.26}.text-image-offer .element-image .bloc .container .sub-title{margin-top:40px}.text-image-offer .element-image .bloc.thumbnail{display:none}.text-image-offer .element-image .bloc:nth-child(n+3){margin-top:40px}.text-image-offer .element-image .bloc:nth-child(n+3) .container .sub-title{margin-top:0}#blog .blog-filter .filter-content .filter .filter-elements .filter-categories,#conseils .blog-filter .filter-content .filter .filter-elements .filter-categories{width:calc(50% - 20px)}#blog .blog-content .center-content .elements .item,#conseils .blog-content .center-content .elements .item{width:100%;padding-right:0}#media-center .media-center-filter-items .item{width:100%;padding-right:0}#article-discover-more .blog-filter .filter-content .filter .filter-elements .filter-categories{width:calc(50% - 20px)}#article-discover-more .blog-content{padding-top:20px}#article-discover-more .blog-content .text{font-size:38px}#article-discover-more .blog-content .center-content .elements{margin-top:40px}#article-discover-more .blog-content .center-content .elements .item{width:100%;padding-right:0}}@media only screen and (max-width:768px){section.flx-tabs ul.tabs{margin-top:40px;display:block;position:relative;border:none}section.flx-tabs ul.tabs.active:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:0;-webkit-transition:all .3s;transition:all .3s}section.flx-tabs ul.tabs:after{content:"";width:24px;height:24px;background-image:url(../img/tabs-arrow.svg);background-position:center;background-repeat:no-repeat;position:absolute;top:0;right:0}section.flx-tabs ul.tabs li{width:100%;margin:0 0 1rem 0;padding:0;z-index:1;display:none;list-style:none;cursor:default}section.flx-tabs ul.tabs li:first-child{display:block}section.flx-tabs ul.tabs li:last-child{margin-bottom:1rem}section.flx-tabs ul.tabs .btn-tab{font-size:20px;padding:0 0 1rem 0}section.flx-tabs .tabgroup{margin-top:30px}section.flx-tabs .tabgroup .content-tabs{display:block}section.flx-tabs .tabgroup .content-tabs .left{width:100%;margin-top:0}section.flx-tabs .tabgroup .content-tabs .left .link .button{margin:2.5rem auto 0}}@media (max-width:767px){.chapo{padding:40px 0}.hero-page{min-height:415px}.hero-page .title{font-size:44px;line-height:1.3;padding-top:120px;padding-bottom:30px}.hero-page .bow{width:190px}.hero-page.small{min-height:315px}.hero-page.small .bow{bottom:0}.hero-page .breadcrumb{display:none}.hero-offers-list{min-height:415px}.hero-offers-list .title{font-size:44px;line-height:1.3;padding-top:120px}.hero-offers-list .bow{width:190px}.hero-offers-list.small .bow{bottom:0}.hero-offers-list .breadcrumb{display:none}.cta-parole{display:block}.cta-parole .cta-background{display:none}.cta-parole .cta-content{padding:40px 0;display:block;margin:0 auto}.cta-parole .cta-content .cta-left{width:172px;height:172px;margin:0 auto}.cta-parole .cta-content .cta-left .thumbnail{width:100%;height:100%}.cta-parole .cta-content .cta-right{width:calc(100% - 30px);margin:0 auto;margin-top:20px}.cta-parole .cta-content .cta-right .description{padding-bottom:30px}.cta-parole .cta-content .cta-right .description p{font-size:26px;line-height:1.38}.cta-parole .cta-content .cta-right .cta-bottom{display:block}.cta-parole .cta-content .cta-right .cta-bottom .profil{display:block;width:100%;padding-bottom:30px}.logos-slider{background-color:#e0e0e0;min-height:430px;padding:40px 0}.logos-slider .title{font-family:PlayfairDisplay-Regular;font-size:38px;line-height:1.26;color:#2f2f2f;text-align:center;padding-bottom:38px}.logos-slider .title .point{font-family:PlayfairDisplay-Regular;font-size:38px;line-height:1.26;color:#f36106}.logos-slider .slider .slick-track{height:auto}.logos-slider .slider .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:85px;margin-left:0}.logos-slider .slider .items .item{width:calc(50% - 30px);margin-left:0;margin-top:50px}.logos-slider .slider .items .item .thumbnail{opacity:60%}.logos-slider .slider .items .item:first-child{margin-left:0}.logos-slider .slider .items:first-child{margin-left:0}.timeline{background-color:#fff;min-height:auto;padding:40px 0}.timeline .title{font-size:38px;line-height:1.26;max-width:570px}.timeline .title .point{font-size:38px;line-height:1.26}.timeline .timeline-content{display:block}.timeline .timeline-content .arrows{-webkit-transform:translateY(40px);transform:translateY(40px);margin:0 auto 25px}.timeline .timeline-content .items-timeline{width:100%}.timeline .timeline-content .items-timeline .item{width:100%;max-width:370px;margin-right:30px}.timeline .timeline-content .items-timeline .item .year{font-size:100px;color:rgba(154,154,154,.6039215686)}.timeline .timeline-content .items-timeline .item .year .point{font-size:80px}.hero-offer{min-height:415px}.hero-offer .title{font-size:44px;line-height:1.3;padding-top:105px}.hero-offer .bow{position:absolute;width:195px;right:0;bottom:0}.hero-offer .breadcrumb{display:none}#hero-404{min-height:695px}#hero-404 .bow{display:none}#hero-404 .hero-wrapper{width:100%;height:100%;position:relative;bottom:-100px}#hero-404 .hero-wrapper .title{font-family:Barlow-Medium;font-size:135px;line-height:1.14;color:#f36106;text-align:center}#hero-404 .hero-wrapper .description{text-align:center}#hero-404 .hero-wrapper .description p{font-family:PlayfairDisplay-Regular;font-size:28px;display:block;color:#fff}#hero-404 .hero-wrapper .button{max-width:100%;margin:55px auto 0;border:.1rem solid #fff;color:#fff;padding:5px;text-transform:uppercase;display:table;cursor:pointer}#hero-404 .hero-wrapper .button .text{font-family:Barlow-Medium;font-size:16px;display:block}.hero-news{min-height:415px}.hero-news .header-news .title{font-size:44px;line-height:1.3}.hero-news .bow{width:190px}.hero-news .breadcrumb{display:none}.hero-media-center{min-height:695px}.hero-media-center .header-media-center{padding-right:15px;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-media-center .header-media-center .content .title{font-size:38px;max-width:100%}.hero-media-center .header-media-center{position:absolute}.hero-media-center .header-media-center .image{margin-top:100px;margin-left:auto;margin-right:auto}.hero-media-center .breadcrumb{display:none}.hero-media-center .bow{display:none}}@media (max-width:590px){.flx-form{padding:40px 0}.flx-form .wrapper{display:block}.flx-form .wrapper .conten-left{max-width:370px;width:100%;padding-bottom:40px;margin:0 auto}.flx-form .wrapper .conten-left .title{font-size:38px;line-height:1.26;max-width:370px}.flx-form .wrapper .conten-left .title .point{font-size:38px;line-height:1.26}.flx-form .wrapper .conten-left .description{max-width:370px}.flx-form .wrapper .conten-right{width:100%;background-color:#fff}.flx-form .wrapper .conten-right #form{padding:30px 20px}.flx-form .wrapper .conten-right #form .contact-form .form-fields{display:block;width:100%}.flx-form .wrapper .conten-right #form .contact-form .form-fields .fields-left{width:100%}.flx-form .wrapper .conten-right #form .contact-form .form-fields .fields-right{width:100%}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group{width:100%;margin-bottom:30px}.flx-form .wrapper .conten-right #form .contact-form .form-fields .form-group-checkbox{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.form-offer{padding:40px 0}.form-offer .wrapper{display:block}.form-offer .wrapper .conten-left{max-width:370px;width:100%;padding-bottom:40px;margin:0 auto}.form-offer .wrapper .conten-left .title{font-size:38px;line-height:1.26;max-width:370px}.form-offer .wrapper .conten-left .title .point{font-size:38px;line-height:1.26}.form-offer .wrapper .conten-left .description{max-width:370px}.form-offer .wrapper .conten-right{width:100%;background-color:#fff}.form-offer .wrapper .conten-right #form{padding:30px 20px}.form-offer .wrapper .conten-right #form .apply-form .form-fields{display:block;width:100%}.form-offer .wrapper .conten-right #form .apply-form .form-fields .fields-left{width:100%}.form-offer .wrapper .conten-right #form .apply-form .form-fields .fields-right{width:100%}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group{width:100%;margin-bottom:30px}.form-offer .wrapper .conten-right #form .apply-form .form-fields .form-group-checkbox{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.article-details-form{padding:40px 0}.article-details-form .content{display:block}.article-details-form .content .form-content{width:100%;background-color:#e0e0e0}.article-details-form .content .form-content #form{padding:30px 20px}.article-details-form .content .form-content #form .contact-form .form-fields{display:block;width:100%}.article-details-form .content .form-content #form .contact-form .form-fields .fields-left{width:100%}.article-details-form .content .form-content #form .contact-form .form-fields .fields-right{width:100%}.article-details-form .content .form-content #form .contact-form .form-fields .form-group{width:100%;margin-bottom:30px}.article-details-form .content .form-content #form .contact-form .form-fields .form-group-checkbox{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}@media (max-width:426px){.site-map{padding:20px 0}.site-map .content .sitemap-menu-list{width:100%}.site-map .content .sitemap-menu-list:nth-child(n+2){margin-top:40px}.site-map .content .sitemap-menu-list{margin-right:0}.team{padding:40px 0}.team .title{font-size:38px}.team .container{width:calc(100% + 15px)}.team .container .bloc{margin-right:20px}.team .container .bloc:nth-child(n+5){margin-top:0}.team .container .bloc:nth-child(2n),.team .container .bloc:nth-child(4n){margin-right:20px}.team .container .infos{max-width:210px}.team .container .image{max-width:270px}.team .slick-list{padding:0 27% 0 0!important}.value.withbg{background-position-x:-367px;background-size:cover}.pictos{padding:50px 0}.pictos .header{margin:0 auto;width:100%}.pictos .header .title{text-align:center;color:#2f2f2f;font-size:34px;font-family:PlayfairDisplay-Regular}.pictos .elements{margin-top:45px}.pictos .elements .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.pictos .elements .container .bloc{width:100%}.pictos .elements .container li:not(:first-child){margin-top:36px}.pictos .details .description{max-width:250px}.key-figures{padding:50px 0}.key-figures .header{margin:0 auto;width:100%}.key-figures .header .title{text-align:center;color:#fff;font-size:26px;font-family:PlayfairDisplay-Regular}.key-figures .numbers{margin-top:45px}.key-figures .numbers .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.key-figures .numbers .container .bloc{width:100%}.key-figures .numbers .container li:not(:first-child){margin-top:36px}.key-figures .details .description{max-width:250px}}@media (max-width:425px){.title-2columns-type1 .container .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-2columns-type1 .container .bloc .infos{width:100%}.title-2columns-type1 .container .bloc .infos .title-media{margin-top:40px}.title-2columns-type1 .container .bloc .button{margin-top:34px}.title-2columns-type1 .header{width:100%}.title-2columns-type1 .header .title{font-size:38px}.title-2columns-type1 .container .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title-2columns-type1 .container .bloc .infos:not(:first-child){margin-top:40px}.title-2columns-type1 .container .bloc .right{margin-left:0}.text-text .container .bloc{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-text .container .bloc .infos{width:100%}.text-text .container .bloc .infos .title-media{margin-top:40px}.text-text .container .bloc .link .button{margin-top:34px}.text-text{padding:40px 0}.text-text .header{width:100%}.text-text .header .title{font-size:38px}.text-text .container{margin-top:40px}.text-text .container .bloc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text-text .container .bloc .infos:not(:first-child){margin-top:40px}.text-text .container .bloc .right{margin-left:0}.key-figures.withbg{background-position:bottom;background-size:92%}.cta-expertise .content .title{font-size:38px;line-height:1.26;text-align:left}.cta-expertise .content .description .text p{margin-top:30px;text-align:left}.cta-expertise .content .description .link .button{margin-top:30px}.cta-expertise .content .description .link{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cta-expertise .content{display:block}.cta-expertise{padding:20px 0}.cta-simple .content .title{font-size:38px;line-height:1.26;text-align:left}.cta-simple .content .text{margin-top:30px}.cta-simple .content .text p{text-align:left}.cta-simple .content .link .button{margin-top:30px}.cta-simple .content .link{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cta-simple{padding:20px 0}.cta-expert-small .content .left .title{font-size:38px;line-height:1.26;text-align:left}.cta-expert-small .content .left .text p{margin-top:30px;text-align:left}.cta-expert-small .content .left .link .button{margin-top:30px}.cta-expert-small .content .left .link{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cta-expert-small{padding:20px 0}.cta-expert-small .content{display:block}.slider-one-image{padding:40px 0}.slider-one-image .title{font-size:22px}.cta-simple-offer .content .title{font-size:38px;line-height:1.26;text-align:left}.cta-simple-offer .content .text{margin-top:30px}.cta-simple-offer .content .text p{text-align:left}.cta-simple-offer .content .lien .button{margin-top:30px}.cta-simple-offer .content .lien{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.cta-simple-offer{padding:20px 0}}@media (max-width:414px){.list-logos .content .logo{width:100%}}@media (max-width:375px){.nos-expertises .header .title{font-size:40px!important}}@-webkit-keyframes scroll-down{0%{top:90%}25%{top:85%}50%{top:90%}75%{top:85%}100%{top:90%}}@keyframes scroll-down{0%{top:90%}25%{top:85%}50%{top:90%}75%{top:85%}100%{top:90%}}@-webkit-keyframes scroll-down-page{0%{top:80%}25%{top:78%}50%{top:80%}75%{top:78%}100%{top:80%}}@keyframes scroll-down-page{0%{top:80%}25%{top:78%}50%{top:80%}75%{top:78%}100%{top:80%}}@keyframes scroll-down-page{0%{top:80%}25%{top:78%}50%{top:80%}75%{top:78%}100%{top:80%}}@keyframes scroll-down-page{0%{top:80%}25%{top:78%}50%{top:80%}75%{top:78%}100%{top:80%}}