loader image
x

Tarifas

 
 
 

¡DESCUBRE LAS MEJORES TARIFAS DE NUESTRO GIMNASIO EN SEVILLA!

 
 
 
 
 
 
.newfitness-monthly-section { max-width: 1200px; margin: 0 auto; padding: 40px 20px; border-radius: 20px; background: white; box-shadow: 0 10px 30px rgba(0,0,0,0.1); } .newfitness-monthly-title { text-align: center; font-size: 2.5rem; font-weight: bold; margin-bottom: 15px; background: linear-gradient(135deg, #31B4C0, #278a94); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-transform: uppercase; } .newfitness-monthly-subtitle { text-align: center; font-size: 1.1rem; color: #666; margin-bottom: 40px; } .newfitness-monthly-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 25px; margin-top: 30px; /* Asegurar que todas las tarjetas tengan la misma altura */ align-items: stretch; } .newfitness-monthly-card { background: white; border-radius: 15px; padding: 30px 25px; text-align: center; box-shadow: 0 8px 25px rgba(0,0,0,0.08); border: 2px solid transparent; transition: all 0.3s ease; position: relative; overflow: hidden; /* CLAVE: Convertir la tarjeta en un contenedor flex vertical */ display: flex; flex-direction: column; } .newfitness-monthly-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #31B4C0, #278a94); } .newfitness-monthly-card:hover { transform: translateY(-8px); box-shadow: 0 15px 40px rgba(0,0,0,0.15); border-color: #31B4C0; } .newfitness-monthly-duration { font-size: 1.5rem; font-weight: bold; color: #31B4C0; margin-bottom: 15px; text-transform: uppercase; } .newfitness-monthly-price { font-size: 2.8rem; font-weight: bold; color: #333; margin-bottom: 8px; display: flex; align-items: flex-start; justify-content: center; gap: 5px; } .newfitness-price-euro { font-size: 1.2rem; margin-top: 5px; } .newfitness-price-period { font-size: 1rem; color: #666; margin-top: 15px; } .newfitness-monthly-features { margin: 25px 0; text-align: left; /* CLAVE: Usar flex-grow para que ocupe todo el espacio disponible */ flex-grow: 1; /* Añadir un min-height para equilibrar mejor el contenido */ min-height: 120px; } .newfitness-monthly-feature { display: flex; align-items: flex-start; margin-bottom: 12px; color: #555; font-size: 0.95rem; line-height: 1.4; } .newfitness-monthly-feature::before { content: '✓'; color: #31B4C0; font-weight: bold; margin-right: 10px; font-size: 1.1rem; margin-top: 2px; min-width: 20px; } .newfitness-monthly-feature strong { font-weight: 600; text-transform: uppercase; } .newfitness-monthly-button { background: linear-gradient(135deg, #31B4C0, #278a94); color: white; border: none; padding: 15px 30px; border-radius: 50px; font-size: 1rem; font-weight: bold; cursor: pointer; transition: all 0.3s ease; width: 100%; text-transform: uppercase; letter-spacing: 1px; text-decoration: none; display: inline-block; text-align: center; /* CLAVE: margin-top: auto empuja el botón hacia abajo */ margin-top: auto; /* Asegurar que el botón no se encoja */ flex-shrink: 0; } .newfitness-monthly-button:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.2); text-decoration: none; color: white; } /* Estilos específicos para precio familiar */ .newfitness-price-complex { display: flex; flex-direction: column; align-items: center; gap: 5px; } .newfitness-price-main-container { display: flex; align-items: flex-start; justify-content: center; gap: 8px; } .newfitness-price-discount { font-size: 0.7rem; color: #31B4C0; font-weight: 500; text-align: right; line-height: 1.2; text-transform: uppercase; margin-top: 8px; min-width: 45px; } .newfitness-price-main { font-size: 2.8rem; font-weight: bold; color: #333; } .newfitness-price-pax { font-size: 1rem; color: #666; font-weight: 500; margin-top: 15px; } @media (max-width: 768px) { .newfitness-monthly-title { font-size: 2rem; } .newfitness-monthly-grid { grid-template-columns: 1fr; } .newfitness-monthly-card { padding: 25px 20px; } .newfitness-monthly-features { min-height: auto; } }

Tarifas gimnasio newfitness

Planes de membresía mensual sin matrícula ni permanencia

FULL-TIME
39,90 /mes
Acceso 100% al gimnasio y actividades
Clases online desde la APP
1 pase amig@ / mes
Comprar
FAMILIAR
descuento
hasta
27,50
/PAX
Pack FULL-TIME para todos
Todos los convivientes de un núcleo familiar
(min 2pax)
Comprar
WEEKEND
24,90 /mes
pack FULL-TIME
4 fines de semana seguidos desde viernes 07:00h a domingo 14:00h
1 pase amig@ / mes
Comprar
.newfitness-pricing-section { max-width: 1200px; margin: 0 auto 60px auto; padding: 40px 20px; border-radius: 20px; background: linear-gradient(135deg, #31B4C0, #278a94); box-shadow: 0 10px 30px rgba(0,0,0,0.1); } .newfitness-section-title { text-align: center; font-size: 2.5rem; font-weight: bold; margin-bottom: 15px; color: white; } .newfitness-section-subtitle { text-align: center; font-size: 1.1rem; color: rgba(255,255,255,0.9); margin-bottom: 40px; } .newfitness-pricing-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 25px; margin-top: 30px; } .newfitness-pricing-card { background: white; border-radius: 15px; padding: 25px 20px; text-align: center; box-shadow: 0 8px 25px rgba(0,0,0,0.15); border: 2px solid transparent; transition: all 0.3s ease; position: relative; overflow: hidden; } .newfitness-pricing-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #31B4C0, #278a94); } .newfitness-pricing-card:hover { transform: translateY(-8px); box-shadow: 0 15px 40px rgba(0,0,0,0.25); border-color: #31B4C0; } .newfitness-card-duration { font-size: 1.5rem; font-weight: bold; color: #31B4C0; margin-bottom: 15px; } .newfitness-card-duration small { font-size:.9rem; } .newfitness-card-price { font-size: 2.8rem; font-weight: bold; color: #333; margin-bottom: 8px; } .newfitness-card-currency { font-size: 1.2rem; color: #666; margin-left: 5px; } .newfitness-card-features { margin: 0px 0; text-align: left; display:none; } .newfitness-feature { display: flex; align-items: center; margin-bottom: 12px; color: #555; font-size: 0.95rem; } .newfitness-feature::before { content: '✓'; color: #31B4C0; font-weight: bold; margin-right: 10px; font-size: 1.1rem; } .newfitness-cta-button { background: white; color: #31B4C0; border: 2px solid #31B4C0; padding: 15px 30px; border-radius: 50px; font-size: 1rem; font-weight: bold; cursor: pointer; transition: all 0.3s ease; width: 100%; text-transform: uppercase; letter-spacing: 1px; text-decoration: none; display: inline-block; } .newfitness-cta-button:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.2); background: #31B4C0; color: white; } .newfitness-payment-info { background: rgba(255,255,255,0.15); border-radius: 10px; padding: 20px; margin-top: 30px; text-align: center; border-left: 4px solid white; backdrop-filter: blur(10px); } .newfitness-payment-info h4 { color: white; margin-bottom: 10px; font-size: 1.1rem; } .newfitness-payment-info p { color: rgba(255,255,255,0.9); font-size: 0.95rem; } @media (max-width: 768px) { .newfitness-section-title { font-size: 2rem; } .newfitness-pricing-grid { grid-template-columns: repeat(2, 1fr); gap: 15px; } .newfitness-pricing-card { padding: 20px 15px; } .newfitness-card-price { font-size: 2.2rem; } } @media (max-width: 480px) { .newfitness-pricing-grid { grid-template-columns: 1fr; } } .newfitness-pricing-card { display: flex; flex-direction: column; /* Mantener altura mínima consistente */ } .newfitness-card-price { /* QUITAR flex-grow: 1 */ font-size: 2.8rem; font-weight: bold; color: #333; margin-bottom: 8px; } .newfitness-card-features { /* ESTE será el que crezca para empujar el botón abajo */ flex-grow: 1; margin: 25px 0; text-align: left; } .newfitness-cta-button { margin-top: auto; /* mantener esto */ /* resto de estilos... */ }

Tarifas especiales sin matrícula

1 Día
8
 
COMPRAR
10 Días
a consumir en 3 meses
49,90
 
COMPRAR
1 Semana
7 días consecutivos
22,90
 
COMPRAR
15 Días
Una quincera consecutiva
29,90
 
COMPRAR

💳 Formas de Pago

Los pagos se pueden realizar en recepción o a través de nuestra app

.pricing-section { max-width: 1400px; margin: 0 auto; padding: 40px 20px; border-radius: 20px; background: white; box-shadow: 0 10px 30px rgba(0,0,0,0.1); } .section-title { text-align: center; font-size: 2.5rem; font-weight: bold; margin-bottom: 15px; background: linear-gradient(135deg, #5E6738, #4a522d); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .section-subtitle { text-align: center; font-size: 1.1rem; color: #666; margin-bottom: 40px; } .pricing-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(400px, 1fr)); gap: 25px; margin-top: 30px; } .pricing-card { background: white; border-radius: 15px; padding: 30px 25px; text-align: center; box-shadow: 0 8px 25px rgba(0,0,0,0.08); border: 2px solid transparent; transition: all 0.3s ease; position: relative; overflow: hidden; /* CAMBIO CLAVE: Convertir la tarjeta en un contenedor flex */ display: flex; flex-direction: column; } .pricing-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #5E6738, #4a522d); } .pricing-card:hover { transform: translateY(-8px); box-shadow: 0 15px 40px rgba(0,0,0,0.15); border-color: #5E6738; } .card-duration { font-size: 1.3rem; font-weight: bold; color: #5E6738; margin-bottom: 15px; text-transform: uppercase; line-height: 1.2; } .card-price { font-size: 2.8rem; font-weight: bold; color: #333; margin-bottom: 8px; display: flex; align-items: flex-start; justify-content: center; gap: 5px; } .price-euro { font-size: 1.2rem; margin-top: 5px; } .price-period { font-size: 1rem; color: #666; margin-top: 15px; } .price-desde { font-size: 1rem; color: #5E6738; font-weight: 600; margin-bottom: 5px; } .card-features { margin: 25px 0; text-align: left; /* CAMBIO CLAVE: Eliminar min-height fijo y usar flex-grow */ flex-grow: 1; } .feature { display: flex; align-items: flex-start; margin-bottom: 12px; color: #555; font-size: 0.95rem; line-height: 1.4; } .feature::before { content: '✓'; color: #5E6738; font-weight: bold; margin-right: 10px; font-size: 1.1rem; margin-top: 2px; min-width: 20px; } .feature strong { font-weight: 600; text-transform: uppercase; } .cta-button { background: linear-gradient(135deg, #5E6738, #4a522d); color: white; border: none; padding: 15px 30px; border-radius: 50px; font-size: 1rem; font-weight: bold; cursor: pointer; transition: all 0.3s ease; width: 100%; text-transform: uppercase; letter-spacing: 1px; text-decoration: none; display: inline-block; text-align: center; /* CAMBIO CLAVE: Asegurar que el botón esté al final */ margin-top: auto; } .cta-button:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.2); text-decoration: none; color: white; } /* Estilos específicos para precios complejos */ .price-complex { display: flex; flex-direction: column; align-items: center; gap: 5px; } .price-anual { font-size: 2.8rem; font-weight: bold; color: #333; } .price-anual-period { font-size: 1rem; color: #666; font-weight: 500; } @media (max-width: 768px) { .section-title { font-size: 2rem; } .pricing-grid { grid-template-columns: 1fr; } .pricing-card { padding: 25px 20px; } }

TARIFAS RAW CrossFit

Planes de membresía mensual y anual sin matrícula ni permanencia

Tarifa Ilimitada
59,90 /mes
Clases ilimitadas al Box-CrossFit de lunes a domingo
Acceso al Open de lunes a domingo
1 pase amig@ / mes
Comprar
Tarifa 2 Días/semana
34,90 /mes
Acceso 2 días por semana de lunes a domingo
Clases al Box-CrossFit u Open
1 pase de amig@ / mes
Comprar
Tarifa 3 Días/semana
44,90 /mes
Acceso 3 días por semana de lunes a domingo
Clases al Box-CrossFit u Open
1 pase de amig@ / mes
Comprar
Tarifa Familiar CrossFit
descuento hasta
40,00 /mes
Clases ilimitadas al Box-CrossFit de lunes a domingo
Acceso al Open de lunes a domingo
1 pase amig@ / mes
Comprar
Tarifa Anual CrossFit
480 /año
Acceso sin límite todo el año completo
Incluye Box-CrossFit / Open de lunes a domingo
1 pase amig@ / mes
Comprar
CrossFit Fin de Semana
24,90 /mes
Incluye Box-CrossFit / Open
Desde viernes a las 7:00h hasta el domingo a las 11:45h
1 pase "amig@" por mes
Comprar
/* CSS 100% único - sin conflictos con otros componentes */ .special-offers-wrapper { max-width: 800px; margin: 0 auto; padding: 40px 20px; border-radius: 20px; box-shadow: 0 10px 30px rgba(0,0,0,0.1); background: #4E562F; font-family: inherit; position: relative; z-index: 1; } .special-offers-wrapper .offers-main-heading { text-align: center; font-size: 2.5rem; font-weight: bold; margin: 0 0 40px 0; padding: 0; color: #fff; line-height: 1.2; } .special-offers-wrapper .offers-flex-layout { display: flex; flex-wrap: wrap; gap: 25px; margin: 30px 0 0 0; justify-content: center; align-items: stretch; } .special-offers-wrapper .offer-box { background: white; border-radius: 15px; padding: 25px 20px; text-align: center; box-shadow: 0 8px 25px rgba(0,0,0,0.08); border: 2px solid transparent; transition: all 0.3s ease; position: relative; overflow: hidden; width: calc(50% - 12.5px); min-width: 280px; max-width: 300px; display: flex; flex-direction: column; min-height: 200px; margin: 0; } .special-offers-wrapper .offer-box::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #5E6738, #4a522d); } .special-offers-wrapper .offer-box:hover { transform: translateY(-8px); box-shadow: 0 15px 40px rgba(0,0,0,0.15); border-color: #5E6738; } .special-offers-wrapper .offer-name { font-size: 1.4rem; font-weight: bold; color: #5E6738; margin: 0 0 15px 0; padding: 0; line-height: 1.3; } .special-offers-wrapper .offer-description { font-size: 0.9rem; display: block; margin-top: 5px; font-weight: normal; color: #5E6738; } .special-offers-wrapper .offer-cost { font-size: 2.5rem; font-weight: bold; color: #333; margin: 0 0 15px 0; padding: 0; line-height: 1; } .special-offers-wrapper .offer-euro { font-size: 1.1rem; color: #666; margin-left: 5px; } .special-offers-wrapper .offer-spacer { flex-grow: 1; min-height: 10px; } .special-offers-wrapper .offer-cta { background: linear-gradient(135deg, #5E6738, #4a522d); color: white; border: none; padding: 15px 30px; border-radius: 50px; font-size: 1rem; font-weight: bold; cursor: pointer; transition: all 0.3s ease; width: 100%; text-transform: uppercase; letter-spacing: 1px; text-decoration: none; display: inline-block; text-align: center; margin: auto 0 0 0; box-sizing: border-box; } .special-offers-wrapper .offer-cta:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.2); text-decoration: none; color: white; } .special-offers-wrapper .offers-payment-section { background: rgba(255,255,255,0.15); border-radius: 10px; padding: 20px; margin: 30px 0 0 0; text-align: center; border-left: 4px solid white; backdrop-filter: blur(10px); } .special-offers-wrapper .offers-payment-section .payment-heading { color: white; margin: 0 0 10px 0; padding: 0; font-size: 1.1rem; font-weight: bold; } .special-offers-wrapper .offers-payment-section .payment-description { color: rgba(255,255,255,0.9); font-size: 0.95rem; margin: 0; padding: 0; line-height: 1.4; } /* Media queries específicas solo para ofertas especiales */ @media (max-width: 768px) { .special-offers-wrapper .offers-main-heading { font-size: 2rem; } .special-offers-wrapper .offers-flex-layout { flex-direction: column; align-items: center; gap: 20px; } .special-offers-wrapper .offer-box { width: 100%; max-width: 350px; padding: 20px 15px; min-height: 180px; } .special-offers-wrapper .offer-cost { font-size: 2.2rem; } }

Tarifas especiales sin matrícula

DROP
8
 
COMPRAR
BONO 10 días
a consumir en 3 meses
49,90
 
COMPRAR

💳 Formas de Pago

Los pagos se pueden realizar en recepción o a través de nuestra app

 
 
 
 
 
.newfitness-salud-section { max-width: 1200px; margin: 0 auto; padding: 40px 20px; border-radius: 20px; background: white; box-shadow: 0 10px 30px rgba(0,0,0,0.1); } .newfitness-salud-title { text-align: center; font-size: 2.5rem; font-weight: bold; margin-bottom: 15px; background: linear-gradient(135deg, #31B4C0, #278a94); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-transform: uppercase; } .newfitness-salud-subtitle { text-align: center; font-size: 1.1rem; color: #666; margin-bottom: 40px; } .newfitness-salud-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(320px, 1fr)); gap: 25px; margin-top: 30px; align-items: stretch; } .newfitness-salud-card { background: white; border-radius: 15px; padding: 30px 25px; text-align: center; box-shadow: 0 8px 25px rgba(0,0,0,0.08); border: 2px solid transparent; transition: all 0.3s ease; position: relative; overflow: hidden; display: flex; flex-direction: column; } .newfitness-salud-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #31B4C0, #278a94); } .newfitness-salud-card:hover { transform: translateY(-8px); box-shadow: 0 15px 40px rgba(0,0,0,0.15); border-color: #31B4C0; } /* Tarjeta destacada (Salud Total) */ .newfitness-salud-card.featured { background: linear-gradient(135deg, #31B4C0 0%, #278a94 100%); color: white; transform: scale(1.05); border: 3px solid #fff; box-shadow: 0 15px 40px rgba(49, 180, 192, 0.3); } .newfitness-salud-card.featured::before { background: linear-gradient(135deg, #fff, #f0f0f0); } .newfitness-salud-card.featured:hover { transform: scale(1.05) translateY(-8px); } .newfitness-salud-duration { font-size: 1.3rem; font-weight: bold; color: #31B4C0; margin-bottom: 15px; text-transform: uppercase; } .newfitness-salud-card.featured .newfitness-salud-duration { color: white; font-size: 1.4rem; } .newfitness-salud-price { font-size: 2.8rem; font-weight: bold; color: #333; margin-bottom: 8px; display: flex; align-items: flex-start; justify-content: center; gap: 5px; } .newfitness-salud-card.featured .newfitness-salud-price { color: white !important; } .newfitness-salud-card.featured .newfitness-price-euro { color: white !important; } .newfitness-salud-card.featured .newfitness-price-main { color: white !important; } .newfitness-price-euro { font-size: 1.2rem; margin-top: 5px; } .newfitness-price-period { font-size: 1rem; color: #666; margin-top: 15px; } .newfitness-salud-card.featured .newfitness-price-period { color: rgba(255,255,255,0.9); } .newfitness-salud-features { margin: 25px 0; text-align: left; flex-grow: 1; min-height: 200px; } .newfitness-salud-feature { display: flex; align-items: flex-start; margin-bottom: 12px; color: #555; font-size: 0.95rem; line-height: 1.4; } .newfitness-salud-card.featured .newfitness-salud-feature { color: rgba(255,255,255,0.95); } .newfitness-salud-feature::before { content: '✓'; color: #31B4C0; font-weight: bold; margin-right: 10px; font-size: 1.1rem; margin-top: 2px; min-width: 20px; } .newfitness-salud-card.featured .newfitness-salud-feature::before { color: white; } .newfitness-salud-feature strong { font-weight: 600; text-transform: uppercase; } .newfitness-salud-feature.highlight { background: rgba(49, 180, 192, 0.1); padding: 8px; border-radius: 8px; margin-bottom: 15px; border-left: 3px solid #31B4C0; } .newfitness-salud-card.featured .newfitness-salud-feature.highlight { background: rgba(255,255,255,0.15); border-left-color: white; } .newfitness-salud-button { background: linear-gradient(135deg, #31B4C0, #278a94); color: white; border: none; padding: 15px 30px; border-radius: 50px; font-size: 1rem; font-weight: bold; cursor: pointer; transition: all 0.3s ease; width: 100%; text-transform: uppercase; letter-spacing: 1px; text-decoration: none; display: inline-block; text-align: center; margin-top: auto; flex-shrink: 0; } .newfitness-salud-card.featured .newfitness-salud-button { background: white; color: #31B4C0; } .newfitness-salud-button:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.2); text-decoration: none; color: white; } .newfitness-salud-card.featured .newfitness-salud-button:hover { color: #31B4C0; background: rgba(255,255,255,0.95); } @media (max-width: 768px) { .newfitness-salud-title { font-size: 2rem; } .newfitness-salud-grid { grid-template-columns: 1fr; } .newfitness-salud-card { padding: 25px 20px; } .newfitness-salud-card.featured { transform: none; margin: 10px 0; } .newfitness-salud-card.featured:hover { transform: translateY(-8px); } .newfitness-salud-features { min-height: auto; } }

Tarifas Salud

Salud Ahora
49,90 /mes
Incluye plan de nutrición
Incluye pack FULL TIME
2 pases "amig@s" por mes
Gratis servicio de bebidas
Reservas de clases con 5 días de antelación
Comprar
Salud Siempre
79,90 /mes
Incluye pack SALUD
1hr fisioterapia al mes
Plan de nutrición y seguimiento
10% descuento en suplementos y tienda
Por 19,90€ acceso RAW CROSSFIT 3 días/semana
Comprar
 
 
 
 
 
.newfitness-kids-section { max-width: 1200px; margin: 0 auto; padding: 40px 20px; border-radius: 20px; background: white; box-shadow: 0 10px 30px rgba(0,0,0,0.1); } .newfitness-kids-title { text-align: center; font-size: 2.5rem; font-weight: bold; margin-bottom: 15px; background: linear-gradient(135deg, #31B4C0, #278a94); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; text-transform: uppercase; } .newfitness-kids-subtitle { text-align: center; font-size: 1.1rem; color: #666; margin-bottom: 40px; } .newfitness-kids-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); gap: 30px; margin-top: 30px; align-items: stretch; } .newfitness-kids-card { background: white; border-radius: 15px; padding: 30px 25px; text-align: center; box-shadow: 0 8px 25px rgba(0,0,0,0.08); border: 2px solid transparent; transition: all 0.3s ease; position: relative; overflow: hidden; display: flex; flex-direction: column; } .newfitness-kids-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 4px; background: linear-gradient(135deg, #31B4C0, #278a94); } .newfitness-kids-card:hover { transform: translateY(-8px); box-shadow: 0 15px 40px rgba(0,0,0,0.15); border-color: #31B4C0; } .newfitness-kids-duration { font-size: 1.5rem; font-weight: bold; color: #31B4C0; margin-bottom: 25px; text-transform: uppercase; } .newfitness-kids-features { margin: 25px 0; text-align: left; flex-grow: 1; min-height: 200px; } .newfitness-kids-feature { display: flex; align-items: flex-start; margin-bottom: 15px; color: #555; font-size: 0.95rem; line-height: 1.4; } .newfitness-kids-feature::before { content: '✓'; color: #31B4C0; font-weight: bold; margin-right: 10px; font-size: 1.1rem; margin-top: 2px; min-width: 20px; } .newfitness-kids-feature strong { font-weight: 600; } .newfitness-kids-button { background: linear-gradient(135deg, #31B4C0, #278a94); color: white; border: none; padding: 15px 30px; border-radius: 50px; font-size: 1rem; font-weight: bold; cursor: pointer; transition: all 0.3s ease; width: 100%; text-transform: uppercase; letter-spacing: 1px; margin-top: auto; flex-shrink: 0; } .newfitness-kids-button:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.2); } /* Estilos para el popup */ .newfitness-popup { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 1000; align-items: center; justify-content: center; } .newfitness-popup.show { display: flex; } .newfitness-popup-wrapper { background: white; border-radius: 15px; padding: 20px; max-width: 500px; width: 90%; text-align: center; box-shadow: 0 20px 60px rgba(0,0,0,0.3); transform: scale(0.9); transition: transform 0.3s ease; } .newfitness-popup.show .newfitness-popup-wrapper { transform: scale(1); } .newfitness-popup-text { font-size: 1.1rem; line-height: 1.6; color: #333; margin-bottom: 30px; } .newfitness-popup-close { background: linear-gradient(135deg, #31B4C0, #278a94); color: white; border: none; padding: 12px 25px; border-radius: 25px; font-size: 1rem; font-weight: bold; cursor: pointer; transition: all 0.3s ease; text-transform: uppercase; } .newfitness-popup-close:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(0,0,0,0.2); } @media (max-width: 768px) { .newfitness-kids-title { font-size: 2rem; } .newfitness-kids-grid { grid-template-columns: 1fr; } .newfitness-kids-card { padding: 25px 20px; } .newfitness-kids-features { min-height: auto; } .newfitness-popup-wrapper { padding: 30px 20px; margin: 20px; } }

Tarifas Kids

Zumba Kids
Niños entre 6 y 11 años aprenden a bailar coreografías de manera divertida
Aprenden liderazgo, respeto, mejora la memoria, la creatividad etc...
Duración: 60 minutos
Calorías: 300 - 400
Dificultad: Baja - Media
Funcional Junior
Para niños entre 8 y 15 años
Desarrollarán movilidad, elasticidad y disciplina
Es ideal para que practiquen deporte de forma divertida
Duración: 60 minutos
Calorías: 300 - 500
Dificultad: Baja - Media

Para registrar a su hij@ en ZUMBA KIDS requiere hacerlo presencialmente en nuestro gimnasio.

Para registrar a su hij@ en FUNCIONAL JUNIOR requiere hacerlo presencialmente en nuestro gimnasio.

function openKidsPopup(type) { const popup = document.getElementById(type + 'Popup'); popup.classList.add('show'); document.body.style.overflow = 'hidden'; } function closeKidsPopup(type) { const popup = document.getElementById(type + 'Popup'); popup.classList.remove('show'); document.body.style.overflow = 'auto'; } // Cerrar popup al hacer click fuera document.addEventListener('click', function(e) { if (e.target.classList.contains('newfitness-popup')) { e.target.classList.remove('show'); document.body.style.overflow = 'auto'; } }); // Cerrar popup con tecla Escape document.addEventListener('keydown', function(e) { if (e.key === 'Escape') { const popups = document.querySelectorAll('.newfitness-popup.show'); popups.forEach(popup => { popup.classList.remove('show'); document.body.style.overflow = 'auto'; }); } });
function openPopup(popup) { /* Open popup and make accessible screen readers */ jQuery(popup).show().attr("aria-hidden", "false"); /* Focus on element to guide screen readers to popup */ jQuery("#closePopup").focus(); } function closePopup(popup) { /* Close popup and hide from screen readers */ jQuery(popup).hide().attr("aria-hidden", "true"); /* Focus screen readers back to button */ jQuery("#openMyPopup").focus(); }
 

Tarifas
NEWFITNESS

 

Tarifas
RAW CROSSFIT

 

Tarifas
SALUD

 

Tarifas
KIDS

Si tienes alguna duda de que tarifa te viene mejor acorde a tus necesidades.

Rellena este formulario y te ayudamos.

 


    Información básica sobre protección de datos:
    Responsable: NewFitness AireSur. | Finalidad: Contacto para remitir la información solicitada.
    Destinatarios: No se cederán datos a terceros | Derechos: Tienes derecho de acceso, rectificación y supresión

    0
      0
      Tu carrito
      Tu carrito está vacioVuelve a la tienda
      Newfitness - Gimnasio en Sevilla
      Resumen de privacidad

      Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.