.serviceCard-module-scss-module__2uer2W__serviceCardItem{color:#000;background:#fff;border:1px solid #ddd;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:center;gap:2vh;width:100%;max-width:400px;min-height:850px;padding:1%;text-decoration:none;transition:transform .3s ease-in-out;display:flex;box-shadow:0 4px 8px #0000001a}@media screen and (min-width:1280px){.serviceCard-module-scss-module__2uer2W__serviceCardItem{min-height:850px}}.serviceCard-module-scss-module__2uer2W__serviceCardItem__header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:185px;max-height:200px;display:flex;overflow:hidden}.serviceCard-module-scss-module__2uer2W__serviceCardItem__header h4{margin:10px 0;font-size:1.2rem;line-height:1.4}.serviceCard-module-scss-module__2uer2W__serviceCardItem__image{width:100px;height:100px;transition:transform .5s ease-in-out}.serviceCard-module-scss-module__2uer2W__serviceCardItem__body{text-align:left;flex-direction:column;flex-grow:1;padding:10px;font-size:1rem;display:flex}@media screen and (max-width:768px){.serviceCard-module-scss-module__2uer2W__serviceCardItem__body{font-size:.9rem}}@media screen and (min-width:1280px){.serviceCard-module-scss-module__2uer2W__serviceCardItem__body{font-size:1rem}}.serviceCard-module-scss-module__2uer2W__serviceCardItem__footer{color:#fff;cursor:pointer;background:#325c85;border:1px solid #fff;border-radius:10px;justify-content:center;align-items:center;width:200px;height:55px;margin:0 auto;font-size:1.2rem;display:flex}.serviceCard-module-scss-module__2uer2W__serviceCardItem__footer:hover{color:#fff;width:265px;height:70px;transition:width 1s ease-in-out}.serviceCard-module-scss-module__2uer2W__serviceCardItem:hover{transform:translateY(-5px)}.serviceCard-module-scss-module__2uer2W__serviceCardItem:hover .serviceCard-module-scss-module__2uer2W__serviceCardItem__image{animation:20s linear infinite serviceCard-module-scss-module__2uer2W__infiniteRotate}@media screen and (min-width:1536px){.serviceCard-module-scss-module__2uer2W__serviceCardItem{width:calc(25% - 20px);min-height:750px}}@media screen and (min-width:1280px) and (max-width:1536px){.serviceCard-module-scss-module__2uer2W__serviceCardItem{width:calc(33.33% - 20px);min-height:650px}}@media screen and (min-width:1024px) and (max-width:1280px){.serviceCard-module-scss-module__2uer2W__serviceCardItem{width:calc(50% - 20px);min-height:650px}}@media screen and (max-width:1024px){.serviceCard-module-scss-module__2uer2W__serviceCardItem{width:100%;height:auto;min-height:600px}}@keyframes serviceCard-module-scss-module__2uer2W__infiniteRotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}
.serviceCardList-module-scss-module__fmcqJG__ServiceCardList{height:auto;margin:10% 4%;display:flex}.serviceCardList-module-scss-module__fmcqJG__ServiceCardList__container{flex-flow:wrap;justify-content:space-around;align-items:flex-start;gap:20px;width:100%;display:flex}
.fonctionnement-module-scss-module__LNQt_a__howTo{width:100%;height:auto}.fonctionnement-module-scss-module__LNQt_a__howTo__header{text-align:center;background-image:url(../media/howTo-min.6dc91077.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;height:60vh;padding:0 30rem;display:flex;background-attachment:fixed!important}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content{text-align:left;flex-direction:column;justify-content:center;align-items:center;display:flex}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content__title{margin-bottom:1rem;font-weight:700}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content__separator{background-color:#2c3239;width:1px;max-width:100px;height:5rem;margin-bottom:1rem}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content__subtitle{color:#325c85;margin-bottom:1rem;font-size:1.5rem;font-style:italic;font-weight:400}.fonctionnement-module-scss-module__LNQt_a__howTo__body{height:100%;padding:0 5%;display:flex;position:relative}.fonctionnement-module-scss-module__LNQt_a__howTo__body__left{width:48%}.fonctionnement-module-scss-module__LNQt_a__howTo__body__left__img{z-index:1;width:60%;height:auto;position:absolute;top:-3%;left:0;transform:translate(0)}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right{flex-direction:column;gap:5%;width:52%;height:100%;margin:5% 0;display:flex}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__item{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:5vw;width:80%;min-height:190px;display:flex}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__item__number{color:#325c85;letter-spacing:0;text-transform:uppercase;margin-bottom:1rem;font-family:NexaText-Extra-Bold;font-size:3rem;font-weight:700;position:relative}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__item__number:after{content:"";border-left:1px dashed #2c3239;height:130%;position:absolute;top:50%;left:50%;transform:translate(50%,50%)}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__item__text{color:#2c3239;flex-direction:column;justify-content:space-around;gap:5%;width:90%;margin-bottom:2rem;padding-top:13px;display:flex}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__item__text p:first-child{text-transform:uppercase;margin-bottom:1rem;font-weight:700}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__footer{color:#2c3239;flex-direction:column;justify-content:space-around;gap:4vh;width:40vw;height:100%;padding:5vh 2.2vw;font-weight:100;display:flex}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__footer__link{color:#fff;cursor:pointer;background:#325c85;border:1px solid #fff;border-radius:10px;justify-content:center;align-items:center;width:100%;max-width:400px;height:55px;margin:0 auto;font-size:1.2rem;display:flex}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__footer__button{width:45%}@media screen and (max-width:768px){.fonctionnement-module-scss-module__LNQt_a__howTo__header{height:auto;padding:0 2rem}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content{width:100%;height:auto}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content-text{flex-direction:column;justify-content:center;width:90%;height:auto;display:flex}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content-title{width:100%;height:auto;font-size:1.5rem}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content-subtitle{font-size:1rem}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content-separator{height:100px}.fonctionnement-module-scss-module__LNQt_a__howTo__header__content>h1{font-size:2rem}.fonctionnement-module-scss-module__LNQt_a__howTo__body{flex-direction:column-reverse;padding:5% 2rem}.fonctionnement-module-scss-module__LNQt_a__howTo__body__left{display:none}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right{width:90%;margin:0 auto}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right-footer{width:100%;padding:5vh 2.2vw}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right-footer-button{align-self:center;width:60%}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__footer{width:90%;margin:0 auto}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__item{width:100%;padding:0 1rem}.fonctionnement-module-scss-module__LNQt_a__howTo__body__right__item__text{width:100%}}
.about-module-scss-module__x2vlHa__about{height:100%;padding:10vh 0;display:block}.about-module-scss-module__x2vlHa__about__cols{flex-direction:row;width:70%;margin:0 auto;display:flex}.about-module-scss-module__x2vlHa__about__cols:last-child .about-module-scss-module__x2vlHa__about__cols__item:last-of-type{margin-top:3%}.about-module-scss-module__x2vlHa__about__cols__item{flex-direction:column;align-items:flex-end;width:33vw;margin:0 1vw;display:flex}.about-module-scss-module__x2vlHa__about__cols__item__text{text-align:start;flex-direction:column;justify-content:space-around;gap:3vh;margin:0 2vw 2rem;display:flex}.about-module-scss-module__x2vlHa__about__cols__item__text p{color:#2c3239}.about-module-scss-module__x2vlHa__about__cols__item__text h3{margin-bottom:1rem}.about-module-scss-module__x2vlHa__about__cols__item__text blockquote{color:#325c85;font-style:italic;font-weight:700;font-size:var(--font-size-p)}.about-module-scss-module__x2vlHa__about__cols__item__separator{border-left:1px dashed #2c3239;width:1px;height:30vh;margin-top:1px}.about-module-scss-module__x2vlHa__about__cols__item__img{text-align:left;color:#2c3239;flex-direction:column;width:33%;margin:0 3vw;display:flex}.about-module-scss-module__x2vlHa__about__cols__item__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.about-module-scss-module__x2vlHa__about__cols__item__info{flex-direction:column;gap:10px;padding:2vh 0;display:flex}.about-module-scss-module__x2vlHa__about__cols__item__info p{border-bottom:1px solid #2c3239}.about-module-scss-module__x2vlHa__about__cols__item__social{flex-direction:row;gap:10px;width:100%;display:flex}.about-module-scss-module__x2vlHa__about__cols__item__social a{width:20%}.about-module-scss-module__x2vlHa__about__cols__item__social a img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}@media screen and (max-width:768px){.about-module-scss-module__x2vlHa__about__cols{flex-direction:column;width:90%;padding:20px 0}.about-module-scss-module__x2vlHa__about__cols__item{text-align:left;align-items:center;width:100%;margin:20px 0}.about-module-scss-module__x2vlHa__about__cols__item__img>img{width:70%}.about-module-scss-module__x2vlHa__about__cols__item__separator{border-bottom:1px solid #2c3239;border-left:none;width:100%;height:1px;margin:0}.about-module-scss-module__x2vlHa__about__cols:nth-child(2){flex-direction:column-reverse;padding:0}}
.partners-module-scss-module__eKXXwq__partners{height:100%;padding:2% 0}.partners-module-scss-module__eKXXwq__partners__content{flex-direction:column;align-items:center;gap:4vh;width:60%;height:auto;margin:5vh auto 2vh;display:flex}.partners-module-scss-module__eKXXwq__partners__content-separator{background-color:#fff;width:1px;height:8vh}.partners-module-scss-module__eKXXwq__partners__content__item{flex-direction:column;gap:1vh;width:101%;display:flex}.partners-module-scss-module__eKXXwq__partners__content__item__title{color:#f2dabd;text-align:center;font-weight:700}.partners-module-scss-module__eKXXwq__partners__content__cols{flex-wrap:wrap;align-items:center;width:100%;display:flex;overflow:hidden}.partners-module-scss-module__eKXXwq__partners__content__cols__item{justify-content:center;gap:1%;width:25%;display:flex}.partners-module-scss-module__eKXXwq__partners__content__cols__item img{width:50%;height:auto}@keyframes partners-module-scss-module__eKXXwq__fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.partners-module-scss-module__eKXXwq__fadeInRight{animation:.5s forwards partners-module-scss-module__eKXXwq__fadeInRight}@media (max-width:1024px){.partners-module-scss-module__eKXXwq__partnersSlider__item{flex:0 0 calc(33.33% - .5rem)}}@media screen and (max-width:768px){.partners-module-scss-module__eKXXwq__partnersSlider__container{width:85%}.partners-module-scss-module__eKXXwq__partnersSlider__button{display:none}.partners-module-scss-module__eKXXwq__partnersSlider .partners-module-scss-module__eKXXwq__partners__content__cols__item{width:100%}.partners-module-scss-module__eKXXwq__partnersSlider .partners-module-scss-module__eKXXwq__partners__content__cols__item img{width:70%}}
@font-face{font-family:revicons;fallback:fallback;src:url(../media/revicons.f1539f16.woff)format("woff"),url(../media/revicons.5172a59f.ttf)format("ttf"),url(../media/revicons.d45d8253.eot)format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;position:relative;overflow:hidden}.react-multi-carousel-track{transform-style:preserve-3d;backface-visibility:hidden;will-change:transform,transition;flex-direction:row;margin:0;padding:0;list-style:none;display:flex;position:relative}.react-multiple-carousel__arrow{z-index:1000;opacity:1;cursor:pointer;background:#00000080;border:0;border-radius:35px;outline:0;min-width:43px;min-height:43px;transition:all .5s;position:absolute}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;text-align:center;z-index:2;font-family:revicons;font-size:20px;display:block;position:relative}.react-multiple-carousel__arrow:disabled{cursor:default;background:#00000080}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:""}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:""}.react-multi-carousel-dot-list{text-align:center;justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:0;left:0;right:0}.react-multi-carousel-dot button{opacity:1;width:12px;height:12px;box-shadow:none;cursor:pointer;border:2px solid gray;border-radius:50%;outline:0;margin:0 6px 0 0;padding:0;transition:background .5s;display:inline-block}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{transform-style:preserve-3d;backface-visibility:hidden}@media (-ms-high-contrast:none),(-ms-high-contrast:active){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:""}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:""}
