@media screen{header.mainHeader{position:absolute;top:0;left:0;right:0}header.mainHeader div.mainHeader-inner{border-bottom:1px solid rgba(255,255,255,.4)}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.logo-block ul li.mainHeader-logo img.logo-blue{display:none}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.logo-block ul li.mainHeader-logo img.logo-white{display:inline}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.primaryNav ul.menu li.menu-item a{color:#fff}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.primaryNav ul.menu li.menu-item a:hover,header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.primaryNav ul.menu li.menu-item.current-menu-item a{color:#00b1eb}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.contact-block a{background:url(../../../img/commun/header/picto-contact-white.png) center center no-repeat;background-size:24px 19px}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.contact-block a:active,header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.contact-block a:focus,header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.contact-block a:hover{background:url(../../../img/commun/header/picto-contact-blue.png) center center no-repeat;background-size:24px 19px}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.socialNetwork-block div.socialNetwork-cta a{background:url(../../../img/commun/header/picto-share-white.png) center center no-repeat;background-size:19px 19px}header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.socialNetwork-block div.socialNetwork-cta a:active,header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.socialNetwork-block div.socialNetwork-cta a:focus,header.mainHeader div.mainHeader-inner nav.mainHeader-nav div.nav-block div.secondaryNav ul.picto-menu li.picto-block.socialNetwork-block div.socialNetwork-cta a:hover{background:url(../../../img/commun/header/picto-share-blue.png) center center no-repeat;background-size:19px 19px}main.main{position:relative;width:100%}main.main .slider-row{position:relative;top:0;left:0;right:0;width:100%;min-height:500px;height:100vh;background-color:#183650}main.main .slider-row div.slider-inner{height:100%;background-color:#183650}main.main .slider-row div.slider-inner div.slider-item{display:table;width:100%;height:100%;background:url() center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}main.main .slider-row div.slider-inner div.owl-stage-outer,main.main .slider-row div.slider-inner div.owl-stage-outer div.owl-stage,main.main .slider-row div.slider-inner div.owl-stage-outer div.owl-stage div.owl-item{height:100%}main.main .slider-row div.slider-content{display:table;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:20}main.main .slider-row div.slider-content div.slider-text{display:table-cell;vertical-align:middle;text-align:center}main.main .slider-row div.slider-content div.slider-text h2{font-family:'Montserrat Bold';text-transform:uppercase;color:#fff;font-size:40px;line-height:68px;font-weight:100;margin-bottom:15px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}main.main .slider-row div.slider-content div.slider-text span{display:block;font-family:'Montserrat Light';text-transform:uppercase;color:#fff;font-size:16px;line-height:18px;font-weight:100}main.main .slider-row div.slider-cta{position:absolute;bottom:20px;left:50%;margin-left:-15px;opacity:.8;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;cursor:pointer;z-index:80}main.main .slider-row div.slider-cta:hover{opacity:1;-moz-transform:translateY(3px);-webkit-transform:translateY(3px);-o-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}body.logged-in main.main .slider-row{top:-32px}main.main div.edito-row div.edito-inner{max-width:700px;margin:0 auto;padding:50px 0}main.main div.edito-row div.edito-inner:after{content:'';display:block;clear:both}main.main div.edito-row div.edito-inner div.edito-text h2{font-family:'Montserrat Bold';text-transform:uppercase;color:#000;font-size:26px;line-height:30px;font-weight:100;margin-bottom:35px;text-align:center;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}main.main div.edito-row div.edito-inner div.edito-text p{font-size:12px;line-height:14px;margin-bottom:15px}main.main div.edito-row div.edito-inner div.edito-sign p{margin-top:-10px;text-align:right}main.main div.edito-row div.edito-inner div.edito-sign p span{display:block;font-size:12px;line-height:14px;font-style:italic}main.main div.edito-row div.edito-inner div.edito-sign p span:first-child{padding-right:4px}main.main div.secteurs-row{background-color:#183650}main.main div.secteurs-row div.secteurs-inner{padding:60px 15px;max-width:1000px}main.main div.secteurs-row div.secteurs-inner p{color:rgba(255,255,255,.6);font-size:12px;line-height:14px;margin-bottom:15px;min-height:100px}main.main div.secteurs-row div.secteurs-inner div.secteurs-intro{text-align:center;margin-bottom:15px}main.main div.secteurs-row div.secteurs-inner div.secteurs-intro h2{font-family:'Montserrat Bold';text-transform:uppercase;color:#fff;font-size:26px;line-height:30px;font-weight:100;margin-bottom:20px}main.main div.secteurs-row div.secteurs-inner div.secteurs-intro p{min-height:inherit}main.main div.secteurs-row div.secteurs-inner div.secteur-item div.secteur-img img{max-width:100%;height:auto}main.main div.secteurs-row div.secteurs-inner div.secteur-item div.secteur-text{padding-top:10px}main.main div.secteurs-row div.secteurs-inner div.secteur-item div.secteur-text h3{font-family:'Montserrat Bold';text-transform:uppercase;color:#fff;font-size:16px;line-height:18px;font-weight:100;min-height:40px}main.main div.clients-row div.clients-inner{padding:60px 0}main.main div.clients-row div.clients-inner div.clients-intro{text-align:center;margin-bottom:15px}main.main div.clients-row div.clients-inner div.clients-intro h2{font-family:'Montserrat Bold';text-transform:uppercase;color:#000;font-size:26px;line-height:30px;font-weight:100;margin-bottom:5px}main.main div.clients-row div.clients-inner div.clients-intro p{font-size:12px;line-height:14px;margin-bottom:15px}main.main div.clients-row div.clients-inner div.clients-logos{max-width:900px;margin:0 auto;text-align:center}main.main div.clients-row div.clients-inner div.clients-logos img{display:inline-block;vertical-align:middle;margin:0 5px}}@media screen and (max-width:1200px){main.main .slider-row,main.main .slider-row div.slider-content,main.main .slider-row div.slider-inner{height:600px;min-height:600px}}@media screen and (max-width:991px){main.main div.secteurs-row div.secteurs-inner div.secteur-item div.secteur-img img{max-height:110px;width:auto}}@media screen and (max-width:768px){main.main div.edito-row div.edito-inner{padding:50px 15px}main.main .slider-row{height:500px}}@media screen and (max-width:568px){main.main .slider-row div.slider-content div.slider-text h2{font-size:30px;line-height:42px}main.main .slider-row{height:400px}}@media screen and (max-width:480px){main.main .slider-row{height:480px;height:100vh;min-height:480px}main.main div.secteurs-row div.secteurs-inner div.row{margin:0}main.main div.secteurs-row div.secteurs-inner div.row div.secteur-item{width:100%;margin:0 0 50px;padding:0 15px}main.main div.secteurs-row div.secteurs-inner div.row div.secteur-item div.secteur-img,main.main div.secteurs-row div.secteurs-inner div.row div.secteur-item div.secteur-text{text-align:center}}@media screen and (max-width:480px){main.main .slider-row{height:480px;min-height:480px}}