@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700;900&family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap);.MenuBurgerIcon_burger__3Suyr{width:24px;height:45px;position:relative;margin:auto;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}.MenuBurgerIcon_burger__3Suyr span{display:block;position:absolute;height:3px;width:100%;background:#000;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}.MenuBurgerIcon_burger__3Suyr span:first-child{top:10px;transform-origin:left center}.MenuBurgerIcon_burger__3Suyr span:nth-child(2){top:18px;transform-origin:left center}.MenuBurgerIcon_burger__3Suyr span:nth-child(3){top:26px;transform-origin:left center}.MenuBurgerIcon_burger__3Suyr.MenuBurgerIcon_open__2Um79 span:first-child{transform:rotate(45deg);top:11px;left:4px}.MenuBurgerIcon_burger__3Suyr.MenuBurgerIcon_open__2Um79 span:nth-child(2){width:0;opacity:0}.MenuBurgerIcon_burger__3Suyr.MenuBurgerIcon_open__2Um79 span:nth-child(3){transform:rotate(-45deg);top:28px;left:4px}.LazyloadImage_imageWrapper__2vxr5{width:100%;position:relative}@keyframes LazyloadImage_loadingAnimation__2Ndsv{0%{background-color:#fff}50%{background-color:#ccc}to{background-color:#fff}}.LazyloadImage_placeholder__1Odsq{position:absolute;left:0;top:0;right:0;bottom:0;animation:LazyloadImage_loadingAnimation__2Ndsv 1s infinite}.LazyloadImage_images__1B7FB{position:absolute;left:0;width:100%;height:100%;object-fit:cover}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity .3s}.fade-exit{opacity:1}.fade-exit-active{opacity:0;transition:opacity .3s}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}button{background:none;margin:0}a{color:#000;text-decoration:none}.button,button{font-family:"Roboto",sans-serif;font-weight:500;font-size:1rem}.h1,h1{font-family:"Raleway",sans-serif;font-weight:700;font-size:calc(1.425rem + 2.1vw)}@media(min-width:1200px){.h1,h1{font-size:3rem}}.h2,h2{font-family:"Raleway",sans-serif;font-weight:700;font-size:calc(1.35rem + 1.2vw)}@media(min-width:1200px){.h2,h2{font-size:2.25rem}}.h3,h3{font-family:"Raleway",sans-serif;font-weight:700;font-size:calc(1.3125rem + .75vw)}@media(min-width:1200px){.h3,h3{font-size:1.875rem}}.h4,h4{font-family:"Raleway",sans-serif;font-weight:700;font-size:calc(1.3rem + .6vw)}@media(min-width:1200px){.h4,h4{font-size:1.75rem}}.h5,h5{font-family:"Raleway",sans-serif;font-weight:700;font-size:calc(1.275rem + .3vw)}@media(min-width:1200px){.h5,h5{font-size:1.5rem}}.h6,h6{font-family:"Raleway",sans-serif;font-weight:700;font-size:1.25rem}.body-1,.p,a,p,span{line-height:150%}.body-1,.body-2,.p,a,b,p,span{font-family:"Roboto",sans-serif;font-size:1rem}.caption{font-family:"Roboto",sans-serif;font-size:.875rem}.subtitle-1{font-weight:700;text-transform:uppercase;font-size:1.25rem}.subtitle-1,.subtitle-2{font-family:"Raleway",sans-serif}.subtitle-2{font-size:1rem}button{border:none;border-radius:5px;min-height:48px;min-width:48px;margin-bottom:16px;outline:none;cursor:pointer}.button--primary{background-color:#f24c27;color:#fff;transition:background-color .3s}.button--primary:hover{background-color:#e72a00}.button--primary:active{background-color:#f5795d}.button--primary:focus{box-shadow:0 0 5px rgba(242,76,39,.75)}.button--purple{background-color:#526af2;color:#fff;transition:background-color .3s}.button--purple:hover{background-color:#404fa1}.button--purple:active{background-color:#7d8ff5}.button--purple:focus{box-shadow:0 0 5px rgba(82,106,242,.75)}.button--secondary{background-color:#efefef;color:#030140}.button--secondary:hover{background-color:#f7f7f7}.home__title{width:60%;margin:auto;text-align:center}@media screen and (max-width:850px){.home__title{width:100%}}.home__title .h6,.home__title h6{font-family:Raleway;font-style:normal;font-weight:600;font-size:18px;line-height:130%;text-transform:uppercase;margin-bottom:0}.home__title h2{margin-top:16px;margin-bottom:24px}.home__title--purple .h6,.home__title--purple h6{color:#526af2}.home__title--purple .separator{height:5px;background-color:#526af2;border-radius:5px;width:150px;margin:auto}.home__title--red .h6,.home__title--red h6{color:#f24c27}.home__title--red .separator{height:5px;background-color:#f24c27;border-radius:5px;width:150px;margin:auto}.navbar{position:fixed;top:16px;left:0;right:0;z-index:1000;display:flex;flex-direction:row;justify-content:space-between;width:75%;height:75px;margin:16px auto;background:#fff;box-shadow:0 13px 25px rgba(0,0,0,.1);border-radius:5px;padding:0 24px}@media screen and (max-width:1000px){.navbar{width:100%;top:0;margin:0}}@media screen and (max-width:850px){.navbar{width:100%;box-sizing:border-box;flex-direction:column;height:unset;max-height:unset;border-radius:0;padding:unset}.navbar__icon{transition:.3s}.navbar__icon:hover{color:#526af2;font-size:24px}}.navbar__padding{padding:0 24px}@media screen and (max-width:450px){.navbar__button--mobile{font-size:14px}}.navbar__button__small{min-height:unset;height:42px;margin-bottom:0}.navbar--mobile{display:none}@media screen and (max-width:850px){.navbar--mobile{display:flex;justify-content:space-between;padding:0 24px}}.navbar__menu--mobile{display:none}.navbar__menu--mobile .navbar__section__link--border{border-color:#ebeefd}.navbar__menu--mobile .navbar__section__link{margin-right:0}@media screen and (max-width:850px){.navbar__menu--mobile{display:flex;justify-content:space-between}}.navbar__menu--bg{background-color:#ebeefd;padding:0 24px}.navbar__section{display:flex;flex-direction:row}@media screen and (max-width:850px){.navbar__section{min-width:35%;display:none}}@media screen and (max-width:850px){.navbar__section__button{margin-bottom:0}}.navbar__section--mobile{display:none}@media screen and (max-width:850px){.navbar__section--mobile{display:flex}}.navbar__section__link{background:none;margin-right:24px;margin-bottom:0}.navbar__section__link--border{box-sizing:border-box;border-bottom:4px solid #fff;border-radius:0}.navbar__section__link--border:hover{color:#f24c27;border-bottom:4px solid #f24c27}.navbar__section__link--classic:hover{color:#f24c27}.navbar__section .button--primary{width:275px;height:48px;font-size:16px;margin-bottom:0;align-self:center}@media screen and (max-width:850px){.navbar__section .button--primary{min-width:150px}}.navbar__section__link--active,.navbar__section__link__active--border{color:#f24c27;border-bottom:4px solid #f24c27}.backToHomePage{display:flex;align-items:center;margin-bottom:0;cursor:pointer;height:75px}.header{background-color:#ebeefd;padding-top:150px;padding-bottom:72px}@media screen and (max-width:850px){.header{padding-top:92px}}.header__container{display:flex;flex-direction:row;margin:auto;justify-content:space-between;align-items:center}@media screen and (max-width:850px){.header__container{flex-direction:column}}.header__img{width:50%}.header__img__lazy{width:70%;min-height:250px;margin:auto}@media screen and (max-width:850px){.header__img{width:100%}.header__img img{width:60%;display:block}}@media screen and (max-width:450px){.header__img{width:100%}.header__img img{width:100%;display:block}}.header__text{width:50%}@media screen and (max-width:850px){.header__text{width:100%}}.header__text__column .icon{color:#526af2;margin-right:8px}.header__text__column .button{margin-top:16px;width:70%;max-width:230px}.social{margin-top:104px;background-color:#ebeefd}.social__antishadow{margin:20px;display:table;overflow:hidden}.social__shadow{margin:0 20px 0 0;box-shadow:10px 0 15px rgba(0,0,0,.05);height:170px;width:24px;background:#ebeefd}.social__container{display:flex;flex-direction:row;margin:auto}.social__text{width:25%;max-width:300px}.social__text__link{color:#526af2;transition:color .3s}.social__text__link:hover{color:#7d8ff5}.social__text__title{margin-bottom:8px}.social__slider{width:60%;display:flex;flex-direction:row;overflow:hidden;align-items:center}.social__slider__background{height:170px;width:1000px;animation:slide 30s linear infinite}@keyframes slide{0%{transform:translate3d(60%,0,0)}to{transform:translate3d(-1000px,0,0)}}.solution__header__img{height:250px}.solution__navigation{position:relative;width:100%;height:48px;background-color:#ebeefd;display:flex;justify-content:center;z-index:100}.solution__navigation nav{position:absolute;top:24px;background-color:#fff;width:75%;height:48px;margin:0 auto;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-direction:row}@media screen and (max-width:850px){.solution__navigation nav{width:90%}}.solution__navigation__button{width:25%;transition:.3s;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:0}@media screen and (max-width:850px){.solution__navigation__button{width:17%}}.solution__navigation__button:first-child{border-radius:5px 0 0 5px}.solution__navigation__button:last-child{border-radius:0 5px 5px 0}.solution__navigation__button--active,.solution__navigation__button:hover{background-color:#526af2;color:#fff;transition:.3s}@media screen and (max-width:850px){.solution__navigation__button--active,.solution__navigation__button:hover{width:50%}}.solution__navigation__button--active .solution__navigation__text,.solution__navigation__button:hover .solution__navigation__text{display:block;margin-left:8px}.solution__navigation__icon{display:none}@media screen and (max-width:850px){.solution__navigation__icon{display:block}}.solution__navigation__text{display:block}@media screen and (max-width:850px){.solution__navigation__text{display:none}}.solution__main{margin:auto}.solution__main header{margin:72px auto;display:flex;flex-direction:row}@media screen and (max-width:850px){.solution__main header{flex-direction:column}}.solution__main main section{margin:88px auto}.solution__header{display:flex;flex-direction:column;justify-content:center;align-items:center}.solution__header--image{width:50%;margin-right:2%}@media screen and (max-width:850px){.solution__header--image{width:100%;margin-right:0}}.solution__header img{width:70%}.solution__header__text{width:45%}.solution__header__text .icon{margin-right:16px;color:#526af2}@media screen and (max-width:850px){.solution__header__text{width:100%}}.solution__finance{margin:auto}.solution__finance main .solution__finance__main{margin:48px auto;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:850px){.solution__finance main .solution__finance__main{flex-direction:column}}.solution__finance main .solution__finance__main--evenly{justify-content:space-evenly}.solution__finance main .solution__finance__main__text{width:50%}@media screen and (max-width:850px){.solution__finance main .solution__finance__main__text{width:100%}}.solution__finance main .solution__finance__main__text .icon{color:#526af2;margin-right:16px}.solution__finance main .solution__finance__main__img{width:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:850px){.solution__finance main .solution__finance__main__img{width:100%}}.solution__finance main .solution__finance__main__img__lazy{width:50%;height:250px}.solution__finance main .solution__finance__main__preparation{width:40%}@media screen and (max-width:850px){.solution__finance main .solution__finance__main__preparation{width:100%}}.solution__finance__button{display:block;width:250px;min-width:250px;margin:auto}.solution__communication__main__img{width:45%}.solution__communication__main__img__lazy{height:350px}.solution__communication{margin:auto}.solution__communication__main{display:flex;flex-direction:row;justify-content:space-evenly;margin:48px auto}@media screen and (max-width:850px){.solution__communication__main{flex-direction:column}}.solution__communication__main__text{width:45%}@media screen and (max-width:850px){.solution__communication__main__text{width:100%}}.solution__communication__main__text .icon{color:#526af2;margin-right:16px}.solution__numerique__circle{position:absolute;bottom:-30px;width:60px;height:60px;border-radius:100%;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#526af2;box-shadow:1px 20px 25px rgba(0,0,0,.1)}.solution__numerique__image{background-color:#ebeefd;height:75vh;display:flex;justify-content:center;align-items:center}.solution__numerique__image__lazy{width:80%;max-width:700px;height:500px}@media screen and (max-width:850px){.solution__numerique__image img{width:80%}}@media screen and (max-width:450px){.solution__numerique__image{height:35vh}.solution__numerique__image img{width:100%}}.solution__numerique__section{width:100%}.solution__numerique__container{position:relative;width:100%;background-color:#fff;box-shadow:0 9px 25px rgba(0,0,0,.1);display:flex;justify-content:center;z-index:10}.solution__numerique__content{display:flex;flex-direction:row;justify-content:space-between;margin:72px auto}@media screen and (max-width:850px){.solution__numerique__content{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:24px;row-gap:24px;grid-column-gap:24px;column-gap:24px}}.solution__numerique__functionality{width:21%;display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:850px){.solution__numerique__functionality{width:100%}}.solution__numerique__functionality__img{width:40px;height:40px;margin-bottom:16px}.solution__numerique__functionality p{margin:4px 0;color:#888}.solution__juridique__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px;column-gap:40px;grid-row-gap:40px;row-gap:40px;margin:56px auto}@media screen and (max-width:850px){.solution__juridique__grid{grid-template-columns:repeat(2,1fr)}}.solution__juridique__cell{display:flex;flex-direction:column;justify-content:center}.solution__juridique__cell__img{height:50px;margin:0 auto}.solution__juridique__cell b{text-align:center;height:100px;display:flex;justify-content:center;align-items:flex-start;margin-top:24px}.solution__contact{background-color:#ebeefd}.solution__contact__button button{width:49%!important;min-width:unset!important}.solution__contact__row{margin:auto;padding:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:850px){.solution__contact__row{flex-direction:column;box-sizing:border-box;padding:16px 8px}}.solution__contact__row .solution__contact__image{width:50%;display:flex;justify-content:center}.solution__contact__row .solution__contact__image__lazy{width:70%;height:250px;border-radius:15px;overflow:hidden}@media screen and (max-width:850px){.solution__contact__row .solution__contact__image__lazy{width:90%;object-fit:cover}}@media screen and (max-width:850px){.solution__contact__row .solution__contact__image{width:100%}}.solution__contact__row .solution__contact__text{width:50%}@media screen and (max-width:850px){.solution__contact__row .solution__contact__text{width:100%}}.solution__contact__row .solution__contact__text .solution__contact__button{width:100%;display:flex;flex-direction:row;justify-content:space-between}.solution__contact__row .solution__contact__text .solution__contact__button .button--primary{min-width:175px;width:60%}.solution__contact__row .solution__contact__text .solution__contact__button .button--secondary{min-width:125px;width:35%;color:#f24c27;background:none;border:2px solid #f24c27}.beneficiaire{background-color:#ebeefd;padding-top:24px;padding-bottom:24px}.beneficiaire__main{margin:auto}.beneficiaire__content{width:100%;display:flex;flex-direction:row;margin:48px auto}.beneficiaire__content__text{width:50%;margin-left:40px}.beneficiaire__content__text .text{margin-top:0}.beneficiaire__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:16px;column-gap:16px}.beneficiaire__grid__cell__title{color:#526af2;font-weight:700}.beneficiaire__grid__cell__title .icon{margin-right:16px}.beneficiaire__slider{width:40%}.beneficiaire__slider img{width:100%}.processus{margin:auto auto 128px}.processus__background{position:absolute;width:72%;margin:48px auto;z-index:-10;right:0;left:0}.processus__illustration{max-height:100px;width:100%;margin:auto}.processus__grid{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:330px;grid-column-gap:100px;column-gap:100px;justify-content:center}.processus__inner__cell{width:80%}.processus__cell--center{align-self:center}.processus__cell--end{align-self:end}.processus__cell__background{display:grid;grid-template-columns:25px 150px;justify-content:center;align-items:center;background-color:#ebeefd;border-radius:5px;padding:8px}.processus__cell__background .icon{color:#526af2;margin-right:16px}.processus__cell__background p{margin:4px 0}.processus__cell__title{text-align:center;font-weight:700;margin-top:0;margin-bottom:8px}.temoignage{margin-bottom:72px}.temoignage__button{margin-top:32px;min-width:300px}.temoignage .container{margin:auto}.temoignage__row{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:64px;column-gap:64px}.temoignage__item__button{color:#526af2;float:right;margin-bottom:0}.temoignage__item__button .icon{margin-right:8px}.temoignage__item__cover{width:100%;border-radius:15px;height:180px;object-fit:cover}.temoignage__item__logo{width:25%;margin-right:16px;object-fit:contain}.temoignage__item h4{margin:16px 0}.contact,.temoignage__item__quote{display:flex;flex-direction:row}.contact{margin:48px auto;justify-content:space-between}@media screen and (max-width:850px){.contact{flex-direction:column}}.contact__background{position:absolute;width:100%}.contact__section{position:relative;width:48%;display:flex;justify-content:center;align-items:center;border-radius:15px;overflow:hidden}@media screen and (max-width:850px){.contact__section{width:100%;margin-bottom:48px}}.contact__section__content{width:80%;text-align:center;display:flex;flex-direction:column;justify-content:center;z-index:10}.contact__section__content h4{margin-bottom:0}.contact__section__content p{margin:16px 0}.contact__section__content button{margin-bottom:48px}.contact__section--blue{background-color:#ebeefd}.contact__section--green{background-color:#d6efe9}.footer{background-color:#ebeefd;padding:64px 0;margin-top:24px}.footer__button{width:250px}.footer__column{display:flex;flex-direction:column}.footer__column a{margin:4px 0;transition:.3s}.footer__column a:hover{color:#526af2}.footer__input{border-radius:5px;border:2px solid #c0bfcf;height:49px;width:100%;font-family:Roboto;padding-left:8px;margin-bottom:16px}.footer__input:focus{border-color:#526af2;outline:none}.footer__input:hover{border-color:#526af2}.footer__grid{margin:auto;display:grid;grid-template-columns:2fr 1.5fr 1.5fr 1.5fr 2.5fr;grid-column-gap:32px;column-gap:32px}@media screen and (max-width:850px){.footer__grid{grid-template-columns:repeat(1,1fr)}}.footer__grid .logo--ayomi{margin-top:0}.footer__social{display:flex;flex-direction:row}.footer__social__icon{width:48px;height:48px;display:flex;justify-content:center;align-items:center;margin-right:16px;background-color:#526af2;border-radius:100%;color:#fff;transition:.3s}.footer__social__icon:hover{background-color:#404fa1}.footer__social__icon:active{background-color:#7d8ff5}.footer__title{font-weight:700}.player{position:fixed;z-index:10000;background:rgba(0,0,0,.6705882353);color:#fff;width:100%;height:100vh;top:0;flex-direction:row;align-items:center}.methode__img,.player{display:flex;justify-content:center}.methode__img{width:50%}.methode__img__lazy{height:250px;width:50%}@media screen and (max-width:850px){.methode__img{max-height:200px}.methode__img img{width:100%}}.methode__video{margin:auto}.methode__video__content{display:flex;justify-content:center;margin:40px}.methode__detail{background-color:#ebeefd}.methode__detail__content{margin:auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding-top:40px;padding-bottom:40px}@media screen and (max-width:850px){.methode__detail__content{flex-direction:column}}.methode__text{width:50%}@media screen and (max-width:850px){.methode__text{width:100%}}.methode__text__column .icon{color:#526af2;margin-right:8px}.methode__text__column .button{margin-top:16px;width:70%;max-width:230px}.methode__text__column .highlight{color:#526af2;font-weight:500}body{overflow-x:hidden}.container{width:75%}@media screen and (max-width:850px){.container{width:90%}}.logo--ayomi{font-family:Fjalla One;font-style:normal;font-weight:400;font-size:24px;display:flex;align-items:center;margin-right:24px;text-align:center;letter-spacing:.005em;text-transform:uppercase;color:#000}
/*# sourceMappingURL=main.bbb1731a.chunk.css.map */