.header{z-index:0;background-color:#002855}.header,.h-container,.header-container{height:100%}.header-container a img{position:relative;top:28px;width:190px;height:auto}.header h1{color:white}.header p{font-size:.9em}.bg-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.header-group{position:relative;height:800px}.bg-header{position:absolute;top:0;left:25%;height:100%;width:75%;overflow:hidden}.bg-header div{width:100%;position:relative;display:flex;justify-content:flex-end;height:inherit}.bg-header video,.bg-header img{width:100%;height:100%;object-fit:cover}.header .header-container{position:relative;z-index:2;max-width:calc(100% - 15%);margin:0;left:10%}.header .header-content{max-width:740px;margin:0;height:calc(100% - 155px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.header .header-content h1{text-transform:uppercase}.header-text{margin-bottom:20px;color:#ff585d}.header>.hamburger{display:none}.header>.overlay-menu.active{position:fixed;top:0;left:0;right:0;width:100%;height:100%;z-index:3;background:rgba(1,13,24,0.9);transition:background.3s;will-change:background}.header-buttons-group{display:flex;justify-content:space-evenly;flex-wrap:wrap;margin-bottom:20px;position:relative;right:20px}.header-buttons-group .header-buttons{border:1px solid #ff5850;padding:10px 0;width:30%;cursor:pointer;transition:all .3s;margin-top:20px;display:flex;justify-content:center;align-items:center;text-align:center}@media screen and (max-width:650px){.header-buttons-group .header-buttons{width:45%}}.header-buttons-group .header-buttons:hover,.header-buttons-group .header-buttons:active,.header-buttons-group .active-button{background-color:#ff5850}.header-group .header-buttons-group .header-buttons p,.header-group .header-content .header-buttons-group .header-buttons a,.header-group .header-content .header-buttons-group .header-buttons a.cta_button#cta_button_8614658_a6ad77b5-1e73-4f9b-affd-317f78a5813b{margin-bottom:0;color:#fff;font-weight:bold;transition:color.3s;font-size:.9em;line-height:1.5em;background:none !important}.header-buttons-group .header-buttons:hover p,.header-buttons-group .header-buttons:active p,.header-buttons-group .active-button p,.header-buttons-group .header-buttons:hover a,.header-buttons-group .header-buttons:active a,.header-buttons-group .active-button a{color:#fff;text-decoration:none}.header .bloc-details{display:none;border:1px solid #ff5850}.header .bloc-visible{display:block}.header .item-1{!display:block;border:1px solid #ff5850}.header .bloc-details ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;list-style:none;margin:0;padding:15px}.header .bloc-details ul li{flex:1 0 25%;color:#fff;padding:10px;font-size:16px}.header .bloc-details .highlighted{color:#ff5850}@media screen and (max-width:1360px){}@media screen and (max-width:768px){.header>.hamburger{display:block}.hs_cos_wrapper_type_logo{padding-left:0px}.header .header-content h1{font-size:42px;line-height:48px}.header .header-content{margin-top:50px !important}.header .header-container{left:0;margin:0 20px;max-width:calc(100% - 40px)}.header .header-container a img{top:15px;width:140px !important}.header-buttons-group{right:10px}.header,.h-container,.header-container{height:100% !important}}.red-text{color:#ff5850 !important;font-size:inherit !important;line-height:inherit !important}