body{font-family:'Open Sans',sans-serif}h1,h2,h3{font-family:'Open Sans',sans-serif;font-weight:700}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{font-weight:400;font-size:16px;line-height:20px;color:#212529;background-color:#fff;word-spacing:normal;letter-spacing:normal}.wrapper{min-height:100%;position:relative}h3{font-weight:700}h1{font-size:2.5rem;font-weight:400}h2{font-size:1.9rem;font-weight:400}h3{font-size:1.5rem}p{margin-bottom:0}.mentions{font-size:10px;line-height:11px}.helper{border:1px solid #000;position:fixed;color:#000;font-size:12px;line-height:12px;top:0;left:0;z-index:999;background-color:#fff;width:20px;height:20px;display:inline-block;overflow:hidden;transition:all .3s ease-out;text-align:left}.helper:hover{width:250px;height:auto}.helper>ul{padding:10px;width:250px;font-size:14px;line-height:16px}.container.lighter a:not(.btn),.container.main-color a:not(.btn),.zone.lighter a:not(.btn),.zone.main-color a:not(.btn),section.lighter a:not(.btn),section.main-color a:not(.btn){color:inherit}.container.lighter,.zone.lighter,section.lighter{background-color:#fff;color:#212529}.container.main-color,.zone.main-color,section.main-color{background-color:#1e1e1e;color:#212529}.container.rounded,.zone.rounded,section.rounded{-moz-border-radius:.25rem;-webkit-border-radius:.25rem;border-radius:.25rem}.zone{padding:15px}@media (max-width:799.98px){.row{margin:1em 0}}@media (max-width:799.98px){.hidden-sm-down{display:none!important}}@media (min-width:800px){.hidden-md-up{display:none!important}}.btn{text-transform:uppercase;font-weight:700;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer}.btn.btn-default{color:#fff;border-color:#212529;background-color:#212529}.btn.btn-default:hover{color:#fff!important;background-color:#56585a;border-color:#56585a}.btn:hover{color:#fff!important}.btn.wide{padding:.7rem 6rem}a.btn-default:not([href]):not([tabindex]){color:#fff;border-color:#212529;background-color:#212529}a.btn-default:not([href]):not([tabindex]):hover{background-color:#0a0c0d}footer.container .btn{color:#fff}body{font-family:Roboto,sans-serif;font-size:18px}@media (max-width:799.98px){body{font-size:16px}}h1,h2,h3{font-family:Raleway,sans-serif;font-weight:700}h1{font-size:70px}@media (max-width:799.98px){h1{font-size:50px}}h2{font-size:40px;line-height:50px}@media (max-width:799.98px){h2{font-size:22px;line-height:30px}}@media (max-width:799.98px){.row{margin:0}}.btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;font-size:14px}.btn.btn-default:hover{background-color:#4e5862}.navbar{z-index:15!important;background-color:#1e1e1e;padding:10px}.navbar div{width:100%}.navbar a{padding:0;margin:0}.navbar .btn.btn-default{color:#212529;border-color:#fff;background-color:#fff}.navbar .btn.btn-default:hover{background-color:#e6e6e6}.navbar .btn:hover{color:#1e1e1e!important}.navbar .btn.wide{padding:7px 70px}#hero{z-index:10!important}#hero header #baseline{font-family:Roboto;font-size:26px;font-weight:700;color:#fff}@media (max-width:799.98px){#hero header #baseline{font-size:20px;line-height:30px;margin-top:-18px}}#hero #ecran1{color:#fff;height:850px;background:url(../img/digital-park2.jpg) center top no-repeat;display:flex;flex-direction:column;justify-content:center}@media (max-width:799.98px){#hero #ecran1{background:0 0;height:auto}}#hero #ecran1 li{font-size:20px;padding:10px 0}#hero #ecran1 .btn.btn-default{color:#212529;border-color:#fff;background-color:#fff}#hero #ecran1 .btn.btn-default:hover{background-color:#e6e6e6;color:#212529!important}@media (max-width:799.98px){#hero{background:#1e1e1e;height:auto}#hero #ecran1 li{font-size:18px;line-height:28px}}.contenu ul{padding-left:20px;margin-bottom:0}.contenu li{line-height:40px}.contenu p{font-size:18px;line-height:30px}@media (max-width:799.98px){.contenu li{line-height:30px}.contenu p{font-size:16px}}#bloc-form h2{font-size:30px;line-height:40px;margin-bottom:50px}#bloc-form h3{font-size:22px;font-weight:400}#bloc-form label{font-size:17px;font-weight:700}#bloc-form .form-group{margin-bottom:1.5rem}#bloc-form #check-rgpd{font-size:12px;line-height:18px;font-weight:400}@media (max-width:799.98px){#bloc-form h2{font-size:20px;line-height:30px;padding:0 30px}#bloc-form h3{font-size:18px;padding:0 30px}}.ombre{box-shadow:2.5px 4.33px 40px 0 rgba(0,0,0,.2)}#mentions-footer{font-size:14px;color:#fff}#mentions-rgpd{font-size:11px;line-height:16px}#logos-mv img{padding:15px 10px}@media (max-width:1239.98px){#logos-mv img{padding:15px 5px;max-width:150px}}.bloc-img{position:relative}.bloc-img .mainvisual{z-index:100;object-fit:cover}.bloc-img .minivisual{width:114px;object-fit:cover;margin-top:24px;cursor:pointer;transition:all .3s ease;border-collapse:separate;position:relative;opacity:.7}@media (max-width:799.98px){.bloc-img .minivisual{width:80px}}.bloc-img .minivisual.active{border:3px solid #1e1e1e;opacity:1}.bloc-img .minivisual.active::before{content:url(../img/selector.png);height:6px;width:9px;position:absolute;top:0;left:0}.bloc-video{background:url(../img/bg-video.png) center bottom no-repeat}@media (max-width:799.98px){.bloc-video{background:url(../img/bg-video-sm.png) center bottom no-repeat}}.chiff p{font-family:Raleway,sans-serif;font-size:24px;line-height:32px;font-weight:500}.chiff p.num{font-size:50px;line-height:66px;font-weight:700}a{color:#212529}@media (max-width:799.98px){.no-sm-padding-x{padding-left:0;padding-right:0}}