:root{--whatsap-color:#25d366}.whatsapp-widget.svelte-bs9i9u{z-index:1000;caret-color:#0000;outline:none;position:fixed;bottom:20px;right:20px}.whatsapp-widget__button.svelte-bs9i9u{background-color:var(--whatsap-color);cursor:pointer;border:0;border-radius:50%;outline:0;justify-content:center;align-items:center;width:68px;height:68px;transition:background-color .3s;display:flex;position:relative}.whatsapp-widget__button.svelte-bs9i9u:hover{background-color:#128c7e}.whatsapp-widget__button.svelte-bs9i9u:before{content:"";border:5px solid var(--whatsap-color);opacity:.75;border-radius:50%;width:68px;height:68px;animation-name:svelte-bs9i9u-pulse-border;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute}.whatsapp-widget__button.svelte-bs9i9u:after{content:"";background:red;border-radius:50%;width:10px;height:10px;display:block;position:absolute;top:5px;right:5px}@keyframes svelte-bs9i9u-pulse-border{0%{opacity:.75;transform:scale(1)}to{opacity:0;border-width:1px;transform:scale(1.7)}}.whatsapp-message.svelte-bs9i9u{right:0;bottom:calc(100% + var(--space-lg));border-radius:var(--space-unit);opacity:0;visibility:hidden;transform-origin:100% 100%;background:#fff;width:300px;transition:all .3s cubic-bezier(.68,-.6,.32,1.6);position:absolute;overflow:hidden;transform:scale(0)translateY(160px);box-shadow:0 43px 12px #0000,0 28px 11px #00000003,0 15px 9px #0000000d,0 7px 7px #00000017,0 2px 4px #0000001a}.whatsapp-message.active.svelte-bs9i9u{opacity:1;visibility:visible;transform:scale(1)translateY(0)}.whatsapp-message__close.svelte-bs9i9u{width:20px;height:20px;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.whatsapp-message__close.svelte-bs9i9u:hover span:where(.svelte-bs9i9u){opacity:1}.whatsapp-message__close.svelte-bs9i9u span:where(.svelte-bs9i9u){opacity:.5;background:#fff;width:100%;height:2px;transition:opacity .3s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.whatsapp-message__close.svelte-bs9i9u span:where(.svelte-bs9i9u):first-child{transform:translate(-50%,-50%)rotate(45deg)}.whatsapp-message__close.svelte-bs9i9u span:where(.svelte-bs9i9u):last-child{transform:translate(-50%,-50%)rotate(-45deg)}.whatsapp-message__header.svelte-bs9i9u{color:#fff;padding:var(--space-sm) var(--space-unit);align-items:center;gap:var(--space-sm);background:linear-gradient(to bottom right,#0bf,#2b0872);display:flex;position:relative}.whatsapp-message__avatar.svelte-bs9i9u svg:where(.svelte-bs9i9u){width:36px;height:36px;display:block}.whatsapp-message__content.svelte-bs9i9u{padding:var(--space-md);font-size:var(--font-size-sm);background:#ece5dd}.whatsapp-message__bubble.svelte-bs9i9u{padding:var(--space-unit);border-radius:var(--space-sm);margin-bottom:var(--space-lg);background:#fff;border-top-left-radius:0;width:fit-content;font-size:16px;font-weight:500;line-height:1.2;position:relative;box-shadow:0 1px 1px #0003}.whatsapp-message__bubble.svelte-bs9i9u:before{content:"";clip-path:polygon(0 0,100% 100%,100% 0);background:#fff;width:10px;height:12px;position:absolute;top:0;right:100%}.whatsapp-message__button.svelte-bs9i9u{background:var(--whatsap-color);color:#fff;padding:var(--space-xs) var(--space-md);border-radius:var(--space-lg);width:fit-content;margin-inline:auto;font-size:16px;font-weight:600;transition:background-color .3s;display:block}.whatsapp-message__button.svelte-bs9i9u:hover{background:#128c7e}.social-links.svelte-vdqf4g{gap:var(--space-unit);padding-top:var(--space-unit);margin-bottom:0;display:flex}@media (width>=769px){.social-links.svelte-vdqf4g{text-align:right;padding-top:0}}.social-links.svelte-vdqf4g a:where(.svelte-vdqf4g){background-color:var(--text-200);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;transition:background-color .3s;display:flex}.social-links.svelte-vdqf4g a:where(.svelte-vdqf4g) svg:where(.svelte-vdqf4g){aspect-ratio:1;min-width:16px;max-width:16px;fill:var(--text-500)}@media (width>=768px){.social-links.svelte-vdqf4g a:where(.svelte-vdqf4g) svg:where(.svelte-vdqf4g){fill:var(--text-500)}}.social-links.svelte-vdqf4g a:where(.svelte-vdqf4g):hover svg:where(.svelte-vdqf4g){fill:var(--white)}.social-links.svelte-vdqf4g .facebook:where(.svelte-vdqf4g):hover{background:#1877f2}.social-links.svelte-vdqf4g .youtube:where(.svelte-vdqf4g):hover{background:red}.social-links.svelte-vdqf4g .tiktok:where(.svelte-vdqf4g):hover{background:#000}.social-links.svelte-vdqf4g .instagram:where(.svelte-vdqf4g):hover{background:#e1306c}@media (width<=767px){.main-menu .social-links a.svelte-vdqf4g{background:var(--primary-900)}}.footer .social-links{margin-bottom:var(--space-unit)}.header.svelte-d8j1hi{transition:all var(--transition-normal) ease;z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffffff2;position:sticky;top:0;box-shadow:0 4px 8px #0000000f,0 0 4px #0000000a}.container.svelte-d8j1hi{padding:var(--space-xs) var(--space-unit);gap:var(--space-md);align-items:center;display:flex}@media (width>=768px){.container.svelte-d8j1hi{padding:var(--space-unit)}}.logo.svelte-d8j1hi{margin-bottom:0}@media (width<=768px){.logo.svelte-d8j1hi{margin-right:auto}.logo.svelte-d8j1hi img:where(.svelte-d8j1hi){min-width:0;max-width:120px}}.main-menu.svelte-d8j1hi{align-items:center;gap:var(--space-md);margin:0 auto 0 0;margin-left:var(--space-md);flex-grow:1;padding:0;font-weight:600;line-height:1;list-style-type:none;display:flex;position:relative;bottom:-2px}.main-menu.svelte-d8j1hi li:where(.svelte-d8j1hi){align-items:center;display:flex}@media (width>=768px){.main-menu.svelte-d8j1hi li:where(.svelte-d8j1hi):last-child,.main-menu.svelte-d8j1hi li.social-links:where(.svelte-d8j1hi){margin-left:auto}}.main-menu.svelte-d8j1hi li.mobile-install:where(.svelte-d8j1hi){gap:var(--space-md);padding-top:var(--space-unit);flex-direction:column;display:flex}.main-menu.svelte-d8j1hi li.mobile-install:where(.svelte-d8j1hi) img:where(.svelte-d8j1hi){min-width:200px}@media (width>=768px){.main-menu.svelte-d8j1hi li.mobile-install:where(.svelte-d8j1hi){display:none}}.main-menu.svelte-d8j1hi a:where(.svelte-d8j1hi){color:var(--text-600);text-decoration:none;display:block}.main-menu.svelte-d8j1hi a:where(.svelte-d8j1hi):hover{color:var(--light-blue-400)}@media (width<=768px){.main-menu.svelte-d8j1hi{background:linear-gradient(to bottom right, var(--dark-blue-100), var(--dark-blue-400));width:100%;height:100lvh;padding:var(--space-lg);z-index:10;justify-content:center;align-items:center;gap:var(--space-lg);visibility:hidden;opacity:0;transform-origin:0 0;transition:var(--transition-fast);flex-direction:column;margin:0;display:flex;position:fixed;top:0;bottom:0;left:0;transform:scaleX(0);box-shadow:0 0 4px #0000000a,8px 0 16px #00000014,0 0 0 4000px #00000080}.main-menu.active.svelte-d8j1hi{visibility:visible;opacity:1;transform:none}.main-menu.svelte-d8j1hi a:where(.svelte-d8j1hi){color:#fff;font-size:var(--fs-h2)}.main-menu.svelte-d8j1hi a:where(.svelte-d8j1hi):hover{color:var(--text-800)}}.main-menu-trigger.svelte-d8j1hi{justify-content:center;align-items:center;gap:var(--space-xxs);width:44px;height:44px;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:100%;flex-direction:column;flex-shrink:0;padding:0;display:flex}.main-menu-trigger.svelte-d8j1hi:hover{background:var(--text-100)}.main-menu-trigger.svelte-d8j1hi span:where(.svelte-d8j1hi){background:var(--text-500);width:28px;height:2px;display:block}@media (width>=769px){.main-menu-trigger.svelte-d8j1hi{display:none}}.footer.svelte-1sr6y3t{padding-top:var(--space-md);border-top:1px solid var(--text-200);padding-bottom:10vh}.footer.svelte-1sr6y3t .container:where(.svelte-1sr6y3t){flex-direction:column;display:flex}.footer.svelte-1sr6y3t .container:where(.svelte-1sr6y3t) div:where(.svelte-1sr6y3t):first-child{order:3}@media (width>=769px){.footer.svelte-1sr6y3t .container:where(.svelte-1sr6y3t){justify-content:space-between;gap:var(--space-unit);flex-direction:row}.footer.svelte-1sr6y3t .container:where(.svelte-1sr6y3t) div:where(.svelte-1sr6y3t):first-child{order:initial}}.footer.svelte-1sr6y3t ul:where(.svelte-1sr6y3t){margin:0;margin-bottom:var(--space-lg);gap:var(--space-xxxs);flex-direction:column;padding:0;list-style-type:none;display:flex}.footer.svelte-1sr6y3t ul.footer-main-menu:where(.svelte-1sr6y3t){font-weight:500;font-size:var(--fs-base)}.footer.svelte-1sr6y3t ul:where(.svelte-1sr6y3t) a:where(.svelte-1sr6y3t){color:var(--text-color)}
