.modal__email-sent>*{margin-bottom:.625rem}.contact-page section.banner-media{text-align:center}.contact-page section.banner-media .banner__wrapper h1{width:100%;padding:0 1rem}.contact-page section.banner-media .banner__wrapper .banner__media{margin-top:2.5rem;position:relative}.contact-page section.banner-media .banner__wrapper .banner__media *{width:100%}.contact-page section.banner-media .banner__wrapper .banner__media video{height:100%}.contact-page section.banner-media .banner__wrapper .banner__media img.js-lazyLoad{height:auto}@media all and (min-width:601px){.contact-page section.banner-media .banner__wrapper .banner__media img.js-lazyLoad{aspect-ratio:1920/700}}@media all and (max-width:600px){.contact-page section.banner-media .banner__wrapper .banner__media img.js-lazyLoad{aspect-ratio:600/750}}.contact-page section.banner-media .banner__wrapper .banner__media.-shadow{position:relative}.contact-page section.banner-media .banner__wrapper .banner__media.-shadow .media__overlay-text{position:absolute;width:100%;height:100%;z-index:1;top:0;background:rgba(51,51,51,.3333333333);display:-ms-flexbox;display:flex}.contact-page section.banner-media .banner__wrapper .banner__media.-shadow .media__overlay-text .overlay-text__wrapper{margin:auto;max-width:78.125rem;padding:1.5625rem}.contact-page section.banner-media .banner__wrapper .banner__media.-shadow .media__overlay-text .overlay-text__wrapper h2,.contact-page section.banner-media .banner__wrapper .banner__media.-shadow .media__overlay-text .overlay-text__wrapper p,.contact-page section.banner-media .banner__wrapper .banner__media.-shadow .media__overlay-text .overlay-text__wrapper p *{color:#fff}.contact-page section.banner-media .banner__wrapper .banner__media.-shadow .media__overlay-text .overlay-text__wrapper h2{margin-bottom:1.5625rem}.contact-page section.banner-media .banner__wrapper .banner__media.-shadow .media__overlay-text .overlay-text__wrapper .button{margin-top:2.5rem!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:700}.contact-page section.simple-text{max-width:78.75rem;margin-left:auto;margin-right:auto;padding:0 1.875rem}.contact-page section.simple-text .text__wrapper{text-align:center}.contact-page section.simple-text .text__wrapper h1{margin:1.5625rem 0}.contact-page section.simple-text .text__wrapper .text__content{margin-top:1.5625rem}.contact-page section.simple-text:not(:has(.text__content)){margin-bottom:2.5rem}.contact-page .contact-page__header .simple-text{max-width:inherit;padding:0 3.125rem;margin:.625rem 0}@media all and (max-width:64rem){.contact-page .contact-page__header .simple-text{padding:0 1.25rem}}.contact-page .contact-page__main .main__wrapper{display:-ms-flexbox;display:flex}.contact-page .contact-page__main .main__wrapper>div{-ms-flex:1;flex:1}.contact-page .contact-page__main .main__wrapper>div.main__picture{position:-webkit-sticky;position:sticky;top:0;height:100vh}.contact-page .contact-page__main .main__wrapper>div.main__picture img{height:100%;-o-object-fit:cover;object-fit:cover}.contact-page .contact-page__main .main__wrapper>div.main__content{padding:0 2.5vw}@media all and (max-width:40rem){.contact-page .contact-page__main .main__wrapper>div.main__content{padding:0 1.25rem}}.contact-page .contact-page__main .main__wrapper>div.main__content h1{margin-bottom:2.5rem}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode{margin-bottom:1.5625rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5625rem}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode:not(:first-of-type){margin-top:3.75rem}@media all and (max-width:64rem){.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode.hide-for-large-up{display:-ms-flexbox!important;display:flex!important}}@media all and (min-width:64.0625rem){.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode.show-for-large-only{display:-ms-flexbox!important;display:flex!important}}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .w-425{max-width:425px;width:100%}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode a:not(.button){text-decoration:underline}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .picture-list{display:-ms-flexbox;display:flex;gap:2.5rem}@media all and (max-width:40rem){.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .picture-list{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .picture-list>div{width:100%;-ms-flex-pack:center;justify-content:center}}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .picture-list>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .picture-list span{margin-left:1.25rem}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .hidden{width:1px}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item select{width:100%}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper{display:-ms-flexbox;display:flex}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper.-pj{gap:.625rem;-ms-flex-align:center;align-items:center}@media all and (max-width:40rem){.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper.-pj{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper.-pj>div{display:-ms-flexbox;display:flex}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper.-pj>div a{text-decoration:none}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper.-civilite{gap:5rem;margin-top:.3125rem}@media all and (max-width:40rem){.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper.-civilite{gap:1.5625rem}}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__wrapper .form__item .item__wrapper.-civilite>div{display:-ms-flexbox;display:flex;gap:.3125rem;-ms-flex-align:center;align-items:center}.contact-page .contact-page__main .main__wrapper>div.main__content .content__contact-mode .contact-mode__form .form__send{margin-top:2.5rem}
/*# sourceMappingURL=contact.min.css.map */
