Contáctanos

Contáctanos

¿Tienes alguna pregunta o necesitas ayuda? Rellena el formulario y nuestro equipo se pondrá en contacto contigo lo antes posible.

¿Tienes alguna pregunta sobre tu estudio?

Síguenos en Redes Sociales:
<form id="brxe-bjdyin" action="<?php echo esc_url($_SERVER['REQUEST_URI']); ?>" method="post">
  <div class="form-group" role="group">
    <input
      id="form-field-feefcf"
      name="form-field-30d577"
      aria-label="Nombre"
      spellcheck="false"
      type="text"
      value=""
      placeholder="Introduce tu nombre"
  		required
    >
  </div>

  <div class="form-group" role="group">
    <input
      id="form-field-97c8ca"
      name="form-field-bxhina"
      aria-label="Apellido"
      spellcheck="false"
      type="text"
      value=""
      placeholder="Introduce tu apellido"
    >
  </div>

  <div class="form-group" role="group">
    <input
      id="form-field-7d3755"
      name="form-field-40ae92"
      aria-label="Correo electrónico"
      type="email"
      value=""
      placeholder="Introduce tu correo electrónico"
      maxlength="320"
      required
    >
  </div>

  <div class="form-group" role="group">
    <input
      id="form-field-4a09f6"
      name="form-field-madcme"
      aria-label="Teléfono"
      type="tel"
      value=""
      placeholder="Introduce tu número de teléfono"
    >
  </div>

<?php echo do_shortcode('[filter_country_studio]'); ?>

  <div class="form-group" role="group">
    <textarea
      id="form-field-c2b017"
      name="form-field-2f0f5e"
      aria-label="Message"
      spellcheck="false"
      placeholder="Tu mensage…"
      required
    ></textarea>
  </div><!-- Honeypot escondido -->
<div style="display:none !important;">
  <input type="text" name="anti_robot_field" tabindex="-1" autocomplete="off">
</div>

<!-- reCAPTCHA v2 -->
<div class="g-recaptcha" data-sitekey="6Lc48RksAAAAAH3KnpT2sH_OCu-tkc4KTyNWpaRE"></div>

<script src="https://www.google.com/recaptcha/api.js" async defer></script>


  <div class="form-group" role="radiogroup" aria-labelledby="label-yicrye">
    <ul class="options-wrapper">
      <li>
        <input
          type="radio"
          id="form-field-yicrye-0"
          name="form-field-yicrye[]"
          required
          value="Autorizo a que me contacten con respecto a mi consulta."
        >
        <label for="form-field-yicrye-0">
         Autorizo a que me contacten con respecto a mi consulta.
        </label>
      </li>
    </ul>
  </div>

  <div class="form-group submit-button-wrapper">
    <button type="submit" class="bricks-button bricks-background-primary icon-right">
      <span class="text">Enviar mensaje</span>
      <svg class="icon-send" xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none">
        <path d="M19 12.2798H5" stroke="#FAFAFA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
        <path d="M14 17.2798L19 12.2798" stroke="#FAFAFA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
        <path d="M14 7.27979L19 12.2798" stroke="#FAFAFA" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" />
      </svg>
      <span class="loading">
        <svg version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
          <g stroke-linecap="round" stroke-width="1" stroke="currentColor" fill="none" stroke-linejoin="round">
            <path d="M0.927,10.199l2.787,4.151l3.205,-3.838"></path>
            <path d="M23.5,14.5l-2.786,-4.15l-3.206,3.838"></path>
            <path d="M20.677,10.387c0.834,4.408 -2.273,8.729 -6.509,9.729c-2.954,0.699 -5.916,-0.238 -7.931,-2.224"></path>
            <path d="M3.719,14.325c-1.314,-4.883 1.969,-9.675 6.538,-10.753c3.156,-0.747 6.316,0.372 8.324,2.641"></path>
          </g>
          <path fill="none" d="M0,0h24v24h-24Z"></path>
        </svg>
      </span>
    </button>
    
    <input type="hidden" name="custom_studio_form" value="1">
  </div>
</form>

<!-- Mensagem de sucesso opcional -->
<?php if (isset($_GET['success'])) : ?>
  <div class="alert alert-success">
    <?php
      $lang = function_exists('pll_current_language') ? pll_current_language() : 'en';

      switch ($lang) {
        case 'pt':
          echo 'Sua mensagem foi enviada com sucesso!';
          break;
        case 'es':
          echo '¡Tu mensaje ha sido enviado con éxito!';
          break;
        case 'en':
        default:
          echo 'Your message has been sent successfully!';
          break;
      }
    ?>
  </div>
