{"id":9,"date":"2026-04-10T18:41:06","date_gmt":"2026-04-10T18:41:06","guid":{"rendered":"https:\/\/pueblagay.com.mx\/?page_id=9"},"modified":"2026-08-16T03:22:08","modified_gmt":"2026-08-16T03:22:08","slug":"puebla-gay","status":"publish","type":"page","link":"https:\/\/pueblagay.com.mx\/","title":{"rendered":"Puebla gay"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"9\" class=\"elementor elementor-9\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7705c6 e-flex e-con-boxed e-con e-parent\" data-id=\"c7705c6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55d1ca4 elementor-widget elementor-widget-html\" data-id=\"55d1ca4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Bebas+Neue&display=swap');\r\n\r\n  \/* --- Tarjeta Principal DPG --- *\/\r\n  .dpg-wrapper {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    width: 100%;\r\n    padding: 20px;\r\n    box-sizing: border-box;\r\n    font-family: Arial, sans-serif;\r\n  }\r\n\r\n  .dpg-card {\r\n    background-color: #373737;\r\n    border: 1px solid #4a4a4a;\r\n    border-radius: 12px;\r\n    width: 100%;\r\n    max-width: 500px;\r\n    padding: 40px 30px;\r\n    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.7);\r\n    box-sizing: border-box;\r\n    text-align: center;\r\n    position: relative;\r\n  }\r\n\r\n  .dpg-line-top, .dpg-line-bottom {\r\n    width: 60px;\r\n    height: 3px;\r\n    background-color: #ff3b30;\r\n    margin: 0 auto 25px auto;\r\n    border-radius: 2px;\r\n  }\r\n\r\n  .dpg-line-bottom {\r\n    margin: 30px auto 0 auto;\r\n  }\r\n\r\n  .dpg-logo-container {\r\n    margin-bottom: 20px;\r\n  }\r\n\r\n  .dpg-logo-container img {\r\n    max-width: 100%;\r\n    height: auto;\r\n    display: block;\r\n    margin: 0 auto;\r\n    border-radius: 4px;\r\n  }\r\n\r\n  .dpg-subtitle {\r\n    color: #cccccc;\r\n    font-size: 14px;\r\n    margin-bottom: 35px;\r\n    letter-spacing: 0.5px;\r\n  }\r\n\r\n  .dpg-buttons {\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 15px;\r\n  }\r\n\r\n  .dpg-btn {\r\n    display: block;\r\n    width: 100%;\r\n    padding: 14px 20px;\r\n    background-color: #555555;\r\n    color: #ffffff;\r\n    text-decoration: none;\r\n    font-weight: bold;\r\n    font-size: 14px;\r\n    letter-spacing: 1px;\r\n    border-radius: 6px;\r\n    border: 1px solid #666666;\r\n    box-sizing: border-box;\r\n    transition: all 0.3s ease;\r\n    text-align: center;\r\n  }\r\n\r\n  .dpg-btn:hover {\r\n    background-color: #666666;\r\n    color: #ffffff;\r\n    border-color: #777777;\r\n  }\r\n\r\n  \/* --- Banner Flotante Inferior Derecho --- *\/\r\n  .hc-floating-banner {\r\n    position: fixed;\r\n    bottom: 20px;\r\n    right: 20px;\r\n    width: 320px;\r\n    max-width: calc(100vw - 40px);\r\n    background-color: #000000;\r\n    border: 1px solid #333333;\r\n    border-radius: 10px;\r\n    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.9);\r\n    padding: 20px;\r\n    z-index: 99999;\r\n    box-sizing: border-box;\r\n    font-family: Arial, sans-serif;\r\n    transform: translateY(120%) translateX(120%);\r\n    opacity: 0;\r\n    transition: transform 0.6s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.6s ease;\r\n  }\r\n\r\n  .hc-floating-banner.hc-show {\r\n    transform: translateY(0) translateX(0);\r\n    opacity: 1;\r\n  }\r\n\r\n  .hc-close-btn-banner {\r\n    position: absolute;\r\n    top: 8px;\r\n    right: 12px;\r\n    background: transparent;\r\n    border: none;\r\n    color: #888888;\r\n    font-size: 18px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .hc-close-btn-banner:hover {\r\n    color: #ffffff;\r\n  }\r\n\r\n  .hc-banner-logo {\r\n    text-align: center;\r\n    margin-bottom: 12px;\r\n  }\r\n\r\n  .hc-banner-logo img {\r\n    max-width: 140px;\r\n    height: auto;\r\n    display: block;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .hc-banner-text {\r\n    font-family: 'Bebas Neue', sans-serif;\r\n    color: #C90000;\r\n    font-size: 22px;\r\n    line-height: 1.1;\r\n    text-align: center;\r\n    margin-bottom: 15px;\r\n    letter-spacing: 0.5px;\r\n  }\r\n\r\n  .hc-banner-btn {\r\n    display: block;\r\n    width: 100%;\r\n    padding: 10px;\r\n    background-color: #C90000;\r\n    color: #ffffff;\r\n    text-decoration: none;\r\n    font-family: 'Bebas Neue', sans-serif;\r\n    font-size: 18px;\r\n    letter-spacing: 1px;\r\n    text-align: center;\r\n    border-radius: 5px;\r\n    transition: background-color 0.3s ease;\r\n    box-sizing: border-box;\r\n  }\r\n\r\n  .hc-banner-btn:hover {\r\n    background-color: #a30000;\r\n  }\r\n\r\n  \/* --- WIDGET POPUP & BOTONES IZQUIERDA --- *\/\r\n  .hc-overlay {\r\n    position: fixed;\r\n    top: 0;\r\n    left: 0;\r\n    width: 100vw;\r\n    height: 100vh;\r\n    background-color: rgba(0, 0, 0, 0.8);\r\n    backdrop-filter: blur(4px);\r\n    z-index: 999998;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    opacity: 0;\r\n    pointer-events: none;\r\n    transition: opacity 0.3s ease;\r\n  }\r\n\r\n  .hc-overlay.active {\r\n    opacity: 1;\r\n    pointer-events: auto;\r\n  }\r\n\r\n  .hc-popup-card {\r\n    display: none;\r\n    position: relative;\r\n    max-width: 90vw;\r\n    max-height: 85vh;\r\n    opacity: 0;\r\n    transform: translateY(40px) scale(0.95);\r\n    transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1), opacity 0.3s ease;\r\n  }\r\n\r\n  .hc-popup-card.open {\r\n    display: block;\r\n    opacity: 1;\r\n    transform: translateY(0) scale(1);\r\n  }\r\n\r\n  .hc-popup-image {\r\n    max-width: 100%;\r\n    max-height: 85vh;\r\n    width: auto;\r\n    height: auto;\r\n    display: block;\r\n    border-radius: 12px;\r\n    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.95);\r\n    border: 1px solid rgba(255, 0, 0, 0.4);\r\n  }\r\n\r\n  .hc-close-btn-popup {\r\n    position: absolute;\r\n    top: -12px;\r\n    right: -12px;\r\n    background-color: #000000;\r\n    color: #ff0000;\r\n    font-size: 18px;\r\n    font-weight: bold;\r\n    border: 2px solid #ff0000;\r\n    cursor: pointer;\r\n    border-radius: 50%;\r\n    width: 36px;\r\n    height: 36px;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    z-index: 10;\r\n    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.8);\r\n    transition: all 0.25s ease;\r\n    padding: 0;\r\n  }\r\n\r\n  .hc-close-btn-popup:hover {\r\n    background-color: #ff0000;\r\n    color: #ffffff;\r\n    transform: scale(1.1) rotate(90deg);\r\n  }\r\n\r\n  #hc-side-bar {\r\n    position: fixed;\r\n    bottom: 20px;\r\n    left: 20px;\r\n    z-index: 999999;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    gap: 12px;\r\n  }\r\n\r\n  .hc-tab {\r\n    display: block;\r\n    width: 220px;\r\n    padding: 12px 16px;\r\n    font-family: Arial, Helvetica, sans-serif;\r\n    font-size: 14px;\r\n    font-weight: bold;\r\n    text-transform: uppercase;\r\n    cursor: pointer;\r\n    border-radius: 6px;\r\n    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.7);\r\n    transition: transform 0.2s ease;\r\n    text-align: center;\r\n    letter-spacing: 0.5px;\r\n    outline: none;\r\n  }\r\n\r\n  .hc-tab:hover {\r\n    transform: translateX(4px);\r\n  }\r\n\r\n  .hc-tab-rave {\r\n    animation: strobeRave 0.4s infinite;\r\n  }\r\n\r\n  @keyframes strobeRave {\r\n    0%   { background-color: #ff0000; color: #000000; border: 2px solid #000000; }\r\n    50%  { background-color: #000000; color: #ff0000; border: 2px solid #ff0000; }\r\n    100% { background-color: #ff0000; color: #000000; border: 2px solid #000000; }\r\n  }\r\n\r\n  .hc-tab-xxxtra {\r\n    animation: strobeXxxtra 0.4s infinite;\r\n  }\r\n\r\n  @keyframes strobeXxxtra {\r\n    0%   { background-color: #000000; color: #ff0000; border: 2px solid #ff0000; }\r\n    50%  { background-color: #ff0000; color: #000000; border: 2px solid #000000; }\r\n    100% { background-color: #000000; color: #ff0000; border: 2px solid #ff0000; }\r\n  }\r\n\r\n  @media (max-width: 480px) {\r\n    #hc-side-bar {\r\n      bottom: 12px;\r\n      left: 12px;\r\n      gap: 8px;\r\n    }\r\n    .hc-tab {\r\n      width: 170px;\r\n      font-size: 11px;\r\n      padding: 10px 8px;\r\n    }\r\n  }\r\n\r\n\r\n  \/* =========================================================\r\n     TOYBOY POPUP \u2014 FULL SCREEN PURPLE SUNBURST\r\n     (namespaced para no interferir con RAVE \/ XXXTRA)\r\n  ========================================================= *\/\r\n  .hc-toyboy-popup{\r\n      position:fixed;\r\n      inset:0;\r\n      z-index:1000005;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      padding:24px;\r\n      background:rgba(3,0,8,.94);\r\n      backdrop-filter:blur(7px);\r\n      -webkit-backdrop-filter:blur(7px);\r\n      opacity:0;\r\n      visibility:hidden;\r\n      overflow:hidden;\r\n      transition:opacity .35s ease, visibility .35s ease;\r\n  }\r\n\r\n  .hc-toyboy-popup.is-visible{\r\n      opacity:1;\r\n      visibility:visible;\r\n  }\r\n\r\n  .hc-toyboy-popup::before,\r\n  .hc-toyboy-popup::after{\r\n      content:\"\";\r\n      position:absolute;\r\n      left:50%;\r\n      top:50%;\r\n      width:180vmax;\r\n      height:180vmax;\r\n      border-radius:50%;\r\n      pointer-events:none;\r\n      transform:translate(-50%,-50%);\r\n  }\r\n\r\n  .hc-toyboy-popup::before{\r\n      background:repeating-conic-gradient(\r\n          from 0deg,\r\n          rgba(255,0,204,.92) 0deg 1.2deg,\r\n          transparent 1.2deg 5deg,\r\n          rgba(180,0,255,.85) 5deg 6.4deg,\r\n          transparent 6.4deg 11deg,\r\n          rgba(112,0,255,.82) 11deg 12.2deg,\r\n          transparent 12.2deg 18deg\r\n      );\r\n      -webkit-mask:radial-gradient(circle at center, transparent 0 12%, #000 20% 100%);\r\n      mask:radial-gradient(circle at center, transparent 0 12%, #000 20% 100%);\r\n      filter:drop-shadow(0 0 9px rgba(255,0,204,.75)) drop-shadow(0 0 18px rgba(128,0,255,.45));\r\n      animation:hcToyboySunSpin 18s linear infinite;\r\n      opacity:.9;\r\n  }\r\n\r\n  .hc-toyboy-popup::after{\r\n      width:150vmax;\r\n      height:150vmax;\r\n      background:repeating-conic-gradient(\r\n          from 4deg,\r\n          transparent 0deg 7deg,\r\n          rgba(255,74,213,.48) 7deg 8deg,\r\n          transparent 8deg 15deg,\r\n          rgba(151,62,255,.42) 15deg 16deg,\r\n          transparent 16deg 24deg\r\n      );\r\n      -webkit-mask:radial-gradient(circle at center, transparent 0 18%, #000 30% 100%);\r\n      mask:radial-gradient(circle at center, transparent 0 18%, #000 30% 100%);\r\n      animation:hcToyboySunSpinReverse 27s linear infinite;\r\n      opacity:.75;\r\n  }\r\n\r\n  .hc-toyboy-stage{\r\n      position:relative;\r\n      z-index:3;\r\n      width:min(760px,94vw);\r\n      height:min(94vh,980px);\r\n      display:grid;\r\n      place-items:center;\r\n      transform:scale(.72) rotate(-4deg);\r\n      opacity:0;\r\n      transition:transform .7s cubic-bezier(.2,.9,.2,1.15), opacity .45s ease;\r\n  }\r\n\r\n  .hc-toyboy-popup.is-visible .hc-toyboy-stage{\r\n      transform:scale(1) rotate(0);\r\n      opacity:1;\r\n  }\r\n\r\n  .hc-toyboy-lines{\r\n      position:absolute;\r\n      pointer-events:none;\r\n      z-index:1;\r\n      inset:7%;\r\n      border-radius:50%;\r\n      background:radial-gradient(circle,\r\n          rgba(255,0,204,.34) 0%,\r\n          rgba(161,0,255,.22) 38%,\r\n          rgba(99,0,255,.08) 58%,\r\n          transparent 72%);\r\n      filter:blur(15px);\r\n      animation:hcToyboyHaloPulse 2.4s ease-in-out infinite;\r\n  }\r\n\r\n  .hc-toyboy-ring{\r\n      position:absolute;\r\n      pointer-events:none;\r\n      z-index:2;\r\n      inset:9%;\r\n      border:2px solid rgba(255,45,211,.85);\r\n      border-left-color:transparent;\r\n      border-bottom-color:transparent;\r\n      border-radius:50%;\r\n      box-shadow:0 0 22px rgba(255,0,204,.55);\r\n      animation:hcToyboySpin 5s linear infinite;\r\n  }\r\n\r\n  .hc-toyboy-ring.r2{\r\n      inset:3%;\r\n      border-width:2px;\r\n      border-color:rgba(177,68,255,.7) transparent rgba(255,91,221,.7) transparent;\r\n      animation-duration:8s;\r\n      animation-direction:reverse;\r\n  }\r\n\r\n  .hc-toyboy-ring.r3{\r\n      inset:16%;\r\n      border-width:3px;\r\n      border-color:transparent rgba(123,44,255,.8) transparent rgba(255,0,191,.8);\r\n      animation-duration:3.5s;\r\n  }\r\n\r\n  .hc-toyboy-card{\r\n      position:relative;\r\n      pointer-events:auto;\r\n      z-index:4;\r\n      width:auto;\r\n      max-width:78%;\r\n      height:auto;\r\n      max-height:88vh;\r\n      overflow:visible;\r\n      border:3px solid #fff;\r\n      background:#000;\r\n      box-shadow:\r\n          0 0 0 7px rgba(0,0,0,.95),\r\n          0 0 28px rgba(255,0,204,.9),\r\n          0 0 75px rgba(121,0,255,.75),\r\n          0 0 140px rgba(189,0,255,.4);\r\n      animation:hcToyboyGlitchPulse 1.7s steps(2,end) infinite;\r\n  }\r\n\r\n  .hc-toyboy-card img{\r\n      display:block;\r\n      width:auto;\r\n      max-width:100%;\r\n      height:auto;\r\n      max-height:88vh;\r\n      object-fit:contain;\r\n  }\r\n\r\n  .hc-toyboy-whatsapp{\r\n      position:absolute;\r\n      top:calc(4% + 62px);\r\n      right:4%;\r\n      z-index:20;\r\n      pointer-events:auto;\r\n      touch-action:manipulation;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      width:52px;\r\n      height:270px;\r\n      padding:12px 8px;\r\n      border:2px solid #ff72df;\r\n      background:linear-gradient(180deg,#7b00ff,#ff00bf,#b000ff,#ff2fcf);\r\n      background-size:100% 300%;\r\n      color:#fff;\r\n      font-family:'Bebas Neue',Arial,sans-serif;\r\n      font-size:16px;\r\n      line-height:1;\r\n      letter-spacing:1.5px;\r\n      text-align:center;\r\n      text-transform:uppercase;\r\n      writing-mode:vertical-rl;\r\n      transform:rotate(180deg);\r\n      cursor:pointer;\r\n      text-decoration:none;\r\n      box-shadow:0 0 22px rgba(255,0,204,.9), 0 0 45px rgba(123,0,255,.45);\r\n      animation:hcToyboyCtaGlow 1.2s ease-in-out infinite alternate, hcToyboyCtaFlowVertical 3s linear infinite;\r\n      transition:filter .18s ease;\r\n  }\r\n\r\n  .hc-toyboy-whatsapp::before{\r\n      content:'\u2726';\r\n      font-size:24px;\r\n      animation:hcToyboyCtaStar .9s linear infinite;\r\n  }\r\n\r\n  .hc-toyboy-whatsapp:hover{\r\n      filter:brightness(1.2) saturate(1.2);\r\n      color:#fff;\r\n  }\r\n\r\n  .hc-toyboy-close{\r\n      position:absolute;\r\n      z-index:21;\r\n      top:4%;\r\n      right:4%;\r\n      width:52px;\r\n      height:52px;\r\n      border:2px solid #ff4fd8;\r\n      background:#050008;\r\n      color:#fff;\r\n      box-shadow:0 0 18px rgba(255,0,204,.65);\r\n      font-family:'Bebas Neue',Arial,sans-serif;\r\n      font-size:28px;\r\n      line-height:1;\r\n      cursor:pointer;\r\n      transition:.15s ease;\r\n  }\r\n\r\n  .hc-toyboy-close:hover{\r\n      background:#d600ff;\r\n      color:#fff;\r\n      border-color:#ff8be7;\r\n      box-shadow:0 0 30px rgba(255,0,204,.95);\r\n      transform:rotate(90deg) scale(1.08);\r\n  }\r\n\r\n  @keyframes hcToyboyCtaGlow{\r\n      from{ box-shadow:0 0 18px rgba(255,0,204,.65), inset 0 0 0 rgba(255,255,255,0); }\r\n      to{ box-shadow:0 0 45px rgba(190,0,255,1), 0 0 70px rgba(255,0,191,.55), inset 0 0 22px rgba(255,255,255,.18); }\r\n  }\r\n  @keyframes hcToyboyCtaFlowVertical{ to{ background-position:0 300%; } }\r\n  @keyframes hcToyboyCtaStar{ to{ transform:rotate(360deg); } }\r\n  @keyframes hcToyboySpin{ to{ transform:rotate(360deg); } }\r\n  @keyframes hcToyboySunSpin{\r\n      from{ transform:translate(-50%,-50%) rotate(0deg) scale(1); }\r\n      50%{ transform:translate(-50%,-50%) rotate(180deg) scale(1.035); }\r\n      to{ transform:translate(-50%,-50%) rotate(360deg) scale(1); }\r\n  }\r\n  @keyframes hcToyboySunSpinReverse{\r\n      from{ transform:translate(-50%,-50%) rotate(360deg); }\r\n      to{ transform:translate(-50%,-50%) rotate(0deg); }\r\n  }\r\n  @keyframes hcToyboyHaloPulse{\r\n      0%,100%{ transform:scale(.9); opacity:.55; }\r\n      50%{ transform:scale(1.12); opacity:1; }\r\n  }\r\n  @keyframes hcToyboyGlitchPulse{\r\n      0%,100%{ transform:translate(0,0); filter:contrast(1) saturate(1); }\r\n      45%{ transform:translate(0,0); }\r\n      46%{ transform:translate(3px,-2px); filter:contrast(1.15) saturate(1.2); }\r\n      48%{ transform:translate(-3px,2px); }\r\n      50%{ transform:translate(0,0); }\r\n  }\r\n\r\n  @media(max-width:600px){\r\n      .hc-toyboy-popup{ padding:14px; }\r\n      .hc-toyboy-stage{ width:98vw; height:96vh; }\r\n      .hc-toyboy-card{ width:auto; max-width:88%; max-height:86vh; }\r\n      .hc-toyboy-card img{ max-width:100%; max-height:86vh; object-fit:contain; }\r\n      .hc-toyboy-whatsapp{\r\n          top:calc(1% + 52px);\r\n          right:1%;\r\n          width:44px;\r\n          height:220px;\r\n          padding:10px 6px;\r\n          font-size:13px;\r\n          letter-spacing:1px;\r\n      }\r\n      .hc-toyboy-close{ top:1%; right:1%; width:44px; height:44px; font-size:24px; }\r\n      .hc-toyboy-popup::before{ width:220vmax; height:220vmax; }\r\n      .hc-toyboy-popup::after{ width:190vmax; height:190vmax; }\r\n  }\r\n\r\n  @media(prefers-reduced-motion:reduce){\r\n      .hc-toyboy-popup::before,\r\n      .hc-toyboy-popup::after,\r\n      .hc-toyboy-ring,\r\n      .hc-toyboy-lines,\r\n      .hc-toyboy-card,\r\n      .hc-toyboy-whatsapp,\r\n      .hc-toyboy-whatsapp::before{ animation:none; }\r\n  }\r\n\r\n<\/style>\r\n\r\n<!-- =====================================================\r\n     TOYBOY POPUP \u2014 mismo dise\u00f1o del primer c\u00f3digo\r\n===================================================== -->\r\n<div class=\"hc-toyboy-popup\" id=\"hcToyboyPopup\" aria-hidden=\"true\">\r\n  <div class=\"hc-toyboy-stage\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Evento TOYBOY\">\r\n    <div class=\"hc-toyboy-lines\"><\/div>\r\n    <div class=\"hc-toyboy-ring\"><\/div>\r\n    <div class=\"hc-toyboy-ring r2\"><\/div>\r\n    <div class=\"hc-toyboy-ring r3\"><\/div>\r\n\r\n    <button class=\"hc-toyboy-close\" id=\"hcToyboyClose\" type=\"button\" aria-label=\"Cerrar popup\">\u00d7<\/button>\r\n\r\n    <a class=\"hc-toyboy-whatsapp\"\r\n       href=\"https:\/\/api.whatsapp.com\/send?phone=5212214403352&text=Hola%20Hardcore%2C%20solicito%20m%C3%A1s%20informes%20sobre%20TOYBOY\"\r\n       target=\"_blank\"\r\n       rel=\"noopener noreferrer\"\r\n       aria-label=\"Solicita m\u00e1s informes por WhatsApp al 2214403352\">\r\n      SOLICITA M\u00c1S INFORMES \u00b7 2214403352\r\n    <\/a>\r\n\r\n    <div class=\"hc-toyboy-card\">\r\n      <img decoding=\"async\" src=\"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/TOYBOY-1-1.png\" alt=\"TOYBOY - Hardcore\">\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n<!-- Tarjeta Principal DPG -->\r\n<div class=\"dpg-wrapper\">\r\n  <div class=\"dpg-card\">\r\n    <div class=\"dpg-line-top\"><\/div>\r\n    <div class=\"dpg-logo-container\">\r\n      <img decoding=\"async\" src=\"https:\/\/pueblagay.com.mx\/wp-content\/uploads\/2026\/07\/dpg5-1.jpg\" alt=\"pueblagay.com\">\r\n    <\/div>\r\n    <div class=\"dpg-subtitle\">Espacio exclusivo para hombres<\/div>\r\n    <div class=\"dpg-buttons\">\r\n      <a href=\"https:\/\/pueblagay.com\/chat\/\" class=\"dpg-btn\">CHAT<\/a>\r\n      <a href=\"https:\/\/pueblagay.com\/contactos\/\" class=\"dpg-btn\">CONTACTOS<\/a>\r\n    <\/div>\r\n    <div class=\"dpg-line-bottom\"><\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- Banner Flotante Inferior Derecho -->\r\n<div id=\"hcFloatingBanner\" class=\"hc-floating-banner\">\r\n  <button class=\"hc-close-btn-banner\" onclick=\"document.getElementById('hcFloatingBanner').classList.remove('hc-show');\">&times;<\/button>\r\n  <div class=\"hc-banner-logo\">\r\n    <img decoding=\"async\" src=\"https:\/\/pueblagay.com.mx\/wp-content\/uploads\/2026\/04\/Logotipo-HARDCORE-11.png\" alt=\"Logotipo Hardcore\">\r\n  <\/div>\r\n  <div class=\"hc-banner-text\">\r\n    El club m\u00e1s intenso para hombres gay con dos ubicaciones: Puebla y Cholula.\r\n  <\/div>\r\n  <a href=\"https:\/\/hardcore.com.mx\/\" target=\"_blank\" class=\"hc-banner-btn\">VISITAR EL SITIO<\/a>\r\n<\/div>\r\n\r\n<!-- Overlay con im\u00e1genes de Eventos al Centro -->\r\n<div id=\"hc-overlay\" class=\"hc-overlay\" onclick=\"closeHcPopup(activePopup)\">\r\n    <div id=\"hc-card-rave\" class=\"hc-popup-card\" onclick=\"event.stopPropagation()\">\r\n        <button class=\"hc-close-btn-popup\" onclick=\"closeHcPopup('rave')\">\u2715<\/button>\r\n        <img decoding=\"async\" src=\"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/WhatsApp-Image-2026-07-31-at-22.27.31.jpeg\" alt=\"HARDCORE Rave\" class=\"hc-popup-image\">\r\n    <\/div>\r\n\r\n    <div id=\"hc-card-xxxtra\" class=\"hc-popup-card\" onclick=\"event.stopPropagation()\">\r\n        <button class=\"hc-close-btn-popup\" onclick=\"closeHcPopup('xxxtra')\">\u2715<\/button>\r\n        <img decoding=\"async\" src=\"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/WhatsApp-Image-2026-08-04-at-14.22.09.jpeg\" alt=\"HARDCORE XXXTRA\" class=\"hc-popup-image\">\r\n    <\/div>\r\n<\/div>\r\n\r\n<!-- Barra de Botones Verticales a la Izquierda -->\r\n<div id=\"hc-side-bar\">\r\n    <button id=\"hc-btn-rave\" class=\"hc-tab hc-tab-rave\" onclick=\"toggleHcPopup('rave')\">\r\n        HARDCORE RAVE\r\n    <\/button>\r\n    <button id=\"hc-btn-xxxtra\" class=\"hc-tab hc-tab-xxxtra\" onclick=\"toggleHcPopup('xxxtra')\">\r\n        HARDCORE XXXTRA\r\n    <\/button>\r\n<\/div>\r\n\r\n<script>\r\n  window.addEventListener('DOMContentLoaded', function() {\r\n    setTimeout(function() {\r\n      var banner = document.getElementById('hcFloatingBanner');\r\n      if (banner) {\r\n        banner.classList.add('hc-show');\r\n      }\r\n    }, 1200);\r\n  });\r\n\r\n  let activePopup = null;\r\n\r\n  function toggleHcPopup(type) {\r\n      if (activePopup === type) {\r\n          closeHcPopup(type);\r\n      } else if (activePopup) {\r\n          closeHcPopup(activePopup, () => {\r\n              openHcPopup(type);\r\n          });\r\n      } else {\r\n          openHcPopup(type);\r\n      }\r\n  }\r\n\r\n  function openHcPopup(type) {\r\n      activePopup = type;\r\n      const overlay = document.getElementById('hc-overlay');\r\n      const card = document.getElementById('hc-card-' + type);\r\n\r\n      card.style.display = 'block';\r\n      overlay.classList.add('active');\r\n\r\n      setTimeout(() => {\r\n          card.classList.add('open');\r\n      }, 10);\r\n  }\r\n\r\n  function closeHcPopup(type, callback) {\r\n      if (!type) return;\r\n      const overlay = document.getElementById('hc-overlay');\r\n      const card = document.getElementById('hc-card-' + type);\r\n\r\n      card.classList.remove('open');\r\n      overlay.classList.remove('active');\r\n\r\n      setTimeout(() => {\r\n          card.style.display = 'none';\r\n          if (activePopup === type) activePopup = null;\r\n          if (callback) callback();\r\n      }, 300);\r\n  }\r\n<\/script>\r\n\r\n<script>\r\n(function(){\r\n  const popup = document.getElementById('hcToyboyPopup');\r\n  const closeBtn = document.getElementById('hcToyboyClose');\r\n  if(!popup || !closeBtn) return;\r\n\r\n  const openToyboyPopup = () => {\r\n    popup.classList.add('is-visible');\r\n    popup.setAttribute('aria-hidden','false');\r\n    document.body.style.overflow = 'hidden';\r\n  };\r\n\r\n  const closeToyboyPopup = () => {\r\n    popup.classList.remove('is-visible');\r\n    popup.setAttribute('aria-hidden','true');\r\n    document.body.style.overflow = '';\r\n  };\r\n\r\n  window.addEventListener('load', () => {\r\n    setTimeout(openToyboyPopup, 700);\r\n  });\r\n\r\n  closeBtn.addEventListener('click', closeToyboyPopup);\r\n\r\n  popup.addEventListener('click', (e) => {\r\n    if(e.target === popup) closeToyboyPopup();\r\n  });\r\n\r\n  document.addEventListener('keydown', (e) => {\r\n    if(e.key === 'Escape' && popup.classList.contains('is-visible')) {\r\n      closeToyboyPopup();\r\n    }\r\n  });\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u00d7 SOLICITA M\u00c1S INFORMES \u00b7 2214403352 Espacio exclusivo para hombres CHAT CONTACTOS &times; El club m\u00e1s intenso para hombres gay con dos ubicaciones: Puebla y Cholula. VISITAR EL SITIO \u2715 \u2715 HARDCORE RAVE HARDCORE XXXTRA<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-9","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Puebla gay &#8211; Puebla Gay<\/title>\n<meta name=\"description\" content=\"Contactos y chat gay en Puebla\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pueblagay.com.mx\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Puebla gay\" \/>\n<meta property=\"og:description\" content=\"Contactos y chat gay en Puebla\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pueblagay.com.mx\/\" \/>\n<meta property=\"og:site_name\" content=\"Puebla Gay\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-16T03:22:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/TOYBOY-1-1.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@hardcorepuebla\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/\",\"url\":\"https:\\\/\\\/pueblagay.com.mx\\\/\",\"name\":\"Puebla gay &#8211; Puebla Gay\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hardcore.com.mx\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/TOYBOY-1-1.png\",\"datePublished\":\"2026-04-10T18:41:06+00:00\",\"dateModified\":\"2026-08-16T03:22:08+00:00\",\"description\":\"Contactos y chat gay en Puebla\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pueblagay.com.mx\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hardcore.com.mx\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/TOYBOY-1-1.png\",\"contentUrl\":\"https:\\\/\\\/hardcore.com.mx\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/TOYBOY-1-1.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pueblagay.com.mx\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Puebla gay\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#website\",\"url\":\"https:\\\/\\\/pueblagay.com.mx\\\/\",\"name\":\"Puebla Gay\",\"description\":\"Puebla gay - chat\",\"publisher\":{\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#organization\"},\"alternateName\":\"Gay Puebla\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pueblagay.com.mx\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#organization\",\"name\":\"Puebla Gay\",\"url\":\"https:\\\/\\\/pueblagay.com.mx\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pueblagay.com.mx\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/dpg2.jpg\",\"contentUrl\":\"https:\\\/\\\/pueblagay.com.mx\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/dpg2.jpg\",\"width\":429,\"height\":101,\"caption\":\"Puebla Gay\"},\"image\":{\"@id\":\"https:\\\/\\\/pueblagay.com.mx\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/hardcorepuebla\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Puebla gay &#8211; Puebla Gay","description":"Contactos y chat gay en Puebla","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pueblagay.com.mx\/","og_locale":"es_ES","og_type":"article","og_title":"Puebla gay","og_description":"Contactos y chat gay en Puebla","og_url":"https:\/\/pueblagay.com.mx\/","og_site_name":"Puebla Gay","article_modified_time":"2026-08-16T03:22:08+00:00","og_image":[{"url":"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/TOYBOY-1-1.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_site":"@hardcorepuebla","twitter_misc":{"Tiempo de lectura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pueblagay.com.mx\/","url":"https:\/\/pueblagay.com.mx\/","name":"Puebla gay &#8211; Puebla Gay","isPartOf":{"@id":"https:\/\/pueblagay.com.mx\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pueblagay.com.mx\/#primaryimage"},"image":{"@id":"https:\/\/pueblagay.com.mx\/#primaryimage"},"thumbnailUrl":"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/TOYBOY-1-1.png","datePublished":"2026-04-10T18:41:06+00:00","dateModified":"2026-08-16T03:22:08+00:00","description":"Contactos y chat gay en Puebla","breadcrumb":{"@id":"https:\/\/pueblagay.com.mx\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pueblagay.com.mx\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/pueblagay.com.mx\/#primaryimage","url":"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/TOYBOY-1-1.png","contentUrl":"https:\/\/hardcore.com.mx\/wp-content\/uploads\/2026\/08\/TOYBOY-1-1.png"},{"@type":"BreadcrumbList","@id":"https:\/\/pueblagay.com.mx\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pueblagay.com.mx\/"},{"@type":"ListItem","position":2,"name":"Puebla gay"}]},{"@type":"WebSite","@id":"https:\/\/pueblagay.com.mx\/#website","url":"https:\/\/pueblagay.com.mx\/","name":"Puebla Gay","description":"Puebla gay - chat","publisher":{"@id":"https:\/\/pueblagay.com.mx\/#organization"},"alternateName":"Gay Puebla","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pueblagay.com.mx\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/pueblagay.com.mx\/#organization","name":"Puebla Gay","url":"https:\/\/pueblagay.com.mx\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/pueblagay.com.mx\/#\/schema\/logo\/image\/","url":"https:\/\/pueblagay.com.mx\/wp-content\/uploads\/2026\/04\/dpg2.jpg","contentUrl":"https:\/\/pueblagay.com.mx\/wp-content\/uploads\/2026\/04\/dpg2.jpg","width":429,"height":101,"caption":"Puebla Gay"},"image":{"@id":"https:\/\/pueblagay.com.mx\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/hardcorepuebla"]}]}},"_links":{"self":[{"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/pages\/9","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/comments?post=9"}],"version-history":[{"count":151,"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/pages\/9\/revisions"}],"predecessor-version":[{"id":210,"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/pages\/9\/revisions\/210"}],"wp:attachment":[{"href":"https:\/\/pueblagay.com.mx\/index.php\/wp-json\/wp\/v2\/media?parent=9"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}