.eclair-hero-video{height:100svh;overflow:hidden;padding:0;text-align:center}.eclair-hero-video video{background:#0000;height:100%;object-fit:cover;object-position:center center;width:100%}.eclair-hero-video .video-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.eclair-hero-video .overlay-content{align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:space-between;padding-bottom:30px;padding-top:80px;position:relative;width:100%}.eclair-hero-video .overlay-content .overlay-title-text{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:20px 0}.eclair-hero-video .overlay-content .overlay-title-text.title-top{justify-content:flex-start}.eclair-hero-video .overlay-content .overlay-title-text.title-bottom{justify-content:flex-end}.eclair-hero-video .overlay-content .overlay-title-text.title-black{color:#1c1e1f}.eclair-hero-video .overlay-content .overlay-title-text.title-orange{color:#ff5c39}.eclair-hero-video .overlay-content .overlay-title-text .page-subtitle i:last-of-type{display:none}.eclair-hero-video .overlay-content .overlay-title-text .page-subtitle>span{display:block}.eclair-hero-video .overlay-content .overlay-key-items{width:100%}.eclair-hero-video .overlay-content .overlay-key-items ul{grid-column-gap:50px;grid-row-gap:15px;display:grid;grid-template-columns:1fr 1fr;max-width:100%}.eclair-hero-video .overlay-content .overlay-key-items ul li:nth-child(odd){text-align:right}.eclair-hero-video .overlay-content .overlay-key-items ul li:nth-child(2n){text-align:left}.eclair-hero-video .overlay-content .overlay-key-items ul .key-item-label{font-size:16px;margin-bottom:5px}.eclair-hero-video .overlay-content .overlay-key-items ul .key-item-value{font-size:20px;font-weight:600}.eclair-hero-video .overlay-content .overlay-key-items span{display:block}@media(min-width:1024px){.eclair-hero-video .video-overlay .overlay-title-text .page-subtitle i:last-of-type,.eclair-hero-video .video-overlay .overlay-title-text .page-subtitle>span{display:inline}.eclair-hero-video .video-overlay .overlay-key-items{max-width:840px}.eclair-hero-video .video-overlay .overlay-key-items ul{align-items:flex-start;display:flex;flex-direction:row;gap:15px;justify-content:center}.eclair-hero-video .video-overlay .overlay-key-items ul li{flex:1}.eclair-hero-video .video-overlay .overlay-key-items ul li:nth-child(2n),.eclair-hero-video .video-overlay .overlay-key-items ul li:nth-child(odd){text-align:center}}