@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,300,300italic,400italic,700italic&subset=latin,latin-ext);em,i{font-family:'Source Sans Pro';font-style:italic}b,strong{font-family:'Source Sans Pro';font-weight:700}.fin,.light,.lighter,.sourceLight{font-family:'Source Sans Pro';font-weight:300}@font-face{font-family:FontAwesome;src:url(../fonts/Awesome/font/fontawesome-webfont.eot?v=4.2.0);src:url(../fonts/Awesome/font/fontawesome-webfont.eot?#iefix&v=4.2.0) format('embedded-opentype'),url(../fonts/Awesome/font/fontawesome-webfont.woff?v=4.2.0) format('woff'),url(../fonts/Awesome/font/fontawesome-webfont.ttf?v=4.2.0) format('truetype'),url(../fonts/Awesome/font/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}a:active,a:focus{outline:0!important}input[type=cancel],input[type=submit]{-webkit-appearance:none}a,a:link{color:#b00036}a:visited{color:#e30046}a:hover{color:#7d0026}a:active{color:#fd004d}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none}h1{font-weight:400;font-size:1.7em;line-height:1.3em;color:#b00036;padding-top:2em;padding-bottom:1em}h2{font-weight:400;font-size:1.35em;line-height:1.3em;text-transform:uppercase;color:#b00036;padding-top:2em;padding-bottom:.8em}h3{font-weight:400;font-size:1.5em;line-height:1.3em;color:#b00036;padding-top:1.7em;padding-bottom:.8em}h4{font-weight:700;font-size:1.3em;line-height:1.25em;color:#b00036;padding-top:1.7em;padding-bottom:.8em}h5{font-weight:400;font-size:1.3em;text-transform:uppercase;line-height:1.25em;color:#b00036;padding-top:1.7em;padding-bottom:.8em}h6{font-weight:700;font-size:1em;text-transform:uppercase;line-height:1.25em;color:#b00036;padding-top:1.7em;padding-bottom:.8em}hr{margin:5px 0 15px 0;border-top:2px #b00036 solid}hgroup>*{padding-top:0}h1+h2,h1+h3,h1+h4,h1+h5,h1+h6{padding-top:0}h2+h3,h2+h4,h2+h5,h2+h6{padding-top:0}h3+h4,h3+h5,h3+h6{padding-top:0}h4+h5,h4+h6{padding-top:0}h5+h6{padding-top:0}p{font-weight:400;padding-bottom:.5em}code{display:block;font-family:monospace;font-size:1em;line-height:1.35em;padding:1em 1.5em;margin:1em;background-color:rgba(0,255,255,.1)}blockquote{margin-left:20px;font-weight:400;color:#444546;padding-bottom:.8em}address{font-weight:400;font-size:.75em;line-height:1.45em;color:#444546;padding-bottom:.8em}article ul{margin-bottom:1em;font-weight:400}article ul.striped{margin:0}article ul.striped li:nth-child(even){list-style-image:none;background-color:rgba(176,0,54,.08)}article ul.striped li:nth-child(odd){list-style-image:none;background:rgba(255,255,255,.05)}article ul li:before{content:"\2013\00A0"}article ul ul{margin-bottom:0;padding-left:1em;font-weight:400}article ol{margin-bottom:1em;padding-left:1.5em;font-weight:400}article ol.striped li:nth-child(even),ol.rayures li:nth-child(even){background:rgba(176,0,54,.08)}article ol.striped li:nth-child(odd),ol.rayures li:nth-child(odd){background:rgba(255,255,255,.05)}article ol ol{margin-left:0;margin-top:0;margin-bottom:0;padding-left:1em}article dl{margin:1em 0;font-weight:400}article dl dt{font-weight:700}article dl dd{margin-left:1em;margin-bottom:.5em}table{border-collapse:collapse;margin:1em auto 1em auto;font-weight:400;font-size:.9em;line-height:1.45em;border:none}thead *{border:none;font-weight:700;font-size:.9em}th{border:none;padding:3px}table.rayures tr:nth-child(even),table.striped tr:nth-child(even){background-color:rgba(176,0,54,.08)}table.rayures tr:nth-child(odd),table.striped tr:nth-child(odd){background:rgba(255,255,255,.05)}td.alt{background-color:rgba(89,83,79,.1)}td{border:1px solid #e1e1e1;padding:.3em .8em}tr td:first-child{text-align:left;font-weight:700}table.striped td{border:none}td img{vertical-align:top}caption{color:#59534f;padding:1em 0 .8em 0;font-weight:700}table.invisible,table.invisible td,table.invisible th,table.invisible tr{border:none;background-color:transparent;background-image:none}.piege,.piege *,.textFieldKey,label.piege{display:none}fieldset{padding:1em;margin:0}input,textarea{font-size:inherit}fieldset>div{padding-bottom:.4em}label{display:block;float:left;margin:0;width:33.333%;padding-right:1em;font-size:.9em;line-height:1.6em}label.block{float:none;width:100%}fieldset.label-half label:not(.inline):not(.block){width:50%}fieldset.label-half input{width:auto}fieldset.label-half input[type=search],fieldset.label-half input[type=tel],fieldset.label-half input[type=url],fieldset.label-half input[type=email],fieldset.label-half input[type=text],fieldset.label-half input[type=range],fieldset.label-half input[type=file]{width:50%}fieldset.label-third label:not(.inline):not(.block){width:33.333%}fieldset.label-third input{width:auto}fieldset.label-third input[type=search],fieldset.label-third input[type=tel],fieldset.label-third input[type=url],fieldset.label-third input[type=email],fieldset.label-third input[type=text],fieldset.label-third input[type=range],fieldset.label-third input[type=file]{width:66.666%}fieldset.label-quarter label:not(.inline):not(.block){width:25%}fieldset.label-quarter input{width:auto}fieldset.label-quarter input[type=search],fieldset.label-quarter input[type=tel],fieldset.label-quarter input[type=url],fieldset.label-quarter input[type=email],fieldset.label-quarter input[type=text],fieldset.label-quarter input[type=range],fieldset.label-quarter input[type=file]{width:74%}fieldset.label-tiny label:not(.inline):not(.block){width:25%}fieldset.label-tiny input{width:auto}fieldset.label-tiny input[type=search],fieldset.label-tiny input[type=tel],fieldset.label-tiny input[type=url],fieldset.label-tiny input[type=email],fieldset.label-tiny input[type=text],fieldset.label-tiny input[type=range],fieldset.label-tiny input[type=file]{width:75%}.mandatorySign{color:red}input[type=text],textarea{width:66.666%;color:#6a6b6d;background-color:#fff;padding:.36em .7em;margin:0;border:1px solid #d9d9d9;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=text]:focus,textarea:focus{color:#444546;background-color:rgba(0,255,255,.05);border:1px #0ff solid}textarea{width:99.999%}input[type=range]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=search]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=search]{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}input[type=submit]{padding:.3em 1em;font-weight:400;color:#fff;background-color:#72bd1a;border:0 none;text-shadow:-1px -1px 0 rgba(68,69,70,.4);cursor:pointer}input[type=submit]:hover{background-color:#579014}input[type=submit]:active{background-color:#497a11}input[type=reset]{padding:.3em 1em;font-weight:400;color:#444546;background-color:#ccc;border:0 none;text-shadow:1px 1px 0 rgba(255,255,255,.4);cursor:pointer}input[type=reset]:hover{background-color:#b8b8b8}input[type=reset]:active{background-color:#adadad}button{padding:.3em 1em;font-weight:400;color:#444546;background-color:#f2f2f2;border:1px solid #ccc;text-shadow:1px 1px 0 rgba(255,255,255,.4);cursor:pointer}button:hover{background-color:#dedede}button:active{background-color:#d4d4d4}.chapo,p.chapo{font-weight:700;color:#59534f;font-size:1.1em}.stabilo{background-color:#FFFFB2}.text-justify{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}p.petit,p.small-text{width:100%;font-size:.8em;line-height:1.4em;padding-bottom:1em}body{font-family:'Source Sans Pro',Verdana,Arial,sans-serif;font-size:1.1em;line-height:1.4em;text-align:center;background-color:#bfbfc0}.page{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;padding:0;border:none;background-color:transparent;background-position:left top;background-repeat:no-repeat}header.page-header{height:250px;margin:0;padding:0;z-index:1;color:#e5e5e5;background-position:left top;background-repeat:no-repeat}header.page-header>.content{display:block;width:100%;margin:0;height:40px;padding:0 10%;text-align:center;position:fixed;z-index:10;background-color:#5f6062}footer.page-footer{margin:0;padding:0;color:#fff;background-position:left top;background-repeat:no-repeat;border:none}footer.page-footer>.content{display:block;width:80%;height:100%;padding:1em 0;background-color:transparent;text-align:center;position:relative;margin:auto}body,html{height:100%}.anti-sticky-footer{min-height:100%;height:auto!important;height:100%;margin:0 auto -80px}.page-footer,.push{clear:both;height:80px}#main,#ventre,.main,.ventre,main{width:80%;height:auto;margin:auto;padding:0 0 5em 0;background-color:#fff;color:#444546;background-position:left top;background-repeat:no-repeat;border:none}.main>.content,.ventre>.contenu{padding:0}section{display:block;height:auto;position:relative;padding:1em 1em;text-align:left}article{height:auto;position:relative;text-align:left;padding:3em 2em 2em 2em}.product article{padding:3em 2em 2em 220px}article>h1:first-child,article>h2:first-child,section>h1:first-child,section>h2:first-child{padding-top:0}article>.content,section>.content{padding:0;text-align:left}aside{display:block;height:auto;position:relative;padding:1em 0}.videoplayer{position:fixed;top:0;left:0;z-index:0;width:100%;height:60%;max-height:700px;min-height:300px;background-color:#5f6062;border-top:40px solid #5f6062;border-bottom:180px solid #5f6062;background-repeat:no-repeat;background-position:50% 60%;background-size:cover}.videoplayer{background-image:url(../../images/villes/paris.jpg)}.comptabilite .videoplayer{background-image:url(../../images/villes/toulouse2.jpg);background-position:50% 60%}.pilotage .videoplayer{background-image:url(../../images/villes/bordeaux.jpg);background-position:50% 40%}.social .videoplayer{background-image:url(../../images/villes/lyon2.jpg);background-position:50% 0}.conseil .videoplayer{background-image:url(../../images/villes/arcachon2.jpg)}.formation .videoplayer{background-image:url(../../images/villes/nice2.jpg)}.grid>*{background-color:rgba(204,204,204,.4)}.page-header .service-navigator a.logo{display:block;width:190px;height:90%;background:transparent url(../images/ei-blc.png) no-repeat center top;background-size:contain;border-top:2px solid transparent;border-bottom:2px solid transparent;text-decoration:none}.page-header .service-navigator{display:block;float:left;width:auto;height:45px;border-bottom:5px solid #b00036}.page-header .main-menu{float:right;width:auto}.corporate a.logo{display:block;float:left;width:60%;height:130px;background:transparent url(../images/ei.png) no-repeat left center;background-size:contain;text-decoration:none;border-right:20px solid transparent}.corporate h1{display:block;float:right;width:39%;padding:1.3em 0 0 0;font-size:1.1em;line-height:1.3em;text-transform:uppercase}.corporate h1 .sous-titre{display:block;text-transform:none;color:#5f6062;padding:.5em 0}section.services{padding:0}section.services h2{display:none}section.services .service-navigator,section.services .service-navigator nav{display:block;width:100%;height:auto;border-bottom:none}section.services .service-navigator .logo{display:none}section.services .service-navigator ul li{display:inline-block;width:20%;color:#fff;vertical-align:top;border-right:5px solid #fff;background-color:#b00036;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}section.services .service-navigator ul li:hover{background-color:#7d0026}section.services .service-navigator ul li a{display:block;width:100%;min-height:190px;color:#fff;text-align:center;padding:0 5px 5px 5px}section.services .service-navigator ul a .icon{width:100%;height:100px;margin:1em 0 1em 0;background-position:center top;background-repeat:no-repeat;background-size:contain}section.services .service-navigator ul li:last-child{border:none}section.services .service-navigator ul li.comptabilite .icon{background-image:url(../images/compta.png)}section.services .service-navigator ul li.pilotage .icon{background-image:url(../images/pilotage.png)}section.services .service-navigator ul li.social .icon{background-image:url(../images/social.png)}section.services .service-navigator ul li.conseil .icon{background-image:url(../images/conseil.png)}section.services .service-navigator ul li.formation .icon{background-image:url(../images/formation.png)}.service-navigator h4{color:#fff;text-transform:uppercase;font-family:'Source Sans Pro';font-weight:300;padding:0;font-size:1.1em}section.services h4{color:#fff;text-transform:uppercase;font-family:'Source Sans Pro';font-weight:300;padding:.5em 0 0 0;font-size:1.4em}.service-navigator h5,section.services h5{color:#fff;text-transform:none;font-family:'Source Sans Pro';font-weight:300;padding:.5em 0;font-size:.8em}section.news{padding:2em 2em 0 3em}section.news h2{float:left;width:100px}section.news ul{margin-left:100px;line-height:1.5em}.news-date{float:left;width:5em;font-weight:700;color:#b00036}.news-contenu{color:#5f6062}section.pseudo-footer{position:absolute;top:-3.5em;left:0;width:100%;height:auto;background-color:#fff}address{width:auto;float:right;font-weight:400;font-size:.85em;line-height:inherit;color:inherit;padding-bottom:0;color:#5f6062}.resume{padding:1em 0 2em 0;font-weight:700;font-size:1.1em}.home .page-header .service-navigator nav{display:none!important}.page-header .service-navigator{position:relative}.page-header .service-navigator ul{display:none}.page-header .service-navigator.open ul,.page-header .service-navigator:hover ul{display:block;position:absolute;top:40px;left:0;width:100%;height:auto}.page-header .service-navigator *{color:#fff}.page-header .service-navigator li{display:block;border-bottom:3px solid transparent}.page-header .service-navigator a{display:block;background-color:#b00036;width:100%;height:auto;padding:.5em 5px .8em 5px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;-moz-transition:all .2s ease-in}.page-header .service-navigator .icon{width:100%;height:100px;margin:0 0 1em 0;padding:1em 0 0 0;background-position:center top;background-repeat:no-repeat;background-size:contain}.page-header .service-navigator h4{padding:0}.page-header .service-navigator h5{padding:0}.page-header .service-navigator .icon,.page-header .service-navigator h5{display:none}.page-header .service-navigator ul:hover .icon,.page-header .service-navigator ul:hover h5{display:none!important}.page-header .service-navigator .selected .icon,.page-header .service-navigator .selected h5,body.comptabilite li.comptabilite .icon,body.comptabilite li.comptabilite h5,body.conseil li.conseil .icon,body.conseil li.conseil h5,body.formation li.formation .icon,body.formation li.formation h5,body.pilotage li.pilotage .icon,body.pilotage li.pilotage h5,body.social li.social .icon,body.social li.social h5{display:block}.page-header .service-navigator ul:hover li:hover .icon,.page-header .service-navigator ul:hover li:hover h5{display:block!important}.page-header .service-navigator li:not(.selected):hover a{background-color:#7d0026}.page-header .service-navigator li.comptabilite .icon{background-image:url(../images/compta.png)}.page-header .service-navigator li.pilotage .icon{background-image:url(../images/pilotage.png)}.page-header .service-navigator li.social .icon{background-image:url(../images/social.png)}.page-header .service-navigator li.conseil .icon{background-image:url(../images/conseil.png)}.page-header .service-navigator li.formation .icon{background-image:url(../images/formation.png)}a.cta,ul.menu-bar a,ul.tab-bar a{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}ul.tab-bar{display:block;clear:both;width:100%;float:left;list-style-type:none;text-align:left;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(white),to(#e6e6e6));background:-webkit-linear-gradient(top,#fff,#e6e6e6);background:-moz-linear-gradient(top,#fff,#e6e6e6);background:-ms-linear-gradient(top,#fff,#e6e6e6);background:-o-linear-gradient(top,#fff,#e6e6e6);background:linear-gradient(top,#fff,#e6e6e6)}ul.tab-bar li{display:block;float:left;margin-left:.5em;height:100%;width:auto;cursor:pointer}ul.tab-bar li:first-child{margin-left:0}ul.tab-bar li a{text-decoration:none;clear:none;display:block;width:auto;float:left;padding:.2em .5em .2em .5em;color:#888;background-color:#e6e6e6;-webkit-border-radius:.2em;-moz-border-topright:.2em;border-radius:.2em}ul.tab-bar li a:hover{margin-top:-.2em;padding:.2em .5em .4em .5em;color:#888;background-color:#ccc}ul.tab-bar li.selected a{margin-top:-.2em;padding:.2em .5em .4em .5em;color:#888;background-color:#fff;border:1px solid #e6e6e6;border-bottom:none;box-shadow:0 -3px 5px rgba(68,68,68,.05)}ul.menu-bar.vertical{display:block;clear:both;width:100%;float:left;list-style-type:none;text-align:left}ul.menu-bar.vertical li{display:block;width:100%;height:100%;margin:0}ul.menu-bar.vertical li a{text-decoration:none;display:block;padding:.2em .5em .2em .5em;color:#e5e5e5;background-color:#5f6062;margin:0}ul.menu-bar.vertical li a:hover{color:#fff;background-color:#5c504d}ul.menu-bar.vertical li.selected a{color:#fff;background-color:#b00036}ul.menu-bar.horizontal{list-style-type:none;text-align:right;width:auto;line-height:40px}ul.menu-bar.horizontal a.menu-trigger{display:none;float:left}ul.menu-bar.horizontal ul.menu-items{display:block;float:right;width:auto}ul.menu-bar.horizontal .menu-items li{display:block;width:auto;float:left;position:relative;line-height:40px;height:100%;text-transform:uppercase}ul.menu-bar.horizontal .menu-items li a{text-decoration:none;display:block;height:40px;line-height:40px;color:#e5e5e5;background-color:#5f6062;padding:0 1em 0 1em}ul.menu-bar.horizontal .menu-items li a:hover{color:#fff;background-color:#5c504d}ul.menu-bar.horizontal .menu-items li.selected a{color:#e5e5e5;background-color:#b00036}ul.menu-bar.horizontal .menu-items li ul{display:none}ul.menu-bar.horizontal .menu-items li:hover>ul{display:block;width:auto;position:absolute;top:40px;left:0;z-index:100}ul.menu-bar.horizontal .menu-items li ul li{display:block;clear:both;width:100%;white-space:nowrap}ul.menu-bar.horizontal .menu-items li ul li a{text-decoration:none;display:block;width:auto;height:40px;line-height:40px;color:#e5e5e5;background-color:#5f6062;cursor:pointer}ul.menu-bar.horizontal .menu-items li.selected ul li a{color:#fff;background-color:#b00036}ul.menu-bar.horizontal .menu-items li ul li a:hover{color:#fff;background-color:#5c504d}.hamburger{display:inline-block;width:20px;height:20px;overflow:hidden;cursor:pointer;margin:.7em 0 0 0}.slice{display:block;width:100%;height:20%;background-color:#aaa;margin-bottom:20%;border-radius:.08em}.slice:last-child{margin:0}.hamburger:hover .slice{background-color:#777}.article ul.breadcrumb,ul.breadcrumb{display:block;float:left;width:auto;text-align:right;list-style-type:none;color:#5f6062}.article ul.breadcrumb li,ul.breadcrumb li{display:inline;font-size:.8em;height:100%}.article ul.breadcrumb li:after,ul.breadcrumb li:after{content:" | "}.article ul.breadcrumb li.last:after,.article ul.breadcrumb li:last-child:after,ul.breadcrumb li.last:after,ul.breadcrumb li:last-child:after{content:""}.article ul.breadcrumb li a,ul.breadcrumb li a{color:#5f6062;text-decoration:none;padding:0 3px 0 3px}.article ul.breadcrumb li a:hover,ul.breadcrumb li a:hover{color:#2d2d2e;text-decoration:none}ul.language-selector{display:block;width:auto;float:right}ul.language-selector li{display:inline}ul.language-selector a{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:rgba(255,255,255,.5);background-color:rgba(255,255,255,.1)}ul.language-selector .selected a,ul.language-selector .selected a:hover{color:rgba(255,255,255,.9);background-color:rgba(255,255,255,.1)}ul.language-selector a:hover{color:#fff;background-color:rgba(255,255,255,.4)}ul.social{display:block;width:auto;float:right}ul.social li{display:inline}ul.social a{font-family:FontAwesome;font-size:1.4em;display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;color:rgba(255,255,255,.9)}header ul.social{padding-right:1em}header ul.social a{color:rgba(255,255,255,.3);background-color:rgba(255,255,255,0)}ul.social .label{font-family:'Source Sans Pro',Verdana,Arial,sans-serif;font-size:.8em;padding:0 0 0 .3em}ul.social .twitter .label:before{font-family:FontAwesome;content:"\f099 ";padding:0 .4em 0 0}ul.social .facebook .label:before{font-family:FontAwesome;content:"\f09a ";padding:0 .4em 0 0}ul.social .linkedin .label:before{font-family:FontAwesome;content:"\f0e1 ";padding:0 .4em 0 0}ul.social .linkedin a{background-color:#0070ae}ul.social .googleplus .label:before{font-family:FontAwesome;content:"\f0d5 ";padding:0 .4em 0 0}ul.social .selected a,ul.social .selected a:hover{color:rgba(255,255,255,.9);background-color:rgba(255,255,255,.1)}ul.social a:hover{color:#fff;background-color:rgba(176,0,54,.9)}.article ul.utiles,ul.utiles{font-size:1.15em;margin-bottom:.5em;display:block;float:left;width:auto;text-align:right;list-style-type:none}ul.utiles .accessibility{display:inline}.article ul.utiles li,ul.utiles li{display:inline;font-size:.8em;height:100%}.article ul.utiles li:after,ul.utiles li:after{content:" | "}.article ul.utiles li.last:after,.article ul.utiles li:last-child:after,ul.utiles li.last:after,ul.utiles li:first-child:after,ul.utiles li:last-child:after{content:""}.article ul.utiles li a,ul.utiles li a{color:inherit;text-decoration:none;padding:0 3px 0 3px}.article ul.utiles li a:hover,ul.utiles li a:hover{color:#b00036;text-decoration:none}a.cta{display:inline-block;margin:1em 0;padding:.3em 1em;font-weight:400;color:#b00036;background-color:transparent;border:1px solid #b00036;text-shadow:1px 1px 0 rgba(255,255,255,.6);cursor:pointer}a.cta:hover{color:#fff;text-shadow:-1px -1px 0 rgba(68,68,68,.6);background-color:#b00036}a.cta:active{background-color:#730023}.disclaimer{display:none;position:absolute;top:0;left:0;width:100%;height:auto;text-align:center;z-index:888888;background-color:rgba(255,255,178,.9)}.disclaimer .content{margin:auto;text-align:left;padding:1em 1em}.close-this{cursor:pointer}.box.close-this{float:right;font-size:20px}section.mosaique{padding:0}.mosaique ul{padding:0;margin:0;text-align:center;background-color:#111}.mosaique ul li{display:inline-block;width:33.333333%;height:400px;vertical-align:top}.mosaique ul .poster{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50% top;background-size:cover;position:relative;background-color:rgba(191,191,192,.3);-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.mosaique ul .poster:hover{background-position:left top}.mosaique ul .mosaique-title{display:block;position:absolute;width:100%;height:auto;bottom:0;font-size:1em;padding:1em 1em 1em 1em;top:auto;color:#fff;text-shadow:0 0 5px #000;background-position:50% 50%;-webkit-transition:all .6s ease-out;-moz-transition:all .6s ease-out;-ms-transition:all .6s ease-out;-o-transition:all .6s ease-out;transition:all .6s ease-out}.mosaique ul li:hover .mosaique-title{background-color:#b00036}.mosaique ul .mosaique-title>strong{display:block;font-size:1.3em}span.cursus{display:none;text-align:left;font-size:.8em;line-height:1.3em;padding:.7em 0 0 0}li:hover span.cursus{display:block}ul.blog-posts{text-align:left;margin-left:10%;margin-right:10%;line-height:1.7em;color:#5f6062}ul.blog-posts li{padding:.3em 1em}ul.blog-posts li:nth-child(even){list-style-image:none;background-color:rgba(176,0,54,.08)}.blog-posts strong{float:left;width:8em;font-weight:700;color:#b00036}.blog-posts .filetype{float:right;margin-left:1em}ul.blog-posts a{color:#5f6062}.team{background-color:#000;height:auto;position:relative;text-align:left;padding:1em 2em 1em 2em}.team h2{color:#cccccd}article ul.services-posts{text-align:left;padding:1em 0 1em 0;list-style-type:none;list-style-image:none}article ul.services-posts li:before{content:""}.services-posts li a{color:#5f6062}.services-posts .titre{display:block;font-size:1.2em;color:#b00036;text-transform:uppercase}.services-posts .titre .strong{text-transform:capitalize}.services-posts .soustitre{display:block}.services-posts .resume{display:block;font-weight:400;padding:.5em 0 1em 1.5em}.service-desc{display:inline-block;vertical-align:top;width:48%;padding-right:2em}.service-desc ul{border-top:1px solid #d9d9d9}.service-desc li{padding:.3em .3em;border-bottom:1px solid #d9d9d9}.service-desc li:before{content:""}.bureaux{display:block;float:right;width:35%;height:auto;overflow:hidden}.bureaux img{display:block;width:100%;height:auto}@media only screen and (min-width:1201px){.mosaique ul li{width:20%;height:350px}}@media only screen and (max-width:1024px){.page-header a.logo{width:150px}.product article{padding:3em 2em 2em 200px}ul.menu-bar.horizontal{font-size:.85em}ul.menu-bar.horizontal .menu-items li a{padding:0 .7em 0 .7em}}@media only screen and (max-width:768px){.grid>.col1,.grid>.col10,.grid>.col11,.grid>.col2,.grid>.col3,.grid>.col4,.grid>.col5,.grid>.col6,.grid>.col7,.grid>.col8,.grid>.col9{width:49%}.grid>div:nth-child(even){margin-right:0}header.page-header{height:150px}.videoplayer{background-size:cover;border-bottom:80px solid #5f6062;height:40%}.corporate a.logo{width:100%;height:100px;float:none;border:none}.corporate h1{width:100%;float:none;text-align:center}ul.menu-bar.horizontal{float:right}ul.menu-bar.horizontal a.menu-trigger{display:block}ul.menu-bar.horizontal ul.menu-items{display:none;position:absolute;right:0;width:100%;top:40px;z-index:11000;text-align:left;font-size:1.3em}ul.menu-bar.horizontal .menuOpen ul,ul.menu-bar.horizontal>li:hover ul.menu-items{display:block;width:auto}ul.menu-bar.horizontal ul.menu-items>li{display:block;float:none;background-color:#d9d9d9}ul.menu-bar.horizontal ul.menu-items>li>a{display:block;width:100%;border-radius:0;padding:.2em 1em .2em 1em;line-height:1.8em}ul.menu-bar.horizontal .menu-items ul{display:none!important}fieldset{width:100%!important}section.services ul li{display:block;width:100%;border-bottom:5px solid #fff;border-right:none}section.services ul li a{display:block;width:100%;height:auto;min-height:100px;color:#fff;text-align:left;padding:0 5px 0 0}section.services a .icon{width:100px;float:left;margin:0 20px 0 20px;background-position:left center;background-repeat:no-repeat;background-size:contain}section.services ul li:last-child{border:none}section.services h4{color:#fff;text-transform:uppercase;font-family:'Source Sans Pro';font-weight:300;padding:1em 0 0 0;font-size:1em}section.services h5{color:#fff;text-transform:none;font-family:'Source Sans Pro';font-weight:300;padding:.5em 0;font-size:.8em}section.news h2{float:none}section.news ul{margin-left:0;line-height:1.5em}section.news ul li{padding-bottom:8px}.mosaique ul li{width:50%;height:350px}.service-desc{display:block;width:100%;padding-right:0}}@media screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:0){.grid>div:nth-child(odd).last,.grid>div:nth-child(odd):last-child{float:left!important}}@media only screen and (max-width:414px){.grid>.col1,.grid>.col10,.grid>.col11,.grid>.col12,.grid>.col2,.grid>.col3,.grid>.col4,.grid>.col5,.grid>.col6,.grid>.col7,.grid>.col8,.grid>.col9{width:100%;float:none;margin-right:0}.corporate a.logo{width:100%;height:70px;float:none;border:none}header.page-header>.content{position:absolute}.videoplayer{position:absolute}.product article{padding:8em 2em 2em 2em}.service-navigator ul li .icon,.service-navigator ul li h5,.service-navigator ul li.selected .icon,.service-navigator ul li.selected h5,.service-navigator ul:hover li:hover .icon,.service-navigator ul:hover li:hover h5{display:none!important}.mosaique ul li{width:100%}body.contact .bureaux{display:none;float:right;width:35%;height:auto;overflow:hidden}body.contact iframe{width:100%!important}section.services .service-navigator ul li{display:block;width:100%;border-right:none}section.services .service-navigator ul li a{display:block;min-height:auto}section.services .service-navigator ul li a h4{padding:.8em 0 .5em 0}}/*# sourceMappingURL=stylesheets.css.map */