a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;outline:0;font:inherit;font-size:100%;vertical-align:baseline;background:transparent}html{line-height:1em}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:normal;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a img{border:none}input,select{vertical-align:middle}button,input,select,textarea{color:inherit;font:inherit;margin:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}textarea{overflow:auto;resize:none}html{font-family:sans-serif;font-size:93.75%;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:#a0a2a4;font:1em/1.6em 'Hind', Arial, sans-serif;-webkit-font-smoothing:antialiased}dd,fieldset,figure,h1,h2,h3,h4,h5,h6,hgroup,hr,ol,p,pre,table,ul{margin-bottom:1.333rem}dd:last-child,fieldset:last-child,figure:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,hgroup:last-child,hr:last-child,ol:last-child,p:last-child,pre:last-child,table:last-child,ul:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{color:#1d1d1b;font-weight:bold}h1{margin-bottom:2.667rem;width:100%;font-size:2.667rem;line-height:1.1em;text-align:center}h1:after{display:block;margin:0.267rem auto 0;height:0.333rem;width:2.667rem;background-color:#213a8f;border-radius:0.167rem;content:''}h2{font-size:1.467rem;line-height:1.182em}h3{margin-bottom:1.867rem;font-size:1.333rem;line-height:1em}h3:after{display:block;margin-top:0.8rem;height:0.133rem;width:2rem;background-color:#213a8f;content:''}.content h3{color:#009fe3}.content h3:after{background-color:currentColor}b,strong{font-weight:bold}em{font-style:italic}*,:after,:before{box-sizing:border-box}a{color:inherit;text-decoration:none}img{display:block;max-height:100%;max-width:100%}li{position:relative;margin-bottom:1.067rem;padding-left:1.067rem}li:before{position:absolute;top:0.4rem;left:0;height:0.4rem;width:0.4rem;background:url("images/point.svg") center/cover;content:''}li li:before{background-image:url("images/point2.svg")}ol{counter-reset:list-item}ol li{padding-left:1.6rem;counter-increment:list-item}ol li:before{top:0;height:auto;width:auto;color:#009fe3;font-weight:600;background:none;content:counter(list-item) '.'}ol ol li:before{content:counter(list-item, lower-alpha) '.'}svg{overflow:visible;display:block}hr{margin:2.667rem 0;border:none;border-bottom:0.067rem solid #e4e4e4}.fa{display:block;line-height:inherit}p.highlight,p.highlight-2,p.highlight-3,p.highlight-4{font-size:1.467rem;line-height:1.364em;text-align:center}h3.highlight-2:after,h3.highlight-3:after,h3.highlight-4:after,h3.highlight:after{background-color:currentColor}.highlight{color:#213a8f}.highlight-2{color:#009fe3}.highlight-3{color:#00636f}.highlight-4{color:#00a9b9}.container,.content,.product-tabs{position:relative;width:100%;margin:auto;max-width:40rem;padding-left:1.333rem;padding-right:1.333rem}.container:after,.content:after,.product-tabs:after{clear:both;display:table;content:''}.row:not(:last-child){margin-bottom:2.667rem}.aligncenter{margin:auto}.hidden{display:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a0a2a4}input:-moz-placeholder,textarea:-moz-placeholder{color:#a0a2a4}input::-moz-placeholder,textarea::-moz-placeholder{color:#a0a2a4}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#a0a2a4}section{position:relative;padding:6.2rem 0}.clearfix:after{clear:both;display:table;content:''}.main-header{position:relative;color:#1d1d1b}.main-header>.container{padding:1.067rem 1.333rem 1.333rem}.header-logo{display:block;padding:1.067rem 0}.header-logo img{margin:auto}.searchbox{float:right;margin:1.6rem auto 0;width:calc(100% - 3.067rem);border:0.067rem solid #e3e3e3;border-radius:0.333rem}.search-input{padding:0.667rem 1.133rem;width:calc(100% - 2.933rem);font-size:0.867rem;font-weight:300;background-color:#fff}.search-icon{display:block;float:right;height:2.933rem;width:2.933rem;padding:0.833rem 0.933rem;font-size:1.267rem}.menu-toggle{display:block;margin-top:1.6rem;height:3.067rem;width:3.067rem;color:#fff;background-color:#213a8f}.main-nav{display:none}.menu{margin-bottom:0}.menu-item{position:relative;margin:0;padding:0}.menu-item:before{content:none}.menu-item:after{position:absolute;right:0;bottom:0;left:0;height:0.4rem;background-color:#213a8f;content:'';opacity:0;transition:opacity 0.2s ease-in-out}.menu-item.current-menu-item{color:#213a8f}.menu-item.current-menu-item:after{opacity:1}.menu-button{display:block;padding:0.767rem 1.933rem;color:#fff;font-size:0.867rem;font-weight:bold;text-transform:uppercase;background-color:#213a8f;border-radius:0.333rem}.menu>.menu-item>.sub-menu{display:none}.menu>.menu-item .menu-item{float:none;white-space:nowrap}.menu>.menu-item:hover>.sub-menu{opacity:1;visibility:visible}.submenu{display:none}.submenu-close{top:1.333rem;left:100%}.submenu-panel{display:none}.submenu-panel.active{display:block}.header-band{width:100%;background-color:#f0f0f0}.header-band .alignright{float:right}.band-link{position:relative;display:block;float:left;padding:0 1.067rem;font-size:0.867rem;font-weight:300;line-height:3.077em}.band-link:not(:first-child):before{position:absolute;top:0.667rem;bottom:0.667rem;left:0;width:1px;background-color:#dcdcdd;content:''}.link-icon{float:left;height:1.067rem;margin:0.733rem 0.4rem 0.867rem 0}.lang{overflow:hidden;float:left;margin:0.467rem 0;border-radius:0.333rem}.lang-button{display:block;float:left;padding:0.467rem 0.533rem;color:#a0a2a4;font-size:0.8rem;font-weight:bold;line-height:1em;text-transform:uppercase;background-color:#fff;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.lang-button.active{color:#fff;background-color:#213a8f}.button-close{position:absolute;height:1.933rem;width:1.933rem;border:0.1rem solid #009fe3;border-radius:50%}.button-close img{margin:0.5rem auto}.fixed-header{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;background-color:#fff;transform:translate3d(-100%, 0, 0);transition:transform 0.2s ease-in-out}.fixed-header.active{transform:none}.fixed-header .menu-button{margin-top:1.333rem;width:100%}.fixed-header .menu-item a{display:block;padding:0.8rem 1.467rem 0.8rem 0}.header-close{top:0;right:1.333rem}.logo-small{display:block;margin:1.333rem 0}.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,0.92);opacity:0;pointer-events:none;transition:opacity 0.2s ease-in-out}.popup.active{opacity:1;pointer-events:auto}.popup-block{position:fixed;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);max-width:37.333rem;padding:2.467rem 4rem 4rem;width:100%;background-color:#fff}.popup-close{top:4rem;right:4rem}.popup-title{color:#213a8f;font-size:2.667rem;line-height:1.95em;font-weight:bold}.popup-tabs{margin-bottom:2.667rem}.popup-tabs:after{clear:both;display:table;content:''}.popup-tab{position:relative;display:block;float:left;padding-bottom:1.333rem;color:#1d1d1b;font-size:1.133rem;transition:color 0.2s ease-in-out}.popup-tab:after{position:absolute;right:0;bottom:0;left:0;height:0.4rem;background-color:#213a8f;content:'';opacity:0;transition:opacity 0.2s ease-in-out}.popup-tab:not(:last-child){margin-right:2rem}.popup-tab:focus,.popup-tab:hover{color:#213a8f}.popup-tab.active{color:#213a8f}.popup-tab.active:after{opacity:1}.popup-input{display:block;margin-bottom:0.667rem;padding:0.667rem 1.267rem;width:100%;border:0.067rem solid #e3e3e3;border-radius:0.2rem}.popup-link{display:block;margin-bottom:0.667rem;color:#213a8f;font-size:0.867rem;text-decoration:underline}.popup-label{display:block;margin-bottom:2.333rem;line-height:1.933em}.popup-button{position:relative;display:block;margin:auto;padding:0.667rem 3.933rem 0.667rem 2.067rem;color:#fff;font-size:0.867rem;font-weight:bold;text-transform:uppercase;background-color:#213a8f;border-radius:0.333rem}.popup-button .link-arrow{position:absolute;top:50%;transform:translate3d(0, -50%, 0);right:0.667rem;border-color:#009fe3}.checkbox{float:left;margin-right:0.933rem;padding:0 0.4rem;color:#213a8f;line-height:1.8em;background-color:#fff;border:0.067rem solid #e3e3e3;border-radius:0.2rem;cursor:pointer}.checkbox-icon{opacity:0}[type=checkbox]{display:none}[type=checkbox]:checked+.checkbox .checkbox-icon{opacity:1}.slider{display:none}.slide{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background:center/cover;opacity:0;transition:opacity 0.3s ease-in-out;pointer-events:none}.slide.active{opacity:1;pointer-events:auto}.slide .container{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.slide-text{margin-bottom:2.267rem;font-size:3.067rem;font-weight:bold;line-height:1.696em}.slide-text strong{color:#213a8f;font-size:4.533rem;line-height:1em;text-transform:uppercase}.slide-link{display:block;float:left;padding:0.667rem 0.667rem 0.667rem 1.4rem;font-size:0.867rem;font-weight:bold;line-height:2.231em;text-transform:uppercase;background-color:#213a8f;border-radius:0.333rem}.slide-link .link-arrow{border-color:#6e7fb6}.slider-next,.slider-prev{position:absolute;top:0;bottom:0;width:8rem;pointer-events:auto}.slider-next img,.slider-prev img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);height:3.333rem}.slider-prev{left:0}.slider-next{right:0}.slider-nav .nav-bullet{margin:0 0.333rem;background-color:#fff}.actions{padding:1.333rem 0;background:url("images/stripe_background.png") left top/contain}.action-block{display:block;padding:4.667rem 1.333rem;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.111em;text-align:center;text-transform:uppercase}.action-block span{position:relative}.action-block small{display:block;font-size:0.867rem;font-weight:300}.action-block:first-child{background:url("images/call_to_action1.jpg") center/cover}.action-block:nth-child(2){background:url("images/call_to_action2.jpg") center/cover}.action-block:nth-child(3){background:url("images/call_to_action3.jpg") center/cover}.action-block:last-child{background:url("images/call_to_action4.jpg") center/cover}.action-block:not(:last-child){margin-bottom:1.333rem}.block-icon{position:relative;margin:0 auto 1.333rem;height:5.333rem;width:5.333rem;border:0.1rem solid rgba(255,255,255,0.35);border-radius:50%}.block-icon img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.thumbnail{background:#ccc center/cover}.tag{margin-right:0.733rem;padding:0 0.733rem;color:#fff;font-size:0.8rem;font-weight:bold;background-color:#213a8f;border-radius:0.8rem}.date{color:#888;font-size:0.8rem;font-weight:bold}.page-nav{margin-top:1.333rem;text-align:center}.page-nav.slider-nav{bottom:4.667rem}.page-nav div{display:inline-flex}.others-link{clear:left;float:left;margin-top:1.333rem;font-weight:bold;line-height:1.933em;text-transform:uppercase}.others-link:focus .link-arrow,.others-link:hover .link-arrow{color:#fff;background-color:#213a8f;border-color:transparent}.sidebar-block .others-link{float:right;color:#1b1b1b}.link-arrow{position:relative;float:right;margin-left:1rem;height:1.933rem;width:1.933rem;border:0.133rem solid #213a8f;border-radius:50%;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out}.link-arrow:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.page-nav .link-arrow{margin:0;color:#213a8f;border-color:#a0a2a4}.page-nav .link-arrow:focus,.page-nav .link-arrow:hover{color:#fff;background-color:#213a8f;border-color:transparent}.nav-bullet{display:block;float:left;margin:0.6rem 0.333rem;height:0.667rem;width:0.667rem;background-color:#a0a2a4;border-radius:50%;transition:background-color 0.2s ease-in-out}.nav-bullet.active{background-color:#213a8f}.products-section{text-align:center}.about-container,.product-container,.solutions-container{overflow:hidden}.about-container:after,.product-container:after,.solutions-container:after{clear:both;display:table;content:''}.about-slide,.products-slide,.solutions-block{position:relative;left:100%;float:left;margin-right:-100%;width:100%}.about-slide.active,.products-slide.active,.solutions-block.active{left:0}.product{display:block;margin-bottom:1.333rem;padding:3.333rem 1.067rem;text-align:center;border:1px solid #e2e3e4}.product:last-child{margin-bottom:0}.product-thumbnail{align-items:center;display:flex;justify-content:center;margin:0 auto 2rem;height:13.333rem}.product-name{color:#213a8f;font-size:1.467rem;font-weight:bold}.product-desc{font-size:0.867rem;line-height:1.154em;text-transform:uppercase}.solutions-section{color:#fff;text-align:center}.solutions-section:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:#213a8f;content:''}.solutions-section .link-arrow{color:currentColor;border-color:#009fe3}.solutions-section .link-arrow:focus,.solutions-section .link-arrow:hover{background-color:#1d1d1b}.solutions-section .solutions-link:focus .link-arrow,.solutions-section .solutions-link:hover .link-arrow{background-color:#1d1d1b}.solutions-section .nav-bullet{background-color:#009fe3}.solutions-section .nav-bullet.active{background-color:#fff}.solutions-header{color:currentColor}.solutions-header:after{background-color:#009fe3}.solutions-thumbnail{margin:0 auto 1.333rem;max-height:13.333rem}.solutions-subtitle{text-transform:uppercase}.solutions-tag{background-color:#009fe3}.solutions-date{color:currentColor}.solutions-title{margin:15px 0 17px;color:currentColor;font-size:2.4rem;font-weight:normal;line-height:1em}.solutions-text a{color:#009fe3}.about-prev,.products-prev,.solutions-prev{float:left;margin-right:1rem}.about-next,.products-next,.solutions-next{float:right;margin-left:1rem}.main-article{margin-bottom:2.667rem}.main-article .article-title{min-height:8rem;font-size:1.867rem;line-height:1.071em}.article-preview{display:block;border-bottom:0.067rem solid #e2e3e4;margin-bottom:1.6rem;padding-bottom:1.6rem}.article-preview:after{clear:both;display:table;content:''}.article-preview:focus .article-title,.article-preview:hover .article-title{color:#213a8f}.main-article .article-preview{position:relative;padding-bottom:2rem;margin-bottom:1.6rem}.main-article .article-preview:before{position:absolute;top:100%;left:6rem;height:0;width:0;border:0.667rem solid transparent;border-top-color:#e2e3e4;content:''}.main-article .article-preview:after{position:absolute;top:100%;left:6.067rem;height:0;width:0;border:0.6rem solid transparent;border-top-color:#fff;content:''}.article-thumbnail{margin-bottom:1.333rem;padding-bottom:75%}.article-title{min-height:6rem;margin-top:0.733rem;transition:color 0.2s ease-in-out}.hero-background{position:relative;align-items:center;display:flex;height:28rem;color:#fff;font-size:2.933rem;line-height:1em;text-align:center;background:#213a8f center/cover}.hero-background:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.12);content:''}.hero-map{height:40rem}.hero-map:before{content:none}.hero-map img{max-height:none}.centered-content{text-align:center}.anchors{padding-top:2.667rem;margin-bottom:6.4rem}.anchor{align-items:center;display:flex;padding:2.667rem 1.6rem;color:#fff;font-size:1.2rem;font-weight:600;line-height:1.111em;text-align:center;background:center/cover}.anchor:not(:last-child){margin-bottom:2.667rem}.anchor:first-child{background-image:url("images/anchor-1.jpg")}.anchor:nth-child(2){background-image:url("images/anchor-2.jpg")}.anchor:nth-child(3){background-image:url("images/anchor-3.jpg")}.anchor:nth-child(4){background-image:url("images/anchor-4.jpg")}.breadcrumbs{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:2.667rem}.breadcrumb{align-items:center;display:flex;margin-right:1.067rem;color:#1d1d1b;font-weight:600}.breadcrumb:not(.breadcrumb-active):after{display:block;margin-left:1.067rem;height:1.067rem;width:1.067rem;background:url("images/fleche_small_bleu.svg") center/cover;content:''}.breadcrumb-active{margin-right:0;color:#213a8f}.intro,.intro-2,.intro-small{margin-bottom:5.333rem;font-size:1.867rem;line-height:1.357em;text-align:center}.espace-pro-block .intro,.espace-pro-block .intro-2,.espace-pro-block .intro-small{margin-bottom:2.667rem}.intro{color:#213a8f}.intro-2{color:#009fe3}.intro-small{color:#213a8f;margin:2.667rem 0 1.333rem}.intro-title{font-size:3.733rem;line-height:1.393em;font-weight:bold}.solutions{margin:3.333rem 0 6rem}.solution{align-items:center;display:flex;flex-direction:column;font-size:1.2rem;line-height:1.222em;text-align:center}.solution:not(:last-child){margin-bottom:2.667rem}.solution img{margin-bottom:1.6rem}.energies{margin-bottom:50px}.energy{align-items:center;display:flex;flex-direction:column;padding:2.667rem;color:#fff;font-size:1.2rem;line-height:1.111em;text-align:center;background-color:#213a8f}.energy:not(:last-child){margin-bottom:2.667rem}.energy-icon{align-items:center;display:flex;height:6.133rem;margin-bottom:1.6rem}.content{padding-top:4.667rem;background:#fff}.content li a:not(.button),.content p a:not(.button){color:#009fe3;font-weight:600;text-decoration:underline}.half{margin-bottom:2.667rem}.about-slider{position:relative;margin:4rem auto;color:#fff}.about-slide{height:26.667rem;padding:2rem}.about-nav .link-arrow{color:#fff;border-color:#009fe3}.about-nav .link-arrow:focus,.about-nav .link-arrow:hover{background-color:#009fe3}.about-nav .nav-bullet{background-color:#009fe3}.about-nav .nav-bullet.active{background-color:#fff}.picture{display:none}.map{margin-bottom:2.667rem}.map-text h2{margin-bottom:3.333rem}.map-text p.highlight-3{font-size:1.333rem;text-align:left}.products-filter{position:relative;margin-bottom:4rem;padding:1rem 2rem;background:url("images/stripe_background.png") left top/contain}.filter-field{align-items:center;display:flex}.filter-field:not(:last-of-type){margin-bottom:1.333rem}.filter-label{margin-right:1.6rem;width:calc(40% - 0.96rem);color:#213a8f;font-size:1.067rem;font-weight:600}.filter-input{padding:0.733rem 1.067rem;width:calc(60% - 0.64rem);background-color:#fff;border:0.067rem solid #e3e3e3;border-radius:0.2rem}.filter-submit{position:absolute;bottom:1rem;right:2rem;align-items:center;display:flex;justify-content:center;height:3.333rem;width:3.333rem;color:#213a8f;font-size:1.2rem}.form-type{display:block;margin-bottom:2.667rem;padding:4.267rem 1.333rem 1.333rem;text-align:center;color:#1d1d1b;font-size:1.2rem;line-height:1.111em;font-weight:bold;border:0.2rem solid #ececec}.form-type:before{display:block;height:4.8rem;margin-bottom:2.667rem;background:center/contain no-repeat;content:''}.form-type:nth-child(4n){margin-right:0}.form-type.active,.form-type:focus,.form-type:hover{color:#fff;background-color:#213a8f;border-color:transparent}.product-best-seller,.product-best-seller-en,.product-featured,.product-featured-en,.product-new,.product-new-en,.product-on-sale,.product-on-sale-en{position:relative;overflow:hidden}.product-best-seller-en:before,.product-best-seller:before,.product-featured-en:before,.product-featured:before,.product-new-en:before,.product-new:before,.product-on-sale-en:before,.product-on-sale:before{position:absolute;top:0;right:0;left:0;padding:0.667rem;color:#fff;font-size:0.933rem;font-weight:bold;line-height:1.429em;text-transform:uppercase;transform:translate3d(-25%, 50%, 0) rotate3d(0, 0, 1, -32deg)}.product-new:before{background-color:#213a8f;content:'Nouveauté'}.product-best-seller:before{background-color:#00a9b9;content:'Meilleure vente'}.product-featured:before{background-color:#009fe3;content:'À la une'}.product-on-sale:before{background-color:#00636f;content:'Promotion'}.product-new-en:before{background-color:#213a8f;content:'New'}.product-best-seller-en:before{background-color:#00a9b9;content:'Best seller'}.product-featured-en:before{background-color:#009fe3;content:'Featured'}.product-on-sale-en:before{background-color:#00636f;content:'On sales'}.product-row{margin:5.333rem 0 8.533rem}.product-preview{margin-bottom:2.667rem}.preview-image-wrapper{position:relative;align-items:center;display:flex;justify-content:center;height:40rem;margin-bottom:1.333rem;padding:4.267rem;border:0.067rem solid #e3e3e3}.preview-image{margin:auto}.preview-zoom{position:absolute;bottom:0;right:0;padding:1.333rem}.zoomed-preview-wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;z-index:100;display:none;background-color:rgba(0,0,0,0.87)}.zoomed-preview-container{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:2.667rem}.preview-close{position:absolute;top:2.667rem;right:2.667rem;height:1.933rem;width:1.933rem;color:#fff;background-color:rgba(0,0,0,0.87);border:0.133rem solid #fff;border-radius:50%;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.preview-close:focus,.preview-close:hover{color:#1d1d1b;background-color:#fff}.zoomed-preview{padding:2.667rem;background-color:#fff}.preview-list{overflow:hidden;display:flex;flex-wrap:wrap}.preview-item{align-items:center;display:flex;justify-content:center;margin-bottom:0.2rem;padding:0.2rem;height:6rem;min-width:8rem;width:calc(25% - 0.15rem);background-color:#fff;border:0.2rem solid #e3e3e3}.preview-item:not(:last-child){margin-right:0.2rem}.preview-item.active{border-color:#213a8f}.preview-item img{margin:auto}.pager{display:flex;justify-content:center;margin:2.667rem 0 8rem}.pager .link-arrow{float:none;margin:0;font-size:1rem;color:#213a8f;border-color:#e3e3e3}.pager .link-arrow:focus,.pager .link-arrow:hover{color:#fff;background-color:#213a8f;border-color:#213a8f}.page-numbers{position:relative;align-items:center;display:flex;justify-content:center;height:2.067rem;width:2.067rem;color:#213a8f;font-size:0.867rem;font-weight:bold;line-height:1em;border-radius:50%;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.page-numbers.current{color:#fff;background-color:#213a8f}.product-title{color:#213a8f;font-size:3.733rem;font-weight:600;line-height:1.071em}.product-detail{margin-bottom:0;color:#1b1b1b;font-size:1.6rem;font-weight:600;line-height:1.25em;text-transform:uppercase}.product-capacity{margin:1.333rem 0 2.667rem;color:#1b1b1b;font-size:1.333rem;font-weight:bold}.product-features{display:flex;flex-wrap:wrap;margin-bottom:2.667rem}.product-feature{padding:0 0.533rem;width:33.33%;font-size:0.867rem;font-weight:600;line-height:1.154em;text-align:center;word-wrap:break-word}.product-feature:not(:last-child){margin-bottom:1.333rem}.product-feature img{margin:0 auto 0.667rem}.table-responsive{overflow-x:auto;margin-bottom:1.333rem}.table-responsive:last-child{margin-bottom:0}table{max-width:100%;width:100%}table tr{border-bottom:0.067rem solid #e3e3e3}table tr:first-child{border-top:0.067rem solid #e3e3e3}table tr:nth-child(odd){background-color:#f6f6f6}table td{padding:0.667rem;border-right:0.067rem solid #e3e3e3}table td:first-child{border-left:0.067rem solid #e3e3e3}.product-tab{display:flex;padding:1rem 0;color:#1d1d1b;font-weight:bold;line-height:2em}.product-tab .fa{margin-left:1.067rem;color:#213a8f;font-size:1.467rem}#avantages{color:#fff;background-color:#213a8f}#avantages h1{color:inherit;text-align:left}#avantages h1:after{margin-left:0;background-color:#009fe3}#avantages .container>ul>li{margin-bottom:0;padding:0.667rem 0.667rem 0.667rem 2rem;border-bottom:0.067rem solid rgba(255,253,255,0.32)}#avantages .container>ul>li:before{top:1.467rem;height:auto;width:auto;color:#009fe3;font-family:fontAwesome;background:none;transform:translate3d(0, -50%, 0);content:'\f00c'}#avantages .container>ul>li:first-child{border-top:0.067rem solid rgba(255,255,255,0.32)}#avantages li ul{margin-top:1.067rem}#avantages li li{margin-bottom:0}.descriptif{margin-bottom:2.667rem}.descriptif h1{text-align:left}.descriptif h1:after{margin-left:0;background-color:#009fe3}.descriptif h3{color:#009fe3}.descriptif h3:after{background-color:currentColor}.descriptif>ul>li{margin-bottom:0;padding:0.667rem 0.667rem 0.667rem 2.533rem;border-bottom:0.067rem solid #e3e3e3}.descriptif>ul>li:before{top:0.934rem;left:0.667rem;height:1.067rem;width:1.067rem;background-image:url("images/fleche_small_bleu2.svg")}.descriptif>ul>li:first-child{border-top:0.067rem solid #e3e3e3}.descriptif>ul>li:nth-child(odd){background-color:#f6f6f6}.descriptif li ul{margin-top:1.067rem}.descriptif li li{margin-bottom:0}.icon-list>li{position:relative;margin-bottom:0;padding:0.667rem 0.667rem 0.667rem 2rem;border-bottom:0.067rem solid rgba(255,253,255,0.32)}.icon-list>li:before{content:none}.icon-list>li:first-child{border-top:0.067rem solid rgba(255,255,255,0.32)}.icon-list>li .fa{position:absolute;top:1.133rem;left:0;align-items:center;display:flex;color:#009fe3;font-size:1.2rem;transform:translate3d(0, -50%, 0)}.sidebar-block{padding:1.867rem;border:0.067rem solid #e3e3e3}.sidebar-block:after{clear:both;display:table;content:''}.sidebar-block:not(:last-child){margin-bottom:2.667rem}.sidebar-block:nth-child(2) .others-link .link-arrow{border-color:#00a9b9}.sidebar-block:nth-child(2) .others-link:focus .link-arrow,.sidebar-block:nth-child(2) .others-link:hover .link-arrow{background-color:#00a9b9}.sidebar-block .thumbnail{height:200px;margin:-1.933rem -1.933rem 1.867rem -1.933rem}.documentations{background:url("images/stripe_background-2.png") left top/contain}.documentations h1{text-align:left}.documentations h1:after{margin-left:0;background-color:#009fe3}.create-account{align-items:flex-start;display:flex;margin-bottom:2.667rem;line-height:1.467em}.create-account .fa{margin-right:1.333rem;min-width:3.333rem;color:#009fe3;font-size:1.467rem;line-height:2.091em;text-align:center;border:0.133rem solid currentColor;border-radius:50%}.create-account .highlight,.create-account .highlight-2{margin-bottom:0;font-size:1.067rem;font-weight:bold;line-height:1.625em;text-align:left;text-transform:uppercase}.document{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:2rem 1rem;background-color:#fff;border:0.067rem solid #e3e3e3}.document:not(:last-child){margin-bottom:2.667rem}.document img{margin:0 auto 1.333rem}.document-name{min-height:2.667rem;font-size:1.2rem;font-weight:bold;line-height:1.111em;text-align:center}.document-name .fa{display:inline;margin-right:0.667rem;color:#009fe3;font-size:1.2rem}.type-prix:before{background-image:url("images/icon_prix.svg")}.type-prix.active:before,.type-prix:focus:before,.type-prix:hover:before{background-image:url("images/icon_prix_blanc.svg")}.type-commercial:before{background-image:url("images/icon_commercial.svg")}.type-commercial.active:before,.type-commercial:focus:before,.type-commercial:hover:before{background-image:url("images/icon_commercial_blanc.svg")}.type-docs:before{background-image:url("images/icon_docs.svg")}.type-docs.active:before,.type-docs:focus:before,.type-docs:hover:before{background-image:url("images/icon_docs_blanc.svg")}.type-blog:before{background-image:url("images/icon_blog.svg")}.type-blog.active:before,.type-blog:focus:before,.type-blog:hover:before{background-image:url("images/icon_blog_blanc.svg")}.type-avis:before{background-image:url("images/icon_avis.svg")}.type-avis.active:before,.type-avis:focus:before,.type-avis:hover:before{background-image:url("images/icon_avis_blanc.svg")}.type-demande:before{background-image:url("images/icon_demande.svg")}.type-demande.active:before,.type-demande:focus:before,.type-demande:hover:before{background-image:url("images/icon_demande_blanc.svg")}.type-carriere:before{background-image:url("images/icon_carriere.svg")}.type-carriere.active:before,.type-carriere:focus:before,.type-carriere:hover:before{background-image:url("images/icon_carriere_blanc.svg")}.type-sav:before{background-image:url("images/icon_sav.svg")}.type-sav.active:before,.type-sav:focus:before,.type-sav:hover:before{background-image:url("images/icon_sav_blanc.svg")}.form-wrapper{display:none}.form-wrapper.active{display:block}.contact-form{margin-bottom:5.333rem}.contact-form:after{clear:both;display:table;content:''}.contact-field{position:relative;margin-bottom:0.667rem}.contact-field.required:after{position:absolute;right:-1.333rem;bottom:2.667rem;color:#213a8f;line-height:1em;content:'*'}.contact-label{display:block;padding:1rem 0;width:100%;color:#213a8f;font-size:1.2rem;font-weight:bold}.contact-input{align-self:center;display:block;padding:1rem 1.333rem;width:100%;border:0.067rem solid #dadada;border-radius:0.333rem}textarea.contact-input{min-height:13.333rem}.checkbox-wrapper,.radio-wrapper{padding:1rem 0}.checkbox-wrapper>div,.radio-wrapper>div{width:100%}.checkbox-wrapper>div:not(:last-child),.radio-wrapper>div:not(:last-child){margin-bottom:0.667rem}.checkbox-label,.radio-label{display:block;line-height:1.933em}.checkbox-label:after,.radio-label:after{clear:both;display:table;content:''}.checkbox-label:not(:last-child),.radio-label:not(:last-child){margin-bottom:0.667rem}.radio-button{display:inline-flex;margin-right:0.667rem;padding:0 0.4rem;width:1.933rem;color:#213a8f;line-height:1.8em;border:0.067rem solid #e3e3e3;border-radius:50%;cursor:pointer}.radio-icon{margin:auto;opacity:0}[type=radio]{display:none}[type=radio]:checked+.radio-button .radio-icon{opacity:1}.nested-checkbox,.nested-radio{display:none;margin-bottom:1.333rem;padding-left:2rem}.contact-options{margin-top:1.333rem}.contact-option:not(:last-child){margin-bottom:0.667rem}.button,.contact-submit{display:block;margin:2.667rem 0 0 auto;padding:0.667rem 0.667rem 0.667rem 1.333rem;color:#fff;font-size:0.867rem;font-weight:bold;line-height:2.231em;text-transform:uppercase;background-color:#213a8f;border-radius:0.333rem}.button .link-arrow,.contact-submit .link-arrow{border-color:#6e7fb6}.button{margin-right:auto}a.button{display:inline-block}.aligncenter{margin:auto}.text-large{font-size:1.2rem;line-height:1.667em}.text-large p:not(:last-child){margin-bottom:2.667rem}.color-band{padding:2rem 2.667rem;color:#fff;background:#009fe3}.block-etape,.block-solution{position:relative;margin-bottom:2.667rem;padding:2rem 2.667rem;background-color:#f6f6f6}.block-etape:last-child,.block-solution:last-child{margin-bottom:0}.block-etape h3:after,.block-solution h3:after{margin-top:0.4rem}.block-etape h3{margin-bottom:1.067rem}.block-etape li{margin-bottom:0;line-height:2em}.block-etape li:before{top:0.6rem}.block-solution{padding-bottom:3.333rem}.block-solution:first-of-type:after{position:absolute;bottom:0;left:50%;z-index:10;align-items:center;display:flex;justify-content:center;height:5.467rem;width:5.467rem;color:#fff;font-family:fontawesome;font-size:2.133rem;font-weight:bold;line-height:1em;background-color:#009fe3;border:1.2rem solid #fff;border-radius:50%;transform:translate3d(-50%, calc(50% + 1.333rem), 0);content:'+'}.tabs-espace-pro{margin-bottom:2.667rem}.tab-espace-pro{position:relative;align-items:center;display:flex;justify-content:center;padding:1.2rem 2rem;color:#1d1d1b;background-color:#f6f6f6}.tab-espace-pro:after{position:absolute;right:0;bottom:0;left:0;height:0.067rem;background-color:#e3e3e3;content:''}.tab-espace-pro .fa{margin-right:0.667rem;color:#213a8f}.tab-espace-pro:last-child:after{content:none}.tab-espace-pro.active{color:#fff;background-color:#213a8f}.tab-espace-pro.active:after{background-color:transparent}.tab-espace-pro.active .fa{color:currentColor}.espace-pro-block{display:none}.espace-pro-block .button{padding:0.667rem 1.333rem}.espace-pro-block.active{display:block}.connect{margin-bottom:4rem;padding:2rem;background-image:url("images/stripe_background-2.png")}.connect .button{margin-right:0}.connect-field{position:relative;margin-bottom:0.667rem}.connect-field.required:after{position:absolute;right:-1.333rem;bottom:2.667rem;color:#213a8f;line-height:1em;content:'*'}.connect-label{display:block;padding:1rem 0;width:100%;color:#213a8f;font-size:1.2rem;font-weight:bold}.connect-input{align-self:center;display:block;padding:1rem 1.333rem;width:100%;background-color:#fff;border:0.067rem solid #dadada;border-radius:0.333rem}.lost-password{display:inline-flex;color:#213a8f}.lost-password .fa{margin-right:0.533rem}.outils-et-logiciels,.vous-accompagner{margin-bottom:4rem;padding-bottom:4rem;border-bottom:0.067rem solid #e3e3e3;text-align:center}.outils-et-logiciels:last-child,.vous-accompagner:last-child{padding-bottom:0;border-bottom:none}.outils-et-logiciels img,.vous-accompagner img{margin-bottom:2.667rem}.outils-et-logiciels h3,.outils-et-logiciels strong,.vous-accompagner h3,.vous-accompagner strong{color:#213a8f}.outils-et-logiciels h3:after,.vous-accompagner h3:after{margin-left:auto;margin-right:auto}.outils-et-logiciels li,.vous-accompagner li{text-align:left}.outils-et-logiciels .button .link-arrow,.vous-accompagner .button .link-arrow{border-color:#fff}.outils-et-logiciels:nth-of-type(4n+2) .intro,.outils-et-logiciels:nth-of-type(4n+2) h3,.outils-et-logiciels:nth-of-type(4n+2) strong,.vous-accompagner:nth-of-type(4n+2) .intro,.vous-accompagner:nth-of-type(4n+2) h3,.vous-accompagner:nth-of-type(4n+2) strong{color:#009fe3}.outils-et-logiciels:nth-of-type(4n+2) .button,.vous-accompagner:nth-of-type(4n+2) .button{background-color:#009fe3}.outils-et-logiciels:nth-of-type(4n+3) .intro,.outils-et-logiciels:nth-of-type(4n+3) h3,.outils-et-logiciels:nth-of-type(4n+3) strong,.vous-accompagner:nth-of-type(4n+3) .intro,.vous-accompagner:nth-of-type(4n+3) h3,.vous-accompagner:nth-of-type(4n+3) strong{color:#00636f}.outils-et-logiciels:nth-of-type(4n+3) .button,.vous-accompagner:nth-of-type(4n+3) .button{background-color:#00636f}.outils-et-logiciels:nth-of-type(4n) .intro,.outils-et-logiciels:nth-of-type(4n) h3,.outils-et-logiciels:nth-of-type(4n) strong,.vous-accompagner:nth-of-type(4n) .intro,.vous-accompagner:nth-of-type(4n) h3,.vous-accompagner:nth-of-type(4n) strong{color:#00a9b9}.outils-et-logiciels:nth-of-type(4n) .button,.vous-accompagner:nth-of-type(4n) .button{background-color:#00a9b9}.doc-filter{margin-bottom:1.333rem;padding:2.667rem;background-image:url("images/stripe_background-2.png")}.doc-filter h3{color:#213a8f}.doc-filter .create-account{position:relative}.doc-filter .create-account .fa{color:#213a8f}.doc-filter .filter-input{flex-grow:1;margin-right:1.333rem}.doc-filter .button{margin:0}.filter-types{margin-bottom:2.667rem}.filter-row{display:flex;margin-bottom:3.067rem}.number-documents{color:#1d1d1b;font-size:1.333rem;font-weight:bold}.number-documents .highlight{font-size:1.867rem}.doc{margin-bottom:2.667rem;min-width:16.667rem;padding:1rem 0;color:#929598;font-size:0.867rem;line-height:1.154em;text-align:center;text-transform:uppercase;background-color:#fff;border:0.067rem solid rgba(160,162,164,0.3)}.doc img{margin:0 auto 1.333rem}.doc.locked .lock{display:flex}.doc.locked:focus .lock,.doc.locked:hover .lock{opacity:1}.doc.locked:focus .doc-action,.doc.locked:focus .doc-name,.doc.locked:hover .doc-action,.doc.locked:hover .doc-name{color:#929598}.doc-infos{display:block;padding:1.6rem 1.867rem}.doc-preview{position:relative}.lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;align-items:center;display:none;justify-content:center;color:#fff;font-size:1.867rem;line-height:1em;opacity:0;pointer-events:none;transition:opacity 0.2s ease-in-out}.lock:after{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);z-index:-10;height:4.533rem;width:4.533rem;background-color:#009fe3;border-radius:50%;content:''}.doc-name{margin-bottom:0.333rem;color:#213a8f;font-size:1.467rem;font-weight:bold;line-height:1em;text-transform:none;transition:color 0.2s ease-in-out}.doc-actions{display:flex}.doc-action{width:100%;color:#213a8f;font-size:1.467rem;line-height:1em;border-right:0.067rem solid #e2e3e4;transition:color 0.2s ease-in-out}.doc-action:last-child{border-right:none}.block-sav{margin-bottom:3.333rem;padding:2.667rem;color:#fff;background-color:#213a8f}.block-sav h1,.block-sav h2,.block-sav h3,.block-sav h4,.block-sav h5,.block-sav h6{color:inherit}.third{margin-bottom:2.667rem}.sav-post{margin-bottom:3.333rem;padding-bottom:2.667rem;border-bottom:0.067rem solid #e3e3e3}.sav-post:after{clear:both;display:table;content:''}.sav-post .tag{display:inline-block;margin-bottom:0.667rem;text-transform:uppercase;line-height:2em}.sav-post h2{margin-bottom:0.667rem;color:#213a8f;font-size:1.867rem;line-height:1.071em}.post .tag{display:inline-block;margin-bottom:0.667rem;text-transform:uppercase;line-height:2em}.post h2{margin-bottom:0.667rem;min-height:0;font-size:1.867rem;line-height:1.071em}.readmore{float:right;color:#1d1d1b;font-size:0.867rem;font-weight:bold;text-transform:uppercase}.plus{display:block;color:#009fe3;font-size:1.333rem;font-weight:bold;transition:color 0.2s ease-in-out}.plus:focus,.plus:hover{color:#fff}.lien-solution{position:relative;display:block;margin-bottom:1.333rem;padding:2.667rem;color:#fff;font-size:1.467rem;line-height:1em;text-align:center;text-transform:uppercase;background:center/cover}.lien-solution:last-child{margin-bottom:0}.page-solution .lien-solution{max-width:24rem;width:calc(50% - 1.334rem)}.alert{margin-bottom:60px;padding:1.333rem;color:#fff;text-align:center;background-color:#213a8f}.disconnect{display:inline-block;margin-bottom:40px;padding:0.667rem 0.667rem 0.667rem 1.333rem;color:#fff;font-size:0.867rem;font-weight:bold;line-height:2.231em;text-transform:uppercase;background-color:#213a8f;border-radius:0.333rem}.disconnect .link-arrow{border-color:#6e7fb6}footer{padding-top:3.8rem;color:#929598;background-color:#f0f0f0}.footer-logo{height:9.2rem;margin:auto}.footer-block:after{clear:both;display:table;content:''}.footer-block:not(:last-child){margin-bottom:2.667rem}.media-link{position:relative;float:left;height:2.667rem;width:2.667rem;color:#213a8f;border:0.1rem solid #a0a2a4;border-radius:50%;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out}.media-link:not(:last-child){margin-right:0.533rem}.media-link:focus,.media-link:hover{color:#fff;background-color:#213a8f;border-color:transparent}.media-icon{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.newsletter-input{padding:0.533rem 1rem;width:100%;background-color:#fff;border-radius:0.333rem}.footer-nav{margin-top:2.667rem;padding:1.267rem 0;width:100%;border-top:0.067rem solid #d3d3d3}.footer-nav:after{clear:both;display:table;content:''}.footer-link{position:relative;display:block;font-size:0.867rem;line-height:1.692em}@media only screen and (min-width:768px){.slider{position:relative;display:block;height:40rem;color:#fff}.product-feature{width:16.66%}.product-feature:not(:last-child){margin-bottom:0;border-right:0.067rem solid #e3e3e3}}@media only screen and (min-width:1279px){.container,.content,.product-tabs{max-width:80rem}.row{display:flex;flex-wrap:wrap}.alignleft{float:left;margin-right:1.333rem}.alignright{float:right;margin-left:1.333rem}.main-header>.container{padding-bottom:0}.header-logo{float:left}.searchbox{max-width:24rem}.menu-toggle{display:none}.main-nav{clear:both;display:block}.main-nav:after{clear:both;display:table;content:''}.menu{float:left}.menu:after{clear:both;display:table;content:''}.menu-item{float:left}.menu-item a{display:block;padding:1.533rem 1.867rem;color:#1d1d1b;font-size:1.133rem;font-weight:600;transition:color 0.2s ease-in-out}.menu-item a:focus,.menu-item a:hover{color:#213a8f}.menu-button{float:right;margin-top:0.8rem}.menu>.menu-item>.sub-menu{position:absolute;top:100%;left:0;z-index:20;display:block;background-color:#009fe3;opacity:0;visibility:hidden;transition:opacity 0.2s ease-in-out, visibility 0.2s ease-in-out}.menu>.menu-item>.sub-menu a{color:#fff;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.menu>.menu-item>.sub-menu a:focus,.menu>.menu-item>.sub-menu a:hover{color:#009fe3;background-color:#fff}.menu>.menu-item>.sub-menu .sub-menu{background-color:#008fcc}.menu>.menu-item>.sub-menu .sub-menu a:focus,.menu>.menu-item>.sub-menu .sub-menu a:hover{color:#008fcc}.submenu{position:absolute;top:100%;right:0;left:0;z-index:20;display:block;background-color:#f6f6f6;color:#fff;opacity:0;pointer-events:none;transition:opacity 0.2s ease-in-out}.submenu.active{opacity:1;pointer-events:auto}.submenu .link-arrow{border-color:currentColor;transition:none}.submenu-links{position:relative;float:left;margin-left:-1.333rem;width:calc(25% + 1.333rem)}.submenu-links:after{position:absolute;top:0;right:0;bottom:0;left:-100vw;z-index:-1;background-color:#009fe3;content:''}.submenu-link{position:relative;display:block;padding:0.867rem 3.067rem 0.867rem 1.333rem;transition:color 0.2s ease-in-out, background-color 0.2s ease-in-out}.submenu-link:focus,.submenu-link:hover{color:#009fe3;background-color:#f6f6f6}.submenu-link .link-arrow{position:absolute;top:50%;transform:translate3d(0, -50%, 0);right:1.333rem;height:1.067rem;width:1.067rem;font-size:0.8rem}.submenu-panels{float:right;width:75%;padding:1.333rem 0 1.333rem 1.333rem}.panel-highlight{position:relative;float:right;width:calc(33.33% - 1.778rem)}.highlight-thumbnail{max-height:32rem;padding:3.667rem 1.733rem 10rem;background-color:#fff;border:0.067rem solid #e9e9e9}.highlight-thumbnail img{margin:auto}.highlight-text{position:absolute;right:0;bottom:0;left:0;padding:1.733rem 2rem 2rem;line-height:1.333em;background-color:#009fe3}.highlight-title{font-weight:600}.panel-link{float:left;display:block;width:calc(33.33% - 1.778rem);color:#838689;font-size:0.933rem;font-weight:300;line-height:1.286em}.panel-link:nth-child(2n){clear:left}.panel-link:not(:nth-child(odd)){margin-right:2.667rem}.panel-link:not(:nth-last-of-type(-n+3)){margin-bottom:1.067rem}.all-link{float:left;width:calc(33.33% - 1.778rem);color:#009fe3;font-size:1rem;font-weight:bold;line-height:1.2em}.all-link:nth-child(2n):not(:nth-child(2)):not(:nth-child(3n+16)){clear:left;margin-top:1.067rem}.all-link:nth-child(16){margin-left:2.667rem}.panel-thumbnail{position:relative;float:left;margin-right:0.933rem;height:4.4rem;width:4rem;background-color:#fff;border:0.067rem solid #e9e9e9}.panel-thumbnail img{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0)}.lang{margin-left:1.2rem}.fixed-header{bottom:auto;box-shadow:0 0.2rem 0.467rem rgba(0,0,0,0.13);transform:translate3d(0, -100%, 0)}.fixed-header .menu-button{margin-top:0.8rem;width:auto}.fixed-header .menu-item a{padding:1.533rem 1.467rem}.header-close{display:none}.logo-small{float:left;margin:0.733rem 2.333rem 0.667rem 0}.actions{padding:0}.actions .container{display:flex;max-width:82.667rem}.action-block{position:relative;top:-2.667rem;display:flex;flex-direction:column;justify-content:center;min-height:12rem;padding:2.667rem 0 2.667rem 7.467rem;width:calc(25% - 1.05rem);text-align:left}.action-block:not(:last-child){margin:0 1.333rem 0 0}.block-icon{position:absolute;top:50%;transform:translate3d(0, -50%, 0);left:1.333rem;margin:0}.page-nav{position:absolute;bottom:0;left:50%;transform:translate3d(-50%, 0, 0);margin-top:0}.others-link{margin-top:3.067rem}.products-section{text-align:left}.products-slide{display:flex}.product{margin-right:2.667rem;width:calc(25% - 2rem)}.product:nth-child(4n){margin-right:0}.product:nth-last-child(-n+4){margin-bottom:0}.solutions-section{overflow:hidden;text-align:left;background:url("images/logement_collectif.jpg") left center/contain no-repeat}.solutions-section:before{position:absolute;top:50%;right:50%;z-index:0;height:150%;width:85.333rem;background-color:#213a8f;transform:translate3d(50%, -50%, 0) skewX(-10deg);transform-origin:left center;content:''}.solutions-section .container{z-index:0;max-width:66.66666666666667rem}.solutions-thumbnail{float:left;margin:0 4rem 0 0}.blog-header{text-align:left}.blog-header:after{margin-left:0}.main-article{float:left;max-width:none;margin:0 2.667rem 0 0;width:50%}.blog-articles{float:right;max-width:none;width:41.67%}.article-thumbnail{float:left;margin:0 2.667rem 0 0;height:8rem;width:10.667rem;padding-bottom:0}.main-article .article-thumbnail{height:10rem;width:13.333rem}.hero-background{margin-bottom:-2.667rem}.hero-map{margin-bottom:-4.8rem}.anchors{display:flex;padding-top:0}.anchor{min-height:10.667rem;width:calc(25% - 2rem)}.anchor:not(:last-child){margin:0 2.667rem 0 0}.solutions{align-items:center;display:flex;justify-content:center}.solution{min-width:13.333rem;max-width:calc(25% - 2rem)}.solution:not(:last-child){margin:0 2.667rem 0 0}.energies{display:flex}.energy{width:calc(20% - 2.134rem)}.energy:not(:last-child){margin:0 2.667rem 0 0}.half{margin-right:2.667rem;width:calc(50% - 1.334rem)}.half:nth-child(2n){margin-right:0}.half:nth-last-child(-n+2){margin-bottom:0}.about-slider{width:calc(83.33% - 0.267rem);box-shadow:0.467rem 0.467rem 0 #e2e3e4}.about-nav{right:2rem;bottom:2rem;left:auto;transform:none}.picture-text{width:calc(66.66% - 0.889rem);margin-right:2.667rem}.picture{display:block;height:18.667rem;width:calc(33.33% - 1.778rem);background:url("images/picture.jpg") center/cover}.map{width:calc(50% - 1.334rem);margin:0 2.667rem 0 0}.map-text{width:calc(50% - 1.334rem)}.products-filter{display:flex}.filter-field{width:calc(50% - 1.334rem)}.filter-field:not(:last-of-type){margin:0 2.667rem 0 0}.form-type{margin-right:2.667rem;width:calc(25% - 2rem)}.products,.products-highlight{display:flex;flex-wrap:wrap}.product-preview{margin:0 0 0 2.667rem;width:calc(41.66% - 1.556rem)}.product-infos{order:-1;width:calc(58.33% - 1.111rem)}.product-tabs{display:flex}.product-tab{padding:1rem 3.733rem 1rem 3.067rem;border-right:0.067rem solid #e3e3e3}.product-tab:first-child{border-left:0.067rem solid #e3e3e3}.descriptif{margin-bottom:0;width:calc(66.66% - 1.778rem)}.sidebar{margin-left:5.333rem;width:calc(33.33% - 3.555rem)}.create-account{position:absolute;top:0;right:0;margin-bottom:0}.document{width:calc(25% - 2rem)}.document:not(:last-child){margin:0 2.667rem 0 0}.contact-inner{padding:0 10%}.contact-field{display:flex}.contact-label{margin-right:1.333rem;width:calc(20% - 1.066rem)}.contact-input{width:calc(80% - 0.267rem)}.contact-options{margin-left:20%}.block-etape:first-of-type:after,.block-etape:last-of-type:after{position:absolute;top:50%;right:0;z-index:10;align-items:center;display:flex;justify-content:center;height:5.467rem;width:5.467rem;color:#fff;font-family:fontawesome;font-size:2.133rem;line-height:1em;background-color:#009fe3;border:1.2rem solid #fff;border-radius:50%;transform:translate3d(calc(50% + 1.333rem), -50%, 0);content:'\f105'}.tabs-espace-pro{display:flex}.tab-espace-pro{flex-grow:1}.tab-espace-pro:after{top:0.733rem;bottom:0.733rem;left:auto;height:auto;width:0.067rem}.connect{padding:4rem 20rem}.connect-field{display:flex}.connect-label{margin-right:1.333rem;width:calc(25% - 1rem)}.connect-input{width:calc(75% - 0.333rem)}.lost-password{margin-left:25%}.outils-et-logiciels,.vous-accompagner{align-items:flex-start;display:flex}.outils-et-logiciels:nth-of-type(2n),.vous-accompagner:nth-of-type(2n){flex-direction:row-reverse}.outils-et-logiciels:nth-of-type(2n)>img,.vous-accompagner:nth-of-type(2n)>img{margin:0 0 0 2.667rem}.outils-et-logiciels img,.vous-accompagner img{margin:0 2.667rem 0 0;width:30.667rem}.doc-filter{display:flex}.filter-types{margin:0 2.667rem 0 0;width:calc(41.66% - 1.556rem)}.filter-search{width:calc(58.33% - 1.111rem)}.docs{align-items:flex-start;display:flex;flex-wrap:wrap}.doc{margin-right:2.667rem;width:calc(25% - 2rem)}.doc:last-of-type{margin-right:0}.doc:nth-of-type(4n){margin-right:0}.doc:nth-last-of-type(-n+4){margin-bottom:0}.third{margin:0 2.667rem 0 0;width:calc(33.33% - 1.778rem)}.third:last-child{margin-right:0}.post .article-thumbnail{height:20rem;width:26.667rem}.liens{display:flex;justify-content:center;flex-wrap:wrap}.lien-solution{align-items:center;display:flex;margin:0 2.667rem 2.667rem 0;min-height:12rem;padding:2.667rem 2.667rem 2.667rem 9.333rem;width:calc(33.33% - 1.778rem);text-align:left}.lien-solution .block-icon{left:2.667rem}.lien-solution:nth-child(3n){margin-right:0}.lien-solution:last-child{margin-right:0}.page-solution .lien-solution{margin-bottom:0}.disconnect{position:absolute;top:10rem;right:1.333rem}.footer-block{float:left;max-width:calc(25% - 2.3rem)}.footer-block:not(:first-child){margin-left:3.067rem}.footer-block:not(:last-child){margin-bottom:0}.contact-block{max-width:33%}.contact-info{float:left;width:calc(50% - 1.334rem)}.contact-info:first-of-type{margin-right:2.667rem}.newsletter-form{max-width:17.333rem}.footer-nav{clear:both;margin-top:3.467rem}.footer-link{float:left;text-align:left}.footer-link:not(:last-child){margin-right:1.933rem}.footer-link:not(:first-child){margin-left:1.933rem}.footer-link:not(:first-child):before{position:absolute;top:0;bottom:0;left:-1.933rem;width:0.067rem;background-color:#cccdcd;content:''}}