@font-face{font-display:block;font-family:icomoon-default;font-style:normal;font-weight:400;src:url(../fonts/icomoon-default.woff2?9tfnf6) format("woff2"),url(../fonts/icomoon-default.ttf?9tfnf6) format("truetype"),url(../fonts/icomoon-default.woff?9tfnf6) format("woff"),url(../fonts/icomoon-default.svg?9tfnf6#icomoon-default) format("svg")}[class*=" vtx-icon-"],[class^=vtx-icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon-default!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.vtx-icon-copy:before{content:"\e92c"}.vtx-icon-tiktok:before{content:"\e907"}.vtx-icon-close:before{content:"\e900"}.vtx-icon-search:before{content:"\e901"}.vtx-icon-warning:before{content:"\e902"}.vtx-icon-validation:before{content:"\e903"}.vtx-icon-information:before{content:"\e904"}.vtx-icon-error:before{content:"\e905"}.vtx-icon-down_arrow:before{content:"\e906"}.vtx-icon-instagram:before{content:"\ea92"}.vtx-icon-youtube:before{content:"\ea9d"}.vtx-icon-facebook:before{content:"\ea90"}.vtx-icon-twitter:before{content:"\e909"}.vtx-icon-linkedin:before{content:"\eaca"}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?caklff);src:url(../fonts/icomoon.eot?caklff#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff2?caklff) format("woff2"),url(../fonts/icomoon.ttf?caklff) format("truetype"),url(../fonts/icomoon.woff?caklff) format("woff"),url(../fonts/icomoon.svg?caklff#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-doc:before{content:"\e926"}.icon-ecole:before{content:"\e923"}.icon-organisme:before{content:"\e924"}.icon-bible:before{content:"\e922"}.icon-info:before{content:"\e900"}.icon-close-alert:before{content:"\e91f"}.icon-down-arrow:before{content:"\e920"}.icon-notification:before{content:"\e91e"}.icon-map-pin:before{content:"\e901"}.icon-pdf:before{content:"\e902"}.icon-address:before{content:"\e903"}.icon-calendar:before{content:"\e904"}.icon-card-detail:before{content:"\e905"}.icon-community:before{content:"\e906"}.icon-connexion:before{content:"\e907"}.icon-contribute:before{content:"\e908"}.icon-eglise:before{content:"\e909"}.icon-paroisse:before{content:"\e916"}.icon-time:before{content:"\e90a"}.icon-left-arrow:before{content:"\e90b"}.icon-last-page:before{content:"\e90c"}.icon-right-arrow:before{content:"\e90d"}.icon-pin:before{content:"\e90e"}.icon-facebook:before{content:"\e90f"}.icon-read:before{content:"\e910"}.icon-first-page:before{content:"\e911"}.icon-instagram:before{content:"\e912"}.icon-linkedin:before{content:"\e913"}.icon-play-video:before{content:"\e914"}.icon-retraite:before{content:"\e915"}.icon-map:before{content:"\e917"}.icon-prev-page:before{content:"\e918"}.icon-next-page:before{content:"\e919"}.icon-up-arrow:before{content:"\e91a"}.icon-youtube:before{content:"\e91b"}.icon-accessibility:before{content:"\e91c"}.icon-search:before{content:"\e91d"}.icon-x:before{content:"\e921"}.btn,.btn--agenda,.btn--outline,.btn--secondary{align-items:center;background:#c8102e;border:0;border-radius:.8rem;color:#fff;cursor:pointer;display:inline-flex;font:700 1.5rem Poppins,sans-serif;justify-content:center;line-height:1;overflow:hidden;padding:2rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s;width:auto;z-index:0}.btn--agenda:hover,.btn--outline:hover,.btn--secondary:hover,.btn:hover{background:#a00d25}.btn--agenda:disabled,.btn--outline:disabled,.btn--secondary:disabled,.btn:disabled{background-color:grey;pointer-events:none}.btn--outline{background:#0000;border:2px solid #231f20;color:#231f20;padding:1.8rem 2rem}.btn--outline:hover{background:#231f20;color:#fff}.btn--outline:disabled{border-color:grey;color:grey}.btn--secondary{background:#c87810;border-radius:4.3rem;gap:0 2rem;padding:.9rem 2rem}.btn--secondary:hover{background:#a0600d}.btn--agenda{gap:0 2rem;padding:1.4rem 2rem}.btn--agenda:before{content:"\e904";font:400 2.2rem icomoon}.btn--icon{align-items:center;border-radius:100%;display:flex;font-size:2rem;height:4rem;justify-content:center;width:4rem}.banner-hero{align-items:flex-end;display:flex;min-height:35rem;position:relative;width:100%!important}@media (min-width:768px){.banner-hero{min-height:45rem}}@media (min-width:1440px){.banner-hero{min-height:86rem}}.banner-hero__image{z-index:1}.banner-hero__image,.banner-hero__image:before{height:100%;left:0;position:absolute;top:0;width:100%}.banner-hero__image:before{background:#0009;border-radius:0 0 2.4rem 2.4rem;content:"";display:block;z-index:2}.banner-hero__image img{aspect-ratio:3/2;border-radius:0 0 2.4rem 2.4rem;height:100%;object-fit:cover;width:100%}.banner-hero__content{align-items:flex-start;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:3.4rem clamp(7rem,17.9vw,25rem) 3.4rem 5.5vw;position:relative;width:100%;z-index:3}@media (min-width:1200px){.banner-hero__content{padding:clamp(2rem,14.3vw,15rem) clamp(7rem,17.9vw,25rem) clamp(2rem,14.3vw,15rem) clamp(2rem,10vw,14rem)}}@media (min-width:1440px){.banner-hero__content{padding:clamp(2rem,14.3vw,20rem) clamp(7rem,17.9vw,25rem) clamp(2rem,14.3vw,20rem) clamp(2rem,10vw,14rem)}}.banner-hero h1.banner-hero__title{font-size:3.2rem;font-weight:600;line-height:1.125;margin:0;max-width:103.5rem}@media (min-width:360px){.banner-hero h1.banner-hero__title{font-size:calc(3.2rem + 3.48221vw - 12.53596px)}}@media (min-width:1681px){.banner-hero h1.banner-hero__title{font-size:7.8rem}}@media (min-width:992px){.banner-hero h1.banner-hero__title{font-weight:700}}.banner-hero p.banner-hero__text{font-size:1.6rem;line-height:normal;margin:2rem 0 0;max-width:54rem}@media (min-width:360px){.banner-hero p.banner-hero__text{font-size:calc(1.6rem + .3028vw - 1.09008px)}}@media (min-width:1681px){.banner-hero p.banner-hero__text{font-size:2rem}}@media (min-width:992px){.banner-hero p.banner-hero__text{font-weight:500}}.banner-hero__link{margin-top:1.4rem}

/*# sourceMappingURL=front-banner-hero.0908e9.css.map*/