#page{background:#fff;left:0;position:relative;transition:left 1s}#page.open-menu{left:-25%}.old-browser .block-old-browser-message{display:none!important}.block-hero{display:flex;flex-direction:column;height:100vh;justify-content:flex-start;overflow:hidden;position:relative;width:100vw}.block-hero:before{content:"";height:50%;position:relative}.block-hero .filter-hero{background:linear-gradient(180deg,rgba(13,14,19,.85),rgba(24,26,35,.1) 23.44%,rgba(13,14,19,.75) 89.55%);height:100%;position:absolute;width:100%}.block-hero #vidmizerPlayer{display:none;pointer-events:none}.block-hero .hero-pict{height:100%;position:absolute;width:100%}.block-hero .hero-pict picture img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.block-hero .page-title{margin-bottom:4rem;padding:0 1rem;position:relative}.block-hero .page-title h1,.block-hero .page-title h1 span{color:#fff;font-family:var(--font-family-title);font-size:2.25rem;font-style:normal;font-weight:600;line-height:120%;word-spacing:-3px}.block-hero .page-title h1 .search-word,.block-hero .page-title h1 .subtitle-localite{display:block;font-size:1.75rem;width:100%}.block-hero .page-title h1.font-final,.block-hero .page-title h1.font-final span{letter-spacing:normal;line-height:120%;word-spacing:unset}.block-hero .page-title h1.font-final .search-word,.block-hero .page-title h1.font-final .subtitle-localite{font-size:2rem}.block-hero .link-rdv{cursor:pointer;margin-bottom:5%;padding:0 1rem;position:relative;width:-moz-max-content;width:max-content}.block-hero .link-rdv a,.block-hero .link-rdv span{align-items:center;border:thin solid #fff;border-radius:99px;color:#fff;display:flex;font-family:var(--font-family-title);font-size:var(--font-size-default);font-style:normal;font-weight:300;gap:1rem;padding:13px 25px;position:relative;text-decoration:none;text-transform:uppercase;transition:all var(--transitionDuration);width:-moz-max-content;width:max-content}@media (min-width:768px){.block-hero .link-rdv a,.block-hero .link-rdv span{font-size:1.375rem}}.block-hero .link-rdv a:after,.block-hero .link-rdv span:after{background-color:#fff;content:"";display:block;height:17px;-webkit-mask-image:url(../images/arrow.svg);mask-image:url(../images/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;transition:margin var(--transitionDuration);width:40px}.block-hero .link-rdv a:hover,.block-hero .link-rdv span:hover{background-color:#fff;color:#000;padding:13px 13px 13px 25px}.block-hero .link-rdv a:hover:after,.block-hero .link-rdv span:hover:after{background-color:#000;margin-left:12px}.bottom-link-rdv{background:#0d0e13;bottom:-100px;color:#fff;padding:15px 0;position:sticky;text-align:center;transition:bottom .5s;width:100%;z-index:10}.bottom-link-rdv.display_link{bottom:0}.bottom-link-rdv.shiny{filter:invert(1)}.bottom-link-rdv .link-rdv{display:flex;margin:0 auto;width:-moz-max-content;width:max-content}.bottom-link-rdv .link-rdv a{cursor:pointer;display:flex;margin:0 auto;white-space:pre}.bottom-link-rdv .link-rdv a a,.bottom-link-rdv .link-rdv a span{align-items:center;border:thin solid #fff;border-radius:99px;color:#fff;display:flex;font-family:var(--font-family-title);font-size:var(--font-size-default);font-style:normal;font-weight:300;gap:1rem;padding:13px 25px;position:relative;text-decoration:none;text-transform:uppercase;transition:all var(--transitionDuration);width:-moz-max-content;width:max-content}@media (min-width:768px){.bottom-link-rdv .link-rdv a a,.bottom-link-rdv .link-rdv a span{font-size:1.375rem}}.bottom-link-rdv .link-rdv a a:after,.bottom-link-rdv .link-rdv a span:after{background-color:#fff;content:"";display:block;height:17px;-webkit-mask-image:url(../images/arrow.svg);mask-image:url(../images/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;transition:margin var(--transitionDuration);width:40px}.bottom-link-rdv .link-rdv a a:hover,.bottom-link-rdv .link-rdv a span:hover{background-color:#fff;color:#000;padding:13px 13px 13px 25px}.bottom-link-rdv .link-rdv a a:hover:after,.bottom-link-rdv .link-rdv a span:hover:after{background-color:#000;margin-left:12px}
