@import url(https://use.typekit.net/tvr5oje.css);@charset "UTF-8"body{font-family:"tenon",sans-serif}.f--14,.topbar-nav__item,.footer-bottom__gauche,.footer-bottom__droite,.footer-newsletter__form .fluentform input,.footer .copyright,.footer .copyright a,.headerpagealt__ariane{line-height:1.2}.f--14,.topbar-nav__item,.footer-bottom__gauche,.footer-bottom__droite,.footer-newsletter__form .fluentform input,.footer .copyright,.footer .copyright a,.headerpagealt__ariane{font-size:12px}@media screen and (min-width:569px){.f--14,.topbar-nav__item,.footer-bottom__gauche,.footer-bottom__droite,.footer-newsletter__form .fluentform input,.footer .copyright,.footer .copyright a,.headerpagealt__ariane{font-size:calc(12px + 2 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--14,.topbar-nav__item,.footer-bottom__gauche,.footer-bottom__droite,.footer-newsletter__form .fluentform input,.footer .copyright,.footer .copyright a,.headerpagealt__ariane{font-size:.875rem}}.f--16,.fluentStyle .fluentform .ff-el-input--label label,.form-footer-formulaire .fluentform .ff-el-input--label label,.button,.fluentStyle .fluentform .ff-btn-submit,.form-footer-formulaire .fluentform .ff-btn-submit,.header-nav,.footer-menu,.footer-newsletter__form .fluentform button,.form-footer.bg--tertiary .ff-el-form-check-label span{line-height:1.2}.f--16,.fluentStyle .fluentform .ff-el-input--label label,.form-footer-formulaire .fluentform .ff-el-input--label label,.button,.fluentStyle .fluentform .ff-btn-submit,.form-footer-formulaire .fluentform .ff-btn-submit,.header-nav,.footer-menu,.footer-newsletter__form .fluentform button,.form-footer.bg--tertiary .ff-el-form-check-label span{font-size:14px}@media screen and (min-width:569px){.f--16,.fluentStyle .fluentform .ff-el-input--label label,.form-footer-formulaire .fluentform .ff-el-input--label label,.button,.fluentStyle .fluentform .ff-btn-submit,.form-footer-formulaire .fluentform .ff-btn-submit,.header-nav,.footer-menu,.footer-newsletter__form .fluentform button,.form-footer.bg--tertiary .ff-el-form-check-label span{font-size:calc(14px + 2 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--16,.fluentStyle .fluentform .ff-el-input--label label,.form-footer-formulaire .fluentform .ff-el-input--label label,.button,.fluentStyle .fluentform .ff-btn-submit,.form-footer-formulaire .fluentform .ff-btn-submit,.header-nav,.footer-menu,.footer-newsletter__form .fluentform button,.form-footer.bg--tertiary .ff-el-form-check-label span{font-size:1rem}}.f--20,.headerpagealt-page-content p,.headerpagealt-page-content li,.headerpagealt-page-content a,.solutions__col:first-of-type ul li,.solutions-texte p{line-height:1.2}.f--20,.headerpagealt-page-content p,.headerpagealt-page-content li,.headerpagealt-page-content a,.solutions__col:first-of-type ul li,.solutions-texte p{font-size:16px}@media screen and (min-width:569px){.f--20,.headerpagealt-page-content p,.headerpagealt-page-content li,.headerpagealt-page-content a,.solutions__col:first-of-type ul li,.solutions-texte p{font-size:calc(16px + 4 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--20,.headerpagealt-page-content p,.headerpagealt-page-content li,.headerpagealt-page-content a,.solutions__col:first-of-type ul li,.solutions-texte p{font-size:1.25rem}}.f--24,.textFormat h5,.headerpagealt-page-content h5,.stintro-content__data h5,.solutions-texte h5,.footer-newsletter__titre,.stintro-content__data strong{line-height:1.2}.f--24,.textFormat h5,.headerpagealt-page-content h5,.stintro-content__data h5,.solutions-texte h5,.footer-newsletter__titre,.stintro-content__data strong{font-size:18px}@media screen and (min-width:569px){.f--24,.textFormat h5,.headerpagealt-page-content h5,.stintro-content__data h5,.solutions-texte h5,.footer-newsletter__titre,.stintro-content__data strong{font-size:calc(18px + 6 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--24,.textFormat h5,.headerpagealt-page-content h5,.stintro-content__data h5,.solutions-texte h5,.footer-newsletter__titre,.stintro-content__data strong{font-size:1.5rem}}.f--30,.textFormat h4,.headerpagealt-page-content h4,.stintro-content__data h4,.solutions-texte h4{line-height:1.2}.f--30,.textFormat h4,.headerpagealt-page-content h4,.stintro-content__data h4,.solutions-texte h4{font-size:20px}@media screen and (min-width:569px){.f--30,.textFormat h4,.headerpagealt-page-content h4,.stintro-content__data h4,.solutions-texte h4{font-size:calc(20px + 10 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--30,.textFormat h4,.headerpagealt-page-content h4,.stintro-content__data h4,.solutions-texte h4{font-size:1.875rem}}.f--36,.textFormat h3,.headerpagealt-page-content h3,.stintro-content__data h3,.solutions-texte h3,.headerpagealt-page-content strong,.stintro-data__label{line-height:1.2}.f--36,.textFormat h3,.headerpagealt-page-content h3,.stintro-content__data h3,.solutions-texte h3,.headerpagealt-page-content strong,.stintro-data__label{font-size:24px}@media screen and (min-width:569px){.f--36,.textFormat h3,.headerpagealt-page-content h3,.stintro-content__data h3,.solutions-texte h3,.headerpagealt-page-content strong,.stintro-data__label{font-size:calc(24px + 12 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--36,.textFormat h3,.headerpagealt-page-content h3,.stintro-content__data h3,.solutions-texte h3,.headerpagealt-page-content strong,.stintro-data__label{font-size:2.25rem}}.f--48,.textFormat h2,.headerpagealt-page-content h2,.stintro-content__data h2,.solutions-texte h2,.stintro__title{line-height:1.2}.f--48,.textFormat h2,.headerpagealt-page-content h2,.stintro-content__data h2,.solutions-texte h2,.stintro__title{font-size:30px}@media screen and (min-width:569px){.f--48,.textFormat h2,.headerpagealt-page-content h2,.stintro-content__data h2,.solutions-texte h2,.stintro__title{font-size:calc(30px + 18 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--48,.textFormat h2,.headerpagealt-page-content h2,.stintro-content__data h2,.solutions-texte h2,.stintro__title{font-size:3rem}}.f--60,.textFormat h1,.headerpagealt-page-content h1,.stintro-content__data h1,.solutions-texte h1,.headerpagealt__title,.stparts__title,.form-footer-titre,.form-footer.bg--tertiary .form-footer-titre,.form-footer.bg--white .form-footer-titre{line-height:1.2}.f--60,.textFormat h1,.headerpagealt-page-content h1,.stintro-content__data h1,.solutions-texte h1,.headerpagealt__title,.stparts__title,.form-footer-titre,.form-footer.bg--tertiary .form-footer-titre,.form-footer.bg--white .form-footer-titre{font-size:32px}@media screen and (min-width:569px){.f--60,.textFormat h1,.headerpagealt-page-content h1,.stintro-content__data h1,.solutions-texte h1,.headerpagealt__title,.stparts__title,.form-footer-titre,.form-footer.bg--tertiary .form-footer-titre,.form-footer.bg--white .form-footer-titre{font-size:calc(32px + 28 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--60,.textFormat h1,.headerpagealt-page-content h1,.stintro-content__data h1,.solutions-texte h1,.headerpagealt__title,.stparts__title,.form-footer-titre,.form-footer.bg--tertiary .form-footer-titre,.form-footer.bg--white .form-footer-titre{font-size:3.75rem}}.f--h1{font-weight:700;line-height:normal}.f--h1{font-size:44pxpx}@media screen and (min-width:569px){.f--h1{font-size:calc(44pxpx + 18 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h1{font-size:3.875rem}}.f--h2{line-height:normal;font-weight:600}.f--h2{font-size:36pxpx}@media screen and (min-width:569px){.f--h2{font-size:calc(36pxpx + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h2{font-size:2.25rem}}.f--h3{line-height:normal;font-weight:600}.f--h3{font-size:24pxpx}@media screen and (min-width:569px){.f--h3{font-size:calc(24pxpx + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h3{font-size:1.5rem}}.f--h4{line-height:normal;font-weight:600}.f--h4{font-size:20pxpx}@media screen and (min-width:569px){.f--h4{font-size:calc(20pxpx + 0 * ((100vw - 569px) / 871))}}@media screen and (min-width:1440px){.f--h4{font-size:1.25rem}}body[data-aos-duration="200"] [data-aos],[data-aos][data-aos][data-aos-duration="200"]{transition-duration:200ms}body[data-aos-delay="200"] [data-aos],[data-aos][data-aos][data-aos-delay="200"]{transition-delay:0s}body[data-aos-delay="200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="200"].aos-animate{transition-delay:200ms}body[data-aos-duration="300"] [data-aos],[data-aos][data-aos][data-aos-duration="300"]{transition-duration:300ms}body[data-aos-delay="300"] [data-aos],[data-aos][data-aos][data-aos-delay="300"]{transition-delay:0s}body[data-aos-delay="300"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="300"].aos-animate{transition-delay:300ms}body[data-aos-duration="400"] [data-aos],[data-aos][data-aos][data-aos-duration="400"]{transition-duration:400ms}body[data-aos-delay="400"] [data-aos],[data-aos][data-aos][data-aos-delay="400"]{transition-delay:0s}body[data-aos-delay="400"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="400"].aos-animate{transition-delay:400ms}body[data-aos-duration="500"] [data-aos],[data-aos][data-aos][data-aos-duration="500"]{transition-duration:500ms}body[data-aos-delay="500"] [data-aos],[data-aos][data-aos][data-aos-delay="500"]{transition-delay:0s}body[data-aos-delay="500"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="500"].aos-animate{transition-delay:500ms}body[data-aos-duration="600"] [data-aos],[data-aos][data-aos][data-aos-duration="600"]{transition-duration:600ms}body[data-aos-delay="600"] [data-aos],[data-aos][data-aos][data-aos-delay="600"]{transition-delay:0s}body[data-aos-delay="600"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="600"].aos-animate{transition-delay:600ms}body[data-aos-duration="700"] [data-aos],[data-aos][data-aos][data-aos-duration="700"]{transition-duration:700ms}body[data-aos-delay="700"] [data-aos],[data-aos][data-aos][data-aos-delay="700"]{transition-delay:0s}body[data-aos-delay="700"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="700"].aos-animate{transition-delay:700ms}body[data-aos-duration="900"] [data-aos],[data-aos][data-aos][data-aos-duration="900"]{transition-duration:900ms}body[data-aos-delay="900"] [data-aos],[data-aos][data-aos][data-aos-delay="900"]{transition-delay:0s}body[data-aos-delay="900"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="900"].aos-animate{transition-delay:900ms}body[data-aos-duration="1200"] [data-aos],[data-aos][data-aos][data-aos-duration="1200"]{transition-duration:1200ms}body[data-aos-delay="1200"] [data-aos],[data-aos][data-aos][data-aos-delay="1200"]{transition-delay:0s}body[data-aos-delay="1200"] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay="1200"].aos-animate{transition-delay:1200ms}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}body[data-aos-easing="linear"] [data-aos],[data-aos][data-aos][data-aos-easing="linear"]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}body[data-aos-easing="ease"] [data-aos],[data-aos][data-aos][data-aos-easing="ease"]{transition-timing-function:cubic-bezier(.25,.1,.25,1)}body[data-aos-easing="ease-in"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in"]{transition-timing-function:cubic-bezier(.42,0,1,1)}body[data-aos-easing="ease-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out"]{transition-timing-function:cubic-bezier(0,0,.58,1)}body[data-aos-easing="ease-in-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out"]{transition-timing-function:cubic-bezier(.42,0,.58,1)}body[data-aos-easing="ease-in-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-back"]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}body[data-aos-easing="ease-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-back"]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}body[data-aos-easing="ease-in-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-back"]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}@media screen{html:not(.no-js){}html:not(.no-js) [data-aos^="fade"][data-aos^="fade"]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^="fade"][data-aos^="fade"].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos="fade-up"]{transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos="fade-down"]{transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos="fade-right"]{transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos="fade-left"]{transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos="fade-up-right"]{transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos="fade-up-left"]{transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos="fade-down-right"]{transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos="fade-down-left"]{transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^="zoom"][data-aos^="zoom"].aos-animate{opacity:1;transform:translate3d(0,0,0) scale(1)}html:not(.no-js) [data-aos="zoom-in"]{transform:scale(.6)}html:not(.no-js) [data-aos="zoom-in-up"]{transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos="zoom-in-down"]{transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos="zoom-in-right"]{transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos="zoom-in-left"]{transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos="zoom-out"]{transform:scale(1.2)}html:not(.no-js) [data-aos="zoom-out-up"]{transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos="zoom-out-down"]{transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos="zoom-out-right"]{transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos="zoom-out-left"]{transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^="slide"][data-aos^="slide"]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^="slide"][data-aos^="slide"].aos-animate{visibility:visible;transform:translate3d(0,0,0)}html:not(.no-js) [data-aos="slide-up"]{transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos="slide-down"]{transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos="slide-right"]{transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos="slide-left"]{transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^="flip"][data-aos^="flip"]{backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos="flip-left"]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos="flip-left"].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos="flip-right"]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos="flip-right"].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos="flip-up"]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos="flip-up"].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos="flip-down"]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos="flip-down"].aos-animate{transform:perspective(2500px) rotateX(0)}}*,*::before,*::after{box-sizing:border-box}ol,ul,menu{list-style:none}img{max-width:100%}table{border-collapse:collapse}textarea{white-space:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space}:where([draggable="true"]){-webkit-user-drag:element}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*:focus{outline:none}html{font-size:16px;font-family:sans-serif;line-height:1.2;-webkit-text-size-adjust:100%;scroll-behavior:smooth}html{font-size:16px}@media screen and (min-width:1440px){html{font-size:calc(16px + 2 * ((100vw - 1440px) / 480))}}@media screen and (min-width:1920px){html{font-size:18px}}body{background-color:#fff;-webkit-overflow:overlay;overflow:overlay;font-family:"tenon",sans-serif;font-weight:400;margin:0;overflow-y:scroll}body::-webkit-scrollbar-track{border-radius:0;background-color:transparent}body::-webkit-scrollbar{width:.375rem;background-color:transparent}body::-webkit-scrollbar-thumb{border-radius:0;background:#60ED9B}body.noscroll{overflow:hidden!important}body.showMenu{overflow:hidden}main{display:block;scroll-behavior:smooth;margin-top:calc(( 2.1875rem + 4.6875rem ) - 5px)}p>a{text-decoration:underline}::-moz-selection{color:#fff;background:#60ED9B}::selection{color:#fff;background:#60ED9B}a{cursor:pointer;color:inherit;text-decoration:none}[onclick]{cursor:pointer}img{display:block;max-width:100%;height:auto}svg{display:block;max-width:100%;height:auto}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace .pace-progress{background:#FE5271;position:fixed;z-index:200000;top:0;right:100%;width:100%;height:.125rem;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;transition:all 0.1s}.pace-inactive{display:none}.padding-horizontal,.container,.header-container,.ep-header-container,.topbar-container,.footer-container,.headerpagealt-content,.headerpagealt-page-container,.stintro-container,.stparts-container,.solutions-container,.form-footer-container{padding-left:3.75rem;padding-right:3.75rem}@media screen and (max-width:1024px){.padding-horizontal,.container,.header-container,.ep-header-container,.topbar-container,.footer-container,.headerpagealt-content,.headerpagealt-page-container,.stintro-container,.stparts-container,.solutions-container,.form-footer-container{padding-left:calc(3.75rem / 2);padding-right:calc(3.75rem / 2)}}@media screen and (max-width:580px){.padding-horizontal,.container,.header-container,.ep-header-container,.topbar-container,.footer-container,.headerpagealt-content,.headerpagealt-page-container,.stintro-container,.stparts-container,.solutions-container,.form-footer-container{padding-left:1.875rem;padding-right:1.875rem}}.padding-right,.headerpagealt__col:last-of-type{padding-right:calc(( 100vw - ( 71.25rem ) ) /2)}@media screen and (max-width:1280px){.padding-right,.headerpagealt__col:last-of-type{padding-right:3.75rem}}@media screen and (max-width:1024px){.padding-right,.headerpagealt__col:last-of-type{padding-right:calc(3.75rem /2)}}@media screen and (max-width:580px){.padding-right,.headerpagealt__col:last-of-type{padding-right:1.875rem}}.padding-left,.headerpagealt-content,.headerpagealt-page-content{padding-left:calc(( 100vw - ( 71.25rem ) ) /2)}@media screen and (max-width:1280px){.padding-left,.headerpagealt-content,.headerpagealt-page-content{padding-left:3.75rem}}@media screen and (max-width:1024px){.padding-left,.headerpagealt-content,.headerpagealt-page-content{padding-left:calc(3.75rem /2)}}@media screen and (max-width:580px){.padding-left,.headerpagealt-content,.headerpagealt-page-content{padding-left:1.875rem}}.container,.header-container,.ep-header-container,.topbar-container,.footer-container,.headerpagealt-content,.headerpagealt-page-container,.stintro-container,.stparts-container,.solutions-container,.form-footer-container{width:100%;margin:auto}.section,.footer-wrapper,.stintro-wrapper,.stparts-wrapper{padding-top:5rem;padding-bottom:5rem}@media screen and (max-width:1024px){.section,.footer-wrapper,.stintro-wrapper,.stparts-wrapper{padding-top:3.75rem;padding-bottom:3.75rem}}.section-top{padding-top:5rem}@media screen and (max-width:1024px){.section-top{padding-top:3.75rem}}.section-bottom{padding-bottom:5rem}@media screen and (max-width:1024px){.section-bottom{padding-bottom:3.75rem}}.mobile{display:none}@media screen and (max-width:580px){.mobile{display:block}}.no-mobile{display:block}@media screen and (max-width:580px){.no-mobile{display:none}}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}.textFormat h2,.headerpagealt-page-content h2,.stintro-content__data h2,.solutions-texte h2,.textFormat h3,.headerpagealt-page-content h3,.stintro-content__data h3,.solutions-texte h3,.textFormat h4,.headerpagealt-page-content h4,.stintro-content__data h4,.solutions-texte h4,.textFormat h5,.headerpagealt-page-content h5,.stintro-content__data h5,.solutions-texte h5{margin-top:1.875rem}.textFormat h1,.headerpagealt-page-content h1,.stintro-content__data h1,.solutions-texte h1{color:#393D47}.textFormat h2,.headerpagealt-page-content h2,.stintro-content__data h2,.solutions-texte h2{color:#393D47}.textFormat h3,.headerpagealt-page-content h3,.stintro-content__data h3,.solutions-texte h3{color:#393D47}.textFormat h4,.headerpagealt-page-content h4,.stintro-content__data h4,.solutions-texte h4{color:#393D47}.textFormat h5,.headerpagealt-page-content h5,.stintro-content__data h5,.solutions-texte h5{font-weight:600;color:#393D47}.textFormat p,.headerpagealt-page-content p,.stintro-content__data p,.solutions-texte p{margin-top:1.875rem;color:#393d47}.textFormat p+ul,.headerpagealt-page-content p+ul,.stintro-content__data p+ul,.solutions-texte p+ul,.textFormat h2+p,.headerpagealt-page-content h2+p,.stintro-content__data h2+p,.solutions-texte h2+p,.textFormat h3+p,.headerpagealt-page-content h3+p,.stintro-content__data h3+p,.solutions-texte h3+p,.textFormat h4+p,.headerpagealt-page-content h4+p,.stintro-content__data h4+p,.solutions-texte h4+p,.textFormat h5+p,.headerpagealt-page-content h5+p,.stintro-content__data h5+p,.solutions-texte h5+p{margin-top:1.25rem}.textFormat b,.headerpagealt-page-content b,.stintro-content__data b,.solutions-texte b,.textFormat strong,.headerpagealt-page-content strong,.stintro-content__data strong,.solutions-texte strong{font-weight:700}.textFormat i,.headerpagealt-page-content i,.stintro-content__data i,.solutions-texte i,.textFormat em,.headerpagealt-page-content em,.stintro-content__data em,.solutions-texte em{font-style:italic}.textFormat p>a,.headerpagealt-page-content p>a,.stintro-content__data p>a,.solutions-texte p>a,.textFormat li>a,.headerpagealt-page-content li>a,.stintro-content__data li>a,.solutions-texte li>a{color:#60ED9B;text-decoration:underline}.textFormat ul,.headerpagealt-page-content ul,.stintro-content__data ul,.solutions-texte ul{margin-top:1.875rem;list-style:none;margin-left:1.875rem}.textFormat ul li,.headerpagealt-page-content ul li,.stintro-content__data ul li,.solutions-texte ul li{margin-bottom:.9375rem;line-height:1.2;position:relative;color:#393d47}.textFormat ul li::before,.headerpagealt-page-content ul li::before,.stintro-content__data ul li::before,.solutions-texte ul li::before{content:"";display:block;width:.4375rem;height:.4375rem;position:absolute;left:-1.25rem;top:.4375rem;background:#60ED9B;border-radius:100%}.textFormat ul li:last-child,.headerpagealt-page-content ul li:last-child,.stintro-content__data ul li:last-child,.solutions-texte ul li:last-child{padding-bottom:0}.textFormat img,.headerpagealt-page-content img,.stintro-content__data img,.solutions-texte img{margin-top:2.5rem;margin-bottom:2.5rem}.textFormat img.aligncenter,.headerpagealt-page-content img.aligncenter,.stintro-content__data img.aligncenter,.solutions-texte img.aligncenter{margin:auto;margin-top:2.5rem;margin-bottom:2.5rem}.textFormat *:first-child,.headerpagealt-page-content *:first-child,.stintro-content__data *:first-child,.solutions-texte *:first-child{margin-top:0}.fluentStyle .fluentform .ff-el-input--label label,.form-footer-formulaire .fluentform .ff-el-input--label label{font-weight:700;color:#F8FAF5;font-weight:700!important;position:relative;left:7px}.fluentStyle .fluentform .ff-el-input--label label::after,.form-footer-formulaire .fluentform .ff-el-input--label label::after{color:#F8FAF5!important;margin-left:-2px!important}.fluentStyle .fluentform .ff-el-form-control,.form-footer-formulaire .fluentform .ff-el-form-control{border-radius:0.625rem!important;border:none!important;padding:15px!important}.fluentStyle .fluentform textarea,.form-footer-formulaire .fluentform textarea{resize:vertical;overflow:auto}.fluentStyle .fluentform .ff-btn-submit,.form-footer-formulaire .fluentform .ff-btn-submit{border:none!important;padding:9px 16px!important;border-radius:3px 3px 16px 3px!important;cursor:pointer;transition:ease-in-out 0.275s color,ease-in-out 0.1s background-color!important}.fluentStyle .fluentform .ff-btn-submit:hover,.form-footer-formulaire .fluentform .ff-btn-submit:hover{background-color:#ffffff!important;color:#393D47;transition-delay:0s,0.275s!important}.fluentStyle .fluentform .ff-btn-submit:before,.form-footer-formulaire .fluentform .ff-btn-submit:before{border:solid 2px #ffffff!important;background-color:#ffffff!important;transform:scaleX(0)!important;border-radius:0 0 16px 0!important}.fluentStyle .fluentform .ff-btn-submit:hover:before,.form-footer-formulaire .fluentform .ff-btn-submit:hover:before{transform:scaleX(1)!important}.button,.fluentStyle .fluentform .ff-btn-submit,.form-footer-formulaire .fluentform .ff-btn-submit{display:inline-block;overflow:hidden;padding:15px 20px;background-color:#60ED9B;border-radius:2px 2px 1.25rem 2px;text-align:center;text-decoration:none!important;font-weight:600;color:#fff}.button-svg{display:inline-block;margin-right:.75rem;position:relative;top:2px}.button--dark,.fluentStyle .fluentform .ff-btn-submit,.form-footer-formulaire .fluentform .ff-btn-submit{color:#fff;background-color:#393D47;position:relative;z-index:1;transition:ease-in-out 0.1s background-color}.button--dark:hover,.fluentStyle .fluentform .ff-btn-submit:hover,.form-footer-formulaire .fluentform .ff-btn-submit:hover{background-color:#FE5271;transition-delay:0.275s}.button--dark:before,.fluentStyle .fluentform .ff-btn-submit:before,.form-footer-formulaire .fluentform .ff-btn-submit:before{content:"";position:absolute;top:0;left:0;width:101%;height:101%;border:solid 2px #FE5271;background-color:#FE5271;transform:scaleX(0) scaleY(0);transform-origin:top left;transition:transform 0.275s ease-in-out;border-radius:0 0 1.25rem 0;z-index:-1}.button--dark:hover:before,.fluentStyle .fluentform .ff-btn-submit:hover:before,.form-footer-formulaire .fluentform .ff-btn-submit:hover:before{transform:scaleX(1) scaleY(1)}.button--light{color:#393D47;background-color:#F8FAF5;position:relative;z-index:1;transition:ease-in-out 0.275s color,ease-in-out 0.1s background-color}.button--light:hover{background-color:#FE5271;color:#F8FAF5;transition-delay:0s,0.275s}.button--light:before{content:"";position:absolute;top:0;left:0;width:101%;height:101%;border:solid 2px #FE5271;background-color:#FE5271;transform:scaleX(0) scaleY(0);transform-origin:top left;transition:transform 0.275s ease-in-out;border-radius:0 0 1.25rem 0;z-index:-1}.button--light:hover:before{transform:scaleX(1) scaleY(1)}.button--border-light{color:#F8FAF5;background-color:transparent;border:solid 2px #F8FAF5;position:relative;z-index:1;transition:ease-in-out 0.275s color,ease-in-out 0.1s background-color}.button--border-light:hover{background-color:#F8FAF5;color:#393D47;transition-delay:0s,0.275s}.button--border-light:before{content:"";position:absolute;top:0;left:0;width:101%;height:101%;border:solid 2px #F8FAF5;background-color:#F8FAF5;transform:scaleX(0) scaleY(0);transform-origin:top left;transition:transform 0.275s ease-in-out;border-radius:0 0 1.25rem 0;z-index:-1}.button--border-light:hover:before{transform:scaleX(1) scaleY(1)}.button--outline{color:#393D47;background-color:transparent;border:solid 2px #393D47;position:relative;z-index:1;transition:ease-in-out 0.275s all;transition-delay:0s;padding:13px 18px}.button--outline svg path{stroke:#393D47;transition:ease-in-out 0.275s all}.button--outline:hover{color:#60ED9B;border-color:#60ED9B;transition-delay:0s}.button--outline:hover svg path{stroke:#60ED9B}.button--hdoc-border-hgreen{color:#F8FAF5;background-color:transparent;border:solid 2px #F8FAF5;position:relative;z-index:1;transition:ease-in-out 0.275s all;transition-delay:0s}.button--hdoc-border-hgreen svg path{stroke:#fff;transition:ease-in-out 0.275s all}.button--hdoc-border-hgreen:hover{color:#60ED9B;border-color:#60ED9B;transition-delay:0s}.button--hdoc-border-hgreen:hover svg path{stroke:#60ED9B}.button--hdoc-border-hred{color:#F8FAF5;background-color:transparent;border:solid 2px #F8FAF5;position:relative;z-index:1;transition:ease-in-out 0.275s all;transition-delay:0s}.button--hdoc-border-hred svg path{fill:#fff;transition:ease-in-out 0.275s all}.button--hdoc-border-hred:hover{color:#FE5271;border-color:#FE5271;transition-delay:0s}.button--hdoc-border-hred:hover svg path{fill:#FE5271}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized{visibility:visible}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide{position:relative;visibility:hidden}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__toggle__pause{display:none}.splide__track{position:relative;z-index:0}.carousel{position:relative;box-sizing:border-box}.carousel *{box-sizing:inherit}.carousel *:before{box-sizing:inherit}.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 1.375rem)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none;opacity:var(--fancybox-opacity,1)}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:1.375rem;height:1.375rem;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:.5rem;height:.5rem;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity 0.15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,3rem);height:var(--carousel-button-height,3rem);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity 0.15s ease}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%);left:.625rem}.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%);right:.625rem}.carousel__button[disabled]{cursor:default;opacity:.3}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0rem) env(safe-area-inset-right,0rem) env(safe-area-inset-bottom,0rem) env(safe-area-inset-left,0rem);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:3rem;--carousel-button-height:3rem;--carousel-button-svg-width:1.5rem;--carousel-button-svg-height:1.5rem;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *{box-sizing:inherit}.fancybox__container *::before{box-sizing:inherit}.fancybox__container *::after{box-sizing:inherit}.fancybox__container:focus{outline:none}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}body:not(.is-using-mouse) .fancybox__container:focus{box-shadow:0 0 0 .0625rem #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92));opacity:var(--fancybox-opacity,1)}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:.5rem;height:.5rem}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.125rem;box-shadow:inset 0 0 .25rem rgba(0,0,0,.2)}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content{max-width:100%;flex-shrink:1;min-height:.0625rem;overflow:visible;width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{max-width:100%;flex-shrink:1;min-height:.0625rem;overflow:visible;width:100%;height:80%;padding:0;background:rgba(24,24,27,.9);color:#fff;background:#e5e3df}.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{max-width:100%;flex-shrink:1;min-height:.0625rem;overflow:visible;width:100%;height:80%;padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;flex-shrink:1;min-height:.0625rem;overflow:visible;width:60rem;height:33.75rem;max-width:100%;max-height:100%;padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:.0625rem;overflow:visible;width:60rem;height:33.75rem;max-width:100%;max-height:100%;padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 1.375rem)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:3rem .5rem .5rem .5rem;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:2.25rem;--carousel-button-height:2.25rem;--carousel-button-svg-width:1.375rem;--carousel-button-svg-height:1.375rem}.fancybox__slide::before{content:"";flex:0 0 0%;margin:auto}.fancybox__slide::after{content:"";flex:0 0 0%;margin:auto}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__content{margin:0 env(safe-area-inset-right,0rem) 0 env(safe-area-inset-left,0rem);padding:2.25rem;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content:focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__content>.carousel__button.is-close{position:absolute;top:-2.5rem;right:0;color:var(--fancybox-color,#fff)}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere;opacity:var(--fancybox-opacity,1)}.is-loading .fancybox__caption{visibility:hidden}.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:.5rem}.fancybox__nav .carousel__button.is-prev{left:.5rem}.carousel__button.is-close{position:absolute;top:.5rem;right:.5rem;top:calc(env(safe-area-inset-top, 0rem) + 0.5rem);right:calc(env(safe-area-inset-right, 0rem) + 0.5rem);z-index:40;opacity:var(--fancybox-opacity,1)}.fancybox__no-click{pointer-events:none}.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3.125rem;height:3.125rem;color:var(--fancybox-color,currentColor)}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .carousel__dots{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:0.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:0.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__caption{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__nav{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .carousel__dots{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:0.15s ease both fancybox-fadeOut}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox-fadeIn{animation:0.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:0.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:0.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:0.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:0.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:0.15s ease both fancybox-throwOutDown}.fancybox__carousel.is-draggable .fancybox__slide{cursor:move;cursor:grab}.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide{cursor:move;cursor:grabbing}.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:.0625rem}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__html5video{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0rem .1875rem;opacity:var(--fancybox-opacity,1)}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,6rem);margin:0;padding:.5rem .1875rem;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:.3125rem;border-style:solid;border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;transition:opacity 0.15s ease;border-radius:var(--fancybox-thumbs-border-radius,.25rem)}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,.25rem)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:1.25rem;--carousel-button-svg-height:1.25rem;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}.fancybox__counter{min-width:4.5rem;padding:0 .625rem;line-height:var(--carousel-button-height,3rem);text-align:center;font-size:1.0625rem;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:.1875rem;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}@media (min-width:64rem){.fancybox__container{--carousel-button-width:3rem;--carousel-button-height:3rem;--carousel-button-svg-width:1.6875rem;--carousel-button-svg-height:1.6875rem}.fancybox__slide{padding:4rem 6.25rem}.fancybox__nav .carousel__button.is-next{right:2.5rem}.fancybox__nav .carousel__button.is-prev{left:2.5rem}.carousel__button.is-close{right:2.5rem}.fancybox__toolbar{padding:.5rem}}@media (max-width:40rem){.fancybox__toolbar__items--center:not(:last-child){display:none}}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-2.1875rem}100%{stroke-dasharray:89,200;stroke-dashoffset:-7.75rem}}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translate3d(0,0,0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.header{height:fit-content;position:fixed;top:0;width:100%;z-index:1000;background-color:#fff;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;transition:ease-in-out transform 0.2s,ease-in-out box-shadow 0.5s;box-shadow:0 1px 2.5px rgba(0,0,0,0);transform:translateY(-2.1875rem)}.header:hover{transform:translateY(0)!important}.header.headroom--pinned{transform:translateY(0)}.header.headroom--unpinned{transform:translateY(-2.1875rem)}.header.headroom--top{transform:translateY(0)}.header.headroom:not(.headroom--top){box-shadow:0 1px 2.5px rgba(0,0,0,.075)}@media screen and (max-width:991px){.header.headroom{box-shadow:0 1px 2.5px rgba(0,0,0,.075)}}.header-wrapper{height:4.6875rem;display:flex;align-items:center}.header-container{max-width:calc(90rem + ( 3.75rem * 2));height:100%}@media screen and (max-width:1024px){.header-container{max-width:1024px}}.header-content{display:flex;align-items:center;justify-content:space-between;height:100%}.header-content__gauche{display:flex;align-items:center;height:100%}@media screen and (max-width:991px){.header-content__droite{display:none}}.header-nav{display:flex;align-items:center;justify-content:flex-start;padding-left:4rem;width:100%;gap:1.875rem;height:100%;font-weight:700;color:#393D47}@media screen and (max-width:1240px){.header-nav{padding-left:2rem;gap:1rem}}@media screen and (max-width:991px){.header-nav{position:absolute;top:6.875rem;right:-18.75rem;height:calc(100vh - 4.6875rem);background-color:#fff;width:18.75rem;z-index:1;transition:all 0.3s ease-in-out;flex-direction:column;padding-left:0;align-items:flex-start;gap:.625rem;box-shadow:-1px 2px 2.5px rgba(0,0,0,.075);padding-top:.9375rem}.header-nav.open{right:0}}.header-nav .btn-mobile{display:none}@media screen and (max-width:991px){.header-nav .btn-mobile{display:block;margin-left:1.25rem}}.header-nav__item{height:100%;display:flex;align-items:center;position:relative}@media screen and (max-width:991px){.header-nav__item{height:auto;padding:.625rem 1.25rem}}.header-nav__item-hover--primary::after{background:#60ED9B!important}.header-nav__item-hover--primary:hover::after{background:#60ED9B!important}.header-nav__item-hover--primary.current-menu-item::after{background:#60ED9B!important}.header-nav__item-hover--secondary::after{background:#FE5271!important}.header-nav__item-hover--secondary:hover::after{background:#FE5271!important}.header-nav__item-hover--secondary.current-menu-item::after{background:#FE5271!important}.header-nav__item-hover--tertiary::after{background:#F6F7D7!important}.header-nav__item-hover--tertiary:hover::after{background:#F6F7D7!important}.header-nav__item-hover--tertiary.current-menu-item::after{background:#F6F7D7!important}.header-nav__item:after{content:"";display:block;height:0;width:100%;position:absolute;background:#60ED9B;bottom:0;transition:ease-in-out height 0.3s}.header-nav__item:hover:after{content:"";display:block;height:4px;width:100%;position:absolute;background:#60ED9B;bottom:0;transition:ease-in-out height 0.3s}@media screen and (max-width:991px){.header-nav__item:hover:after{width:calc(100% - 2.1875rem)}}.header-nav .current-menu-item:after{content:"";display:block;height:4px;width:100%;position:absolute;background:#60ED9B;bottom:0}@media screen and (max-width:991px){.header-nav .current-menu-item:after{width:calc(100% - 2.1875rem)}}.header-nav-burger{display:none}@media screen and (max-width:991px){.header-nav-burger{display:block}}.header-nav-burger-btn{height:50px;background-color:transparent;border:none;cursor:pointer;display:flex;align-items:center;padding:0;position:relative;right:-.75rem}.header-nav-burger svg{width:50px;height:47px;transform:rotate(-180deg)}.header-nav-burger .line{fill:none;stroke:#60ED9B;stroke-width:3;transition:stroke-dasharray 600ms cubic-bezier(.4,0,.2,1),stroke-dashoffset 600ms cubic-bezier(.4,0,.2,1)}.header-nav-burger .line1{stroke-dasharray:60 207;stroke-width:3}.header-nav-burger .line2{stroke-dasharray:60 60;stroke-width:3}.header-nav-burger .line3{stroke-dasharray:60 207;stroke-width:3}.header-nav-burger .opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:3}.header-nav-burger .opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:3}.header-nav-burger .opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:3}.ep-header{height:fit-content;position:fixed;top:0;width:100%;z-index:1000;background-color:#393D47;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;transition:ease-in-out transform 0.2s,ease-in-out box-shadow 0.5s;box-shadow:0 1px 2.5px rgba(0,0,0,0)}.ep-header.headroom:not(.headroom--top){box-shadow:0 1px 2.5px rgba(0,0,0,.075)}.ep-header-wrapper{height:4.6875rem;display:flex;align-items:center}.ep-header-container{max-width:calc(90rem + ( 3.75rem * 2));height:100%}@media screen and (max-width:1024px){.ep-header-container{max-width:1024px}}.ep-header-content{display:flex;align-items:center;justify-content:space-between;height:100%}.ep-header-content__gauche,.ep-header-content__centre,.ep-header-content__droite{display:flex;align-items:center;height:100%}@media screen and (max-width:580px){.ep-header__logo svg{height:35px}}@media screen and (max-width:420px){.ep-header .button,.ep-header .fluentStyle .fluentform .ff-btn-submit,.fluentStyle .fluentform .ep-header .ff-btn-submit,.ep-header .form-footer-formulaire .fluentform .ff-btn-submit{padding:0;border:none}}@media screen and (max-width:420px){.ep-header .button-svg svg{width:25px}}@media screen and (max-width:420px){.ep-header .button-text--black{display:none}}.topbar{background-color:#393D47;height:2.1875rem;display:flex;align-items:center;justify-content:flex-end}.topbar-wrapper{width:100%}.topbar-container{max-width:calc(90rem + ( 3.75rem * 2))}@media screen and (max-width:1024px){.topbar-container{max-width:1024px}}.topbar-nav{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:2rem}.topbar-nav__item{transition:ease-in-out all 0.3s;font-weight:700;color:#F8FAF5}.topbar-nav__item:hover{color:#FE5271}.topbar-nav .current-menu-item{text-decoration:underline;text-underline-offset:.25rem;text-decoration-thickness:.125rem}.footer{background:#393D47}.footer-wrapper{padding-bottom:1.25rem}.footer-container{max-width:calc(71.25rem + ( 3.75rem * 2))}@media screen and (max-width:1024px){.footer-container{max-width:1024px}}.footer-top{display:flex}@media screen and (max-width:991px){.footer-top{flex-direction:column}}.footer-top__col{width:50%}@media screen and (max-width:991px){.footer-top__col{width:100%}}.footer-top__col:last-of-type{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:991px){.footer-top__col:last-of-type{align-items:flex-start;margin-top:1.875rem}}.footer-reseaux{margin-top:3.75rem;display:flex;gap:.9375rem}.footer-menu{display:flex;gap:3.125rem;font-weight:400;color:#fff;margin-top:4.125rem}@media screen and (max-width:991px){.footer-menu{width:100%}}.footer-menu-nav{display:flex;flex-direction:column;gap:1.5625rem;max-width:11.25rem}.footer-menu-nav__item{color:#fff;transition:ease-in-out all 0.3s}.footer-menu-nav__item:hover{color:#FE5271}@media screen and (max-width:991px){.footer-menu-nav{width:100%;max-width:50%}}.footer-menu-infos{display:flex;flex-direction:column;gap:1.5625rem;max-width:11.25rem}.footer-menu-infos__item{color:#fff;transition:ease-in-out all 0.3s}.footer-menu-infos__item:hover{color:#FE5271}.footer__separator{width:110%;position:relative;right:5%;height:1px;background:#fff;opacity:.35;margin-top:3.75rem;margin-bottom:1.6875rem}.footer-bottom{display:flex;justify-content:space-between}@media screen and (max-width:580px){.footer-bottom{flex-wrap:wrap;justify-content:center;gap:.75rem}}.footer-bottom__gauche,.footer-bottom__droite{display:flex;gap:4.5rem;align-items:center;font-weight:500;color:#fff}@media screen and (max-width:580px){.footer-bottom__gauche,.footer-bottom__droite{justify-content:center;gap:.75rem}}.footer-bottom__droite a{color:#fff;transition:ease-in-out all 0.3s}.footer-bottom__droite a:hover{color:#FE5271}.footer-newsletter{max-width:30.5rem;margin-top:3.75rem;position:relative}.footer-newsletter__titre{font-weight:500;color:#fff}.footer-newsletter__arrow{position:absolute;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width:991px){.footer-newsletter__arrow{top:73%}}@media screen and (max-width:991px){.footer-newsletter__arrow svg{width:.9375rem}}.footer-newsletter__arrow svg path{stroke:#fff;transition:ease-in-out 0.3s stroke}.footer-newsletter__form{margin-top:1.125rem;position:relative}.footer-newsletter__form .fluentform{position:relative}@media screen and (max-width:991px){.footer-newsletter__form .fluentform{margin-top:-30px}}.footer-newsletter__form .fluentform::after{content:"";height:1px;width:100%;position:absolute;left:0;bottom:0;background:#fff;opacity:.4}.footer-newsletter__form .fluentform .ff-errors-in-stack{position:absolute}.footer-newsletter__form .fluentform input{background:transparent!important;border:none!important;padding:0;font-weight:500;color:#525766;position:relative;top:10px}@media screen and (max-width:991px){.footer-newsletter__form .fluentform input{top:47px}}.footer-newsletter__form .fluentform button{background:transparent!important;border:none!important;padding:0;font-weight:700;color:#fff;transition:ease-in-out 0.3s color;cursor:pointer;padding-right:30px;position:relative;top:10px}.footer-newsletter__form .fluentform button:hover{color:#FE5271}.footer .copyright{text-align:center;font-weight:400;color:#60ED9B}.footer .copyright a{font-weight:400;color:#60ED9B}.headerpagealt{position:relative}@media screen and (max-width:1024px){.headerpagealt{padding-bottom:6.25rem;min-height:23.75rem}}@media screen and (max-width:580px){.headerpagealt{min-height:auto}}.headerpagealt-wrapper{position:relative;padding-top:4.3vw;margin-bottom:-.625rem}@media screen and (max-width:580px){.headerpagealt-wrapper{padding-top:8.3vw}}.headerpagealt-container{display:flex}.headerpagealt__col:first-of-type{width:60%}@media screen and (max-width:1024px){.headerpagealt__col:first-of-type{width:100%}}.headerpagealt__col:last-of-type{width:40%;z-index:10;position:relative}@media screen and (max-width:1024px){.headerpagealt__col:last-of-type{position:absolute;right:0;top:0;padding-right:0}}.headerpagealt-content{width:100%;position:relative;z-index:3}@media screen and (max-width:1024px){.headerpagealt-content{width:100%;max-width:calc(71.25rem + ( 3.75rem * 2))}}@media screen and (max-width:1024px) and (max-width:1024px){.headerpagealt-content{max-width:1024px}}.headerpagealt__title{color:#393D47;line-height:3.625rem}@media screen and (max-width:1024px){.headerpagealt__title{line-height:normal}}@media screen and (max-width:580px){.headerpagealt__title br{display:none}}.headerpagealt__ariane{font-weight:400;color:#525766;position:absolute;bottom:-1.5625rem;z-index:4}.headerpagealt .wave-bg{position:absolute;width:100%;overflow:hidden;top:-6.25rem}@media screen and (max-width:991px){.headerpagealt .wave-bg{top:-12.5rem}}@media screen and (max-width:580px){.headerpagealt .wave-bg{top:0}}.headerpagealt .wave-bg svg{width:100%;min-width:1440px}@media screen and (max-width:580px){.headerpagealt .wave-bg svg{position:relative;left:-170px;min-width:880px}}.headerpagealt.bg--primary .headerpagealt__title strong{color:#F6F7D7}.headerpagealt.bg--primary .wave-bg{background:#fff}.headerpagealt.bg--primary .wave-bg svg path{fill:#60ED9B}.headerpagealt.bg--secondary .headerpagealt__title strong{color:#FE5271}.headerpagealt.bg--secondary .wave-bg{background:#fff}.headerpagealt.bg--secondary .wave-bg svg path{fill:#FFD7D6}.headerpagealt.bg--tertiary .headerpagealt__title strong{color:#525766}.headerpagealt.bg--tertiary .wave-bg{background:#fff}.headerpagealt.bg--tertiary .wave-bg svg path{fill:#F6F7D7}.headerpagealt-page{position:relative;z-index:5;margin-top:14vw;padding-bottom:12.5rem}.headerpagealt-page-container{max-width:calc(71.25rem + ( 3.75rem * 2))}@media screen and (max-width:1024px){.headerpagealt-page-container{max-width:1024px}}.headerpagealt-page-content{width:100%;max-width:35rem;box-sizing:content-box}.headerpagealt-page-content p,.headerpagealt-page-content li,.headerpagealt-page-content a{font-weight:400;color:#393D47}.headerpagealt-page-content strong{font-weight:700;color:#393D47;letter-spacing:.01em}.headerpagealt-illus{width:100%;position:relative;top:0}.headerpagealt-illus__svg{width:120%;margin:auto;margin-top:1.875rem}@media screen and (max-width:1024px){.headerpagealt-illus__svg{width:auto}}@media screen and (max-width:580px){.headerpagealt-illus__svg{margin-top:12.5rem;margin-right:20px}}.headerpagealt-illus__svg svg{max-height:70vh;margin:auto}@media screen and (max-width:1024px){.headerpagealt-illus__svg svg{max-height:50vh}}.headerpagealt-illus__svg #Illus_Pizza{animation:floatPizza 3s ease-in-out infinite}@media screen and (max-width:580px){.headerpagealt-illus__svg #Illus_Pizza{animation:floatPizzaMobile 3s ease-in-out infinite}}.headerpagealt-illus__svg #Illus_Sushi{animation:floatSushi 4s ease-in-out infinite}@media screen and (max-width:580px){.headerpagealt-illus__svg #Illus_Sushi{animation:floatSushiMobile 4s ease-in-out infinite}}.headerpagealt-illus__svg #Illus_Gobelet{animation:rotateGobelet 5s ease-in-out infinite;transform-origin:center}@media screen and (max-width:580px){.headerpagealt-illus__svg #Illus_Gobelet{animation:rotateGobeletMobile 5s ease-in-out infinite}}.headerpagealt-illus__svg #Illus_Main{animation:rotateGobelet 5s ease-in-out infinite;transform-origin:center}@media screen and (max-width:580px){.headerpagealt-illus__svg #Illus_Main{animation:rotateGobeletMobile 5s ease-in-out infinite}}.headerpagealt-illus__svg #Groupe_3821{animation:floatPizza 3s ease-in-out infinite}@media screen and (max-width:580px){.headerpagealt-illus__svg #Groupe_3821{animation:floatPizzaMobile 3s ease-in-out infinite}}.headerpagealt-illus__svg .svg-anim-paiement{animation:moveSquare 5s ease-in-out infinite}@media screen and (max-width:580px){.headerpagealt-illus__svg .svg-anim-paiement{animation:moveSquareMobile 5s ease-in-out infinite}}.headerpagealt-illus__svg .svg-anim-ventes{animation:moveVente 5s ease-in-out infinite;transform-origin:center}@media screen and (max-width:580px){.headerpagealt-illus__svg .svg-anim-ventes{animation:moveVenteMobile 5s ease-in-out infinite}}.headerpagealt-illus__svg .svg-anim-distributeur{transform:translateX(-100px)}.headerpagealt-illus__svg .svg-anim-distributeur-pos{animation:floatDistrib 5s ease-in-out infinite;transform-origin:center}@media screen and (max-width:580px){.headerpagealt-illus__svg .svg-anim-distributeur-pos{animation:floatDistribMobile 5s ease-in-out infinite}}@media screen and (max-width:1024px){.headerpagealt-illus__svg .svg-anim-distributeur{transform:translateX(0)}}@media screen and (max-width:580px){.headerpagealt-illus__svg .svg-anim-distributeur{transform:none;position:relative;top:-70px}}.headerpagealt-illus__svg #Calque_integration{transform:scale(1.1)}@media screen and (max-width:1024px){.headerpagealt-illus__svg #Calque_integration{transform:scale(1)}}.headerpagealt-illus__svg #Groupe_3749{animation:floatSushiInte 4s ease-in-out infinite}@media screen and (max-width:580px){.headerpagealt-illus__svg #Groupe_3749{animation:floatSushiInteMobile 5s ease-in-out infinite}}.headerpagealt-illus__svg #Groupe_3747{animation:rotateGobeletInte 5s ease-in-out infinite;transform-origin:center}@media screen and (max-width:580px){.headerpagealt-illus__svg #Groupe_3747{animation:rotateGobeletInteMobile 5s ease-in-out infinite}}@keyframes floatPizza{0%,100%{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes floatSushi{0%,100%{transform:translate(0,0)}50%{transform:translate(6px,8px)}}@keyframes floatSushiInte{0%,100%{transform:translate(825.5px,319.975px)}50%{transform:translate(832px,327px)}}@keyframes floatSushiInteMobile{0%,100%{transform:translate(825.5px,319.975px)}50%{transform:translate(838px,340px)}}@keyframes rotateGobelet{0%,100%{transform:rotate(0deg)}50%{transform:rotate(-6deg)}}@keyframes rotateGobeletInte{0%,100%{transform:translate(1261.188px,180.974px) rotate(0deg)}50%{transform:translate(1261.188px,180.974px) rotate(-2deg)}}@keyframes rotateGobeletInteMobile{0%,100%{transform:translate(1261.188px,180.974px) rotate(0deg)}50%{transform:translate(1261.188px,180.974px) rotate(-4deg)}}@keyframes moveSquare{0%,100%{transform:translateX(135.777px) translateY(59.893px) scale(1)}50%{transform:translateX(105.777px) translateY(59.893px) scale(1.15)}}@keyframes moveVente{0%,100%{transform:rotate(0deg) scale(.85)}50%{transform:rotate(4deg) scale(.9)}}@keyframes floatDistrib{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(10px) scale(.9)}}@keyframes moveSquareMobile{0%,100%{transform:translateX(135.777px) translateY(59.893px) scale(1)}50%{transform:translateX(85.777px) translateY(59.893px) scale(1.25)}}@keyframes moveVenteMobile{0%,100%{transform:rotate(0deg) scale(.85)}50%{transform:rotate(8deg) scale(1)}}@keyframes floatPizzaMobile{0%,100%{transform:translateY(0)}50%{transform:translateY(20px)}}@keyframes floatDistribMobile{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(20px) scale(1.15)}}@keyframes floatSushiMobile{0%,100%{transform:translate(0,0)}50%{transform:translate(10px,14px)}}@keyframes rotateGobeletMobile{0%,100%{transform:rotate(0deg)}50%{transform:rotate(-10deg)}}.stintro{position:relative;z-index:2}@media screen and (max-width:580px){.stintro-wrapper{padding-top:0}}.stintro-container{max-width:calc(71.25rem + ( 3.75rem * 2))}@media screen and (max-width:1024px){.stintro-container{max-width:1024px}}.stintro__title{margin-bottom:2.5rem}.stintro-content{min-height:27.9375rem;background:url(../../../assets/imgs/svg/bg-stintro.svg);background-position:center;background-size:contain;background-repeat:no-repeat;display:flex;align-items:flex-start;justify-content:center;padding-left:5.5rem;padding-right:3.75rem;gap:9.375rem}@media screen and (max-width:1024px){.stintro-content{gap:5rem;padding-right:0;padding-left:0;flex-direction:column;align-items:center}}@media screen and (max-width:580px){.stintro-content{gap:1.875rem;background-position:center 100px}}.stintro-content__col{width:65%}@media screen and (max-width:1024px){.stintro-content__col{width:80%}}@media screen and (max-width:580px){.stintro-content__col{width:100%}}.stintro-content__col:first-of-type{width:35%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}@media screen and (max-width:1024px){.stintro-content__col:first-of-type{width:30%}}@media screen and (max-width:420px){.stintro-content__col:first-of-type{width:50%}}.stintro-content__data{color:#393D47;margin-bottom:2.0625rem;width:100%}.stintro-content__data strong{font-weight:700;color:#393D47}.stintro-data{font-size:12.3125rem;color:#FE5271;font-weight:700;line-height:11.875rem;width:350px}@media screen and (max-width:1024px){.stintro-data{font-size:8.75rem;width:auto}}.stintro-data__label{font-weight:700;color:#393D47;margin-left:1.25rem}@media screen and (max-width:580px){.stparts-wrapper{padding-top:0}}.stparts-container{max-width:calc(71.25rem + ( 3.75rem * 2))}@media screen and (max-width:1024px){.stparts-container{max-width:1024px}}.stparts__title{font-weight:700;color:#393D47;margin-bottom:3.375rem;text-align:center}.stparts-content{width:100%;background:#F8FAF5;border-radius:.875rem;padding:2.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.875rem}@media screen and (max-width:580px){.stparts-content{padding:1.5rem}}.stparts__partenaire{display:flex;align-items:center;justify-content:center;filter:brightness(0);transition:all 0.3s}@media screen and (max-width:580px){.stparts__partenaire{width:44%}}.stparts__partenaire img{width:100%;max-width:200px;height:auto}@media screen and (max-width:1024px){.stparts__partenaire img{max-width:180px}}@media screen and (max-width:580px){.stparts__partenaire img{max-width:90%}}.stparts__partenaire:hover{filter:brightness(1)}.solutions{position:relative;padding-bottom:6.25rem;overflow:hidden}@media screen and (max-width:1024px){.solutions{padding-top:6.25rem;padding-bottom:3.75rem}}@media screen and (max-width:991px){.solutions{padding-bottom:7.5rem;margin-bottom:3.125rem}}@media screen and (max-width:580px){.solutions{margin-bottom:0}}.solutions-container{max-width:calc(71.25rem + ( 3.75rem * 2))}@media screen and (max-width:1024px){.solutions-container{max-width:1024px}}.solutions-wave{position:absolute;left:50%;transform:translateX(-60%);width:90%;display:flex;justify-content:center;z-index:-1}@media screen and (max-width:1024px){.solutions-wave{width:120%;transform:translateX(0);left:-6.25rem;top:0}}@media screen and (max-width:580px){.solutions-wave{width:170%}}.solutions-content{display:flex;align-items:center}@media screen and (max-width:580px){.solutions-content{flex-direction:column}}.solutions__col:first-of-type{width:42%}@media screen and (max-width:1024px){.solutions__col:first-of-type{width:40%}}@media screen and (max-width:991px){.solutions__col:first-of-type{width:55%}}@media screen and (max-width:580px){.solutions__col:first-of-type{width:100%}}.solutions__col:first-of-type ul{list-style-type:none;padding-left:0}.solutions__col:first-of-type ul li{padding-left:.5rem;font-weight:400}.solutions__col:first-of-type ul li::before{content:url(data:image/svg+xml;base64,CjxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMjAuOTE5JyBoZWlnaHQ9JzE1LjU5OScgdmlld0JveD0nMCAwIDIwLjkxOSAxNS41OTknPjxwYXRoIGlkPSdJY29uX2F3ZXNvbWUtY2hlY2snIGRhdGEtbmFtZT0nSWNvbiBhd2Vzb21lLWNoZWNrJyBkPSdNNy4xLDE5Ljg3bC02LjgtNi44YTEuMDQ2LDEuMDQ2LDAsMCwxLDAtMS40NzlsMS40NzktMS40NzlhMS4wNDYsMS4wNDYsMCwwLDEsMS40NzksMGw0LjU4LDQuNTgsOS44MDktOS44MDlhMS4wNDYsMS4wNDYsMCwwLDEsMS40NzksMGwxLjQ3OSwxLjQ3OWExLjA0NiwxLjA0NiwwLDAsMSwwLDEuNDc5TDguNTg0LDE5Ljg3QTEuMDQ2LDEuMDQ2LDAsMCwxLDcuMSwxOS44N1onIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDAgLTQuNTc3KScgZmlsbD0nI2Y2ZjdkNycvPjwvc3ZnPgo=);top:0;left:-2rem;background:transparent}.solutions__col:last-of-type{width:58%;position:relative}@media screen and (max-width:1024px){.solutions__col:last-of-type{width:60%}}@media screen and (max-width:991px){.solutions__col:last-of-type{width:45%}}@media screen and (max-width:580px){.solutions__col:last-of-type{position:absolute;right:0;width:160px;bottom:100px}}.solutions__col:last-of-type svg{position:relative;transform:scale(1.15);width:100%}@media screen and (max-width:1440px){.solutions__col:last-of-type svg{transform:scale(1)}}.solutions-texte{color:#393D47;margin-top:-12%}.solutions-texte p{font-weight:400}.solutions__cta{margin-top:2.5rem}.form-footer{position:relative}.form-footer-container{max-width:calc(71.25rem + ( 3.75rem * 2))}@media screen and (max-width:1024px){.form-footer-container{max-width:1024px}}.form-footer-wrapper{margin-top:-2px;padding-bottom:2.5rem}.form-footer-content{width:100%;position:relative;z-index:3}.form-footer-titre{font-weight:700;color:#F6F7D7}@media screen and (max-width:1024px){.form-footer-titre br{display:none}}.form-footer-wave{position:relative;width:100%;overflow:hidden}.form-footer-wave svg{width:100%;min-width:1440px}.form-footer.bg--primary .form-footer-wrapper{background:#60ED9B}.form-footer.bg--primary .form-footer-wave svg path{fill:#60ED9B}.form-footer.bg--secondary .form-footer-wrapper{background:#FE5271}.form-footer.bg--secondary .form-footer-wave svg path{fill:#FE5271}.form-footer.bg--tertiary .form-footer-wrapper{background:#F6F7D7}.form-footer.bg--tertiary .form-footer-titre{font-weight:700;color:#393D47}.form-footer.bg--tertiary .form-footer-wave svg path{fill:#F6F7D7}.form-footer.bg--tertiary .ff-el-input--label label{color:#393D47!important}.form-footer.bg--tertiary .fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:#393D47!important}.form-footer.bg--tertiary .ff_list_inline .ff-el-input--content{margin-top:.75rem}.form-footer.bg--tertiary .ff-el-form-check-label span{font-weight:700;color:#393D47;margin-left:5px}.form-footer.bg--white .form-footer-wrapper{background:#F8FAF5}.form-footer.bg--white .form-footer-titre{font-weight:700;color:#393D47}.form-footer.bg--white .form-footer-wave svg path{fill:#F8FAF5}.form-footer.bg--white .ff-el-input--label label{color:#393D47!important}.form-footer.bg--white .fluentform .ff-el-input--label.ff-el-is-required.asterisk-right label:after{color:#393D47!important}.form-footer-formulaire{margin-top:3.125rem}.home .form-footer{background-color:#F8FAF5}