<?php endif; ?>
#brxe-bjdyin {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.form-group {
    display: flex;
    flex-direction: column;
    padding: 0 0 20px;
    width: 100%;
}

.form-group {
    padding-bottom: 12px;
}

.form-group:nth-child(1) {
    width: 48.6%;
}

.form-group:nth-child(2) {
    width: 48.6%;
}

.form-group input {
    font-size: 16px;
    font-weight: 400;
    color: var(--bricks-color-gymnyz);
    line-height: 1.5;
    background-color: var(--bricks-color-fappzc);
    border-radius: 24px;
    padding-top: 12px;
    padding-right: 18px;
    padding-bottom: 12px;
    padding-left: 18px;
}

.form-group select {
    font-size: 16px;
    font-weight: 400;
    color: var(--bricks-color-ubyowm);
    line-height: 1.5;
    background-color: var(--bricks-color-fappzc);
    border-radius: 24px;
    padding-top: 12px;
    padding-right: 18px;
    padding-bottom: 12px;
    padding-left: 18px;
}

.form-group textarea {
    font-size: 16px;
    font-weight: 400;
    color: var(--bricks-color-gymnyz);
    line-height: 1.5;
    background-color: var(--bricks-color-fappzc);
    border-radius: 24px;
    padding-top: 12px;
    padding-right: 18px;
    padding-bottom: 12px;
    padding-left: 18px;
  	resize: none;
}

.form-group label {
    font-size: 14px;
    text-transform: none;
    letter-spacing: 0px;
    font-weight: 400;
}

