@font-face{font-family:century gothic;font-style:normal;src:local(""),url(../fonts/CenturyGothicStd.woff2)format("woff2"),url(../fonts/CenturyGothicStd.woff)format("woff"),url(../fonts/CenturyGothicStd.ttf)format("truetype"),url(../fonts/CenturyGothicStd.svg)format("svg")}@font-face{font-family:century gothic bold;src:local(""),url(../fonts/CenturyGothicStd-Bold.woff2)format("woff2"),url(../fonts/CenturyGothicStd-Bold.woff)format("woff"),url(../fonts/CenturyGothicStd-Bold.ttf)format("truetype"),url(../fonts/CenturyGothicStd-Bold.svg)format("svg")}header{background-color:transparent;position:absolute;width:100%;z-index:3}@media screen and (max-width:1200px){header .toggled-menu{background-color:#674a8d;width:110vw;margin-top:-130px;margin-left:-70px;padding-top:130px;padding-right:70px}}@media screen and (max-width:767px){header .toggled-menu{background-color:#674a8d;width:110vw;margin-top:-130px;margin-left:-50px;padding-top:130px;padding-right:0}}#introduction{position:relative;background-color:#674a8d;color:#fff;border-radius:0 0 0 100px;padding-top:140px;background-image:url(/images/hero-image1.webp);transition:0;background-repeat:no-repeat;background-size:clamp(600px,80vw,1400px);background-position:top -350px right 3vw}@media screen and (max-width:1919px){#introduction{background-size:clamp(500px,80vw,1200px);background-position:top -10vw right -10vw}}@media screen and (max-width:998px){#introduction{background-size:clamp(500px,100vw,1200px);background-position:top -10vw right -10vw}}@media screen and (max-width:767px){#introduction{background-size:clamp(500px,100vw,1200px);background-position:50% -10vw}}#introduction h1{margin-bottom:25px;margin-top:10rem;max-width:659px}#introduction p{max-width:520px}#introduction ul:first-of-type{display:flex;margin:2rem 0 7rem;left:10rem}@media screen and (max-width:1919px){#introduction ul:first-of-type{left:7rem}}@media screen and (max-width:1440px){#introduction ul:first-of-type{left:2rem}}@media screen and (max-width:480px){#introduction ul:first-of-type{flex-direction:column;gap:1rem;width:250px;margin-inline:auto}}#introduction ul:first-of-type li:first-child a{display:block;background-color:#674a8d;padding:1rem 2rem;border-radius:50px;text-decoration:none;color:#fff;text-align:center;font-family:century gothic bold;line-height:18px;background-color:#4397f7;padding:1.5rem 2.5rem}@media screen and (max-width:842px){#introduction ul:first-of-type li:first-child a{padding:.8rem 1.5rem;font-size:16px}}#introduction ul:first-of-type li:first-child a:hover{background-color:#4397f7;color:#fff;transition:all .3s ease-in-out}#introduction ul:first-of-type li:first-child a:hover{background-color:#fff;color:#674a8d}#introduction ul:first-of-type li:nth-child(2) a{display:block;background-color:#674a8d;padding:1rem 2rem;border-radius:50px;text-decoration:none;color:#fff;text-align:center;font-family:century gothic bold;line-height:18px;margin-left:25px;background-color:transparent;border:1px solid #fff;padding:1.5rem 2.5rem}@media screen and (max-width:842px){#introduction ul:first-of-type li:nth-child(2) a{padding:.8rem 1.5rem;font-size:16px}}#introduction ul:first-of-type li:nth-child(2) a:hover{background-color:#4397f7;color:#fff;transition:all .3s ease-in-out}@media screen and (max-width:480px){#introduction ul:first-of-type li:nth-child(2) a{margin-left:0}}#introduction ul:first-of-type li:nth-child(2) a:hover{background-color:#fff;color:#674a8d}#introduction h2{margin-bottom:1rem;max-width:750px;font-size:2.666rem}@media screen and (max-width:814px){#introduction>ul.logo-list>li:nth-child(4){display:none}}@media screen and (max-width:622px){#introduction>ul.logo-list>li:nth-child(3){display:none}}#raison{margin:0 auto;width:60%;max-width:1100px;text-align:center}#raison img{margin-top:50px}#raison h2{margin-top:30px;color:#674a8d}#raison p{margin:50px auto}#raison p a{display:block;background-color:#674a8d;padding:1rem 2rem;border-radius:50px;text-decoration:none;color:#fff;text-align:center;font-family:century gothic bold;line-height:18px;max-width:290px;margin:0 auto}@media screen and (max-width:842px){#raison p a{padding:.8rem 1.5rem;font-size:16px}}#raison p a:hover{background-color:#4397f7;color:#fff;transition:all .3s ease-in-out}@media screen and (max-width:767px){#raison{width:90%}#raison img{width:90%}}#chiffres{background-color:#fff}#chiffres h2{padding-block:4rem}#chiffres ul{display:flex;justify-content:space-between;margin-bottom:150px}#chiffres ul p{color:#674a8d;font-size:2.77777778rem;font-family:dejanire text}#chiffres ul li{margin-top:20px;max-width:300px}@media screen and (max-width:767px){#chiffres ul{display:block;margin-bottom:0}#chiffres ul li:nth-child(3){margin-bottom:250px;padding-bottom:2rem}}