.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner{position:relative;overflow:hidden;margin-top:-80px;height:100vh}@media screen and (max-width:1023px){.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner{margin-top:-60px;height:calc(100vh - 50px)}}body.admin-bar .elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner{height:calc(100vh - 32px);min-height:calc(100vh - 32px) !important}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__video,.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__image{height:100%}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__media{height:100%}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__media--desktop{display:block}@media screen and (max-width:1023px){.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__media--desktop{display:none}}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__media--mobile{display:none}@media screen and (max-width:1023px){.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__media--mobile{display:block}}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner video,.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner img{width:100%;height:100%;display:block;object-fit:cover}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__title{position:absolute;z-index:2;left:0;bottom:161px;color:#fff;text-align:center;padding:0 20px;width:100%;font-size:12px;line-height:16px;letter-spacing:2%;font-family:SchoolBook, serif}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__title h1{font-family:SchoolBookCond, serif;margin-bottom:2px;font-size:16px;line-height:20px;letter-spacing:0}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__title em{font-size:16px;line-height:20px;letter-spacing:0}body.home .elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__title{bottom:63px;text-transform:uppercase;font-size:18px;line-height:20px;letter-spacing:2%;font-family:SchoolBookCond, serif}@media screen and (max-width:1023px){body.home .elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__title{display:flex;justify-content:center;flex-flow:column;bottom:108px;width:255px;max-width:90%;padding:0;left:50%;transform:translateX(-50%);font-size:14px;line-height:16px;letter-spacing:-2%;font-family:SchoolBookCond, serif}body.home .elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__title .pad{width:240px;max-width:100%}body.home .elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__title br{display:none}}body:not(.home) .elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__content.no-links .hero-banner__title{bottom:90px}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner--dark-filter::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:linear-gradient(180deg, transparent 0%, #000000 100%);pointer-events:none;z-index:1}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__links{position:absolute;z-index:2;left:0;bottom:70px;width:100%;display:flex;gap:54px;justify-content:center}.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__links a{color:#fff;font-family:MaisonNeueMedium, sans-serif;font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:1px}@media screen and (max-width:1023px){.elementor-widget-chapitre-six-hero-banner .elementor-widget-container .hero-banner__links{display:none}}/*# sourceMappingURL=widget-hero-banner.css.map */