body{background:#8a496b;color:#fff}@media print,screen and (min-width:48.0625em){#main-menu li a{color:#fff}}header #toggle-menu .line{stroke:#fff}#logo svg path{fill:#fff}body>footer .menu li a,body>footer .menu li.menu-text{color:#fff!important}body>footer .menu.expanded a svg path{fill:#fff}#intro{background:#0a464b;padding:0!important}@media print,screen and (max-width:48.06125em){#intro{height:150vh}}#intro .bloc_photo{height:100%;padding:0;z-index:0}#intro .bloc_photo video{opacity:.3}#intro .grid-container{position:relative;z-index:5}#intro .grid-container,#intro .grid-container .grid-x{color:#fff;height:100%}#intro .grid-container .grid-x h1,#intro .grid-container h1{font-family:Aventa-Black,Aventa,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:3.6111111111rem;font-weight:800;margin-bottom:3.0555555556rem}#intro .grid-container .grid-x [data-slide],#intro .grid-container [data-slide]{margin-bottom:0}#intro .grid-container .button,#intro .grid-container .grid-x .button{color:#fff!important}@media print,screen and (max-width:48.06125em){#intro .grid-container .cell,#intro .grid-container .grid-x .cell{margin-top:-25vh}#intro .grid-container .cell h1,#intro .grid-container .grid-x .cell h1{font-size:1.4444444444rem}}