:root{--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}.block-hero-text-fred{background-color:#d4f1ff;padding-block-end:5rem!important;position:relative;overflow:hidden}.block-hero-text-fred .hero-text-fred-text{position:relative;display:flex;flex-direction:column;gap:1.5rem;max-width:100%;z-index:3}.block-hero-text-fred .hero-text-fred-subtitle *{font-weight:var(--fw-medium)}.block-hero-text-fred .hero-text-fred-key-points{display:flex;flex-direction:column;gap:.75rem;list-style:none;padding:0;margin:0}.block-hero-text-fred .hero-text-fred-key-points .key-point{display:flex;font-weight:500;align-items:center;gap:.5rem;font-size:16px}.block-hero-text-fred .hero-text-fred-key-points .key-point svg{flex-shrink:0;width:1.25rem;height:1.25rem}.block-hero-text-fred .hero-text-fred-cta{align-self:flex-start;margin-top:8px}.block-hero-text-fred .acs-curve-hub-offers{position:absolute;right:-70px;bottom:20px;width:234px;height:auto;transform:rotate(-18deg)}.block-hero-text-fred .hero-text-fred-illustration{position:absolute;right:90px;bottom:35px;width:auto;height:6.4375rem;z-index:2}.block-hero-text-fred .hero-text-fred-illustration svg,.block-hero-text-fred .hero-text-fred-illustration img{width:100%;height:100%}.block-hero-text-fred .hero-text-fred-illustration img{object-fit:contain}@media(min-width:768px){.block-hero-text-fred .hero-text-fred-text{gap:1.25rem;max-width:400px}.block-hero-text-fred .hero-text-fred-key-points{margin-block-start:.25rem}.block-hero-text-fred .hero-text-fred-key-points .key-point{font-size:18px}.block-hero-text-fred .hero-text-fred-cta{margin-top:20px}.block-hero-text-fred .acs-curve-hub-offers{right:-50px;bottom:40px;width:417px;transform:unset}.block-hero-text-fred .hero-text-fred-illustration{right:225px;bottom:110px;height:13.25rem}}@media(min-width:1040px){.block-hero-text-fred .hero-text-fred-text{max-width:540px}.block-hero-text-fred .acs-curve-hub-offers{right:0}.block-hero-text-fred .hero-text-fred-illustration{right:315px}}@media(min-width:1200px){.block-hero-text-fred .hero-text-fred-text{max-width:800px}}@media(min-width:768px){.block-hero-text-fred{padding-block:4rem!important}}.block-hero-text-fred.bg-blue .acs-curve-hub-offers path{stroke:#61d2ff}.block-hero-text-fred.bg-yellow .acs-curve-hub-offers path{stroke:#ffd861}
/*# sourceMappingURL=_acs-hero-text-fred.min.css.map */

:root{--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}.block-key-figures{margin:56px 0}@media(min-width:768px){.block-key-figures{margin:100px 0}}.block-key-figures .inner-content-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.block-key-figures .inner-content-container .headings{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.block-key-figures .inner-content-container .headings .title{margin-top:0;margin-bottom:0;border-top:none;padding-top:0;font-size:1.875rem}@media(min-width:768px){.block-key-figures .inner-content-container .headings .title{font-size:2.625rem}}.block-key-figures .inner-content-container .figures{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding-left:0;margin-block-start:24px;margin-block-end:0;width:100%}@media(min-width:768px){.block-key-figures .inner-content-container .figures{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:32px;border-bottom:unset;margin-block-start:40px}}.block-key-figures .inner-content-container .figures .figure{display:flex;flex:1;width:100%;gap:20px}@media(min-width:768px){.block-key-figures .inner-content-container .figures .figure{border-bottom:none;flex-direction:column;flex:1 1 calc(25% - 60px);padding-bottom:30px;gap:0}}.block-key-figures .inner-content-container .figures .figure .icon{width:36px;height:36px;border-radius:8px;background-color:#ffd861;padding:7px;margin-bottom:24px;flex:0 0 36px}@media(min-width:768px){.block-key-figures .inner-content-container .figures .figure .icon{flex:auto}}.block-key-figures .inner-content-container .figures .figure .number{line-height:1;font-size:26px;display:block}@media(min-width:768px){.block-key-figures .inner-content-container .figures .figure .number{font-size:34px}}.block-key-figures .inner-content-container .figures .figure .description{margin-top:8px;display:block}@media(min-width:768px){.block-key-figures .inner-content-container .figures.with-border-items{gap:64px}}.block-key-figures .inner-content-container .figures.with-border-items .figure{padding-bottom:24px;border-bottom:1px solid #d9e1e6}@media(min-width:768px){.block-key-figures .inner-content-container .figures.with-border-items .figure{padding-bottom:30px}}
/*# sourceMappingURL=_acs-key-figures.min.css.map */

:root{--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}@media(min-width:768px){.block-acs-push-univers{margin-block:100px}}.block-acs-push-univers .push-bg-line{position:absolute;right:0;bottom:0;color:#ffd861}.block-acs-push-univers .push-bg-line svg{display:block}.block-acs-push-univers .push-bg-line--desktop{display:none;height:100%}.block-acs-push-univers .push-bg-line--desktop svg{width:auto;height:100%}@media(min-width:1040px){.block-acs-push-univers .push-bg-line--desktop{display:block}}.block-acs-push-univers .push-bg-line--mobile{display:block;width:100%}.block-acs-push-univers .push-bg-line--mobile svg{width:100%;height:auto}@media(min-width:1040px){.block-acs-push-univers .push-bg-line--mobile{display:none}}.block-acs-push-univers .push-content{position:relative;display:flex;flex-direction:column;gap:40px;align-items:center;overflow:hidden;color:#fff;background-color:#00475a;border-radius:16px}@media(min-width:768px){.block-acs-push-univers .push-content{flex-direction:row;gap:40px}}.block-acs-push-univers .push-content.light-blue{background-color:#61d2ff}.block-acs-push-univers .push-content.light-blue .content-text{color:#001d21}.block-acs-push-univers .push-content.dark-blue{background-color:#00475a}.block-acs-push-univers .push-content.dark-blue .push-bg-line{color:#61d2ff}.block-acs-push-univers .push-content.dark-blue .content-text{color:#fff}.block-acs-push-univers .wrapper-image{display:none;flex:0 0 auto;order:1;height:stretch;width:230px;aspect-ratio:230/203;border-radius:0}@media(min-width:768px){.block-acs-push-univers .wrapper-image{display:block}}.block-acs-push-univers .wrapper-image img{width:auto;max-width:none;height:100%}.block-acs-push-univers .title{font-size:20px}@media(min-width:1040px){.block-acs-push-univers .title{font-size:26px}}.block-acs-push-univers .text{margin-top:24px;font-size:16px}@media(min-width:1040px){.block-acs-push-univers .text{margin-top:20px;font-size:18px}}.block-acs-push-univers .content{position:relative;order:2;width:100%;padding:24px}@media(min-width:1040px){.block-acs-push-univers .content{display:flex;flex:1 1 auto;gap:30px;align-items:center;justify-content:space-between;width:auto;min-width:0;padding:0 50px 0 0}}@media(min-width:1040px){.block-acs-push-univers .content-text{max-width:500px}}.block-acs-push-univers .content-cta{margin-top:30px;justify-content:flex-start;flex:1}@media(min-width:1040px){.block-acs-push-univers .content-cta{margin-top:0;justify-content:flex-end}}
/*# sourceMappingURL=_acs-push-univers.min.css.map */

:root{--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}.block-acs-text-image.has-yellow-50-bg-color{background-color:#f9f3ef}@media(min-width:768px){.block-acs-text-image.has-yellow-50-bg-color{padding-block:100px}}@media(min-width:768px){.block-acs-text-image.has-transparent-bg-color{margin-block:100px}}.block-acs-text-image .inner-content-container{display:flex;flex-direction:column;gap:40px}@media(min-width:768px){.block-acs-text-image .inner-content-container{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:64px}.block-acs-text-image .inner-content-container.has-image-right{flex-direction:row}}.block-acs-text-image .inner-content-container .content{display:flex;flex-direction:column;gap:24px}.block-acs-text-image .inner-content-container .content .insert{display:flex;flex-direction:column;gap:.5625rem;background-color:#fff;border:1px solid #d9e1e6;border-radius:.75rem;padding:.75rem}.block-acs-text-image .inner-content-container .content .insert-title{display:inline-flex;align-items:center;gap:.5625rem;font-weight:var(--fw-semibold)}.block-acs-text-image .inner-content-container .content .insert-title.with-icon:before{content:"";display:block;background-color:currentColor;mask-image:url(/app/themes/acs/assets/img/svg/info.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;flex-shrink:0;width:1.25rem;height:1.25rem}.block-acs-text-image .inner-content-container .content .insert-text a{font-weight:var(--fw-semibold);text-decoration:underline}@media(min-width:768px){.block-acs-text-image .inner-content-container .content{width:50%;max-width:580px}.block-acs-text-image .inner-content-container .content .insert{padding-inline:1.25rem;padding-block:.9375rem}.block-acs-text-image .inner-content-container .content .insert-title.with-icon:before{width:1.375rem;height:1.375rem}.block-acs-text-image .inner-content-container .content .wrapper-buttons{margin-top:4px}}.block-acs-text-image .inner-content-container .media .video-modal,.block-acs-text-image .inner-content-container .media .video-modal .wrapper-image{width:100%;height:100%}.block-acs-text-image .inner-content-container .media .video-modal .wrapper-image{aspect-ratio:16/9}@media(min-width:768px){.block-acs-text-image .inner-content-container .media{width:50%;max-width:580px;height:auto}.block-acs-text-image .inner-content-container .media.img-small{aspect-ratio:580/330}.block-acs-text-image .inner-content-container .media.img-medium{aspect-ratio:580/382}.block-acs-text-image .inner-content-container .media.img-large{aspect-ratio:580/460}}
/*# sourceMappingURL=_acs-text-image.min.css.map */

:root{--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}.block-acs-steps{background-color:#d4f1ff;padding-block:3.5rem}.block-acs-steps .inner-content-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px}.block-acs-steps .inner-content-container .headings .title{text-align:center}.block-acs-steps .inner-content-container .steps{display:grid;grid-template-columns:1fr;gap:40px;position:relative;counter-reset:step}.block-acs-steps .inner-content-container .steps .line-steps{display:none;z-index:0;top:20px}.block-acs-steps .inner-content-container .steps .line-steps path{stroke:#00475a}.block-acs-steps .inner-content-container .steps .step{width:100%;position:relative;text-align:center;z-index:1}.block-acs-steps .inner-content-container .steps .step:before{aspect-ratio:1;background-color:#00475a;border-radius:6px;counter-increment:step;content:counter(step,decimal-leading-zero);display:flex;align-items:center;justify-content:center;position:relative;color:#fff;font-weight:var(--fw-semibold);font-size:1.25rem;line-height:1;letter-spacing:-.2px;width:2.5rem;height:2.5rem;margin-inline:auto}.block-acs-steps .inner-content-container .steps .step-title,.block-acs-steps .inner-content-container .steps .step-text{display:block}.block-acs-steps .inner-content-container .steps .step-title{margin-top:20px}.block-acs-steps .inner-content-container .steps .step-text{margin-top:8px;font-size:1.125rem;line-height:1.5;letter-spacing:-.36px}.block-acs-steps .inner-content-container .steps .step-text *{font-size:inherit}@media(min-width:768px){.block-acs-steps{padding-block:7.5rem}.block-acs-steps .inner-content-container{gap:60px}.block-acs-steps .inner-content-container .steps{grid-template-columns:repeat(3,1fr);padding-top:72px}.block-acs-steps .inner-content-container .steps .line-steps{display:block;position:absolute;left:50%;transform:translate(-50%);width:70%;height:auto;pointer-events:none;z-index:0}.block-acs-steps .inner-content-container .steps .step{padding-top:32px}.block-acs-steps .inner-content-container .steps .step:before{border-radius:10px;font-size:1.625rem;top:-32px;left:50%;transform:translate(-50%,-50%);position:absolute;width:3.75rem;height:3.75rem}.block-acs-steps .inner-content-container .steps .step-title{margin-top:unset}.block-acs-steps .inner-content-container .steps .step-text{margin-top:12px}}@media(min-width:1024px){.block-acs-steps .inner-content-container .steps .line-steps{top:0}}
/*# sourceMappingURL=_acs-steps.min.css.map */

:root{--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}.block-acs-testimonials.has-yellow-50-bg-color{background-color:#f9f3ef}@media(min-width:768px){.block-acs-testimonials.has-yellow-50-bg-color{padding-block:100px}}@media(min-width:768px){.block-acs-testimonials.has-transparent-bg-color{margin-block:100px}}.block-acs-testimonials .testimonials-top{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2.875rem;width:100%;position:relative}@media(max-width:767px){.block-acs-testimonials .testimonials-top{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2rem}}.block-acs-testimonials .testimonials-heading{flex:1;max-width:100%}@media(min-width:768px){.block-acs-testimonials .testimonials-heading{max-width:37.5rem}}.block-acs-testimonials .testimonials-title{margin:0}.block-acs-testimonials .testimonials-fred{display:none;position:absolute;right:10%;bottom:-45px}@media(min-width:768px){.block-acs-testimonials .testimonials-fred{display:block;height:9.75rem;width:auto;flex-shrink:0;margin-bottom:-.75rem}.block-acs-testimonials .testimonials-fred img,.block-acs-testimonials .testimonials-fred svg{width:100%;height:auto;display:block}}.block-acs-testimonials .testimonials-carousel{position:relative;width:100%}.block-acs-testimonials .testimonials-carousel-list{display:flex}.block-acs-testimonials .testimonials-carousel-slide{height:auto;display:flex;flex-direction:column}.block-acs-testimonials .card-testimonial{background:#fff;border-radius:1rem;box-shadow:0 20px 40px #faede4;padding:1rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}@media(min-width:768px){.block-acs-testimonials .card-testimonial{padding:2rem}}.block-acs-testimonials .card-testimonial-title{margin-bottom:1rem}@media(min-width:768px){.block-acs-testimonials .card-testimonial-title{font-size:1.25rem;margin-bottom:1.25rem}}.block-acs-testimonials .card-testimonial-text{margin-bottom:1.5rem;flex-grow:1}@media(min-width:768px){.block-acs-testimonials .card-testimonial-text{margin-bottom:2rem}}.block-acs-testimonials .card-testimonial-text p{display:inline;margin:0}.block-acs-testimonials .card-testimonial-author{display:flex;align-items:center;gap:.75rem}.block-acs-testimonials .card-testimonial-avatar{width:2.75rem;height:2.75rem;border-radius:50%;overflow:hidden;flex-shrink:0}.block-acs-testimonials .card-testimonial-avatar img{width:100%;height:100%;object-fit:cover;display:block}.block-acs-testimonials .card-testimonial-avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#d4f1ff;color:#00475a;font-weight:var(--fw-bold);font-size:1.125rem;border-radius:50%}.block-acs-testimonials .card-testimonial-meta{display:flex;flex-direction:column;gap:.125rem}.block-acs-testimonials .card-testimonial-name{font-weight:var(--fw-semibold);font-size:1rem;color:#001d21;line-height:1.2}.block-acs-testimonials .card-testimonial-role{font-size:.875rem;color:#001d21}.block-acs-testimonials .splide__pagination{margin-top:2rem;gap:1.25rem}.block-acs-testimonials .splide__pagination .splide__pagination__page{width:.375rem;height:.375rem;background-color:#d9e1e6;border-radius:50%;opacity:1;transition:background-color .3s ease,transform .3s ease;cursor:pointer}.block-acs-testimonials .splide__pagination .splide__pagination__page.is-active{background-color:#001d21;transform:scale(1.15)}
/*# sourceMappingURL=_acs-testimonials.min.css.map */

@charset "UTF-8";:root{--fw-normal: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700}@media(min-width:768px){.block-logos-carousel{margin:100px 0}}.block-logos-carousel .inner-content-container{display:flex;flex-direction:column;gap:28px}.block-logos-carousel .inner-content-container .heading{text-align:center}@media(min-width:768px){.block-logos-carousel .inner-content-container{gap:40px}}.block-logos-carousel .logos-carousel{--logos-carousel-static-gap: 55px;position:relative}.block-logos-carousel .logos-carousel .logos-carousel-slide{max-width:100%;width:auto;height:2.1875rem}.block-logos-carousel .logos-carousel .logos-carousel-slide .logo-item-link{display:flex;align-items:center;justify-content:center;width:auto;height:100%}.block-logos-carousel .logos-carousel .logos-carousel-slide img{width:auto;height:100%;object-fit:contain}.block-logos-carousel .logos-carousel .splide__pagination{gap:20px;margin-top:1.75rem}.block-logos-carousel .logos-carousel .splide__pagination .splide__pagination__page{width:6px;height:6px;border-radius:50%;background-color:#b9c6ce;cursor:pointer;transition:all .3s ease-out}.block-logos-carousel .logos-carousel .splide__pagination .splide__pagination__page.is-active{background-color:#001d21}.block-logos-carousel .logos-carousel .splide__arrows{position:absolute;margin:0;top:calc(100% + 40px);left:50%;transform:translate(-50%);width:100%;z-index:1}.block-logos-carousel .logos-carousel .splide__arrows .splide__arrow{opacity:0;pointer-events:none;transition:opacity .3s ease}.block-logos-carousel .logos-carousel .splide__arrows .splide__arrow:focus{opacity:1;pointer-events:auto}.block-logos-carousel .logos-carousel .splide__arrows:focus-within .splide__arrow{opacity:1}.block-logos-carousel.is-static .splide{visibility:visible}.block-logos-carousel.is-static .splide__track{overflow:visible}.block-logos-carousel.is-static .splide__list{display:flex!important;flex-wrap:wrap;justify-content:center;gap:var(--logos-carousel-static-gap)}.block-logos-carousel.is-static .splide__slide{width:auto}.block-logos-carousel .logos-carousel:not(.is-static) .splide__list{backface-visibility:hidden;will-change:transform}
/*# sourceMappingURL=_acs-logos-carousel.min.css.map */

