.elementor-62828 .elementor-element.elementor-element-e7803f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-62828 .elementor-element.elementor-element-60d9325 > .elementor-widget-container{margin:9% 0% 0% 0%;}.elementor-62828 .elementor-element.elementor-element-60d9325.elementor-element{--align-self:center;}.elementor-62828 .elementor-element.elementor-element-60d9325 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:400;}.elementor-62828 .elementor-element.elementor-element-9ae7627{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-62828 .elementor-element.elementor-element-9ae7627 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-62828 .elementor-element.elementor-element-9ae7627.elementor-element{--align-self:center;}.elementor-62828 .elementor-element.elementor-element-9ae7627 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.375em;font-weight:400;line-height:1.4em;color:#003865;}.elementor-62828 .elementor-element.elementor-element-1b61550{--display:flex;}.elementor-62828 .elementor-element.elementor-element-1b61550.e-con{--align-self:center;}.elementor-62828 .elementor-element.elementor-element-4da0ff5.elementor-element{--align-self:center;}#elementor-popup-modal-62828{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-62828 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-62828 .dialog-close-button{display:flex;}#elementor-popup-modal-62828 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-62828 .elementor-element.elementor-element-60d9325 > .elementor-widget-container{margin:17% 0% 0% 0%;}.elementor-62828 .elementor-element.elementor-element-60d9325{text-align:center;}.elementor-62828 .elementor-element.elementor-element-9ae7627{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}}/* Start custom CSS for html, class: .elementor-element-4da0ff5 *//* ================================================= */
/* AZUD / CLICKDIMENSIONS NEWSLETTER VERSION ANTIGUA */
/* Solo afecta a: .azud-form-wrapper.formulario-newsletter-version-antigua */
/* ================================================= */


/* ============================= */
/* VARIABLES / BASE */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua {
  --azud-text: #003865;
  --azud-line: #003b78;
  --azud-accent: #85e0d2;
  --azud-required: #ff0000;

  --azud-field-height: 30px;
  --azud-field-font-size: 15px;
  --azud-label-font-size: 15px;
  --azud-label-small-size: 11px;

  --azud-newsletter-full-width: 520px;

  color: var(--azud-text) !important;
  background: transparent !important;
  background-color: transparent !important;

  width: 100% !important;
  max-width: 100% !important;
  margin-left: auto !important;
  margin-right: auto !important;

  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua,
.azud-form-wrapper.formulario-newsletter-version-antigua * {
  box-sizing: border-box !important;
  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  color: var(--azud-text) !important;
}


/* ============================= */
/* CAMPOS OCULTOS / HONEYPOT */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua input[type="hidden"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[hidden],
.azud-form-wrapper.formulario-newsletter-version-antigua input#cd_ht_text,
.azud-form-wrapper.formulario-newsletter-version-antigua input[name="cd_ht_text"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[id^="cd_ht_"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[name^="cd_ht_"],
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-multiple-label select,
.azud-form-wrapper.formulario-newsletter-version-antigua select[multiple] {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  position: absolute !important;
  left: -9999px !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  pointer-events: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.responsiveCellSize1.emptyCell {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  flex: 0 0 0 !important;
  flex-basis: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  overflow: hidden !important;
}


/* ============================= */
/* CONTENEDORES GENERALES */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua form,
.azud-form-wrapper.formulario-newsletter-version-antigua fieldset,
.azud-form-wrapper.formulario-newsletter-version-antigua table,
.azud-form-wrapper.formulario-newsletter-version-antigua tbody,
.azud-form-wrapper.formulario-newsletter-version-antigua thead,
.azud-form-wrapper.formulario-newsletter-version-antigua tfoot,
.azud-form-wrapper.formulario-newsletter-version-antigua tr,
.azud-form-wrapper.formulario-newsletter-version-antigua td,
.azud-form-wrapper.formulario-newsletter-version-antigua th,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-group,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group,
.azud-form-wrapper.formulario-newsletter-version-antigua .question,
.azud-form-wrapper.formulario-newsletter-version-antigua .survey-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-container,
.azud-form-wrapper.formulario-newsletter-version-antigua .input-container,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-container {
  background: transparent !important;
  background-color: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua form,
.azud-form-wrapper.formulario-newsletter-version-antigua fieldset {
  padding: 0 !important;
  margin: 0 auto !important;
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua table,
.azud-form-wrapper.formulario-newsletter-version-antigua tbody {
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua td,
.azud-form-wrapper.formulario-newsletter-version-antigua th {
  padding: 0 !important;
  margin: 0 !important;
  vertical-align: top !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-full-width-row,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-full-width-cell {
  overflow: visible !important;
}

/* Contenedor donde ClickDimensions inyecta el formulario */
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-widget-container {
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
  margin-left: auto !important;
  margin-right: auto !important;
}


/* ============================= */
/* FILAS / CAMPOS */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua tr,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow {
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
  margin: 0 auto 8px auto !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-group,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group,
.azud-form-wrapper.formulario-newsletter-version-antigua .question,
.azud-form-wrapper.formulario-newsletter-version-antigua .survey-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-container,
.azud-form-wrapper.formulario-newsletter-version-antigua .input-container,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-container,
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(input:not([type="hidden"]):not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])),
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(select),
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(textarea),
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(.dropdown-multiple-label) {
  position: relative !important;
  margin-top: 0 !important;
  margin-bottom: 8px !important;
  padding-top: 14px !important;
  padding-bottom: 0 !important;
}


/* ============================= */
/* LABELS */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua label,
.azud-form-wrapper.formulario-newsletter-version-antigua .label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-label,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-label,
.azud-form-wrapper.formulario-newsletter-version-antigua .question-title,
.azud-form-wrapper.formulario-newsletter-version-antigua .survey-label,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-label {
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-size: var(--azud-label-font-size) !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
}


/* ============================= */
/* LABEL FLOTANTE PARA LABEL REAL */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .form-group:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .question:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-container:has(input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]):not([type="button"])) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-group:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .question:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-container:has(select) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-group:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .question:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-container:has(textarea) > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question > label {
  position: absolute !important;
  top: 12px !important;
  left: 0 !important;
  z-index: 2 !important;
  width: auto !important;
  pointer-events: none !important;
  transition: top 0.2s ease, font-size 0.2s ease, line-height 0.2s ease !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .form-group:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .question:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-container:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-group.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .question.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-container.azud-has-value > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question:focus-within > label,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question.azud-has-value > label {
  top: 6px !important;
  font-size: var(--azud-label-small-size) !important;
  line-height: 1 !important;
}


/* ============================= */
/* ASTERISCO OBLIGATORIO */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .required,
.azud-form-wrapper.formulario-newsletter-version-antigua .mandatory,
.azud-form-wrapper.formulario-newsletter-version-antigua .asterisk,
.azud-form-wrapper.formulario-newsletter-version-antigua label .required,
.azud-form-wrapper.formulario-newsletter-version-antigua label .mandatory,
.azud-form-wrapper.formulario-newsletter-version-antigua label .asterisk,
.azud-form-wrapper.formulario-newsletter-version-antigua label span[style*="red"],
.azud-form-wrapper.formulario-newsletter-version-antigua .requiredStar,
.azud-form-wrapper.formulario-newsletter-version-antigua span.requiredStar,
.azud-form-wrapper.formulario-newsletter-version-antigua .maxSize1 .requiredStar,
.azud-form-wrapper.formulario-newsletter-version-antigua .minSize1 .requiredStar,
.azud-form-wrapper.formulario-newsletter-version-antigua .alignBottom .requiredStar,
.azud-form-wrapper.formulario-newsletter-version-antigua .alignTop .requiredStar,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-floating-label .requiredStar,
.azud-form-wrapper.formulario-newsletter-version-antigua [aria-label="Required Star"],
.azud-form-wrapper.formulario-newsletter-version-antigua [aria-required="true"].requiredStar {
  color: var(--azud-required) !important;
  -webkit-text-fill-color: var(--azud-required) !important;
  fill: var(--azud-required) !important;
  font-weight: 700 !important;
}


/* ============================= */
/* INPUTS / SELECTS / TEXTAREA */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua input[type="text"]:not(#cd_ht_text):not([name="cd_ht_text"]):not([id^="cd_ht_"]):not([name^="cd_ht_"]):not(.dropdown-search input),
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="email"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="tel"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="number"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="url"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="search"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="password"],
.azud-form-wrapper.formulario-newsletter-version-antigua select:not([multiple]),
.azud-form-wrapper.formulario-newsletter-version-antigua .form-control,
.azud-form-wrapper.formulario-newsletter-version-antigua .input {
  display: block !important;
  width: 100% !important;
  height: var(--azud-field-height) !important;
  min-height: var(--azud-field-height) !important;
  max-height: none !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-bottom: 1px solid var(--azud-line) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  caret-color: var(--azud-text) !important;
  font-size: var(--azud-field-font-size) !important;
  font-weight: 700 !important;
  line-height: var(--azud-field-height) !important;
  padding: 6px 0 0 0 !important;
  margin: 0 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua textarea,
.azud-form-wrapper.formulario-newsletter-version-antigua .textarea {
  display: block !important;
  width: 100% !important;
  height: var(--azud-field-height) !important;
  min-height: 30px !important;
  max-height: 160px !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-bottom: 1px solid var(--azud-line) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-size: var(--azud-field-font-size) !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
  padding: 6px 0 0 0 !important;
  margin: 0 !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  resize: vertical !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua input::placeholder,
.azud-form-wrapper.formulario-newsletter-version-antigua textarea::placeholder {
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-weight: 700 !important;
  opacity: 1 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua input:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua textarea:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua select:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-control:focus {
  border-bottom-color: var(--azud-line) !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  box-shadow: none !important;
  outline: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua select:not([multiple]) {
  cursor: pointer !important;
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  padding-right: 24px !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua option {
  color: var(--azud-text) !important;
  background: #ffffff !important;
}


/* ================================================= */
/* DROPDOWN MULTIPLE ANTIGUO CLICKDIMENSIONS */
/* ================================================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell {
  position: relative !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-multiple-label,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown {
  display: block !important;
  position: relative !important;
  width: 100% !important;
  min-height: var(--azud-field-height) !important;
  height: auto !important;
  background: transparent !important;
  background-color: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: visible !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-display-label {
  display: flex !important;
  align-items: flex-end !important;
  width: 100% !important;
  min-height: var(--azud-field-height) !important;
  height: auto !important;
  background: transparent !important;
  background-color: transparent !important;
  border: 0 !important;
  border-bottom: 1px solid var(--azud-line) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 24px 2px 0 !important;
  margin: 0 !important;
  overflow: visible !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list {
  display: flex !important;
  align-items: center !important;
  flex-wrap: wrap !important;
  gap: 3px !important;
  width: 100% !important;
  min-height: var(--azud-field-height) !important;
  height: auto !important;
  background: transparent !important;
  background-color: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
  font-weight: 700 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search {
  flex: 1 1 80px !important;
  min-width: 80px !important;
  display: flex !important;
  align-items: center !important;
  height: 22px !important;
  min-height: 22px !important;
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search input,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-multiple-label .dropdown-search input,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-display-label .dropdown-search input,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list .dropdown-search input,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown .dropdown-search input,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-search input {
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  height: 22px !important;
  min-height: 22px !important;
  max-height: 22px !important;
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: 0 !important;
  border-bottom: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  caret-color: var(--azud-text) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 22px !important;
  transform: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search input::placeholder {
  color: transparent !important;
  -webkit-text-fill-color: transparent !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-multiple-label *,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-display-label *,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list *,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search * {
  box-shadow: none !important;
}


/* ============================= */
/* VALORES SELECCIONADOS */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list > span:not(.dropdown-search),
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list > li,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list .selected,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list .active,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list .dropdown-selected {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  min-height: 20px !important;
  padding: 0 2px !important;
  margin: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 20px !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list .dropdown-selected i.del {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  position: relative !important;
  width: 12px !important;
  min-width: 12px !important;
  max-width: 12px !important;
  height: 12px !important;
  min-height: 12px !important;
  max-height: 12px !important;
  padding: 0 !important;
  margin: 0 0 0 2px !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  font-size: 0 !important;
  font-style: normal !important;
  line-height: 1 !important;
  cursor: pointer !important;
  overflow: visible !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list .dropdown-selected i.del::after {
  content: "×" !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  position: absolute !important;
  left: 50% !important;
  top: 50% !important;
  transform: translate(-50%, -52%) !important;
  width: 12px !important;
  height: 12px !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-family: Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  font-weight: 400 !important;
  line-height: 12px !important;
  text-align: center !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  pointer-events: none !important;
}


/* ============================= */
/* PANEL DESPLEGABLE */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main {
  width: 100% !important;
  min-width: 0 !important;
  max-width: var(--azud-newsletter-full-width) !important;
  background: #ffffff !important;
  background-color: #ffffff !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 4px 0 !important;
  margin-top: 0 !important;
  z-index: 9999 !important;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  scrollbar-width: thin !important;
  scrollbar-color: #9a9a9a #ffffff !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main ul,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main ol {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
  background: #ffffff !important;
  background-color: #ffffff !important;
  border: 0 !important;
  box-shadow: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .dropdown-option,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .dropdown-item {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  min-height: 48px !important;
  padding: 0 16px !important;
  margin: 0 4px !important;
  background: #ffffff !important;
  background-color: #ffffff !important;
  border: 0 !important;
  border-radius: 3px !important;
  box-shadow: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 48px !important;
  letter-spacing: 0 !important;
  cursor: pointer !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li *,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label * {
  background: transparent !important;
  background-color: transparent !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  font-weight: 700 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .dropdown-option:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .dropdown-item:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li.selected,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li.active,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li.checked,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label.selected,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label.active,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label.checked,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .selected,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .active,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .checked,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li:has(input:checked),
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label:has(input:checked) {
  background: var(--azud-accent) !important;
  background-color: var(--azud-accent) !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-weight: 700 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main input[type="checkbox"],
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main input[type="radio"],
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .check,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .checked-icon,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .selected-icon,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .icon,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main i,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main svg,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li::before,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li::after,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label::before,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label::after {
  content: none !important;
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
  pointer-events: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main::-webkit-scrollbar {
  width: 12px !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main::-webkit-scrollbar-track {
  background: #ffffff !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main::-webkit-scrollbar-thumb {
  background: #9a9a9a !important;
  border-radius: 8px !important;
  border: 3px solid #ffffff !important;
}


/* ============================= */
/* FLECHA CUSTOM DROPDOWN */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-multiple-label::before,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-multiple-label::after,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-display-label::before,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-display-label::after,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list::before,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-chose-list::after,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search::before,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search::after {
  content: none !important;
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  height: 0 !important;
  border: 0 !important;
  background: none !important;
  box-shadow: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question::after,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell::after {
  content: "" !important;
  position: absolute !important;
  right: 15px !important;
  top: 25px !important;
  bottom: auto !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  width: 7px !important;
  height: 7px !important;
  border: 0 !important;
  border-right: 1.5px solid var(--azud-line) !important;
  border-bottom: 1.5px solid var(--azud-line) !important;
  background: transparent !important;
  box-shadow: none !important;
  transform: rotate(45deg) !important;
  pointer-events: none !important;
  z-index: 5 !important;
}


/* ============================= */
/* CHECKBOX */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua input[type="checkbox"] {
  appearance: none !important;
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  display: block !important;
  visibility: visible !important;
  opacity: 1 !important;
  width: 15px !important;
  height: 15px !important;
  min-width: 15px !important;
  min-height: 15px !important;
  max-width: 15px !important;
  max-height: 15px !important;
  background: transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  border: 2px solid var(--azud-accent) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;
  padding: 0 !important;
  margin-top: 2px !important;
  margin-right: 8px !important;
  margin-bottom: 0 !important;
  margin-left: 0 !important;
  position: relative !important;
  z-index: 5 !important;
  cursor: pointer !important;
  vertical-align: middle !important;
  flex: 0 0 15px !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua input[type="checkbox"]:checked {
  background-color: var(--azud-accent) !important;
  border-color: var(--azud-accent) !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua input[type="checkbox"]:checked::after {
  content: "" !important;
  display: block !important;
  width: 4px !important;
  height: 8px !important;
  border: 2px solid #ffffff !important;
  border-width: 0 2px 2px 0 !important;
  transform: rotate(45deg) !important;
  position: absolute !important;
  left: 4px !important;
  top: 1px !important;
  margin: 0 !important;
}


/* ============================= */
/* CHECKBOX / LEGAL */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua label:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .form-group:has(input[type="checkbox"]) label,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row:has(input[type="checkbox"]) label,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row:has(input[type="checkbox"]) label,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group:has(input[type="checkbox"]) label,
.azud-form-wrapper.formulario-newsletter-version-antigua .question:has(input[type="checkbox"]) label,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question:has(input[type="checkbox"]) label,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) label,
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(input[type="checkbox"]) label {
  display: flex !important;
  align-items: flex-start !important;
  gap: 8px !important;
  width: 100% !important;
  margin: 0 !important;
  padding-top: 0 !important;
  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  pointer-events: auto !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua label:has(input[type="checkbox"]) span,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-group:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua .question:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(input[type="checkbox"]) label span {
  margin: 0 !important;
  padding: 0 !important;
  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .form-group:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .form-row:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .field-row:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .control-group:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .question:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .cd-question:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .form-field:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-question {
  padding-top: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  transform: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-question {
  margin-top: -18px !important;
  padding-top: 0 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-question p {
  margin-top: 0 !important;
  padding-top: 5px !important;
}


/* ============================= */
/* TEXTOS LEGALES / DESCRIPCIONES / ERRORES */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua p,
.azud-form-wrapper.formulario-newsletter-version-antigua small,
.azud-form-wrapper.formulario-newsletter-version-antigua .description,
.azud-form-wrapper.formulario-newsletter-version-antigua .help-block,
.azud-form-wrapper.formulario-newsletter-version-antigua .legal,
.azud-form-wrapper.formulario-newsletter-version-antigua .privacy-text,
.azud-form-wrapper.formulario-newsletter-version-antigua .form-text,
.azud-form-wrapper.formulario-newsletter-version-antigua .small,
.azud-form-wrapper.formulario-newsletter-version-antigua .consent,
.azud-form-wrapper.formulario-newsletter-version-antigua .privacy,
.azud-form-wrapper.formulario-newsletter-version-antigua .legal-checkbox,
.azud-form-wrapper.formulario-newsletter-version-antigua .error {
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;
  background: transparent !important;
  background-color: transparent !important;
}


/* ============================= */
/* TÍTULOS */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua h1,
.azud-form-wrapper.formulario-newsletter-version-antigua h2,
.azud-form-wrapper.formulario-newsletter-version-antigua h3,
.azud-form-wrapper.formulario-newsletter-version-antigua .privacy-title,
.azud-form-wrapper.formulario-newsletter-version-antigua .legal-title,
.azud-form-wrapper.formulario-newsletter-version-antigua .section-title {
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  margin: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  background-color: transparent !important;
}


/* ============================= */
/* BOTONES */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua button,
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="submit"],
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="button"],
.azud-form-wrapper.formulario-newsletter-version-antigua .btn,
.azud-form-wrapper.formulario-newsletter-version-antigua .button,
.azud-form-wrapper.formulario-newsletter-version-antigua .submit,
.azud-form-wrapper.formulario-newsletter-version-antigua .submit-button {
  display: inline-block !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;
  height: auto !important;
  background: transparent !important;
  background-color: transparent !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  border: 0 !important;
  border-bottom: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.2 !important;
  text-align: center !important;
  padding: 0 !important;
  margin: 0 !important;
  cursor: pointer !important;
  text-transform: none !important;
}

/* Botón submit principal (incluye el btnSubmit de ClickDimensions antiguo) */
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="submit"],
.azud-form-wrapper.formulario-newsletter-version-antigua button[type="submit"],
.azud-form-wrapper.formulario-newsletter-version-antigua input#btnSubmit,
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="button"]#btnSubmit,
.azud-form-wrapper.formulario-newsletter-version-antigua input[onclick*="SendForm"] {
  display: block !important;
  float: none !important;
  position: relative !important;
  left: auto !important;
  right: auto !important;
  transform: none !important;

  width: auto !important;
  min-width: 126px !important;
  max-width: none !important;
  height: auto !important;
  min-height: 0 !important;

  background: var(--azud-accent) !important;
  background-color: var(--azud-accent) !important;
  background-image: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;

  border: 0 !important;
  border-bottom: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  outline: none !important;

  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  font-size: 14px !important;
  font-weight: 400 !important;
  line-height: 1.2 !important;
  text-align: center !important;

  padding: 12px 38px !important;
  margin: 0 auto !important;

  cursor: pointer !important;
  text-transform: none !important;
  appearance: none !important;
  -webkit-appearance: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua input[type="submit"]:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua button[type="submit"]:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua input#btnSubmit:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="button"]#btnSubmit:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua input[onclick*="SendForm"]:hover,
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="submit"]:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua button[type="submit"]:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua input#btnSubmit:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua input[type="button"]#btnSubmit:focus,
.azud-form-wrapper.formulario-newsletter-version-antigua input[onclick*="SendForm"]:focus {
  background: var(--azud-accent) !important;
  background-color: var(--azud-accent) !important;
  background-image: none !important;
  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;
  border: 0 !important;
  border-bottom: 0 !important;
  box-shadow: none !important;
  outline: none !important;
}

/* Centrar la celda/fila que contiene el botón submit */
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(input[onclick*="SendForm"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow:has(input[onclick*="SendForm"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[onclick*="SendForm"]),
.azud-form-wrapper.formulario-newsletter-version-antigua td:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua td:has(input[onclick*="SendForm"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .maxSize1:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua .minSize1:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua .alignTop:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua .alignBottom:has(#btnSubmit),
.azud-form-wrapper.formulario-newsletter-version-antigua .maxSize1:has(input[onclick*="SendForm"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .minSize1:has(input[onclick*="SendForm"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .alignTop:has(input[onclick*="SendForm"]),
.azud-form-wrapper.formulario-newsletter-version-antigua .alignBottom:has(input[onclick*="SendForm"]) {
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
  text-align: center !important;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
}


/* ============================= */
/* ANCHO CELDAS NEWSLETTER (FULL WIDTH) */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-empty-full-width-sibling {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  flex: 0 0 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-interest-cell,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-legal-text-cell,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-checkbox-legal-cell,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-question {
  width: 100% !important;
  min-width: 0 !important;
  max-width: var(--azud-newsletter-full-width) !important;
  flex: 0 0 100% !important;
  flex-basis: 100% !important;
  overflow: visible !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-full-width-inner,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .maxSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .minSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-cell .maxSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-cell .minSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-cell .maxSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-cell .minSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-multiple-label,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-chose-list {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-search,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-search input {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-cell,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-cell *,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-question * {
  max-width: var(--azud-newsletter-full-width) !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-cell label,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-question label {
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .maxSize1.minSize1.azud-full-width-inner {
  margin-top: 20px !important;
}


/* ============================= */
/* AMPLIAR COLUMNAS SUPERIORES (NOMBRE / EMAIL) */
/* ============================= */

/* ============================= */
/* AMPLIAR COLUMNAS SUPERIORES SOLO NOMBRE / EMAIL */
/* Excluye filas de dropdown ClickDimensions */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"]) {
  display: flex !important;
  flex-direction: row !important;
  justify-content: space-between !important;
  align-items: flex-start !important;
  gap: 38px !important;
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
  margin-left: auto !important;
  margin-right: auto !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"])
> .responsiveCell:not(.emptyCell) {
  width: calc((100% - 38px) / 2) !important;
  min-width: 0 !important;
  max-width: none !important;
  flex: 0 0 calc((100% - 38px) / 2) !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"])
.maxSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"])
.minSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"])
.alignBottom,
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"])
.alignTop {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"])
input[type="text"],
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:not(.azud-full-width-row):not(:has(.dropdown-multiple-label)):has(input[type="text"], input[type="email"])
input[type="email"] {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
}


/* ============================= */
/* AJUSTE ANCHO DROPDOWN INTERÉS */
/* ============================= */

/* Fila del dropdown como flex container al 100% */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow:has(.dropdown-multiple-label),
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(.dropdown-multiple-label) {
  display: flex !important;
  flex-wrap: nowrap !important;
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
}

/* La celda del dropdown ocupa toda la fila */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-old-dropdown-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.responsiveCellSize1.azud-old-dropdown-question,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-cd-field-cell:has(.dropdown-multiple-label),
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(.dropdown-multiple-label),
.azud-form-wrapper.formulario-newsletter-version-antigua td.responsiveCell:has(.dropdown-multiple-label) {
  width: 100% !important;
  min-width: 100% !important;
  max-width: 100% !important;
  flex: 1 1 100% !important;
  flex-basis: 100% !important;
  box-sizing: border-box !important;
  padding-right: 10px !important;
  display: block !important;
}

/* Ocultar las emptyCell hermanas */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow:has(.dropdown-multiple-label) > .responsiveCell.emptyCell,
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(.dropdown-multiple-label) > .responsiveCell.emptyCell,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow:has(.dropdown-multiple-label) > .emptyCell,
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(.dropdown-multiple-label) > .emptyCell {
  display: none !important;
  width: 0 !important;
  min-width: 0 !important;
  max-width: 0 !important;
  flex: 0 0 0 !important;
  flex-basis: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Wrappers internos del dropdown al 100% */
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question .alignTop,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question .alignBottom,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question .minSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question .maxSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question div[class*="cont_id_"],
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question div[id*="cont_id_"],
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question div[class*="dropdown_id_"],
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question div[id*="dropdown_id_"],
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question .dropdown-multiple-label,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question .azud-old-dropdown {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  display: block !important;
  float: none !important;
}

/* El border-bottom del select */
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question .dropdown-display-label,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-display-label {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
  border-bottom: 1px solid var(--azud-line) !important;
  padding-right: 24px !important;
  display: flex !important;
}

/* Excluir tags */
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main{
    width: 50% !important;
}
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-selected,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-selected *,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search,
.azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-search *,
.azud-form-wrapper.formulario-newsletter-version-antigua .requiredStar {
  width: auto !important;
  max-width: none !important;
}

/* Flecha */
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question::after,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell::after {
  right: 24px !important;
}

/* ============================= */
/* MOVER LABEL "INTERÉS PRINCIPAL" DEL SELECT */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua
.alignBottom.minSize1.azud-full-width-inner
> span.maxSize1.minSize1 {
  transform: translateY(-0px) !important;
}


/* ============================= */
/* LOADER */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-form-loader {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100% !important;
  max-width: var(--azud-newsletter-full-width) !important;
  margin-left: auto !important;
  margin-right: auto !important;
  min-height: 180px;
  background: transparent;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-loader-circle {
  width: 38px;
  height: 38px;
  border: 3px solid rgba(0, 59, 120, 0.18);
  border-top-color: var(--azud-accent);
  border-radius: 50%;
  animation: azud-cdwidget-newsletter-loader-spin 0.8s linear infinite;
}

@keyframes azud-cdwidget-newsletter-loader-spin {
  from {
    transform: rotate(0deg);
  }

  to {
    transform: rotate(360deg);
  }
}


/* ================================================= */
/* LABEL FLOTANTE CLICKDIMENSIONS ANTIGUO REAL */
/* Estado independiente por cada campo */
/* ================================================= */

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-floating-row,
.azud-form-wrapper.formulario-newsletter-version-antigua tr.azud-cd-floating-row,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow.azud-cd-floating-row {
  position: relative !important;
  overflow: visible !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-field-cell {
  position: relative !important;
  padding-top: 14px !important;
  overflow: visible !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-label-cell {
  position: static !important;
  overflow: visible !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-floating-label {
  position: absolute !important;
  top: 12px !important;
  left: 0 !important;
  z-index: 20 !important;

  display: inline-block !important;
  width: auto !important;
  min-width: 0 !important;
  max-width: none !important;

  margin: 0 !important;
  padding: 0 !important;

  color: var(--azud-text) !important;
  -webkit-text-fill-color: var(--azud-text) !important;

  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  font-size: var(--azud-label-font-size) !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;

  background: transparent !important;
  background-color: transparent !important;

  pointer-events: none !important;

  transition:
    top 0.2s ease,
    font-size 0.2s ease,
    line-height 0.2s ease !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-floating-label * {
  font-family: "Montserrat", Arial, Helvetica, sans-serif !important;
  font-weight: 400 !important;
}

/* Estado activo individual */
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-floating-label.azud-cd-is-focused,
.azud-form-wrapper.formulario-newsletter-version-antigua .azud-cd-floating-label.azud-cd-has-value {
  top: 2px !important;
  font-size: var(--azud-label-small-size) !important;
  line-height: 1 !important;
}


/* ================================================= */
/* RESPONSIVE */
/* ================================================= */

@media (max-width: 767px) {
  .azud-form-wrapper.formulario-newsletter-version-antigua {
    --azud-newsletter-full-width: 100%;

    width: 100% !important;
    max-width: 100% !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .azud-form-wrapper.formulario-newsletter-version-antigua label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .field-label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .control-label {
    font-size: 14px !important;
  }

  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="text"],
  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="email"],
  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="tel"],
  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="number"],
  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="url"],
  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="search"],
  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="password"],
  .azud-form-wrapper.formulario-newsletter-version-antigua select,
  .azud-form-wrapper.formulario-newsletter-version-antigua textarea,
  .azud-form-wrapper.formulario-newsletter-version-antigua .form-control {
    font-size: 14px !important;
  }

  .azud-form-wrapper.formulario-newsletter-version-antigua h1,
  .azud-form-wrapper.formulario-newsletter-version-antigua h2,
  .azud-form-wrapper.formulario-newsletter-version-antigua h3,
  .azud-form-wrapper.formulario-newsletter-version-antigua .privacy-title,
  .azud-form-wrapper.formulario-newsletter-version-antigua .legal-title,
  .azud-form-wrapper.formulario-newsletter-version-antigua .section-title {
    font-size: 19px !important;
  }

  .azud-form-wrapper.formulario-newsletter-version-antigua input[type="submit"],
  .azud-form-wrapper.formulario-newsletter-version-antigua button[type="submit"] {
    min-width: 126px !important;
    font-size: 14px !important;
    padding: 12px 36px !important;
  }

  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-widget-container,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-form-loader,
  .azud-form-wrapper.formulario-newsletter-version-antigua form,
  .azud-form-wrapper.formulario-newsletter-version-antigua fieldset,
  .azud-form-wrapper.formulario-newsletter-version-antigua table,
  .azud-form-wrapper.formulario-newsletter-version-antigua tbody,
  .azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow,
  .azud-form-wrapper.formulario-newsletter-version-antigua tr {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  /* Fila del select en móvil: bloque */
  .azud-form-wrapper.formulario-newsletter-version-antigua tr:has(.dropdown-multiple-label),
  .azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow:has(.dropdown-multiple-label) {
    display: block !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  /* Celda del select en móvil */
  .azud-form-wrapper.formulario-newsletter-version-antigua td:has(.dropdown-multiple-label),
  .azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(.dropdown-multiple-label),
  .azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-interest-cell,
  .azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-legal-text-cell,
  .azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell.azud-checkbox-legal-cell,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-question,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-question,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-question,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-full-width-inner,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .alignTop,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .alignBottom,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .maxSize1,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .minSize1,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-cell .maxSize1,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-cell .minSize1,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-legal-text-cell *,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-cell .maxSize1,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-cell .minSize1,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-cell label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-checkbox-legal-question label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .azud-full-width-inner,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-multiple-label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .azud-old-dropdown,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-display-label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-chose-list {
    display: block !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    flex-basis: 100% !important;
    box-sizing: border-box !important;
  }

  /* Línea del select en móvil */
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell .dropdown-display-label {
    border-bottom: 1px solid var(--azud-line) !important;
    padding-right: 24px !important;
  }

  /* Flecha en móvil */
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-interest-cell::after,
  .azud-form-wrapper.formulario-newsletter-version-antigua .azud-old-dropdown-question::after {
    right: 10px !important;
  }

  .azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  .azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main li,
  .azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main label,
  .azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .dropdown-option,
  .azud-form-wrapper.formulario-newsletter-version-antigua .dropdown-main .dropdown-item {
    font-size: 15px !important;
    min-height: 44px !important;
    line-height: 44px !important;
  }
  
  
  /* ============================= */
/* MÓVIL - SEPARACIÓN TEXTO LEGAL RESPECTO AL SELECT */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow.azud-legal-text-row {
  margin-top: 18px !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-legal-text-question {
  margin-top: 0 !important;
  padding-top: 0 !important;
}

.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-legal-text-question p {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
  
  
  
  
}


/* ============================= */
/* CHECKBOX LEGAL - ANCHO COMPLETO DEL TEXTO */
/* ============================= */

/* La celda del checkbox: ocupa todo el ancho */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]),
.azud-form-wrapper.formulario-newsletter-version-antigua td.responsiveCell:has(input[type="checkbox"]) {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
  display: block !important;
  flex: 0 0 100% !important;
  flex-basis: 100% !important;
}

/* Ocultar celdas vacías de la fila del checkbox */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveRow:has(input[type="checkbox"]) > .responsiveCell.emptyCell,
.azud-form-wrapper.formulario-newsletter-version-antigua tr:has(input[type="checkbox"]) > .responsiveCell.emptyCell {
  display: none !important;
  width: 0 !important;
  flex: 0 0 0 !important;
}

/* Wrappers internos */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) .alignTop,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) .alignBottom,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) .minSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) .maxSize1,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) div[class*="cont_id_"],
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) div[id*="cont_id_"] {
  width: 100% !important;
  min-width: 0 !important;
  max-width: 100% !important;
  box-sizing: border-box !important;
  display: block !important;
  float: none !important;
}

/* El label con checkbox + texto */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) label {
  display: flex !important;
  align-items: flex-start !important;
  gap: 8px !important;
  width: 100% !important;
  max-width: 100% !important;
}

/* El texto del checkbox toma el resto del espacio */
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) label span,
.azud-form-wrapper.formulario-newsletter-version-antigua .responsiveCell:has(input[type="checkbox"]) label > * {
  flex: 1 1 auto !important;
  width: auto !important;
  max-width: none !important;
  min-width: 0 !important;
}

/* ============================= */
/* OCULTAR SOLO FILAS VACÍAS CON HIDDEN */
/* No afecta a filas con inputs visibles */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow:has(input[type="hidden"]):not(:has(input:not([type="hidden"]))):not(:has(select)):not(:has(textarea)):not(:has(.dropdown-multiple-label)) {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;

  height: 0 !important;
  min-height: 0 !important;
  max-height: 0 !important;

  padding: 0 !important;
  margin: 0 !important;
  border: 0 !important;

  overflow: hidden !important;
}


/* ============================= */
/* SELECT - SOLO POSICIÓN FINAL DEL LABEL FLOTANTE */
/* Mantiene la animación normal */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow.azud-cd-floating-row:has(.dropdown-multiple-label)
.azud-cd-floating-label.azud-cd-is-focused,
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow.azud-cd-floating-row:has(.dropdown-multiple-label)
.azud-cd-floating-label.azud-cd-has-value {
  top: -3px !important;
  font-size: var(--azud-label-small-size) !important;
  line-height: 1 !important;
}

/* ============================= */
/* SELECT - MANTENER LABEL ARRIBA SI HAY VALOR */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow.azud-cd-floating-row:has(.dropdown-multiple-label .dropdown-selected)
.azud-cd-floating-label,
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveRow.azud-cd-floating-row:has(.dropdown-multiple-label .dropdown-chose-list > span:not(.dropdown-search))
.azud-cd-floating-label {
  top: -3px !important;
  font-size: var(--azud-label-small-size) !important;
  line-height: 1 !important;
}


/* ============================= */
/* LABEL FLOTANTE - REDUCIR SOLO EL CAMPO ACTIVO */
/* Evita que Nombre y Correo se activen juntos */
/* ============================= */

.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-cd-field-cell:focus-within
.azud-cd-floating-label,
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveCell:focus-within
.azud-cd-floating-label,
.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-cd-floating-label.azud-cd-is-focused,
.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-cd-floating-label.azud-cd-has-value {
  font-size: var(--azud-label-small-size) !important;
  line-height: 1 !important;
}

/* Forzar también el span interno con style inline */
.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-cd-field-cell:focus-within
.azud-cd-floating-label *,
.azud-form-wrapper.formulario-newsletter-version-antigua
.responsiveCell:focus-within
.azud-cd-floating-label *,
.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-cd-floating-label.azud-cd-is-focused *,
.azud-form-wrapper.formulario-newsletter-version-antigua
.azud-cd-floating-label.azud-cd-has-value * {
  font-size: var(--azud-label-small-size) !important;
  line-height: 1 !important;
}/* End custom CSS */