@import url(https://use.typekit.net/fiv4ybv.css);*,:after,:before{margin:0;padding:0;box-sizing:border-box;line-height:1}html{scroll-behavior:smooth}body{font-family:futura-pt,sans-serif;overflow-x:hidden}img{width:100%}ul{list-style:none}a{text-decoration:none;color:#000}a,p{font-size:18px}p{font-family:acumin-pro;line-height:1.5}input,select,textarea{padding:1rem;border:none;outline:none}.container{max-width:1200px;margin:0 auto;padding:0 20px}@media screen and (min-width:768px){.container{padding:0 50px}}@media screen and (min-width:1450px){.container{padding:0}}.container-big{max-width:1440px;margin:0 auto}.btn{border-radius:8px;display:block;width:200px;height:60px;text-align:center;border:2px solid transparent;line-height:58px}.noscroll{overflow:hidden}.btn{margin:50px auto 0;background:#003a7d;color:#fff;font-size:18px;font-family:futura-pt;cursor:pointer;border:2px solid #003a7d;transition:.4s ease}.btn:hover{background:transparent;color:#003a7d}.home__logo{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:10%}@media screen and (min-width:768px){.home__logo{margin-top:20%}}@media screen and (min-width:1280px){.home__logo{margin-top:3%}}@media screen and (min-width:1440px){.home__logo{margin-top:6%}}.home__logo img{max-width:200px}@media screen and (min-width:1920px){.home__logo img{max-width:280px}}.home__logo h1{margin-top:8%;line-height:1.2;font-size:26px;text-align:center;color:#003a7d;padding:0 15px}@media screen and (min-width:768px){.home__logo h1{max-width:60%}}@media screen and (min-width:1280px){.home__logo h1{margin-top:5%;max-width:40%}}@media screen and (min-width:1440px){.home__logo h1{max-width:35%;margin-top:2%}}@media screen and (min-width:1920px){.home__logo h1{max-width:35%;font-size:31px}}@media screen and (min-width:2160px){.home__logo h1{max-width:30%;margin-top:2%}}.home__links{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:5%}@media screen and (min-width:768px){.home__links{flex-direction:row}}@media screen and (min-width:2160px){.home__links{margin-top:3%}}.home__links img{width:215px;margin-top:50px}@media screen and (min-width:1920px){.home__links img{width:300px}}.home__links .btn{margin:15px auto}@media screen and (min-width:2024px){.home{transform:scale(1.3)}}.finances h2,.finances p{text-align:left;margin:40px 0}.finances h2{color:#003a7d;line-height:1.3}.finances ul{list-style:disc;padding-left:80px}.finances ul li{margin-top:15px;font-size:20px;text-align:left}.finances .bank__title h1{text-transform:unset;font-size:40px}.finances .cta{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:20px}.finances .cta img{width:280px}@media screen and (min-width:769px){.finances .cta{flex-direction:row}}.finances .btn{margin:0}.header{height:115px;position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 4px 7px rgba(0,0,0,.2);z-index:99999999}.header .container{height:100%;display:flex;justify-content:space-between;align-items:center}.header__logo img{width:185px}.header__menu #toggle{display:none}.header__menu label{width:60px;height:60px;border-radius:50%;background:#eaf6fe;display:grid;place-items:center;position:relative;z-index:100000}.header__menu label span,.header__menu label span:after,.header__menu label span:before{display:block;width:30px;height:3px;border-radius:100px;background:#003a7d;position:relative;transition:.4s ease}.header__menu label span:after,.header__menu label span:before{content:"";position:absolute}.header__menu label span:before{bottom:8px}.header__menu label span:after{top:8px}@media screen and (min-width:769px){.header__menu label{display:none}}.header__menu ul{width:100vw;height:100vh;background:#003a7d;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:45px;position:fixed;top:0;right:-100vw;z-index:10000;transition:.4s ease}.header__menu a{text-align:center;color:#fff;font-size:22px;text-transform:uppercase}.header__menu #toggle:checked~ul{right:0}.header__menu #toggle:checked~label span{transform:rotate(45deg)}.header__menu #toggle:checked~label span:before{bottom:0;transform:rotate(90deg)}.header__menu #toggle:checked~label span:after,.header__menu--desktop,.header__menu .subMenu{display:none}@media screen and (min-width:769px){.header__menu--desktop{display:block}.header__menu--desktop ul{all:unset;list-style:none;display:flex;align-items:center;position:relative}.header__menu--desktop ul .sep{margin-right:10px}.header__menu--desktop ul li{position:relative}.header__menu--desktop ul a{padding:10px 15px;font-size:18px;text-transform:none;font-weight:500;color:#003a7d;transition:.4s ease;border-radius:8px}.header__menu--desktop ul a:hover{background:#003a7d;color:#fff}}@media screen and (min-width:769px) and (max-height:650px){.header__menu--desktop ul a{padding:0 15px}}@media screen and (min-width:769px){.header__menu--desktop .active>a{padding:10px 15px;font-size:18px;font-weight:500;background:#003a7d;color:#fff;transition:.4s ease;border-radius:8px}.header__menu--desktop .subMenu{position:absolute;z-index:1000;top:87px;left:0;transform:translate(-50%);background:#fff;padding:30px;border-radius:5px;min-width:320px;box-shadow:-5px 5px 10px rgba(0,0,0,.1)}.header__menu--desktop .subMenu:before{content:"";display:block;width:50px;height:50px;position:absolute;top:-5px;left:50%;z-index:-50;transform:translateX(-50%) rotate(45deg);background:#fff}.header__menu--desktop .subMenu .flex{display:flex;align-items:flex-start;justify-content:center;gap:60px}.header__menu--desktop .subMenu h2{color:#003a7d;margin-bottom:35px}.header__menu--desktop .subMenu ul{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.header__menu--desktop .subMenu a{display:flex;justify-content:flex-start;align-items:center;gap:15px;color:#18191f}.header__menu--desktop .subMenu a img{width:50px;height:50px;object-fit:cover;border-radius:5px}.header__menu--desktop .subMenu a p{text-align:left;line-height:1;max-width:200px}.header__menu--desktop .subMenu a:hover{background:transparent;color:#003a7d}.header__menu--desktop .backdrop{width:100vw;height:100vh;background:transparent;position:fixed;top:0;right:0;z-index:999}.header__menu--desktop .Particulier .subMenu{left:50px}.header__menu--desktop .Professionnel .subMenu{left:60px}.header__menu--desktop .hidden{display:none}}.hero{margin-top:115px}.hero img{width:100%;height:70vh;object-fit:cover}.hero__text{text-align:center;color:#18191f}.hero__text h1{color:#5eb3e1;font-size:45px;transform:translateY(-80px);font-weight:600;text-transform:uppercase;letter-spacing:5px;text-shadow:-1px 0 2px #003a7d}@media screen and (min-width:768px){.hero__text h1{color:#fff;font-weight:200;font-size:60px}}.hero__text p{transform:translateY(-30px);line-height:40px;max-width:540px;margin:20px auto 0;font-size:25px}.hero__text .btn{margin:0 auto;background:#003a7d;color:#fff;font-weight:600;transition:.4s ease}.hero__text .btn:hover{border:2px solid #003a7d;background:transparent;color:#003a7d}.activites{background:#eaf6fe;margin:50px 0 70px;padding:60px 0 80px}.activites .container{max-width:80%}.activites h2{color:#003a7d;font-weight:400;font-size:30px;text-transform:uppercase;margin-bottom:40px;text-align:center}.activites__item{display:flex;flex-direction:column-reverse;gap:15px}.activites__item--img{text-align:center}.activites__item--img img{width:100px}.activites__item--text{text-align:center;display:grid;place-items:center}.activites h3{margin:20px 0;font-size:30px}@media screen and (min-width:1024px){.activites .container{max-width:90%}}@media screen and (min-width:1024px) and (min-width:1280px){.activites .container{max-width:70%}}@media screen and (min-width:1024px) and (min-width:1441px){.activites .container{max-width:50%}}@media screen and (min-width:1024px){.activites h2{font-size:45px}.activites h3{font-size:30px;font-weight:600;color:#18191f;margin-bottom:20px;line-height:28px;text-align:center}.activites__grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.activites__item--img{text-align:right}.activites__item--img img{width:100%;max-width:200px}.activites__item--text{text-align:left;margin-bottom:0}.activites__item{flex-direction:row;justify-content:space-between;gap:50px}.activites__item .activites__item--img,.activites__item .activites__item--text{width:100%}.activites__item:nth-child(2n){flex-direction:row-reverse}.activites__item:nth-child(2n) .activites__item--text h3{text-align:center}.activites__item:nth-child(2n) .activites__item--img{text-align:left}}.offres{margin:0 0 70px}.offres h2{color:#003a7d;font-weight:400;font-size:30px;text-transform:uppercase;margin-bottom:40px;text-align:center}.offres .subtitle{color:#18191f;font-size:22px}@media screen and (min-width:768px){.offres .subtitle{display:none}}.offres #professionnel{margin-top:60px}@media screen and (min-width:768px){.offres #professionnel{margin:0}}.offres__slider-control{display:none}.offres__grid{display:grid;grid-template-columns:1fr;gap:50px;justify-items:center}.offres__grid--card{border-radius:10px;border-top-left-radius:140px;border-top-right-radius:140px;box-shadow:0 12px 16px rgba(0,0,0,.04);text-align:center;width:320px;position:relative}.offres__grid--card .deco{position:absolute;width:100%;height:330px;top:-20px;left:20px;z-index:10;background:url(/assets/img/deco1.svg);background-size:contain;background-repeat:no-repeat}.offres__grid--card .img{position:relative;width:320px;height:330px}.offres__grid--card .img img{height:330px;position:relative;object-fit:cover;z-index:1;-webkit-mask-image:url(/assets/img/mask1.png);mask-image:url(/assets/img/mask1.png);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.offres__grid--card a{display:flex;flex-direction:column;align-items:center}.offres__grid--card h3{font-weight:500;max-width:90%;margin:25px auto 15px;line-height:1.4}.offres__grid--card p{max-width:290px;font-size:15px;line-height:1.5;margin:0 auto 35px}.offres__grid--card a{margin-bottom:20px}.offres__grid--card:nth-child(2n) .deco{background:url(/assets/img/deco2.svg);background-size:contain;background-repeat:no-repeat}.offres__grid--card:nth-child(2n) img{-webkit-mask-image:url(/assets/img/mask2.png);mask-image:url(/assets/img/mask1.png)}.offres__grid--card:nth-child(3n) .deco{background:url(/assets/img/deco3.svg);background-size:contain;background-repeat:no-repeat}.offres__grid--card:nth-child(3n) img{-webkit-mask-image:url(/assets/img/mask3.png);mask-image:url(/assets/img/mask1.png)}@media screen and (min-width:768px){.offres h2{font-size:45px}.offres__slider-control{display:flex;justify-content:center;gap:50px;border-bottom:2px solid #eaeaea;margin-bottom:60px}.offres__slider-control p{padding:20px 50px;font-size:22px;cursor:pointer}.offres__slider-control .selected{border-bottom:3px solid #ccc}.offres__grid{grid-template-columns:1fr 1fr}.offres__grid--card{padding:0 0 20px}.offres .hidden{display:none}}@media screen and (min-width:1024px){.offres__grid{grid-template-columns:1fr 1fr 1fr;gap:40px}}.equipe .container{display:grid;grid-template-columns:1fr;gap:50px;align-items:center}.equipe__text h2{color:#003a7d;font-weight:400;font-size:30px;text-transform:uppercase;margin:0 auto 40px;max-width:80%}.equipe__text h2,.equipe__text p{text-align:center;line-height:1.3}.equipe__text .btn{margin:30px auto;background:#003a7d;color:#fff;font-weight:600;transition:.4s ease}.equipe__text .btn:hover{border:2px solid #003a7d;background:transparent;color:#003a7d}.equipe__img{text-align:center;display:flex;flex-direction:column;gap:50px}.equipe__img img{width:150px;height:150px;object-fit:cover;border-radius:50%}.equipe__img h3{margin:15px auto;font-size:16px}.equipe__img p{max-width:80%;margin:0 auto;font-size:14px;line-height:1.4}@media screen and (min-width:768px){.equipe__img{flex-direction:row;gap:0}.equipe__img p{max-width:100%}}@media screen and (min-width:1024px){.equipe .container{grid-template-columns:1fr 1fr}.equipe__text h2{font-size:45px;text-align:left;max-width:430px;margin:0 0 20px}.equipe__text p{text-align:left;line-height:1.5}.equipe__text .btn{margin:30px 0 0}.equipe__img{height:400px;background:url(/assets/img/team_bg.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.equipe__img .member{transform:translateY(275px)}.equipe__img .member:nth-child(2){transform:translateY(0)}.equipe__img h3{margin:7px auto}}.valeurs{margin-top:150px;background:url(/assets/img/valeurs-bg.png);background-size:cover}.valeurs .container{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.valeurs h2{color:#003a7d;font-weight:400;font-size:30px;text-transform:uppercase;margin:0 auto 40px;max-width:80%;line-height:1.3}.valeurs h2,.valeurs p{text-align:center}.valeurs ul{margin-top:40px;display:grid;grid-column:1fr;gap:10px}.valeurs li{display:flex;align-items:center;gap:20px;text-align:left}.valeurs li .icon{width:50px;height:50px}.valeurs li:first-child .icon{background:url(/assets/img/valeur1.svg)}.valeurs li:nth-child(2) .icon{background:url(/assets/img/valeur2.svg)}.valeurs li:nth-child(3) .icon{background:url(/assets/img/valeur3.svg)}.valeurs li:nth-child(4) .icon{background:url(/assets/img/valeur4.svg)}@media screen and (min-width:1024px){.valeurs{height:380px}.valeurs .container{padding-top:60px}.valeurs h2{font-size:45px;text-align:left;max-width:450px;margin:0 0 20px}.valeurs p{text-align:left;line-height:1.5}.valeurs ul{grid-template-columns:1fr 1fr;column-gap:80px;margin-top:0}}.contactSection{margin:60px 0;padding:50px 0;position:relative;background:#eaf6fe}.contactSection .error-message{color:red}.contactSection__bg{display:none}.contactSection .container{display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse;gap:100px}.contactSection__form form{background:#fff;box-shadow:-10px 5px 40px rgba(0,0,0,.1);padding:50px}.contactSection__form p{display:grid;align-items:center;grid-template-columns:1fr;gap:15px;margin-bottom:25px}.contactSection__form label{display:block;font-size:16px;font-weight:200;margin-bottom:5px}.contactSection__form input,.contactSection__form select{border-radius:5px;margin-bottom:15px}.contactSection__form input,.contactSection__form select,.contactSection__form textarea{background:rgba(234,246,254,.4509803922);width:100%;font-size:16px;font-family:acumin-pro}.contactSection__form textarea{display:block;height:120px;line-height:1.6}.contactSection__form input[type=checkbox]{width:50px;height:50px}.contactSection__form .conditions{margin-top:15px;display:flex;gap:15px;align-items:center}.contactSection__form .conditions label{font-size:18px}.contactSection__form .btn{margin:50px auto 0;background:#003a7d;color:#fff;font-size:18px;font-family:futura-pt;cursor:pointer;border:2px solid #003a7d;transition:.4s ease}.contactSection__form .btn:hover{background:transparent;color:#003a7d}.contactSection__info{display:flex;flex-direction:column;justify-content:center;text-align:center}.contactSection__info h2{color:#003a7d;font-weight:400;font-size:30px;text-transform:uppercase;margin:0 auto 40px;max-width:80%;text-align:center;line-height:1.3}.contactSection__info p{line-height:1.8}.contactSection__info .contact__info--social{margin:0 auto;display:flex;align-items:center;gap:15px}.contactSection__info i{color:#003a7d;font-size:30px;transition:.4s ease}.contactSection__info i:hover{color:#5eb3e1}@media screen and (min-width:1024px){.contactSection{padding:50px 0;background:transparent}.contactSection__bg{display:block;width:100%;height:100%;background:#eaf6fe;position:absolute;top:0;right:0;z-index:-1;clip-path:polygon(30% 0,100% 0,100% 80%,30% 80%)}.contactSection .container{flex-direction:row}.contactSection h2{font-size:45px;text-align:left;max-width:450px;margin:0 0 20px}.contactSection__form form p{grid-template-columns:1fr 3fr;gap:30px;margin-bottom:10px}.contactSection__form input[type=checkbox]{width:30px;height:30px}.contactSection__form .btn{margin:50px 0 0 auto}.contactSection__info{height:100%;width:550px;text-align:left;transform:translateY(-150px)}.contactSection__info .contact__info--social{margin:0}}.contact-cgv{display:none}.footer{margin-top:80px;background:#eaf6fe;padding:60px 0}.footer__address{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.footer__address a{display:block}.footer__address *,.footer__address div{font-size:16px}.footer__header{text-align:center;display:flex;flex-direction:column;align-items:center;gap:30px;padding-bottom:30px;border-bottom:2px solid #eaeaea}.footer__header img{width:150px}.footer__header div,.footer__header p{text-align:center;line-height:1.5}@media screen and (min-width:769px){.footer__header{flex-direction:row;justify-content:space-around;align-items:flex-start}.footer__header div,.footer__header p{text-align:left}}.footer__header .subMenu{margin-top:20px;display:flex;flex-direction:column;gap:15px}.footer__header .subMenu a{font-size:15px}.footer .mainMenu{display:flex;flex-direction:column;gap:30px;align-items:center;margin-top:30px}.footer .mainMenu .menuTitle{font-weight:600;font-size:18px;color:#003a7d}.footer__footer{padding-top:30px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:50px}.footer__footer--social{display:flex;align-items:center;gap:15px}.footer__footer i{color:#003a7d;font-size:30px;transition:.4s ease}.footer__footer i:hover{color:#5eb3e1}@media screen and (min-width:768px){.footer .mainMenu{display:grid;grid-template-columns:repeat(5,1fr);align-items:flex-start;justify-items:center}.footer .mainMenu a{width:fit-content}.footer .subMenu a:hover{color:#003a7d}.footer__footer{gap:0;flex-direction:row}}.footer-home .footer__header div,.footer-home .footer__header p{text-align:center;line-height:1.5}@media screen and (min-width:769px){.footer-home .footer__header{flex-direction:row;justify-content:space-around;align-items:flex-start}.footer-home .footer__header div,.footer-home .footer__header p{text-align:left}}.team-hero{margin-top:115px}.team-hero img{width:100%;height:70vh;object-fit:cover}.team-hero__text{text-align:center;color:#18191f;background:#fff;padding:50px;transform:translateY(-250px);margin-bottom:-250px}.team-hero__text h1{color:#003a7d;font-weight:400;font-size:45px;line-height:1.4;text-transform:uppercase;margin-bottom:40px;text-align:center}@media screen and (min-width:768px){.team-hero__text h1{font-size:60px;max-width:500px;margin:0 auto 60px}}.team-hero__text p{transform:translateY(-30px);line-height:1.8;max-width:720px;margin:20px auto 0;font-size:18px}.team-hero__text .btn{margin:0 auto;background:#003a7d;color:#fff;font-weight:600;transition:.4s ease}.team-hero__text .btn:hover{border:2px solid #003a7d;background:transparent;color:#003a7d}.team-cover{margin-bottom:100px}.team-cover .container{max-width:1280px;display:flex;flex-direction:column-reverse;align-items:center;gap:50px}.team-cover p{margin-bottom:20px}.team-cover__img,.team-cover__text{width:100%}.team-cover__img img{width:100%;height:auto;object-fit:cover;box-shadow:-5px 5px 10px rgba(0,0,0,.5)}@media screen and (min-width:768px){.team-cover .container{flex-direction:row}}.team-grid{width:100%}.team-grid .member{display:flex;flex-direction:column}.team-grid .team-photo{width:100%;height:370px}.team-grid .team-photo img{width:100%;height:100%;object-fit:cover}.team-grid .team-text{width:100%;padding:10%;display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;text-align:center;background-color:#f9fafc}.team-grid .team-text h2{font-size:30px}@media screen and (min-width:768px){.team-grid .member{flex-direction:row}.team-grid .member:nth-child(2n){flex-direction:row-reverse}.team-grid .team-photo{width:50%;height:600px}.team-grid .team-text{width:50%;text-align:left;align-items:flex-start}.team-grid .team-text p{max-width:70%}}.singlePost{margin-top:115px}.singlePost__cover{height:400px;width:100%;object-fit:cover}.singlePost__container{max-width:850px;margin:0 auto;padding:0 10px;background:#fff;transform:translateY(-100px)}@media screen and (min-width:768px){.singlePost__container{padding:0 50px}}.singlePost__title{text-align:center;color:#003a7d;margin:0 auto}.singlePost__title h1{padding:40px 0;position:relative;z-index:5;font-size:45px;line-height:1.4;text-transform:uppercase}@media screen and (min-width:768px){.singlePost__title h1{padding:40px 80px}}.singlePost__header--breadcrumb{margin-bottom:30px}.singlePost__header--breadcrumb a{color:#003a7d}.singlePost__header{text-align:center}.singlePost__content{margin-top:70px}.singlePost__content img{width:auto;object-fit:cover}.singlePost__content h2{color:#003a7d;margin-bottom:15px}.singlePost__content p{font-size:16px;line-height:1.8;margin-bottom:35px}.privacy{margin-top:115px}.privacy__cover{height:400px;width:100%;object-fit:cover}.privacy__container{background:red;max-width:850px;margin:0 auto;padding:0 10px;background:#fff;transform:translateY(-100px);text-align:left}@media screen and (min-width:768px){.privacy__container{padding:0 50px}}.privacy__container ul{list-style:disc}.privacy__container ul li{font-size:18px;margin-bottom:10px;line-height:1.5}.privacy__title{text-align:center;color:#003a7d;margin:0 auto}.privacy__title h1{padding:40px 0;position:relative;z-index:5;font-size:45px;line-height:1.4;text-transform:uppercase}@media screen and (min-width:768px){.privacy__title h1{padding:40px 80px}}.privacy__content{margin-top:70px}.privacy__content img{width:auto;object-fit:cover}.privacy__content h2{color:#003a7d;margin-bottom:15px}.privacy__content p{font-size:16px;line-height:1.8;margin-bottom:35px}.cookie{margin-top:115px}.cookie__cover{height:400px;width:100%;object-fit:cover}.cookie__container{background:red;max-width:850px;margin:0 auto;padding:0 10px;background:#fff;transform:translateY(-100px);text-align:left}@media screen and (min-width:768px){.cookie__container{padding:0 50px}}.cookie__container h2{margin-bottom:30px}.cookie__container ul{list-style:disc}.cookie__container ul li{font-size:18px;margin-bottom:10px;line-height:1.5}.cookie__title{text-align:center;color:#003a7d;margin:0 auto}.cookie__title h1{padding:40px 0;position:relative;z-index:5;font-size:45px;line-height:1.4;text-transform:uppercase}@media screen and (min-width:768px){.cookie__title h1{padding:40px 80px}}.cookie__content{margin-top:70px}.cookie__content img{width:auto;object-fit:cover}.cookie__content h2{color:#003a7d;margin-bottom:15px}.cookie__content p{font-size:16px;line-height:1.8;margin-bottom:35px}.bank{margin-top:115px}.bank__cover{height:400px;width:100%;object-fit:cover}.bank__container{background:red;max-width:850px;margin:0 auto;padding:0 10px;background:#fff;transform:translateY(-100px);text-align:center}@media screen and (min-width:768px){.bank__container{padding:0 50px}}.bank__title{text-align:center;color:#003a7d;margin:0 auto}.bank__title h1{padding:40px 0;position:relative;z-index:5;font-size:45px;line-height:1.4;text-transform:uppercase}@media screen and (min-width:768px){.bank__title h1{padding:40px 80px}}.bank__content img{width:auto;object-fit:cover}.bank__content h2{color:#003a7d;margin-bottom:15px}.bank .sep{padding:60px 0}.bank__section{text-align:left}.bank__section h2{color:#003a7d;font-size:25px;margin-bottom:30px}.bank__section p{line-height:1.5;font-size:18px}.bank__section ul{margin:30px 0 30px 30px;list-style:none;display:flex;flex-direction:column;gap:30px}@media screen and (min-width:768px){.bank__section ul{margin:30px 0 30px 60px}}.bank__section li{margin-left:50px;font-size:20px;position:relative}.bank__section li:before{content:"";display:block;position:absolute;width:30px;height:30px;top:-4px;left:-50px;border-radius:50%;background:#eaf6fe;background-image:url(/assets/img/check.png);background-repeat:no-repeat;background-position:50%}.partners__title{text-align:center;color:#003a7d;margin:0 auto}.partners__title h1{padding:40px 0;position:relative;z-index:5;font-size:45px;line-height:1.4;text-transform:uppercase}@media screen and (min-width:768px){.partners__title h1{padding:40px 80px}}.partners__subtitle{margin-bottom:50px}.partners__subtitle p{text-align:center}.partners__logos{display:grid;justify-content:center;align-items:center;grid-template-columns:repeat(2,1fr);gap:10px}@media screen and (min-width:769px){.partners__logos{grid-template-columns:repeat(4,1fr);gap:40px}}.partners__logos .logo{width:150px;height:150px;object-fit:contain;text-align:center;display:block;margin:0 auto}.documentation p,.partenaires p{margin-bottom:25px;text-align:justify}.partners__subtitle{max-width:60%;margin:0 auto}