.solution-carte-container.svelte-1d717rr{border-radius:10px;justify-self:center;max-width:500px}.solution-carte-container.svelte-1d717rr .mat-container{border-radius:inherit;border:1px solid #fff}.solution-carte-container.svelte-1d717rr .mat-container:before{border-radius:inherit;transform:rotate(-5deg)}.solution-carte-container.svelte-1d717rr .mat-container.entry-animate:before{transform:rotate(0)}.solution-carte.svelte-1d717rr{border-radius:inherit;flex-direction:column;max-width:80vw;height:100%;padding:20px clamp(10px,4vw,20px);display:flex;box-shadow:0 5px 9px #0000001a}.solution-carte.svelte-1d717rr .solution-header:where(.svelte-1d717rr){justify-content:center;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.solution-carte.svelte-1d717rr .solution-header:where(.svelte-1d717rr) img:where(.svelte-1d717rr){width:auto;height:50px;margin:0;display:inline}.solution-carte.svelte-1d717rr .solution-header:where(.svelte-1d717rr) svg{width:auto;height:2.5rem;stroke:var(--primary)}.solution-carte.svelte-1d717rr .solution-header:where(.svelte-1d717rr) h3:where(.svelte-1d717rr){color:#fff;text-align:center;background-color:#000;border-radius:5px;margin:0;padding:5px 10px;font-size:18px;display:inline-block}.solution-carte.svelte-1d717rr .solution-description:where(.svelte-1d717rr){margin-bottom:1.5rem}.solution-carte.svelte-1d717rr .solution-description:where(.svelte-1d717rr):has(img) img{width:50%;min-width:220px;height:auto;margin:0 auto}.solution-carte.svelte-1d717rr .link-container:where(.svelte-1d717rr){margin-top:auto}.solution-carte.svelte-1d717rr .link-container:where(.svelte-1d717rr) .custom--slide:where(.svelte-1d717rr){--ui-color:#fff;--ui-color-inverse:var(--primary);width:fit-content}.solution-carte.svelte-1d717rr .link-container:where(.svelte-1d717rr) .custom--slide:where(.svelte-1d717rr) span:where(.svelte-1d717rr){background-color:var(--primary);border-color:var(--primary);border-radius:20px;font-size:18px}.welcome--section.svelte-1swigmr p:where(.svelte-1swigmr){margin-bottom:1rem}.welcome--section.svelte-1swigmr .welcome-content:where(.svelte-1swigmr){flex-wrap:wrap-reverse;justify-content:center;align-items:flex-end;gap:2rem;display:flex}.welcome--section.svelte-1swigmr .mat-container{width:200px;max-width:300px;margin:0 1rem}@media (min-width:480px){.welcome--section.svelte-1swigmr .mat-container{min-width:300px}}.why-choose-us--section.svelte-1swigmr .why-choose-us-content:where(.svelte-1swigmr){grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;display:grid}.why-choose-us--section.svelte-1swigmr .why-choose-us-content:where(.svelte-1swigmr) img:where(.svelte-1swigmr){width:auto;height:6rem}.why-choose-us--section.svelte-1swigmr .why-choose-us-content:where(.svelte-1swigmr) .vertical-image-card{text-align:center}.solutions--section.svelte-1swigmr{margin-left:auto;margin-right:auto;overflow:hidden}.solutions--section.svelte-1swigmr .solutions-container:where(.svelte-1swigmr){grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:3rem;margin:2rem auto 0;display:grid}@media (min-width:900px){.solutions--section.svelte-1swigmr .solutions-container:where(.svelte-1swigmr){grid-template-columns:repeat(auto-fit,minmax(280px,1fr) minmax(280px,1fr))}}.solutions--section.svelte-1swigmr .tabs-container .tabs-buttons{box-shadow:none;border:0;grid-template-rows:1fr;grid-auto-flow:column;justify-items:center;gap:.5rem;max-width:100%;margin:0 auto;padding:0 0 .5rem;display:grid;overflow-x:auto}.solutions--section.svelte-1swigmr .tabs-container .tabs-buttons button{width:fit-content}.solutions--section.svelte-1swigmr .tabs-container .tabs-buttons button.active>:first-child{color:var(--primary);border-color:var(--primary);background-color:#fff}.solutions--section.svelte-1swigmr .tabs-container .tabs-buttons button span{white-space:nowrap;border-radius:25px;padding:10px 16px;font-size:clamp(14px,3.5vw,16px)}.reviews--section.svelte-1swigmr .review-item:where(.svelte-1swigmr){transform-origin:50%;will-change:transform;align-items:center;transition:all .3s linear;display:flex}.reviews--section.svelte-1swigmr .review-item.center-focus:where(.svelte-1swigmr){transform:scale(1.05);box-shadow:0 8px 24px #0003}@media (min-width:480px){.reviews--section.svelte-1swigmr .review-item.center-focus:where(.svelte-1swigmr){transform:scale(1.2)}}.reviews--section.svelte-1swigmr .review-card:where(.svelte-1swigmr){border:2px solid var(--primary);background-color:#d82a1508;border-radius:4px;flex-direction:column;gap:.75rem;min-width:280px;height:100%;padding:1.5rem;display:flex}@media (min-width:480px){.reviews--section.svelte-1swigmr .review-card:where(.svelte-1swigmr){min-width:420px}}.reviews--section.svelte-1swigmr .review-card:where(.svelte-1swigmr) h3:where(.svelte-1swigmr){text-align:center;color:#000;margin:0;font-size:22px;font-weight:600}.reviews--section.svelte-1swigmr .review-card:where(.svelte-1swigmr) .stars:where(.svelte-1swigmr){gap:.25rem;width:fit-content;height:fit-content;margin:0 auto;display:flex}.reviews--section.svelte-1swigmr .review-card:where(.svelte-1swigmr) .stars:where(.svelte-1swigmr) .star:where(.svelte-1swigmr){color:#ddd;font-size:2rem;line-height:.5}.reviews--section.svelte-1swigmr .review-card:where(.svelte-1swigmr) .stars:where(.svelte-1swigmr) .star.filled:where(.svelte-1swigmr){color:var(--primary)}.reviews--section.svelte-1swigmr .review-card:where(.svelte-1swigmr) p:where(.svelte-1swigmr){color:#333;margin:1.5rem 0 0;font-size:.95rem;line-height:1.5}.reviews--section.svelte-1swigmr .linear-carousel-items-wrapper{width:100%}.reviews--section.svelte-1swigmr .linear-carousel-items-wrapper .linear-carousel-items{align-items:center;min-height:25rem;display:flex}.partners--section.svelte-1swigmr .partner-item:where(.svelte-1swigmr){align-items:center;display:flex}.partners--section.svelte-1swigmr .partner-item:where(.svelte-1swigmr) img:where(.svelte-1swigmr){max-width:unset;object-fit:contain;align-content:center;width:5rem;height:5rem;display:block}.map--section.svelte-1swigmr img:where(.svelte-1swigmr){width:315px;height:auto;margin:0 auto}
