{"id":2747,"date":"2026-04-17T17:12:40","date_gmt":"2026-04-17T17:12:40","guid":{"rendered":"http:\/\/hechoenveracruz.gob.mx\/?page_id=2747"},"modified":"2026-05-07T17:41:30","modified_gmt":"2026-05-07T17:41:30","slug":"contacto-2","status":"publish","type":"page","link":"https:\/\/hechoenveracruz.gob.mx\/index.php\/contacto-2\/","title":{"rendered":"Contacto"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2747\" class=\"elementor elementor-2747\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b3eb372 e-flex e-con-boxed e-con e-parent\" data-id=\"b3eb372\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1fede75 e-con-full e-flex e-con e-child\" data-id=\"1fede75\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-444e19d elementor-widget elementor-widget-spacer\" data-id=\"444e19d\" data-element_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-62464a8 elementor-widget elementor-widget-heading\" data-id=\"62464a8\" data-element_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\">Contacto<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6639eb7 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"6639eb7\" data-element_type=\"widget\" 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 class=\"elementor-element elementor-element-f3ebfe1 elementor-widget elementor-widget-text-editor\" data-id=\"f3ebfe1\" data-element_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>Ponte en contacto con nosotros.<\/strong><\/p><p>Si tienes dudas, comentarios o deseas recibir m\u00e1s informaci\u00f3n sobre <em>Hecho en Veracruz<\/em>, completa el siguiente formulario.<\/p><p>Nuestro equipo dar\u00e1 seguimiento a tu solicitud a la brevedad.<\/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\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-791f44c e-flex e-con-boxed e-con e-parent\" data-id=\"791f44c\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ead6d5f elementor-widget elementor-widget-spacer\" data-id=\"ead6d5f\" data-element_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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7acc391 e-flex e-con-boxed e-con e-parent\" data-id=\"7acc391\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-70eb4b0 elementor-widget elementor-widget-html\" data-id=\"70eb4b0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<section class=\"hv-contact-section\">\r\n  <div id=\"hvMapaReal\" class=\"hv-map-leaflet\"><\/div>\r\n  <div class=\"hv-map-shade\"><\/div>\r\n\r\n  <div class=\"hv-contact-wrap\">\r\n    <div class=\"hv-info-panel\">\r\n      <span class=\"hv-kicker\">HECHO EN VERACRUZ<\/span>\r\n      <h1>Contacto<\/h1>\r\n      <p>Estamos para escucharte. Escr\u00edbenos y nuestro equipo dar\u00e1 seguimiento a tu solicitud.<\/p>\r\n\r\n      <div class=\"hv-info-cards\">\r\n        <article>\r\n          <div class=\"hv-card-icon\">\u2316<\/div>\r\n          <div>\r\n            <strong>Ubicaci\u00f3n<\/strong>\r\n            <small>Boulevard Crist\u00f3bal Col\u00f3n no. 5, Edificio Torre \u00c1nimas, piso 8. C.P. 91190, Xalapa, Veracruz.<\/small>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article>\r\n          <div class=\"hv-card-icon\">\u2709<\/div>\r\n          <div>\r\n            <strong>Contacto<\/strong>\r\n            <small>evinculacion@veracruz.gob.mx<br>228 841 8500 Ext. 3300 \/ 3320 \/ 3555<\/small>\r\n          <\/div>\r\n        <\/article>\r\n      <\/div>\r\n\r\n      <div class=\"hv-social-box\">\r\n        <span>S\u00edguenos en redes sociales<\/span>\r\n        <div>\r\n          <a href=\"https:\/\/www.facebook.com\/SEDECOPVer\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook SEDECOP\">f<\/a>\r\n          <a href=\"https:\/\/x.com\/SEDECOPVer\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"X SEDECOP\">\ud835\udd4f<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <form class=\"hv-contact-form\" id=\"hvContactForm\">\r\n      <div class=\"hv-form-head\">\r\n        <span>FORMULARIO<\/span>\r\n        <h2>Env\u00edanos un mensaje<\/h2>\r\n      <\/div>\r\n\r\n      <label>\r\n        Nombre\r\n        <input type=\"text\" name=\"nombre\" placeholder=\"Escribe tu nombre\" required>\r\n      <\/label>\r\n\r\n      <label>\r\n        Correo electr\u00f3nico\r\n        <input type=\"email\" name=\"correo\" placeholder=\"Escribe tu correo electr\u00f3nico\" required>\r\n      <\/label>\r\n\r\n      <label>\r\n        Mensaje\r\n        <textarea name=\"mensaje\" placeholder=\"Escribe tu mensaje\" required><\/textarea>\r\n      <\/label>\r\n\r\n      <div class=\"hv-security-check\">\r\n        <label>\r\n          Confirmaci\u00f3n de seguridad\r\n          <span>\u00bfCu\u00e1nto es <strong>6<\/strong> + <strong>3<\/strong>?<\/span>\r\n          <input type=\"number\" name=\"seguridad\" placeholder=\"Escribe tu respuesta\" required>\r\n        <\/label>\r\n      <\/div>\r\n\r\n      <button type=\"submit\">Enviar mensaje <b>\u2192<\/b><\/button>\r\n      <p class=\"hv-form-note\" id=\"hvFormNote\"><\/p>\r\n    <\/form>\r\n  <\/div>\r\n<\/section>\r\n\r\n<style>\r\n  .hv-contact-section,\r\n  .hv-contact-section * {\r\n    box-sizing: border-box;\r\n    font-family: 'Montserrat', Arial, sans-serif !important;\r\n  }\r\n\r\n  .hv-contact-section {\r\n    --morado: #3b0a45;\r\n    --morado-2: #4b1256;\r\n    --morado-3: #5c1a68;\r\n    --dorado: #d6b45f;\r\n    --dorado-claro: #f4d783;\r\n    position: relative;\r\n    width: 100vw;\r\n    min-height: 540px;\r\n    margin-left: calc(50% - 50vw);\r\n    margin-right: calc(50% - 50vw);\r\n    overflow: visible;\r\n    background: #f7f4f8;\r\n    color: #211226;\r\n  }\r\n\r\n  .hv-map-leaflet {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 1;\r\n    width: 100%;\r\n    height: 100%;\r\n    background: #f7f4f8;\r\n    pointer-events: auto;\r\n  }\r\n\r\n  .hv-map-leaflet .leaflet-tile {\r\n    filter: grayscale(.05) contrast(1.04) brightness(1.10) saturate(.82);\r\n  }\r\n\r\n  .hv-map-leaflet .leaflet-control-attribution {\r\n    display: none;\r\n  }\r\n\r\n  .hv-map-leaflet .leaflet-control-zoom {\r\n    border: 0 !important;\r\n    box-shadow: 0 12px 34px rgba(59,10,69,.16) !important;\r\n  }\r\n\r\n  .hv-map-leaflet .leaflet-control-zoom a {\r\n    background: rgba(255,255,255,.96) !important;\r\n    color: var(--morado) !important;\r\n    border: 0 !important;\r\n  }\r\n\r\n  .hv-map-shade {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 2;\r\n    pointer-events: none;\r\n    background:\r\n      radial-gradient(circle at 54% 28%, rgba(255,255,255,.22), rgba(255,255,255,0) 34%),\r\n      linear-gradient(90deg, rgba(255,255,255,.22) 0%, rgba(255,255,255,.06) 48%, rgba(255,255,255,.20) 100%),\r\n      linear-gradient(180deg, rgba(255,255,255,.10) 0%, rgba(255,255,255,.02) 62%, rgba(59,10,69,.13) 100%);\r\n  }\r\n\r\n  .hv-contact-wrap {\r\n    position: relative;\r\n    z-index: 3;\r\n    max-width: 1280px;\r\n    min-height: 540px;\r\n    margin: 0 auto;\r\n    padding: 58px 5vw 48px;\r\n    display: grid;\r\n    grid-template-columns: minmax(0, 1fr) 370px;\r\n    gap: 58px;\r\n    align-items: center;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .hv-info-panel {\r\n    max-width: 660px;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .hv-kicker {\r\n    display: inline-block;\r\n    margin-bottom: 14px;\r\n    color: var(--dorado);\r\n    font-size: 11px;\r\n    font-weight: 800;\r\n    letter-spacing: .28em;\r\n    text-shadow: 0 8px 22px rgba(255,255,255,.72);\r\n  }\r\n\r\n  .hv-info-panel h1 {\r\n    margin: 0;\r\n    color: var(--morado);\r\n    font-size: clamp(42px, 4.4vw, 64px);\r\n    line-height: .95;\r\n    font-weight: 800;\r\n    letter-spacing: -0.055em;\r\n    text-shadow: 0 12px 34px rgba(255,255,255,.88);\r\n  }\r\n\r\n  .hv-info-panel p {\r\n    max-width: 520px;\r\n    margin: 18px 0 28px;\r\n    color: #2a1a2f;\r\n    font-size: 15px;\r\n    font-weight: 500;\r\n    line-height: 1.7;\r\n    text-shadow: 0 8px 24px rgba(255,255,255,.75);\r\n  }\r\n\r\n  .hv-info-cards {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, minmax(180px, 1fr));\r\n    gap: 18px;\r\n    max-width: 680px;\r\n  }\r\n\r\n  .hv-info-cards article {\r\n    display: flex;\r\n    gap: 14px;\r\n    min-height: 108px;\r\n    padding: 18px 18px;\r\n    border: 1px solid rgba(214,180,95,.42);\r\n    background: linear-gradient(135deg, rgba(59,10,69,.93), rgba(83,24,92,.90));\r\n    color: #fff;\r\n    box-shadow: 0 20px 44px rgba(59,10,69,.20);\r\n    backdrop-filter: blur(14px);\r\n  }\r\n\r\n  .hv-card-icon {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 34px;\r\n    height: 34px;\r\n    flex: 0 0 34px;\r\n    border-radius: 50%;\r\n    color: var(--dorado-claro);\r\n    border: 1px solid rgba(244,215,131,.55);\r\n    font-size: 20px;\r\n  }\r\n\r\n  .hv-info-cards strong {\r\n    display: block;\r\n    margin-bottom: 8px;\r\n    color: var(--dorado-claro);\r\n    font-size: 10.5px;\r\n    font-weight: 800;\r\n    letter-spacing: .22em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .hv-info-cards small {\r\n    display: block;\r\n    color: rgba(255,255,255,.94);\r\n    font-size: 12px;\r\n    font-weight: 500;\r\n    line-height: 1.58;\r\n  }\r\n\r\n  .hv-social-box {\r\n    margin-top: 22px;\r\n    pointer-events: auto;\r\n  }\r\n\r\n  .hv-social-box > span {\r\n    display: block;\r\n    margin-bottom: 12px;\r\n    color: var(--dorado);\r\n    font-size: 11px;\r\n    font-weight: 800;\r\n    letter-spacing: .20em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .hv-social-box div {\r\n    display: flex;\r\n    gap: 14px;\r\n    align-items: center;\r\n  }\r\n\r\n  .hv-social-box a {\r\n    display: grid;\r\n    place-items: center;\r\n    width: 42px;\r\n    height: 42px;\r\n    border-radius: 50%;\r\n    background: var(--morado);\r\n    color: #fff;\r\n    text-decoration: none;\r\n    font-size: 18px;\r\n    font-weight: 800;\r\n    box-shadow: 0 14px 34px rgba(59,10,69,.20);\r\n    transition: .25s ease;\r\n  }\r\n\r\n  .hv-social-box a:hover {\r\n    transform: translateY(-2px);\r\n    background: var(--dorado);\r\n    color: var(--morado);\r\n  }\r\n\r\n  .hv-contact-form {\r\n    align-self: start;\r\n    justify-self: end;\r\n    width: 100%;\r\n    max-width: 370px;\r\n    margin-top: -44px;\r\n    margin-bottom: -78px;\r\n    padding: 38px 30px 34px;\r\n    background: linear-gradient(180deg, rgba(59,10,69,.98), rgba(70,14,80,.98));\r\n    color: #fff;\r\n    box-shadow: 0 34px 90px rgba(59,10,69,.30);\r\n    border-top: 5px solid var(--dorado);\r\n    pointer-events: auto;\r\n  }\r\n\r\n  .hv-form-head {\r\n    margin-bottom: 28px;\r\n  }\r\n\r\n  .hv-form-head span {\r\n    display: block;\r\n    color: var(--dorado-claro);\r\n    font-size: 10.5px;\r\n    font-weight: 800;\r\n    letter-spacing: .26em;\r\n  }\r\n\r\n  .hv-form-head span::after {\r\n    content: '';\r\n    display: block;\r\n    width: 58px;\r\n    height: 2px;\r\n    margin-top: 13px;\r\n    background: var(--dorado);\r\n  }\r\n\r\n  .hv-form-head h2 {\r\n    margin: 20px 0 0;\r\n    color: #fff;\r\n    font-size: 21px;\r\n    line-height: 1.18;\r\n    font-weight: 700;\r\n    letter-spacing: -0.035em;\r\n  }\r\n\r\n  .hv-contact-form label {\r\n    display: block;\r\n    margin-bottom: 20px;\r\n    color: rgba(255,255,255,.94);\r\n    font-size: 12.5px;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .hv-contact-form input,\r\n  .hv-contact-form textarea {\r\n    display: block;\r\n    width: 100%;\r\n    margin-top: 8px;\r\n    padding: 9px 0 12px;\r\n    border: 0;\r\n    border-bottom: 1px solid rgba(255,255,255,.38);\r\n    border-radius: 0;\r\n    background: transparent;\r\n    outline: none;\r\n    color: #ffffff !important;\r\n    font-size: 14px;\r\n    font-weight: 400 !important;\r\n    line-height: 1.5;\r\n    transition: .22s ease;\r\n    -webkit-text-fill-color: #ffffff;\r\n  }\r\n\r\n  .hv-contact-form textarea {\r\n    min-height: 92px;\r\n    resize: vertical;\r\n  }\r\n\r\n  .hv-contact-form input:focus,\r\n  .hv-contact-form textarea:focus {\r\n    border-color: var(--dorado);\r\n    box-shadow: 0 1px 0 var(--dorado);\r\n  }\r\n\r\n  .hv-contact-form input::placeholder,\r\n  .hv-contact-form textarea::placeholder {\r\n    color: rgba(255,255,255,.72) !important;\r\n    font-weight: 400 !important;\r\n    opacity: 1;\r\n  }\r\n\r\n  .hv-security-check {\r\n    margin: -4px 0 18px;\r\n    padding: 13px 14px 14px;\r\n    border: 1px solid rgba(255,255,255,.18);\r\n    background: rgba(255,255,255,.055);\r\n  }\r\n\r\n  .hv-security-check label {\r\n    margin: 0;\r\n  }\r\n\r\n  .hv-security-check span {\r\n    display: block;\r\n    margin-top: 6px;\r\n    color: rgba(255,255,255,.72);\r\n    font-size: 12px;\r\n    font-weight: 500;\r\n  }\r\n\r\n  .hv-security-check strong {\r\n    color: var(--dorado-claro);\r\n    font-weight: 800;\r\n  }\r\n\r\n  .hv-security-check input {\r\n    margin-top: 8px;\r\n    padding-bottom: 8px;\r\n  }\r\n\r\n  .hv-contact-form button {\r\n    width: 100%;\r\n    height: 48px;\r\n    margin-top: 4px;\r\n    border: 1px solid rgba(255,255,255,.95);\r\n    background: #ffffff;\r\n    color: var(--morado) !important;\r\n    font-size: 11.5px;\r\n    font-weight: 800;\r\n    letter-spacing: .14em;\r\n    text-transform: uppercase;\r\n    cursor: pointer;\r\n    transition: .25s ease;\r\n  }\r\n\r\n  .hv-contact-form button b {\r\n    margin-left: 10px;\r\n    color: var(--dorado);\r\n    font-size: 18px;\r\n    transition: .25s ease;\r\n  }\r\n\r\n  .hv-contact-form button:hover,\r\n  .hv-contact-form button:focus {\r\n    background: var(--dorado);\r\n    color: var(--morado) !important;\r\n    border-color: var(--dorado);\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 16px 34px rgba(214,180,95,.22);\r\n  }\r\n\r\n  .hv-contact-form button:hover b,\r\n  .hv-contact-form button:focus b {\r\n    color: var(--morado);\r\n    transform: translateX(3px);\r\n  }\r\n\r\n  .hv-form-note {\r\n    min-height: 18px;\r\n    margin: 14px 0 0;\r\n    color: var(--dorado-claro);\r\n    font-size: 12px;\r\n    font-weight: 600;\r\n  }\r\n\r\n  .hv-marker {\r\n    position: relative;\r\n    width: 34px;\r\n    height: 34px;\r\n    border-radius: 50% 50% 50% 0;\r\n    background: linear-gradient(135deg, #6d1b7b, #3b0a45);\r\n    transform: rotate(-45deg);\r\n    box-shadow: 0 9px 24px rgba(59,10,69,.55);\r\n  }\r\n\r\n  .hv-marker::after {\r\n    content: '';\r\n    position: absolute;\r\n    width: 12px;\r\n    height: 12px;\r\n    left: 11px;\r\n    top: 11px;\r\n    border-radius: 50%;\r\n    background: #f4d783;\r\n  }\r\n\r\n  .hv-marker::before {\r\n    content: '';\r\n    position: absolute;\r\n    width: 64px;\r\n    height: 64px;\r\n    left: -15px;\r\n    top: -15px;\r\n    border-radius: 50%;\r\n    border: 2px solid rgba(59,10,69,.45);\r\n    animation: hvPulse 1.8s infinite;\r\n  }\r\n\r\n  @keyframes hvPulse {\r\n    from { transform: scale(.55); opacity: .9; }\r\n    to { transform: scale(1.35); opacity: 0; }\r\n  }\r\n\r\n  @media (max-width: 1024px) {\r\n    .hv-contact-section {\r\n      min-height: auto;\r\n    }\r\n\r\n    .hv-contact-wrap {\r\n      min-height: auto;\r\n      grid-template-columns: 1fr;\r\n      padding: 42px 22px 70px;\r\n      gap: 30px;\r\n    }\r\n\r\n    .hv-info-panel {\r\n      padding-top: 190px;\r\n      max-width: 680px;\r\n    }\r\n\r\n    .hv-contact-form {\r\n      justify-self: start;\r\n      max-width: 560px;\r\n      margin: 0;\r\n    }\r\n  }\r\n\r\n  @media (max-width: 640px) {\r\n    .hv-contact-section {\r\n      min-height: auto;\r\n    }\r\n\r\n    .hv-map-leaflet {\r\n      height: 100%;\r\n    }\r\n\r\n    .hv-contact-wrap {\r\n      padding: 34px 16px 46px;\r\n    }\r\n\r\n    .hv-info-panel {\r\n      padding-top: 170px;\r\n    }\r\n\r\n    .hv-info-panel h1 {\r\n      font-size: 42px;\r\n    }\r\n\r\n    .hv-info-panel p {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .hv-info-cards {\r\n      grid-template-columns: 1fr;\r\n      gap: 14px;\r\n    }\r\n\r\n    .hv-info-cards article {\r\n      min-height: auto;\r\n      padding: 16px;\r\n    }\r\n\r\n    .hv-social-box div {\r\n      gap: 12px;\r\n    }\r\n\r\n    .hv-contact-form {\r\n      padding: 30px 24px 26px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\n  (function () {\r\n    function cargarLeaflet(callback) {\r\n      if (window.L) {\r\n        callback();\r\n        return;\r\n      }\r\n\r\n      if (!document.querySelector('link[data-hv-leaflet]')) {\r\n        var css = document.createElement('link');\r\n        css.rel = 'stylesheet';\r\n        css.href = 'https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css';\r\n        css.setAttribute('data-hv-leaflet', 'true');\r\n        document.head.appendChild(css);\r\n      }\r\n\r\n      var existente = document.querySelector('script[data-hv-leaflet]');\r\n      if (existente) {\r\n        existente.addEventListener('load', callback);\r\n        if (window.L) callback();\r\n        return;\r\n      }\r\n\r\n      var script = document.createElement('script');\r\n      script.src = 'https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js';\r\n      script.setAttribute('data-hv-leaflet', 'true');\r\n      script.onload = callback;\r\n      document.body.appendChild(script);\r\n    }\r\n\r\n    function iniciarMapa() {\r\n      var mapaEl = document.getElementById('hvMapaReal');\r\n      if (!mapaEl || !window.L || mapaEl.dataset.loaded === 'true') return;\r\n\r\n      mapaEl.dataset.loaded = 'true';\r\n      mapaEl.innerHTML = '';\r\n\r\n      var ubicacion = [19.515699, -96.877810];\r\n\r\n      var mapa = L.map(mapaEl, {\r\n        center: ubicacion,\r\n        zoom: 16,\r\n        zoomControl: true,\r\n        attributionControl: false,\r\n        scrollWheelZoom: true,\r\n        dragging: true,\r\n        touchZoom: true,\r\n        doubleClickZoom: true,\r\n        boxZoom: true,\r\n        keyboard: true\r\n      });\r\n\r\n      L.tileLayer('https:\/\/{s}.basemaps.cartocdn.com\/light_all\/{z}\/{x}\/{y}{r}.png', {\r\n        maxZoom: 20,\r\n        subdomains: 'abcd'\r\n      }).addTo(mapa);\r\n\r\n      var iconoMorado = L.divIcon({\r\n        className: 'hv-marker-wrap',\r\n        html: '<div class=\"hv-marker\"><\/div>',\r\n        iconSize: [64, 64],\r\n        iconAnchor: [32, 48]\r\n      });\r\n\r\n      L.marker(ubicacion, { icon: iconoMorado })\r\n        .addTo(mapa)\r\n        .bindPopup('<strong>SEDECOP<\/strong><br>Blvd. Crist\u00f3bal Col\u00f3n no. 5, Torre \u00c1nimas piso 8<br>Xalapa, Veracruz<br>Tel. 228 841 8500 Ext. 3300 \/ 3320 \/ 3555');\r\n\r\n      setTimeout(function () { mapa.invalidateSize(); }, 300);\r\n      setTimeout(function () { mapa.invalidateSize(); }, 900);\r\n      setTimeout(function () { mapa.invalidateSize(); }, 1600);\r\n    }\r\n\r\n    function iniciarTodo() {\r\n      cargarLeaflet(iniciarMapa);\r\n\r\n      var form = document.getElementById('hvContactForm');\r\n      var note = document.getElementById('hvFormNote');\r\n\r\n      if (form && !form.dataset.ready) {\r\n        form.dataset.ready = 'true';\r\n\r\n        form.addEventListener('submit', function (event) {\r\n          event.preventDefault();\r\n\r\n          var nombre = form.nombre.value.trim();\r\n          var correo = form.correo.value.trim();\r\n          var mensaje = form.mensaje.value.trim();\r\n          var seguridad = parseInt(form.seguridad.value, 10);\r\n\r\n          if (!nombre || !correo || !mensaje || Number.isNaN(seguridad)) {\r\n            note.textContent = 'Por favor completa todos los campos.';\r\n            return;\r\n          }\r\n\r\n          if (seguridad !== 9) {\r\n            note.textContent = 'Verifica la respuesta de seguridad.';\r\n            return;\r\n          }\r\n\r\n          var datos = new FormData();\r\n          datos.append('action', 'hv_enviar_contacto');\r\n          datos.append('nombre', nombre);\r\n          datos.append('correo', correo);\r\n          datos.append('mensaje', mensaje);\r\n          datos.append('seguridad', seguridad);\r\n\r\n          note.textContent = 'Enviando mensaje...';\r\n\r\n          fetch('\/wp-admin\/admin-ajax.php', {\r\n            method: 'POST',\r\n            body: datos,\r\n            credentials: 'same-origin'\r\n          })\r\n          .then(function (response) {\r\n            return response.json();\r\n          })\r\n          .then(function (data) {\r\n            if (data.success) {\r\n              note.textContent = 'Gracias. Tu mensaje fue enviado correctamente.';\r\n              form.reset();\r\n            } else {\r\n              note.textContent = data.data || 'No se pudo enviar el mensaje.';\r\n            }\r\n          })\r\n          .catch(function () {\r\n            note.textContent = 'Ocurri\u00f3 un error al enviar el mensaje.';\r\n          });\r\n        });\r\n      }\r\n    }\r\n\r\n    iniciarTodo();\r\n    document.addEventListener('DOMContentLoaded', iniciarTodo);\r\n    window.addEventListener('load', iniciarTodo);\r\n    setTimeout(iniciarTodo, 500);\r\n    setTimeout(iniciarTodo, 1500);\r\n    setTimeout(iniciarTodo, 3000);\r\n  })();\r\n<\/script>\r\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-bc1efd0 e-flex e-con-boxed e-con e-parent\" data-id=\"bc1efd0\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-601c4a8 elementor-widget elementor-widget-spacer\" data-id=\"601c4a8\" data-element_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\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Contacto Ponte en contacto con nosotros. Si tienes dudas, comentarios o deseas recibir m\u00e1s informaci\u00f3n sobre Hecho en Veracruz, completa el siguiente formulario. Nuestro equipo dar\u00e1 seguimiento a tu solicitud a la brevedad. HECHO EN VERACRUZ Contacto Estamos para escucharte. Escr\u00edbenos y nuestro equipo dar\u00e1 seguimiento a tu solicitud. \u2316 Ubicaci\u00f3n Boulevard Crist\u00f3bal Col\u00f3n no. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-2747","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/pages\/2747","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/comments?post=2747"}],"version-history":[{"count":49,"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/pages\/2747\/revisions"}],"predecessor-version":[{"id":3131,"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/pages\/2747\/revisions\/3131"}],"wp:attachment":[{"href":"https:\/\/hechoenveracruz.gob.mx\/index.php\/wp-json\/wp\/v2\/media?parent=2747"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}