.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:220px 40px 1fr 40px;align-items:center;gap:10px;display:grid;position:relative}.reviews__summary[data-astro-cid-4bjs7uhz]{text-align:center;color:#000;flex-direction:column;align-items:center;gap:6px;font-weight:500;display:flex}.reviews__summary[data-astro-cid-4bjs7uhz] strong[data-astro-cid-4bjs7uhz]{font-size:20px}.reviews__stars[data-astro-cid-4bjs7uhz]{color:#f6bb06;gap:2px;font-size:17px;display:inline-flex}.reviews__track[data-astro-cid-4bjs7uhz]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;margin:0;padding:10px 4px 16px;list-style:none;display:flex;overflow-x:auto}.reviews__track[data-astro-cid-4bjs7uhz]::-webkit-scrollbar{display:none}.reviews__card[data-astro-cid-4bjs7uhz]{scroll-snap-align:start;color:#000;background:#f4f4f4;border-radius:6px;flex:0 0 calc(33.3333% - 10.6667px);padding:20px;font-weight:400}.reviews__head[data-astro-cid-4bjs7uhz]{grid-template-columns:40px 1fr 20px;align-items:center;gap:10px;margin-bottom:10px;display:grid}.reviews__avatar[data-astro-cid-4bjs7uhz]{background:var(--orange);width:40px;height:40px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:inline-flex}.reviews__name[data-astro-cid-4bjs7uhz]{margin:0;font-size:15px;font-weight:700;line-height:1.3}.reviews__date[data-astro-cid-4bjs7uhz]{color:#8c8c8c;margin:0;font-size:13px;line-height:1.3}.reviews__google{color:#4285f4}.reviews__text[data-astro-cid-4bjs7uhz]{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:10px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.reviews__nav[data-astro-cid-4bjs7uhz]{background:var(--white);color:#555;cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:15px;display:inline-flex;box-shadow:0 1px 6px #0003}.reviews__nav[data-astro-cid-4bjs7uhz]:hover{color:var(--orange)}@media (width<=1024px){.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:40px 1fr 40px}.reviews__summary[data-astro-cid-4bjs7uhz]{flex-direction:row;grid-column:1/-1;justify-content:center}.reviews__card[data-astro-cid-4bjs7uhz]{flex-basis:calc(50% - 8px)}}@media (width<=767px){.reviews[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr}.reviews__nav[data-astro-cid-4bjs7uhz]{display:none}.reviews__card[data-astro-cid-4bjs7uhz]{flex-basis:85%}}.partners[data-astro-cid-edpm6wi3]{margin:40px 0;padding:0 30px}.partners__viewport[data-astro-cid-edpm6wi3]{max-width:1140px;margin:0 auto;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.partners__track[data-astro-cid-edpm6wi3]{gap:40px;width:max-content;margin:0;padding:0;list-style:none;animation:60s linear infinite partners-scroll;display:flex}.partners__track[data-astro-cid-edpm6wi3]:hover{animation-play-state:paused}.partners__track[data-astro-cid-edpm6wi3] li[data-astro-cid-edpm6wi3]{flex:0 0 196px}.partners__track[data-astro-cid-edpm6wi3] img[data-astro-cid-edpm6wi3]{object-fit:contain;width:196px;height:131px}@keyframes partners-scroll{to{transform:translate(calc(-50% - 20px))}}@media (prefers-reduced-motion:reduce){.partners__viewport[data-astro-cid-edpm6wi3]{mask-image:none}.partners__track[data-astro-cid-edpm6wi3]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.partners__track[data-astro-cid-edpm6wi3] li[data-astro-cid-edpm6wi3][aria-hidden=true]{display:none}}@media (width<=767px){.partners[data-astro-cid-edpm6wi3]{margin:0}.partners__track[data-astro-cid-edpm6wi3]{gap:24px}.partners__track[data-astro-cid-edpm6wi3] li[data-astro-cid-edpm6wi3]{flex-basis:140px}.partners__track[data-astro-cid-edpm6wi3] img[data-astro-cid-edpm6wi3]{width:140px;height:94px}}.accordion[data-astro-cid-ztaq7sjr]{padding-top:37px}.accordion__item[data-astro-cid-ztaq7sjr]{margin-bottom:20px}.accordion__title[data-astro-cid-ztaq7sjr]{background:var(--light);color:#333;font-family:var(--font-heading);cursor:pointer;border-radius:3px;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px 22px 34px;font-size:19px;font-weight:700;line-height:30px;list-style:none;transition:background .2s,color .2s;display:flex}.accordion__title[data-astro-cid-ztaq7sjr]::-webkit-details-marker{display:none}.accordion__title[data-astro-cid-ztaq7sjr]:hover{color:var(--orange)}.accordion__item[data-astro-cid-ztaq7sjr][open]>.accordion__title[data-astro-cid-ztaq7sjr]{background:var(--orange);color:var(--white)}.accordion__chevron{font-size:14px;transition:transform .2s}.accordion__item[data-astro-cid-ztaq7sjr][open] .accordion__chevron{transform:rotate(180deg)}.accordion__content[data-astro-cid-ztaq7sjr]{color:#676767;padding:33px 35px 11px 33px;font-size:15px;line-height:25px}.accordion__content[data-astro-cid-ztaq7sjr] h3{font-family:var(--font-heading);color:var(--dark);margin:0 0 10px;font-size:17px;line-height:25px}.accordion__content[data-astro-cid-ztaq7sjr] p{margin-bottom:24px}@media (width<=767px){.accordion__title[data-astro-cid-ztaq7sjr]{padding:16px 18px;font-size:17px;line-height:24px}.accordion__content[data-astro-cid-ztaq7sjr]{padding:20px 10px 4px}}.hero[data-astro-cid-lcdefpme]{background:url(/images/accueil/hero.jpg) 50%/cover no-repeat;margin-bottom:100px;padding:0 30px}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:center;max-width:1140px;min-height:534px;margin:0 auto;display:grid}.hero__text[data-astro-cid-lcdefpme]{text-align:center;padding:10px}.hero__text[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:var(--white);margin:0;font-size:33px;line-height:50px}.hero__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ddd;margin-top:21px}.hero__media[data-astro-cid-lcdefpme]{align-self:end}.hero__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;max-width:570px;margin-bottom:-6px}@media (width<=1024px){.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:468px}.hero__media[data-astro-cid-lcdefpme]{display:none}}@media (width<=767px){.hero[data-astro-cid-lcdefpme]{margin-bottom:60px}.hero__inner[data-astro-cid-lcdefpme]{min-height:246px}}.home-reviews[data-astro-cid-lcdefpme]{margin-top:38px;margin-bottom:55px}.home-reviews__title[data-astro-cid-lcdefpme]{margin:0 10px 16px;font-size:45px;line-height:55px}.home-services[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin-bottom:36px}.promo[data-astro-cid-lcdefpme]{background:var(--orange);padding:81px 30px 0}.promo__inner[data-astro-cid-lcdefpme]{grid-template-columns:35.743% 64.257%;max-width:1170px;margin:0 auto;display:grid}.promo__media[data-astro-cid-lcdefpme]{align-self:end}.promo__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;max-width:418px}.promo__text[data-astro-cid-lcdefpme]{margin-left:80px;padding-top:50px}.promo__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:var(--white);margin:0 0 16px;font-size:50px;line-height:55px}.promo__text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ececec;margin-bottom:46px;font-size:19px;line-height:30px}.promo[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{gap:22px}@media (width<=1024px){.promo[data-astro-cid-lcdefpme]{padding:90px 30px 120px}.promo__inner[data-astro-cid-lcdefpme]{align-items:center}.promo__text[data-astro-cid-lcdefpme]{margin-left:50px;padding-top:0}.promo__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:30px;line-height:36px}}@media (width<=767px){.promo[data-astro-cid-lcdefpme]{padding:60px 30px 70px}.promo__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.promo__media[data-astro-cid-lcdefpme]{justify-content:center;display:flex}.promo__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{max-width:200px}.promo__text[data-astro-cid-lcdefpme]{margin:40px 0 0}.promo__text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:30px;font-size:32px;line-height:36px}.promo[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{padding:8px 20px;font-size:14px}}.home-faq__head[data-astro-cid-lcdefpme]{background:url(/images/accueil/fond-titre.jpg) 50%/cover no-repeat;margin-top:21px}.home-faq__head[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin:0;padding:8px 0}.home-news[data-astro-cid-lcdefpme]{background:var(--white) url(/images/accueil/fond-actus.png) top center / 100% auto no-repeat fixed;margin-top:100px}.home-news[data-astro-cid-lcdefpme] .section-title[data-astro-cid-lcdefpme]{margin:0;padding:30px 0}.home-news__grid[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:0 140px;padding:30px 0 60px;display:flex}.news-card[data-astro-cid-lcdefpme]{text-align:center;width:430px;padding:30px 50px 50px}.news-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:5px;width:330px;margin:0 auto 23px}.news-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 33px;font-size:18px;line-height:36px}.news-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--dark)}.news-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:var(--orange)}.news-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--grey-mid);margin-bottom:20px}.news-card[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:var(--dark)}@media (width<=1024px){.home-news[data-astro-cid-lcdefpme]{background-attachment:scroll}.home-news__grid[data-astro-cid-lcdefpme]{gap:0 40px}.news-card[data-astro-cid-lcdefpme]{width:340px;padding:20px}.news-card[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:220px}}@media (width<=767px){.home-news[data-astro-cid-lcdefpme]{background-image:none;margin-top:60px}.news-card[data-astro-cid-lcdefpme]{padding:0 0 40px}.news-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0}}
