1<!DOCTYPE html> 2<html lang="es-MX"> 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <meta http-equiv="X-UA-Compatible" content="ie=edge"> 7 <title>Autenticacion - MCNP México</title> 8 9 <!-- Favicon --> 10 <link rel="icon" href="https://mcnpmexico.org/wp-content/uploads/2024/01/favicon.png" type="image/png"> 11 12 <!-- Fuente MCNP: Helvetica Neue (system font, no external load needed) --> 13 14 <!-- Estilos de autenticacion --> 15 <link rel="stylesheet" href="https://mcnpmexico.org/wp-content/plugins/dsc-admin-otp/public/css/auth-styles.css?v=2.3.4"> 16 17 <!-- Twemoji para renderizar emojis de banderas como imagenes SVG --> 18
18<script src="https://cdn.jsdelivr.net/npm/@twemoji/api@latest/dist/twemoji.min.js" crossorigin="anonymous"></script>
18 19 20 <title>MCNP México</title> 21<meta name='robots' content='max-image-preview:large' /> 22
22<script id="buddyx-color-mode-bootstrap"> 23 (function(){ 24 // Assigned before the try: localStorage access throws when storage is 25 // blocked, and the catch needs siteDefault to already hold a value. 26 var siteDefault = "light"; 27 try { 28 var saved = localStorage.getItem('bx-color-mode'); 29 var mode = saved || siteDefault; 30 if (mode !== 'light' && mode !== 'dark') mode = siteDefault; 31 document.documentElement.setAttribute('data-bx-mode', mode); 32 } catch (e) { 33 document.documentElement.setAttribute('data-bx-mode', siteDefault); 34 } 35 })(); 36 </script>
36 37 <link rel='dns-prefetch' href='//www.googletagmanager.com' /> 38<link rel="alternate" type="application/rss+xml" title="MCNP México » Feed" href="https://mcnpmexico.org/feed/" /> 39<link rel="alternate" type="application/rss+xml" title="MCNP México » RSS de los comentarios" href="https://mcnpmexico.org/comments/feed/" /> 40<meta property="og:image" content="https://mcnpmexico.org/wp-content/uploads/2024/12/Banner-HOME-MCNP-2025.png" /> 41<style id="wp-img-auto-sizes-contain-inline-css"> 42img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 43/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 44</style> 45<style id="wp-emoji-styles-inline-css"> 46 47 img.wp-smiley, img.emoji { 48 display: inline !important; 49 border: none !important; 50 box-shadow: none !important; 51 height: 1em !important; 52 width: 1em !important; 53 margin: 0 0.07em !important; 54 vertical-align: -0.1em !important; 55 background: none !important; 56 padding: 0 !important; 57 } 58/*# sourceURL=wp-emoji-styles-inline-css */ 59</style> 60<style id="wp-block-library-inline-css"> 61:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
61--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 62/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 63</style> 64<style id="wp-block-styles-placeholder-inline-css"> 65:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer." } 66/*# sourceURL=wp-block-styles-placeholder-inline-css */ 67</style> 68<link rel='stylesheet' id='jet-engine-frontend-css' href='https://mcnpmexico.org/wp-content/plugins/jet-engine/assets/css/frontend.css?ver=3.6.8' media='all' /> 69<style id="wp-global-styles-placeholder-inline-css"> 70:root { --wp-internal-comment: "Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer." } 71/*# sourceURL=wp-global-styles-placeholder-inline-css */ 72</style> 73<link rel='stylesheet' id='dsc-cuestionarios-public-css' href='https://mcnpmexico.org/wp-content/plugins/dsc-cuestionarios/public/css/public.css?ver=2.6.0' media='all' /> 74<link rel='stylesheet' id='woocommerce-layout-css' href='https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2' media='all' /> 75<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' /> 76<link rel='stylesheet' id='woocommerce-general-css' href='https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.2' media='all' /> 77<style id="woocommerce-inline-inline-css"> 78.woocommerce form .form-row .required { visibility: visible; } 79/*# sourceURL=woocommerce-inline-inline-css */ 80</style> 81<link rel='stylesheet' id='mediaelement-css' href='https://mcnpmexico.org/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 82<link rel='stylesheet' id='wp-mediaelement-css' href='https://mcnpmexico.org/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.2' media='all' /> 83<link rel='stylesheet' id='magnific-css-css' href='https://mcnpmexico.org/wp-content/plugins/mediapress/assets/vendors/magnific/magnific-popup.css?ver=7.1.2' media='all' /> 84<link rel='stylesheet' id='mpp-extra-css-css' href='https://mcnpmexico.org/wp-content/plugins/mediapress/assets/css/mpp-pure/mpp-pure.css?ver=7.1.2' media='all' /> 85<link rel='stylesheet' id='mpp-core-css-css' href='https://mcnpmexico.org/wp-content/plugins/mediapress/assets/css/mpp-core.css?ver=7.1.2' media='all' /> 86<link rel='stylesheet' id='trp-language-switcher-style-css' href='https://mcnpmexico.org/wp-content/plugins/translatepress-multilingual/assets/css/trp-language-switcher.css?ver=3.3.6' media='all' /> 87<link rel='stylesheet' id='dsc-lms-css' href='https://mcnpmexico.org/wp-content/plugins/dsc-lms/public/css/public.css?ver=2.1.4' media='all' /> 88<link rel='stylesheet' id='buddyx-style-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/style.css?ver=7.1.2' media='all' /> 89<link rel='stylesheet' id='buddyx-child-style-css' href='https://mcnpmexico.org/wp-content/themes/buddyx-child/style.css?ver=4.6.6' media='all' /> 90<style id="mcnp-custom-style-inline-css"> 91 92 /* Contenedor para ambos botones */ 93 .action-buttons-container { 94 display: flex; /* Alinea los botones horizontalmente */ 95 align-items: center; /* Centra verticalmente si tienen alturas diferentes */ 96 gap: 8px; /* Espacio entre botones */ 97 flex-wrap: wrap; /* Permite que los botones pasen a la siguiente lÃnea si no caben */ 98 } 99 100 /* Contenedor especÃfico para el botón de abstract y su modal oculto */ 101 /* No necesita estilos visibles, pero es útil para el JS */ 102 .abstract-container { 103 display: inline-block; /* O flex si se necesita alinear algo internamente */ 104 margin: 0; /* Reseteamos márgenes por si acaso */ 105 padding: 0; /* Reseteamos padding */ 106 line-height: 1; /* Evitar espacio extra bajo el botón inline-block */ 107 } 108 109 110 /* Botón Abstract (verde): degradado, fuente reducida y efecto hover */ 111 .open-abstract-btn.button_abstract { 112 display: inline-block; 113 background: linear-gradient(135deg, #00a79d, #00c0a4); 114 color: #ffffff; 115 padding: 2px 8px; /* Ajustado un poco el padding horizontal */ 116 border: none; 117 border-radius: 5px; 118 cursor: pointer; 119 font-size: 10px; /* Ligeramente más grande para legibilidad */ 120 font-weight: bold; 121 text-align: center; /* Centrado */ 122 line-height: 1.5; /* Mejorar lÃnea de altura */ 123 margin: 0; /* Sin margen extra */ 124 transition: background 0.2s ease, transform 0.1s ease; 125 text-decoration: none; /* Quitar subrayado si se usa <a> */ 126 } 127 .open-abstract-btn.button_abstract:hover { 128 background: linear-gradient(135deg, #008c87, #00a79d); 129 transform: translateY(-2px); 130 color: #ffffff; /* Asegurar color en hover */ 131 text-decoration: none; /* Quitar subrayado en hover */ 132 } 133 134 /* --- Estilos del Modal (sin cambios) --- */ 135 .abstract-modal { 136 display: none; 137 position: fixed; 138 z-index: 1000; 139 left: 0; 140 top: 0; 141 width: 100%; 142 height: 100%; 143 background-color: rgba(0, 0, 0, 0.6); 144 overflow: auto; 145 } 146 .abstract-modal .modal-content { 147 background: #f9fff9; 148 margin: 8% auto; 149 padding: 20px; /* Un poco más de padding */ 150 width: 90%; 151 max-width: 600px; /* Un poco más ancho */ 152 border: 2px solid #00a79d; 153 border-radius: 10px; 154 position: relative; 155 box-shadow: 0 8px 20px rgba(0,0,0,0.25); 156 } 157 .abstract-modal .modal-body { 158 max-height: 70vh; /* Reducido un poco para dar más espacio al padding/header */ 159 overflow-y: auto; 160 padding-right: 15px; /* Espacio para scrollbar */ 161 line-height: 1.6; 162 font-size: 15px; 163 color: #333; 164 margin-top: 10px; /* Espacio bajo el botón de cierre */ 165 } 166 .abstract-modal .close { 167 position: absolute; 168 right: 15px; 169 top: 10px; /* Ajustado */ 170 cursor: pointer; 171 font-size: 28px; /* Un poco más grande */ 172 color: #e74c3c; 173 transition: color 0.3s ease; 174 line-height: 1; /* Ajustar lÃnea de altura */ 175 } 176 .abstract-modal .close:hover { 177 color: #c0392b; 178 } 179 180 /* --- NUEVO: Estilos para el botón de Slido (azul, enlace directo) --- */ 181 .slido-direct-link-btn { 182 display: inline-block; 183 background-color: #044F8B; /* Azul corporativo */ 184 color: #ffffff !important; /* Forzar color blanco, importante para overrides */ 185 padding: 2px 8px; /* Igual que el botón abstract para consistencia */ 186 border: none; 187 border-radius: 5px; 188 cursor: pointer; 189 font-size: 10px; /* Igual que el botón abstract */ 190 font-weight: bold; 191 text-decoration: none !important; /* Sin subrayado */ 192 line-height: 1.5; /* Igual que el botón abstract */ 193 margin: 0; /* Sin margen extra */ 194 text-align: center; 195 transition: background-color 0.3s ease, transform 0.2s ease; 196 } 197 .slido-direct-link-btn:hover { 198 background-color: #033e70; /* Azul más oscuro al pasar el ratón */ 199 transform: translateY(-2px); 200 color: #ffffff !important; /* Mantener color blanco */ 201 text-decoration: none !important; /* Sin subrayado */ 202 } 203 204 /* Responsividad (sin cambios, pero aplica al contenedor) */ 205 @media (max-width: 600px) { 206 .abstract-modal .modal-content { 207 width: 95%; 208 margin-top: 10%; 209 } 210 /* Opcional: hacer que los botones ocupen todo el ancho en móviles si se prefiere */ 211 /* 212 .action-buttons-container { 213 flex-direction: column; 214 align-items: stretch; 215 } 216 .action-buttons-container > * { // Aplica a .abstract-container y .slido-direct-link-btn 217 width: 100%; 218 margin-bottom: 5px; // Espacio vertical entre botones 219 } 220 .action-buttons-container > *:last-child { 221 margin-bottom: 0; 222 } 223 .open-abstract-btn.button_abstract, 224 .slido-direct-link-btn { 225 width: 100%; // Botones ocupan todo el ancho 226 box-sizing: border-box; // Asegura que padding no aumente el ancho 227 text-align: center; 228 } 229 */ 230 } 231 232/*# sourceURL=mcnp-custom-style-inline-css */ 233</style> 234<link rel='stylesheet' id='buddyx-global-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/global.min.css?ver=5.1.7' media='all' /> 235<style id="buddyx-global-inline-css"> 236:root{--bx-color-bg:#f7f7f9;--bx-color-bg-page:#f7f7f9;--bx-color-bg-elevated:#ffffff;--bx-color-bg-muted:#fafafa;
236--bx-color-fg:#505050;--bx-color-header-bg:#ffffff;--bx-color-site-title:#111111;--bx-color-site-title-hover:#ef5455;--bx-color-site-tagline:#757575;--bx-color-menu-fg:#111111;--bx-color-menu-hover:#ef5455;--bx-color-menu-active:#ef5455;--bx-color-subheader-fg:#111111;--bx-color-h1:#111111;--bx-color-h2:#111111;--bx-color-h3:#111111;--bx-color-h4:#111111;--bx-color-h5:#111111;--bx-color-h6:#111111;--bx-color-accent:#ef5455;--bx-color-link:#111111;--bx-color-link-hover:#ef5455;--bx-color-button-bg:#ef5455;--bx-color-button-bg-hover:#f83939;--bx-color-button-fg:#ffffff;--bx-color-button-fg-hover:#ffffff;--bx-color-button-border:var(--bx-color-button-bg, #ef5455);--bx-color-button-border-hover:var(--bx-color-button-bg-hover, #f83939);--bx-color-loader-bg:#ef5455;--bx-color-footer-title:#111111;--bx-color-footer-fg:#505050;--bx-color-footer-link:#111111;--bx-color-footer-link-hover:#ef5455;--bx-color-copyright-bg:#ffffff;--bx-color-copyright-border:#e8e8e8;--bx-color-copyright-fg:#505050;--bx-color-copyright-link:#111111;--bx-color-copyright-link-hover:#ef5455;--bx-color-fg-muted:#6a6a6a;--bx-color-fg-subtle:#9ca3af;--bx-color-fg-inverse:#ffffff;--bx-color-bg-overlay:rgba(0, 0, 0, 0.5);--bx-color-bg-subtle:#f7f7f9;--bx-color-accent-secondary:#3a7882;--bx-color-accent-tertiary:#f4d35e;--bx-color-border:#e8e8e8;--bx-color-border-strong:#d4d4d4;--bx-color-divider:#f0f0f0;--bx-color-shadow:rgba(0, 0, 0, 0.08);--bx-color-shadow-strong:rgba(0, 0, 0, 0.16);--bx-color-success:#16a34a;--bx-color-success-bg:#dcfce7;--bx-color-warning:#eab308;--bx-color-warning-bg:#fef9c3;--bx-color-error:#dc2626;--bx-color-error-bg:#fee2e2;--bx-color-info:#0284c7;--bx-color-info-bg:#dbeafe;--bx-color-presence-online:#4caf50;--bx-color-presence-away:#eab308;--bx-color-presence-busy:#dc2626;--bx-color-presence-offline:#9ca3af;--bx-color-bp-friend:#0284c7;--bx-color-bp-favorite:#dc2626;--bx-color-input-bg:#ffffff;--bx-color-input-border:#d4d4d4;--bx-color-input-focus-border:#ef5455;--bx-color-input-fg:#1a1a1a;--bx-color-input-placeholder:#9ca3af;--bx-color-menu-bg:transparent;--bx-color-subheader-bg:#f3f4f6;--bx-color-footer-bg:#fafafa;--bx-radius-card:12px;--bx-radius-pill:999px;--bx-space-section:clamp(40px, 8vw, 80px);--bx-space-card:24px;--bx-space-inline:8px;--bx-space-stack:12px;--bx-shadow-card-sm:0 1px 2px 0 var(--bx-color-shadow);--bx-shadow-card-md:0 4px 12px -2px var(--bx-color-shadow);--bx-shadow-card-lg:0 12px 32px -4px var(--bx-color-shadow-strong);--bx-duration-fast:120ms;--bx-duration-base:200ms;--bx-duration-slow:400ms;--bx-easing-base:cubic-bezier(0.4, 0, 0.2, 1);--bx-easing-bounce:cubic-bezier(0.68, -0.55, 0.265, 1.55);--bx-z-base:1;--bx-z-dropdown:100;--bx-z-sticky-header:999;--bx-z-overlay:9999;--bx-z-loader:999991;--bx-z-toast:999999;--bx-color-accent-rgb:239, 84, 85;--bx-color-accent-hover:#f16566;--bx-color-accent-active:#f27677;--bx-color-accent-focus:#f05d5e;--bx-color-accent-bg:rgba(239, 84, 85, 0.08);--bx-color-accent-bg-strong:rgba(239, 84, 85, 0.16);--bx-color-accent-border:rgba(239, 84, 85, 0.24);--bx-color-accent-disabled:#f59899;--bx-color-accent-inverse:#ffffff;--bx-color-button-bg-rgb:239, 84, 85;--bx-color-button-bg-hover:#f16566;--bx-color-button-bg-active:#f27677;--bx-color-button-bg-focus:#f05d5e;--bx-color-button-bg-bg:rgba(239, 84, 85, 0.08);--bx-color-button-bg-bg-strong:rgba(239, 84, 85, 0.16);--bx-color-button-bg-border:rgba(239, 84, 85, 0.24);--bx-color-button-bg-disabled:#f59899;--bx-color-button-bg-inverse:#ffffff;--bx-color-bg-rgb:247, 247, 249;--bx-color-bg-hover:#dedee0;--bx-color-bg-active:#c6c6c7;--bx-color-bg-focus:#ebebed;--bx-color-bg-bg:rgba(247, 247, 249, 0.08);--bx-color-bg-bg-strong:rgba(247, 247, 249, 0.16);--bx-color-bg-border:rgba(247, 247, 249, 0.24);--bx-color-bg-disabled:#949495;--bx-color-bg-inverse:#0a0a0a;--bx-color-bg-elevated-rgb:255, 255, 255;--bx-color-bg-elevated-hover:#e6e6e6;--bx-color-bg-elevated-active:#cccccc;--bx-color-bg-elevated-focus:#f2f2f2;--bx-color-bg-elevated-bg:rgba(255, 255, 255, 0.08);--bx-color-bg-elevated-bg-strong:rgba(255, 255, 255, 0.16);--bx-color-bg-elevated-border:rgba(255, 255, 255, 0.24);--bx-color-bg-elevated-disabled:#999999;--bx-color-bg-elevated-inverse:#0a0a0a;--bx-color-link-rgb:17, 17, 17;--bx-color-link-hover:#292929;--bx-color-link-active:#414141;--bx-color-link-focus:#1d1d1d;--bx-color-link-bg:rgba(17, 17, 17, 0.08);--bx-color-link-bg-strong:rgba(17, 17, 17, 0.16);--bx-color-link-border:rgba(17, 17, 17, 0.24);--bx-color-link-disabled:#707070;--bx-color-link-inverse:#ffffff;--bx-color-header-bg-rgb:255, 255, 255;--bx-color-header-bg-hover:#e6e6e6;--bx-color-header-bg-active:#cccccc;--bx-color-header-bg-focus:#f2f2f2;--bx-color-header-bg-bg:rgba(255, 255, 255, 0.08);--bx-color-header-bg-bg-strong:rgba(255, 255, 255, 0.16);--bx-color-header-bg-border:rgba(255, 255, 255, 0.24);--bx-color-header-bg-disabled:#999999;--bx-color-header-bg-inverse:#0a0a0a;--global-border-color:var(--bx-color-border);--global-border-radius:var(--bx-radius-global);--global-border-radius-inner:var(--bx-radius-global);--global-title-color:var(--bx-color-h1);--color-h1:var(--bx-color-h1);--color-h2:var(--bx-color-h2);--color-h3:var(--bx-color-h3);--color-h4:var(--bx-color-h4);--color-h5:var(--bx-color-h5);--color-h6:var(--bx-color-h6);--color-theme-grey:var(--bx-color-bg-muted);--color-block-bg-subtle:var(--bx-color-bg-muted);--color-secondary-bg:var(--bx-color-bg-muted);--color-body-text:var(--bx-color-fg);--color-meta:var(--bx-color-fg-muted);--color-neutral:var(--bx-color-fg-muted);--color-hr:var(--bx-color-divider);--color-quote-border:var(--bx-color-accent);--color-quote-citation:var(--bx-color-fg-muted);--color-menu:var(--bx-color-menu-fg);--color-menu-hover:var(--bx-color-menu-hover);--color-menu-active:var(--bx-color-menu-active);--color-panel-bg:var(--bx-color-bg-elevated);--color-panel-bg-hover:var(--bx-color-bg-muted);--color-panel-bg-active:var(--bx-color-bg-muted);--color-panel-menu:var(--bx-color-menu-fg);--color-panel-menu-hover:var(--bx-color-menu-hover);--color-panel-menu-active:var(--bx-color-menu-active);--color-footer-bg:var(--bx-color-footer-bg);--color-footer-content:var(--bx-color-footer-fg);--color-footer-link:var(--bx-color-footer-link);--color-footer-link-hover:var(--bx-color-footer-link-hover);--color-footer-title:var(--bx-color-footer-title);--color-copyright-bg:var(--bx-color-copyright-bg);--color-copyright-content:var(--bx-color-copyright-fg);--color-copyright-link:var(--bx-color-copyright-link);--color-copyright-link-hover:var(--bx-color-copyright-link-hover);}:root[data-bx-mode="dark"]{--bx-color-accent:#ff6b6b;--color-theme-primary:#ff6b6b;--bx-color-button-bg:#ff6b6b;--button-background-color:#ff6b6b;--bx-color-button-bg-hover:#ff8989;--button-background-hover-color:#ff8989;--bx-color-button-fg:#0a0a0a;--button-text-color:#0a0a0a;--bx-color-button-fg-hover:#0a0a0a;--button-text-hover-color:#0a0a0a;--bx-color-button-border:#ff6b6b;--button-border-color:#ff6b6b;--bx-color-button-border-hover:#ff8989;--button-border-hover-color:#ff8989;--bx-color-bg:#0a0a0a;--color-theme-body:#0a0a0a;--bx-color-bg-page:#0a0a0a;--color-layout-boxed:#0a0a0a;--bx-color-bg-elevated:#161616;--color-theme-white-box:#161616;--bx-color-bg-muted:#101010;--global-body-lightcolor:#101010;--bx-color-fg:#f5f5f5;--global-font-color:#f5f5f5;--bx-color-link:#f5f5f5;--color-link:#f5f5f5;--bx-color-link-hover:#ff6b6b;--color-link-hover:#ff6b6b;--bx-color-header-bg:#0a0a0a;--color-header-bg:#0a0a0a;--bx-color-site-title:#f5f5f5;--color-site-title:#f5f5f5;--bx-color-site-title-hover:#ff6b6b;--color-site-title-hover:#ff6b6b;--bx-color-site-tagline:#a0a0a0;--color-site-tagline:#a0a0a0;--bx-color-menu-fg:#e5e5e5;--color-menu:#e5e5e5;--bx-color-menu-hover:#ff6b6b;--color-menu-hover:#ff6b6b;--bx-color-menu-active:#ff6b6b;--color-menu-active:#ff6b6b;--bx-color-subheader-fg:#f5f5f5;--color-subheader-title:#f5f5f5;--bx-color-loader-bg:#161616;--color-theme-loader:#161616;--bx-color-h1:#f5f5f5;--color-h1:#f5f5f5;--bx-color-h2:#f5f5f5;--color-h2:#f5f5f5;--bx-color-h3:#f5f5f5;--color-h3:#f5f5f5;--bx-color-h4:#f5f5f5;--color-h4:#f5f5f5;--bx-color-h5:#e5e5e5;--color-h5:#e5e5e5;--bx-color-h6:#e5e5e5;--color-h6:#e5e5e5;--bx-color-footer-title:#f5f5f5;--color-footer-title:#f5f5f5;--bx-color-footer-fg:#a0a0a0;--color-footer-content:#a0a0a0;--bx-color-footer-link:#e5e5e5;--color-footer-link:#e5e5e5;--bx-color-footer-link-hover:#ff6b6b;--color-footer-link-hover:#ff6b6b;--bx-color-copyright-bg:#0a0a0a;--color-copyright-bg:#0a0a0a;--bx-color-copyright-border:#2a2a2a;--bx-color-copyright-fg:#a0a0a0;--color-copyright-content:#a0a0a0;--bx-color-copyright-link:#e5e5e5;--color-copyright-link:#e5e5e5;--bx-color-copyright-link-hover:#ff6b6b;--color-copyright-link-hover:#ff6b6b;--bx-color-fg-muted:#a0a0a0;--bx-color-fg-subtle:#6b7280;--bx-color-fg-inverse:#0a0a0a;--bx-color-bg-overlay:rgba(0, 0, 0, 0.7);--bx-color-bg-subtle:#0d0d0d;--bx-color-accent-secondary:#5eaeb8;--bx-color-accent-tertiary:#facc15;--bx-color-border:#2a2a2a;--bx-color-border-strong:#3a3a3a;--bx-color-divider:#1a1a1a;--bx-color-shadow:rgba(0, 0, 0, 0.4);--bx-color-shadow-strong:rgba(0, 0, 0, 0.6);--bx-color-success:#22c55e;--bx-color-success-bg:#14532d;--bx-color-warning:#facc15;--bx-color-warning-bg:#713f12;--bx-color-error:#ef4444;--bx-color-error-bg:#7f1d1d;--bx-color-info:#38bdf8;--bx-color-info-bg:#1e3a8a;--bx-color-presence-online:#4ade80;--bx-color-presence-away:#facc15;--bx-color-presence-busy:#ef4444;--bx-color-presence-offline:#6b7280;--bx-color-bp-friend:#38bdf8;--bx-color-bp-favorite:#ef4444;--bx-color-input-bg:#161616;--bx-color-input-border:#3a3a3a;--bx-color-input-focus-border:#ff6b6b;--bx-color-input-fg:#f5f5f5;--bx-color-input-placeholder:#6b7280;--bx-color-subheader-bg:#1c1c1c;--bx-color-footer-bg:#0a0a0a;--wp--preset--color--base:#0a0a0a;--wp--preset--color--base-2:#161616;--wp--preset--color--base-3:#1f1f1f;--wp--preset--color--contrast:#f5f5f5;--wp--preset--color--contrast-2:#d0d0d0;--wp--preset--color--contrast-3:#a0a0a0;--wp--preset--color--surface-1:#1a1310;--wp--preset--color--surface-2:#101a1c;--wp--preset--color--surface-3:#0f1419;--wp--preset--color--primary:#ff6b6b;--wp--preset--color--accent:#ff5350;--wp--preset--color--accent-2:#4a96a3;--wp--preset--color--accent-3:#f4d35e;--wp--preset--color--secondary:#5aa3ae;} 237/*# sourceURL=buddyx-global-inline-css */ 238</style> 239<link rel='stylesheet' id='buddyx-tokens-applied-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/bx-tokens-applied.css?ver=5.1.7' media='all' /> 240<link rel='stylesheet' id='buddyx-site-loader-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/loaders.min.css?ver=5.1.7' media='all' /> 241<link rel='stylesheet' id='buddyx-load-fontawesome-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/fontawesome.min.css?ver=5.1.7' media='all' /> 242<link rel='stylesheet' id='buddyx-buddypress-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/buddypress.min.css?ver=5.1.7' media='all' /> 243<link rel='stylesheet' id='buddyx-woocommerce-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/woocommerce.min.css?ver=5.1.7' media='all' /> 244<link rel="stylesheet" id="buddyx-slick-css" href="https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/slick.min.css?ver=5.1.7" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" id="buddyx-slick-css-noscript" href="https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/slick.min.css?ver=5.1.7" media="all" /></noscript><link rel='stylesheet' id='buddyx-dark-mode-css' href='https://mcnpmexico.org/wp-content/themes/buddyx/assets/css/dark-mode.min.css?ver=5.1.7' media='all' /> 245<link rel='stylesheet' id='jet-popup-frontend-css' href='https://mcnpmexico.org/wp-content/plugins/jet-popup/assets/css/jet-popup-frontend.css?ver=2.0.14.1' media='all' /> 246<link rel='stylesheet' id='elementor-frontend-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/custom-frontend.min.css?ver=1790613466' media='all' /> 247<link rel='stylesheet' id='widget-image-css' href='https://mcnpmexico.org/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=4.3.2' media='all' /> 248<link rel='stylesheet' id='widget-nav-menu-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/custom-pro-widget-nav-menu.min.css?ver=1790613466' media='all' /> 249<link rel='stylesheet' id='widget-woocommerce-menu-cart-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/custom-pro-widget-woocommerce-menu-cart.min.css?ver=1790613466' media='all' /> 250<link rel='stylesheet' id='widget-heading-css' href='https://mcnpmexico.org/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.2' media='all' /> 251<link rel='stylesheet' id='e-sticky-css' href='https://mcnpmexico.org/wp-content/plugins/elementor-pro/assets/css/modules/sticky.min.css?ver=3.29.2' media='all' /> 252<link rel='stylesheet' id='widget-social-icons-css' href='https://mcnpmexico.org/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=4.3.2' media='all' /> 253<link rel='stylesheet' id='e-apple-webkit-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/custom-apple-webkit.min.css?ver=1790613466' media='all' /> 254<link rel='stylesheet' id='widget-spacer-css' href='https://mcnpmexico.org/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.3.2' media='all' /> 255<link rel='stylesheet' id='widget-icon-list-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/custom-widget-icon-list.min.css?ver=1790613466' media='all' /> 256<link rel='stylesheet' id='widget-divider-css' href='https://mcnpmexico.org/wp-content/plugins/elementor/assets/css/widget-divider.min.css?ver=4.3.2' media='all' /> 257<link rel='stylesheet' id='widget-posts-css' href='https://mcnpmexico.org/wp-content/plugins/elementor-pro/assets/css/widget-posts.min.css?ver=3.29.2' media='all' /> 258<link rel='stylesheet' id='elementor-post-6-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/post-6.css?ver=1790613220' media='all' /> 259<link rel='stylesheet' id='elementor-post-37-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/post-37.css?ver=1790613219' media='all' /> 260<link rel='stylesheet' id='elementor-post-113-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/post-113.css?ver=1790613219' media='all' /> 261<link rel='stylesheet' id='elementor-post-768-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/post-768.css?ver=1790613219' media='all' /> 262<link rel='stylesheet' id='elementor-gf-local-questrial-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/google-fonts/css/questrial.css?ver=1742249837' media='all' /> 263<link rel='stylesheet' id='elementor-gf-local-roboto-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/google-fonts/css/roboto.css?ver=1742249850' media='all' /> 264<link rel='stylesheet' id='elementor-gf-local-notoserifbengali-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/google-fonts/css/notoserifbengali.css?ver=1742249853' media='all' />
265<script id="jquery-core-js" src="https://mcnpmexico.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 265
265
266<script id="jquery-migrate-js" src="https://mcnpmexico.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 266
266
267<script id="dsc-cuestionarios-public-js-extra"> 268var dsc_cuestionarios_public = {"ajax_url":"https://mcnpmexico.org/wp-admin/admin-ajax.php","nonce":"d3c89ee109","user_id":"0","messages":{"required_field":"Este campo es obligatorio","submit_success":"Respuestas enviadas con \u00e9xito","submit_error":"Error al enviar las respuestas","loading":"Cargando..."}}; 269//# sourceURL=dsc-cuestionarios-public-js-extra 270</script>
vendor: 1 bytes, line 270
270
271<script id="dsc-cuestionarios-public-js" src="https://mcnpmexico.org/wp-content/plugins/dsc-cuestionarios/public/js/public.js?ver=2.6.0"></script>
vendor: 1 bytes, line 271
271
272<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 272
272
273<script id="wc-add-to-cart-js-extra"> 274var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"Ver carrito","cart_url":"https://mcnpmexico.org/cart/","is_cart":"","cart_redirect_after_add":"yes"}; 275//# sourceURL=wc-add-to-cart-js-extra 276</script>
vendor: 1 bytes, line 276
276
277<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 277
277
278<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 278
278
279<script id="woocommerce-js-extra"> 280var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Mostrar contrase\u00f1a","i18n_password_hide":"Ocultar contrase\u00f1a"}; 281//# sourceURL=woocommerce-js-extra 282</script>
vendor: 1 bytes, line 282
282
283<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 283
283
284<script id="moxiejs-js" src="https://mcnpmexico.org/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1"></script>
vendor: 1 bytes, line 284
284
285<script id="plupload-js" src="https://mcnpmexico.org/wp-includes/js/plupload/plupload.min.js?ver=2.1.9"></script>
vendor: 1 bytes, line 285
285
286<script id="underscore-js" src="https://mcnpmexico.org/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 286
286
287<script id="backbone-js" src="https://mcnpmexico.org/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 287
287
288<script id="wp-util-js-extra"> 289var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 290//# sourceURL=wp-util-js-extra 291</script>
vendor: 1 bytes, line 291
291
292<script id="wp-util-js" src="https://mcnpmexico.org/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 292
292
293<script id="wp-backbone-js" src="https://mcnpmexico.org/wp-includes/js/wp-backbone.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 293
293
294<script id="media-models-js-extra"> 295var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}}; 296//# sourceURL=media-models-js-extra 297</script>
vendor: 1 bytes, line 297
297
298<script id="media-models-js" src="https://mcnpmexico.org/wp-includes/js/media-models.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 298
298
299<script id="mpp_uploader-js-extra"> 300var _mppUploadSettings = {"defaults":{"runtimes":"html5,silverlight,flash,html4","file_data_name":"_mpp_file","multiple_queues":true,"max_file_size":"1073741824b","url":"https:\/\/mcnpmexico.org\/wp-admin\/admin-ajax.php","flash_swf_url":"https:\/\/mcnpmexico.org\/wp-includes\/js\/plupload\/plupload.flash.swf","silverlight_xap_url":"https:\/\/mcnpmexico.org\/wp-includes\/js\/plupload\/plupload.silverlight.xap","filters":[{"title":"Archivos permitidos","extensions":"*"}],"multipart":true,"urlstream_upload":true,"multipart_params":{"action":"mpp_add_media","_wpnonce":"cfd419d608","component":"sitewide","component_id":0,"context":"gallery"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 301var pluploadL10n = {"queue_limit_exceeded":"Has intentado poner en cola demasiados archivos.","file_exceeds_size_limit":"El tama\u00f1o del archivo %s excede el tama\u00f1o permitido en este sitio.","zero_byte_file":"Este archivo est\u00e1 vac\u00edo. Por favor, prueba con otro.","invalid_filetype":"This file type is not allowed. Please try another.","not_an_image":"Este archivo no es una imagen. Por favor, prueba con otro.","image_memory_exceeded":"Memoria excedida. Por favor, prueba con otro archivo m\u00e1s peque\u00f1o.","image_dimensions_exceeded":"Supera el tama\u00f1o permitido. Por favor, prueba con otro.","default_error":"Ha habido un error en la subida. Por favor int\u00e9ntalo m\u00e1s tarde.","missing_upload_url":"Ha habido un problema con la configuraci\u00f3n. Por favor, contacta con el administrador del servidor.","upload_limit_exceeded":"Solo puedes subir 1 archivo.","http_error":"HTTP error.","upload_failed":"Fall\u00f3 la subida.","big_upload_failed":"Por favor, intenta subir este archivo a trav\u00e9s del %1$snavegador%2$s.","big_upload_queued":"%s excede el tama\u00f1o m\u00e1ximo de subida del cargador de m\u00faltiples archivos del navegador.","io_error":"Error de entrada/salida.","security_error":"Error de seguridad.","file_cancelled":"Archivo cancelado.","upload_stopped":"Subida detenida.","dismiss":"Descartar","crunching":"Calculando\u2026","deleted":"moved to the trash.","error_uploading":"Ha habido un error al subir \u201c%s\u201d"}; 302//# sourceURL=mpp_uploader-js-extra 303</script>
vendor: 1 bytes, line 303
303
304<script id="mpp_uploader-js" src="https://mcnpmexico.org/wp-content/plugins/mediapress/assets/js/uploader.js?ver=7.1.2"></script>
vendor: 1 bytes, line 304
304
305<script id="magnific-js-js" src="https://mcnpmexico.org/wp-content/plugins/mediapress/assets/vendors/magnific/jquery.magnific-popup.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 305
305
306<script id="mpp_activity-js" src="https://mcnpmexico.org/wp-content/plugins/mediapress/assets/js/activity.js?ver=7.1.2"></script>
vendor: 1 bytes, line 306
306
307<script id="jquery-ui-core-js-before"> 308jQuery.uiBackCompat = true; 309//# sourceURL=jquery-ui-core-js-before 310</script>
vendor: 1 bytes, line 310
310
311<script id="jquery-ui-core-js" src="https://mcnpmexico.org/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 311
311
312<script id="jquery-ui-mouse-js" src="https://mcnpmexico.org/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 312
312
313<script id="jquery-ui-sortable-js" src="https://mcnpmexico.org/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 313
313
314<script id="jquery-touch-punch-js" src="https://mcnpmexico.org/wp-includes/js/jquery/jquery.ui.touch-punch.js?ver=0.2.2"></script>
vendor: 1 bytes, line 314
314
315<script id="mpp_core-js-extra"> 316var _mppStrings = {"show_all":"Show all","show_all_comments":"Show all comments for this thread","show_x_comments":"Show all %d comments","mark_as_fav":"Favorite","my_favs":"My Favorites","remove_fav":"Remove Favorite","view":"View","bulk_delete_warning":"Deleting will permanently remove all selected media and files. Do you want to proceed?"}; 317var _mppData = {"enable_activity_lightbox":"1","enable_gallery_lightbox":"1","enable_lightbox_in_gallery_media_list":"1","types":{"photo":{"title":"Select Photo","extensions":"jpeg,jpg,gif,png"},"video":{"title":"Select Video","extensions":"mp4,flv,mpeg,mov"},"audio":{"title":"Select Audio","extensions":"mp3,wmv,midi"},"doc":{"title":"Select Document","extensions":"doc,pdf,docx,xls,xlsx"}},"type_errors":{"photo":"This file type is not allowed. Allowed file types are: jpeg, jpg, gif, png","video":"This file type is not allowed. Allowed file types are: mp4, flv, mpeg, mov","audio":"This file type is not allowed. Allowed file types are: mp3, wmv, midi","doc":"This file type is not allowed. Allowed file types are: doc, pdf, docx, xls, xlsx"},"allowed_type_messages":{"photo":" Please only select : jpeg, jpg, gif, png","video":" Please only select : mp4, flv, mpeg, mov","audio":" Please only select : mp3, wmv, midi","doc":" Please only select : doc, pdf, docx, xls, xlsx"},"max_allowed_file_size":"Maximum allowed file size: 1 GB","activity_disable_auto_file_browser":"0","empty_url_message":"Please provide a url.","loader_src":"https://mcnpmexico.org/wp-content/plugins/mediapress/templates/mediapress/default/assets/images/loader.gif","lightboxDisabledTypes":[]}; 318//# sourceURL=mpp_core-js-extra 319</script>
vendor: 1 bytes, line 319
319
320<script id="mpp_core-js" src="https://mcnpmexico.org/wp-content/plugins/mediapress/assets/js/mpp.js?ver=7.1.2"></script>
vendor: 1 bytes, line 320
320
321<script id="mpp_remote-js" src="https://mcnpmexico.org/wp-content/plugins/mediapress/assets/js/mpp-remote.js?ver=7.1.2"></script>
vendor: 1 bytes, line 321
321
322<script id="trp-frontend-compatibility-js" src="https://mcnpmexico.org/wp-content/plugins/translatepress-multilingual/assets/js/trp-frontend-compatibility.js?ver=3.3.6"></script>
vendor: 1 bytes, line 322
322
323<script id="my-ajax-script-js-extra"> 324var my_ajax_obj = {"ajax_url":"https://mcnpmexico.org/wp-admin/admin-ajax.php"}; 325//# sourceURL=my-ajax-script-js-extra 326</script>
vendor: 1 bytes, line 326
326
327<script id="my-ajax-script-js-after"> 328jQuery(document).ready(function($) { 329 // Al hacer clic en el botón para abrir el modal del abstract 330 // OJO: Este evento solo aplica al botón verde del abstract 331 $('.open-abstract-btn').on('click', function(e) { 332 e.preventDefault(); 333 var $button = $(this); 334 var postID = $button.data('post-id'); 335 var modalId = $button.data('modal-id'); 336 // IMPORTANTE: El modal está dentro de .abstract-container, que a su vez está dentro de .action-buttons-container 337 var $container = $button.closest('.abstract-container'); 338 var $modal = $container.find('#' + modalId); 339 340 // Guardamos el contenedor original en el modal 341 $modal.data('original-container', $container); 342 343 // Mover el modal al body 344 $modal.detach().appendTo('body'); 345 346 // Realizar la petición AJAX para obtener el abstract 347 $.ajax({ 348 url: my_ajax_obj.ajax_url, 349 type: 'POST', 350 data: { 351 action: 'get_post_abstract', 352 post_id: postID 353 }, 354 success: function(response) { 355 // MODIFICADO: Solo necesitamos el abstract 356 if(response.success && response.data.abstract) { 357 // Insertar SÃLO el abstract en el modal y mostrarlo 358 $modal.find('.modal-body').html(response.data.abstract); 359 $modal.fadeIn(); 360 } else { 361 // Si falla o no viene abstract (aunque no deberÃa pasar si el botón se mostró) 362 var errorMessage = response.data ? (typeof response.data === 'string' ? response.data : 'Error desconocido.') : 'No se pudo cargar el contenido.'; 363 alert(errorMessage); 364 // Cerramos el modal si no hay contenido que mostrar 365 closeModal($modal); 366 } 367 }, 368 error: function(xhr, status, error) { 369 alert('Error AJAX: ' + error); 370 // Cerramos el modal si hay error AJAX 371 closeModal($modal); 372 } 373 }); 374 }); 375 376 // Función para cerrar el modal y reinsertarlo en su contenedor original 377 function closeModal($modal) { 378 var $originalContainer = $modal.data('original-container'); 379 $modal.fadeOut(function() { 380 // Limpiar el contenido del modal 381 $modal.find('.modal-body').html(''); 382 // Reubicar el modal en su contenedor original 383 if ($originalContainer && $originalContainer.length) { 384 $modal.detach().appendTo($originalContainer); 385 } else { 386 // Si por alguna razón se pierde la referencia, simplemente lo eliminamos del DOM 387 $modal.remove(); 388 } 389 // Limpiar la referencia guardada 390 $modal.removeData('original-container'); 391 }); 392 } 393 394 // Al hacer clic en la X para cerrar 395 $(document).on('click', '.abstract-modal .close', function() { 396 var $modal = $(this).closest('.abstract-modal'); 397 closeModal($modal); 398 }); 399 400 // Cerrar el modal al hacer clic fuera del contenido 401 $(document).on('click', function(e) { 402 var $modal = $('.abstract-modal:visible'); 403 // Asegurarse de que el clic no fue en el botón que abre este modal especÃfico 404 // y que el clic fue fuera del contenido del modal 405 if ($modal.length && !$(e.target).closest('.modal-content').length && !$(e.target).closest('.open-abstract-btn[data-modal-id="' + $modal.attr('id') + '"]').length) { 406 closeModal($modal); 407 } 408 }); 409 }); 410 411//# sourceURL=my-ajax-script-js-after 412</script>
412 413 414<!-- Fragmento de código de la etiqueta de Google (gtag.js) añadida por Site Kit --> 415<!-- Fragmento de código de Google Analytics añadido por Site Kit -->
vendor: 80 bytes, lines 415-416
415 416<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
416GT-K8KGNW4K
vendor: 18 bytes, line 416
416" async></script>
417<script id="google_gtagjs-js-after"> 418window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 419gtag("set","linker",{"domains":["mcnpmexico.org"]}); 420gtag("js", new Date()); 421gtag("set", "developer_id.dZTNiMT", true); 422gtag("config", "GT-K8KGNW4K"); 423//# sourceURL=google_gtagjs-js-after 424</script>
424 425<link rel="https://api.w.org/" href="https://mcnpmexico.org/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://mcnpmexico.org/xmlrpc.php?rsd" /> 426<meta name="generator" content="WordPress 7.1.2" /> 427<meta name="generator" content="WooCommerce 11.1.2" /> 428 429
429<script type="text/javascript">var ajaxurl = 'https://mcnpmexico.org/wp-admin/admin-ajax.php';</script>
429 430 431<meta name="generator" content="Site Kit by Google 1.188.0" /><link rel="alternate" hreflang="es-MX" href="https://mcnpmexico.org/auth/login/"/> 432<link rel="alternate" hreflang="en-US" href="https://mcnpmexico.org/en/auth/login/"/> 433<link rel="alternate" hreflang="es" href="https://mcnpmexico.org/auth/login/"/> 434<link rel="alternate" hreflang="en" href="https://mcnpmexico.org/en/auth/login/"/> 435
435<script>document.documentElement.classList.remove( 'no-js' );</script>
435 436 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 437 <meta name="generator" content="Elementor 4.3.2; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 438 <style> 439 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), 440 .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { 441 background-image: none !important; 442 } 443 @media screen and (max-height: 1024px) { 444 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), 445 .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { 446 background-image: none !important; 447 } 448 } 449 @media screen and (max-height: 640px) { 450 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), 451 .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { 452 background-image: none !important; 453 } 454 } 455 </style> 456 <meta name="ppcp.axo" content="ppcp.axo.disabled" /><style type="text/css">.site-title, .site-description { position: absolute; clip: rect(1px, 1px, 1px, 1px); }</style><style class="wp-fonts-local"> 457@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:fallback;src:url('https://mcnpmexico.org/wp-content/themes/buddyx/assets/fonts/inter/Inter-Regular.woff2') format('woff2');} 458@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:fallback;src:url('https://mcnpmexico.org/wp-content/themes/buddyx/assets/fonts/inter/Inter-Medium.woff2') format('woff2');} 459@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:fallback;src:url('https://mcnpmexico.org/wp-content/themes/buddyx/assets/fonts/inter/Inter-SemiBold.woff2') format('woff2');} 460@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:fallback;src:url('https://mcnpmexico.org/wp-content/themes/buddyx/assets/fonts/inter/Inter-Bold.woff2') format('woff2');} 461@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:fallback;src:url('https://mcnpmexico.org/wp-content/themes/buddyx/assets/fonts/newsreader/Newsreader-Regular.woff2') format('woff2');} 462@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:fallback;src:url('https://mcnpmexico.org/wp-content/themes/buddyx/assets/fonts/newsreader/Newsreader-Italic.woff2') format('woff2');} 463@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:fallback;src:url('https://mcnpmexico.org/wp-content/themes/buddyx/assets/fonts/newsreader/Newsreader-Medium.woff2') format('woff2');} 464</style> 465<link rel="icon" href="https://mcnpmexico.org/wp-content/uploads/2024/04/cropped-LOGO-NEURONA-MCNP-sin-fondo-01-3-32x32.png" sizes="32x32" /> 466<link rel="icon" href="https://mcnpmexico.org/wp-content/uploads/2024/04/cropped-LOGO-NEURONA-MCNP-sin-fondo-01-3-192x192.png" sizes="192x192" /> 467<link rel="apple-touch-icon" href="https://mcnpmexico.org/wp-content/uploads/2024/04/cropped-LOGO-NEURONA-MCNP-sin-fondo-01-3-180x180.png" /> 468<meta name="msapplication-TileImage" content="https://mcnpmexico.org/wp-content/uploads/2024/04/cropped-LOGO-NEURONA-MCNP-sin-fondo-01-3-270x270.png" /> 469<style>.dsc-menu-cursos a,.dsc-menu-logout a{display:flex;align-items:center;gap:8px}.dsc-menu-ico{flex:0 0 auto}</style><style id="buddyx_customizer-css">.container{max-width:1170px;}body.layout-boxed .site{max-width:1170px;}.site-loader{background-color:#ef5455;}.site-loader{--bx-loader-color:#ffffff;}.site-loader{--bx-loader-speed:1.5;}.site-title a{font-size:40px;line-height:1.1;letter-spacing:-0.01em;font-weight:700;text-transform:none;font-style:normal;text-align:left;}.site-description{font-size:14px;line-height:1.5;letter-spacing:0.01em;font-weight:400;text-transform:none;font-style:normal;text-align:left;}h1{font-size:32px;line-height:1.2;letter-spacing:0em;font-weight:600;text-transform:none;font-style:normal;}h2{font-size:26px;line-height:1.25;letter-spacing:0em;font-weight:600;text-transform:none;font-style:normal;}h3{font-size:22px;line-height:1.3;letter-spacing:0em;font-weight:600;text-transform:none;font-style:normal;}h4{font-size:20px;line-height:1.3;letter-spacing:0em;font-weight:600;text-transform:none;font-style:normal;}h5{font-size:18px;line-height:1.4;letter-spacing:0em;font-weight:600;text-transform:none;font-style:normal;}h6{font-size:16px;line-height:1.4;letter-spacing:0em;font-weight:600;text-transform:none;font-style:normal;}.main-navigation a, .main-navigation ul li a, .nav--toggle-sub li.menu-item-has-children, .nav--toggle-small .menu-toggle{font-size:15px;line-height:1.6;letter-spacing:0.02em;font-weight:500;text-transform:none;font-style:normal;text-align:left;}.main-navigation ul#primary-menuli .sub-menu a{font-size:14px;line-height:1.6;letter-spacing:0.02em;font-weight:500;text-transform:none;font-style:normal;text-align:left;}body:not(.block-editor-page):not(.wp-core-ui), input, optgroup, select, textarea{font-size:16px;line-height:1.6;letter-spacing:0em;font-weight:400;text-transform:none;font-style:normal;text-align:left;}.site-sub-header, .site-sub-header .entry-header .entry-title, .site-sub-header .page-header .page-title, .site-sub-header .entry-header, .site-sub-header .page-header, .site-sub-header .entry-title, .site-sub-header .page-title{text-transform:none;}.site-info{border-color:#e8e8e8;}.buddyx-section-title-over.has-featured-image.has-featured-image .post-thumbnail:after{background:rgba(0, 0, 0, 0.1);}</style> 470<style id="wp-custom-css"> 471.menu-icons-wrapper{
472 display: none; 473} 474 475 476:root { 477 --button-background-color: #43B5A7!important; 478 --button-background-hover-color: #95c6bd!important; 479 480 481 --button-border-color: #43B5A7!important; 482 --button-border-hover-color: #95c6bd!important; 483 484 --color-theme-primary: #43B5A7!important; 485 486 --color-menu-hover: #43B5A7!important; 487 --color-menu-active: #43B5A7!important; 488} 489 490.mobile-menu-heading{ 491 background-color: #43B5A7!important; 492} 493.menu-icons-wrapper .search{ 494 display: none!important; 495} 496 497.site-sub-header{ 498 display: none!important; 499} 500 501#profile-personal-li{ 502 display: none!important; 503} 504 505#data-personal-li{ 506 display: none!important; 507} 508 509#block-31 .widget-title{ 510 display: none!important; 511} 512 513#activity-rss-feed{ 514 display: none!important; 515} 516 517.custom-logo-link{ 518 pointer-events: none; 519 520} 521</style> 522</head> 523<body class="dsc-auth-page"> 524 525 <div class="dsc-auth-wrapper"> 526 <!-- Panel de branding (solo visual, no afecta funcionalidad) --> 527 <div class="dsc-auth-branding" aria-hidden="true"> 528 <div class="dsc-auth-branding-inner"> 529 <img src="https://mcnpmexico.org/wp-content/uploads/2024/03/Logo-2-300x71.png" 530 alt="" 531 class="dsc-auth-branding-logo" 532 onerror="this.style.display='none'"> 533 <h2 class="dsc-auth-branding-title">Bienvenido a MCNP México</h2> 534 <p class="dsc-auth-branding-subtitle">Consorcio Mexicano de NeuropsicofarmacologÃa</p> 535 <div class="dsc-auth-branding-line"></div> 536 </div> 537 <div class="dsc-auth-branding-decoration"></div> 538 </div> 539 540 <div class="dsc-auth-container"> 541 <!-- Header --> 542 <div class="dsc-auth-header"> 543 <img src="https://mcnpmexico.org/wp-content/uploads/2024/03/Logo-2-300x71.png" 544 alt="MCNP México" 545 class="dsc-auth-logo" 546 onerror="this.style.display='none'"> 547 <h1 class="dsc-auth-title" id="dsc-auth-title">Bienvenido</h1> 548 <p class="dsc-auth-subtitle" id="dsc-auth-subtitle">Selecciona una opcion para continuar</p> 549 </div> 550 551 <!-- Body --> 552 <div class="dsc-auth-body"> 553 <!-- Mensaje de error/exito global --> 554 <div id="dsc-global-alert" class="dsc-alert" style="display: none;"></div> 555 556 <!-- ================================================================ 557 VISTA: SELECTOR 558 ================================================================ --> 559 <div id="dsc-view-selector" class="dsc-auth-view "> 560 <div class="dsc-auth-options"> 561 <a href="#" class="dsc-auth-option-btn" data-dsc-view="login"> 562 <div class="dsc-auth-option-icon"> 563 <svg width="20" height="20" fill="currentColor" viewBox="0 0 24 24"> 564 <path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/> 565 </svg> 566 </div> 567 <div class="dsc-auth-option-text"> 568 <h3>Iniciar Sesion</h3> 569 <p>Ya tengo una cuenta</p> 570 </div> 571 </a> 572 573 <a href="#" class="dsc-auth-option-btn" data-dsc-view="registro"> 574 <div class="dsc-auth-option-icon"> 575 <svg width="20" height="20" fill="currentColor" viewBox="0 0 24 24"> 576 <path d="M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm-9-2V7H4v3H1v2h3v3h2v-3h3v-2H6zm9 4c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/> 577 </svg> 578 </div> 579 <div class="dsc-auth-option-text"> 580 <h3>Crear Cuenta</h3> 581 <p>Soy nuevo en MCNP México</p> 582 </div> 583 </a> 584 585 <a href="#" class="dsc-auth-option-btn" data-dsc-view="recuperar"> 586 <div class="dsc-auth-option-icon"> 587 <svg width="20" height="20" fill="currentColor" viewBox="0 0 24 24"> 588 <path d="M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"/> 589 </svg> 590 </div> 591 <div class="dsc-auth-option-text"> 592 <h3>Recuperar Contrasena</h3> 593 <p>Olvide mi contrasena</p> 594 </div> 595 </a> 596 </div> 597 </div> 598 599 <!-- ================================================================ 600 VISTA: LOGIN 601 ================================================================ --> 602 <div id="dsc-view-login" class="dsc-auth-view active"> 603 <button type="button" class="dsc-auth-back" data-dsc-view="selector"> 604 <svg viewBox="0 0 24 24" fill="currentColor"> 605 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 606 </svg> 607 Volver 608 </button> 609 610 <form id="dsc-login-form" novalidate> 611 <div class="dsc-form-group"> 612 <label class="dsc-form-label" for="dsc-login-email"> 613 Correo electronico <span class="required">*</span> 614 </label> 615 <input type="email" id="dsc-login-email" name="email" class="dsc-form-input" 616 placeholder="[email protected]" required autocomplete="email">
617 <span class="dsc-form-error" id="dsc-login-email-error"></span> 618 </div> 619 620 <div class="dsc-form-group"> 621 <label class="dsc-form-label" for="dsc-login-password"> 622 Contrasena <span class="required">*</span> 623 </label> 624 <div class="dsc-password-wrapper"> 625 <input type="password" id="dsc-login-password" name="password" class="dsc-form-input" 626 placeholder="Tu contrasena" required autocomplete="current-password"> 627 <button type="button" class="dsc-password-toggle" data-target="dsc-login-password"> 628 <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"> 629 <path d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/> 630 </svg> 631 </button> 632 </div> 633 <span class="dsc-form-error" id="dsc-login-password-error"></span> 634 </div> 635 636 <button type="submit" class="dsc-btn dsc-btn-primary" id="dsc-login-btn"> 637 Iniciar Sesion 638 </button> 639 </form> 640 641 <div class="dsc-auth-links"> 642 <p> 643 <a href="#" data-dsc-view="recuperar">Olvidaste tu contrasena?</a> 644 </p> 645 <p style="margin-top: 10px;"> 646 No tienes cuenta? <a href="#" data-dsc-view="registro">Registrate aqui</a> 647 </p> 648 </div> 649 </div> 650 651 <!-- ================================================================ 652 VISTA: REGISTRO 653 ================================================================ --> 654 <div id="dsc-view-registro" class="dsc-auth-view "> 655 <button type="button" class="dsc-auth-back" data-dsc-view="selector"> 656 <svg viewBox="0 0 24 24" fill="currentColor"> 657 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 658 </svg> 659 Volver 660 </button> 661 662 <form id="dsc-registro-form" novalidate> 663 <!-- Nombre completo --> 664 <div class="dsc-form-group"> 665 <label class="dsc-form-label" for="dsc-reg-fullname"> 666 Nombre completo <span class="required">*</span> 667 </label> 668 <input type="text" id="dsc-reg-fullname" name="fullName" class="dsc-form-input" 669 placeholder="Nombre(s) y Apellidos" required autocomplete="name"> 670 <span class="dsc-form-error" id="dsc-reg-fullname-error"></span> 671 </div> 672 673 <!-- Email con validacion AJAX --> 674 <div class="dsc-form-group"> 675 <label class="dsc-form-label" for="dsc-reg-email"> 676 Correo electronico <span class="required">*</span> 677 </label> 678 <div class="dsc-input-with-status"> 679 <input type="email" id="dsc-reg-email" name="email" class="dsc-form-input" 680 placeholder="[email protected]" required autocomplete="email"> 681 <span class="dsc-input-status" id="dsc-reg-email-status"></span> 682 </div>
683 <span class="dsc-form-error" id="dsc-reg-email-error"></span> 684 </div> 685 686 <!-- Password --> 687 <div class="dsc-form-group"> 688 <label class="dsc-form-label" for="dsc-reg-password"> 689 Contrasena <span class="required">*</span> 690 </label> 691 <div class="dsc-password-wrapper"> 692 <input type="password" id="dsc-reg-password" name="password" class="dsc-form-input" 693 placeholder="Minimo 8 caracteres" required autocomplete="new-password"> 694 <button type="button" class="dsc-password-toggle" data-target="dsc-reg-password"> 695 <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"> 696 <path d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/> 697 </svg> 698 </button> 699 </div> 700 <span class="dsc-form-hint">Minimo 8 caracteres, incluye mayusculas y numeros</span> 701 <span class="dsc-form-error" id="dsc-reg-password-error"></span> 702 </div> 703 704 <!-- Confirmar Password --> 705 <div class="dsc-form-group"> 706 <label class="dsc-form-label" for="dsc-reg-confirm-password"> 707 Confirmar contrasena <span class="required">*</span> 708 </label> 709 <div class="dsc-password-wrapper"> 710 <input type="password" id="dsc-reg-confirm-password" name="confirmPassword" class="dsc-form-input" 711 placeholder="Repite tu contrasena" required autocomplete="new-password"> 712 <button type="button" class="dsc-password-toggle" data-target="dsc-reg-confirm-password"> 713 <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"> 714 <path d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/> 715 </svg> 716 </button> 717 </div> 718 <span class="dsc-form-error" id="dsc-reg-confirm-password-error"></span> 719 </div> 720 721 <!-- Seccion Informacion Profesional --> 722 <div class="dsc-form-section"> 723 <h3 class="dsc-form-section-title">Informacion Profesional</h3> 724 <p class="dsc-form-section-subtitle">Cedula, telefono y profesion son obligatorios</p> 725 </div> 726 727 <!-- Cedula Profesional con validacion AJAX --> 728 <div class="dsc-form-group"> 729 <label class="dsc-form-label" for="dsc-reg-cedula"> 730 Cedula Profesional <span class="required">*</span> 731 </label> 732 <div class="dsc-input-with-status"> 733 <input type="text" id="dsc-reg-cedula" name="cdProfesional" class="dsc-form-input" 734 placeholder="Ej: 01234567, AESS-123456" required maxlength="15"> 735 <span class="dsc-input-status" id="dsc-reg-cedula-status"></span> 736 </div> 737 <span class="dsc-form-error" id="dsc-reg-cedula-error"></span> 738 </div> 739 740 <!-- Telefono con codigo de pais y banderas (dropdown personalizado) --> 741 <div class="dsc-form-group"> 742 <label class="dsc-form-label" for="dsc-reg-telefono"> 743 Telefono Movil <span class="required">*</span> 744 </label> 745 <div class="dsc-phone-input-group"> 746 <!-- Dropdown personalizado para codigo de pais --> 747 <div class="dsc-country-dropdown" id="dsc-country-dropdown"> 748 <button type="button" class="dsc-country-dropdown-btn" id="dsc-country-dropdown-btn">
749 <span class="dsc-country-flag">ð²ð½</span> 750 <span class="dsc-country-code">+52</span> 751 <span class="dsc-dropdown-arrow">â¼</span> 752 </button> 753 <div class="dsc-country-dropdown-list" id="dsc-country-dropdown-list"> 754 <div class="dsc-country-option" data-value="+52" data-flag="ð²ð½"><span class="flag">ð²ð½</span> +52 Mexico</div> 755 <div class="dsc-country-option" data-value="+1" data-flag="ðºð¸"><span class="flag">ðºð¸</span> +1 USA</div> 756 <div class="dsc-country-option" data-value="+1" data-flag="ð¨ð¦"><span class="flag">ð¨ð¦</span> +1 Canada</div> 757 <div class="dsc-country-option" data-value="+34" data-flag="ðªð¸"><span class="flag">ðªð¸</span> +34 Espana</div> 758 <div class="dsc-country-option" data-value="+57" data-flag="ð¨ð´"><span class="flag">ð¨ð´</span> +57 Colombia</div> 759 <div class="dsc-country-option" data-value="+54" data-flag="ð¦ð·"><span class="flag">ð¦ð·</span> +54 Argentina</div> 760 <div class="dsc-country-option" data-value="+56" data-flag="ð¨ð±"><span class="flag">ð¨ð±</span> +56 Chile</div> 761 <div class="dsc-country-option" data-value="+51" data-flag="ðµðª"><span class="flag">ðµðª</span> +51 Peru</div> 762 <div class="dsc-country-option" data-value="+593" data-flag="ðªð¨"><span class="flag">ðªð¨</span> +593 Ecuador</div> 763 <div class="dsc-country-option" data-value="+58" data-flag="ð»ðª"><span class="flag">ð»ðª</span> +58 Venezuela</div> 764 <div class="dsc-country-option" data-value="+55" data-flag="ð§ð·"><span class="flag">ð§ð·</span> +55 Brasil</div> 765 <div class="dsc-country-option" data-value="+502" data-flag="ð¬ð¹"><span class="flag">ð¬ð¹</span> +502 Guatemala</div> 766 <div class="dsc-country-option" data-value="+503" data-flag="ð¸ð»"><span class="flag">ð¸ð»</span> +503 El Salvador</div> 767 <div class="dsc-country-option" data-value="+504" data-flag="ðð³"><span class="flag">ðð³</span> +504 Honduras</div> 768 <div class="dsc-country-option" data-value="+505" data-flag="ð³ð®"><span class="flag">ð³ð®</span> +505 Nicaragua</div> 769 <div class="dsc-country-option" data-value="+506" data-flag="ð¨ð·"><span class="flag">ð¨ð·</span> +506 Costa Rica</div> 770 <div class="dsc-country-option" data-value="+507" data-flag="ðµð¦"><span class="flag">ðµð¦</span> +507 Panama</div> 771 <div class="dsc-country-option" data-value="+591" data-flag="ð§ð´"><span class="flag">ð§ð´</span> +591 Bolivia</div> 772 <div class="dsc-country-option" data-value="+595" data-flag="ðµð¾"><span class="flag">ðµð¾</span> +595 Paraguay</div> 773 <div class="dsc-country-option" data-value="+598" data-flag="ðºð¾"><span class="flag">ðºð¾</span> +598 Uruguay</div> 774 </div> 775 </div> 776 <!-- Input oculto para el valor del codigo --> 777 <input type="hidden" id="dsc-reg-country-code" name="countryCode" value="+52"> 778 <input type="tel" id="dsc-reg-telefono" name="telefono" class="dsc-form-input dsc-phone-number-input" 779 placeholder="10 digitos" required autocomplete="tel" maxlength="10" pattern="[0-9]*" inputmode="numeric"> 780 </div>
781 <span class="dsc-form-error" id="dsc-reg-telefono-error"></span> 782 <!-- Campo oculto para telefono completo --> 783 <input type="hidden" id="dsc-reg-telefono-completo" name="telefonoCompleto" value=""> 784 </div> 785 786 <!-- Profesion (Select dinamico) --> 787 <div class="dsc-form-group"> 788 <label class="dsc-form-label" for="dsc-reg-profesion"> 789 Profesion <span class="required">*</span> 790 </label> 791 <select id="dsc-reg-profesion" name="profesion" class="dsc-form-select" required> 792 <option value="">Selecciona tu profesion</option> 793 </select> 794 <span class="dsc-form-error" id="dsc-reg-profesion-error"></span> 795 </div> 796 797 <!-- Especialidad (Select dinamico, condicional) --> 798 <div class="dsc-form-group" id="dsc-reg-especialidad-group" style="display: none;"> 799 <label class="dsc-form-label" for="dsc-reg-especialidad"> 800 Especialidad <span class="dsc-optional">(Opcional)</span> 801 </label> 802 <select id="dsc-reg-especialidad" name="especialidad" class="dsc-form-select"> 803 <option value="">Selecciona tu especialidad</option> 804 </select> 805 <span class="dsc-form-error" id="dsc-reg-especialidad-error"></span> 806 </div> 807 808 <!-- Alta Especialidad (Select dinamico, condicional) --> 809 <div class="dsc-form-group" id="dsc-reg-alta-especialidad-group" style="display: none;"> 810 <label class="dsc-form-label" for="dsc-reg-alta-especialidad"> 811 Alta Especialidad <span class="dsc-optional">(Opcional)</span> 812 </label> 813 <select id="dsc-reg-alta-especialidad" name="altaEspecialidad" class="dsc-form-select"> 814 <option value="">Selecciona tu alta especialidad</option> 815 </select> 816 <span class="dsc-form-error" id="dsc-reg-alta-especialidad-error"></span> 817 </div> 818 819 <!-- Seccion Ubicacion (REG-004, REG-005, REG-006) --> 820 <div class="dsc-form-section"> 821 <h3 class="dsc-form-section-title">Ubicacion</h3> 822 <p class="dsc-form-section-subtitle">Selecciona tu entidad federativa</p> 823 </div> 824 825 <!-- Entidad Federativa (REG-004) --> 826 <div class="dsc-form-group"> 827 <label class="dsc-form-label" for="dsc-reg-entidad"> 828 Entidad Federativa <span class="required">*</span> 829 </label> 830 <select id="dsc-reg-entidad" name="entidadFederativa" class="dsc-form-select" required> 831 <option value="">Selecciona tu entidad</option> 832 </select> 833 <span class="dsc-form-error" id="dsc-reg-entidad-error"></span> 834 </div> 835 836 <!-- RFC (RFC-007 - condicional, solo si es mexicano, NO si es OTRO) --> 837 <div class="dsc-form-group" id="dsc-reg-rfc-group" style="display: none;"> 838 <label class="dsc-form-label" for="dsc-reg-rfc"> 839 RFC <span class="required" id="dsc-reg-rfc-required">*</span> 840 </label> 841 <div class="dsc-input-with-validation"> 842 <input type="text" id="dsc-reg-rfc" name="rfc" class="dsc-form-input" 843 maxlength="13" placeholder="XXXX000000XXX" 844 autocomplete="off" style="text-transform: uppercase;">
845 <span class="dsc-validation-icon" id="dsc-reg-rfc-icon"></span> 846 </div> 847 <span class="dsc-form-hint">13 caracteres: 4 letras + fecha nacimiento (AAMMDD) + 3 homoclave</span> 848 <span class="dsc-form-error" id="dsc-reg-rfc-error"></span> 849 <span class="dsc-form-success" id="dsc-reg-rfc-success"></span> 850 </div> 851 852 <!-- Pais de Origen (REG-005 - condicional, solo si entidad = OTRO) --> 853 <div class="dsc-form-group" id="dsc-reg-pais-origen-group" style="display: none;"> 854 <label class="dsc-form-label" for="dsc-reg-pais-origen"> 855 Pais de Origen <span class="required">*</span> 856 </label> 857 <select id="dsc-reg-pais-origen" name="paisOrigen" class="dsc-form-select"> 858 <option value="">Selecciona tu pais de origen</option> 859 </select> 860 <span class="dsc-form-hint">Requerido cuando seleccionas "Otro Pais"</span> 861 <span class="dsc-form-error" id="dsc-reg-pais-origen-error"></span> 862 </div> 863 864 <!-- Documento Acreditativo (REG-006 - condicional, solo si entidad = OTRO) --> 865 <div class="dsc-form-group" id="dsc-reg-documento-group" style="display: none;"> 866 <label class="dsc-form-label" for="dsc-reg-documento"> 867 Documento Acreditativo <span class="required">*</span> 868 </label> 869 <div class="dsc-file-input-wrapper"> 870 <input type="file" id="dsc-reg-documento" name="documentoAcreditativo" 871 accept=".pdf,.jpg,.jpeg,.png" class="dsc-file-input"> 872 <div class="dsc-file-input-display"> 873 <span class="dsc-file-input-text" id="dsc-file-input-text">Seleccionar archivo</span> 874 <span class="dsc-file-input-btn">Examinar</span> 875 </div> 876 </div> 877 <span class="dsc-form-hint">Carga una foto o imagen del documento que acredite tu profesión en salud mental (tÃtulo, cédula o tarjeta profesional). Formatos: PDF, JPG, PNG. Máximo 5MB.</span> 878 <span class="dsc-form-error" id="dsc-reg-documento-error"></span> 879 <!-- Campo oculto para guardar la URL del documento subido --> 880 <input type="hidden" id="dsc-reg-documento-url" name="documentoUrl" value=""> 881 </div> 882 883 <!-- Checkbox: Datos personales --> 884 <div class="dsc-form-group"> 885 <div class="dsc-checkbox-group"> 886 <input type="checkbox" id="dsc-reg-check-personal" name="checkPersonal" 887 class="dsc-checkbox-input" required> 888 <label for="dsc-reg-check-personal" class="dsc-checkbox-label"> 889 Acepto el <a href="https://mcnpmexico.org/aviso-de-privacidad/" target="_blank">Aviso de Privacidad</a> 890 y autorizo el uso de mis datos personales. <span class="required">*</span> 891 </label> 892 </div> 893 <span class="dsc-form-error" id="dsc-reg-check-personal-error"></span> 894 </div> 895 896 <!-- Checkbox: Publicacion --> 897 <div class="dsc-form-group"> 898 <div class="dsc-checkbox-group"> 899 <input type="checkbox" id="dsc-reg-check-publicacion" name="checkPublicacion" 900 class="dsc-checkbox-input" required> 901 <label for="dsc-reg-check-publicacion" class="dsc-checkbox-label"> 902 Acepto recibir comunicaciones, newsletters y publicaciones de MCNP. <span class="required">*</span> 903 </label> 904 </div>
905 <span class="dsc-form-error" id="dsc-reg-check-publicacion-error"></span> 906 </div> 907 908 <button type="submit" class="dsc-btn dsc-btn-primary" id="dsc-registro-btn"> 909 Crear Cuenta 910 </button> 911 </form> 912 913 <div class="dsc-auth-links"> 914 <p> 915 Ya tienes cuenta? <a href="#" data-dsc-view="login">Inicia sesion</a> 916 </p> 917 </div> 918 </div> 919 920 <!-- ================================================================ 921 VISTA: RECUPERAR CONTRASENA 922 ================================================================ --> 923 <div id="dsc-view-recuperar" class="dsc-auth-view "> 924 <button type="button" class="dsc-auth-back" data-dsc-view="selector"> 925 <svg viewBox="0 0 24 24" fill="currentColor"> 926 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 927 </svg> 928 Volver 929 </button> 930 931 <!-- Paso 1: Email --> 932 <div id="dsc-recuperar-step-1"> 933 <p style="margin-bottom: 20px; color: var(--dsc-color-text-light); font-size: 14px;"> 934 Ingresa tu correo electronico y te enviaremos un codigo para restablecer tu contrasena. 935 </p> 936 937 <form id="dsc-recuperar-email-form" novalidate> 938 <div class="dsc-form-group"> 939 <label class="dsc-form-label" for="dsc-recuperar-email"> 940 Correo electronico <span class="required">*</span> 941 </label> 942 <input type="email" id="dsc-recuperar-email" name="email" class="dsc-form-input" 943 placeholder="[email protected]" required autocomplete="email"> 944 <span class="dsc-form-error" id="dsc-recuperar-email-error"></span> 945 </div> 946 947 <button type="submit" class="dsc-btn dsc-btn-primary" id="dsc-recuperar-email-btn"> 948 Enviar Codigo 949 </button> 950 </form> 951 </div> 952 953 <!-- Paso 2: OTP --> 954 <div id="dsc-recuperar-step-2" style="display: none;"> 955 <div class="dsc-otp-info"> 956 <p>Ingresa el codigo de 6 digitos enviado a:</p> 957 <p><strong id="dsc-recuperar-email-display"></strong></p> 958 </div> 959 960 <div class="dsc-otp-container"> 961 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 962 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 963 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 964 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 965 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 966 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 967 </div> 968 969 <button type="button" class="dsc-btn dsc-btn-primary" id="dsc-recuperar-otp-btn"> 970 Verificar Codigo 971 </button> 972 973 <div class="dsc-otp-resend"> 974 <p class="dsc-otp-timer">Reenviar codigo en <span id="dsc-otp-timer">60</span>s</p> 975 <button type="button" class="dsc-btn-link" id="dsc-resend-otp-btn" style="display: none;"> 976 Reenviar codigo 977 </button> 978 </div> 979 </div> 980 981 <!-- Paso 3: Nueva Contrasena --> 982 <div id="dsc-recuperar-step-3" style="display: none;"> 983 <p style="margin-bottom: 20px; color: var(--dsc-color-text-light); font-size: 14px;"> 984 Ingresa tu nueva contrasena. 985 </p> 986 987 <form id="dsc-nueva-password-form" novalidate> 988 <div class="dsc-form-group"> 989 <label class="dsc-form-label" for="dsc-new-password"> 990 Nueva contrasena <span class="required">*</span> 991 </label> 992 <div class="dsc-password-wrapper"> 993 <input type="password" id="dsc-new-password" name="password" class="dsc-form-input" 994 placeholder="Minimo 8 caracteres" required> 995 <button type="button" class="dsc-password-toggle" data-target="dsc-new-password"> 996 <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"> 997 <path d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/> 998 </svg> 999 </button> 1000 </div>
1001 <span class="dsc-form-error" id="dsc-new-password-error"></span> 1002 </div> 1003 1004 <div class="dsc-form-group"> 1005 <label class="dsc-form-label" for="dsc-confirm-password"> 1006 Confirmar contrasena <span class="required">*</span> 1007 </label> 1008 <div class="dsc-password-wrapper"> 1009 <input type="password" id="dsc-confirm-password" name="confirmPassword" class="dsc-form-input" 1010 placeholder="Repite tu contrasena" required> 1011 <button type="button" class="dsc-password-toggle" data-target="dsc-confirm-password"> 1012 <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor"> 1013 <path d="M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"/> 1014 </svg> 1015 </button> 1016 </div> 1017 <span class="dsc-form-error" id="dsc-confirm-password-error"></span> 1018 </div> 1019 1020 <button type="submit" class="dsc-btn dsc-btn-primary" id="dsc-nueva-password-btn"> 1021 Cambiar Contrasena 1022 </button> 1023 </form> 1024 </div> 1025 1026 <div class="dsc-auth-links"> 1027 <p> 1028 <a href="#" data-dsc-view="login">Volver a iniciar sesion</a> 1029 </p> 1030 </div> 1031 </div> 1032 1033 <!-- ================================================================ 1034 VISTA: ACTUALIZAR PERFIL (BuhoLegal) 1035 ================================================================ --> 1036 <div id="dsc-view-actualizar" class="dsc-auth-view "> 1037 <div class="dsc-auth-header-info" style="margin-bottom: 20px; padding: 15px; background: #fff3cd; border-radius: 8px; border-left: 4px solid #ffc107;"> 1038 <p style="margin: 0; color: #856404; font-size: 14px;"> 1039 <strong>Completa tu perfil profesional</strong><br> 1040 Para continuar, necesitamos verificar tus datos profesionales. 1041 </p> 1042 </div> 1043 1044 <form id="dsc-actualizar-form" novalidate> 1045 <!-- Email (readonly) --> 1046 <div class="dsc-form-group"> 1047 <label class="dsc-form-label" for="dsc-upd-email"> 1048 Correo electronico 1049 </label> 1050 <input type="email" id="dsc-upd-email" name="email" class="dsc-form-input" 1051 value="" 1052 readonly disabled style="background: #f5f5f5; cursor: not-allowed;"> 1053 <span class="dsc-form-hint">El correo no puede modificarse</span> 1054 </div> 1055 1056 <!-- Nombre completo --> 1057 <div class="dsc-form-group"> 1058 <label class="dsc-form-label" for="dsc-upd-fullname"> 1059 Nombre completo <span class="required">*</span> 1060 </label> 1061 <input type="text" id="dsc-upd-fullname" name="fullName" class="dsc-form-input" 1062 value="" 1063 placeholder="Nombre(s) y Apellidos" required autocomplete="name"> 1064 <span class="dsc-form-error" id="dsc-upd-fullname-error"></span> 1065 </div> 1066 1067 <!-- Seccion Informacion Profesional --> 1068 <div class="dsc-form-section"> 1069 <h3 class="dsc-form-section-title">Informacion Profesional</h3> 1070 </div> 1071 1072 <!-- Profesion --> 1073 <div class="dsc-form-group"> 1074 <label class="dsc-form-label" for="dsc-upd-profesion"> 1075 Profesion <span class="required">*</span> 1076 </label> 1077 <select id="dsc-upd-profesion" name="profesion" class="dsc-form-select" required> 1078 <option value="">Selecciona tu profesion</option> 1079 </select>
1080 <span class="dsc-form-error" id="dsc-upd-profesion-error"></span> 1081 </div> 1082 1083 <!-- Especialidad (condicional) --> 1084 <div class="dsc-form-group" id="dsc-upd-especialidad-group" style="display: none;"> 1085 <label class="dsc-form-label" for="dsc-upd-especialidad"> 1086 Especialidad 1087 </label> 1088 <select id="dsc-upd-especialidad" name="especialidad" class="dsc-form-select"> 1089 <option value="">Selecciona tu especialidad</option> 1090 </select> 1091 <span class="dsc-form-error" id="dsc-upd-especialidad-error"></span> 1092 </div> 1093 1094 <!-- Alta Especialidad (condicional) --> 1095 <div class="dsc-form-group" id="dsc-upd-alta-especialidad-group" style="display: none;"> 1096 <label class="dsc-form-label" for="dsc-upd-alta-especialidad"> 1097 Alta Especialidad 1098 </label> 1099 <select id="dsc-upd-alta-especialidad" name="altaEspecialidad" class="dsc-form-select"> 1100 <option value="">Selecciona tu alta especialidad</option> 1101 </select> 1102 </div> 1103 1104 <!-- Cedula Profesional --> 1105 <div class="dsc-form-group" id="dsc-upd-cedula-group"> 1106 <label class="dsc-form-label" for="dsc-upd-cedula"> 1107 Cedula Profesional <span class="required">*</span> 1108 </label> 1109 <div class="dsc-input-with-status"> 1110 <input type="text" id="dsc-upd-cedula" name="cdProfesional" class="dsc-form-input" 1111 value="" 1112 placeholder="Ej: 01234567" maxlength="15"> 1113 <span class="dsc-input-status" id="dsc-upd-cedula-status"></span> 1114 </div> 1115 <span class="dsc-form-error" id="dsc-upd-cedula-error"></span> 1116 </div> 1117 1118 <!-- Telefono --> 1119 <div class="dsc-form-group"> 1120 <label class="dsc-form-label" for="dsc-upd-telefono"> 1121 Telefono Movil <span class="required">*</span> 1122 </label> 1123 <div class="dsc-phone-input-group"> 1124 <div class="dsc-country-dropdown" id="dsc-upd-country-dropdown"> 1125 <button type="button" class="dsc-country-dropdown-btn" id="dsc-upd-country-dropdown-btn"> 1126 <span class="dsc-country-flag">ð²ð½</span> 1127 <span class="dsc-country-code">+52</span> 1128 <span class="dsc-dropdown-arrow">â¼</span> 1129 </button> 1130 <div class="dsc-country-dropdown-list" id="dsc-upd-country-dropdown-list"> 1131 <div class="dsc-country-option" data-value="+52" data-flag="ð²ð½"><span class="flag">ð²ð½</span> +52 Mexico</div> 1132 <div class="dsc-country-option" data-value="+1" data-flag="ðºð¸"><span class="flag">ðºð¸</span> +1 USA</div> 1133 <div class="dsc-country-option" data-value="+57" data-flag="ð¨ð´"><span class="flag">ð¨ð´</span> +57 Colombia</div> 1134 <div class="dsc-country-option" data-value="+54" data-flag="ð¦ð·"><span class="flag">ð¦ð·</span> +54 Argentina</div> 1135 <div class="dsc-country-option" data-value="+56" data-flag="ð¨ð±"><span class="flag">ð¨ð±</span> +56 Chile</div> 1136 <div class="dsc-country-option" data-value="+34" data-flag="ðªð¸"><span class="flag">ðªð¸</span> +34 Espana</div> 1137 </div> 1138 </div> 1139 <input type="hidden" id="dsc-upd-country-code" name="countryCode" value="+52"> 1140 <input type="tel" id="dsc-upd-telefono" name="telefono" class="dsc-form-input dsc-phone-number-input" 1141 value="" 1142 placeholder="10 digitos" maxlength="10" pattern="[0-9]*" inputmode="numeric"> 1143 </div>
1144 <span class="dsc-form-error" id="dsc-upd-telefono-error"></span> 1145 <input type="hidden" id="dsc-upd-telefono-completo" name="telefonoCompleto" value=""> 1146 </div> 1147 1148 <!-- Entidad Federativa --> 1149 <div class="dsc-form-group"> 1150 <label class="dsc-form-label" for="dsc-upd-entidad"> 1151 Entidad Federativa <span class="required">*</span> 1152 </label> 1153 <select id="dsc-upd-entidad" name="entidadFederativa" class="dsc-form-select" required> 1154 <option value="">Selecciona tu estado</option> 1155 </select> 1156 <span class="dsc-form-error" id="dsc-upd-entidad-error"></span> 1157 </div> 1158 1159 <!-- RFC (RFC-008 - condicional, solo si es mexicano, NO si es OTRO) --> 1160 <div class="dsc-form-group" id="dsc-upd-rfc-group" style="display: none;"> 1161 <label class="dsc-form-label" for="dsc-upd-rfc"> 1162 RFC <span class="required" id="dsc-upd-rfc-required">*</span> 1163 </label> 1164 <div class="dsc-input-with-validation"> 1165 <input type="text" id="dsc-upd-rfc" name="rfc" class="dsc-form-input" 1166 maxlength="13" placeholder="XXXX000000XXX" 1167 autocomplete="off" style="text-transform: uppercase;" 1168 value=""> 1169 <span class="dsc-validation-icon" id="dsc-upd-rfc-icon"></span> 1170 </div> 1171 <span class="dsc-form-hint">13 caracteres: 4 letras + fecha nacimiento (AAMMDD) + 3 homoclave</span> 1172 <span class="dsc-form-error" id="dsc-upd-rfc-error"></span> 1173 <span class="dsc-form-success" id="dsc-upd-rfc-success"></span> 1174 </div> 1175 1176 <!-- Pais de Origen (condicional, si es extranjero) --> 1177 <div class="dsc-form-group" id="dsc-upd-pais-group" style="display: none;"> 1178 <label class="dsc-form-label" for="dsc-upd-pais"> 1179 Pais de Origen <span class="required">*</span> 1180 </label> 1181 <select id="dsc-upd-pais" name="paisOrigen" class="dsc-form-select"> 1182 <option value="">Selecciona tu pais</option> 1183 </select> 1184 <span class="dsc-form-error" id="dsc-upd-pais-error"></span> 1185 </div> 1186 1187 <!-- Documento Acreditativo (condicional, solo si entidad = OTRO y es médico) --> 1188 <div class="dsc-form-group" id="dsc-upd-documento-group" style="display: none;"> 1189 <label class="dsc-form-label" for="dsc-upd-documento"> 1190 Documento Acreditativo <span class="required">*</span> 1191 </label> 1192 <div class="dsc-file-input-wrapper"> 1193 <input type="file" id="dsc-upd-documento" name="documentoAcreditativo" 1194 accept=".pdf,.jpg,.jpeg,.png" class="dsc-file-input"> 1195 <div class="dsc-file-input-display"> 1196 <span class="dsc-file-input-text" id="dsc-upd-file-input-text">Seleccionar archivo</span> 1197 <span class="dsc-file-input-btn">Examinar</span> 1198 </div> 1199 </div> 1200 <span class="dsc-form-hint">Carga una foto o imagen del documento que acredite tu profesión en salud mental (tÃtulo, cédula o tarjeta profesional). Formatos: PDF, JPG, PNG. Máximo 5MB.</span>
1201 <span class="dsc-form-error" id="dsc-upd-documento-error"></span> 1202 <!-- Campo oculto para guardar la URL del documento subido --> 1203 <input type="hidden" id="dsc-upd-documento-url" name="documentoUrl" value=""> 1204 </div> 1205 1206 <button type="submit" class="dsc-btn dsc-btn-primary" id="dsc-actualizar-btn"> 1207 Actualizar y Verificar 1208 </button> 1209 </form> 1210 1211 <div class="dsc-auth-links"> 1212 <p> 1213 <a href="#" id="dsc-logout-btn" data-logout-url="https://mcnpmexico.org/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fmcnpmexico.org&_wpnonce=b8024533dd">Cerrar sesion</a> 1214 </p> 1215 </div> 1216 </div> 1217 1218 <!-- ================================================================ 1219 VISTA: OTP (para actualizar perfil) 1220 ================================================================ --> 1221 <div id="dsc-view-otp-actualizar" class="dsc-auth-view"> 1222 <button type="button" class="dsc-auth-back" data-dsc-view="actualizar"> 1223 <svg viewBox="0 0 24 24" fill="currentColor"> 1224 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 1225 </svg> 1226 Volver 1227 </button> 1228 1229 <div class="dsc-otp-info"> 1230 <p>Ingresa el codigo de 6 digitos enviado a:</p> 1231 <p><strong id="dsc-actualizar-email-display"></strong></p> 1232 </div> 1233 1234 <div class="dsc-otp-container" id="dsc-actualizar-otp-container"> 1235 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1236 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1237 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1238 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1239 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1240 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1241 </div> 1242 1243 <button type="button" class="dsc-btn dsc-btn-primary" id="dsc-verify-actualizar-otp-btn"> 1244 Verificar y Guardar 1245 </button> 1246 1247 <div class="dsc-otp-resend"> 1248 <p class="dsc-otp-timer">Reenviar codigo en <span id="dsc-actualizar-otp-timer">60</span>s</p> 1249 <button type="button" class="dsc-btn-link" id="dsc-resend-actualizar-otp-btn" style="display: none;"> 1250 Reenviar codigo 1251 </button> 1252 </div> 1253 </div> 1254 1255 <!-- ================================================================ 1256 VISTA: OTP (para registro) 1257 ================================================================ --> 1258 <div id="dsc-view-otp" class="dsc-auth-view"> 1259 <button type="button" class="dsc-auth-back" data-dsc-view="registro"> 1260 <svg viewBox="0 0 24 24" fill="currentColor"> 1261 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 1262 </svg> 1263 Volver 1264 </button> 1265 1266 <div class="dsc-otp-info"> 1267 <p>Ingresa el codigo de 6 digitos enviado a:</p> 1268 <p><strong id="dsc-registro-email-display"></strong></p> 1269 </div> 1270 1271 <div class="dsc-otp-container" id="dsc-registro-otp-container"> 1272 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1273 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1274 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1275 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1276 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1277 <input type="text" class="dsc-otp-input" maxlength="1" pattern="[0-9]" inputmode="numeric"> 1278 </div> 1279 1280 <button type="button" class="dsc-btn dsc-btn-primary" id="dsc-ver
1280ify-registro-otp-btn"> 1281 Verificar y Crear Cuenta 1282 </button> 1283 1284 <div class="dsc-otp-resend"> 1285 <p class="dsc-otp-timer">Reenviar codigo en <span id="dsc-registro-otp-timer">60</span>s</p> 1286 <button type="button" class="dsc-btn-link" id="dsc-resend-registro-otp-btn" style="display: none;"> 1287 Reenviar codigo 1288 </button> 1289 </div> 1290 </div> 1291 1292 <!-- ================================================================ 1293 VISTA: EXITO (login/recovery - auto-redirect) 1294 ================================================================ --> 1295 <div id="dsc-view-success" class="dsc-auth-view"> 1296 <div class="dsc-auth-success"> 1297 <div class="dsc-auth-success-icon"> 1298 <svg width="40" height="40" viewBox="0 0 24 24" fill="currentColor"> 1299 <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/> 1300 </svg> 1301 </div> 1302 <h2>Autenticacion Exitosa</h2> 1303 <p>Redirigiendo...</p> 1304 </div> 1305 </div> 1306 1307 <!-- ================================================================ 1308 VISTA: REGISTRO EXITOSO (Thank You Page) 1309 ================================================================ --> 1310 <div id="dsc-view-registration-success" class="dsc-auth-view"> 1311 <div class="dsc-reg-success"> 1312 <!-- Success Icon --> 1313 <div class="dsc-reg-success-icon"> 1314 <svg width="44" height="44" viewBox="0 0 24 24" fill="currentColor"> 1315 <path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"/> 1316 </svg> 1317 </div> 1318 1319 <h2 class="dsc-reg-success-title" id="dsc-reg-success-title">¡Bienvenido a MCNP!</h2> 1320 <p class="dsc-reg-success-subtitle" id="dsc-reg-success-subtitle">Tu cuenta ha sido creada exitosamente.</p> 1321 1322 <!-- CTA persuasivo --> 1323 <div class="dsc-reg-cta-box"> 1324 <p>Ahora eres parte de la comunidad de <strong>especialistas en neuropsicofarmacologia</strong> mas importante de Mexico. Descarga nuestra App para acceder a congresos, certificaciones, contenido exclusivo y mucho mas.</p> 1325 </div> 1326 1327 <!-- Descarga App --> 1328 <div class="dsc-reg-app-download"> 1329 <p class="dsc-reg-app-title">Descarga la App MCNP</p> 1330 <div class="dsc-reg-app-buttons"> 1331 <a href="https://apps.apple.com/us/app/mcnp-mexico-app/id6743321667" target="_blank" rel="noopener" class="dsc-reg-store-btn"> 1332 <img src="https://mcnpmexico.org/wp-content/uploads/2026/01/App-Store.png" alt="Descargar en App Store"> 1333 </a> 1334 <a href="https://play.google.com/store/apps/details?id=com.mcnp.mcnpapp" target="_blank" rel="noopener" class="dsc-reg-store-btn"> 1335 <img src="https://mcnpmexico.org/wp-content/uploads/2026/01/Google-Play.png" alt="Descargar en Google Play"> 1336 </a> 1337 </div> 1338 </div> 1339 1340 <!-- Instrucciones --> 1341 <div class="dsc-reg-instructions"> 1342 <div class="dsc-reg-instruction-item"> 1343 <span class="dsc-reg-step-num">1</span> 1344 <span>Descarga la App desde los botones de arriba</span> 1345 </div> 1346 <div class="dsc-reg-instruction-item">
1347 <span class="dsc-reg-step-num">2</span> 1348 <span>Ingresa con tu correo: <strong id="dsc-reg-success-email"></strong></span> 1349 </div> 1350 <div class="dsc-reg-instruction-item"> 1351 <span class="dsc-reg-step-num">3</span> 1352 <span>Explora todo el contenido exclusivo</span> 1353 </div> 1354 </div> 1355 1356 <!-- Botones de accion --> 1357 <div class="dsc-reg-actions"> 1358 <a href="https://mcnpmexico.org" class="dsc-reg-btn-primary"> 1359 <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"> 1360 <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 17.93c-3.95-.49-7-3.85-7-7.93 0-.62.08-1.21.21-1.79L9 15v1c0 1.1.9 2 2 2v1.93zm6.9-2.54c-.26-.81-1-1.39-1.9-1.39h-1v-3c0-.55-.45-1-1-1H8v-2h2c.55 0 1-.45 1-1V7h2c1.1 0 2-.9 2-2v-.41c2.93 1.19 5 4.06 5 7.41 0 2.08-.8 3.97-2.1 5.39z"/> 1361 </svg> 1362 Navegar sitio web 1363 </a> 1364 <button type="button" class="dsc-reg-btn-secondary" data-dsc-view="login"> 1365 <svg width="16" height="16" viewBox="0 0 24 24" fill="currentColor"> 1366 <path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/> 1367 </svg> 1368 Iniciar sesion 1369 </button> 1370 </div> 1371 </div> 1372 </div> 1373 1374 </div> 1375 1376 <!-- Footer --> 1377 <div class="dsc-auth-footer"> 1378 <p>© 2026 MCNP México. Todos los derechos reservados.</p> 1379 </div> 1380 </div> 1381 </div> 1382 1383 <!-- Modal para Email Duplicado --> 1384 <div id="dsc-modal-email-exists" class="dsc-modal-overlay"> 1385 <div class="dsc-modal"> 1386 <div class="dsc-modal-header"> 1387 <div class="dsc-modal-icon warning"> 1388 <svg viewBox="0 0 24 24" fill="currentColor"> 1389 <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"/> 1390 </svg> 1391 </div> 1392 <h3 class="dsc-modal-title">Email ya registrado</h3> 1393 </div> 1394 <div class="dsc-modal-body"> 1395 <p>El correo electronico:</p> 1396 <p><span class="dsc-modal-email" id="dsc-modal-email-display"></span></p> 1397 <p>ya esta asociado a una cuenta existente.</p> 1398 <p style="margin-top: 12px;">Es este tu correo? Puedes recuperar tu cuenta.</p> 1399 </div> 1400 <div class="dsc-modal-footer"> 1401 <button type="button" class="dsc-modal-btn dsc-modal-btn-primary" id="dsc-modal-email-recover"> 1402 Recuperar mi cuenta 1403 </button> 1404 <button type="button" class="dsc-modal-btn dsc-modal-btn-outline" id="dsc-modal-email-cancel"> 1405 Usar otro correo 1406 </button> 1407 </div> 1408 </div> 1409 </div> 1410 1411 <!-- Modal para Cedula Duplicada --> 1412 <div id="dsc-modal-cedula-exists" class="dsc-modal-overlay"> 1413 <div class="dsc-modal"> 1414 <div class="dsc-modal-header"> 1415 <div class="dsc-modal-icon info"> 1416 <svg viewBox="0 0 24 24" fill="currentColor"> 1417 <path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"/> 1418 </svg> 1419 </div> 1420 <h3 class="dsc-modal-title">Cedula ya registrada</h3> 1421 </div> 1422 <div class="dsc-modal-body"> 1423 <p>Esta cedula profesional ya esta asociada a una cuenta existente.</p> 1424 <p style="margin-top: 12px;">
1424Que deseas hacer?</p> 1425 </div> 1426 <div class="dsc-modal-footer"> 1427 <button type="button" class="dsc-modal-btn dsc-modal-btn-primary" id="dsc-modal-cedula-login"> 1428 Iniciar sesion 1429 </button> 1430 <button type="button" class="dsc-modal-btn dsc-modal-btn-secondary" id="dsc-modal-cedula-recover"> 1431 Recuperar contrasena 1432 </button> 1433 <button type="button" class="dsc-modal-btn dsc-modal-btn-outline" id="dsc-modal-cedula-cancel"> 1434 Usar otra cedula 1435 </button> 1436 </div> 1437 </div> 1438 </div> 1439 1440 <!-- CryptoJS para encriptacion --> 1441
1441<script src="https://cdnjs.cloudflare.com/ajax/libs/crypto-js/4.2.0/crypto-js.min.js"></script>
1441 1442 1443 <!-- Configuracion para JavaScript --> 1444
1444<script> 1445 window.dscAuthConfig = { 1446 restUrl: 'https://mcnpmexico.org/wp-json/', 1447 restNonce: '4c0064d7d8', 1448 siteUrl: 'https://mcnpmexico.org', 1449 siteName: 'MCNP México', 1450 logoUrl: 'https://mcnpmexico.org/wp-content/uploads/2024/03/Logo-2-300x71.png', 1451 privacyUrl: 'https://mcnpmexico.org/aviso-de-privacidad/', 1452 redirectTo: 'https://mcnpmexico.org/', 1453 action: 'login', 1454 encryptionKey: 'MCNP_OTP_SECURE_KEY_2025_DSC_ADMIN', 1455 buholegalToken: '0250993d0b8a75c5efa63bcb8a33adb6557fb1efd68b8713e2265608d40ab846', 1456 strings: { 1457 requiredField: 'Este campo es requerido', 1458 invalidEmail: 'Ingresa un email valido', 1459 invalidPassword: 'La contrasena debe tener al menos 8 caracteres', 1460 passwordMismatch: 'Las contrasenas no coinciden', 1461 otpSent: 'Codigo enviado a tu email', 1462 otpInvalid: 'Codigo incorrecto o expirado', 1463 loginSuccess: 'Inicio de sesion exitoso', 1464 registerSuccess: 'Cuenta creada exitosamente', 1465 passwordChanged: 'Contrasena cambiada exitosamente', 1466 profileUpdated: 'Perfil actualizado correctamente', 1467 error: 'Ha ocurrido un error. Intenta de nuevo.' 1468 } 1469 }; 1470 </script>
1470 1471 1472 <!-- Handler de autenticacion --> 1473
1473<script src="https://mcnpmexico.org/wp-content/plugins/dsc-admin-otp/public/js/auth-handler.js?v=2.3.4"></script>
1473 1474 1475
1475<script type="text/html" id="tmpl-wp-playlist-current-item"> 1476 <# if ( data.thumb && data.thumb.src ) { #> 1477 <img src="{{ data.thumb.src }}" alt="" /> 1478 <# } #> 1479 <div class="wp-playlist-caption"> 1480 <span class="wp-playlist-item-meta wp-playlist-item-title"> 1481 <# if ( data.meta.album || data.meta.artist ) { #> 1482 “{{ data.title }}” <# } else { #> 1483 {{ data.title }} 1484 <# } #> 1485 </span> 1486 <# if ( data.meta.album ) { #><span class="wp-playlist-item-meta wp-playlist-item-album">{{ data.meta.album }}</span><# } #> 1487 <# if ( data.meta.artist ) { #><span class="wp-playlist-item-meta wp-playlist-item-artist">{{ data.meta.artist }}</span><# } #> 1488 </div> 1489</script>
vendor: 1 bytes, line 1489
1489
1490<script type="text/html" id="tmpl-wp-playlist-item"> 1491 <div class="wp-playlist-item"> 1492 <a class="wp-playlist-caption" href="{{ data.src }}"> 1493 {{ data.index ? ( data.index + '. ' ) : '' }} 1494 <# if ( data.caption ) { #> 1495 {{ data.caption }} 1496 <# } else { #> 1497 <# if ( data.artists && data.meta.artist ) { #> 1498 <span class="wp-playlist-item-title"> 1499 “{{{ data.title }}}” </span> 1500 <span class="wp-playlist-item-artist"> — {{ data.meta.artist }}</span> 1501 <# } else { #> 1502 <span class="wp-playlist-item-title">{{{ data.title }}}</span> 1503 <# } #> 1504 <# } #> 1505 </a> 1506 <# if ( data.meta.length_formatted ) { #> 1507 <div class="wp-playlist-item-length">{{ data.meta.length_formatted }}</div> 1508 <# } #> 1509 </div> 1510</script>
1510 1511 <template id="tp-language" data-tp-language="es_MX"></template><div id="jet-popup-783" class="jet-popup jet-popup--front-mode jet-popup--hide-state jet-popup--animation-slide-in-left" data-settings="{"id":783,"jet-popup-id":"jet-popup-783","type":"default","animation":"slide-in-left","open-trigger":"attach","close-event":"none","\u0441lose-event-anchor":"","page-load-delay":1,"user-inactivity-time":1,"scrolled-to":10,"on-date":"2025-02-27 06:32","on-time-start":"","on-time-end":"","start-date-and-time":"2025-02-27 06:32","end-date-and-time":"2025-02-27 06:32","custom-selector":".custom","prevent-scrolling":false,"show-once":false,"show-again-delay":"none","use-ajax":false,"force-ajax":false,"close-on-overlay-click":true,"content-type":"elementor"}"><div class="jet-popup__inner"><div class="jet-popup__overlay"></div><div class="jet-popup__container"><div class="jet-popup__container-inner"><div class="jet-popup__container-overlay"></div><div class="jet-popup__container-content"><style>.elementor-783 .elementor-element.elementor-element-8a2d95d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu .elementor-item{font-family:"Questrial", Sans-serif;font-weight:400;}.elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main .elementor-item:hover, 1512 .elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main .elementor-item.elementor-item-active, 1513 .elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main .elementor-item.highlighted, 1514 .elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, 1515 .elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#61CE7000;}.elementor-783 .elementor-element.elementor-element-41597cf .e--pointer-framed .elementor-item:before, 1516 .elementor-783 .elementor-element.elementor-element-41597cf .e--pointer-framed .elementor-item:after{border-color:#61CE7000;}.elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-a2bbcfb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-783 .elementor-element.elementor-element-a2bbcfb{--main-alignment:left;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-primary );--toggle-button-border-color:#FFFFFF;--toggle-icon-size:24px;--cart-background-color:#FFFFFF;--cart-border-style:none;--cart-close-button-color:var( --e-global-color-primary );--remove-item-button-color:#7A6E5D;--menu-cart-subtotal-color:var( --e-global-color-text );--menu-cart-subtotal-text-align:center;--product-variations-color:var( --e-global-color-secondary );--product-price-color:var( --e-global-color-secondary );--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);--cart-footer-buttons-border-radius:12px;--view-cart-button-text-color:#FFFFFF;--view-cart-button-background-color:var( --e-global-color-primary );--view-cart-button-hover-text-color:var( --e-global-color-primary );--view-cart-button-hover-background-color:#FFFFFF;--checkout-button-text-color:#FFFFFF;--checkout-button-background-color:var( --e-global-color-primary );--checkout-button-hover-text-color:var( --e-global-color-primary );--checkout-button-hover-background-color:#FFFFFF;}body:not(.rtl) .elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-9px;top:-9px;}body.rtl .elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:9px;top:-9px;left:auto;}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__subtotal{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-783 .elementor-element.elementor-element-a2bbcfb .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__product-name a{font-family:"Noto Serif Bengali", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__product .variation{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__product-price{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__product-price .product-quantity{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__footer-buttons .elementor-button{font-family:"Cyntho Next", Sans-serif;font-size:14px;font-weight:400;}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:12px 12px 12px 12px;}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__footer-buttons .elementor-button--view-cart:hover{border-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-button--view-cart{border-style:solid;border-width:1px 1px 1px 1px;}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__footer-buttons a.elementor-button--checkout{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:12px 12px 12px 12px;}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{border-color:var( --e-global-color-primary );}.elementor-783 .elementor-element.elementor-element-a2bbcfb .elementor-button--checkout{border-style:solid;border-width:1px 1px 1px 1px;}#jet-popup-783 .jet-popup__container{width:500px;height:100%;}#jet-popup-783 .jet-popup__inner{justify-content:flex-start;align-items:flex-start;}#jet-popup-783 .jet-popup__container-inner{justify-content:flex-start;border-radius:0px 0px 0px 0px;}#jet-popup-783 .jet-popup__container-overlay{border-radius:0px 0px 0px 0px;}#jet-popup-783 .jet-popup__close-button{color:#FFFFFF;background-color:var( --e-global-color-primary );}@media(max-width:767px){.elementor-783 .elementor-element.elementor-element-41597cf .elementor-nav-menu .elementor-item{font-size:16px;}#jet-popup-783 .jet-popup__container{width:50%;}#jet-popup-783 .jet-popup__container-inner{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}}</style> <div data-elementor-type="jet-popup" data-elementor-id="783" class="elementor elementor-783" data-elementor-post-type="jet-popup"> 1517 <div class="elementor-element elementor-element-8a2d95d e-flex e-con-boxed e-con e-parent" data-id="8a2d95d" data-element_type="container" data-e-type="container"> 1518 <div class="e-con-inner"> 1519 <div class="elementor-element elementor-element-41597cf elementor-nav-menu--dropdown-none elementor-widget elementor-widget-nav-menu" data-id="41597cf" data-element_type="widget" data-e-type="widget" data-settings="{"layout":"vertical","submenu_icon":{"value":"<svg class=\"e-font-icon-svg e-fas-caret-down\"
1519 viewBox=\"0 0 320 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z\"><\/path><\/svg>","library":"fa-solid"}}" data-widget_type="nav-menu.default"> 1520 <div class="elementor-widget-container"> 1521 <nav aria-label="Menu" class="elementor-nav-menu--main elementor-nav-menu__container elementor-nav-menu--layout-vertical e--pointer-underline e--animation-fade"> 1522 <ul id="menu-1-41597cf" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1920"><a href="https://mcnpmexico.org/" class="elementor-item">Home</a></li> 1523<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1923"><a href="https://mcnpmexico.org/quienes-somos-mcnp/" class="elementor-item">Quienes somos</a></li> 1524<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1921"><a href="https://mcnpmexico.org/congreso-neuropsicofarmacologia-mexico/" class="elementor-item">Congreso 2027</a></li> 1525<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1922"><a href="https://mcnpmexico.org/contacto-mcnp/" class="elementor-item">Contacto</a></li> 1526<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1924"><a href="https://mcnpmexico.org/newsletter-mcnp/" class="elementor-item">Newsletter</a></li> 1527<li class="trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-1926"><a href="https://mcnpmexico.org/auth/login/?redirect_to=https%3A%2F%2Fmcnpmexico.org%2F" class="elementor-item"><span data-no-translation><img class="trp-flag-image" src="https://mcnpmexico.org/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_MX.png" width="18" height="12" alt="es_MX" title="Spanish"><span class="trp-ls-language-name">ES</span></span></a></li> 1528<li class="trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-1925"><a href="https://mcnpmexico.org/en/auth/login/?redirect_to=https%3A%2F%2Fmcnpmexico.org%2F" class="elementor-item"><span data-no-translation><img class="trp-flag-image" src="https://mcnpmexico.org/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png" width="18" height="12" alt="en_US" title="English"><span class="trp-ls-language-name">EN</span></span></a></li> 1529<li class="menu-item dsc-menu-cursos"><a href="https://mcnpmexico.org/auth/login/?redirect_to=https%3A%2F%2Fmcnpmexico.org%2F"><svg class="dsc-menu-ico" viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false"><path d="M12 3 1 8.5l11 5.5 9-4.5V16"></path><path d="M5 11v4.6c0 .6.3 1.1.8 1.4 1.7 1 3.9 1.5 6.2 1.5s4.5-.5 6.2-1.5c.5-.3.8-.8.8-1.4V11"></path></svg><span>Mis cursos</span></a></li></ul> </nav> 1530 <nav class="elementor-nav-menu--dropdown elementor-nav-menu__container" aria-hidden="true"> 1531 <ul id="menu-2-41597cf" class="elementor-nav-menu sm-vertical"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-1920"><a href="https://mcnpmexico.org/" class="elementor-item" tabindex="-1">Home</a></li> 1532<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1923"><a href="https://mcnpmexico.org/quienes-somos-mcnp/" class="elementor-item" tabindex="-1">Quienes somos</a></li> 1533<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1921"><a href="https://mcnpmexico.org/congreso-neuropsicofarmacologia-mexico/" class="elementor-item" tabindex="-1">Congreso 2027</a></li> 1534<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1922"><a href="https://mcnpmexico.org/contacto-mcnp/" class="elementor-item" tabindex="-1">Contacto</a></li> 1535<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1924"><a href="https://mcnpmexico.org/newsletter-mcnp/" class="elementor-item" tabindex="-1">Newsletter</a></li> 1536<li class="trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher current-language-menu-item menu-item-1926"><a href="https://mcnpmexico.org/auth/login/?redirect_to=https%3A%2F%2Fmcnpmexico.org%2F" class="elementor-item" tabindex="-1"><span data-no-translation><img class="trp-flag-image" src="https://mcnpmexico.org/wp-content/plugins/translatepress-multilingual/assets/images/flags/es_MX.png" width="18" height="12" alt="es_MX" title="Spanish"><span class="trp-ls-language-name">ES</span></span></a></li> 1537<li class="trp-language-switcher-container menu-item menu-item-type-post_type menu-item-object-language_switcher menu-item-1925"><a href="https://mcnpmexico.org/en/auth/login/?redirect_to=https%3A%2F%2Fmcnpmexico.org%2F" class="elementor-item" tabindex="-1"><span data-no-translation><img class="trp-flag-image" src="https://mcnpmexico.org/wp-content/plugins/translatepress-multilingual/assets/images/flags/en_US.png" width="18" height="12" alt="en_US" title="English"><span class="trp-ls-language-name">EN</span></span></a></li> 1538<li class="menu-item dsc-menu-cursos"><a href="https://mcnpmexico.org/auth/login/?redirect_to=https%3A%2F%2Fmcnpmexico.org%2F"><svg class="dsc-menu-ico" viewBox="0 0 24 24" width="18" height="18" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
1538<path d="M12 3 1 8.5l11 5.5 9-4.5V16"></path><path d="M5 11v4.6c0 .6.3 1.1.8 1.4 1.7 1 3.9 1.5 6.2 1.5s4.5-.5 6.2-1.5c.5-.3.8-.8.8-1.4V11"></path></svg><span>Mis cursos</span></a></li></ul> </nav> 1539 </div> 1540 </div> 1541 <div class="elementor-element elementor-element-a2bbcfb toggle-icon--cart-solid elementor-menu-cart--items-indicator-bubble elementor-menu-cart--cart-type-side-cart elementor-menu-cart--show-remove-button-yes elementor-widget elementor-widget-woocommerce-menu-cart" data-id="a2bbcfb" data-element_type="widget" data-e-type="widget" data-settings="{"cart_type":"side-cart","open_cart":"click","automatically_open_cart":"no"}" data-widget_type="woocommerce-menu-cart.default"> 1542 <div class="elementor-widget-container"> 1543 <div class="elementor-menu-cart__wrapper"> 1544 <div class="elementor-menu-cart__toggle_wrapper"> 1545 <div class="elementor-menu-cart__container elementor-lightbox" aria-hidden="true"> 1546 <div class="elementor-menu-cart__main" aria-hidden="true"> 1547 <div class="elementor-menu-cart__close-button"> 1548 </div> 1549 <div class="widget_shopping_cart_content"> 1550 </div> 1551 </div> 1552 </div> 1553 <div class="elementor-menu-cart__toggle elementor-button-wrapper"> 1554 <a id="elementor-menu-cart__toggle_button" href="#" class="elementor-menu-cart__toggle_button elementor-button elementor-size-sm" aria-expanded="false"> 1555 <span class="elementor-button-text"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">$</span>0.00</bdi></span></span> 1556 <span class="elementor-button-icon"> 1557 <span class="elementor-button-icon-qty" data-counter="0">0</span> 1558 <svg class="e-font-icon-svg e-eicon-cart-solid" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg"><path d="M188 167H938C943 167 949 169 953 174 957 178 959 184 958 190L926 450C919 502 875 542 823 542H263L271 583C281 631 324 667 373 667H854C866 667 875 676 875 687S866 708 854 708H373C304 708 244 659 230 591L129 83H21C9 83 0 74 0 62S9 42 21 42H146C156 42 164 49 166 58L188 167ZM771 750C828 750 875 797 875 854S828 958 771 958 667 912 667 854 713 750 771 750ZM354 750C412 750 458 797 458 854S412 958 354 958 250 912 250 854 297 750 354 750Z"></path></svg> <span class="elementor-screen-only">Carrito</span> 1559 </span> 1560 </a> 1561 </div> 1562 </div> 1563 </div> <!-- close elementor-menu-cart__wrapper --> 1564 </div> 1565 </div> 1566 </div> 1567 </div> 1568 </div> 1569 </div></div><div class="jet-popup__close-button"><svg class="svg-icon" aria-hidden="true" role="img" focusable="false" width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.2218 13.6066L20 21.3848L21.4142 19.9706L13.636 12.1924L21.3848 4.44366L19.9706 3.02945L12.2218 10.7782L4.44365 3L3.02944 4.41421L10.8076 12.1924L3 20L4.41421 21.4142L12.2218 13.6066Z" fill="currentColor"></path></svg></div></div></div></div>
1569<script type="speculationrules"> 1570{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/buddyx-child/*","/wp-content/themes/buddyx/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1571</script>
1571 1572 <ul style="display: none;"> 1573 <li id="mpp-loader-wrapper" style="display:none;" class="mpp-loader"> 1574 <div id="mpp-loader"><img 1575 src="https://mcnpmexico.org/wp-content/plugins/mediapress/templates/mediapress/default/assets/images/loader.gif"/></div> 1576 </li> 1577 </ul> 1578 1579 <div id="mpp-cover-uploading" style="display:none;" class="mpp-cover-uploading"> 1580 <img src="https://mcnpmexico.org/wp-content/plugins/mediapress/templates/mediapress/default/assets/images/loader.gif"/> 1581 </div> 1582 1583 1584
1584<script> 1585 1586 document.addEventListener('DOMContentLoaded', function () { 1587 1588 var membershipRequestButton = document.querySelector('.request-membership'); 1589 1590 if (membershipRequestButton) { 1591 membershipRequestButton.textContent = 'Solicitar acceso'; 1592 } 1593 1594 1595 1596 1597 // Verificar si el ancho de la ventana es menor que cierto valor para determinar si es un dispositivo móvil 1598 if (window.innerWidth < 768) { // Cambia 768 al ancho máximo que defines como "móvil" 1599 // Obtener referencias a los elementos con la clase 'member-home' 1600 var targetSections = document.getElementsByClassName('member-home'); 1601 1602 // Verificar si se encontraron elementos con la clase 'member-home' 1603 if (targetSections.length > 0) { 1604 // Seleccionar el primer elemento con la clase 'member-home' como referencia 1605 var targetSection = targetSections[0]; 1606 1607 // Obtener referencia a la sección que deseas mover 1608 var blockToMove = document.getElementById('block-31'); 1609 1610 // Verificar si la sección a mover y la sección de destino existen 1611 if (blockToMove && targetSection) { 1612 // Mover block-31 arriba de la sección de destino 1613 targetSection.parentNode.insertBefore(blockToMove, targetSection); 1614 } else { 1615 console.error('No se pudo encontrar alguna de las secciones especificadas'); 1616 } 1617 } else { 1618 console.error('No se encontraron secciones con la clase "member-home"'); 1619 } 1620 } 1621 1622 1623 var videosEspanol = document.querySelectorAll(".espanol"); 1624 var videosIngles = document.querySelectorAll(".ingles"); 1625 var btnToggle = document.querySelectorAll(".toggleButton"); 1626 var elemento = document.querySelectorAll('.toggleButton .elementor-button-text'); 1627 // Ocultar los videos en inglés inicialmente 1628 videosIngles.forEach(function (video) { 1629 video.style.display = "none"; 1630 }); 1631 1632 // Agregar evento de clic a todos los botones para alternar entre los videos 1633 btnToggle.forEach(function (button) { 1634 button.addEventListener("click", function (event) { 1635 event.preventDefault(); // Prevenir el comportamiento predeterminado del botón 1636 1637 // Cambiar la visibilidad de los videos en español 1638 videosEspanol.forEach(function (video) { 1639 if (video.style.display !== "none") { 1640 video.style.display = "none"; 1641 } else { 1642 video.style.display = "block"; 1643 } 1644 }); 1645 1646 // Cambiar la visibilidad de los videos en inglés 1647 videosIngles.forEach(function (video) { 1648 if (video.style.display !== "none") { 1649 video.style.display = "none"; 1650 } else { 1651 video.style.display = "block"; 1652 } 1653 }); 1654 elemento.forEach(function (element) { 1655 // Cambiar el texto del botón 1656 if (element.textContent === "Change to English") { 1657 element.textContent = "Cambiar a Español"; 1658 } else { 1659 element.textContent = "Change to English"; 1660 } 1661 }); 1662 }); 1663 }); 1664 1665 }); 1666 </script>
1666 1667
1667<script type="text/javascript"> 1668 document.addEventListener('DOMContentLoaded', function() { 1669 // Selecciona el botón por su clase y asigna la URL 1670 var pdfButton = document.querySelector('.pdfNews .elementor-button'); 1671 if (pdfButton) { 1672 pdfButton.href = "https:\/\/mcnpmexico.org\/wp-content\/uploads\/2025\/12\/Newsletter-Dic-2025-MCNP.pdf"; 1673 pdfButton.target = '_blank'; // Abre en una nueva pestaña 1674 } 1675 }); 1676 </script>
1676 1677
1677<script type="text/javascript"> 1678 jQuery(document).ready(function($) { 1679 1680 // Selector directo 1681 var $selectEntidad = $('#entidadFederativa'); 1682 1683 // Función para encontrar el contenedor del campo 1684 function encontrarContenedorCampo(fieldName) { 1685 var $campo = $('[data-field-name="' + fieldName + '"], [name="' + fieldName + '"], #' + fieldName); 1686 var $contenedor = $campo.closest('.jet-form-col'); 1687 return $contenedor; 1688 } 1689 1690 // Función para mostrar/ocultar campos 1691 function toggleCamposOtroPais() { 1692 var valorSeleccionado = $selectEntidad.val(); 1693 var $contenedorOtroPais = encontrarContenedorCampo('otro_pais'); 1694 var $contenedorDocumento = encontrarContenedorCampo('documento'); 1695 1696 if (valorSeleccionado === 'otro pais') { 1697 // Mostrar campos 1698 $contenedorOtroPais.removeClass('ocultar-campo').addClass('mostrar-campo').css('display', 'block'); 1699 $contenedorDocumento.removeClass('ocultar-campo').addClass('mostrar-campo').css('display', 'block'); 1700 1701 // Hacer campos requeridos 1702 $contenedorOtroPais.find('select, input').prop('required', true); 1703 $contenedorDocumento.find('input[type="file"]').prop('required', true); 1704 } else { 1705 // Ocultar campos 1706 $contenedorOtroPais.addClass('ocultar-campo').removeClass('mostrar-campo').css('display', 'none'); 1707 $contenedorDocumento.addClass('ocultar-campo').removeClass('mostrar-campo').css('display', 'none'); 1708 1709 // Limpiar valores y remover requerido 1710 $contenedorOtroPais.find('select, input').val('').prop('required', false); 1711 $contenedorDocumento.find('input[type="file"]').val('').prop('required', false); 1712 } 1713 } 1714 1715 // Ocultar campos inicialmente 1716 setTimeout(function() { 1717 var $contenedorOtroPais = encontrarContenedorCampo('otro_pais'); 1718 var $contenedorDocumento = encontrarContenedorCampo('documento'); 1719 1720 // Agregar clase inicial de ocultar 1721 $contenedorOtroPais.addClass('ocultar-campo').css('display', 'none'); 1722 $contenedorDocumento.addClass('ocultar-campo').css('display', 'none'); 1723 1724 // Verificar valor inicial 1725 if ($selectEntidad.val() === 'otro pais') { 1726 toggleCamposOtroPais(); 1727 } 1728 }, 300); 1729 1730 // Event listener directo 1731 $selectEntidad.on('change', function() { 1732 toggleCamposOtroPais(); 1733 }); 1734 1735 }); 1736 </script>
1736 1737 <style> 1738 /* Ocultar campos con clase especÃfica */ 1739 .jet-form-col.ocultar-campo { 1740 display: none !important; 1741 } 1742 1743 /* Mostrar campos con clase especÃfica (sobrescribe el ocultar) */ 1744 .jet-form-col.mostrar-campo { 1745 display: block !important; 1746 } 1747 1748 /* Transiciones suaves */ 1749 .jet-form-col { 1750 transition: opacity 0.3s ease; 1751 } 1752 </style> 1753
1753<script> 1754 ( () => { 1755 const lazyloadRunObserver = () => { 1756 const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); 1757 const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { 1758 entries.forEach( ( entry ) => { 1759 if ( entry.isIntersecting ) { 1760 let lazyloadBackground = entry.target; 1761 if( lazyloadBackground ) { 1762 lazyloadBackground.classList.add( 'e-lazyloaded' ); 1763 } 1764 lazyloadBackgroundObserver.unobserve( entry.target ); 1765 } 1766 }); 1767 }, { rootMargin: '200px 0px 200px 0px' } ); 1768 lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { 1769 lazyloadBackgroundObserver.observe( lazyloadBackground ); 1770 } ); 1771 }; 1772 const events = [ 1773 'DOMContentLoaded', 1774 'elementor/lazyload/observe', 1775 ]; 1776 events.forEach( ( event ) => { 1777 document.addEventListener( event, lazyloadRunObserver ); 1778 } ); 1779 } )(); 1780 </script>
1780 1781 <style id="global-styles-inline-css"> 1782:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--base: #FFFFFF;--wp--preset--color--base-2: #FAFAFA;--wp--preset--color--base-3: #F4F4F4;--wp--preset--color--contrast: #1A1A1A;--wp--preset--color--contrast-2: #3D3D3D;--wp--preset--color--contrast-3: #6E6E6E;--wp--preset--color--accent: #D83734;--wp--preset--color--accent-2: #3A7882;--wp--preset--color--accent-3: #F4D35E;--wp--preset--color--surface-1: #FFF8F2;--wp--preset--color--surface-2: #F2F7F8;--wp--preset--color--surface-3: #1F2937;--wp--preset--color--primary: #ef5455;--wp--preset--color--secondary: #41848f;--wp--preset--color--red: #c0392b;--wp--preset--color--green: #27ae60;--wp--preset--color--blue: #2980b9;--wp--preset--color--yellow: #f1c40f;--wp--preset--color--grey: #95a5a6;--wp--preset--color--custom-daylight: #97c0b7;--wp--preset--color--custom-sun: #eee9d1;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
1782--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--gradient--subtle-base: linear-gradient(180deg, #FFFFFF 0%, #FAFAFA 100%);--wp--preset--gradient--warm-glow: linear-gradient(135deg, #FFF8F2 0%, #F4D35E 100%);
1782--wp--preset--gradient--cool-mist: linear-gradient(135deg, #F2F7F8 0%, #97C0B7 100%);--wp--preset--gradient--accent-bold: linear-gradient(135deg, #D83734 0%, #3A7882 100%);--wp--preset--gradient--dark-velvet: linear-gradient(135deg, #1F2937 0%, #1A1A1A 100%);--wp--preset--font-size--small: clamp(0.875rem, 0.75vw + 0.7rem, 1rem);--wp--preset--font-size--medium: clamp(1rem, 0.4vw + 0.95rem, 1.125rem);--wp--preset--font-size--large: clamp(1.25rem, 1vw + 1.05rem, 1.5rem);--wp--preset--font-size--x-large: clamp(1.875rem, 2vw + 1.5rem, 2.5rem);--wp--preset--font-size--x-small: 0.75rem;--wp--preset--font-size--xx-large: clamp(2.5rem, 3vw + 1.8rem, 3.75rem);--wp--preset--font-size--mega: clamp(3.75rem, 6vw + 2rem, 6rem);--wp--preset--font-size--larger: clamp(23.54px, 1.471rem + ((1vw - 3.2px) * 1.757), 39px);--wp--preset--font-family--inter: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--wp--preset--font-family--newsreader: 'Newsreader', Georgia, serif;--wp--preset--font-family--system: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--spacing--10: 0.5rem;--wp--preset--spacing--90: 8rem;--wp--preset--spacing--100: 10rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 720px;--wp--style--global--wide-size: 1200px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{font-family: var(--wp--preset--font-family--inter);font-size: var(--wp--preset--font-size--medium);font-weight: 400;line-height: 1.6;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}
1782a:where(:not(.wp-element-button)){text-decoration: none;}h1{font-family: var(--wp--preset--font-family--inter);font-size: var(--wp--preset--font-size--xx-large);font-weight: 700;letter-spacing: -0.02em;line-height: 1.1;}h2{font-family: var(--wp--preset--font-family--inter);font-size: var(--wp--preset--font-size--x-large);font-weight: 700;letter-spacing: -0.015em;line-height: 1.15;}h3{font-family: var(--wp--preset--font-family--inter);font-size: var(--wp--preset--font-size--large);font-weight: 600;line-height: 1.2;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}:root :where(.wp-element-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-gallery figcaption, .wp-block-image figcaption, .wp-block-table figcaption, .wp-block-video figcaption){font-size: var(--wp--preset--font-size--small);font-style: italic;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-base-color{color: var(--wp--preset--color--base) !important;}.has-base-2-color{color: var(--wp--preset--color--base-2) !important;}.has-base-3-color{color: var(--wp--preset--color--base-3) !important;}.has-contrast-color{color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-color{color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-color{color: var(--wp--preset--color--contrast-3) !important;}.has-accent-color{color: var(--wp--preset--color--accent) !important;}.has-accent-2-color{color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-color{color: var(--wp--preset--color--accent-3) !important;}.has-surface-1-color{color: var(--wp--preset--color--surface-1) !important;}.has-surface-2-color{color: var(--wp--preset--color--surface-2) !important;}.has-surface-3-color{color: var(--wp--preset--color--surface-3) !important;}.has-primary-color{color: var(--wp--preset--color--primary) !important;}.has-secondary-color{color: var(--wp--preset--color--secondary) !important;}.has-red-color{color: var(--wp--preset--color--red) !important;}.has-green-color{color: var(--wp--preset--color--green) !important;}.has-blue-color{color: var(--wp--preset--color--blue) !important;}.has-yellow-color{color: var(--wp--preset--color--yellow) !important;}.has-grey-color{color: var(--wp--preset--color--grey) !important;}.has-custom-daylight-color{color: var(--wp--preset--color--custom-daylight) !important;}.has-custom-sun-color{color: var(--wp--preset--color--custom-sun) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-background-color{background-color: var(--wp--preset--color--base) !important;}.has-base-2-background-color{background-color: var(--wp--preset--color--base-2) !important;}.has-base-3-background-color{background-color: var(--wp--preset--color--base-3) !important;}.has-contrast-background-color{background-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-background-color{background-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-background-color{background-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-background-color{background-color: var(--wp--preset--color--accent) !important;}.has-accent-2-background-color{background-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-background-color{background-color: var(--wp--preset--color--accent-3) !important;}.has-surface-1-background-color{background-color: var(--wp--preset--color--surface-1) !important;}.has-surface-2-background-color{background-color: var(--wp--preset--color--surface-2) !important;}.has-surface-3-background-color{background-color: var(--wp--preset--color--surface-3) !important;}.has-primary-background-color{background-color: var(--wp--preset--color--primary) !important;}.has-secondary-background-color{background-color: var(--wp--preset--color--secondary) !important;}.has-red-background-color{background-color: var(--wp--preset--color--red) !important;}.has-green-background-color{background-color: var(--wp--preset--color--green) !important;}.has-blue-background-color{background-color: var(--wp--preset--color--blue) !important;}.has-yellow-background-color{background-color: var(--wp--preset--color--yellow) !important;}.has-grey-background-color{background-color: var(--wp--preset--color--grey) !important;}.has-custom-daylight-background-color{background-color: var(--wp--preset--color--custom-daylight) !important;}.has-custom-sun-background-color{background-color: var(--wp--preset--color--custom-sun) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-base-border-color{border-color: var(--wp--preset--color--base) !important;}.has-base-2-border-color{border-color: var(--wp--preset--color--base-2) !important;}.has-base-3-border-color{border-color: var(--wp--preset--color--base-3) !important;}.has-contrast-border-color{border-color: var(--wp--preset--color--contrast) !important;}.has-contrast-2-border-color{border-color: var(--wp--preset--color--contrast-2) !important;}.has-contrast-3-border-color{border-color: var(--wp--preset--color--contrast-3) !important;}.has-accent-border-color{border-color: var(--wp--preset--color--accent) !important;}.has-accent-2-border-color{border-color: var(--wp--preset--color--accent-2) !important;}.has-accent-3-border-color{border-color: var(--wp--preset--color--accent-3) !important;}.has-surface-1-border-color{border-color: var(--wp--preset--color--surface-1) !important;}.has-surface-2-border-color{border-color: var(--wp--preset--color--surface-2) !important;}.has-surface-3-border-color{border-color: var(--wp--preset--color--surface-3) !important;}.has-primary-border-color{border-color: var(--wp--preset--color--primary) !important;}.has-secondary-border-color{border-color: var(--wp--preset--color--secondary) !important;}.has-red-border-color{border-color: var(--wp--preset--color--red) !important;}.has-green-border-color{border-color: var(--wp--preset--color--green) !important;}.has-blue-border-color{border-color: var(--wp--preset--color--blue) !important;}.has-yellow-border-color{border-color: var(--wp--preset--color--yellow) !important;}.has-grey-border-color{border-color: var(--wp--preset--color--grey) !important;}.has-custom-daylight-border-color{border-color: var(--wp--preset--color--custom-daylight) !important;}.has-custom-sun-border-color{border-color: var(--wp--preset--color--custom-sun) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
1782.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-subtle-base-gradient-background{background: var(--wp--preset--gradient--subtle-base) !important;}.has-warm-glow-gradient-background{background: var(--wp--preset--gradient--warm-glow) !important;}.has-cool-mist-gradient-background{background: var(--wp--preset--gradient--cool
1782-mist) !important;}.has-accent-bold-gradient-background{background: var(--wp--preset--gradient--accent-bold) !important;}.has-dark-velvet-gradient-background{background: var(--wp--preset--gradient--dark-velvet) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-x-small-font-size{font-size: var(--wp--preset--font-size--x-small) !important;}.has-xx-large-font-size{font-size: var(--wp--preset--font-size--xx-large) !important;}.has-mega-font-size{font-size: var(--wp--preset--font-size--mega) !important;}.has-larger-font-size{font-size: var(--wp--preset--font-size--larger) !important;}.has-inter-font-family{font-family: var(--wp--preset--font-family--inter) !important;}.has-newsreader-font-family{font-family: var(--wp--preset--font-family--newsreader) !important;}.has-system-font-family{font-family: var(--wp--preset--font-family--system) !important;} 1783/*# sourceURL=global-styles-inline-css */ 1784</style> 1785<link rel='stylesheet' id='elementor-post-783-css' href='https://mcnpmexico.org/wp-content/uploads/elementor/css/post-783.css?ver=1790613219' media='all' />
1786<script id="mediaelement-core-js-before"> 1787var mejsL10n = {"language":"es","strings":{"mejs.download-file":"Descargar archivo","mejs.install-flash":"Est\u00e1s usando un navegador que no tiene Flash activo o instalado. Por favor, activa el componente del reproductor Flash o descarga la \u00faltima versi\u00f3n desde https://get.adobe.com/flashplayer/","mejs.fullscreen":"Pantalla completa","mejs.play":"Reproducir","mejs.pause":"Pausa","mejs.time-slider":"Control de tiempo","mejs.time-help-text":"Usa las teclas de direcci\u00f3n izquierda/derecha para avanzar un segundo, y las flechas arriba/abajo para avanzar diez segundos.","mejs.live-broadcast":"Transmisi\u00f3n en vivo","mejs.volume-help-text":"Utiliza las teclas de flecha arriba/abajo para aumentar o disminuir el volumen.","mejs.unmute":"Activar sonido","mejs.mute":"Silenciar","mejs.volume-slider":"Control de volumen","mejs.video-player":"Reproductor de v\u00eddeo","mejs.audio-player":"Reproductor de audio","mejs.captions-subtitles":"Leyenda/Subt\u00edtulos","mejs.captions-chapters":"Cap\u00edtulos","mejs.none":"Ninguna","mejs.afrikaans":"Africano","mejs.albanian":"Albano","mejs.arabic":"\u00c1rabe","mejs.belarusian":"Bielorruso","mejs.bulgarian":"B\u00falgaro","mejs.catalan":"Catal\u00e1n","mejs.chinese":"Chino","mejs.chinese-simplified":"Chino (Simplificado)","mejs.chinese-traditional":"Chino (Tradicional)","mejs.croatian":"Croata","mejs.czech":"Checo","mejs.danish":"Dan\u00e9s","mejs.dutch":"Holand\u00e9s","mejs.english":"Ingl\u00e9s","mejs.estonian":"Estonio","mejs.filipino":"Filipino","mejs.finnish":"Fin\u00e9s","mejs.french":"Franc\u00e9s","mejs.galician":"Gallego","mejs.german":"Alem\u00e1n","mejs.greek":"Griego","mejs.haitian-creole":"Creole haitiano","mejs.hebrew":"Hebreo","mejs.hindi":"Indio","mejs.hungarian":"H\u00fangaro","mejs.icelandic":"Island\u00e9s","mejs.indonesian":"Indonesio","mejs.irish":"Irland\u00e9s","mejs.italian":"Italiano","mejs.japanese":"Japon\u00e9s","mejs.korean":"Coreano","mejs.latvian":"Let\u00f3n","mejs.lithuanian":"Lituano","mejs.macedonian":"Macedonio","mejs.malay":"Malayo","mejs.maltese":"Malt\u00e9s","mejs.norwegian":"Noruego","mejs.persian":"Persa","mejs.polish":"Polaco","mejs.portuguese":"Portugu\u00e9s","mejs.romanian":"Rumano","mejs.russian":"Ruso","mejs.serbian":"Serbio","mejs.slovak":"Eslovaco","mejs.slovenian":"Esloveno","mejs.spanish":"Espa\u00f1ol","mejs.swahili":"Swahili","mejs.swedish":"Sueco","mejs.tagalog":"Tagalo","mejs.thai":"Thai","mejs.turkish":"Turco","mejs.ukrainian":"Ukraniano","mejs.vietnamese":"Vietnamita","mejs.welsh":"Gal\u00e9s","mejs.yiddish":"Yiddish"}}; 1788//# sourceURL=mediaelement-core-js-before 1789</script>
vendor: 1 bytes, line 1789
1789
1790<script id="mediaelement-core-js" src="https://mcnpmexico.org/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 1790
1790
1791<script id="mediaelement-migrate-js" src="https://mcnpmexico.org/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1791
1791
1792<script id="mediaelement-js-extra"> 1793var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 1794//# sourceURL=mediaelement-js-extra 1795</script>
vendor: 1 bytes, line 1795
1795
1796<script id="wp-mediaelement-js" src="https://mcnpmexico.org/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1796
1796
1797<script id="wp-playlist-js" src="https://mcnpmexico.org/wp-includes/js/mediaelement/wp-playlist.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1797
1797
1798<script id="dsc-lms-js-extra"> 1799var dscLms = {"ajaxUrl":"https://mcnpmexico.org/wp-admin/admin-ajax.php","restUrl":"https://mcnpmexico.org/wp-json/dsc-lms/v1","nonce":"4c0064d7d8","isLoggedIn":"","i18n":{"loading":"Cargando...","error":"Error","completed":"Completado","next":"Siguiente","previous":"Anterior"}}; 1800//# sourceURL=dsc-lms-js-extra 1801</script>
vendor: 1 bytes, line 1801
1801
1802<script id="dsc-lms-js" src="https://mcnpmexico.org/wp-content/plugins/dsc-lms/public/js/public.js?ver=2.1.4"></script>
vendor: 1 bytes, line 1802
1802
1803<script id="dsc-lms-video-progress-js-extra"> 1804var dscLmsVideoProgress = {"ajaxUrl":"https://mcnpmexico.org/wp-admin/admin-ajax.php","nonce":"4c0064d7d8","tickSeconds":"5","saveSeconds":"30","completePercent":"90","youtubeApiUrl":"https://www.youtube.com/iframe_api","i18n":{"completed":"Lecci\u00f3n completada"}}; 1805//# sourceURL=dsc-lms-video-progress-js-extra 1806</script>
vendor: 1 bytes, line 1806
1806
1807<script id="dsc-lms-video-progress-js" src="https://mcnpmexico.org/wp-content/plugins/dsc-lms/public/js/dsc-lms-video-progress.js?ver=2.1.4"></script>
vendor: 1 bytes, line 1807
1807
1808<script id="buddyx-navigation-js-extra"> 1809var buddyxScreenReaderText = {"expand":"Expand child menu","collapse":"Collapse child menu"}; 1810//# sourceURL=buddyx-navigation-js-extra 1811</script>
vendor: 1 bytes, line 1811
1811
1812<script id="buddyx-navigation-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/navigation.min.js?ver=5.1.7" async></script>
vendor: 1 bytes, line 1812
1812
1813<script id="buddyx-superfish-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/superfish.min.js?ver=5.1.7" defer></script>
vendor: 1 bytes, line 1813
1813
1814<script id="buddyx-isotope-pkgd-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/isotope.pkgd.min.js?ver=5.1.7" defer></script>
vendor: 1 bytes, line 1814
1814
1815<script id="buddyx-fitvids-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/fitvids.min.js?ver=5.1.7" defer></script>
vendor: 1 bytes, line 1815
1815
1816<script id="buddyx-sticky-kit-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/sticky-kit.min.js?ver=5.1.7" defer></script>
vendor: 1 bytes, line 1816
1816
1817<script id="buddyx-jquery-cookie-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/jquery-cookie.min.js?ver=5.1.7" defer></script>
vendor: 1 bytes, line 1817
1817
1818<script id="buddyx-slick-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/slick.min.js?ver=5.1.7" defer></script>
vendor: 1 bytes, line 1818
1818
1819<script id="buddyx-custom-js-extra"> 1820var buddyx_ajax = {"nonce":"22a0bf8277","ajaxurl":"https://mcnpmexico.org/wp-admin/admin-ajax.php"}; 1821//# sourceURL=buddyx-custom-js-extra 1822</script>
vendor: 1 bytes, line 1822
1822
1823<script id="buddyx-custom-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/custom.min.js?ver=5.1.7"></script>
vendor: 1 bytes, line 1823
1823
1824<script id="buddyx-buddypress-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/buddyx-buddypress.min.js?ver=5.1.7"></script>
vendor: 1 bytes, line 1824
1824
1825<script id="jet-plugins-js" src="https://mcnpmexico.org/wp-content/plugins/jet-engine/assets/lib/jet-plugins/jet-plugins.js?ver=1.1.0"></script>
vendor: 1 bytes, line 1825
1825
1826<script id="jet-anime-js-js" src="https://mcnpmexico.org/wp-content/plugins/jet-popup/assets/js/lib/anime-js/anime.min.js?ver=2.0.2"></script>
vendor: 1 bytes, line 1826
1826
1827<script id="jet-popup-frontend-js-extra"> 1828var jetPopupData = {"version":"2.0.14.1","ajax_url":"https://mcnpmexico.org/wp-admin/admin-ajax.php","isElementor":"true"}; 1829//# sourceURL=jet-popup-frontend-js-extra 1830</script>
vendor: 1 bytes, line 1830
1830
1831<script id="jet-popup-frontend-js" src="https://mcnpmexico.org/wp-content/plugins/jet-popup/assets/js/jet-popup-frontend.js?ver=2.0.14.1"></script>
vendor: 1 bytes, line 1831
1831
1832<script id="elementor-webpack-runtime-js" src="https://mcnpmexico.org/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1832
1832
1833<script id="elementor-frontend-modules-js" src="https://mcnpmexico.org/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1833
1833
1834<script id="elementor-frontend-js-before"> 1835var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Compartir en Facebook","shareOnX":"Compartir en X","pinIt":"Fijarlo","download":"Descargar","downloadImage":"Descargar imagen","fullscreen":"Pantalla completa","zoom":"Zoom","share":"Compartir","playVideo":"Reproducir video","previous":"Previo","next":"Siguiente","close":"Cerrar","a11yCarouselPrevSlideMessage":"Diapositiva anterior","a11yCarouselNextSlideMessage":"Diapositiva siguiente","a11yCarouselFirstSlideMessage":"Esta es la primera diapositiva","a11yCarouselLastSlideMessage":"Esta es la \u00faltima diapositiva","a11yCarouselPaginationBulletMessage":"Ir a la diapositiva"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"M\u00f3vil en Retrato","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"M\u00f3vil horizontal","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tableta vertical","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tableta horizontal","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":true},"widescreen":{"label":"Pantalla grande","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":true},"version":"4.3.2","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"landing-pages":true,"nested-elements":true,"import-export-customization":true},"urls":{"assets":"https:\/\/mcnpmexico.org\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/mcnpmexico.org\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/mcnpmexico.org\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"55d668a474","atomicFormsSendForm":"27e97cd10c"},"swiperClass":"swiper","settings":{"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet","viewport_laptop"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[]},"post":{"id":0,"title":"MCNP M\u00e9xico","excerpt":""}}; 1836//# sourceURL=elementor-frontend-js-before 1837</script>
vendor: 1 bytes, line 1837
1837
1838<script id="elementor-frontend-js" src="https://mcnpmexico.org/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.2"></script>
vendor: 1 bytes, line 1838
1838
1839<script id="smartmenus-js" src="https://mcnpmexico.org/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.2.1"></script>
vendor: 1 bytes, line 1839
1839
1840<script id="e-sticky-js" src="https://mcnpmexico.org/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.29.2"></script>
vendor: 1 bytes, line 1840
1840
1841<script id="imagesloaded-js" src="https://mcnpmexico.org/wp-includes/js/imagesloaded.min.js?ver=5.0.0"></script>
vendor: 1 bytes, line 1841
1841
1842<script id="sourcebuster-js-js" src="https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1842
1842
1843<script id="wc-order-attribution-js-extra"> 1844var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://mcnpmexico.org/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 1845//# sourceURL=wc-order-attribution-js-extra 1846</script>
vendor: 1 bytes, line 1846
1846
1847<script id="wc-order-attribution-js" src="https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1847
1847
1848<script id="buddyx-color-mode-toggle-js" src="https://mcnpmexico.org/wp-content/themes/buddyx/assets/js/color-mode-toggle.min.js?ver=1788879174"></script>
vendor: 1 bytes, line 1848
1848
1849<script id="wc-cart-fragments-js-extra"> 1850var wc_cart_fragments_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","cart_hash_key":"wc_cart_hash_31eafd1b34befc0606aab77d66ef94cb","fragment_name":"wc_fragments_31eafd1b34befc0606aab77d66ef94cb","request_timeout":"5000"}; 1851//# sourceURL=wc-cart-fragments-js-extra 1852</script>
vendor: 1 bytes, line 1852
1852
1853<script data-wp-strategy="defer" defer id="wc-cart-fragments-js" src="https://mcnpmexico.org/wp-content/plugins/woocommerce/assets/js/frontend/cart-fragments.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1853
1853
1854<script id="elementor-pro-webpack-runtime-js" src="https://mcnpmexico.org/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.29.2"></script>
vendor: 1 bytes, line 1854
1854
1855<script id="wp-hooks-js" src="https://mcnpmexico.org/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1855
1855
1856<script id="wp-i18n-js" src="https://mcnpmexico.org/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1856
1856
1857<script id="wp-i18n-js-after"> 1858wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1859//# sourceURL=wp-i18n-js-after 1860</script>
vendor: 1 bytes, line 1860
1860
1861<script id="elementor-pro-frontend-js-before"> 1862var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/mcnpmexico.org\/wp-admin\/admin-ajax.php","nonce":"009f3327b4","urls":{"assets":"https:\/\/mcnpmexico.org\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/mcnpmexico.org\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"woocommerce":{"menu_cart":{"cart_page_url":"https:\/\/mcnpmexico.org\/cart\/","checkout_page_url":"https:\/\/mcnpmexico.org\/checkout\/","fragments_nonce":"3dd34cda35"}},"facebook_sdk":{"lang":"es_MX","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/mcnpmexico.org\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; 1863//# sourceURL=elementor-pro-frontend-js-before 1864</script>
vendor: 1 bytes, line 1864
1864
1865<script id="elementor-pro-frontend-js" src="https://mcnpmexico.org/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.29.2"></script>
vendor: 1 bytes, line 1865
1865
1866<script id="pro-elements-handlers-js" src="https://mcnpmexico.org/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.29.2"></script>
vendor: 1 bytes, line 1866
1866
1867<script id="jet-popup-elementor-frontend-js" src="https://mcnpmexico.org/wp-content/plugins/jet-popup/includes/elementor/assets/js/jet-popup-elementor-frontend.js?ver=2.0.14.1"></script>
1867 1868
1868<script> 1869 /(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1); 1870 </script>
1870 1871
1871<script id="wp-emoji-settings" type="application/json"> 1872{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://mcnpmexico.org/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 1873</script>
vendor: 1 bytes, line 1873
1873
1874<script type="module"> 1875/*! This file is auto-generated */ 1876var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1877//# sourceURL=https://mcnpmexico.org/wp-includes/js/wp-emoji-loader.min.js 1878</script>
1878 1879
1879<script> 1880 jQuery(document).ready(function($) { 1881 1882 function initializeJetEngineSliders() { 1883 $('.jet-listing-grid__slider').each(function() { 1884 var $container = $(this); 1885 var $items = $container.find('.jet-listing-grid__items'); 1886 1887 // Solo inicializar si no está ya inicializado y tiene elementos 1888 if ($items.length > 0 && !$items.hasClass('slick-initialized')) { 1889 1890 // Configuración del slider con velocidad más rápida 1891 $items.slick({ 1892 dots: true, // Dots de navegación activados 1893 arrows: false, // Sin flechas de navegación 1894 infinite: true, // Loop infinito 1895 speed: 400, // Velocidad de transición (ms) - más rápida 1896 slidesToShow: 1, // Mostrar 1 slide a la vez 1897 slidesToScroll: 1, // Desplazar de 1 en 1 1898 autoplay: true, // Autoplay activado 1899 autoplaySpeed: 3500, // 3.5 segundos entre slides (antes 7 segundos) 1900 pauseOnHover: true, // Pausar al pasar el mouse 1901 fade: false, // Efecto slide (no fade) 1902 adaptiveHeight: true, // Altura adaptativa 1903 focusOnSelect: true, // Enfocar al seleccionar 1904 touchMove: true, // Permitir deslizar con touch 1905 swipe: true, // Permitir swipe 1906 appendDots: $container, // Agregar dots al contenedor principal 1907 responsive: [ 1908 { 1909 breakpoint: 768, 1910 settings: { 1911 slidesToShow: 1, 1912 slidesToScroll: 1, 1913 dots: true, 1914 autoplaySpeed: 3500 1915 } 1916 }, 1917 { 1918 breakpoint: 480, 1919 settings: { 1920 slidesToShow: 1, 1921 slidesToScroll: 1, 1922 dots: true, 1923 autoplaySpeed: 4000 // Un poco más lento en móvil 1924 } 1925 } 1926 ] 1927 }); 1928 1929 // Mover los dots fuera del contenedor de imágenes 1930 var $dots = $container.find('.slick-dots'); 1931 if ($dots.length) { 1932 $container.append($dots); 1933 } 1934 1935 console.log('â JetEngine Slider inicializado correctamente'); 1936 } 1937 }); 1938 } 1939 1940 // Inicializar inmediatamente 1941 initializeJetEngineSliders(); 1942 1943 // Reintentar después de medio segundo por si hay carga asÃncrona 1944 setTimeout(initializeJetEngineSliders, 500); 1945 1946 // Compatibilidad con Elementor Editor 1947 if (window.elementorFrontend) { 1948 elementorFrontend.hooks.addAction('frontend/element_ready/jet-listing-grid.default', function() { 1949 setTimeout(initializeJetEngineSliders, 100); 1950 }); 1951 } 1952 }); 1953 1954 // Inicialización adicional en window.load para elementos pesados 1955 jQuery(window).on('load', function() { 1956 setTimeout(function() { 1957 jQuery('.jet-listing-grid__slider .jet-listing-grid__items').not('.slick-initialized').each(function() { 1958 var $container = jQuery(this).closest('.jet-listing-grid__slider'); 1959 jQuery(this).slick({ 1960 dots: true, 1961 arrows: false, 1962 infinite: true, 1963 speed: 400, 1964 slidesToShow: 1, 1965 slidesToScroll: 1, 1966 autoplay: true, 1967 autoplaySpeed: 3500, 1968 pauseOnHover: true, 1969 adaptiveHeight: true, 1970 appendDots: $container 1971 }); 1972 }); 1973 }, 1000); 1974 }); 1975 </script>
1975 1976 1977 <style> 1978 /* ======================================== 1979 ESTILOS PARA EL SLIDER JETENGINE 1980 ======================================== */ 1981 1982 /* Contenedor principal del slider */ 1983 .jet-listing-grid__slider { 1984 position: relative !important; 1985 overflow: visible !important; /* Cambiado para que los dots puedan estar fuera */ 1986 margin-bottom: 60px; /* Espacio para los dots debajo */ 1987 } 1988 1989 .jet-listing-grid__slider .jet-listing-grid__items { 1990 width: 100% !important; 1991 overflow: hidden !important; 1992 border-radius: 10px; /* Opcional: bordes redondeados en las imágenes */ 1993 } 1994 1995 /* Ocultar elementos mientras no está inicializado para evitar el apilamiento */ 1996 .jet-listing-grid__slider .jet-listing-grid__items:not(.slick-initialized) .jet-listing-grid__item:not(:first-child) { 1997 display: none; 1998 } 1999 2000 /* Estilos cuando Slick está activo */ 2001 .jet-listing-grid__slider .slick-list { 2002 overflow: hidden !important; 2003 border-radius: 10px; /* Mantener bordes redondeados */ 2004 } 2005 2006 .jet-listing-grid__slider .slick-track { 2007 display: flex !important; 2008 align-items: center; 2009 } 2010 2011 .jet-listing-grid__slider .slick-slide { 2012 height: auto !important; 2013 outline: none !important; 2014 } 2015 2016 /* ======================================== 2017 DOTS DE NAVEGACIÃN - FUERA DE LA IMAGEN 2018 ======================================== */ 2019 2020 .jet-listing-grid__slider .slick-dots { 2021 position: absolute; 2022 bottom: -45px; /* Posicionados DEBAJO de la imagen */ 2023 left: 0; 2024 right: 0; 2025 z-index: 10; 2026 margin: 0; 2027 padding: 15px 0; 2028 list-style: none; 2029 display: flex; 2030 justify-content: center; 2031 align-items: center; 2032 gap: 12px; 2033 background: transparent; /* Sin fondo */ 2034 } 2035 2036 .jet-listing-grid__slider .slick-dots li { 2037 display: inline-flex; 2038 margin: 0; 2039 padding: 0; 2040 width: auto; 2041 height: auto; 2042 } 2043 2044 .jet-listing-grid__slider .slick-dots li button { 2045 font-size: 0; 2046 line-height: 0; 2047 display: block; 2048 width: 10px; 2049 height: 10px; 2050 padding: 0; 2051 cursor: pointer; 2052 color: transparent; 2053 border: none; 2054 outline: none; 2055 background: rgba(74, 189, 172, 0.4); /* Verde turquesa con transparencia */ 2056 border-radius: 50%; 2057 transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); 2058 position: relative; 2059 } 2060 2061 .jet-listing-grid__slider .slick-dots li button:hover { 2062 background: rgba(74, 189, 172, 0.6); 2063 transform: scale(1.3); 2064 } 2065 2066 .jet-listing-grid__slider .slick-dots li.slick-active button { 2067 background: #4ABDAC; /* Verde turquesa sólido como en la imagen */ 2068 width: 35px; 2069 border-radius: 5px; 2070 transform: scale(1); 2071 } 2072 2073 /* Eliminar cualquier pseudo-elemento que pueda interferir */ 2074 .jet-listing-grid__slider .slick-dots li button:before, 2075 .jet-listing-grid__slider .slick-dots li button:after { 2076 display: none !important; 2077 content: none !important; 2078 } 2079 2080 /* ======================================== 2081 RESPONSIVO PARA MÃVILES 2082 ======================================== */ 2083 2084 @media (max-width: 768px) { 2085 .jet-listing-grid__slider { 2086 margin-bottom: 50px; 2087 } 2088 2089 .jet-listing-grid__slider .slick-dots { 2090 bottom: -40px; 2091 gap: 8px; 2092 padding: 10px 0; 2093 } 2094 2095 .jet-listing-grid__slider .slick-dots li button { 2096 width: 8px; 2097 height: 8px; 2098 } 2099 2100 .jet-listing-grid__slider .slick-dots li.slick-active button { 2101 width: 28px; 2102 } 2103 } 2104 2105 @media (max-width: 480px) { 2106 .jet-listing-grid__slider { 2107 margin-bottom: 45px; 2108 } 2109 2110 .jet-listing-grid__slider .slick-dots { 2111 bottom: -35px; 2112 } 2113 } 2114 2115 /* ======================================== 2116 ANIMACIÃN SUAVE DE TRANSICIÃN 2117 ======================================== */ 2118 2119 .jet-listing-grid__slider .slick-slide { 2120 opacity: 0.7; 2121 transition: opacity 0.3s ease; 2122 } 2123 2124 .jet-listing-grid__slider .slick-slide.slick-current { 2125 opacity: 1; 2126 } 2127 2128 /* Mejorar la visibilidad del contenido */ 2129 .jet-listing-grid__slider .jet-listing-grid__item { 2130 padding: 0; /* Sin padding para que la imagen ocupe todo el espacio */ 2131 box-sizing: border-box; 2132 } 2133 2134 /* Asegurar que las imágenes se vean bien */ 2135 .jet-listing-grid__slider .jet-listing-grid__item img { 2136 width: 100%; 2137 height: auto; 2138 display: block; 2139 } 2140 </style> 2141 </body> 2142</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.