.lateralSpacing{padding-left:20px;padding-right:20px}.partnerText{font-size:15px;font-weight:700;padding-top:5px;text-align:center}.partnerImageCont{align-items:center;background-color:var(--base-2);display:flex;justify-content:center;min-height:130px;padding:20px}@media (max-width:1024px){.partnerImageCont{padding:15px}}.partnerImage{max-height:90px;max-width:100%;object-fit:contain;width:100%}.partnerCont{width:25%;padding:10px}@media (max-width:767px){.partnerCont{width:50%;padding:5px}}.bannerCont{background-blend-mode:normal;background-image:linear-gradient(to right,var(--base-2) 70%,var(--base-3) 30%);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;padding-top:220px;position:relative}@media (max-width:1024px){.bannerCont{padding-top:220px}}@media (max-width:767px){.bannerCont{flex-direction:column;padding-top:200px}}.bannerLeftCol{display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto;margin-right:auto;position:relative;width:55%;z-index:10}@media (max-width:767px){.bannerLeftCol{width:100%}}.bannerRightCol{display:flex;flex-wrap:wrap;row-gap:40px;width:45%;z-index:10}@media (max-width:767px){.bannerRightCol{justify-content:flex-end;padding-bottom:20px;width:100%}}.bannerImage{max-height:600px;max-width:100%;object-fit:contain;width:auto}@media (max-width:767px){.bannerImage{max-height:auto;width:100%}}.adhereBloc{display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 20px);border:1px solid var(--contrast-3)}@media (max-width:767px){.adhereBloc{width:100%}}.propCarItem{height:auto !important}.propCarItemCont{background-color:var(--base-2);display:flex;flex-direction:column;justify-content:space-between}.arrowCont{align-items:center;display:flex;padding-bottom:6px;padding-top:3px}.arrowPicto{display:inline-flex;margin-left:0px;margin-right:10px;transition:all 0.3s ease 0s}.arrowPicto:is(:hover,:focus){transition:all 0.3s ease 0s}.arrowPicto svg{fill:currentColor;height:30px;width:30px;color:var(--red)}@media (max-width:767px){.arrowPicto{width:26px}}.arrowText{font-size:22px;font-weight:600;margin-bottom:0px;padding-left:10px}.arrowText a{text-decoration:none;color:var(--red)}@media (max-width:767px){.arrowText{font-size:18px}}.carouselNav{align-items:center;background-color:rgba(164,196,219,0.8);color:var(--bleu1);display:flex;height:48px;justify-content:center;width:48px;border:3px solid #4a6270;border-radius:50%}.carouselNav:is(:hover,:focus){background-color:#fafafa;color:#000000}.carouselNav .gb-carousel-control-icon svg{fill:currentColor;height:20px;width:20px}