.footer[data-v-61b82cd1]{background-color:#222;color:#fff;bottom:0}.txt-dec[data-v-61b82cd1]{text-decoration:none}.xwd[data-v-61b82cd1]{color:#f0f}.bg-app[data-v-e66859aa]{background-color:#f5b56e!important}@media (max-width:767px){.bg-app[data-v-e66859aa]{background-color:transparent!important}}.layout-container[data-v-e66859aa]{min-height:100vh;display:flex;flex-direction:column}.main-header[data-v-e66859aa]{background:linear-gradient(135deg,#000,#34495e);box-shadow:0 4px 20px rgba(0,0,0,.1);position:sticky;top:0;z-index:1000}.header-top[data-v-e66859aa]{background:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);padding:15px 0}.header-container[data-v-e66859aa]{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:15px}.brand-link[data-v-e66859aa]{display:flex;align-items:center;gap:15px;text-decoration:none;transition:transform .3s ease;flex-shrink:0}.brand-logo[data-v-e66859aa]{width:80px;height:80px;border-radius:15px;box-shadow:0 8px 25px rgba(0,0,0,.3);border:3px solid hsla(0,0%,100%,.1);transition:all .3s ease;flex-shrink:0}.brand-text[data-v-e66859aa]{color:#fff;text-align:left;flex:1}.brand-title[data-v-e66859aa]{font-size:2rem;font-weight:700;margin:0;background:#f2f2f2;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 2px 10px rgba(52,152,219,.3);line-height:1.2}.brand-tagline[data-v-e66859aa]{margin:0;font-size:1rem;opacity:.9;font-style:italic;line-height:1.3}.cart-button[data-v-e66859aa]{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;text-decoration:none;padding:12px 20px;border-radius:25px;display:flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 4px 15px rgba(231,76,60,.3);position:relative;flex-shrink:0;white-space:nowrap}.cart-button[data-v-e66859aa]:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(231,76,60,.4)}.main-nav[data-v-e66859aa]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.1)}.nav-container[data-v-e66859aa]{display:flex;justify-content:space-between;align-items:center;position:relative}.nav-links[data-v-e66859aa]{display:flex;gap:5px;flex:1}.nav-link[data-v-e66859aa]{color:#2c3e50;text-decoration:none;padding:15px 20px;display:flex;align-items:center;gap:8px;font-weight:500;transition:all .3s ease;border-radius:8px;position:relative;overflow:hidden;white-space:nowrap}.nav-link[data-v-e66859aa]:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background:linear-gradient(135deg,#3498db,#2980b9);transition:all .3s ease;transform:translateX(-50%)}.nav-link[data-v-e66859aa]:hover{text-decoration:none}.nav-active[data-v-e66859aa],.nav-link[data-v-e66859aa]:hover{color:#3498db;background:rgba(52,152,219,.1)}.nav-active[data-v-e66859aa]:before{width:80%}.nav-toggle[data-v-e66859aa]{display:none;flex-direction:column;background:none;border:none;cursor:pointer;padding:10px;gap:4px;z-index:1002}.nav-toggle-bar[data-v-e66859aa]{width:25px;height:3px;background:#2c3e50;transition:all .3s ease;border-radius:2px;transform-origin:center}.nav-toggle-bar.open[data-v-e66859aa]:first-child{transform:rotate(45deg) translate(6px,6px)}.nav-toggle-bar.open[data-v-e66859aa]:nth-child(2){opacity:0}.nav-toggle-bar.open[data-v-e66859aa]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.main-content[data-v-e66859aa]{flex:1;padding:30px 0;background:#f8f9fa;min-height:calc(100vh - 200px)}.whatsapp-float[data-v-e66859aa]{position:fixed;bottom:25px;right:25px;background:#25d366;color:#fff;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 8px 25px rgba(37,211,102,.4);transition:all .3s ease;z-index:1000;animation:pulse-e66859aa 2s infinite}.nav-overlay[data-v-e66859aa]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;display:none}@keyframes pulse-e66859aa{0%{box-shadow:0 8px 25px rgba(37,211,102,.4)}50%{box-shadow:0 8px 25px rgba(37,211,102,.8)}to{box-shadow:0 8px 25px rgba(37,211,102,.4)}}.container[data-v-e66859aa]{max-width:1200px;margin:0 auto;padding:0 20px}@media (max-width:768px){.header-container[data-v-e66859aa]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:10px}.brand-link[data-v-e66859aa]{flex-direction:row;text-align:left;flex:1;min-width:0}.brand-title[data-v-e66859aa]{font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-tagline[data-v-e66859aa]{font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brand-logo[data-v-e66859aa]{width:60px;height:60px}.cart-button[data-v-e66859aa]{padding:10px 15px;font-size:.9rem}.nav-toggle[data-v-e66859aa]{display:flex}.nav-links[data-v-e66859aa]{position:fixed;top:-100%;left:0;width:100%;background:#fff;flex-direction:column;padding:80px 20px 20px 20px;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:top .4s ease;z-index:1001;gap:0;border-radius:0 0 20px 20px;height:auto;max-height:calc(100vh - 80px);overflow-y:auto;display:none}.nav-links.mobile-open[data-v-e66859aa]{top:0;display:flex}.nav-link[data-v-e66859aa]{padding:18px 20px;margin-bottom:5px;justify-content:flex-start;width:100%;border-radius:10px;transition:all .3s ease;font-size:1.1rem;border:1px solid transparent}.nav-link[data-v-e66859aa]:hover{border-color:#3498db;transform:translateX(5px)}.nav-link i[data-v-e66859aa]{font-size:1.2rem;width:25px}.whatsapp-float[data-v-e66859aa]{bottom:20px;right:20px;width:55px;height:55px}.nav-overlay[data-v-e66859aa]{display:block;backdrop-filter:blur(2px)}}.nav-links.mobile-open .nav-link[data-v-e66859aa]:first-child{animation:fadeInUp-e66859aa .4s ease .1s both}.nav-links.mobile-open .nav-link[data-v-e66859aa]:nth-child(2){animation:fadeInUp-e66859aa .4s ease .2s both}.nav-links.mobile-open .nav-link[data-v-e66859aa]:nth-child(3){animation:fadeInUp-e66859aa .4s ease .3s both}.nav-links.mobile-open .nav-link[data-v-e66859aa]:nth-child(4){animation:fadeInUp-e66859aa .4s ease .4s both}.nav-links.mobile-open .nav-link[data-v-e66859aa]:nth-child(5){animation:fadeInUp-e66859aa .4s ease .5s both}@keyframes fadeInUp-e66859aa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.brand-logo[data-v-e66859aa]{width:50px;height:50px}.brand-title[data-v-e66859aa]{font-size:1.2rem}.brand-tagline[data-v-e66859aa]{font-size:.8rem}.cart-button[data-v-e66859aa]{padding:8px 12px}.nav-links[data-v-e66859aa]{padding:80px 15px 15px 15px}.nav-link[data-v-e66859aa]{padding:16px 18px;font-size:1rem}.main-content[data-v-e66859aa]{padding:20px 0}}.gallery-layout[data-v-ec6930f0]{width:100%;margin:0 auto;padding:20px}.gallery-header[data-v-ec6930f0]{text-align:center;margin-bottom:40px}.gallery-title[data-v-ec6930f0]{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:10px}.gallery-subtitle[data-v-ec6930f0]{font-size:1.1rem;color:#7f8c8d;font-weight:300}.gallery-content[data-v-ec6930f0]{display:grid;grid-template-columns:2fr 1fr;gap:30px;align-items:start}.main-carousel-container[data-v-ec6930f0]{background:#fff;border-radius:10px;padding:0;position:relative}.carousel-inner[data-v-ec6930f0]{border-radius:10px;overflow:hidden}.image-zoom-container[data-v-ec6930f0]{position:relative;cursor:pointer;overflow:hidden;background:#f8f9fa}.main-image[data-v-ec6930f0]{width:100%;height:600px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .3s ease}.image-zoom-container:hover .main-image[data-v-ec6930f0]{transform:scale(1.02)}.zoom-indicator[data-v-ec6930f0]{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:20px;font-size:.9rem;display:flex;align-items:center;gap:8px;opacity:0;transition:opacity .3s ease}.image-zoom-container:hover .zoom-indicator[data-v-ec6930f0]{opacity:1}.zoom-indicator i[data-v-ec6930f0]{font-size:.8rem}.image-info[data-v-ec6930f0]{padding:15px;text-align:center;background:#fff;border-top:1px solid #e9ecef}.image-counter[data-v-ec6930f0]{font-weight:600;color:#2c3e50;font-size:1rem}.carousel-control-next[data-v-ec6930f0],.carousel-control-prev[data-v-ec6930f0]{width:60px;background:transparent;opacity:.7;transition:opacity .3s ease}.carousel-control-next[data-v-ec6930f0]:hover,.carousel-control-prev[data-v-ec6930f0]:hover{opacity:1;background:transparent}.carousel-control-next-icon i[data-v-ec6930f0],.carousel-control-prev-icon i[data-v-ec6930f0]{color:rgba(0,0,0,.7);font-size:1.5rem;filter:drop-shadow(0 0 2px rgba(255,255,255,.8))}.carousel-control-prev[data-v-ec6930f0]{left:10px}.carousel-control-next[data-v-ec6930f0]{right:10px}.thumbnails-sidebar[data-v-ec6930f0]{background:#fff;border-radius:10px;padding:20px;height:-moz-fit-content;height:fit-content;position:sticky;top:20px;border:1px solid #e9ecef}.thumbnails-header[data-v-ec6930f0]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e9ecef}.thumbnails-title[data-v-ec6930f0]{font-size:1.4rem;color:#2c3e50;font-weight:600;margin:0}.thumbnails-counter[data-v-ec6930f0]{display:flex;align-items:center;background:#f8f9fa;color:#2c3e50;padding:6px 12px;border-radius:15px;font-weight:600;font-size:.9rem;border:1px solid #e9ecef}.thumbnails-grid[data-v-ec6930f0]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-height:600px;overflow-y:auto;padding-right:5px}.thumbnails-grid[data-v-ec6930f0]::-webkit-scrollbar{width:2px}.thumbnails-grid[data-v-ec6930f0]::-webkit-scrollbar-track{background:#f1f1f1}.thumbnails-grid[data-v-ec6930f0]::-webkit-scrollbar-thumb{background:#d1d1d1}.thumbnail-card[data-v-ec6930f0]{background:#fff;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;border:1px solid #e9ecef}.thumbnail-card[data-v-ec6930f0]:hover{border-color:#3498db}.thumbnail-card.active[data-v-ec6930f0]{border-color:#3498db;background:#f8f9fa}.thumbnail-image[data-v-ec6930f0]{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.thumbnail-number[data-v-ec6930f0]{padding:6px;text-align:center;font-weight:600;color:#2c3e50;font-size:.8rem;background:#fff;border-top:1px solid #f8f9fa}.zoom-modal[data-v-ec6930f0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}.zoom-modal-content[data-v-ec6930f0]{width:95vw;height:95vh;background:#1a1a1a;border-radius:10px;display:flex;flex-direction:column;cursor:default;position:relative}.zoom-header[data-v-ec6930f0]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0,0,0,.8);border-bottom:1px solid #333}.zoom-counter[data-v-ec6930f0]{color:#fff;font-weight:600;font-size:1.1rem}.zoom-close-btn[data-v-ec6930f0]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.zoom-close-btn[data-v-ec6930f0]:hover{background:hsla(0,0%,100%,.2)}.zoom-image-container[data-v-ec6930f0]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:20px}.zoom-full-image[data-v-ec6930f0]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .1s ease;cursor:move}.zoom-controls[data-v-ec6930f0]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0,0,0,.8);border-top:1px solid #333}.zoom-nav-btn[data-v-ec6930f0]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:8px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;font-size:1.2rem}.zoom-nav-btn[data-v-ec6930f0]:hover{background:hsla(0,0%,100%,.2)}.zoom-actions[data-v-ec6930f0]{display:flex;gap:10px}.zoom-action-btn[data-v-ec6930f0]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:8px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;font-size:1rem}.zoom-action-btn[data-v-ec6930f0]:hover{background:hsla(0,0%,100%,.2)}.zoom-instructions[data-v-ec6930f0]{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:10px 20px;border-radius:20px;font-size:.9rem;display:flex;align-items:center;gap:10px}.zoom-instructions i[data-v-ec6930f0]{font-size:.8rem}@media (max-width:1024px){.gallery-content[data-v-ec6930f0]{grid-template-columns:1fr;gap:20px}.thumbnails-sidebar[data-v-ec6930f0]{position:static}.thumbnails-grid[data-v-ec6930f0]{grid-template-columns:repeat(4,1fr);max-height:250px}.main-image[data-v-ec6930f0]{height:500px}}@media (max-width:768px){.gallery-layout[data-v-ec6930f0]{padding:15px}.gallery-title[data-v-ec6930f0]{font-size:2rem}.main-image[data-v-ec6930f0]{height:400px}.thumbnails-grid[data-v-ec6930f0]{grid-template-columns:repeat(3,1fr)}.thumbnail-image[data-v-ec6930f0]{height:70px}.zoom-indicator[data-v-ec6930f0]{opacity:1;font-size:.8rem;padding:6px 12px;bottom:50px}.zoom-modal-content[data-v-ec6930f0]{width:100vw;height:100vh;border-radius:0}.zoom-instructions[data-v-ec6930f0]{bottom:100px;font-size:.8rem}}@media (max-width:480px){.gallery-title[data-v-ec6930f0]{font-size:1.8rem}.main-image[data-v-ec6930f0]{height:300px}.thumbnails-grid[data-v-ec6930f0]{grid-template-columns:repeat(2,1fr)}.thumbnail-image[data-v-ec6930f0]{height:60px}.thumbnails-header[data-v-ec6930f0]{flex-direction:column;gap:10px;text-align:center}.zoom-indicator[data-v-ec6930f0]{bottom:40px}.zoom-controls[data-v-ec6930f0]{padding:15px}.zoom-action-btn[data-v-ec6930f0],.zoom-nav-btn[data-v-ec6930f0]{width:40px;height:40px;font-size:1rem}}[data-v-6c37aae2]:root{--primary-color:#2c3e50;--secondary-color:#3498db;--accent-color:#e74c3c;--light-color:#f9f9f9;--dark-color:#333;--shadow:0 4px 12px rgba(0,0,0,0.1);--border-radius:10px;--transition:all 0.3s ease}.home-container[data-v-6c37aae2]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:var(--dark-color);line-height:1.6}.container[data-v-6c37aae2]{max-width:1200px;margin:0 auto;padding:0 20px}.section-title[data-v-6c37aae2]{text-align:center;color:var(--primary-color);font-size:2.2rem;margin-bottom:2rem;position:relative;padding-bottom:15px}.section-title[data-v-6c37aae2]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background-color:var(--secondary-color)}.hero-section[data-v-6c37aae2]{margin-bottom:3rem}.about-section[data-v-6c37aae2]{padding:0;background-color:var(--light-color)}.intro-box[data-v-6c37aae2]{background-color:var(--secondary-color);color:#fff;padding:1.5rem;border-radius:var(--border-radius);text-align:center;margin-bottom:2.5rem;max-width:800px;margin-left:auto;margin-right:auto}.intro-text[data-v-6c37aae2]{font-size:1.4rem;font-weight:600;margin:0;text-align:center}.content-wrapper[data-v-6c37aae2]{display:flex;flex-direction:column;align-items:center;gap:2rem}@media (min-width:768px){.content-wrapper[data-v-6c37aae2]{flex-direction:row;align-items:flex-start}}.logo-section[data-v-6c37aae2]{flex:1;display:flex;justify-content:center}.logo-container[data-v-6c37aae2]{position:relative;max-width:300px}.logo-image[data-v-6c37aae2]{width:100%;border-radius:var(--border-radius);box-shadow:var(--shadow);transition:var(--transition);z-index:2;position:relative}.logo-image[data-v-6c37aae2]:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.logo-shadow[data-v-6c37aae2]{position:absolute;bottom:-10px;left:10%;width:80%;height:20px;background-color:rgba(0,0,0,.1);border-radius:50%;filter:blur(8px);z-index:1}.text-section[data-v-6c37aae2]{flex:1.5}.welcome-card[data-v-6c37aae2]{background-color:#fff;padding:2rem;border-radius:var(--border-radius);box-shadow:var(--shadow)}.welcome-text[data-v-6c37aae2]{font-size:1.1rem;text-align:justify;margin:0}.services-section[data-v-6c37aae2]{padding:3rem 0;background-color:#fff}.services-grid[data-v-6c37aae2]{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}@media (min-width:768px){.services-grid[data-v-6c37aae2]{grid-template-columns:repeat(3,1fr)}}.service-card[data-v-6c37aae2]{background-color:var(--light-color);border-radius:var(--border-radius);padding:2rem;box-shadow:var(--shadow);transition:var(--transition);border-top:4px solid transparent}.service-card[data-v-6c37aae2]:hover{transform:translateY(-5px);border-top-color:var(--secondary-color)}.service-card[data-v-6c37aae2]:nth-child(2):hover{border-top-color:var(--accent-color)}.service-card[data-v-6c37aae2]:nth-child(3):hover{border-top-color:#2ecc71}.service-icon[data-v-6c37aae2]{font-size:2.5rem;margin-bottom:1rem}.service-title[data-v-6c37aae2]{color:var(--primary-color);font-size:1.5rem;margin-bottom:1rem}.service-description[data-v-6c37aae2]{text-align:justify;margin:0}.machine-section[data-v-6c37aae2]{margin-top:2rem}.machine-image-container[data-v-6c37aae2]{text-align:center;max-width:800px;margin:0 auto}.machine-image[data-v-6c37aae2]{width:100%;border-radius:var(--border-radius);box-shadow:var(--shadow)}.image-caption[data-v-6c37aae2]{font-style:italic;color:#666;margin-top:10px;font-size:.9rem}.benefits-section[data-v-6c37aae2]{padding:3rem 0;background-color:var(--light-color)}.benefits-container[data-v-6c37aae2]{max-width:900px;margin:0 auto}.benefits-list[data-v-6c37aae2]{margin-bottom:2.5rem}.benefit-item[data-v-6c37aae2]{display:flex;align-items:flex-start;margin-bottom:1.5rem;background-color:#fff;padding:1.5rem;border-radius:var(--border-radius);box-shadow:0 5px 8px rgba(0,0,0,.3);transition:var(--transition)}.benefit-item[data-v-6c37aae2]:hover{transform:translateX(5px)}.benefit-icon[data-v-6c37aae2]{font-size:1.8rem;margin-right:1.5rem;color:var(--secondary-color);flex-shrink:0}.benefit-content[data-v-6c37aae2]{flex:1}.benefit-title[data-v-6c37aae2]{color:var(--primary-color);font-size:1.3rem;margin-bottom:.5rem}.benefit-description[data-v-6c37aae2]{margin:0;text-align:left}.closing-card[data-v-6c37aae2]{background-color:var(--primary-color);color:#333;padding:2.5rem;border-radius:var(--border-radius);text-align:center;box-shadow:var(--shadow)}.closing-text[data-v-6c37aae2]{font-size:1.2rem;margin:0;line-height:1.8}.highlight[data-v-6c37aae2]{color:#e74c3c;font-weight:700}@media (max-width:768px){.section-title[data-v-6c37aae2]{font-size:1.8rem}.intro-text[data-v-6c37aae2]{font-size:1.2rem}.service-card[data-v-6c37aae2]{padding:1.5rem}.benefit-item[data-v-6c37aae2]{flex-direction:column;align-items:center;text-align:center}.benefit-icon[data-v-6c37aae2]{margin-right:0;margin-bottom:1rem}}p[data-v-b9853efe]{text-align:justify}h1[data-v-b9853efe]{font-size:7vmin}.zoom-modal-content[data-v-24f9d4ee]{width:95vw;height:95vh}.zoom-header[data-v-24f9d4ee]{padding:15px 20px}.zoom-controls-top[data-v-24f9d4ee]{display:flex;align-items:center;gap:10px}.zoom-control-btn[data-v-24f9d4ee]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:20px;padding:8px 15px;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .3s ease;font-size:.9rem}.zoom-control-btn[data-v-24f9d4ee]:hover{background:hsla(0,0%,100%,.2)}.zoom-percentage[data-v-24f9d4ee]{font-weight:600}.zoom-image-container[data-v-24f9d4ee]{cursor:move}.zoom-full-image[data-v-24f9d4ee]{transition:transform .1s ease}.zoom-controls-bottom[data-v-24f9d4ee]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0,0,0,.8);border-top:1px solid #333;gap:20px}.zoom-nav-btn[data-v-24f9d4ee]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:8px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;font-size:1.2rem}.zoom-nav-btn[data-v-24f9d4ee]:hover:not(:disabled){background:hsla(0,0%,100%,.2)}.zoom-nav-btn[data-v-24f9d4ee]:disabled{opacity:.3;cursor:not-allowed}.zoom-actions[data-v-24f9d4ee]{display:flex;gap:10px}.zoom-action-btn[data-v-24f9d4ee]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:8px;padding:12px 20px;cursor:pointer;transition:background .3s ease;font-size:.9rem;display:flex;align-items:center;gap:8px}.zoom-action-btn[data-v-24f9d4ee]:hover{background:hsla(0,0%,100%,.2)}.zoom-instructions[data-v-24f9d4ee]{bottom:80px}@media (max-width:768px){.zoom-modal-content[data-v-24f9d4ee]{width:100vw;height:100vh;border-radius:0}.zoom-header[data-v-24f9d4ee]{padding:10px 15px}.zoom-title[data-v-24f9d4ee]{font-size:1.1rem}.zoom-controls-bottom[data-v-24f9d4ee]{padding:15px;flex-wrap:wrap;justify-content:center;gap:15px}.zoom-actions[data-v-24f9d4ee]{order:-1;width:100%;justify-content:center;margin-bottom:10px}.zoom-instructions[data-v-24f9d4ee]{bottom:120px;font-size:.8rem;text-align:center;flex-direction:column;gap:5px}.zoom-control-btn[data-v-24f9d4ee]{padding:6px 12px;font-size:.8rem}}.services-container[data-v-24f9d4ee]{max-width:1200px;margin:0 auto;padding:20px}.services-title[data-v-24f9d4ee]{text-align:center;color:#2c3e50;font-weight:700;margin-bottom:30px;font-size:2.5rem}.services-card[data-v-24f9d4ee]{border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;overflow:hidden;margin-bottom:30px;background:#fff}.services-card[data-v-24f9d4ee]:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15)}.image-container[data-v-24f9d4ee]{position:relative;overflow:hidden}.service-image[data-v-24f9d4ee]{width:100%;height:300px;-o-object-fit:cover;object-fit:cover;border-bottom:3px solid #3498db;transition:transform .3s ease}.services-card:hover .service-image[data-v-24f9d4ee]{transform:scale(1.05)}.zoom-btn[data-v-24f9d4ee]{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.7);color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .3s ease;backdrop-filter:blur(5px)}.image-container:hover .zoom-btn[data-v-24f9d4ee]{opacity:1}.zoom-btn[data-v-24f9d4ee]:hover{background:rgba(0,0,0,.9);transform:scale(1.1)}.zoom-btn i[data-v-24f9d4ee]{font-size:1rem}.service-card-body[data-v-24f9d4ee]{background-color:#fff;padding:25px}.service-card-body h3[data-v-24f9d4ee]{font-size:1.4rem;color:#2c3e50;margin-bottom:20px;font-weight:600}.service-description[data-v-24f9d4ee]{margin:20px 0}.feature-item[data-v-24f9d4ee]{display:flex;align-items:center;margin-bottom:12px;font-size:.95rem;color:#555}.feature-item i[data-v-24f9d4ee]{color:#27ae60;margin-right:10px;font-size:.9rem}.price[data-v-24f9d4ee]{color:#e74c3c;font-weight:700;font-size:1.8rem;margin:20px 0}.service-btn[data-v-24f9d4ee]{background:linear-gradient(135deg,#3498db,#2980b9);border:none;border-radius:25px;padding:12px 30px;font-weight:600;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px;color:#fff}.service-btn[data-v-24f9d4ee]:hover{background:linear-gradient(135deg,#2980b9,#3498db);transform:scale(1.05);box-shadow:0 5px 15px rgba(52,152,219,.3);color:#fff}.additional-info[data-v-24f9d4ee]{background:#f8f9fa;padding:30px;border-radius:15px;margin-top:30px}.info-section[data-v-24f9d4ee]{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #e9ecef}.info-section[data-v-24f9d4ee]:last-child{border-bottom:none;margin-bottom:0}.info-section h3[data-v-24f9d4ee]{color:#2c3e50;font-size:1.3rem;margin-bottom:10px;display:flex;align-items:center;gap:10px}.info-section h3 i[data-v-24f9d4ee]{color:#3498db}.info-section p[data-v-24f9d4ee]{color:#666;line-height:1.6;margin:0}.bonus-info[data-v-24f9d4ee]{background:#e8f4fd;padding:20px;border-radius:10px;border-left:4px solid #3498db}.bonus-info h4[data-v-24f9d4ee]{color:#2c3e50;margin-bottom:10px;display:flex;align-items:center;gap:10px}.bonus-info h4 i[data-v-24f9d4ee]{color:#f39c12}.bonus-info p[data-v-24f9d4ee]{color:#2c3e50;margin:0;font-weight:500}.zoom-modal[data-v-24f9d4ee]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}.zoom-modal-content[data-v-24f9d4ee]{width:90vw;height:90vh;background:#1a1a1a;border-radius:10px;display:flex;flex-direction:column;cursor:default;position:relative}.zoom-header[data-v-24f9d4ee]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0,0,0,.8);border-bottom:1px solid #333}.zoom-title[data-v-24f9d4ee]{color:#fff;font-weight:600;font-size:1.3rem;margin:0}.zoom-close-btn[data-v-24f9d4ee]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.zoom-close-btn[data-v-24f9d4ee]:hover{background:hsla(0,0%,100%,.2)}.zoom-image-container[data-v-24f9d4ee]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:20px}.zoom-full-image[data-v-24f9d4ee]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.zoom-instructions[data-v-24f9d4ee]{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:10px 20px;border-radius:20px;font-size:.9rem;display:flex;align-items:center;gap:10px}.zoom-instructions i[data-v-24f9d4ee]{font-size:.8rem}@media (max-width:768px){.services-container[data-v-24f9d4ee]{padding:15px}.services-title[data-v-24f9d4ee]{font-size:2rem}.service-card-body[data-v-24f9d4ee]{padding:20px}.service-card-body h3[data-v-24f9d4ee]{font-size:1.2rem}.price[data-v-24f9d4ee]{font-size:1.5rem}.additional-info[data-v-24f9d4ee]{padding:20px}.zoom-modal-content[data-v-24f9d4ee]{width:95vw;height:95vh}.zoom-title[data-v-24f9d4ee]{font-size:1.1rem}}@media (max-width:480px){.services-title[data-v-24f9d4ee]{font-size:1.8rem}.feature-item[data-v-24f9d4ee]{font-size:.9rem}.service-btn[data-v-24f9d4ee]{padding:10px 20px;font-size:.9rem}.zoom-btn[data-v-24f9d4ee]{opacity:1}}h1[data-v-6fd005b1]{font-size:7vmin}.form-label[data-v-6fd005b1]{font-weight:700;margin-top:10px;display:block}.btn-primary[data-v-6fd005b1]:disabled{opacity:.5;cursor:not-allowed}small.text-muted[data-v-6fd005b1]{display:block;margin-top:5px}p[data-v-991e562e]{text-align:justify}.videos-container[data-v-2a45d1de]{max-width:1200px;margin:0 auto;padding:40px 20px}.videos-header[data-v-2a45d1de]{text-align:center;margin-bottom:50px}.videos-title[data-v-2a45d1de]{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:15px;background:linear-gradient(135deg,#3498db,#2980b9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.videos-subtitle[data-v-2a45d1de]{font-size:1.2rem;color:#000;font-weight:300}.videos-grid[data-v-2a45d1de]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:30px;margin-bottom:40px}.video-card[data-v-2a45d1de]{background:#fff;border-radius:15px;box-shadow:0 8px 25px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden}.video-card[data-v-2a45d1de]:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.video-wrapper[data-v-2a45d1de]{position:relative;width:100%;height:220px;overflow:hidden;background:#000}.video-player[data-v-2a45d1de]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.video-wrapper:hover .video-player[data-v-2a45d1de]{transform:scale(1.05)}.video-overlay[data-v-2a45d1de]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;opacity:1;transition:all .3s ease}.video-wrapper:hover .video-overlay[data-v-2a45d1de]{background:rgba(0,0,0,.5)}.play-btn[data-v-2a45d1de]{background:hsla(0,0%,100%,.9);border:none;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px)}.play-btn[data-v-2a45d1de]:hover{background:#fff;transform:scale(1.1);box-shadow:0 5px 15px hsla(0,0%,100%,.3)}.play-btn i[data-v-2a45d1de]{color:#3498db;font-size:1.5rem;margin-left:3px}.video-info[data-v-2a45d1de]{padding:20px}.video-title[data-v-2a45d1de]{font-size:1.3rem;font-weight:600;color:#2c3e50;margin-bottom:10px;line-height:1.3}.video-description[data-v-2a45d1de]{color:#7f8c8d;font-size:.95rem;line-height:1.5;margin-bottom:15px}.video-duration[data-v-2a45d1de]{display:inline-flex;align-items:center;gap:6px;background:#f8f9fa;color:#5a6c7d;padding:6px 12px;border-radius:15px;font-size:.85rem;font-weight:500}.video-duration i[data-v-2a45d1de]{color:#3498db;font-size:.8rem}.video-modal[data-v-2a45d1de]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}.video-modal-content[data-v-2a45d1de]{width:90vw;max-width:1000px;background:#1a1a1a;border-radius:15px;overflow:hidden;cursor:default;box-shadow:0 20px 60px rgba(0,0,0,.5)}.modal-header[data-v-2a45d1de]{display:flex;justify-content:space-between;align-items:center;padding:20px 25px;background:rgba(0,0,0,.8);border-bottom:1px solid #333}.modal-title[data-v-2a45d1de]{color:#fff;font-weight:600;font-size:1.4rem;margin:0}.modal-close-btn[data-v-2a45d1de]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.modal-close-btn[data-v-2a45d1de]:hover{background:hsla(0,0%,100%,.2)}.modal-video-container[data-v-2a45d1de]{width:100%;background:#000}.modal-video-player[data-v-2a45d1de]{width:100%;height:auto;max-height:70vh;outline:none}.modal-video-info[data-v-2a45d1de]{padding:20px 25px;background:rgba(0,0,0,.8);border-top:1px solid #333}.modal-description[data-v-2a45d1de]{color:#e0e0e0;font-size:1rem;line-height:1.5;margin-bottom:15px}.video-stats[data-v-2a45d1de]{display:flex;gap:20px;align-items:center}.video-duration-modal[data-v-2a45d1de],.video-size[data-v-2a45d1de]{display:flex;align-items:center;gap:6px;color:#b0b0b0;font-size:.9rem}.video-duration-modal i[data-v-2a45d1de],.video-size i[data-v-2a45d1de]{color:#3498db;font-size:.8rem}@media (max-width:1024px){.videos-grid[data-v-2a45d1de]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px}}@media (max-width:768px){.videos-container[data-v-2a45d1de]{padding:30px 15px}.videos-title[data-v-2a45d1de]{font-size:2.2rem}.videos-subtitle[data-v-2a45d1de]{font-size:1.1rem}.videos-grid[data-v-2a45d1de]{grid-template-columns:1fr;gap:20px}.video-wrapper[data-v-2a45d1de]{height:200px}.video-modal-content[data-v-2a45d1de]{width:95vw;margin:20px}.modal-header[data-v-2a45d1de]{padding:15px 20px}.modal-title[data-v-2a45d1de]{font-size:1.2rem}.modal-video-info[data-v-2a45d1de]{padding:15px 20px}}@media (max-width:480px){.videos-title[data-v-2a45d1de]{font-size:1.8rem}.videos-subtitle[data-v-2a45d1de]{font-size:1rem}.video-wrapper[data-v-2a45d1de]{height:180px}.video-info[data-v-2a45d1de]{padding:15px}.video-title[data-v-2a45d1de]{font-size:1.1rem}.play-btn[data-v-2a45d1de]{width:50px;height:50px}.play-btn i[data-v-2a45d1de]{font-size:1.2rem}.video-stats[data-v-2a45d1de]{flex-direction:column;gap:10px;align-items:flex-start}}.gallery-layout[data-v-711f3dde]{max-width:1400px;margin:0 auto;padding:20px}.gallery-header[data-v-711f3dde]{text-align:center;margin-bottom:40px}.gallery-title[data-v-711f3dde]{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:10px}.gallery-subtitle[data-v-711f3dde]{font-size:1.1rem;color:#7f8c8d;font-weight:300}.gallery-content[data-v-711f3dde]{display:grid;grid-template-columns:2fr 1fr;gap:30px;align-items:start}.main-carousel-container[data-v-711f3dde]{background:#fff;border-radius:10px;padding:0;position:relative}.carousel-inner[data-v-711f3dde]{border-radius:10px;overflow:hidden}.image-zoom-container[data-v-711f3dde]{position:relative;cursor:pointer;overflow:hidden;background:#f8f9fa}.main-image[data-v-711f3dde]{width:100%;height:600px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:transform .3s ease}.image-zoom-container:hover .main-image[data-v-711f3dde]{transform:scale(1.02)}.zoom-indicator[data-v-711f3dde]{position:absolute;bottom:60px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:8px 16px;border-radius:20px;font-size:.9rem;display:flex;align-items:center;gap:8px;opacity:0;transition:opacity .3s ease}.image-zoom-container:hover .zoom-indicator[data-v-711f3dde]{opacity:1}.zoom-indicator i[data-v-711f3dde]{font-size:.8rem}.image-info[data-v-711f3dde]{padding:15px;text-align:center;background:#fff;border-top:1px solid #e9ecef}.image-counter[data-v-711f3dde]{font-weight:600;color:#2c3e50;font-size:1rem}.carousel-control-next[data-v-711f3dde],.carousel-control-prev[data-v-711f3dde]{width:60px;background:transparent;opacity:.7;transition:opacity .3s ease}.carousel-control-next[data-v-711f3dde]:hover,.carousel-control-prev[data-v-711f3dde]:hover{opacity:1;background:transparent}.carousel-control-next-icon i[data-v-711f3dde],.carousel-control-prev-icon i[data-v-711f3dde]{color:rgba(0,0,0,.7);font-size:1.5rem;filter:drop-shadow(0 0 2px rgba(255,255,255,.8))}.carousel-control-prev[data-v-711f3dde]{left:10px}.carousel-control-next[data-v-711f3dde]{right:10px}.thumbnails-sidebar[data-v-711f3dde]{background:#fff;border-radius:10px;padding:20px;height:-moz-fit-content;height:fit-content;position:sticky;top:20px;border:1px solid #e9ecef}.thumbnails-header[data-v-711f3dde]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e9ecef}.thumbnails-title[data-v-711f3dde]{font-size:1.4rem;color:#2c3e50;font-weight:600;margin:0}.thumbnails-counter[data-v-711f3dde]{display:flex;align-items:center;background:#f8f9fa;color:#2c3e50;padding:6px 12px;border-radius:15px;font-weight:600;font-size:.9rem;border:1px solid #e9ecef}.thumbnails-grid[data-v-711f3dde]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-height:600px;overflow-y:auto;padding-right:5px}.thumbnails-grid[data-v-711f3dde]::-webkit-scrollbar{width:2px}.thumbnails-grid[data-v-711f3dde]::-webkit-scrollbar-track{background:#f1f1f1}.thumbnails-grid[data-v-711f3dde]::-webkit-scrollbar-thumb{background:#d1d1d1}.thumbnail-card[data-v-711f3dde]{background:#fff;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .2s ease;border:1px solid #e9ecef}.thumbnail-card[data-v-711f3dde]:hover{border-color:#3498db}.thumbnail-card.active[data-v-711f3dde]{border-color:#3498db;background:#f8f9fa}.thumbnail-image[data-v-711f3dde]{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.thumbnail-number[data-v-711f3dde]{padding:6px;text-align:center;font-weight:600;color:#2c3e50;font-size:.8rem;background:#fff;border-top:1px solid #f8f9fa}.zoom-modal[data-v-711f3dde]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:9999;cursor:pointer}.zoom-modal-content[data-v-711f3dde]{width:95vw;height:95vh;background:#1a1a1a;border-radius:10px;display:flex;flex-direction:column;cursor:default;position:relative}.zoom-header[data-v-711f3dde]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0,0,0,.8);border-bottom:1px solid #333}.zoom-counter[data-v-711f3dde]{color:#fff;font-weight:600;font-size:1.1rem}.zoom-close-btn[data-v-711f3dde]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.zoom-close-btn[data-v-711f3dde]:hover{background:hsla(0,0%,100%,.2)}.zoom-image-container[data-v-711f3dde]{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:20px}.zoom-full-image[data-v-711f3dde]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .1s ease;cursor:move}.zoom-controls[data-v-711f3dde]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(0,0,0,.8);border-top:1px solid #333}.zoom-nav-btn[data-v-711f3dde]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:8px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;font-size:1.2rem}.zoom-nav-btn[data-v-711f3dde]:hover{background:hsla(0,0%,100%,.2)}.zoom-actions[data-v-711f3dde]{display:flex;gap:10px}.zoom-action-btn[data-v-711f3dde]{background:hsla(0,0%,100%,.1);color:#fff;border:none;border-radius:8px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease;font-size:1rem}.zoom-action-btn[data-v-711f3dde]:hover{background:hsla(0,0%,100%,.2)}.zoom-instructions[data-v-711f3dde]{position:absolute;bottom:80px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:10px 20px;border-radius:20px;font-size:.9rem;display:flex;align-items:center;gap:10px}.zoom-instructions i[data-v-711f3dde]{font-size:.8rem}@media (max-width:1024px){.gallery-content[data-v-711f3dde]{grid-template-columns:1fr;gap:20px}.thumbnails-sidebar[data-v-711f3dde]{position:static}.thumbnails-grid[data-v-711f3dde]{grid-template-columns:repeat(4,1fr);max-height:250px}.main-image[data-v-711f3dde]{height:500px}}@media (max-width:768px){.gallery-layout[data-v-711f3dde]{padding:15px}.gallery-title[data-v-711f3dde]{font-size:2rem}.main-image[data-v-711f3dde]{height:400px}.thumbnails-grid[data-v-711f3dde]{grid-template-columns:repeat(3,1fr)}.thumbnail-image[data-v-711f3dde]{height:70px}.zoom-indicator[data-v-711f3dde]{opacity:1;font-size:.8rem;padding:6px 12px;bottom:50px}.zoom-modal-content[data-v-711f3dde]{width:100vw;height:100vh;border-radius:0}.zoom-instructions[data-v-711f3dde]{bottom:100px;font-size:.8rem}}@media (max-width:480px){.gallery-title[data-v-711f3dde]{font-size:1.8rem}.main-image[data-v-711f3dde]{height:300px}.thumbnails-grid[data-v-711f3dde]{grid-template-columns:repeat(2,1fr)}.thumbnail-image[data-v-711f3dde]{height:60px}.thumbnails-header[data-v-711f3dde]{flex-direction:column;gap:10px;text-align:center}.zoom-indicator[data-v-711f3dde]{bottom:40px}.zoom-controls[data-v-711f3dde]{padding:15px}.zoom-action-btn[data-v-711f3dde],.zoom-nav-btn[data-v-711f3dde]{width:40px;height:40px;font-size:1rem}}.locations-container[data-v-068ad869]{max-width:1200px;margin:0 auto;padding:40px 20px}.locations-header[data-v-068ad869]{text-align:center;margin-bottom:50px}.locations-title[data-v-068ad869]{font-size:2.8rem;font-weight:700;color:#2c3e50;margin-bottom:15px;background:linear-gradient(135deg,#3498db,#2980b9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.locations-subtitle[data-v-068ad869]{font-size:1.2rem;color:#000;font-weight:300;max-width:600px;margin:0 auto}.main-location[data-v-068ad869]{margin-bottom:50px}.location-card.featured[data-v-068ad869]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 15px 35px rgba(102,126,234,.3)}.location-badge[data-v-068ad869]{background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);padding:10px 20px;display:inline-flex;align-items:center;gap:8px;border-radius:0 0 15px 0;font-weight:600;font-size:.9rem}.location-content[data-v-068ad869]{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:30px}.location-info h3[data-v-068ad869]{font-size:1.5rem;margin-bottom:15px;display:flex;align-items:center;gap:10px}.location-description[data-v-068ad869]{font-size:1.1rem;line-height:1.6;margin-bottom:20px;opacity:.9}.location-details[data-v-068ad869]{display:flex;flex-direction:column;gap:10px}.detail-item[data-v-068ad869]{display:flex;align-items:center;gap:10px;font-size:.95rem}.location-map-preview[data-v-068ad869]{position:relative;width:100%;height:100%;border-radius:15px;overflow:hidden;border:3px solid hsla(0,0%,100%,.3)}.map-iframe[data-v-068ad869]{width:100%;height:100%;border:none;border-radius:12px}.map-iframe-overlay[data-v-068ad869]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#fff;opacity:0;transition:opacity .3s ease;cursor:pointer;border-radius:12px}.map-iframe-overlay[data-v-068ad869]:hover{opacity:1}.collaboration-section[data-v-068ad869]{margin-bottom:50px}.section-title[data-v-068ad869]{font-size:2rem;color:#2c3e50;margin-bottom:10px;display:flex;align-items:center;gap:12px}.section-description[data-v-068ad869]{color:#7f8c8d;font-size:1.1rem;margin-bottom:30px}.collaboration-grid[data-v-068ad869]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:25px}.location-card.collaboration[data-v-068ad869]{background:#fff;border-radius:15px;padding:25px;box-shadow:0 8px 25px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid #f0f0f0;display:flex;flex-direction:column}.location-card.collaboration[data-v-068ad869]:hover{transform:translateY(-5px);box-shadow:0 15px 35px rgba(0,0,0,.15)}.location-header[data-v-068ad869]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;gap:10px}.location-header h4[data-v-068ad869]{font-size:1.2rem;color:#2c3e50;margin:0;display:flex;align-items:center;gap:8px;flex:1}.location-city[data-v-068ad869]{background:#e8f4fd;color:#3498db;padding:4px 12px;border-radius:12px;font-size:.8rem;font-weight:600}.location-map-preview[data-v-068ad869]{height:180px;margin-bottom:15px;border:2px solid #f0f0f0}.location-description[data-v-068ad869]{flex-grow:1;margin-bottom:15px;color:#666}.location-actions[data-v-068ad869]{display:flex;gap:10px;margin-top:auto}.btn-map[data-v-068ad869]{background:#3498db;color:#fff;border:none;padding:10px 15px;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:.9rem;transition:background .3s ease;flex:1;justify-content:center;cursor:pointer}.btn-map[data-v-068ad869]:hover{background:#2980b9}.btn-whatsapp[data-v-068ad869]{background:#25d366;color:#fff;border:none;padding:10px 15px;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:.9rem;transition:background .3s ease;flex:1;justify-content:center;cursor:pointer}.btn-whatsapp[data-v-068ad869]:hover{background:#128c7e}.additional-info[data-v-068ad869]{margin-top:40px}.info-card[data-v-068ad869]{background:linear-gradient(135deg,#f093fb,#f5576c);color:#fff;border-radius:20px;padding:30px;display:flex;align-items:center;gap:25px;box-shadow:0 15px 35px rgba(240,147,251,.3)}.info-icon[data-v-068ad869]{font-size:3rem;opacity:.9}.info-content h3[data-v-068ad869]{font-size:1.5rem;margin-bottom:10px}.info-content p[data-v-068ad869]{font-size:1.1rem;opacity:.9;margin-bottom:20px;line-height:1.5}.btn-contact[data-v-068ad869]{background:hsla(0,0%,100%,.2);backdrop-filter:blur(10px);color:#fff;border:2px solid hsla(0,0%,100%,.3);padding:12px 25px;border-radius:25px;display:flex;align-items:center;gap:10px;font-size:1rem;cursor:pointer;transition:all .3s ease}.btn-contact[data-v-068ad869]:hover{background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5)}.modal-overlay[data-v-068ad869]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.modal-content[data-v-068ad869]{background:#fff;border-radius:20px;width:90%;max-width:900px;max-height:90vh;overflow:auto;position:relative;padding:30px}.modal-close[data-v-068ad869]{position:absolute;top:15px;right:15px;background:#ff4757;color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;z-index:1001;transition:background .3s ease}.modal-close[data-v-068ad869]:hover{background:#ff3742}.modal-title[data-v-068ad869]{font-size:1.8rem;color:#2c3e50;margin-bottom:5px}.modal-subtitle[data-v-068ad869]{color:#7f8c8d;margin-bottom:20px;font-size:1.1rem}.modal-map-container[data-v-068ad869]{width:100%;height:400px;border-radius:15px;overflow:hidden;margin-bottom:20px;border:2px solid #f0f0f0}.modal-map-iframe[data-v-068ad869]{width:100%;height:100%;border:none}.modal-actions[data-v-068ad869]{display:flex;gap:10px;flex-wrap:wrap}.btn-modal-action[data-v-068ad869]{background:#3498db;color:#fff;border:none;padding:12px 20px;border-radius:8px;display:flex;align-items:center;gap:8px;font-size:.95rem;transition:all .3s ease;cursor:pointer;text-decoration:none;flex:1;justify-content:center;min-width:200px}.btn-modal-action[data-v-068ad869]:hover{background:#2980b9;transform:translateY(-2px)}.btn-modal-action.btn-whatsapp[data-v-068ad869]{background:#25d366}.btn-modal-action.btn-whatsapp[data-v-068ad869]:hover{background:#128c7e}@media (max-width:768px){.locations-container[data-v-068ad869]{padding:30px 15px}.locations-title[data-v-068ad869]{font-size:2.2rem}.locations-subtitle[data-v-068ad869]{font-size:1.1rem}.location-content[data-v-068ad869]{grid-template-columns:1fr;gap:20px;padding:20px}.location-map-preview[data-v-068ad869]{height:200px}.collaboration-grid[data-v-068ad869]{grid-template-columns:1fr}.info-card[data-v-068ad869]{flex-direction:column;text-align:center;gap:20px;padding:20px}.location-actions[data-v-068ad869]{flex-direction:column}.section-title[data-v-068ad869]{font-size:1.6rem}.modal-content[data-v-068ad869]{padding:20px;width:95%}.modal-map-container[data-v-068ad869]{height:300px}.btn-modal-action[data-v-068ad869]{min-width:100%}}@media (max-width:480px){.locations-title[data-v-068ad869]{font-size:1.8rem}.location-card.collaboration[data-v-068ad869]{padding:20px}.location-header[data-v-068ad869]{flex-direction:column;align-items:flex-start;gap:8px}.location-city[data-v-068ad869]{align-self:flex-start}.info-card[data-v-068ad869]{padding:15px}.btn-contact[data-v-068ad869]{width:100%;justify-content:center}.modal-content[data-v-068ad869]{padding:15px}.modal-map-container[data-v-068ad869]{height:250px}}@keyframes fadeIn-068ad869{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.location-card[data-v-068ad869]{animation:fadeIn-068ad869 .5s ease-out}