{"id":49567,"date":"2025-07-10T07:06:44","date_gmt":"2025-07-10T07:06:44","guid":{"rendered":"https:\/\/playroom.azud.com\/consultores\/"},"modified":"2026-05-15T10:56:26","modified_gmt":"2026-05-15T10:56:26","slug":"consultores","status":"publish","type":"page","link":"https:\/\/playroom.azud.com\/pt-pt\/consultores\/","title":{"rendered":"Consultores"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"49567\" class=\"elementor elementor-49567 elementor-25986\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37c7d90 e-con-full e-flex e-con e-parent\" data-id=\"37c7d90\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-dadd89c e-con-full e-flex e-con e-child\" data-id=\"dadd89c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-68e7248 section e-flex e-con-boxed e-con e-parent\" data-id=\"68e7248\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b43313d elementor-widget elementor-widget-jet-breadcrumbs\" data-id=\"b43313d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"jet-breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-jet-breadcrumbs jet-blocks\">\n\t\t<div class=\"jet-breadcrumbs\">\n\t\t<div class=\"jet-breadcrumbs__content\">\n\t\t<div class=\"jet-breadcrumbs__wrap\"><div class=\"jet-breadcrumbs__item\"><a href=\"https:\/\/playroom.azud.com\/pt-pt\/\" class=\"jet-breadcrumbs__item-link is-home\" rel=\"home\" title=\"AZUD\">AZUD<\/a><\/div>\n\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2ee7b25 section e-flex e-con-boxed e-con e-parent\" data-id=\"2ee7b25\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ed653bb e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"ed653bb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a54ccb1 anim-title elementor-widget elementor-widget-heading\" data-id=\"a54ccb1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><strong>Consultores:<\/strong> Aumente o seu impacto\ncom solu\u00e7\u00f5es que geram\nconfian\u00e7a\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-edd2efc elementor-widget elementor-widget-text-editor\" data-id=\"edd2efc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Reforce a sua reputa\u00e7\u00e3o como especialista e multiplique as suas oportunidades de neg\u00f3cio, aconselhando os seus clientes com solu\u00e7\u00f5es fi\u00e1veis, eficientes e sustent\u00e1veis.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9f3ec9 btn elementor-align-left elementor-widget elementor-widget-button\" data-id=\"d9f3ec9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#azud_plus_form\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Contactar-nos agora<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-381655b e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"381655b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeIn&quot;}\">\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-10491ac e-flex e-con-boxed e-con e-parent\" data-id=\"10491ac\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b5cb015 anim-title elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"b5cb015\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Conhe\u00e7a <strong>os<\/strong> nossos <strong>servi\u00e7os<\/strong><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f08b438 e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"f08b438\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-adb6bfc elementor-widget elementor-widget-html\" data-id=\"adb6bfc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n  .servicios-wrapper {\n    position: relative;\n    width: 100%;\n    height: 800px;\n    display: flex;\n    overflow: hidden;\n    font-family: 'Montserrat', sans-serif;\n  }\n\n  .servicios-titulo-central {\n    position: absolute;\n    top: 32px;\n    left: 50%;\n    transform: translateX(-50%);\n    z-index: 10;\n    color: #fff;\n    font-size: clamp(2rem, 2.2vw, 2rem);\n    font-weight: 500;\n    white-space: nowrap;\n    pointer-events: none;\n    letter-spacing: 0.06em;\n    text-align: center;\n    transition: opacity 0.4s ease, transform 0.4s ease;\n    padding: 18px 40px;\n    border: 1px solid rgba(255,255,255,0.4);\n    backdrop-filter: blur(2px);\n    background: rgba(0,0,0,0.2);\n  }\n\n  .servicios-wrapper:has(.servicio-col:hover) .servicios-titulo-central {\n    opacity: 0;\n    transform: translateX(-50%) translateY(-4px);\n  }\n\n  .servicio-col {\n    position: relative;\n    flex: 1;\n    overflow: hidden;\n    cursor: pointer;\n    transition: flex 0.7s cubic-bezier(0.4, 0, 0.2, 1);\n  }\n\n  .servicio-col:last-child {\n    border-right: none;\n  }\n\n  .servicio-col .bg {\n    position: absolute;\n    inset: 0;\n    background-size: cover;\n    background-position: center;\n    transition: transform 0.7s cubic-bezier(0.4, 0, 0.2, 1), filter 0.7s ease;\n    filter: brightness(0.7);\n  }\n\n  .servicio-col:hover .bg {\n    transform: scale(1.04);\n  }\n\n  .servicio-col .overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(\n      to top,\n      rgba(0,0,0,0.65) 0%,\n      rgba(0,0,0,0.05) 60%,\n      transparent 100%\n    );\n    transition: opacity 0.5s ease;\n  }\n\n  .servicio-col .panel-hover {\n    position: absolute;\n    inset: 0;\n    \/*background: rgba(10, 15, 20, 0.55);*\/\n    backdrop-filter: blur(1px);\n    opacity: 0;\n    transition: opacity 0.5s ease;\n    z-index: 1;\n  }\n\n  .servicio-col:hover .panel-hover {\n    opacity: 1;\n  }\n\n  .servicio-col .titulo-reposo {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    color: #fff;\n    font-size: clamp(2.5rem, 1.4vw, 1.35rem);\n    font-weight: 400;\n    line-height: 1.25;\n    text-align: center;\n    letter-spacing: 0.03em;\n    z-index: 2;\n    width: 80%;\n    transition: opacity 0.4s ease, transform 0.4s ease;\n    pointer-events: none;\n  }\n\n  .servicio-col .titulo-reposo::after {\n    content: '';\n    display: block;\n    width: 28px;\n    height: 2px;\n    background: #85e0d2;\n    margin: 12px auto 0;\n  }\n\n  .servicios-wrapper:has(.servicio-col:hover) .servicio-col:not(:hover) .titulo-reposo {\n    opacity: 0;\n    transform: translate(-50%, -46%);\n  }\n\n  .servicio-col:hover .titulo-reposo {\n    opacity: 0;\n    transform: translate(-50%, -54%);\n    pointer-events: none;\n  }\n\n  .servicio-col .contenido-hover {\n    position: absolute;\n    inset: 0;\n    z-index: 3;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    padding: 40px 36px;\n    opacity: 0;\n    transform: translateY(16px);\n    transition: opacity 0.5s ease 0.15s, transform 0.5s ease 0.15s;\n    pointer-events: none;\n  }\n\n  .servicio-col:hover .contenido-hover {\n    opacity: 1;\n    transform: translateY(0);\n    pointer-events: auto;\n  }\n\n  .servicio-col .contenido-hover h2 {\n    font-size: clamp(2.5rem, 1.5vw, 1.4rem);\n    font-weight: 500;\n    color: #fff;\n    margin: 0 0 24px 0;\n    letter-spacing: 0.04em;\n    line-height: 1.2;\n    padding-bottom: 16px;\n    border-bottom: 1px solid #85e0d2;\n  }\n\n  .servicio-col .contenido-hover .item {\n    margin-bottom: 16px;\n  }\n\n  .servicio-col .contenido-hover .item strong {\n    display: block;\n    font-size: 1.5rem;\n    font-weight: 600;\n    text-transform: uppercase;\n    letter-spacing: 0.1em;\n    color: #fff;\n    margin-bottom: 4px;\n  }\n\n  .servicio-col .contenido-hover .item p {\n    font-size: 1.5rem;\n    font-weight: 300;\n    line-height: 1.65;\n    color: white;\n    margin: 0;\n  }\n\n  \/* Expansi\u00f3n \u2014 solo desktop *\/\n  .servicios-wrapper:has(.servicio-col:hover) .servicio-col:not(:hover) {\n    flex: 0.28;\n  }\n\n  .servicios-wrapper:has(.servicio-col:hover) .servicio-col:hover {\n    flex: 3.5;\n  }\n\n  \/* ========================\n     TABLET Y M\u00d3VIL\n  ======================== *\/\n  @media (max-width: 1024px) {\n    .servicios-wrapper {\n      flex-direction: column;\n      height: auto;\n      overflow: visible;\n    }\n\n    \/* T\u00edtulo global arriba, visible siempre *\/\n    .servicios-titulo-central {\n      position: relative;\n      top: auto;\n      left: auto;\n      transform: none;\n      white-space: normal;\n      text-align: center;\n      width: 100%;\n      padding: 32px 24px;\n      border: none;\n      border-bottom: 1px solid rgba(255,255,255,0.2);\n      background: rgba(0,0,0,0.75);\n      backdrop-filter: blur(4px);\n      opacity: 1 !important;\n      transform: none !important;\n    }\n\n    \/* Cada tarjeta ocupa altura c\u00f3moda para leer *\/\n    .servicio-col {\n      flex: none !important;\n      width: 100% !important;\n      height: auto;\n      min-height: 480px;\n      border-right: none;\n      border-bottom: 1px solid rgba(255,255,255,0.15);\n      cursor: default;\n    }\n\n    \/* Imagen de fondo siempre un poco oscura *\/\n    .servicio-col .bg {\n      filter: brightness(0.45) !important;\n      transform: none !important;\n    }\n\n    \/* Panel oscuro siempre visible *\/\n    .servicio-col .panel-hover {\n      opacity: 1 !important;\n      background: rgba(10, 15, 20, 0.45);\n    }\n\n    \/* T\u00edtulo de reposo oculto \u2014 el h2 del contenido lo reemplaza *\/\n    .servicio-col .titulo-reposo {\n      display: none;\n    }\n\n    \/* Contenido siempre visible, centrado verticalmente *\/\n    .servicio-col .contenido-hover {\n      position: absolute;\n      inset: 0;\n      opacity: 1 !important;\n      transform: none !important;\n      pointer-events: auto;\n      padding: 40px 32px;\n      justify-content: center;\n    }\n\n    .servicio-col .contenido-hover h2 {\n      font-size: 1.5rem;\n      margin-bottom: 20px;\n    }\n\n    .servicio-col .contenido-hover .item strong {\n      font-size: 0.8rem;\n    }\n\n    .servicio-col .contenido-hover .item p {\n      font-size: 0.9rem;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .servicio-col {\n      min-height: 420px;\n    }\n\n    .servicio-col .contenido-hover {\n      padding: 32px 20px;\n    }\n\n    .servicio-col .contenido-hover h2 {\n      font-size: 1.25rem;\n    }\n  }\n<\/style>\n\n<div class=\"servicios-wrapper\">\n\n  <span class=\"servicios-titulo-central\" style=\"display:none;\">Conoce nuestros servicios<\/span>\n\n  <!-- Columna 1 -->\n  <div class=\"servicio-col\">\n    <div class=\"bg\" style=\"background-image: url('https:\/\/playroom.azud.com\/wp-content\/uploads\/2026\/03\/soluciones-avanzadas.jpg');\"><\/div>\n    <div class=\"overlay\"><\/div>\n    <div class=\"panel-hover\"><\/div>\n    <div class=\"titulo-reposo\">Soluciones avanzadas<\/div>\n    <div class=\"contenido-hover\">\n      <h2>Soluciones avanzadas<\/h2>\n      <div class=\"item\"><strong>Gama completa<\/strong><p>Soluciones para riego, filtraci\u00f3n, nutrici\u00f3n vegetal, tratamiento de agua y gesti\u00f3n digital.<\/p><\/div>\n      <div class=\"item\"><strong>Garant\u00eda extendida<\/strong><p>Equipos dise\u00f1ados para durar, con la mayor garant\u00eda est\u00e1ndar del mercado.<\/p><\/div>\n      <div class=\"item\"><strong>Calidad certificada<\/strong><p>Fabricaci\u00f3n certificada bajo ISO 9261, garant\u00eda real de cumplimiento de est\u00e1ndares internacionales.<\/p><\/div>\n      <div class=\"item\"><strong>Innovaci\u00f3n con experiencia<\/strong><p>Tecnolog\u00eda propia y patentes respaldadas por m\u00e1s de 25 a\u00f1os de desarrollo.<\/p><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Columna 2 -->\n  <div class=\"servicio-col\">\n    <div class=\"bg\" style=\"background-image: url('https:\/\/playroom.azud.com\/wp-content\/uploads\/2026\/03\/conocimiento-especializado-scaled.jpg');\"><\/div>\n    <div class=\"overlay\"><\/div>\n    <div class=\"panel-hover\"><\/div>\n    <div class=\"titulo-reposo\">Conocimiento especializado<\/div>\n    <div class=\"contenido-hover\">\n      <h2>Conocimiento especializado<\/h2>\n      <div class=\"item\"><strong>Informaci\u00f3n t\u00e9cnica actualizada<\/strong><p>Acceso a conocimiento sobre tecnolog\u00edas y aplicaciones.<\/p><\/div>\n      <div class=\"item\"><strong>Experiencia en proyectos reales<\/strong><p>Casos y experiencias en distintos sectores y aplicaciones.<\/p><\/div>\n      <div class=\"item\"><strong>Tendencias del sector<\/strong><p>Informaci\u00f3n sobre evoluci\u00f3n tecnol\u00f3gica y nuevas soluciones.<\/p><\/div>\n      <div class=\"item\"><strong>Transferencia de conocimiento<\/strong><p>Recursos que facilitan el asesoramiento t\u00e9cnico.<\/p><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Columna 3 -->\n  <div class=\"servicio-col\">\n    <div class=\"bg\" style=\"background-image: url('https:\/\/playroom.azud.com\/wp-content\/uploads\/2026\/03\/soporte-tecnico-scaled.jpg');\"><\/div>\n    <div class=\"overlay\"><\/div>\n    <div class=\"panel-hover\"><\/div>\n    <div class=\"titulo-reposo\">Soporte t\u00e9cnico<\/div>\n    <div class=\"contenido-hover\">\n      <h2>Soporte t\u00e9cnico<\/h2>\n      <div class=\"item\"><strong>Consulta t\u00e9cnica especializada<\/strong><p>Apoyo para resolver dudas t\u00e9cnicas en recomendaciones o proyectos.<\/p><\/div>\n      <div class=\"item\"><strong>Validaci\u00f3n de soluciones<\/strong><p>Confirmaci\u00f3n t\u00e9cnica de configuraciones y aplicaciones.<\/p><\/div>\n      <div class=\"item\"><strong>Apoyo en situaciones espec\u00edficas<\/strong><p>Asesoramiento t\u00e9cnico en casos con mayores exigencias.<\/p><\/div>\n      <div class=\"item\"><strong>Experiencia t\u00e9cnica acumulada<\/strong><p>Conocimiento basado en m\u00faltiples aplicaciones reales.<\/p><\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Columna 4 -->\n  <div class=\"servicio-col\">\n    <div class=\"bg\" style=\"background-image: url('https:\/\/playroom.azud.com\/wp-content\/uploads\/2026\/03\/comunidad-profesional-scaled.jpg');\"><\/div>\n    <div class=\"overlay\"><\/div>\n    <div class=\"panel-hover\"><\/div>\n    <div class=\"titulo-reposo\">Comunidad profesional<\/div>\n    <div class=\"contenido-hover\">\n      <h2>Comunidad profesional<\/h2>\n      <div class=\"item\"><strong>Club de asesores AZUD<\/strong><p>Acceso a una comunidad exclusiva de profesionales del sector.<\/p><\/div>\n      <div class=\"item\"><strong>Networking profesional<\/strong><p>Relaci\u00f3n con otros asesores y expertos del sector.<\/p><\/div>\n      <div class=\"item\"><strong>Acceso a eventos exclusivos<\/strong><p>Participaci\u00f3n en encuentros y actividades t\u00e9cnicas.<\/p><\/div>\n      <div class=\"item\"><strong>Nuevas oportunidades<\/strong><p>Acceso a proyectos y colaboraciones en el ecosistema AZUD.<\/p><\/div>\n      \n    <\/div>\n  <\/div>\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78805d8 e-flex e-con-boxed e-con e-parent\" data-id=\"78805d8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6ff9c43 e-con-full e-flex e-con e-child\" data-id=\"6ff9c43\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d44920c anim-title elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"d44920c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInDown&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Descubra o AZUD <strong>Plus<\/strong><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4063123 e-con-full e-grid e-con e-child\" data-id=\"4063123\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;animation&quot;:&quot;none&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae49927 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"ae49927\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInLeft&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"azudplus-left\">\r\n  <div class=\"azudplus-content\">\r\n    <p class=\"azudplus-eyebrow\">\u00c1rea profissional exclusiva<\/p>\r\n\r\n    <div class=\"azudplus-logo\">\r\n      <!-- Si quieres mostrar el logo, descomenta esta l\u00ednea -->\r\n      <!-- <img decoding=\"async\" src=\"https:\/\/playroom.azud.com\/wp-content\/uploads\/2026\/03\/logo_azudp-1.png\" alt=\"AZUD Plus\"> -->\r\n    <\/div>\r\n\r\n    <h2 id=\"azudplus-title\" class=\"azudplus-headline\">\r\n      A sua plataforma profissional para gerir e expandir o seu neg\u00f3cio\r\n    <\/h2>\r\n\r\n    <p class=\"azudplus-desc\">\r\n      Aceda a pre\u00e7os exclusivos, consulte o stock em tempo real, fa\u00e7a encomendas e descarregue documenta\u00e7\u00e3o t\u00e9cnica. Tudo centralizado num \u00fanico espa\u00e7o concebido para distribuidores como voc\u00ea.\r\n    <\/p>\r\n\r\n    <div class=\"azudplus-pills\" aria-label=\"Ventajas de AZUD Plus\">\r\n      <span class=\"azudplus-pill\">Encomendas online Pre\u00e7os em tempo real Documenta\u00e7\u00e3o Promo\u00e7\u00f5es<\/span>\r\n    <\/div>\r\n\r\n    <a href=\"https:\/\/playroom.azud.com\/pt-pt\/azud-plus\/\" class=\"azudplus-cta\" aria-label=\"Conoce AZUD Plus\">\r\n      Conhe\u00e7a o AZUD Plus\r\n      <span class=\"arrow\" aria-hidden=\"true\">\u2192<\/span>\r\n    <\/a>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-114d076 elementor-invisible elementor-widget elementor-widget-html\" data-id=\"114d076\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInRight&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"azudplus-right\">\r\n  <div class=\"azudplus-visual\" aria-labelledby=\"azudplus-title\">\r\n    <div class=\"azudplus-img-wrap\">\r\n      <img src=\"https:\/\/playroom.azud.com\/wp-content\/uploads\/2026\/03\/portatil_movil_plus.png\" alt=\"Vista da plataforma AZUD Plus no computador port\u00e1til e no telem\u00f3vel\" loading=\"lazy\" decoding=\"async\">\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ebddda6 anim-title elementor-widget elementor-widget-heading\" data-id=\"ebddda6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Programas AZUD+ para <strong>consultores<\/strong><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-97556d5 e-con-full e-flex e-con e-child\" data-id=\"97556d5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-aebbb81 e-con-full e-flex e-con e-child\" data-id=\"aebbb81\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e98ac59 e-grid e-con-full elementor-invisible e-con e-child\" data-id=\"e98ac59\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-e5b9e23 e-con-full e-flex e-con e-child\" data-id=\"e5b9e23\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db8b8bb elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"db8b8bb\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">01<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-082d3c2 elementor-widget elementor-widget-spacer\" data-id=\"082d3c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3158961 elementor-widget elementor-widget-text-editor\" data-id=\"3158961\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Comunidade privada de consultores<\/strong>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e5359a7 elementor-widget elementor-widget-text-editor\" data-id=\"e5359a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Fa\u00e7a parte de um espa\u00e7o exclusivo para partilhar experi\u00eancias, recursos e ideias com outros profissionais.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-874b617 e-con-full e-flex e-con e-child\" data-id=\"874b617\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6029828 elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"6029828\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">02<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9ee42d elementor-widget elementor-widget-spacer\" data-id=\"a9ee42d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bccb516 elementor-widget elementor-widget-text-editor\" data-id=\"bccb516\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Acesso a novas oportunidades de neg\u00f3cio<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f42f0a4 elementor-widget elementor-widget-text-editor\" data-id=\"f42f0a4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Colocamo-lo em contacto com projetos reais e utilizadores finais que procuram aconselhamento especializado.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-38ee7c0 e-con-full e-flex e-con e-child\" data-id=\"38ee7c0\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bf6fcd0 elementor-widget elementor-widget-spacer\" data-id=\"bf6fcd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f393e12 elementor-widget elementor-widget-text-editor\" data-id=\"f393e12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Programas de fideliza\u00e7\u00e3o<\/strong>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-53f977c elementor-widget elementor-widget-text-editor\" data-id=\"53f977c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Reconhecemos o seu trabalho de prescri\u00e7\u00e3o com benef\u00edcios e vantagens exclusivas por colaborar com a AZUD.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b56719a elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"b56719a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">03<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d08d8b1 e-con-full e-flex e-con e-child\" data-id=\"d08d8b1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97c5370 elementor-widget elementor-widget-spacer\" data-id=\"97c5370\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d59a962 elementor-widget elementor-widget-text-editor\" data-id=\"d59a962\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Eventos exclusivos<\/strong>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ff13d57 elementor-widget elementor-widget-text-editor\" data-id=\"ff13d57\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Participe em encontros privados que refor\u00e7am a sua rede de contactos, a sua visibilidade e o seu posicionamento profissional.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92dd453 elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"92dd453\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">04<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-32969a2 animated-slow e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"32969a2\" data-element_type=\"container\" data-e-type=\"container\" id=\"formulario_azud_plus\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[],&quot;animation&quot;:&quot;slideInUp&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-e575de2 e-con-full e-flex e-con e-child\" data-id=\"e575de2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t<div class=\"elementor-element elementor-element-b59d881 e-con-full e-flex e-con e-child\" data-id=\"b59d881\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aaac8ac anim-title elementor-widget elementor-widget-heading\" data-id=\"aaac8ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Junte-se a<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b6df00 elementor-widget elementor-widget-image\" data-id=\"0b6df00\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"479\" height=\"93\" src=\"https:\/\/playroom.azud.com\/wp-content\/uploads\/2025\/07\/Modo_de_aislamiento-1.png\" class=\"attachment-full size-full wp-image-22870\" alt=\"\" srcset=\"https:\/\/playroom.azud.com\/wp-content\/uploads\/2025\/07\/Modo_de_aislamiento-1.png 479w, https:\/\/playroom.azud.com\/wp-content\/uploads\/2025\/07\/Modo_de_aislamiento-1-300x58.png 300w\" sizes=\"(max-width: 479px) 100vw, 479px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-73c5400 e-con-full e-flex e-con e-child\" data-id=\"73c5400\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e0080ee elementor-widget elementor-widget-text-editor\" data-id=\"e0080ee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div>Descubra todas as vantagens do AZUD PLUS. Servi\u00e7os exclusivos, eventos e muito mais para os profissionais que confiam nas nossas solu\u00e7\u00f5es para uma utiliza\u00e7\u00e3o eficiente da \u00e1gua.<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bfda91 btn elementor-widget elementor-widget-button\" data-id=\"9bfda91\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/playroom.azud.com\/pt-pt\/azud-plus-2\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Mais informa\u00e7\u00f5es<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7f42f4a e-flex e-con-boxed e-con e-parent\" data-id=\"7f42f4a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d02aadc e-con-full e-flex e-con e-child\" data-id=\"d02aadc\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9c9cdd2 elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"9c9cdd2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">\u00bfQuieres unirte a nuestra <span style=\"color: #85e0d2\">red profesional<\/span>?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-535502e elementor-widget-laptop__width-initial elementor-widget elementor-widget-heading\" data-id=\"535502e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Cu\u00e9ntanos tu inter\u00e9s y nos pondremos en contacto contigo para valorar oportunidades de colaboraci\u00f3n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-61df225 e-con-full e-flex e-con e-child\" data-id=\"61df225\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ad96ed elementor-widget elementor-widget-html\" data-id=\"5ad96ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"azud-form-wrapper formulario-newsletter-version-antigua\">\r\n  <div class=\"azud-form-loader\">\r\n    <div class=\"azud-loader-circle\"><\/div>\r\n  <\/div>\r\n\r\n  <div\r\n    class=\"azud-form-error\"\r\n    style=\"display:none; font-size:13px; line-height:1.4; color:#003865; font-family:Montserrat, Arial, Helvetica, sans-serif; text-align:center; margin:0; padding:20px 0;\"\r\n  >\r\n    No se ha podido cargar el formulario. Por favor, int\u00e9ntalo de nuevo m\u00e1s tarde.\r\n  <\/div>\r\n\r\n  <script type=\"text\/javascript\">\r\n    window.loc = \"https:\/\/web.azud.com\/azudcom-a0zhb\/pages\/\";\r\n  <\/script>\r\n\r\n  <div class=\"azud-widget-container\" pageID=\"cnh8q07hefgxwanomc1wa\"><\/div>\r\n\r\n  <script\r\n    type=\"text\/javascript\"\r\n    src=\"https:\/\/cdn-eu.clickdimensions.com\/web\/v10\/CDWidget.js\"\r\n    onerror=\"window.azudNewsletterWidgetFailed = true;\">\r\n  <\/script>\r\n\r\n  <script type=\"text\/javascript\">\r\n    (function () {\r\n      var wrapper = document.querySelector(\r\n        \".azud-form-wrapper.formulario-newsletter-version-antigua\"\r\n      );\r\n\r\n      if (!wrapper) {\r\n        return;\r\n      }\r\n\r\n      var MAX_ATTEMPTS = 2;\r\n      var ATTEMPT_TIMEOUT = 5000;\r\n\r\n      var attempts = 0;\r\n      var formLoaded = false;\r\n      var observer = null;\r\n      var attemptTimer = null;\r\n\r\n      function getLoader() {\r\n        return wrapper.querySelector(\".azud-form-loader\");\r\n      }\r\n\r\n      function getErrorBox() {\r\n        return wrapper.querySelector(\".azud-form-error\");\r\n      }\r\n\r\n      function getFormRoot() {\r\n        return (\r\n          wrapper.querySelector(\".sd-root-modern\") ||\r\n          wrapper.querySelector(\".sd-root\") ||\r\n          wrapper.querySelector(\".sv-root-modern\") ||\r\n          wrapper.querySelector(\".sv_main\") ||\r\n          wrapper.querySelector(\".survey-form\") ||\r\n          wrapper.querySelector(\".cd-form\") ||\r\n          wrapper.querySelector(\"form\") ||\r\n          wrapper.querySelector(\"iframe\") ||\r\n          wrapper.querySelector(\".dropdown-multiple-label\") ||\r\n          wrapper.querySelector(\"#btnSubmit\") ||\r\n          wrapper.querySelector(\r\n            \"table input:not([type='hidden']):not(#cd_ht_text):not([name='cd_ht_text']):not([id^='cd_ht_']):not([name^='cd_ht_'])\"\r\n          ) ||\r\n          wrapper.querySelector(\"table select\") ||\r\n          wrapper.querySelector(\"table textarea\") ||\r\n          wrapper.querySelector(\r\n            \"input:not([type='hidden']):not(#cd_ht_text):not([name='cd_ht_text']):not([id^='cd_ht_']):not([name^='cd_ht_'])\"\r\n          ) ||\r\n          wrapper.querySelector(\"select\") ||\r\n          wrapper.querySelector(\"textarea\")\r\n        );\r\n      }\r\n\r\n      function showLoader() {\r\n        var loader = getLoader();\r\n        var errorBox = getErrorBox();\r\n\r\n        if (loader) {\r\n          loader.style.display = \"flex\";\r\n        }\r\n\r\n        if (errorBox) {\r\n          errorBox.style.display = \"none\";\r\n        }\r\n      }\r\n\r\n      function hideAzudLoader() {\r\n        var loader = getLoader();\r\n\r\n        if (loader) {\r\n          loader.style.display = \"none\";\r\n        }\r\n      }\r\n\r\n      function showAzudLoadError() {\r\n        var errorBox = getErrorBox();\r\n\r\n        hideAzudLoader();\r\n\r\n        if (errorBox) {\r\n          errorBox.style.display = \"block\";\r\n        }\r\n      }\r\n\r\n      function normalizeText(text) {\r\n        return (text || \"\")\r\n          .toLowerCase()\r\n          .normalize(\"NFD\")\r\n          .replace(\/[\\u0300-\\u036f]\/g, \"\")\r\n          .trim();\r\n      }\r\n\r\n      function fieldHasValue(field) {\r\n        var type = field.getAttribute(\"type\");\r\n        var tagName = field.tagName;\r\n\r\n        if (type === \"checkbox\" || type === \"radio\") {\r\n          return field.checked;\r\n        }\r\n\r\n        if (tagName === \"SELECT\") {\r\n          return field.value && field.value.trim() !== \"\";\r\n        }\r\n\r\n        return field.value && field.value.trim() !== \"\";\r\n      }\r\n\r\n      function getQuestionContainers() {\r\n        var selectors = [\r\n          \".sd-question\",\r\n          \".sd-row__question\",\r\n          \".sv_q\",\r\n          \".responsiveCell\",\r\n          \".form-group\",\r\n          \".form-row\",\r\n          \".field-row\",\r\n          \".control-group\",\r\n          \".question\",\r\n          \".survey-question\",\r\n          \".cd-question\",\r\n          \".form-field\",\r\n          \".field-container\",\r\n          \".input-container\",\r\n          \".control-container\",\r\n          \"tr\"\r\n        ];\r\n\r\n        return Array.prototype.slice.call(\r\n          wrapper.querySelectorAll(selectors.join(\", \"))\r\n        );\r\n      }\r\n\r\n      function getFieldCellFromElement(element) {\r\n        if (!element) {\r\n          return null;\r\n        }\r\n\r\n        return element.closest(\r\n          \".responsiveCell, td, th, .form-group, .form-row, .field-row, .control-group, .question, .survey-question, .cd-question, .form-field, .field-container, .input-container, .control-container, .sd-question, .sd-row__question, .sv_q\"\r\n        );\r\n      }\r\n\r\n      \/*\r\n        NUEVA funci\u00f3n auxiliar: recoge todas las labels flotantes asociadas\r\n        al campo, buscando tanto en la celda del campo como en la fila completa.\r\n        Esto es clave para los selects de ClickDimensions cl\u00e1sico, donde la\r\n        label y el select viven en celdas hermanas distintas.\r\n      *\/\r\n      function getFloatingLabelsForField(field) {\r\n        if (!field) return [];\r\n\r\n        var cell = getFieldCellFromElement(field);\r\n        var row = null;\r\n\r\n        if (cell) {\r\n          row = cell.closest(\".responsiveRow, tr\") || cell.parentElement;\r\n        }\r\n\r\n        var labels = [];\r\n\r\n        if (cell) {\r\n          var cellLabels = Array.prototype.slice.call(\r\n            cell.querySelectorAll(\".azud-cd-floating-label\")\r\n          );\r\n          cellLabels.forEach(function (lbl) {\r\n            if (labels.indexOf(lbl) === -1) labels.push(lbl);\r\n          });\r\n        }\r\n\r\n        if (row) {\r\n          var rowLabels = Array.prototype.slice.call(\r\n            row.querySelectorAll(\".azud-cd-floating-label\")\r\n          );\r\n          rowLabels.forEach(function (lbl) {\r\n            if (labels.indexOf(lbl) === -1) labels.push(lbl);\r\n          });\r\n        }\r\n\r\n        return labels;\r\n      }\r\n\r\n      function getCleanOldDropdownText(dropdown) {\r\n        var selectedText = dropdown.textContent || \"\";\r\n        var searchInput = dropdown.querySelector(\".dropdown-search input\");\r\n\r\n        if (searchInput) {\r\n          selectedText = selectedText.replace(searchInput.value || \"\", \"\");\r\n        }\r\n\r\n        selectedText = selectedText\r\n          .replace(\"Search...\", \"\")\r\n          .replace(\"Buscar...\", \"\")\r\n          .replace(\/\\u00a0\/g, \"\")\r\n          .trim();\r\n\r\n        return selectedText;\r\n      }\r\n\r\n      function updateFloatingLabels() {\r\n        var questions = getQuestionContainers();\r\n\r\n        questions.forEach(function (question) {\r\n          var fields = question.querySelectorAll(\r\n            \"input:not([type='hidden']):not(#cd_ht_text):not([name='cd_ht_text']):not([id^='cd_ht_']):not([name^='cd_ht_']), textarea, select\"\r\n          );\r\n\r\n          if (!fields.length) {\r\n            return;\r\n          }\r\n\r\n          var hasValue = false;\r\n\r\n          fields.forEach(function (field) {\r\n            if (fieldHasValue(field)) {\r\n              hasValue = true;\r\n            }\r\n          });\r\n\r\n          var dropdown = question.querySelector(\".sd-dropdown\");\r\n\r\n          if (dropdown && !dropdown.classList.contains(\"sd-dropdown--empty\")) {\r\n            hasValue = true;\r\n          }\r\n\r\n          var dropdownValue = question.querySelector(\r\n            \".sd-dropdown__value, .sd-dropdown__filter-string-input\"\r\n          );\r\n\r\n          if (dropdownValue) {\r\n            var text = dropdownValue.textContent || dropdownValue.value || \"\";\r\n\r\n            if (text.trim() !== \"\") {\r\n              hasValue = true;\r\n            }\r\n          }\r\n\r\n          var oldDropdown = question.querySelector(\".dropdown-multiple-label\");\r\n\r\n          if (oldDropdown) {\r\n            var selectedText = getCleanOldDropdownText(oldDropdown);\r\n\r\n            if (selectedText !== \"\") {\r\n              hasValue = true;\r\n            }\r\n          }\r\n\r\n          question.classList.toggle(\"azud-has-value\", hasValue);\r\n        });\r\n      }\r\n\r\n      function markGenericSelectQuestions() {\r\n        var fields = Array.prototype.slice.call(\r\n          wrapper.querySelectorAll(\r\n            \"select:not([multiple]), .dropdown-multiple-label, .sd-dropdown\"\r\n          )\r\n        );\r\n\r\n        fields.forEach(function (field) {\r\n          field.classList.add(\"azud-select-field\");\r\n\r\n          if (field.tagName === \"SELECT\") {\r\n            field.classList.add(\"azud-native-select\");\r\n          }\r\n\r\n          if (field.classList.contains(\"dropdown-multiple-label\")) {\r\n            field.classList.add(\"azud-old-dropdown\");\r\n          }\r\n\r\n          var cell = getFieldCellFromElement(field);\r\n\r\n          if (cell) {\r\n            cell.classList.add(\"azud-select-cell\");\r\n            cell.classList.add(\"azud-select-question\");\r\n\r\n            if (field.tagName === \"SELECT\") {\r\n              cell.classList.add(\"azud-native-select-question\");\r\n            }\r\n\r\n            if (field.classList.contains(\"dropdown-multiple-label\")) {\r\n              cell.classList.add(\"azud-old-dropdown-question\");\r\n            }\r\n          }\r\n\r\n          var row = field.closest(\".responsiveRow, tr\");\r\n\r\n          if (row) {\r\n            row.classList.add(\"azud-select-row\");\r\n          }\r\n\r\n          var fieldBox = field.closest(\r\n            \".alignTop, .alignBottom, .minSize1, .maxSize1\"\r\n          );\r\n\r\n          if (fieldBox) {\r\n            fieldBox.classList.add(\"azud-select-field-box\");\r\n          }\r\n\r\n          var controlBox = field.parentElement;\r\n\r\n          if (controlBox) {\r\n            controlBox.classList.add(\"azud-select-control-box\");\r\n          }\r\n\r\n          var outerControlBox = field.closest(\r\n            \"div[id*='cont_id_'], div[class*='cont_id_'], div[id*='dropdown_id_'], div[class*='dropdown_id_']\"\r\n          );\r\n\r\n          if (outerControlBox) {\r\n            outerControlBox.classList.add(\"azud-select-control-box\");\r\n          }\r\n\r\n          if (cell) {\r\n            var selectParents = Array.prototype.slice.call(\r\n              cell.querySelectorAll(\r\n                \".alignTop, .alignBottom, .minSize1, .maxSize1, div[id*='cont_id_'], div[class*='cont_id_'], div[id*='dropdown_id_'], div[class*='dropdown_id_']\"\r\n              )\r\n            );\r\n\r\n            selectParents.forEach(function (parent) {\r\n              if (parent.contains(field)) {\r\n                parent.classList.add(\"azud-select-layout-box\");\r\n              }\r\n            });\r\n          }\r\n\r\n          var displayLabel = field.querySelector(\".dropdown-display-label\");\r\n\r\n          if (displayLabel) {\r\n            displayLabel.classList.add(\"azud-select-visual-control\");\r\n          }\r\n\r\n          var choseList = field.querySelector(\".dropdown-chose-list\");\r\n\r\n          if (choseList) {\r\n            choseList.classList.add(\"azud-select-visual-content\");\r\n          }\r\n        });\r\n      }\r\n\r\n      function selectFieldHasValue(field) {\r\n        if (!field) {\r\n          return false;\r\n        }\r\n\r\n        if (field.tagName === \"SELECT\") {\r\n          return field.value && field.value.trim() !== \"\";\r\n        }\r\n\r\n        if (field.classList.contains(\"dropdown-multiple-label\")) {\r\n          return getCleanOldDropdownText(field) !== \"\";\r\n        }\r\n\r\n        var dropdownValue = field.querySelector(\r\n          \".sd-dropdown__value, .sd-dropdown__filter-string-input\"\r\n        );\r\n\r\n        if (dropdownValue) {\r\n          var text = dropdownValue.textContent || dropdownValue.value || \"\";\r\n          return text.trim() !== \"\";\r\n        }\r\n\r\n        return false;\r\n      }\r\n\r\n      function updateSelectActiveState(forceActiveCell) {\r\n        var fields = Array.prototype.slice.call(\r\n          wrapper.querySelectorAll(\r\n            \"select:not([multiple]), .dropdown-multiple-label, .sd-dropdown\"\r\n          )\r\n        );\r\n\r\n        fields.forEach(function (field) {\r\n          var cell = getFieldCellFromElement(field);\r\n\r\n          if (!cell) {\r\n            return;\r\n          }\r\n\r\n          var hasValue = selectFieldHasValue(field);\r\n          var activeElement = document.activeElement;\r\n\r\n          var isActive =\r\n            field === activeElement ||\r\n            field.contains(activeElement) ||\r\n            cell.contains(activeElement) ||\r\n            cell === forceActiveCell ||\r\n            cell.classList.contains(\"azud-select-force-active\") ||\r\n            cell.classList.contains(\"azud-select-active\");\r\n\r\n          cell.classList.toggle(\"azud-has-value\", hasValue);\r\n          cell.classList.toggle(\"azud-select-active\", isActive);\r\n\r\n          \/*\r\n            FIX: buscamos las labels en la celda Y en la fila completa.\r\n            Para selects nativos de ClickDimensions cl\u00e1sico la <label>\r\n            vive en una celda hermana, no en la del <select>, as\u00ed que\r\n            limitar la b\u00fasqueda a la celda hac\u00eda que nunca se animaran.\r\n          *\/\r\n          var labels = getFloatingLabelsForField(field);\r\n\r\n          labels.forEach(function (label) {\r\n            label.classList.toggle(\"azud-cd-has-value\", hasValue);\r\n            label.classList.toggle(\"azud-cd-is-focused\", isActive);\r\n\r\n            \/*\r\n              Clase espec\u00edfica para selects.\r\n              Esta es la que usaremos en CSS para forzar la animaci\u00f3n.\r\n            *\/\r\n            label.classList.toggle(\r\n              \"azud-select-label-active\",\r\n              isActive || hasValue\r\n            );\r\n          });\r\n        });\r\n      }\r\n\r\n      function markOldClickDimensionsFloatingLabels() {\r\n        var fieldSelector = [\r\n          \"input:not([type='hidden']):not([type='checkbox']):not([type='radio']):not([type='submit']):not([type='button']):not(#cd_ht_text):not([name='cd_ht_text']):not([id^='cd_ht_']):not([name^='cd_ht_'])\",\r\n          \"textarea\",\r\n          \"select:not([multiple])\",\r\n          \".dropdown-multiple-label\"\r\n        ].join(\", \");\r\n\r\n        var labelSelector = [\r\n          \".alignBottom > .maxSize1\",\r\n          \".alignTop > .maxSize1\",\r\n          \".alignBottom > .minSize1\",\r\n          \".alignTop > .minSize1\",\r\n          \".maxSize1\",\r\n          \".minSize1\"\r\n        ].join(\", \");\r\n\r\n        var fields = Array.prototype.slice.call(\r\n          wrapper.querySelectorAll(fieldSelector)\r\n        );\r\n\r\n        fields.forEach(function (field) {\r\n          var fieldCell = field.closest(\r\n            \".responsiveCell, td, th, .form-group, .form-row, .field-row, .control-group, .question, .survey-question, .cd-question, .form-field, .field-container, .input-container, .control-container\"\r\n          );\r\n\r\n          if (!fieldCell) {\r\n            return;\r\n          }\r\n\r\n          var row = fieldCell.closest(\".responsiveRow, tr\");\r\n\r\n          if (!row) {\r\n            row = fieldCell.parentElement;\r\n          }\r\n\r\n          if (!row) {\r\n            return;\r\n          }\r\n\r\n          row.classList.add(\"azud-cd-floating-row\");\r\n          fieldCell.classList.add(\"azud-cd-field-cell\");\r\n\r\n          var labelCell = null;\r\n          var label = null;\r\n\r\n          var sibling = fieldCell.previousElementSibling;\r\n\r\n          while (sibling && !label) {\r\n            var siblingHasField = sibling.querySelector(fieldSelector);\r\n            var siblingLabel = sibling.querySelector(labelSelector);\r\n            var siblingText = (sibling.textContent || \"\")\r\n              .replace(\/\\u00a0\/g, \"\")\r\n              .trim();\r\n\r\n            if (!siblingHasField && siblingLabel && siblingText !== \"\") {\r\n              labelCell = sibling;\r\n              label = siblingLabel;\r\n              break;\r\n            }\r\n\r\n            sibling = sibling.previousElementSibling;\r\n          }\r\n\r\n          if (!label) {\r\n            var ownLabels = Array.prototype.slice.call(\r\n              fieldCell.querySelectorAll(labelSelector)\r\n            );\r\n\r\n            ownLabels.some(function (possibleLabel) {\r\n              var text = (possibleLabel.textContent || \"\")\r\n                .replace(\/\\u00a0\/g, \"\")\r\n                .trim();\r\n\r\n              if (\r\n                text !== \"\" &&\r\n                !possibleLabel.querySelector(\"input, textarea, select\")\r\n              ) {\r\n                labelCell = fieldCell;\r\n                label = possibleLabel;\r\n                return true;\r\n              }\r\n\r\n              return false;\r\n            });\r\n          }\r\n\r\n          if (!label) {\r\n            return;\r\n          }\r\n\r\n          if (labelCell !== fieldCell) {\r\n            labelCell.classList.add(\"azud-cd-label-cell\");\r\n          }\r\n\r\n          label.classList.add(\"azud-cd-floating-label\");\r\n\r\n          var hasValue = false;\r\n\r\n          if (\r\n            field.classList &&\r\n            field.classList.contains(\"dropdown-multiple-label\")\r\n          ) {\r\n            hasValue = getCleanOldDropdownText(field) !== \"\";\r\n          } else {\r\n            hasValue = fieldHasValue(field);\r\n          }\r\n\r\n          var activeElement = document.activeElement;\r\n          var isFocused =\r\n            field === activeElement ||\r\n            field.contains(activeElement) ||\r\n            fieldCell.classList.contains(\"azud-select-force-active\") ||\r\n            fieldCell.classList.contains(\"azud-select-active\");\r\n\r\n          label.classList.toggle(\"azud-cd-has-value\", hasValue);\r\n          label.classList.toggle(\"azud-cd-is-focused\", isFocused);\r\n\r\n          fieldCell.classList.toggle(\"azud-has-value\", hasValue);\r\n        });\r\n      }\r\n\r\n      function refreshFloatingState() {\r\n        updateFloatingLabels();\r\n        markOldClickDimensionsFloatingLabels();\r\n        updateSelectActiveState();\r\n      }\r\n\r\n      function markOldDropdownQuestions() {\r\n        var dropdowns = wrapper.querySelectorAll(\".dropdown-multiple-label\");\r\n\r\n        dropdowns.forEach(function (dropdown) {\r\n          var question = dropdown.closest(\r\n            \".responsiveCell, .form-group, .form-row, .field-row, .control-group, .question, .survey-question, .cd-question, .form-field, .field-container, .input-container, .control-container, tr\"\r\n          );\r\n\r\n          if (question) {\r\n            question.classList.add(\"azud-old-dropdown-question\");\r\n            question.classList.add(\"azud-select-question\");\r\n            question.classList.add(\"azud-select-cell\");\r\n          }\r\n\r\n          dropdown.classList.add(\"azud-old-dropdown\");\r\n          dropdown.classList.add(\"azud-select-field\");\r\n        });\r\n      }\r\n\r\n      function markFullWidthNewsletterBlocks() {\r\n        var rows = Array.prototype.slice.call(\r\n          wrapper.querySelectorAll(\".responsiveRow, tr\")\r\n        );\r\n\r\n        rows.forEach(function (row) {\r\n          var cells = Array.prototype.slice.call(\r\n            row.querySelectorAll(\":scope > .responsiveCell, :scope > td, :scope > th\")\r\n          );\r\n\r\n          if (!cells.length) {\r\n            return;\r\n          }\r\n\r\n          var usefulCells = cells.filter(function (cell) {\r\n            var text = (cell.textContent || \"\")\r\n              .replace(\/\\u00a0\/g, \"\")\r\n              .trim();\r\n\r\n            var hasUsefulElement = cell.querySelector(\r\n              \"input:not([type='hidden']):not(#cd_ht_text):not([name='cd_ht_text']):not([id^='cd_ht_']):not([name^='cd_ht_']), select, textarea, button, .dropdown-multiple-label, .sd-dropdown\"\r\n            );\r\n\r\n            return text !== \"\" || hasUsefulElement;\r\n          });\r\n\r\n          if (usefulCells.length !== 1) {\r\n            return;\r\n          }\r\n\r\n          var mainCell = usefulCells[0];\r\n\r\n          var hasField = mainCell.querySelector(\r\n            \"input:not([type='hidden']):not(#cd_ht_text):not([name='cd_ht_text']):not([id^='cd_ht_']):not([name^='cd_ht_']), select, textarea, .dropdown-multiple-label, .sd-dropdown\"\r\n          );\r\n\r\n          var hasCheckbox = mainCell.querySelector('input[type=\"checkbox\"]');\r\n          var hasDropdown = mainCell.querySelector(\r\n            \"select, .dropdown-multiple-label, .sd-dropdown\"\r\n          );\r\n\r\n          var text = (mainCell.textContent || \"\")\r\n            .replace(\/\\u00a0\/g, \"\")\r\n            .trim();\r\n\r\n          var isLongTextBlock = !hasField && text.length > 80;\r\n          var isCheckboxBlock = !!hasCheckbox;\r\n          var isDropdownBlock = !!hasDropdown;\r\n\r\n          row.classList.add(\"azud-full-width-row\");\r\n          mainCell.classList.add(\"azud-full-width-cell\");\r\n          mainCell.classList.add(\"azud-full-width-question\");\r\n\r\n          if (isLongTextBlock) {\r\n            row.classList.add(\"azud-legal-text-row\");\r\n            mainCell.classList.add(\"azud-legal-text-cell\");\r\n            mainCell.classList.add(\"azud-legal-text-question\");\r\n          }\r\n\r\n          if (isCheckboxBlock) {\r\n            row.classList.add(\"azud-checkbox-legal-row\");\r\n            mainCell.classList.add(\"azud-checkbox-legal-cell\");\r\n            mainCell.classList.add(\"azud-checkbox-legal-question\");\r\n          }\r\n\r\n          if (isDropdownBlock) {\r\n            row.classList.add(\"azud-full-width-dropdown-row\");\r\n            row.classList.add(\"azud-interest-row\");\r\n            row.classList.add(\"azud-select-row\");\r\n\r\n            mainCell.classList.add(\"azud-full-width-dropdown-cell\");\r\n            mainCell.classList.add(\"azud-full-width-dropdown-question\");\r\n            mainCell.classList.add(\"azud-interest-cell\");\r\n            mainCell.classList.add(\"azud-interest-question\");\r\n            mainCell.classList.add(\"azud-select-cell\");\r\n            mainCell.classList.add(\"azud-select-question\");\r\n          }\r\n\r\n          cells.forEach(function (cell) {\r\n            if (cell === mainCell) {\r\n              return;\r\n            }\r\n\r\n            var siblingText = (cell.textContent || \"\")\r\n              .replace(\/\\u00a0\/g, \"\")\r\n              .trim();\r\n\r\n            var siblingHasField = cell.querySelector(\r\n              \"input, select, textarea, button, .dropdown-multiple-label, .sd-dropdown\"\r\n            );\r\n\r\n            if (!siblingHasField && siblingText === \"\") {\r\n              cell.classList.add(\"azud-empty-full-width-sibling\");\r\n            }\r\n          });\r\n\r\n          var innerBox = mainCell.querySelector(\r\n            \".maxSize1, .minSize1, .alignTop, .alignBottom\"\r\n          );\r\n\r\n          if (innerBox) {\r\n            innerBox.classList.add(\"azud-full-width-inner\");\r\n          }\r\n        });\r\n      }\r\n\r\n      function markPhoneQuestion() {\r\n        var questions = getQuestionContainers();\r\n\r\n        questions.forEach(function (question) {\r\n          var fullText = normalizeText(question.textContent);\r\n          var hasTelInput = question.querySelector('input[type=\"tel\"]');\r\n\r\n          var hasPhoneText =\r\n            fullText.includes(\"telefono\") ||\r\n            fullText.includes(\"phone\") ||\r\n            fullText.includes(\"tel.\");\r\n\r\n          if (hasTelInput || hasPhoneText) {\r\n            question.classList.add(\"azud-phone-question\");\r\n          }\r\n        });\r\n      }\r\n\r\n      function markLegalSpacingBlocks() {\r\n        var questions = getQuestionContainers();\r\n\r\n        questions.forEach(function (question, index) {\r\n          var hasCheckbox = question.querySelector('input[type=\"checkbox\"]');\r\n\r\n          if (!hasCheckbox) {\r\n            return;\r\n          }\r\n\r\n          question.classList.add(\"azud-checkbox-legal-question\");\r\n\r\n          for (var i = index + 1; i < questions.length; i++) {\r\n            var nextQuestion = questions[i];\r\n\r\n            var hasField = nextQuestion.querySelector(\r\n              \"input, textarea, select, .sd-dropdown, .dropdown-multiple-label\"\r\n            );\r\n\r\n            var text = nextQuestion.textContent || \"\";\r\n            var hasLongText = text.trim().length > 20;\r\n\r\n            if (!hasField && hasLongText) {\r\n              nextQuestion.classList.add(\"azud-legal-text-question\");\r\n              break;\r\n            }\r\n          }\r\n        });\r\n      }\r\n\r\n      function cleanOldDropdownPlaceholders() {\r\n        var inputs = wrapper.querySelectorAll(\".dropdown-search input\");\r\n\r\n        inputs.forEach(function (input) {\r\n          input.setAttribute(\"placeholder\", \"\");\r\n        });\r\n      }\r\n\r\n      function refreshAzudForm() {\r\n        hideAzudLoader();\r\n        markGenericSelectQuestions();\r\n        updateFloatingLabels();\r\n        markPhoneQuestion();\r\n        markLegalSpacingBlocks();\r\n        markFullWidthNewsletterBlocks();\r\n        markOldDropdownQuestions();\r\n        cleanOldDropdownPlaceholders();\r\n        markOldClickDimensionsFloatingLabels();\r\n        updateSelectActiveState();\r\n      }\r\n\r\n      function bindFormEventsOnce() {\r\n        if (wrapper.getAttribute(\"data-azud-events-bound\") === \"true\") {\r\n          return;\r\n        }\r\n\r\n        wrapper.setAttribute(\"data-azud-events-bound\", \"true\");\r\n\r\n        function activateSelectFromEvent(event) {\r\n          var target = event.target;\r\n\r\n          var isSelectTarget =\r\n            target.matches(\"select\") ||\r\n            target.closest(\"select\") ||\r\n            target.closest(\".dropdown-multiple-label, .sd-dropdown\");\r\n\r\n          if (!isSelectTarget) {\r\n            return;\r\n          }\r\n\r\n          var cell = getFieldCellFromElement(target);\r\n\r\n          if (!cell) {\r\n            return;\r\n          }\r\n\r\n          cell.classList.add(\"azud-select-force-active\");\r\n          cell.classList.add(\"azud-select-active\");\r\n\r\n          \/*\r\n            FIX: usamos el helper para encontrar las labels tambi\u00e9n en la\r\n            fila, no solo dentro de la celda del campo.\r\n          *\/\r\n          var field = cell.querySelector(\r\n            \"select:not([multiple]), .dropdown-multiple-label, .sd-dropdown\"\r\n          );\r\n          var labels = getFloatingLabelsForField(field || target);\r\n\r\n          labels.forEach(function (label) {\r\n            label.classList.add(\"azud-cd-is-focused\");\r\n            label.classList.add(\"azud-select-label-active\");\r\n          });\r\n\r\n          updateSelectActiveState(cell);\r\n        }\r\n\r\n        wrapper.addEventListener(\"input\", refreshFloatingState);\r\n        wrapper.addEventListener(\"keyup\", refreshFloatingState);\r\n\r\n        wrapper.addEventListener(\r\n          \"pointerdown\",\r\n          function (event) {\r\n            activateSelectFromEvent(event);\r\n          },\r\n          true\r\n        );\r\n\r\n        wrapper.addEventListener(\r\n          \"mousedown\",\r\n          function (event) {\r\n            activateSelectFromEvent(event);\r\n          },\r\n          true\r\n        );\r\n\r\n        wrapper.addEventListener(\r\n          \"touchstart\",\r\n          function (event) {\r\n            activateSelectFromEvent(event);\r\n          },\r\n          true\r\n        );\r\n\r\n        wrapper.addEventListener(\r\n          \"focusin\",\r\n          function (event) {\r\n            activateSelectFromEvent(event);\r\n            refreshFloatingState();\r\n          },\r\n          true\r\n        );\r\n\r\n        wrapper.addEventListener(\"change\", function (event) {\r\n          activateSelectFromEvent(event);\r\n          refreshFloatingState();\r\n          setTimeout(refreshFloatingState, 80);\r\n        });\r\n\r\n        wrapper.addEventListener(\"click\", function (event) {\r\n          activateSelectFromEvent(event);\r\n          refreshFloatingState();\r\n          setTimeout(refreshFloatingState, 80);\r\n          setTimeout(updateSelectActiveState, 200);\r\n        });\r\n\r\n        wrapper.addEventListener(\"focusout\", function () {\r\n          setTimeout(function () {\r\n            var activeCells = wrapper.querySelectorAll(\".azud-select-force-active\");\r\n\r\n            activeCells.forEach(function (cell) {\r\n              var select = cell.querySelector(\r\n                \"select:not([multiple]), .dropdown-multiple-label, .sd-dropdown\"\r\n              );\r\n\r\n              var hasValue = selectFieldHasValue(select);\r\n\r\n              if (!hasValue) {\r\n                cell.classList.remove(\"azud-select-force-active\");\r\n                cell.classList.remove(\"azud-select-active\");\r\n\r\n                \/*\r\n                  FIX: limpiamos las labels que est\u00e1n tanto en la celda\r\n                  como en la fila (caso label en celda hermana).\r\n                *\/\r\n                var labels = getFloatingLabelsForField(select);\r\n\r\n                labels.forEach(function (label) {\r\n                  label.classList.remove(\"azud-cd-is-focused\");\r\n                  label.classList.remove(\"azud-select-label-active\");\r\n                });\r\n              }\r\n            });\r\n\r\n            refreshFloatingState();\r\n          }, 180);\r\n        });\r\n\r\n        document.addEventListener(\r\n          \"mousedown\",\r\n          function (event) {\r\n            if (wrapper.contains(event.target)) {\r\n              return;\r\n            }\r\n\r\n            var activeSelectCells = wrapper.querySelectorAll(\r\n              \".azud-select-force-active, .azud-select-active\"\r\n            );\r\n\r\n            activeSelectCells.forEach(function (cell) {\r\n              var select = cell.querySelector(\r\n                \"select:not([multiple]), .dropdown-multiple-label, .sd-dropdown\"\r\n              );\r\n\r\n              var hasValue = selectFieldHasValue(select);\r\n\r\n              if (!hasValue) {\r\n                cell.classList.remove(\"azud-select-force-active\");\r\n                cell.classList.remove(\"azud-select-active\");\r\n\r\n                \/*\r\n                  FIX: igual que en focusout, buscamos labels en celda y fila.\r\n                *\/\r\n                var labels = getFloatingLabelsForField(select);\r\n\r\n                labels.forEach(function (label) {\r\n                  label.classList.remove(\"azud-cd-is-focused\");\r\n                  label.classList.remove(\"azud-select-label-active\");\r\n                });\r\n              }\r\n            });\r\n\r\n            refreshFloatingState();\r\n          },\r\n          true\r\n        );\r\n      }\r\n\r\n      function disconnectObserver() {\r\n        if (observer) {\r\n          observer.disconnect();\r\n          observer = null;\r\n        }\r\n      }\r\n\r\n      function finishSuccessfully() {\r\n        if (formLoaded) {\r\n          return;\r\n        }\r\n\r\n        formLoaded = true;\r\n\r\n        clearTimeout(attemptTimer);\r\n        disconnectObserver();\r\n\r\n        refreshAzudForm();\r\n        bindFormEventsOnce();\r\n      }\r\n\r\n      function failOrRetry() {\r\n        clearTimeout(attemptTimer);\r\n        disconnectObserver();\r\n\r\n        if (formLoaded) {\r\n          return;\r\n        }\r\n\r\n        if (attempts < MAX_ATTEMPTS) {\r\n          startAttempt();\r\n          return;\r\n        }\r\n\r\n        showAzudLoadError();\r\n      }\r\n\r\n      function watchCurrentAttempt() {\r\n        observer = new MutationObserver(function () {\r\n          if (getFormRoot()) {\r\n            finishSuccessfully();\r\n          }\r\n        });\r\n\r\n        observer.observe(wrapper, {\r\n          childList: true,\r\n          subtree: true\r\n        });\r\n      }\r\n\r\n      function startAttempt() {\r\n        attempts++;\r\n\r\n        showLoader();\r\n\r\n        if (window.azudNewsletterWidgetFailed) {\r\n          failOrRetry();\r\n          return;\r\n        }\r\n\r\n        if (getFormRoot()) {\r\n          finishSuccessfully();\r\n          return;\r\n        }\r\n\r\n        watchCurrentAttempt();\r\n\r\n        attemptTimer = setTimeout(function () {\r\n          if (getFormRoot()) {\r\n            finishSuccessfully();\r\n          } else {\r\n            failOrRetry();\r\n          }\r\n        }, ATTEMPT_TIMEOUT);\r\n      }\r\n\r\n      function initAzudForm() {\r\n        startAttempt();\r\n      }\r\n\r\n      if (document.readyState === \"loading\") {\r\n        document.addEventListener(\"DOMContentLoaded\", initAzudForm);\r\n      } else {\r\n        initAzudForm();\r\n      }\r\n    })();\r\n  <\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b4bc7b2 section e-flex e-con-boxed e-con e-parent\" data-id=\"b4bc7b2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-af4afd3 e-con-full e-flex e-con e-child\" data-id=\"af4afd3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9e73d13 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"9e73d13\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Outros profissionais<\/span>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0d837 animated-slow elementor-widget-divider--view-line elementor-invisible elementor-widget elementor-widget-divider\" data-id=\"8a0d837\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;slideInRight&quot;}\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3bf8c80 animated-slow e-flex e-con-boxed elementor-invisible e-con e-parent\" data-id=\"3bf8c80\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-ba74ce5 e-con-full inner-gallery e-flex e-con e-child\" data-id=\"ba74ce5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ac151a5 elementor-arrows-position-outside carusell elementor-pagination-type-bullets elementor-pagination-position-outside elementor-widget elementor-widget-n-carousel\" data-id=\"ac151a5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;slide_title&quot;:&quot;Diapositiva 1&quot;,&quot;_id&quot;:&quot;2ca6e72&quot;},{&quot;slide_title&quot;:&quot;Diapositiva 3&quot;,&quot;_id&quot;:&quot;588deba&quot;},{&quot;slide_title&quot;:&quot;Diapositiva 4&quot;,&quot;_id&quot;:&quot;c994c58&quot;},{&quot;slide_title&quot;:&quot;Diapositiva 2&quot;,&quot;_id&quot;:&quot;265d2c4&quot;},{&quot;slide_title&quot;:&quot;Diapositiva 5&quot;,&quot;_id&quot;:&quot;5aa62c3&quot;}],&quot;slides_to_show&quot;:&quot;3&quot;,&quot;slides_to_scroll&quot;:&quot;1&quot;,&quot;offset_sides&quot;:&quot;left&quot;,&quot;offset_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:40,&quot;sizes&quot;:[]},&quot;autoplay_speed&quot;:3000,&quot;speed&quot;:1000,&quot;offset_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:5,&quot;sizes&quot;:[]},&quot;slides_to_show_tablet&quot;:&quot;2&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;offset_width_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;offset_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;arrows&quot;:&quot;yes&quot;,&quot;pagination&quot;:&quot;bullets&quot;,&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Carrusel\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6d27f4f slide e-con-full e-flex e-con e-child\" data-id=\"6d27f4f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ef4b8c5 titulo elementor-widget elementor-widget-heading\" data-id=\"ef4b8c5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Distribuidores<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"2\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-aeb7085 e-con-full e-flex e-con e-child\" data-id=\"aeb7085\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7de1827 titulo elementor-widget elementor-widget-heading\" data-id=\"7de1827\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Produtos agr\u00edcolas<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"3\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-25e4e1e e-con-full e-flex e-con e-child\" data-id=\"25e4e1e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31b490d titulo elementor-widget elementor-widget-heading\" data-id=\"31b490d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Engenharia<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"4\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-442ef2a e-con-full e-flex e-con e-child\" data-id=\"442ef2a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-84c57be titulo elementor-widget elementor-widget-heading\" data-id=\"84c57be\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Ind\u00fastrias<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"5\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5e85e93 e-con-full e-flex e-con e-child\" data-id=\"5e85e93\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[]}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d10992f titulo elementor-widget elementor-widget-heading\" data-id=\"d10992f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Organismos governamentais<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Anterior\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.4,10.8l6.3,5.8-.8.9-7.9-7.3,7.9-7.6.8.9-6.4,6.1h13.5v1.2H4.4Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Next\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"none\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.4615 9.22945L9.16956 3.44177L9.98196 2.55859L17.8747 9.8188L9.99259 17.4318L9.15893 16.5686L15.5151 10.4295H2V9.22945H15.4615Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t\t\t<div class=\"swiper-pagination\"><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AZUD Consultores: Aumente o seu impacto com solu\u00e7\u00f5es que geram confian\u00e7a Reforce a sua reputa\u00e7\u00e3o como especialista e multiplique as suas oportunidades de neg\u00f3cio, aconselhando os seus clientes com solu\u00e7\u00f5es fi\u00e1veis, eficientes e sustent\u00e1veis. Contactar-nos agora Conhe\u00e7a os nossos servi\u00e7os Conoce nuestros servicios Soluciones avanzadas Soluciones avanzadas Gama completa Soluciones para riego, filtraci\u00f3n, nutrici\u00f3n vegetal, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-49567","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/pages\/49567","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/comments?post=49567"}],"version-history":[{"count":6,"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/pages\/49567\/revisions"}],"predecessor-version":[{"id":63881,"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/pages\/49567\/revisions\/63881"}],"wp:attachment":[{"href":"https:\/\/playroom.azud.com\/pt-pt\/wp-json\/wp\/v2\/media?parent=49567"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}