@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,700;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap);*,::after,::before{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:inherit}ol,ul{list-style:none}button,input,textarea{border:none;outline:0;background:0 0}canvas,img,picture,video{display:block;max-width:100%}h1,h2,h3,h4,h5,h6,p{margin:0;font-weight:400}body{margin:0;font-size:100%;line-height:1.5;background-color:#fff;color:#000;-webkit-font-smoothing:antialiased}.container{width:100%;max-width:calc(100% - 30px);display:block;margin:0 auto}@media only screen and (min-width:640px){.container{max-width:540px}}@media only screen and (min-width:768px){.container{max-width:720px}}@media only screen and (min-width:1060px){.container{max-width:960px}}@media only screen and (min-width:1310px){.container{max-width:1300px}}p,span{font-size:15px;font-family:Manrope,sans-serif;color:#0e0b3d}p{margin-top:15px;line-height:27px}.hide-on-desktop{display:flex!important}@media only screen and (min-width:1310px){.hide-on-desktop{display:none!important}}.hide-on-mob{display:none!important}@media only screen and (min-width:1310px){.hide-on-mob{display:flex!important}}ul li{font-size:15px;color:#0e0b3d;margin-top:5px}ul.list{padding-left:20px}ul.list li{list-style-type:disc}.header{background-color:#fff;position:sticky;z-index:10;width:100%;top:0;padding:20px 5px;display:flex;-webkit-box-shadow:0 7px 14px 0 rgba(0,0,0,.05);box-shadow:0 7px 14px 0 rgba(0,0,0,.05)}@media only screen and (min-width:1310px){.header{display:flex;padding:15px}}.header__img{display:flex;align-items:center;width:140px;height:30px;position:relative;z-index:99}@media only screen and (min-width:1310px){.header__img{height:40px;width:250px;margin-right:60px}}.header__menu{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:1310px){.header__menu{flex-wrap:nowrap;align-items:center}}.header__menu__container{opacity:0;z-index:-10;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;left:0;top:0;background:#fff;text-align:center}@media only screen and (min-width:1310px){.header__menu__container{position:relative;display:flex;flex-direction:row;align-items:center;opacity:1;width:100%;z-index:10;justify-content:center}}.header__menu__container .header__menu__item{margin-top:30px}@media only screen and (min-width:1310px){.header__menu__container .header__menu__item{margin-top:0}}.header__menu__container .header__menu__item:first-of-type{margin-top:0}.header__menu__container .header__menu__item .header__menu__link{font-size:24px;font-weight:500}@media only screen and (min-width:1310px){.header__menu__container .header__menu__item .header__menu__link{padding-left:20px;font-size:15px;font-weight:700}}.header__menu__cta{justify-content:flex-end;display:none}@media only screen and (min-width:1310px){.header__menu__cta{display:flex;margin-left:auto;min-width:240px}}.header__menu__lang{background-image:url(../assets/img/icon/globe.svg);background-position:top 4px left;background-size:18px;background-repeat:no-repeat;padding-left:30px;margin-left:15px;height:23px;width:70px;display:block;position:relative;cursor:pointer}@media only screen and (min-width:1310px){.header__menu__lang{width:100px}}.header__menu__lang:hover{opacity:.5}.header__menu__lang.active{opacity:1}.header__menu__lang::after{content:"";display:block;background-image:url(../assets/img/icon/chevron-bas.svg);background-size:contain;background-repeat:no-repeat;height:10px;width:18px;position:absolute;top:8px;right:0}.header__menu__lang__active{font-weight:600}.header__menu__lang__list{visibility:hidden;opacity:0;position:absolute;background-color:#fff;z-index:1;margin-top:10px;left:0;width:130px;-webkit-box-shadow:0 0 18px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 18px 0 rgba(0,0,0,.1);box-shadow:0 0 18px 0 rgba(0,0,0,.1)}@media only screen and (min-width:1310px){.header__menu__lang__list{width:150px}}.header__menu__lang__list.active{visibility:visible;opacity:1}.header__menu__lang__list__item--link{display:flex;align-items:center;width:100%;font-weight:600;padding-top:8px;padding-bottom:8px;padding-left:20px}.header__menu__lang__list__item--link:hover{background-color:#fff8f8}.header__menu__lang__list__item--link svg{margin-right:10px;height:12px;width:12px}.header__menu__item{margin-left:0;margin-top:0;margin-left:15px}.header__menu__item:first-of-type{margin-left:0}.header__menu__link{font-weight:700;font-size:14px;color:#000}@media only screen and (min-width:1310px){.header__menu__link{padding:16px;font-size:15px}}.header__menu__hamburger{z-index:99;width:25px;height:25px;position:relative;top:7px;display:block}@media only screen and (min-width:1310px){.header__menu__hamburger{display:none}}.header__menu__hamburger--line{position:absolute;height:2px;width:100%;background-color:#0e0b3d;transition:all .4s ease;cursor:pointer}.header__menu__hamburger--line:nth-child(1){top:0;transform-origin:top left}.header__menu__hamburger--line:nth-child(2){top:9px}.header__menu__hamburger--line:nth-child(3){top:18px;transform-origin:bottom left}.header__menu__hamburger.menu__mobile--active .header__menu__hamburger--line:nth-child(1){transform:rotate(45deg) translateY(1px)}.header__menu__hamburger.menu__mobile--active .header__menu__hamburger--line:nth-child(2){opacity:0}.header__menu__hamburger.menu__mobile--active .header__menu__hamburger--line:nth-child(3){transform:rotate(-45deg) translateY(-1px)}.menu__mobile--active{transition:all .5s ease-in-out}.menu__mobile--active.header__menu__container{z-index:50;opacity:1;transform:translateY(0)}.header__menu__container{transform:translateY(-100%);transition:opacity .5s ease-in-out,transform .5s ease-in-out}@media only screen and (min-width:1310px){.header__menu__container{transform:none}}.footer{position:relative;margin-top:30px;background-color:#f3f3f6}@media only screen and (min-width:1310px){.footer{margin-top:100px}}.footer .shape{overflow:hidden;position:relative;left:0;width:100%;line-height:0;direction:ltr;margin-bottom:45px}.footer .shape-top{top:-1px}.footer .shape svg{width:calc(236% + 1.3px);height:76px;transform:translateX(-50%) rotateY(180deg);display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.footer .shape svg path{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0);transform:rotateY(0)}.footer__top{display:flex;flex-direction:column}@media only screen and (min-width:1310px){.footer__top{flex-direction:row}}@media only screen and (min-width:1310px){.footer__top__logo{width:30%}}.footer__top__logo--img{max-width:120px}.footer__top__nav{display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width:1310px){.footer__top__nav{flex-direction:row;width:70%}}.footer__top__nav .footer__menu{width:50%;margin-top:45px}@media only screen and (min-width:1310px){.footer__top__nav .footer__menu{margin-top:0;width:25%}}.footer__top__nav .footer__menu__title{display:block;font-weight:700;margin-bottom:15px}@media only screen and (min-width:1310px){.footer__top__nav .footer__menu__title{margin-bottom:25px}}@media only screen and (min-width:1310px){.footer__top__nav .footer__menu__list__item{margin-top:10px}}.footer__top__nav .footer__menu__list__item--link{font-weight:500}.footer__content{border-top:1px #ddddeb solid;display:flex;flex-direction:column;align-items:center;padding-top:30px;margin-top:50px}.footer__content .footer__infos{width:100%}.footer__content .footer__nav{width:100%}.footer__list{margin-top:10px}@media only screen and (min-width:768px){.footer__list{display:flex;flex-wrap:wrap}}@media only screen and (min-width:1310px){.footer__list{margin-top:0}}.footer__list__item{margin-top:0}@media only screen and (min-width:1310px){.footer__list__item{margin-left:30px}}.footer__list__link{font-size:14px}.footer__bottom{display:block;padding-top:30px;padding-bottom:64px;font-size:12px;line-height:20px;color:rgba(11,37,75,.5);text-align:justify;-webkit-appearance:none}.button{padding:7px 30px;border-radius:9px;position:relative}.button--bordered{border:2px #000 solid}.button--bordered::before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background-color:#000;z-index:0;transition:all .4s ease;opacity:0}.button--bordered .button-text,.button--bordered a,.button--bordered span{position:relative;z-index:1;color:inherit}.button--bordered:hover{color:#fff}.button--bordered:hover::before{width:100%;opacity:1;transition:all .4s ease}.card__meta__container{display:flex;flex-wrap:wrap;align-items:center}.card{display:block;margin-top:35px;border-radius:10px;overflow:hidden;box-shadow:0 10px 20px -10px rgba(0,0,0,.1);transition:all .2s cubic-bezier(.215,.61,.355,1)}.card:hover{transform:translateY(-4px);box-shadow:0 10px 20px -10px rgba(0,0,0,.2)}.card__content{padding:20px}.card__tag{min-height:1.875rem;padding:.25em 1em;border-color:#041c2c;border-radius:1.625rem;font-size:.9375rem;color:#fff;background-color:#fa4338;margin-top:0;margin-right:10px}.card__meta{display:inline-flex;font-size:14px;margin-top:0;color:#3f4450}.card__meta--date{margin-top:0;width:50%}.card__meta--readtime{width:50%;justify-content:flex-end}.card__meta--tag{margin-top:10px;color:#000;font-size:15px;display:block;background-color:#e7eeff;color:#000;letter-spacing:-.36px;border-radius:100px;padding:10px 12px;font-weight:500}.card__title{position:relative;margin-top:20px;color:#000;font-weight:700;font-size:18px;margin-bottom:0;display:block;z-index:1}@media only screen and (min-width:1310px){.card__title{font-size:20px}}.card__img{height:150px;background-position:center;max-height:100%;display:block;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:768px){.card__img{height:120px}}@media only screen and (min-width:1310px){.card__img{height:240px}}.card__text{display:block;color:#000;font-size:15px;margin-top:15px}@media only screen and (min-width:768px){.card__text{max-width:100%}}.card__footer{position:relative;padding:0 20px 20px 20px;display:flex;justify-content:flex-end}.card__button{position:relative;margin-top:10px;display:flex;align-items:center;color:#000;font-weight:700;font-size:16px;z-index:1;cursor:pointer}.card__button svg{position:relative;top:1px;margin-left:10px}.faq{margin-top:50px}@media only screen and (min-width:1310px){.faq{margin-top:100px}}.faq .container{display:flex;flex-wrap:wrap}@media only screen and (min-width:1310px){.faq__left{width:50%}}@media only screen and (min-width:1310px){.faq__right{width:50%}}.faq__title{max-width:550px;margin-top:20px}.faq__list{margin-top:30px}@media only screen and (min-width:1310px){.faq__list{padding-left:50px;margin-top:70px}}.faq__list__item{margin-top:0}.faq__list__item:first-of-type .faq__list__item__button{border-top:0}.faq__list__item__button{border-top:1px #f1edfe solid;padding-top:20px;padding-bottom:20px;text-align:left;cursor:pointer;transition:all .3s ease}.faq__list__item__button.is-open .faq__list__item--title{background-image:url(../assets/img/icon/chevron-top.svg)}.faq__list__item--title{display:block;font-weight:900;font-size:18px;line-height:1.5em;background-image:url(../assets/img/icon/chevron-bottom.svg);background-repeat:no-repeat;background-position:center right;background-size:18px;padding-right:25px}@media only screen and (min-width:1310px){.faq__list__item--title{font-size:20px}}.faq__list__item__content{overflow:hidden;max-height:0;transition:max-height .3s ease}.faq__list__item__content--text{font-size:15px;padding:10px 0}@media only screen and (min-width:1310px){.faq__list__item__content--text{font-size:15px}}input[type=email],input[type=text]{padding-right:40px;background-color:#fff;border:1px #000;border-radius:10px;height:45px;margin-bottom:0;width:100%;padding-left:14px}@media only screen and (min-width:1310px){input[type=email],input[type=text]{max-width:300px;padding-left:18px}}input[type=submit]{margin-right:10px;font-size:14px;font-weight:500;padding-right:40px;background-image:url(../assets/img/icon-arrow-right.svg);background-repeat:no-repeat;background-position:center right 15px;background-size:20px;border-radius:14px;cursor:pointer}.testimonials{margin-top:50px}@media only screen and (min-width:1310px){.testimonials{margin-top:100px}}.testimonials .container{display:flex;flex-direction:row;flex-wrap:wrap}.testimonials__left,.testimonials__right{position:relative;width:100%}@media only screen and (min-width:1310px){.testimonials__left,.testimonials__right{width:50%}}.testimonials__right{margin-top:20px;min-height:270px}@media only screen and (min-width:1310px){.testimonials__right{margin-top:0;min-height:420px}}.testimonials__title{font-size:35px;max-width:300px;line-height:1.2em}@media only screen and (min-width:1310px){.testimonials__title{font-size:60px}}.testimonials__title b{font-weight:900}.testimonials__subtitle{margin-top:20px;display:block;font-size:18px;max-width:380px}.testimonials__content{position:absolute;width:100%;background-image:url(../assets/img/icon/quote.svg);background-repeat:no-repeat;background-size:24px;padding-top:40px}@media only screen and (min-width:1310px){.testimonials__content{padding-left:20px;background-size:30px}}.testimonials__content--visible{opacity:1;transform:translateY(0)}.testimonials__content__body{opacity:0;transform:translateY(30px)}.testimonials__content__body--visible{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.testimonials__content__body--text{font-size:20px;font-weight:500}@media only screen and (min-width:1310px){.testimonials__content__body--text{font-size:30px}}.testimonials__content__footer{margin-top:30px;display:flex;align-items:center;opacity:0}.testimonials__content__footer--visible{opacity:1;transition:opacity .3s ease .2s}.testimonials__content__footer--img{display:block;border-radius:50%;margin-right:10px;height:40px;max-width:40px}@media only screen and (min-width:1310px){.testimonials__content__footer--img{height:60px;max-width:60px}}.testimonials__content__footer--title{font-size:15px;font-weight:700}@media only screen and (min-width:1310px){.testimonials__content__footer--title{font-size:18px}}.testimonials__content__footer--subtitle{font-size:13px}@media only screen and (min-width:1310px){.testimonials__content__footer--subtitle{font-size:14px}}.testimonials__buttons{display:flex}@media only screen and (min-width:1310px){.testimonials__buttons{margin-top:20px}}.testimonials__buttons--button{display:block;height:50px;width:50px;border:1px #ddd solid;border-radius:50%;cursor:pointer;margin-right:10px;background-color:#fff}.testimonials__buttons--button button{height:100%;width:100%;padding:13px}.testimonials__buttons--button button svg{cursor:pointer;display:block;position:relative;height:100%;width:100%}.title.--h2{color:#0e0b3d;font-size:35px;font-weight:600;line-height:1.2em}@media only screen and (min-width:1310px){.title.--h2{font-size:52px}}.pretitle{border-radius:50px;display:inline-block;font-size:18px;font-weight:700;background-color:#fff;padding:6px 14px;-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 11px 0 rgba(0,0,0,.05);box-shadow:0 0 11px 0 rgba(0,0,0,.05)}.topbar{position:relative;display:flex;justify-content:center;width:100%;background-color:#0e0b3d;padding:12px;transition:.4s all;height:65px}@media only screen and (min-width:1310px){.topbar{height:auto}}.topbar__text{display:block;color:#fff;font-weight:700;font-size:14px}.topbar__link{color:#fff;display:inline-block;border-bottom:1px solid #000}.topbar.menu__mobile--active{height:0;padding:0 12px}.intro{padding-top:40px}@media only screen and (min-width:1310px){.intro{padding-top:100px}}.intro__title{text-align:center;font-size:30px;font-weight:800;line-height:1.35;max-width:1360px;color:#0e0b3d}@media only screen and (min-width:1310px){.intro__title{font-size:52px}}.intro__list{display:flex;align-items:center;justify-content:center;margin-top:15px}.intro__list__item{font-weight:700;background-image:url(../assets/img/icon/check.svg);background-size:16px;background-repeat:no-repeat;padding-left:24px;background-position:left}@media only screen and (min-width:1310px){.intro__list__item{margin-right:30px}}.protection{margin-top:50px}@media only screen and (min-width:1310px){.protection{margin-top:150px;margin-bottom:100px}}.protection .container{display:flex;flex-wrap:wrap;max-width:1100px;justify-content:space-between;padding-left:15px;padding-right:15px}.protection__pretitle{font-size:14px;font-weight:700;text-transform:uppercase;color:#fa4338;width:100%}.protection__title{margin-top:10px;font-size:35px;font-weight:700;line-height:1.1em}@media only screen and (min-width:1310px){.protection__title{font-size:60px}}.protection__title b{display:inline-flex;align-items:center;top:8px;position:relative}@media only screen and (min-width:1310px){.protection__title b{top:10px}}.protection__title b::before{content:"";display:block;background-image:url(../assets/img/icon/spam_icon.gif);background-size:contain;height:40px;width:40px}@media only screen and (min-width:1310px){.protection__title b::before{height:60px;width:60px}}.protection__text{margin-top:20px;max-width:420px;font-size:16px}@media only screen and (min-width:1310px){.protection__text{margin-top:35px;margin-top:85px;margin-left:40px;font-size:18px}}.protection__img{margin-top:50px}.actu{margin-top:50px}.actu .title{font-size:60px}@media only screen and (min-width:768px){.actu__list{display:flex}}.actu__item{list-style-type:none}@media only screen and (min-width:768px){.actu__item{margin-right:10px}}@media only screen and (min-width:1310px){.actu__item{margin-right:40px}}.actu__item:last-of-type{margin:0}body{background-color:#fff;font-family:Manrope,sans-serif;font-weight:400}