﻿html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:32px;font-size:2em;margin:11px 0;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-8px;top:-0.5em}sub{bottom:-4px;bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:16px 40px;margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:16px;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"]{-webkit-appearance:button;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"]{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;-moz-box-sizing:content-box;-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 #c0c0c0;margin:0 2px;padding:6px 10px 12px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'emerchant';src:url("font/emerchant.eot");src:url("font/emerchant.eot?#iefix") format("embedded-opentype"),url("font/emerchant.woff") format("woff"),url("font/emerchant.ttf") format("truetype"),url("font/emerchant.svg#emerchant") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"emerchant" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:7px;left:6px}@font-face{font-family:'socialnetwork';src:url("font/socialnetwork.eot");src:url("font/socialnetwork.eot?#iefix") format("embedded-opentype"),url("font/socialnetwork.woff") format("woff"),url("font/socialnetwork.ttf") format("truetype"),url("font/socialnetwork.svg#emerchant") format("svg");font-weight:normal;font-style:normal}[class^="icon-sm"]:before,[class*=" icon-sm"]:before{font-family:"socialnetwork" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-goog:before{content:"o"}.icon-contact:before{content:"j"}.icon-go-top:before{content:"l"}.icon-arrow-l:before{content:"n"}.icon-menu:before{content:"v"}.icon-blog:before{content:"c"}.icon-sm-twitter:before{content:"t"}.icon-sm-linkedin:before{content:"p"}.icon-sm-loupe:before{content:"q"}.icon-sm-cadena:before{content:"d"}.icon-twitter:before{content:"t"}.icon-linkedin:before{content:"p"}.icon-search:before{content:"q"}.icon-cadena:before{content:"d"}.icon-menu-plus:before{content:"m"}.icon-facebook:before{content:"k"}.icon-youtube:before{content:"u"}.icon-phone:before{content:"w"}.icon-newsletter:before{content:"r"}.icon-carousel-right-arrow:before{content:"x"}.icon-carousel-left-arrow:before{content:"y"}@font-face{font-family:'proxima_nova_rgbold';src:url("font/proximanova-bold-webfont.eot");src:url("font/proximanova-bold-webfont.eot?#iefix") format("embedded-opentype"),url("font/proximanova-bold-webfont.woff") format("woff"),url("font/proximanova-bold-webfont.ttf") format("truetype"),url("font/proximanova-bold-webfont.svg#proxima_nova_rgbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'proxima_nova_rgregular';src:url("font/proximanova-regular-webfont.eot");src:url("font/proximanova-regular-webfont.eot?#iefix") format("embedded-opentype"),url("font/proximanova-regular-webfont.woff") format("woff"),url("font/proximanova-regular-webfont.ttf") format("truetype"),url("font/proximanova-regular-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;margin:0;font-weight:normal}h2{font-weight:bold}.admin-content h1,.admin-content h2,.admin-content h3,.admin-content h4,.admin-content h5,.admin-content h6,.font-level1,.font-level2,.font-level3,.font-level4,.font-level5,.font-level6,.font-level8,button.alm-load-more-btn,button.alm-load-more-btn.done,button.alm-load-more-btn:hover,button.alm-load-more-btn.done:hover{font-family:'proxima_nova_rgregular'}.blue-txt{color:#006ed2 !important}.blue-light-txt{color:#80b7e9 !important}.white-txt{color:#fff !important}.yellow-txt{color:#f2b118 !important}.greydark-txt{color:#1e1e1f !important}.black-txt{color:#000 !important}.bold{font-weight:bold}.normal{font-weight:normal}a{color:#21517C}a:hover{color:#006ed2}a:active,a:focus{color:#006ed2}li{list-style-type:none}.bullet-list{padding-top:24px;padding-top:1.5rem;color:#000}.bullet-list li{padding-bottom:24px;padding-bottom:1.5rem}.bullet-list li:last-child{padding-bottom:0}.bullet-list li:before{content:"• ";color:#006ed2;font-size:28px;font-size:1.75rem}hr{border-bottom:1px solid #1e1e1f;border-left:none;border-right:none;border-top:none;margin:24px 0}img{margin:0;max-width:100%}abbr,acronym{border-bottom:1px dotted #1e1e1f;cursor:help}address{display:block;margin:0 0 12px}del{color:#444446}blockquote{border-left:2px solid #1e1e1f;color:#444446;margin:24px 0;padding-left:12px}cite{color:#5d5d60;font-style:italic}cite:before{content:'\2014 \00A0'}.external{font-size:0.8rem;line-height:26px;line-height:1.625rem}@media screen and (max-width: 640px){.admin-content h1,.font-level1{font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem}.admin-content h2,.font-level2{font-size:24px;font-size:1.5rem;line-height:27px;line-height:1.6875rem}.admin-content h3,.font-level3{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}.admin-content h4,.font-level4{font-size:15px;font-size:0.9375rem;line-height:17px;line-height:1.0625rem}.admin-content h5,.font-level5{font-size:13px;font-size:0.8125rem;line-height:17px;line-height:1.0625rem}.admin-content h6,.font-level6{font-size:11px;font-size:0.6875rem;line-height:17px;line-height:1.0625rem}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content h1,.font-level1{font-size:60px;font-size:3.75rem;line-height:75px;line-height:4.6875rem}.admin-content h2,.font-level2{font-size:48px;font-size:3rem;line-height:54px;line-height:3.375rem}.admin-content h3,.font-level3{font-size:36px;font-size:2.25rem;line-height:38px;line-height:2.375rem}.admin-content h4,.font-level4{font-size:30px;font-size:1.875rem;line-height:32px;line-height:2rem}.admin-content h5,.font-level5{font-size:20px;font-size:1.25rem;line-height:30px;line-height:1.875rem}.admin-content h6,.font-level6{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}@media screen and (min-width: 961px){.admin-content h1,.font-level1{font-size:60px;font-size:3.75rem;line-height:65px;line-height:4.0625rem}.admin-content h2,.font-level2{font-size:36px;font-size:2.25rem;line-height:40px;line-height:2.5rem}.admin-content h3,.font-level3{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}.admin-content h4,.font-level4{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem}.admin-content h5,.font-level5{font-size:16px;font-size:1rem;line-height:22px;line-height:1.375rem}.admin-content h6,.font-level6{font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem}}.hidden{display:none !important;visibility:hidden}.isHidden{top:-100px}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix{clear:both}.clearfix{*zoom:1}.hide-text{text-indent:100%;white-space:nowrap;overflow:hidden}.full-width{width:100%}.image-placeholder{overflow:hidden}.image-placeholder img{max-width:100%}.cell{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.hack-valign{display:inline-block;*display:inline;zoom:1;height:100%;vertical-align:middle}body{overflow-x:hidden;font-family:'proxima_nova_rgregular', serif;font-size:16px;font-size:1rem;width:100%}body #wrapper{width:100%;position:relative;overflow:hidden}body #wrapper section{width:100%}.gutter{padding:4% 5%}header form .icon.pointer-events-auto{pointer-events:auto}header{position:fixed;height:106px;z-index:12;width:100%;background:#fff;overflow:hidden}header .menu{float:left;display:block;width:35%;padding:16px 0 0 64px}header .icon{float:left;position:relative;color:#a4a6a6;cursor:pointer;background:#E3E3E3;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;width:60px;height:60px;margin-right:0;padding:0}header .icon a{position:absolute;top:0;left:0;display:block;width:60px;height:60px}header .icon:hover:before{color:#006ed2}header .icon span{display:inline-block;text-indent:-9000px;padding-left:5%}header li{float:right;width:48px;height:48px}header li:hover form button:before{color:#006ed2}header .search{float:right;margin-right:16px;z-index:1}header .search input:focus{width:250px}header .icon-contact{float:right;margin-right:16px;z-index:2}header .icon-contact a{text-decoration:none}header .newsletter{float:right;margin-right:0;z-index:3}header .newsletter input.open{width:350px}header .icon-blog{margin-right:16px;float:right}header .icon-cadena{float:right}header .resp-wrapper{float:left;display:block;width:30%}header form .icon{position:absolute;z-index:1000;top:0;right:0;text-indent:0;height:60px;pointer-events:none;background:none;border:0;padding:0;outline:0}header input[type="text"]{position:absolute;right:0;top:0;width:60px;height:60px;border:none;background-color:#E3E3E3;-webkit-transition:0.2s;-moz-transition:0.2s;-ms-transition:0.2s;-o-transition:0.2s;transition:0.2s;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;display:inline-block;font-size:18px;font-size:1.125rem;line-height:18px;line-height:1.125rem;padding:0;white-space:nowrap;overflow:hidden;color:#E3E3E3;cursor:pointer}header input[type="text"]:focus{cursor:text;outline:none;pointer-events:initial;padding:0 50px 0 25px;color:#006ed2}header input[type="text"]:focus::-webkit-input-placeholder{color:#a4a6a6}header input[type="text"]:focus:-moz-placeholder{color:#a4a6a6}header input[type="text"]:focus::-moz-placeholder{color:#a4a6a6}header input[type="text"]:focus:-ms-input-placeholder{color:#a4a6a6}header input[type="text"]::-webkit-input-placeholder{color:#E3E3E3}header input[type="text"]:-moz-placeholder{color:#E3E3E3}header input[type="text"]::-moz-placeholder{color:#E3E3E3}header input[type="text"]:-ms-input-placeholder{color:#E3E3E3}@media screen and (max-width: 960px){header .menu{width:20%;padding:16px 0 0 16px}header .resp-wrapper{width:60%}header ul{float:left;display:block;width:20%;padding:16px 16px 0 0}header .language-switcher{display:none}header .icon.newsletter,header .icon-blog,header .icon-recherche{display:none}header .icon-contact{margin:0}}@media screen and (min-width: 961px){#category-name{padding-top:20px}.pushy .icon span,#main-navigation .icon span{height:106px}header{overflow:visible;position:fixed;top:0;background-color:#fff;pointer-events:none;z-index:10}header .resp-wrapper{width:233px;height:62px;position:fixed;top:24px;left:5%;pointer-events:auto}header .resp-wrapper #home-logo{margin:0}header ul li{float:none;width:auto;height:auto}header .icon-contact:before{font-size:48px;color:#006ed2}header .icon-recherche{position:fixed;top:42px;right:150px;pointer-events:auto}header .icon-recherche input[type="text"]{height:30px;display:inline-block;border:none;outline:none;padding:3px;padding-right:60px;width:0;border-radius:0;position:absolute;top:0;right:0;background:none;z-index:3;transition:width 0.4s cubic-bezier(0, 0.795, 0, 1);cursor:pointer;font-size:16px;font-weight:bold;color:#1e1e1f}header .icon-recherche input[type="text"]::-webkit-input-placeholder{color:#1e1e1f}header .icon-recherche input[type="text"]:-moz-placeholder{color:#1e1e1f}header .icon-recherche input[type="text"]::-moz-placeholder{color:#1e1e1f}header .icon-recherche input[type="text"]:-ms-input-placeholder{color:#1e1e1f}header .icon-recherche input[type="text"]:focus{width:260px;z-index:1;border-bottom:3px solid #006ed2;cursor:text;background:#fff;color:#006ed2}header .icon-recherche input[type="text"]:focus:hover{border-bottom:3px solid #006ed2}header .icon-recherche button[type="submit"]{height:30px;width:30px;display:inline-block;float:right;border:none;position:absolute;background:none;top:-4px;right:2px;z-index:2;cursor:pointer;transition:opacity 0.4s ease}header .icon-recherche button[type="submit"]:before{content:"q";font-family:"emerchant", serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;font-size:30px;text-transform:none !important;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1f;position:absolute;top:0;left:0}header .icon-recherche button[type="submit"]:hover{opacity:1}header>.menu{display:none}header li.icon:hover span{text-indent:0;padding:0;color:#1e1e1f;font-family:'proxima_nova_rgregular';font-size:13px;font-size:0.8125rem;line-height:13px;width:60px;text-align:center;text-decoration:none;position:absolute;top:66px;left:0}header .language-switcher a{pointer-events:auto;position:fixed;top:-10px;right:25px;background:url("../images/optimized/language.svg") no-repeat 0 0;width:26px;height:38px;font-size:14px;text-transform:uppercase;text-decoration:none;color:#fff;text-align:center;padding-top:14px}header .language-switcher a:hover{top:0}header .icon.newsletter,header .icon-blog{display:none}header .icon-contact{pointer-events:auto;margin:0;position:fixed;top:20px;right:75px}}#home-logo{margin:20px auto 0;width:100%;max-width:233px;background:url("../images/optimized/logo.png") no-repeat 0 0;background-size:100%;text-indent:-9000px;overflow:hidden;height:62px;display:block}.page404 .menu .icon-menu{width:0}.pushy .icon:before{color:#a4a6a6;cursor:pointer;background:#E3E3E3;border-radius:50%;display:inline-block;vertical-align:60%}.pushy .icon span{display:inline-block;overflow:hidden;font-size:28px;font-size:1.75rem;padding-left:5%}#content section:first-child{margin-top:106px}#project-blk{background:#006ed2}.admin-content #project-blk .owl-stage-outer{width:100%;margin:0;min-height:80px}.admin-content #project-blk .owl-prev,.admin-content #project-blk .owl-next{text-indent:initial}#offer-blk{width:100%;background:#006ed2;text-align:center}#offer-blk h1{background:#fff;margin:0 auto;text-align:center}#offer-blk h1:after{content:" ";height:0;width:0;position:absolute}#offer-blk .text-content{display:none}#client-list{background:#f2b118}#client-list ul{overflow:hidden}#client-list ul li{float:left;background:#fff;margin:5% 5% 0 0}#client-list ul li a{display:block}#client-list ul li a img{width:100%;height:100%}#partner-content{background:#e0e0e0}#partner-content .slider{margin-bottom:70px}.inner-blk{width:100%;position:relative;background-position:0 0;background-repeat:no-repeat;background-size:100%}.inner-blk div{display:block}.inner-blk div .font-level1{position:absolute;left:0;top:0;height:100%;width:100%;margin:0}.inner-blk div .font-level1:before{display:inline-block;vertical-align:middle;content:'';height:100%;width:0}.inner-blk div .font-level1 .inner-title{display:inline-block;vertical-align:middle;padding-left:5%;color:#000}.admin-content #platform-elts li,.admin-content #values-blk-content li{list-style-position:outside;list-style-type:none}.infos-blk{overflow:hidden}.infos-blk p{margin-bottom:16px;color:#000}.infos-blk .bullet-list{padding:24px 0}.infos-blk-1{background:#21517C}.alm-btn-wrap{clear:both}.mentions{margin-top:106px}.mentions p{margin-bottom:16px}.mentions li{padding-bottom:0}.mentions .footerml{padding-top:64px;text-align:center}.mentions .banners img{width:100%;height:100%}.pTop1{padding-top:2rem}.textCaptcha{margin-bottom:30px;color:white}.imgCaptcha{margin:20px 0}.imgCaptcha img{width:110px;height:auto}#platform-patches{display:none}#platform-elts{margin:40px auto;text-align:center}#platform-elts .move-content{text-align:left}.popin{z-index:1000;position:fixed;top:0;left:0;background:white;width:100%;text-align:center}.popin .error{color:#d00202;border:1px solid #d00202;padding:5px}.popin .success{color:#006ed2;border:1px solid #006ed2;padding:10px}.btn-link{padding:15px 55px 15px 45px;background:#1e1e1f;color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;position:relative}.btn-link:hover{color:#fff}.btn-link:after{position:absolute;top:14px;right:45px;content:url("../images/optimized/fleche_bouton.svg")}.home #project{width:100%;background:#fff;text-align:center;overflow:auto}.home #offer{width:100%;background:#006ed2;text-align:center;overflow:auto}.home #offer .col{float:left;width:33.33%;padding-right:3.33%}.home #offer .col:last-child{padding-right:0}.home #offer .col h2{padding-top:110px;margin-bottom:30px}.home #offer .col p{margin-bottom:30px}.home #offer .col:nth-child(1) h2{background:url("../images/optimized/platform.svg") no-repeat center top}.home #offer .col:nth-child(2) h2{background:url("../images/optimized/target.svg") no-repeat center top}.home #offer .col:nth-child(3) h2{background:url("../images/optimized/consultant.svg") no-repeat center top}@media screen and (max-width: 799px){.home #offer .col{width:100%;padding:0;margin-bottom:70px}}.home #client{width:100%;background:#fff;text-align:center;overflow:auto}.home #client .col{float:left;width:50%;padding-right:5%}.home #client .col img{width:50%;min-width:320px}.home #client .col:last-child{padding-right:0}@media screen and (max-width: 799px){.home #client .col{width:100%;padding:0;margin-bottom:70px}.home #client .col img{width:75%}}.home #chiffres{width:100%;background:#006ed2;text-align:center;clear:both;overflow:auto}.home #chiffres h2{margin-bottom:50px}.home #chiffres .col{float:left;width:33.33%;height:250px;padding-right:3.33%}.home #chiffres .col:nth-child(4){padding-right:0}.home #chiffres .col:nth-child(5),.home #chiffres .col:nth-child(6),.home #chiffres .col:nth-child(7){height:150px}.home #chiffres .col:last-child{padding-right:0}@media screen and (max-width: 799px){.home #chiffres .move-content{overflow:auto}.home #chiffres .col{width:100%;padding:0;margin-bottom:20%;height:auto}.home #chiffres .col:nth-child(5),.home #chiffres .col:nth-child(6),.home #chiffres .col:nth-child(7){height:auto}.home #chiffres img{width:75%}}.home #ecosysteme{width:100%;background:#fff;text-align:center;clear:both;overflow:auto}.home #ecosysteme h2{margin-bottom:30px;font-weight:bold}.home #ecosysteme h3{font-weight:bold;margin-bottom:30px}.home #ecosysteme h4{font-weight:bold}.home #ecosysteme .col{float:left;width:33.33%;padding-right:3.33%}.home #ecosysteme .col:last-child{padding-right:0}.home #ecosysteme .col h4{padding-top:110px;margin-bottom:30px}.home #ecosysteme .col p{margin-bottom:10px}.home #ecosysteme .omni{height:380px;overflow:auto}.home #ecosysteme .omni .col:nth-child(2) h4{background:url("../images/optimized/pin.svg") no-repeat center top}.home #ecosysteme .omni .col:nth-child(3) h4{background:url("../images/optimized/link.svg") no-repeat center top}.home #ecosysteme .omni .col:nth-child(4) h4{background:url("../images/optimized/caddie.svg") no-repeat center top}.home #ecosysteme .enjeux{height:380px;overflow:auto}.home #ecosysteme .enjeux .col:nth-child(2) h4{background:url("../images/optimized/gears.svg") no-repeat center top}.home #ecosysteme .enjeux .col:nth-child(3) h4{background:url("../images/optimized/quality.svg") no-repeat center top}.home #ecosysteme .enjeux .col:nth-child(4) h4{background:url("../images/optimized/stats.svg") no-repeat center top}@media screen and (max-width: 799px){.home #ecosysteme .col{width:100%;padding:0;margin-bottom:70px}.home #ecosysteme .omni,.home #ecosysteme .enjeux{height:auto}}.home #presentation{width:100%;background:#f2b118;text-align:center;clear:both;overflow:auto}.home #presentation h2{margin-bottom:30px;font-weight:bold}.home #partner-content{background:#e0e0e0}.home #partner-content .slider{margin-bottom:70px}.big-blue{width:210px;height:210px;border-radius:50%}.big-blue .ch-info{width:210px;height:210px;border-radius:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.big-blue .ch-info p{font-size:24px}.big-blue .ch-info .ch-front-text{margin-top:25%}.big-blue .ch-info-wrap{width:210px;height:210px;border-radius:50%;background:#006ed2}.big-blue .ch-front-text{height:105px}.big-blue .ch-info-back{background:#006ed2}.small-blue{width:175px;height:175px;border-radius:50%}.small-blue .ch-info{width:175px;height:175px;border-radius:50%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.small-blue .ch-info p{font-size:20px;font-weight:normal}.small-blue .ch-info-wrap{width:175px;height:175px;border-radius:50%;background:#21517C}.small-blue .ch-info-back{background:#21517C}.blueBg{background:#006ed2;height:722px;padding:10px;width:100%;overflow:hidden}.arrow_box{position:relative;background:#fff;text-align:center;padding:40px;width:100%;height:140px;color:#006ed2;font-size:28px;font-size:1.75rem;line-height:30px;line-height:1.875rem}.arrow_box:after,.arrow_box:before{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:20px;margin-left:-20px}.arrow_box:before{border-color:rgba(194,225,245,0);border-top-color:#fff;border-width:26px;margin-left:-26px}.anim-section1{background:url("../images/optimized/section-offer1.png") no-repeat scroll 0 0}.anim-section2{background:url("../images/optimized/section-offer2.png") no-repeat scroll 0 0}.anim-section1,.anim-section2{width:50%;bottom:0;float:left;position:relative;background-position:0 0;background-repeat:no-repeat;background-size:100%}.anim-section1 .anim-inner,.anim-section2 .anim-inner{padding-top:96.14035%;height:1200px}.post-zone .masonry-wrapper.post-column{display:block}.post-zone .masonry-wrapper.post-column .item.post-hp{margin:0 1.5%;width:30%}nav ul li:before{content:''}.pushy{position:fixed;height:100%;top:0;left:0;font-weight:bold;overflow:auto;-webkit-overflow-scrolling:touch;background:#218bed;-webkit-transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-moz-transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-ms-transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-o-transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000px}#main-navigation{display:none}.pushy ul,#main-navigation ul{background:#218bed}.pushy .icon:before,#main-navigation .icon:before{color:#218bed;cursor:pointer;background:#E3E3E3;border-radius:50%;display:inline-block;vertical-align:60%}.pushy .icon span,#main-navigation .icon span{display:inline-block;overflow:hidden;font-size:28px;font-size:1.75rem;padding-left:5%;line-height:106px}.pushy li a,#main-navigation li a{display:block;color:#fff;text-decoration:none;text-align:left}.pushy .menu-btn,#main-navigation .menu-btn{color:#fff;padding:0 0 0 64px;padding:0 0 0 4rem;cursor:pointer;font-weight:normal;text-align:left}.pushy .icon-menu,#main-navigation .icon-menu{width:100%}.pushy .icon-menu:before,#main-navigation .icon-menu:before{margin:16px 0 0 64px;margin:1rem 0 0 4rem}.pushy .icon-menu span,#main-navigation .icon-menu span{padding-left:64px;line-height:96px}.bottom{display:none}.site-overlay{display:none}.pushy-active .site-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:360px;z-index:9}#content.content-push{width:100%}@media screen and (max-width: 960px){.pushy-left{-webkit-transform:translate3d(-360px, 0, 0);-moz-transform:translate3d(-360px, 0, 0);-ms-transform:translate3d(-360px, 0, 0);-o-transform:translate3d(-360px, 0, 0);transform:translate3d(-360px, 0, 0)}.pushy-open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.pushy-open+.content-push .move-content{-webkit-transform:translate3d(360px, 0, 0);-moz-transform:translate3d(360px, 0, 0);-ms-transform:translate3d(360px, 0, 0);-o-transform:translate3d(360px, 0, 0);transform:translate3d(360px, 0, 0)}.pushy .tools{margin:0}.pushy .tools li{display:none}.pushy .tools li.language-switcher{display:block}.pushy{z-index:11}.pushy .menu{margin-top:106px}.pushy li{text-align:center;font-weight:normal}.pushy li a{display:inline;line-height:50px;font-weight:bold}.pushy li:hover{background:#005aad}.pushy .sub-menu li a{font-weight:normal;font-size:14px}.pushy .sub-menu li:hover{background:#1073cd}.pushy .icon{height:106px;display:none}.pushy .icon span{visibility:hidden}.pushy .tools li{display:block}.pushy .tools form{padding:1rem 0;position:relative}.pushy .tools input{width:95%;height:50px;padding:0 50px 0 50px;border:none;-webkit-border-radius:30px;border-radius:30px;background-clip:padding-box;background:#218bed;color:#fff;font-weight:bold;text-align:center}.pushy .tools input:focus{color:#fff}.pushy .tools input:focus::-webkit-input-placeholder{color:#e0e0e0}.pushy .tools input:focus:-moz-placeholder{color:#e0e0e0}.pushy .tools input:focus::-moz-placeholder{color:#e0e0e0}.pushy .tools input:focus:-ms-input-placeholder{color:#e0e0e0}.pushy .tools input::-webkit-input-placeholder{color:#fff}.pushy .tools input:-moz-placeholder{color:#fff}.pushy .tools input::-moz-placeholder{color:#fff}.pushy .tools input:-ms-input-placeholder{color:#fff}.pushy .tools button.icon{display:block;position:absolute;top:1rem;right:2.5%;width:50px;height:50px;border:0;padding:0;background:none}.pushy .tools button.icon:before{top:5px;left:5px;font-size:40px;font-size:2.5rem;background:none;color:#fff}.pushy-open{width:100%}.bottom-open{display:block;z-index:12;background:#21517C;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;position:fixed;bottom:0;right:0}.bottom-open span{position:absolute;text-indent:-9000px}.bottom-open:before{color:#fff}}@media screen and (min-width: 961px){.pushy{display:none}#main-navigation{display:block;height:62px;background:none;float:left;pointer-events:none}#main-navigation .icon-menu{display:none}#main-navigation .menu{position:absolute;top:30px;left:280px;background:none;list-style:none;pointer-events:auto;width:auto}#main-navigation .menu>li{float:left;position:relative;width:auto;border:none}#main-navigation .menu>li>a{background:none;color:#1e1e1f;display:block;padding:0 15px 38px;text-align:center;text-decoration:none;font-weight:bold}#main-navigation .menu>li>a:hover:after{content:'';display:block;background:#006ed2;height:4px;width:100%;margin:0 auto}#main-navigation .menu>li:hover .sub-menu{opacity:1;visibility:visible}#main-navigation .menu>li.current-menu-item>a{color:#006ed2}#main-navigation .sub-menu{left:-50%;opacity:0;position:absolute;top:35px;visibility:hidden;z-index:1;width:220px}#main-navigation .sub-menu li{float:none;width:100%;border:none}#main-navigation .sub-menu a{text-align:center;font-weight:normal;padding:20px 10px;background-color:#006ed2;color:#fff}#main-navigation .sub-menu a:hover{background:#005aad}.en #main-navigation .menu>li.current-menu-item a{color:#1e1e1f}}@media screen and (max-width: 1095px){header .icon-recherche{display:none}}@media screen and (min-width: 960px) and (max-width: 1050px){#main-navigation .menu{padding-left:30px}#main-navigation .menu>li>a{padding-left:10px;padding-right:10px}}@media screen and (max-width: 640px){header .icon{font-size:48px;font-size:3rem;line-height:54px;line-height:3.375rem}}@media screen and (max-width: 400px){#home-logo{width:calc(100% - 40px);background-position:center}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}#project-blk .cover-text{position:absolute;top:15%;left:5%}#project-blk .cover-text .text-content{padding-bottom:50px}#project-blk .cover-text .text-content .text-white{color:#fff}#project-blk .cover-text .text-content .text-black{color:#000}#project-blk .more-info{position:absolute;left:5%;color:#000}#project-blk .more-info .plus{display:block;position:absolute;text-indent:-9000px;background:url("../images/optimized/plus-infos.svg") no-repeat;background-size:100% 100%}#project-blk .owl-controls{width:100%}#project-blk .owl-nav a:hover{background-color:#006ed2;color:#fff}#project-blk .owl-nav a:before{top:30px;font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}#project-blk .owl-nav a span{text-indent:-9000px}#project-blk .owl-prev,#project-blk .owl-next{overflow:hidden;position:absolute;top:40%;display:block;height:90px;width:90px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;background:rgba(255,255,255,0.3);color:#000}#project-blk .owl-prev:hover,#project-blk .owl-next:hover{background-color:#006ed2;color:#fff}#project-blk .owl-prev:before,#project-blk .owl-next:before{font-family:"emerchant", serif !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:42px;font-size:2.625rem;position:absolute;top:26px}#project-blk .owl-prev{left:-40px}#project-blk .owl-prev:before{content:"y";right:10px}#project-blk .owl-next{right:-40px}#project-blk .owl-next:before{content:"x";left:10px}#project-blk .owl-dots{position:absolute;bottom:0;width:100%;text-align:center}#project-blk .owl-dots .owl-dot{margin:0 5px 15px 5px;display:inline-block;width:15px;height:15px;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;background-color:#fff;border:1px solid #000}#project-blk .owl-dots .owl-dot.active{position:relative;top:1px;width:18px;height:18px;background-color:#006ed2;border:0}@media screen and (min-width: 961px){#project-blk .cover-text{width:55%}#project-blk .cover-text .text-content{font-size:45px;font-size:2.8125rem;line-height:45px;line-height:2.8125rem}#project-blk .more-info{bottom:20%;font-size:30px;font-size:1.875rem}#project-blk .more-info .plus{width:40px;height:40px;top:-1px}#project-blk .more-info .text-info{margin-left:45px;border-bottom:1px solid #000}}@media screen and (min-width: 1280px){#project-blk .cover-text .text-content{font-size:60px;font-size:3.75rem;line-height:65px;line-height:4.0625rem}}@media screen and (min-width: 641px) and (max-width: 960px){#project-blk .cover-text{width:60%}#project-blk .cover-text .text-content{font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem}#project-blk .more-info{bottom:25%}#project-blk .more-info .plus{width:70px;height:70px}#project-blk .more-info .text-info{display:none}}@media screen and (min-width: 351px) and (max-width: 640px){#project-blk .cover-text{width:70%}#project-blk .cover-text .text-content{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}#project-blk .more-info{bottom:25%}#project-blk .more-info .plus{width:70px;height:70px}#project-blk .more-info .text-info{display:none}}@media screen and (max-width: 350px){#project-blk .cover-text{width:60%}#project-blk .cover-text .text-content{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem}#project-blk .more-info{bottom:20%}#project-blk .more-info .plus{width:50px;height:50px}#project-blk .more-info .text-info{display:none}}.admin-content .owl-stage-outer,#partner-content .owl-stage-outer{width:80%;margin:5% auto;min-height:80px}.admin-content .owl-nav div,#partner-content .owl-nav div{position:absolute;display:inline-block;top:0;height:100%;text-indent:-9000px;width:22px;z-index:100;background-size:22px 44px;background-position:center}.admin-content .owl-prev,#partner-content .owl-prev{left:2%;background:url("../images/optimized/left.png") no-repeat}.admin-content .owl-next,#partner-content .owl-next{right:2%;background:url("../images/optimized/right.png") no-repeat}#wrapper{font-family:proxima_nova_rgregular,sans-serif}header.blog #blog-logo{margin:20px auto 0;width:100%;max-width:324px;background:url("../images/optimized/logo-blog.png") no-repeat 0 0;background-size:100%;text-indent:-9000px;overflow:hidden;height:62px;display:block}header.blog nav .search{padding-right:1.2rem}header.blog nav form{border-radius:25px;position:relative;height:106px;position:relative;width:50px}header.blog nav form .icon{position:absolute;z-index:1000;top:1px;right:0;text-indent:0;pointer-events:none;background:none;border:0;padding:0;height:106px;outline:0}.last-post .date-post{color:#a4a6a6}.last-post img{width:100%;height:100%}.post-zone{background:#006ed2;overflow:hidden}.post-zone .post-column{display:table-cell}.post-zone .post-column article.post-hp{border-bottom:1px solid #fff;color:#fff;font-family:proxima_nova_rgregular,sans-serif}.post-zone .post-column article.post-hp .date-post{color:#80b7e9}.post-zone .post-column article.post-hp img{width:100%;height:100%}.post-column>.post-hp:first-child h2{padding-top:0}.see-more-post{display:table;margin:0 auto}.bt-view,button.alm-load-more-btn,button.alm-load-more-btn.done,button.alm-load-more-btn:hover,button.alm-load-more-btn.done:hover{font-family:proxima_nova_rgbold,sans-serif;font-size:21px;line-height:21px;display:block;background:#1e1e1f;color:#fff;border:0;text-decoration:none;text-transform:uppercase;text-align:center}.bt-view:hover,button.alm-load-more-btn:hover{font-weight:bold;color:#fff}#bt-read-more{padding:20px 0;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;width:200px}#bt-see-more{-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}.alm-btn-wrap{text-align:center;padding:50px 10px 30px;overflow:hidden;display:block}button.alm-load-more-btn,button.alm-load-more-btn.done,button.alm-load-more-btn:hover,button.alm-load-more-btn.done:hover{background-color:#1e1e1f;color:#fff;border:none;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;width:312px;padding:20px 0;display:inline-block}#results a{text-decoration:none;color:#1e1e1f}#results a:hover{text-decoration:underline}#results hr{border-color:#e0e0e0}#results .date{color:#8e8e8f;padding:1% 0}.padtopbot{padding:3% 0}.padtop{padding-top:2%}.padbot{padding-bottom:2%}@font-face{font-family:'petitformalscript-regular';src:url("font/petitformalscript-regular-webfont.eot");src:url("font/petitformalscript-regular-webfont.eot?#iefix") format("embedded-opentype"),url("font/petitformalscript-regular-webfont.woff") format("woff"),url("font/petitformalscript-regular-webfont.ttf") format("truetype"),url("font/petitformalscript-regular-webfont.svg#petitformalscript-regular-webfont") format("svg");font-weight:normal;font-style:normal}.content-post article{border-bottom:1px solid #ccc}.content-post article img{width:100%}.content-post article p{margin:15px 0}.content-post article ol li{list-style:decimal}.content-post article ul{padding:0;margin:0}.content-post article ul li{margin:0;list-style:none}.content-post article ul li:before{content:"•";padding-right:5px;color:#006ed2;font-size:25px;font-size:1.5625rem}.content-post .commentlist li{border-bottom:1px solid #ccc}cite{font-style:normal}.comment-meta a.comment-meta-date,.commentmetadata a.comment-meta-date{text-decoration:none;color:#6d6e6e}.comment-meta a.comment-edit-link,.commentmetadata a.comment-edit-link{float:right}.head-title-post .date-post,.post-comment .date-post{color:#6d6e6e}.head-title-post .date-post:after,.post-comment .date-post:after{content:" | "}.author-post{color:#6d6e6e}.head-title-post{background:#f2b118}.head-title-post img{width:100%;height:100%}.title-part-post{color:#006ed2;text-transform:uppercase}.comment-author .fn a{text-decoration:none;color:#1e1e1f}.txt-error{color:#D9534F}.txt-error a{text-decoration:none;color:#D9534F}form fieldset{border:none;margin:0;padding:0}form p input,form textarea{border:0;background:#fff;margin-bottom:16px;margin-bottom:1rem;width:100%;box-sizing:border-box;line-height:16px;line-height:1rem;padding:10px}form select{padding:10px 0 10px 5px}form #submit{font-family:proxima_nova_rgbold,sans-serif;display:block;background:#1e1e1f;color:#fff;border:0;letter-spacing:2px;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:bold;padding:1.2em}form #submit:hover{font-weight:bold;background:#006ed2}aside .padtopbot{padding:10% 0}aside h2{font-weight:normal}aside .widget-title{color:#006ed2;text-transform:uppercase}aside .recentcomments{border-bottom:1px solid #ccc;list-style-type:none}aside .date-post{color:#a4a6a6}aside .title-recent-post a{text-decoration:none;color:#1e1e1f}aside .tags-post{border-bottom:1px solid #ccc}aside .tags-post ul li{display:inline-block;margin:5px}aside .tags-post ul li a{text-decoration:none;background:#006ed2;color:#fff;padding:8px;padding:.5rem;line-height:26px;line-height:1.625rem}aside .tags-post ul li a:hover{background:#00539f}aside .share-post{border-bottom:1px solid #ccc;overflow:auto}aside .share-post ul{height:48px}aside .share-post ul a{display:block;height:48px;width:48px;position:absolute;z-index:2}aside .share-post ul li.icon{float:left;position:relative;height:48px;width:48px;margin:0 15px 15px 0;background:#E3E3E3;border-radius:50%;font-size:48px;font-size:3rem;line-height:60px;line-height:3.75rem}aside .share-post ul li.icon:last-child{margin-right:0}aside .share-post ul li.icon:before{color:#a4a6a6;cursor:pointer;top:0;left:0}aside .share-post ul li.icon:hover:before{color:#006ed2}aside .share-post ul li.icon span{display:inline-block;text-indent:-9000px;padding-left:5%}aside .share-post ul li.icon-contact:before{font-size:38px;top:4px;left:4px}.post-zone a:hover{color:#21517C;text-decoration:none}.post-zone .post-column article.post-hp a{text-decoration:none}.post-zone .post-column article.post-hp a h2{color:white;text-decoration:none}.post-zone .post-column article.post-hp a p{color:white;text-decoration:none}iframe{width:100%;height:480px}video[poster]{background-size:cover}video{background:transparent url("../images/optimized/section-project.jpg") no-repeat 0 0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;border:1px solid #ccc}#login h1{font-size:22px;font-size:1.375rem;font-weight:bold}#login p{text-align:center}#login label{text-transform:uppercase;text-align:left}#login input{margin-bottom:30px}#login form button,#login form input{border:none;padding:15px 20px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;color:#000;font-weight:bold;background:#e0e0e0;margin-bottom:20px}#login form button{background:#000;color:#fff}#login .error{color:red;margin-bottom:30px}#logout{padding-top:150px}#logout h1{font-size:22px;font-size:1.375rem;font-weight:bold}#logout p{text-align:center;margin:10px 0}#logout label{text-transform:uppercase;text-align:left}#logout input{margin-bottom:30px}#logout form{text-align:center}#logout form button,#logout form input{border:none;padding:10px 15px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;text-transform:uppercase;color:#fff;font-weight:bold;background:#000;margin-bottom:20px}.page404{height:100%}.page404 body{background:url("../images/optimized/404.jpg") no-repeat;background-position:50% 106px;background-repeat:no-repeat;background-size:cover;background-color:#efedd8;clear:both;text-align:center;position:relative;height:100%}.page404 #wrapper{height:100%}.page404 .error{font-family:proxima_nova_rgregular,sans-serif;background-color:white;background-color:rgba(255,255,255,0.7);width:35%;position:absolute;right:5%;top:206px;padding:40px}.page404 h1{font-family:proxima_nova_rgbold,sans-serif}.page404 .pt1{padding-top:30px}footer{padding:50px 0 15px 0;background-color:#1e1e1f;width:100%;text-align:center;clear:both}footer form{padding:0}footer a{color:#fff;text-decoration:none}footer a:hover{color:#a4a6a6}footer .menu{display:inline}footer .menu>li{display:inline-block;margin:0 20px;vertical-align:top}footer .menu>li>a{text-transform:uppercase;font-weight:bold}footer .menu .sub-menu{margin-top:35px}footer .icon a{position:absolute;top:0;left:0;width:48px;height:48px;display:inline-block;text-indent:-9000px}footer .icon:before{color:#a4a6a6;cursor:pointer;background:#E3E3E3;border-radius:50%;font-size:48px;font-size:3rem;line-height:48px;line-height:3rem}footer .icon:hover:before{color:#006ed2}footer .link-socialmedia li{display:inline-block;width:48px;height:48px;position:relative;margin-right:30px}footer .link-socialmedia li:last-child{margin:0}footer .copyright{margin-top:50px;color:#a4a6a6}footer #form-newsletter input{margin:35px auto 5px auto;padding:10px;width:300px}#network{display:inline-block}#network label,#network p{text-transform:uppercase;font-weight:bold;color:#fff;display:block}#network p{margin:25px auto}@media screen and (max-width: 1205px){footer .sub-menu{display:none}#network{display:block;margin-top:50px}#network>p{margin-top:50px}}@media screen and (max-width: 660px){footer .menu li:not(:first-child){display:none}footer .link-socialmedia li{margin-right:15px}}#bt-go-top{display:none;position:fixed;background:#1e1e1f;color:#fff;border:0;width:35px;height:35px;top:50%;right:0;text-decoration:none;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box}#bt-go-top .icon-go-top{display:block}#bt-go-top .icon-go-top:before{font-size:30px;font-size:1.875rem;line-height:30px;line-height:1.875rem;position:absolute;color:#a4a6a6;top:12.5%;left:10%}#bt-go-top span.text-ind{display:block;text-indent:-9000px}@media screen and (max-width: 799px){#bt-go-top{top:initial;bottom:0;width:50px;height:50px}#bt-go-top .icon-go-top:before{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem}}.contact-page h1{font-weight:normal;padding:7%;background-image:url("../images/optimized/contact_1280.jpg");background-size:100% auto}.contact-page h2{text-align:center;margin:50px auto;font-weight:bold}#social-networks .icon a{position:absolute;top:0;left:0;width:80px;height:80px;display:inline-block;text-indent:-9000px}#social-networks .icon:before{color:#a4a6a6;cursor:pointer;background:#E3E3E3;border-radius:50%;font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}#social-networks .icon:hover:before{color:#006ed2}#social-networks .link-socialmedia{text-align:center}#social-networks .link-socialmedia li{display:inline-block;width:80px;height:80px;position:relative;margin-right:15px}#social-networks .link-socialmedia li:last-child{margin:0}#offices{margin:50px auto;text-align:center}.office{margin:0 10px;display:inline-block;vertical-align:top;width:40%}.office .info{height:150px}.office iframe{height:500px}.office .departments{color:#a4a6a6}.office address{margin-top:15px}.office .address-title{font-weight:bold;margin-bottom:1rem}@media screen and (max-width: 960px){.contact-page h1{background-image:url("../images/optimized/contact_960.jpg")}.office{display:block;width:90%;margin:0 auto 30px auto}.office .info{height:auto;margin-bottom:40px}.office iframe{height:700px}}@media screen and (max-width: 640px){.contact-page h1{background-image:url("../images/optimized/contact_640.jpg")}#social-networks .icon a{width:80px;height:80px}#social-networks .icon:before{font-size:80px;font-size:5rem;line-height:80px;line-height:5rem}#social-networks .link-socialmedia{text-align:center}#social-networks .link-socialmedia li{display:inline-block;width:80px;height:80px;position:relative;margin:15px}#social-networks .link-socialmedia li:last-child{margin:25px}}@media screen and (max-width: 240px){.contact-page h1{background-image:none;background-color:#fff}}#contact-form-container{width:100%;background-color:#006ed2}#contact-form-container .wpcf7-not-valid-tip{display:none}#contact-form-container h3{color:#fff;text-align:center;padding:50px 0;font-weight:bold}#contact-form-container form{margin:0 auto;padding:0;line-height:0}#contact-form-container fieldset{width:856px;border:0 none;padding:0;margin:0 auto}#contact-form-container legend{display:inline-block;margin:-99999px 0 0 -99999px;margin:-9999em 0 0 -9999em;overflow:hidden}#contact-form-container input,#contact-form-container select,#contact-form-container textarea{margin-bottom:32px;margin-bottom:2rem;border:0 none;background:#fff;color:#006ed2}#contact-form-container input:focus,#contact-form-container select:focus,#contact-form-container textarea:focus{color:#006ed2}#contact-form-container input:focus::-webkit-input-placeholder,#contact-form-container select:focus::-webkit-input-placeholder,#contact-form-container textarea:focus::-webkit-input-placeholder{color:#fff;opacity:1}#contact-form-container input:focus:-moz-placeholder,#contact-form-container select:focus:-moz-placeholder,#contact-form-container textarea:focus:-moz-placeholder{color:#fff;opacity:1}#contact-form-container input:focus::-moz-placeholder,#contact-form-container select:focus::-moz-placeholder,#contact-form-container textarea:focus::-moz-placeholder{color:#fff;opacity:1}#contact-form-container input:focus:-ms-input-placeholder,#contact-form-container select:focus:-ms-input-placeholder,#contact-form-container textarea:focus:-ms-input-placeholder{color:#fff;opacity:1}#contact-form-container input::-webkit-input-placeholder,#contact-form-container select::-webkit-input-placeholder,#contact-form-container textarea::-webkit-input-placeholder{color:#6d6e6e;opacity:1}#contact-form-container input:-moz-placeholder,#contact-form-container select:-moz-placeholder,#contact-form-container textarea:-moz-placeholder{color:#6d6e6e;opacity:1}#contact-form-container input::-moz-placeholder,#contact-form-container select::-moz-placeholder,#contact-form-container textarea::-moz-placeholder{color:#6d6e6e;opacity:1}#contact-form-container input:-ms-input-placeholder,#contact-form-container select:-ms-input-placeholder,#contact-form-container textarea:-ms-input-placeholder{color:#6d6e6e;opacity:1}#contact-form-container input.wpcf7-not-valid:focus,#contact-form-container textarea.wpcf7-not-valid:focus{color:#006ed2}#contact-form-container input.wpcf7-not-valid::-webkit-input-placeholder,#contact-form-container textarea.wpcf7-not-valid::-webkit-input-placeholder{color:#d00202;opacity:1}#contact-form-container input.wpcf7-not-valid:-moz-placeholder,#contact-form-container textarea.wpcf7-not-valid:-moz-placeholder{color:#d00202;opacity:1}#contact-form-container input.wpcf7-not-valid::-moz-placeholder,#contact-form-container textarea.wpcf7-not-valid::-moz-placeholder{color:#d00202;opacity:1}#contact-form-container input.wpcf7-not-valid:-ms-input-placeholder,#contact-form-container textarea.wpcf7-not-valid:-ms-input-placeholder{color:#d00202;opacity:1}#contact-form-container select{color:#6d6e6e;margin-bottom:0;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:100%}#contact-form-container span[class*="menu-"]{display:block;margin-bottom:32px;margin-bottom:2rem;width:100%;overflow:hidden;background-color:#fff}#contact-form-container span[class*="menu-"]:before{pointer-events:none;content:"m";color:#000;font-family:"emerchant" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:5px;right:10px;font-size:28px;font-size:1.75rem}#contact-form-container input[type=checkbox]{padding:10px;width:26px;background:none}#contact-form-container .wpcf7-list-item{margin-left:0}#contact-form-container .wpcf7-list-item-label{color:#fff}#contact-form-container .bt-send{display:block;background:#1e1e1f;color:#fff;border:0 none;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:500;margin:50px auto 0 auto;padding:15px 50px;width:auto}#contact-form-container .bt-send:focus{color:#fff}#contact-form-container .mandatory-message{margin-bottom:16px;margin-bottom:1rem;color:#fff}#contact-form-container .error-message,#contact-form-container .success-message{display:none;width:100%}#contact-form-container .error-message p,#contact-form-container .success-message p{width:54%;margin:0 auto;background:#fff;margin-bottom:32px;margin-bottom:2rem;padding:10px 0;font-weight:bold}#contact-form-container .error-message p span,#contact-form-container .success-message p span{display:inline-block;width:20px;height:20px;background:url("../images/optimized/warn.png") no-repeat;text-indent:-9000px;margin:0 5px 0 18px}#contact-form-container .success-message{color:green}#contact-form-container .wpcf7-response-output{line-height:100%}#contact-form-container div.wpcf7-validation-errors,#contact-form-container .wpcf7-mail-sent-ng,#contact-form-container .wpcf7-mail-sent-ok{color:#d00202;background-color:#fff;height:auto;border:none;margin:0 auto 20px auto}#contact-form-container div.wpcf7-mail-sent-ok{color:#5CB85C;background-image:url("../images/optimized/ok.png");background-attachment:scroll;background-position:2% 8px;background-repeat:no-repeat;padding-left:2em}#contact-form-container div.wpcf7 img.ajax-loader{display:block;margin:auto;padding:20px 0}#contact-form-container .wpcf7-not-valid{background-image:url("../images/optimized/cross.png");background-attachment:scroll;background-position:98% 10px;background-repeat:no-repeat}#contact-form-container select.wpcf7-not-valid{background-position:90% 10px}#contact-form-container div.wpcf7-validation-errors{background-image:url("../images/optimized/warn.png");background-attachment:scroll;background-position:1% 1px;background-repeat:no-repeat;padding-left:2em}#contact-infos{color:#fff;text-align:center;margin-bottom:50px}#contact-infos li{display:inline-block;margin:0 10px}#contact-infos .icon{height:80px;display:block;position:relative}#contact-infos .icon:before{display:block;color:#006ed2;width:80px;height:80px;background:#fff;border-radius:50%}#contact-infos .icon span{position:absolute;text-indent:-9000px}#contact-infos .email{margin:0 0 20px 40%}#contact-infos .email:before{font-size:72px;font-size:4.5rem;line-height:80px;line-height:5rem;top:-8px;left:-10px}#contact-infos .phone{margin:0 0 20px 35%}#contact-infos .phone:before{font-size:50px;font-size:3.125rem;line-height:82px;line-height:5.125rem;top:-3px;left:-10px}#contact-infos a{color:#fff;text-decoration:none}@media screen and (max-width: 960px){#contact-form-container fieldset{width:90%}#contact-infos li{display:block;margin:0 auto}#contact-infos li:first-child{margin-bottom:50px}#contact-infos .email,#contact-infos .phone{margin-left:47%}}@media screen and (max-width: 640px){#contact-infos .email,#contact-infos .phone{margin-left:45%}}.wrapper-blog #contact-form-container{background-color:#e0e0e0}.wrapper-blog #contact-form-container h3,.wrapper-blog #contact-infos,.wrapper-blog #contact-infos .icon:before,.wrapper-blog #contact-infos a,.wrapper-blog #contact-form-container .wpcf7-list-item-label,.wrapper-blog #contact-form-container .mandatory-message{color:#000}#references-title{font-weight:normal;padding:5%;background-image:url("../images/optimized/references_1280.jpg");background-size:100% auto;background-repeat:no-repeat}#references-filter-list{width:100%;text-align:center;margin:15px 0}#references-filter-list li{display:inline;margin:0 3%}#references-list{margin:15px 2.5%}#references-list li{float:left;display:block;text-align:center;height:220px}#references-list .text-content,#references-list .desaturated{display:none}@media screen and (min-width: 961px){#references-list li{width:20%}#references-list li img{height:140px}#references-list li:hover .desaturated{display:none}#references-list li:hover .text-content{visibility:visible}#references-list li:hover .coloured{display:initial;border:1px solid #e0e0e0}#references-list .coloured{display:none}#references-list .desaturated{display:initial;border:1px solid #fff}#references-list .text-content{display:block;visibility:hidden;margin-bottom:30px}}@media screen and (max-width: 960px){#references-title{background-image:url("../images/optimized/references_960.jpg")}#references-list li{width:50%}}@media screen and (max-width: 640px){#references-title{background-image:url("../images/optimized/references_640.jpg")}}@media screen and (max-width: 500px){#references-list li{width:100%}}.admin-content section:last-child{padding-bottom:5%}.admin-content h1{text-align:left;margin-bottom:4%;padding:8% 30% 8% 5%;background-size:100% auto;background-repeat:no-repeat}.admin-content h2{margin:5% 2% 3% 2%}.admin-content h1,.admin-content h2,.admin-content h3,.admin-content h4{font-weight:bold}.admin-content p,.admin-content ul{margin:0 2% 2% 2%}.admin-content li{list-style-position:inside;list-style-type:disc}.admin-content blockquote{font-family:'petitformalscript-regular';font-weight:bold;border:0}.admin-content blockquote p:before{content:'“';margin-right:5px}.admin-content blockquote p:after{content:'”';margin-left:5px}.admin-content blockquote p:before,.admin-content blockquote p:after{position:relative;top:13px;font-weight:bold;color:#006ed2}@media screen and (max-width: 640px){.admin-content blockquote{font-size:10px;font-size:0.625rem;line-height:18px;line-height:1.125rem}.admin-content blockquote p:before,.admin-content blockquote p:after{font-size:22px;font-size:1.375rem;line-height:18px;line-height:1.125rem}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content blockquote{font-size:21px;font-size:1.3125rem;line-height:36px;line-height:2.25rem}.admin-content blockquote p:before,.admin-content blockquote p:after{font-size:45px;font-size:2.8125rem;line-height:36px;line-height:2.25rem}}@media screen and (min-width: 961px){.admin-content blockquote{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem}.admin-content blockquote p:before,.admin-content blockquote p:after{font-size:30px;font-size:1.875rem;line-height:24px;line-height:1.5rem}}.admin-content .btn{background:#1e1e1f;color:#fff;border:0 none;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:500;margin:50px auto 0 auto;padding:15px 50px;width:auto;font-weight:bold}@media screen and (min-width: 961px){.admin-content .man-board-bg{background-image:url("../images/optimized/man-board_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .man-board-bg{background-image:url("../images/optimized/man-board_960.jpg")}}@media screen and (max-width: 640px){.admin-content .man-board-bg{background-image:url("../images/optimized/man-board_640.jpg")}}@media screen and (min-width: 961px){.admin-content .tablet-zoom-bg{background-image:url("../images/optimized/tablet-zoom-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .tablet-zoom-bg{background-image:url("../images/optimized/tablet-zoom-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .tablet-zoom-bg{background-image:url("../images/optimized/tablet-zoom-bg_640.jpg")}}@media screen and (min-width: 961px){.admin-content .meeting-table-bg{background-image:url("../images/optimized/meeting-table-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .meeting-table-bg{background-image:url("../images/optimized/meeting-table-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .meeting-table-bg{background-image:url("../images/optimized/meeting-table-bg_640.jpg")}}@media screen and (min-width: 961px){.admin-content .tablet-chart-bg{background-image:url("../images/optimized/tablet-chart-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .tablet-chart-bg{background-image:url("../images/optimized/tablet-chart-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .tablet-chart-bg{background-image:url("../images/optimized/tablet-chart-bg_640.jpg")}}@media screen and (min-width: 961px){.admin-content .meeting-board-bg{background-image:url("../images/optimized/meeting-board_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .meeting-board-bg{background-image:url("../images/optimized/meeting-board_960.jpg")}}@media screen and (max-width: 640px){.admin-content .meeting-board-bg{background-image:url("../images/optimized/meeting-board_640.jpg")}}@media screen and (min-width: 961px){.admin-content .public-street-bg{background-image:url("../images/optimized/public-street-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .public-street-bg{background-image:url("../images/optimized/public-street-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .public-street-bg{background-image:url("../images/optimized/public-street-bg_640.jpg")}}@media screen and (min-width: 961px){.admin-content .warehouse-bg{background-image:url("../images/optimized/warehouse-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .warehouse-bg{background-image:url("../images/optimized/warehouse-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .warehouse-bg{background-image:url("../images/optimized/warehouse-bg_640.jpg")}}@media screen and (min-width: 961px){.admin-content .graph-paper-bg{background-image:url("../images/optimized/graph-paper-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .graph-paper-bg{background-image:url("../images/optimized/graph-paper-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .graph-paper-bg{background-image:url("../images/optimized/graph-paper-bg_640.jpg")}}@media screen and (min-width: 961px){.admin-content .warehouse-box-bg{background-image:url("../images/optimized/warehouse-box-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .warehouse-box-bg{background-image:url("../images/optimized/warehouse-box-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .warehouse-box-bg{background-image:url("../images/optimized/warehouse-box-bg_640.jpg")}}@media screen and (min-width: 961px){.admin-content .airport-bg{background-image:url("../images/optimized/airport-bg_1280.jpg")}}@media screen and (min-width: 641px) and (max-width: 960px){.admin-content .airport-bg{background-image:url("../images/optimized/airport-bg_960.jpg")}}@media screen and (max-width: 640px){.admin-content .airport-bg{background-image:url("../images/optimized/airport-bg_640.jpg")}}#related-posts-block{background-color:#f2b118;padding:4% 2% 5% 2%;text-align:center}#related-posts-list{margin-bottom:5%}@media screen and (max-width: 640px){#related-posts-list{margin-bottom:10%}}#related-posts-list .related-post{width:30%;margin:1%;display:inline-block}#related-posts-list .related-post a{color:#000;text-decoration:none}#related-posts-list .related-post .post-title{font-weight:bold;margin-bottom:8%}@media screen and (max-width: 640px){#related-posts-list .related-post{display:block;width:auto}#related-posts-list .related-post .post-title{margin:7% 0 4% 0}}#related-posts-block-link{display:inline;background:#1e1e1f;color:#fff;text-decoration:none;text-transform:uppercase;padding:15px 50px}#related-posts-block-title{font-weight:bold}#company{text-align:center}#company h1{margin-bottom:0}#company .btn{clear:both}.history-block{background-color:#f2b118;padding:2%}.history-block dl{margin:0 auto}@media screen and (min-width: 641px){.history-block dl{width:50%}}@media screen and (max-width: 640px){.history-block dl{width:90%}}.history-block dt{font-weight:bold}.history-block dd{margin-bottom:3%}.history-block dd:after{content:'⋮';display:block;font-size:24px;font-size:1.5rem;margin-top:2%}.history-block dd:last-child:after{display:none}#teams>h2,#teams>p,.collaborator .name,.service .name,.collaborator .expert{font-weight:bold}.teams-list{list-style-type:none}.teams-list>li{display:block;padding:2%;float:left}@media screen and (min-width: 961px){.teams-list>li{width:33%}.teams-list .collaborator{height:500px}.teams-list .service{height:250px}}@media screen and (min-width: 641px) and (max-width: 960px){.teams-list>li{width:50%}.teams-list .collaborator{height:550px}.teams-list .service{height:300px}}.teams-list ul{margin-top:5%}.teams-list ul li{list-style-type:none;margin:5%}.member-position{color:#a4a6a6}.service .img{display:block;margin:0 auto 5% auto;background-color:#006ed2;border-radius:50%;height:80px;width:80px}.service .img img{position:relative;top:15px}#company .contact-link{clear:both;margin-bottom:6%;padding-top:6%}@media screen and (max-width: 799px){#offer-blk{padding:5% 0}#offer-blk h1{padding:2% 0;margin:0 5%;position:relative}#offer-blk h1:after{bottom:-20px;left:50%;border:10px solid transparent;border-top:10px solid #fff;margin-left:-10px}#partner-content .owl-carousel .owl-item img{margin-left:-13px}}@media only screen and (max-width: 799px) and (min-device-width: 375px){#partner-content .owl-carousel .owl-item img{margin-left:8px}}@media only screen and (max-width: 799px) and (min-device-width: 414px){#partner-content .owl-carousel .owl-item img{margin-left:19px}}@media screen and (max-width: 799px){.anim-section1,.anim-section2{display:none}.post-zone .item.post-hp{clear:none;margin:0 1.5%;width:100% !important}#content{float:left;display:block;margin-right:2.35765%;width:100%}#content:last-child{margin-right:0}#content .last-post{padding-top:106px}#content .last-post img{height:100%}.post-zone .post-column{float:left;display:block;margin-right:2.35765%;width:100%}.post-zone .post-column:last-child{margin-right:0}.post-hp{padding:6% 0}iframe{width:100%;height:315px}.see-more-post{width:100%;padding-top:5%}.see-more-post #bt-see-more{margin:0 auto;padding:4% 5%}button.alm-load-more-btn,button.alm-load-more-btn.done,button.alm-load-more-btn:hover,button.alm-load-more-btn.done:hover{width:100%;padding:20px 0}video{background:transparent url("../images/optimized/section-project-mob.jpg") no-repeat 0 0}.wrapper-blog .language-switcher{display:none}.head-title-post{padding-top:95px}form{padding:6% 0}form #submit{-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;margin:0 auto;width:36%;padding:4.5% 2%;font-size:14px;font-size:0.875rem}.content-post{font-size:24px !important;line-height:28px !important}.content-post .font-level6{font-size:22px;font-size:1.375rem;line-height:28px;line-height:1.75rem}#login{padding-top:150px}#login h1{text-align:center}#login form{width:100%;margin:0 auto}}@media screen and (max-width: 339px){html,body{overflow:auto !important}#project-blk .inner-blk div{padding-top:110.15625%}#exp-blk .inner-blk{background-image:url("../images/optimized/section-experience-mob.jpg")}#exp-blk .inner-blk div{padding-top:54.375%}#client-list{background-color:#f2b118}#client-list .clients1{margin:0 0 5% 0}#client-list .clients1 li{width:100%;margin:5% 0 0 0}#client-list .clients2{margin:0 0 10% 0}#client-list .clients2 li{width:47.5%;margin:5% 5% 0 0}#client-list .clients2 li:nth-child(even){margin-right:0}#platform-blk{font-weight:bold}#platform-blk .inner-blk{background-image:url("../images/optimized/section-platform-mob.jpg")}#platform-blk .inner-blk div{padding-top:54.6875%}#platform-blk .inner-blk .font-level1{height:auto}#teams-blk .inner-blk{background-image:url("../images/optimized/section-teams-mob.jpg")}#teams-blk .inner-blk div{padding-top:54.6875%}#values-blk .inner-blk{background-image:url("../images/optimized/section-values-mob.jpg")}#values-blk .inner-blk div{padding-top:54.6875%}#partners-blk .inner-blk{background-image:url("../images/optimized/section-partners-mob.jpg")}#partners-blk .inner-blk div{padding-top:54.6875%}#partner-content h2{margin-bottom:16px;margin:2rem 0 1rem}#partner-content p{margin-bottom:16px;margin-bottom:1rem}.mentions{margin-top:0px}.mentions .banners img{width:100%;height:100%}header.blog .icon{font-size:3rem}header.blog nav{padding:0 16px 0 0;padding:0 1rem 0 0}header.blog nav form{position:absolute;width:50%;left:25%}header.blog .search{display:none}header.blog .newsletter{display:none}.wrapper-blog .pushy ul{margin-top:75px}.wrapper-blog .pushy ul.tools{margin-top:0}.wrapper-blog .pushy ul.tools li:first-child{display:block}.blog-page{margin-top:75px}}@media screen and (min-width: 340px) and (max-width: 799px){html,body{overflow:auto !important}#project-blk .inner-blk div{padding-top:110.15625%}#exp-blk .inner-blk{background-image:url("../images/optimized/section-experience-mob.jpg")}#exp-blk .inner-blk div{padding-top:54.375%}#client-list{background-color:#f2b118}#client-list .clients1{margin:0 0 5% 0}#client-list .clients1 li{width:100%;margin:5% 0 0 0}#client-list .clients2{margin:0 0 10% 0}#client-list .clients2 li{width:47.5%;margin:5% 5% 0 0}#client-list .clients2 li:nth-child(even){margin-right:0}#platform-blk{font-weight:bold}#platform-blk .inner-blk{background-image:url("../images/optimized/section-platform-mob.jpg")}#platform-blk .inner-blk div{padding-top:54.6875%}#platform-blk .inner-blk .font-level1{height:auto}#teams-blk .inner-blk{background-image:url("../images/optimized/section-teams-mob.jpg")}#teams-blk .inner-blk div{padding-top:54.6875%}#values-blk .inner-blk{background-image:url("../images/optimized/section-values-mob.jpg")}#values-blk .inner-blk div{padding-top:54.6875%}#partners-blk .inner-blk{background-image:url("../images/optimized/section-partners-mob.jpg")}#partners-blk .inner-blk div{padding-top:54.6875%}#partner-content h2{margin-bottom:16px;margin:2rem 0 1rem}#partner-content p{margin-bottom:16px;margin-bottom:1rem}.mentions{margin-top:0px}.mentions .banners img{width:100%;height:100%}header.blog #blog-logo{margin:16px auto 0}header.blog .icon{font-size:3rem}header.blog nav{padding:0 16px 0 0;padding:0 1rem 0 0}header.blog nav form{position:absolute;width:50%;left:25%}header.blog .search{display:none}header.blog .newsletter{display:none}.wrapper-blog .pushy ul{margin-top:85px}.wrapper-blog .pushy ul.tools{margin-top:0}.wrapper-blog .pushy ul.tools li:first-child{display:block}.blog-page{margin-top:85px}}@media screen and (min-width: 800px){#project-blk .inner-blk div{padding-top:34.14063%}#offer-blk h1{padding:1% 0;width:55%;position:relative}#offer-blk h1:after{bottom:-30px;left:50%;border:15px solid transparent;border-top:15px solid #fff;margin-left:-15px}#exp-blk .inner-blk{background-image:url("../images/optimized/section-experience.jpg")}#exp-blk .inner-blk div{padding-top:30.46875%}#client-list{background-color:#f2b118}#client-list ul li{background:#fff}#client-list .clients1 li{width:22%;margin:5% 4% 3% 0}#client-list .clients1 li:last-child{margin-right:0}#client-list .clients2 li{width:13.7%;margin:3% 3.5% 3% 0}#client-list .clients2 li:last-child{margin-right:0}#platform-blk .inner-blk{background-image:url("../images/optimized/section-platform.jpg")}#platform-blk .inner-blk div{padding-top:30.70312%}#teams-blk .inner-blk{background-image:url("../images/optimized/section-teams.jpg")}#teams-blk .inner-blk div{padding-top:30.78125%}#values-blk .inner-blk{background-image:url("../images/optimized/section-values.jpg")}#values-blk .inner-blk div{padding-top:30.70312%}#partners-blk .inner-blk{background-image:url("../images/optimized/section-partners.jpg")}#partners-blk .inner-blk div{padding-top:28.67188%}#partner-content p{margin-bottom:32px;margin-bottom:2rem}#partner-content h2{margin-bottom:16px;margin:1rem 0}.infos-blk .col{float:left;width:25%;padding:16px 3% 0 0;padding:1rem 3% 0 0}.infos-blk .col h2{margin-bottom:16px;margin-bottom:1rem}.infos-blk-1{background:#21517C}#content{float:left;display:block;margin-right:2.35765%;width:100%}#content:last-child{margin-right:0}#content .last-post{padding-top:106px}.post-column article.post-hp{float:left;display:block;margin-right:2.35765%;width:31.76157%}.post-column article.post-hp:last-child{margin-right:0}.post-column article.post-hp:nth-child(3n){margin-right:0}.post-column article.post-hp:nth-child(3n+1){clear:left}.post-column .post-hp{padding:2% 0}.see-more-post{padding-top:3%}.see-more-post #bt-see-more{padding:7.5% 9%}.all-post{display:table}.head-title-post{background:#f2b118;padding-top:177px}.content-post{float:left;display:block;margin-right:2.35765%;width:74.41059%}.content-post:last-child{margin-right:0}.content-post h2{font-weight:normal}.content-post h3{font-weight:normal;color:#6d6e6e}aside{float:left;display:block;margin-right:2.35765%;width:23.23176%}aside:last-child{margin-right:0}#submit{-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;width:18%;padding:24px 0;padding:1.5rem 0}#submit:hover{background:#006ed2}.bcg{background-position:center center;background-repeat:no-repeat;background-size:100%;height:100%;width:100%}section{opacity:1;-webkit-transition:opacity 300ms ease-out;-moz-transition:opacity 300ms ease-out;transition:opacity 300ms ease-out}.hsContainer{display:table;table-layout:fixed;width:100%;height:100%;overflow:hidden;position:relative}.hsContent{margin:0 auto 0 auto;display:table-cell;vertical-align:middle;color:#ebebeb;width:100%}#login{padding-top:106px}#login h1{padding-bottom:48px;padding-bottom:3rem}#login form{width:20%;margin:0 auto}}
