.elementor .e-6964e74-9900fbf{width:100%;border-width:1px;border-color:var(--Foundation_White);border-style:solid;}.elementor .e-d34eb9c-8cfa716{width:100%;border-width:1px;border-color:var(--Foundation_White);border-style:solid;}.elementor .e-20831ff{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;background-color:#14170E;flex-direction:column;/* CONTENEDOR */
selector .elementor-form-fields-wrapper {
  position: relative !important;
  display: block !important;

  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}


/* COLUMNA EMAIL */
selector .elementor-field-group-email {
  width: 100% !important;
  max-width: 100% !important;
  flex: 0 0 100% !important;

  padding: 0 !important;
  margin: 0 !important;
}


/* INPUT */
selector .elementor-field-group-email input {
  width: 100% !important;
  min-height: 55px;

  padding: 0 120px 0 18px !important;

  border: 1px solid #fff !important;
  border-radius: 999px !important;

  background: transparent !important;
  box-shadow: none !important;

  box-sizing: border-box !important;
}


/* CONTENEDOR DEL BOTÓN */
selector .elementor-form-fields-wrapper > .e-form__buttons {
  position: absolute !important;

  top: 50% !important;
  right: 5px !important;
  bottom: auto !important;
  left: auto !important;

  transform: translateY(-50%) !important;

  width: auto !important;
  max-width: none !important;
  min-width: 0 !important;

  flex: none !important;
  flex-basis: auto !important;

  padding: 0 !important;
  margin: 0 !important;

  z-index: 10;
}


/* BOTÓN */
selector .e-form__buttons .elementor-button {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;

  width: 92px !important;
  min-width: 92px !important;
  height: 45px !important;
  min-height: 45px !important;

  padding: 0 !important;
  margin: 0 !important;

  border-radius: 999px !important;
}


/* ANULA LOS ANCHOS RESPONSIVE DE ELEMENTOR */
selector .elementor-sm-20,
selector .elementor-col-25 {
  width: auto !important;
  max-width: none !important;
  flex-basis: auto !important;
}\n}