main.svelte-1uf6cn0{color:#4d4d4f;outline:none;font-size:16px;line-height:24px;overflow-x:clip}.clients.svelte-1uf6cn0 .reveal-visible,.experience.svelte-1uf6cn0 .reveal-visible{animation-duration:.65s}.clients.svelte-1uf6cn0 .reveal-visible[data-reveal=up],.experience.svelte-1uf6cn0 .reveal-visible[data-reveal=up]{animation-name:svelte-1uf6cn0-clients-up}.experience.svelte-1uf6cn0 .reveal-visible[data-reveal=zoom]{animation-name:svelte-1uf6cn0-clients-zoom}@keyframes svelte-1uf6cn0-clients-up{0%{opacity:var(--reveal-start-opacity,0);transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes svelte-1uf6cn0-clients-zoom{0%{opacity:var(--reveal-start-opacity,0);transform:scale(.94)}to{opacity:1;transform:none}}h1.svelte-1uf6cn0,h2.svelte-1uf6cn0,h3.svelte-1uf6cn0{margin:0}h1.svelte-1uf6cn0{text-wrap:balance;font:600 clamp(24px,3vw,32px)/1.2 Roboto,sans-serif}h2.svelte-1uf6cn0{font:700 32px/1 Montserrat,sans-serif}p.svelte-1uf6cn0{margin:0 0 14.4px}.clients.svelte-1uf6cn0{color:#fff;text-align:center;background:#4d4d4f;padding-inline:clamp(24px,5vw,64px)}.clients-inner.svelte-1uf6cn0{flex-direction:column;gap:20px;max-width:1140px;margin:auto;padding:50px 0;display:flex}.clients.svelte-1uf6cn0 p:where(.svelte-1uf6cn0){text-wrap:pretty;width:100%;max-width:110ch;margin-inline:auto}.client-logos.svelte-1uf6cn0{grid-template-columns:repeat(7,minmax(0,1fr));place-items:center;gap:20px;padding:10px;display:grid}.client-logos.svelte-1uf6cn0 img:where(.svelte-1uf6cn0){object-fit:contain;width:100%;max-width:140px;height:auto;max-height:140px}.section-inner.svelte-1uf6cn0{flex-direction:column;gap:20px;max-width:1140px;margin:auto;display:flex}.experience.svelte-1uf6cn0{text-align:center;background:linear-gradient(#ffffff80,#ffffff80),url(../../../images/company/Nuestros-Valores-1.jpg) 50%/cover no-repeat;padding:3em 0 20px}.experience-content.svelte-1uf6cn0{flex-direction:column;gap:20px;padding:10px;display:flex}.projects.svelte-1uf6cn0{flex-direction:column;gap:20px;display:flex}.project-grid.svelte-1uf6cn0{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;justify-items:center;gap:30px;width:960px;max-width:100%;margin:auto;display:grid}.project-wrapper.svelte-1uf6cn0{width:300px;max-width:100%;padding:10px}.project-card.svelte-1uf6cn0{border-radius:30px;flex-direction:column;height:100%;min-height:420px;transition:transform .6s,box-shadow .7s;display:flex;box-shadow:0 4px 8px #00000026}.project-card.svelte-1uf6cn0:hover{transform:translateY(-2px);box-shadow:0 6px 6px #00000014}.project-card.svelte-1uf6cn0 img:where(.svelte-1uf6cn0){object-fit:cover;border-radius:30px 30px 0 0;width:300px;height:300px;transition:filter .3s}.project-card.svelte-1uf6cn0:hover img:where(.svelte-1uf6cn0){filter:brightness(1.05)saturate(1.05)}.project-title.svelte-1uf6cn0{flex-grow:1;align-items:center;min-height:120px;padding:20px;display:grid}h3.svelte-1uf6cn0{color:#7a7a7a;text-align:center;font:600 20px/1 Montserrat,sans-serif}.portfolio-button.svelte-1uf6cn0{color:#fff;text-align:center;background:linear-gradient(89deg,#cb244c 38%,#e29931);border-radius:3px;align-self:center;padding:12px 24px;font:500 15px/15px Roboto,sans-serif;transition:scale .18s;display:inline-block}.portfolio-button.svelte-1uf6cn0:hover{scale:1.1}.whatsapp.svelte-1uf6cn0{z-index:50;color:#fff;background:#0c3;border-radius:7px;place-items:center;width:50px;height:50px;display:grid;position:fixed;bottom:15px;right:15px;box-shadow:0 2px 5px #0003}.whatsapp.svelte-1uf6cn0 svg:where(.svelte-1uf6cn0){width:42px;height:42px}@media (prefers-reduced-motion:no-preference){.whatsapp.svelte-1uf6cn0{transition:transform .18s,box-shadow .18s;animation:.4s ease-out .3s backwards svelte-1uf6cn0-whatsapp-enter}.whatsapp.svelte-1uf6cn0:focus-visible{transform:translateY(-3px);box-shadow:0 5px 12px #0003}@media (hover:hover){.whatsapp.svelte-1uf6cn0:hover{transform:translateY(-3px);box-shadow:0 5px 12px #0003}}}@keyframes svelte-1uf6cn0-whatsapp-enter{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@media (width<=1024px){.client-logos.svelte-1uf6cn0{grid-template-columns:repeat(5,minmax(0,1fr))}.client-logos.svelte-1uf6cn0 img:where(.svelte-1uf6cn0){max-width:90px;max-height:90px}.project-grid.svelte-1uf6cn0{grid-template-columns:repeat(2,minmax(0,1fr))}.project-card.svelte-1uf6cn0{min-height:180px}.project-card.svelte-1uf6cn0 img:where(.svelte-1uf6cn0){height:200px}.project-title.svelte-1uf6cn0{min-height:110px}}@media (width<=767px){.clients.svelte-1uf6cn0{padding-inline:24px}.clients-inner.svelte-1uf6cn0{padding:24px 0}.client-logos.svelte-1uf6cn0{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0}.project-grid.svelte-1uf6cn0{grid-template-columns:minmax(0,1fr)}.project-wrapper.svelte-1uf6cn0{width:100%}.project-card.svelte-1uf6cn0 img:where(.svelte-1uf6cn0){width:100%;height:245px}}@media (width<=480px){.client-logos.svelte-1uf6cn0{grid-template-columns:repeat(3,minmax(0,1fr))}}
