[et_pb_section fb_built=»1″ _builder_version=»4.26.0″ _module_preset=»default» custom_margin=»||0px||false|false» custom_padding=»0px|||||» global_colors_info=»{}»][et_pb_row _builder_version=»4.26.0″ _module_preset=»default» width=»100%» max_width=»1920px» global_colors_info=»{}»][et_pb_column type=»4_4″ _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»][et_pb_code _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»] * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: ‘Segoe UI’, Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: #333; overflow-x: hidden; } .navbar { position: fixed; width: 100%; top: 0; background: rgba(255, 255, 255, 0.98); z-index: 1000; transition: all 0.3s ease; } .navbar.scrolled { background: rgba(255, 255, 255, 1); } .nav-container { max-width: 1600px; margin: 0 auto; display: flex; justify-content: space-between; align-items: center; padding: 1rem 2rem; } .logo { font-size: 1.8rem; font-weight: bold; background: linear-gradient(135deg, #00a8cc 0%, #00d4ff 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .nav-links { display: flex; list-style: none; gap: 2rem; } .nav-links a { text-decoration: none; color: #333; font-weight: 500; transition: color 0.3s; } .nav-links a:hover { color: #00a8cc; } .cta-btn { background: linear-gradient(135deg, #00a8cc 0%, #00d4ff 100%); color: white; padding: 0.8rem 2rem; border-radius: 50px; text-decoration: none; font-weight: 600; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(0, 168, 204, 0.3); } .cta-btn:hover { transform: translateY(-2px); box-shadow: 0 6px 25px rgba(0, 168, 204, 0.4); } /* Hero Section */ .hero { margin-top: 0px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); min-height: 90vh; display: flex; align-items: center; position: relative; overflow: hidden; } .hero::before { content: »; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: url(‘data:image/svg+xml,‘) no-repeat bottom; background-size: cover; } .hero-container { max-width: 1400px; margin: 0 auto; padding: 2rem; display: grid; grid-template-columns: 1fr 1fr; gap: 4rem; align-items: center; position: relative; z-index: 1; } .hero-content h1 { font-size: 3.5rem; color: white; margin-bottom: 1.5rem; line-height: 1.2; animation: fadeInUp 1s ease; } .hero-content p { font-size: 1.3rem; color: rgba(255, 255, 255, 0.9); margin-bottom: 2rem; animation: fadeInUp 1s ease 0.2s both; } .hero-buttons { display: flex; gap: 1rem; animation: fadeInUp 1s ease 0.4s both; } .btn-primary { background: white; color: #667eea; padding: 1rem 2.5rem; border-radius: 50px; text-decoration: none; font-weight: 600; transition: all 0.3s; box-shadow: 0 4px 15px rgba(255, 255, 255, 0.3); } .btn-primary:hover { transform: translateY(-3px); box-shadow: 0 6px 25px rgba(255, 255, 255, 0.5); } .btn-secondary { background: transparent; color: white; padding: 1rem 2.5rem; border: 2px solid white; border-radius: 50px; text-decoration: none; font-weight: 600; transition: all 0.3s; } .btn-secondary:hover { background: white; color: #667eea; transform: translateY(-3px); } .hero-image { position: relative; animation: float 3s ease-in-out infinite; } .hero-image img { width: 100%; max-width: 500px; border-radius: 20px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3); } /* Features Section */ .features { padding: 6rem 2rem; background: #f8f9fa; } .section-title { text-align: center; font-size: 2.5rem; margin-bottom: 1rem; color: #333; } .section-subtitle { text-align: center; font-size: 1.2rem; color: #666; margin-bottom: 4rem; } .features-grid { max-width: 1400px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)); gap: 2rem; } .feature-card { background: white; padding: 2.5rem; border-radius: 15px; text-align: center; transition: all 0.3s; box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05); } .feature-card:hover { transform: translateY(-10px); box-shadow: 0 15px 40px rgba(0, 0, 0, 0.1); } .feature-icon { width: 80px; height: 80px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 0 auto 1.5rem; font-size: 2rem; color: white; } .feature-card h3 { font-size: 1.5rem; margin-bottom: 1rem; color: #333; } .feature-card p { color: #666; line-height: 1.8; } /* Services Section */ .services { padding: 6rem 2rem; background: white; } .services-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 2rem; } .service-card { background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%); padding: 2rem; border-radius: 15px; transition: all 0.3s; cursor: pointer; } .service-card:hover { transform: scale(1.05); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.15); } .service-card i { font-size: 3rem; color: #667eea; margin-bottom: 1rem; } .service-card h3 { font-size: 1.3rem; margin-bottom: 0.5rem; color: #333; } /* Testimonials */ .testimonials { padding: 6rem 2rem; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; } .testimonials-grid { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 2rem; } .testimonial-card { background: rgba(255, 255, 255, 0.1); backdrop-filter: blur(10px); padding: 2rem; border-radius: 15px; border: 1px solid rgba(255, 255, 255, 0.2); } .testimonial-card .stars { color: #ffd700; margin-bottom: 1rem; font-size: 1.2rem; } .testimonial-card p { font-style: italic; margin-bottom: 1rem; line-height: 1.8; } .testimonial-author { display: flex; align-items: center; gap: 1rem; } .testimonial-author img { width: 50px; height: 50px; border-radius: 50%; border: 2px solid white; } /* CTA Section */ .cta-section { padding: 6rem 2rem; background: #f8f9fa; text-align: center; } .cta-section h2 { font-size: 2.5rem; margin-bottom: 1.5rem; color: #333; } .cta-section p { font-size: 1.2rem; color: #666; margin-bottom: 2rem; } /* Footer */ .footer { background: #1a1a1a; color: white; padding: 4rem 2rem 2rem; } .footer-container { max-width: 1200px; margin: 0 auto; display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 3rem; margin-bottom: 2rem; } .footer-section h3 { margin-bottom: 1.5rem; font-size: 1.3rem; } .footer-section ul { list-style: none; } .footer-section ul li { margin-bottom: 0.8rem; } .footer-section a { color: rgba(255, 255, 255, 0.7); text-decoration: none; transition: color 0.3s; } .footer-section a:hover { color: white; } .social-icons { display: flex; gap: 1rem; margin-top: 1rem; } .social-icons a { width: 40px; height: 40px; background: rgba(255, 255, 255, 0.1); border-radius: 50%; display: flex; align-items: center; justify-content: center; transition: all 0.3s; } .social-icons a:hover { background: #667eea; transform: translateY(-3px); } .footer-bottom { text-align: center; padding-top: 2rem; border-top: 1px solid rgba(255, 255, 255, 0.1); color: rgba(255, 255, 255, 0.5); } /* Animations */ @keyframes fadeInUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-20px); } } /* Mobile Menu */ .mobile-menu-toggle { display: none; font-size: 1.5rem; background: none; border: none; color: #333; cursor: pointer; } /* Responsive */ @media (max-width: 768px) { .nav-links { display: none; } .mobile-menu-toggle { display: block; } .hero-container { grid-template-columns: 1fr; text-align: center; } .hero-content h1 { font-size: 2.5rem; } .hero-buttons { justify-content: center; flex-direction: column; } .hero-image { order: -1; } .features-grid, .services-grid, .testimonials-grid { grid-template-columns: 1fr; } } /* Ocultar carrito */ #ps-shoppingcart-wrapper { display: none !important; } Tu Salud es Nuestra Prioridad Farmacia de confianza con más de 20 años cuidando de tu bienestar. Atención personalizada y productos de calidad. Comprar Ahora Más Información ¿Por Qué Elegirnos? Comprometidos con tu salud y bienestar Envío Rápido Recibe tus productos en 24-48h. Envío gratuito en pedidos superiores a 50€ Atención Profesional Equipo de farmacéuticos titulados para asesorarte en todo momento Productos Garantizados Solo trabajamos con marcas certificadas y productos de máxima calidad Soporte 24/7 Estamos disponibles para resolver tus dudas en cualquier momento Nuestros Servicios Soluciones integrales para tu salud Dispensación Medicamentos con receta Control de Salud Medición de presión y glucosa Dermofarmacia Productos de cuidado facial Pediatría Productos para bebés Natural Fitoterapia y homeopatía Nutrición Suplementos deportivos Lo Que Dicen Nuestros Clientes Miles de clientes satisfechos confían en nosotros «Excelente atención y productos de calidad. Siempre encuentro lo que necesito y el personal es muy profesional.» María García Cliente desde 2020 «El envío fue rapidísimo y todo llegó en perfecto estado. Sin duda volveré a comprar aquí.» Juan Pérez Cliente desde 2019 «Me encanta poder hacer mis pedidos online. Muy cómodo y con precios competitivos.» Ana López Cliente desde 2021 ¿Listo para Cuidar de Tu Salud? Descubre todos nuestros productos y servicios // Navbar scroll effect window.addEventListener(‘scroll’, function() { const navbar = document.querySelector(‘.navbar’); if (window.scrollY > 50) { navbar.classList.add(‘scrolled’); } else { navbar.classList.remove(‘scrolled’); } }); // Smooth scroll document.querySelectorAll(‘a[href^=»#»]’).forEach(anchor => { anchor.addEventListener(‘click’, function (e) { e.preventDefault(); const target = document.querySelector(this.getAttribute(‘href’)); if (target) { target.scrollIntoView({ behavior: ‘smooth’, block: ‘start’ }); } }); }); [/et_pb_code][/et_pb_column][/et_pb_row][et_pb_row column_structure=»1_2,1_2″ _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»][et_pb_column type=»1_2″ _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»][et_pb_map address=»Av. de Guadalajara, 2, San Blas-Canillejas, 28032 Madrid, España» address_lat=»40.4183227″ address_lng=»-3.6214636″ _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»][/et_pb_map][/et_pb_column][et_pb_column type=»1_2″ _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»][et_pb_text _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»]
Contáctanos
Dirección: CC Las Rosas. Avenida Guadalajara 2, 28032 Madrid
Teléfono:
Email:
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=»1″ fullwidth=»on» _builder_version=»4.26.0″ _module_preset=»default» global_colors_info=»{}»][et_pb_fullwidth_slider _builder_version=»4.26.0″ _module_preset=»default» custom_padding=»||0px|||» global_colors_info=»{}»][/et_pb_fullwidth_slider][/et_pb_section]