.options-wrapper {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.options-wrapper li {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: nowrap;
    gap: 5px;
}

.options-wrapper input,.options-wrapper label {
    display: inline-block;
    height: auto;
    margin: 0 5px 0 0;
    width: auto;
}

.submit-button-wrapper {
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
}

.submit-button-wrapper {
    width: 100%;
  	max-width: 200px;
}

.g-recaptcha {
    margin-bottom: 15px !important;
}

.bricks-button {
  width: 100%;
    font-size: 14px;
    line-height: 1.1;
    color: var(--bricks-color-fappzc);
    border-radius: 100px;
    transition: .2s;
    padding-top: 8px;
    padding-right: 16px;
    padding-bottom: 8px;
    padding-left: 16px;
}

button[type=submit] .loading {
    display: none;
}


@media(max-width: 991px) {
  .submit-button-wrapper {
        max-width: 100%;
    		height: 100%;
    }
  
  .bricks-button {
        width: 100% !important;
        min-width: 100% !important;
    		height: 41px;
    }
}

@media(max-width: 478px) {
  .form-group:nth-child(1) {
    width: 100%;
}

.form-group:nth-child(2) {
    width: 100%;
}
}
document.addEventListener('DOMContentLoaded', function () {
  const form = document.getElementById('brxe-bjdyin');
  const button = document.getElementById('submitBtn');
  const icon = button.querySelector('.icon-send');
  const loading = button.querySelector('.loading');
  const text = button.querySelector('.text');

  form.addEventListener('submit', function () {
    icon.style.display = 'none';
    loading.style.display = 'inline-block';
    text.textContent = getLocalizedSendingText();
  });

  function getLocalizedSendingText() {
    const lang = document.documentElement.lang || 'en';
    switch (lang) {
      case 'pt': return 'Enviando...';
      case 'es': return 'Enviando...';
      case 'fr': return 'Envoi en cours...';
      default: return 'Sending...';
    }
  }
});

document.addEventListener("DOMContentLoaded", function () {
  const form = document.getElementById("brxe-bjdyin");

  form.addEventListener("submit", function (e) {

    // HONEYPOT → Si rempli, bloquer
    const honeypot = form.querySelector("input[name='anti_robot_field']");
    if (honeypot && honeypot.value.trim() !== "") {
      e.preventDefault();
      alert("Erreur de validation.");
      return false;
    }

    // reCAPTCHA vide → bloquer
    const recaptcha = grecaptcha.getResponse();
    if (recaptcha.length === 0) {
      e.preventDefault();
      alert("Veuillez confirmer que vous n’êtes pas un robot.");
      return false;
    }

    // 🔥 Délai de 1,5 s pour réinitialiser après envoi réussi
    setTimeout(() => {
      if (typeof grecaptcha !== "undefined") {
        grecaptcha.reset();
      }
    }, 1500);
  });
});
Tu Pilates, en cualquier lugar, en cualquier momento

Nuestros estudios

PILAT3S at TrainMore Laan van NOI

PILAT3S en TrainMore Laan van NOI

Una experiencia única de Pilates Reformer en La Haya. Ya seas principiante o avanzado, en PILAT3S en TrainMore Laan van NOI podrás disfrutar de una sesión hecha a tu medida.
Learn more
Arrow
PILAT3S Dynamic Reformer studio in Oeiras, Portugal

PILAT3S Quinta da Fonte

Ya seas principiante o avanzado, en PILAT3S Quinta da Fonte podrás disfrutar de una sesión hecha a tu medida. Reserva tu plaza hoy con nuestra Intro Offer limitada: 1 clase por solo €14,99. PRÓXIMAMENTE EN JULIO.
Learn more
Arrow
PILAT3S at St Albans, England - Dynamic Reformer Pilates studio.

PILAT3S en Fitness First St Albans

Una experiencia única de Pilates Reformer en Londres. Ya seas principiante o avanzado, en PILAT3S en Fitness First St Albans podrás disfrutar de una sesión hecha a tu medida.
Learn more
Arrow
PILAT3S - Dynamic Reformer Pilates Studio in London

PILAT3S en Fitness First Hammersmith

Una experiencia única de Pilates Reformer en Londres. Ya seas principiante o avanzado, en PILAT3S en Fitness First Hammersmith podrás disfrutar de una sesión hecha a tu medida.
Learn more
Arrow
PILAT3S - Dynamic Reformer Pilates studio in Dubai

PILAT3S en ARKHE Club

Una experiencia única de Pilates Reformer en Dubái. Ya seas principiante o avanzado, en PILAT3S en ARKHE Club podrás disfrutar de una sesión hecha a tu medida.
Learn more
Arrow
PILAT3S in Amsterdam

PILAT3S en TrainMore Rozengracht

Una experiencia única de Pilates Reformer en Ámsterdam. Ya seas principiante o avanzado, en PILAT3S en TrainMore Rozengracht podrás disfrutar de una sesión hecha a tu medida.
Learn more
Arrow
PILAT3S: Best Reformer Pilates Studio in Amsterdam

PILAT3S en TrainMore Oosterdok

Ya seas principiante o avanzado, en PILAT3S en TrainMore Oosterdok podrás disfrutar de una sesión hecha a tu medida.
Learn more
Arrow
PILAT3S: Best Reformer Pilates Studio in Amsterdam

PILAT3S Oud-Zuid Karperstraat

Una nueva experiencia de Dynamic Reformer Pilates en Oud-Zuid, Ámsterdam. Tanto si eres principiante como si ya tienes experiencia, PILAT3S Oud-Zuid Karperstraat tiene las <strong>clases de Reformer Pilates</strong> perfectas para ti.<br>Regístrate ahora para asegurar nuestra <strong>Intro Offer exclusiva: 3 clases por solo 49€</strong>.
Learn more
Arrow
PILAT3S - Dynamic Reformer Pilates Studio in London

PILAT3S Putney

Una nueva experiencia de Dynamic Reformer Pilates llega a Putney, Londres. Tanto si eres principiante como si ya tienes experiencia, PILAT3S Putney tiene las <strong>clases grupales de Reformer Pilates</strong> y las sesiones de <strong>Personal Training</strong> perfectas para ti.<br>Regístrate ahora y descubre las ventajas de convertirte en <strong>Socio Fundador.<br>PRÓXIMAMENTE 20 JULIO</strong>.
Learn more
Arrow
Dynamic Reformer Pilates studio Barcelona - PILAT3S Sant Cugat

PILAT3S Sant Cugat

Una experiencia única de PILAT3S Reformer llega a Mirasol. Apúntate ahora y consigue beneficios exclusivos. Tanto si eres principiante como avanzado, en PILAT3S Sant Cugat podrás disfrutar de una clase adaptada a tus necesidades. 
Learn more
Arrow
Muy pronto

Mantente atento a lo que viene a continuación

Estamos trabajando entre bastidores para ofrecerte nuevas y emocionantes funciones que mejoren tu experiencia con PILAT3S. Esta página se encuentra actualmente en desarrollo y se lanzará pronto. Vuelve a visitarla más tarde para ver las actualizaciones y prepárate para mejorar tu experiencia de acondicionamiento físico.