{"id":4436,"date":"2024-01-25T21:59:44","date_gmt":"2024-01-25T21:59:44","guid":{"rendered":"https:\/\/virtuabarcelona.com\/escape-room-vr-arvi-house-of-fear\/"},"modified":"2026-04-28T15:04:34","modified_gmt":"2026-04-28T15:04:34","slug":"escape-room-vr-arvi-house-of-fear","status":"publish","type":"page","link":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/","title":{"rendered":"Escape Room VR &#8211; ARVI &#8211; House of Fear"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4436\" class=\"elementor elementor-4436 elementor-1024\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a520955 e-flex e-con-boxed e-con e-parent\" data-id=\"a520955\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-abb5521 elementor-widget elementor-widget-html\" data-id=\"abb5521\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- HOUSE OF FEAR: CALL OF BLOOD \u2014 ELEMENTOR PAYLOAD v4.0 -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Space+Mono:wght@400;700&family=Syne:wght@600;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/gsap.min.js\" defer><\/script>\r\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/gsap\/3.12.2\/ScrollTrigger.min.js\" defer><\/script>\r\n<script src=\"https:\/\/cdn.jsdelivr.net\/gh\/VirtuaBarcelona\/virtua-assets@main\/houseoffear-v3.js\" defer><\/script>\r\n\r\n<style>\r\n  \/* ================================================================\r\n     RESET & BASE\r\n     ================================================================ *\/\r\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\n  :root {\r\n    --font-safe:    'Space Mono', monospace;\r\n    --font-haunted: 'Syne', sans-serif;\r\n  }\r\n\r\n  html { scroll-behavior: smooth; background: #000; }\r\n\r\n  body {\r\n    background-color: #000 !important;\r\n    background-image: none !important;\r\n    overflow-x: hidden;\r\n    cursor: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='20' height='28' viewBox='0 0 20 28'%3E%3Cpath d='M10 1C7 6 1 12 1 18a9 9 0 0018 0C19 12 13 6 10 1z' fill='%238B0000'\/%3E%3C\/svg%3E\") 10 27, crosshair;\r\n  }\r\n  body::after {\r\n    content: '';\r\n    position: fixed;\r\n    inset: 0;\r\n    z-index: 100;\r\n    pointer-events: none;\r\n    background: repeating-linear-gradient(to bottom, transparent 0px, transparent 3px, rgba(0,0,0,0.06) 3px, rgba(0,0,0,0.06) 4px);\r\n  }\r\n\r\n  \/* Protocol: <main> must be transparent *\/\r\n  #hof-content {\r\n    position: relative;\r\n    color: #fff;\r\n    -webkit-font-smoothing: antialiased;\r\n    background: transparent;\r\n  }\r\n\r\n  \/* ================================================================\r\n     ELEMENTOR OVERRIDE\r\n     ================================================================ *\/\r\n  .virtua-elementor-override {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n    background: transparent;\r\n    overflow: hidden;\r\n    z-index: 10;\r\n  }\r\n\r\n  \/* ================================================================\r\n     SCARE BOOT (CONFIDENTIALITY GATE)\r\n     ================================================================ *\/\r\n  .scare-boot {\r\n    position: fixed;\r\n    inset: 0;\r\n    background: #020202;\r\n    z-index: 999999;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    font-family: var(--font-safe);\r\n    text-align: center;\r\n    color: #fff;\r\n    transition: opacity 0.5s, visibility 0.5s;\r\n  }\r\n  .scare-boot.hidden { opacity: 0; visibility: hidden; pointer-events: none; }\r\n\r\n  .boot-content {\r\n    max-width: 600px;\r\n    padding: 40px;\r\n    border: 1px dashed #333;\r\n  }\r\n  .boot-content h2 {\r\n    font-size: 22px;\r\n    color: #fff;\r\n    letter-spacing: 5px;\r\n    margin-bottom: 20px;\r\n  }\r\n  .boot-content p {\r\n    color: #555;\r\n    font-size: 13px;\r\n    margin-bottom: 40px;\r\n    line-height: 1.8;\r\n  }\r\n  .boot-file-ref {\r\n    font-size: 11px;\r\n    color: #333;\r\n    letter-spacing: 3px;\r\n    margin-bottom: 30px;\r\n  }\r\n  .btn-unlock {\r\n    background: transparent;\r\n    color: #666;\r\n    border: 1px solid #333;\r\n    padding: 16px 32px;\r\n    font-family: inherit;\r\n    font-size: 15px;\r\n    cursor: crosshair;\r\n    letter-spacing: 2px;\r\n    transition: all 0.3s;\r\n  }\r\n  .btn-unlock:hover { background: #fff; color: #000; border-color: #fff; }\r\n\r\n  \/* ================================================================\r\n     DUAL LAYER SYSTEM\r\n     ================================================================ *\/\r\n  .layer-safe {\r\n    position: relative;\r\n    width: 100%;\r\n    background: #050505;\r\n  }\r\n\r\n  \/* inset: 0 reliably matches safe-layer height \u2014 fixes height: 100% bug *\/\r\n  .layer-haunted {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: #0a0000;\r\n    z-index: 50;\r\n    pointer-events: none;\r\n    will-change: clip-path;\r\n\r\n    \/* CSS vars scoped to this element, with safe defaults *\/\r\n    --mouse-x:           50%;\r\n    --mouse-y:           50vh;\r\n    --flashlight-radius: 120px;\r\n\r\n    clip-path: circle(var(--flashlight-radius) at var(--mouse-x) var(--mouse-y));\r\n    \/* No CSS transition \u2014 GSAP ticker handles smoothness *\/\r\n  }\r\n\r\n  \/* Mobile: fixed center mask, no gyro-less tracking *\/\r\n  @media (max-width: 768px) {\r\n    .layer-haunted {\r\n      clip-path: circle(38vw at var(--mouse-x, 50%) var(--mouse-y, 40vh));\r\n    }\r\n  }\r\n\r\n  \/* ================================================================\r\n     NOISE OVERLAY\r\n     ================================================================ *\/\r\n  .noise-overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 1;\r\n    pointer-events: none;\r\n    opacity: 0.08;\r\n    background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");\r\n  }\r\n  .layer-haunted .noise-overlay { opacity: 0.3; mix-blend-mode: overlay; }\r\n\r\n  \/* ================================================================\r\n     SECTION BASE\r\n     ================================================================ *\/\r\n  .hof-section {\r\n    position: relative;\r\n    z-index: 10;\r\n    width: 100%;\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 100px 20px;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    min-height: 80vh;\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER SAFE \u2014 HERO\r\n     ================================================================ *\/\r\n  .hof-hero {\r\n    min-height: 100vh !important;\r\n    padding: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden;\r\n  }\r\n  .hero-bg {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 0;\r\n  }\r\n  .hero-bg img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    filter: grayscale(100%) contrast(1.2) brightness(0.35);\r\n  }\r\n  .hero-vignette {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: radial-gradient(ellipse at center, transparent 10%, #050505 75%);\r\n  }\r\n  .hero-content {\r\n    position: relative;\r\n    z-index: 1;\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    min-height: 100vh;\r\n    padding: 40px 20px;\r\n    text-align: center;\r\n  }\r\n  .case-badge {\r\n    font-family: var(--font-safe);\r\n    font-size: 11px;\r\n    letter-spacing: 4px;\r\n    color: #444;\r\n    margin-bottom: 30px;\r\n    text-transform: uppercase;\r\n  }\r\n  .scroll-hint {\r\n    position: absolute;\r\n    bottom: 40px;\r\n    left: 50%;\r\n    transform: translateX(-50%);\r\n    font-family: var(--font-safe);\r\n    font-size: 11px;\r\n    letter-spacing: 3px;\r\n    color: #333;\r\n    animation: hint-bob 2s ease-in-out infinite;\r\n  }\r\n  @keyframes hint-bob {\r\n    0%, 100% { transform: translateX(-50%) translateY(0); }\r\n    50%       { transform: translateX(-50%) translateY(6px); }\r\n  }\r\n  .hero-flicker-overlay {\r\n    position: absolute;\r\n    inset: 0;\r\n    background: #050505;\r\n    opacity: 0;\r\n    z-index: 2;\r\n    pointer-events: none;\r\n    transition: opacity 0.02s;\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER SAFE \u2014 TYPOGRAPHY\r\n     ================================================================ *\/\r\n  .layer-safe .hof-section { font-family: var(--font-safe); }\r\n\r\n  .clinical-title {\r\n    font-family: var(--font-haunted);\r\n    font-size: clamp(44px, 9vw, 100px);\r\n    color: #d0d0d0;\r\n    letter-spacing: -2px;\r\n    text-transform: uppercase;\r\n    font-weight: 800;\r\n    margin-bottom: 20px;\r\n    line-height: 0.92;\r\n    text-align: center;\r\n  }\r\n  .typewriter-text {\r\n    font-size: 15px;\r\n    color: #666;\r\n    line-height: 1.8;\r\n    text-align: center;\r\n    max-width: 600px;\r\n  }\r\n  .comms-counter {\r\n    font-family: var(--font-safe);\r\n    font-size: 11px;\r\n    letter-spacing: 3px;\r\n    color: #333;\r\n    margin-top: 30px;\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER SAFE \u2014 REPORT (PAPER NOTE)\r\n     ================================================================ *\/\r\n  .paper-note {\r\n    background: #dfdfdb;\r\n    color: #111;\r\n    padding: 40px;\r\n    width: 100%;\r\n    max-width: 700px;\r\n    transform: rotate(-1deg);\r\n    box-shadow: 0 10px 30px rgba(0,0,0,0.8);\r\n    position: relative;\r\n    margin: 50px 0;\r\n  }\r\n  .paper-note::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: -10px;\r\n    left: 50%;\r\n    transform: translateX(-50%);\r\n    width: 100px;\r\n    height: 28px;\r\n    background: rgba(255,255,255,0.25);\r\n    backdrop-filter: blur(5px);\r\n    border: 1px solid rgba(0,0,0,0.1);\r\n  }\r\n  .stamp {\r\n    font-size: 20px;\r\n    color: #222;\r\n    border: 3px solid #222;\r\n    padding: 5px 14px;\r\n    display: inline-block;\r\n    margin-bottom: 20px;\r\n    transform: rotate(2deg);\r\n    font-family: var(--font-safe);\r\n    letter-spacing: 2px;\r\n  }\r\n  .blackout {\r\n    background: #111;\r\n    color: #111;\r\n    user-select: none;\r\n    border-radius: 2px;\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER SAFE \u2014 STATS BLOCK\r\n     ================================================================ *\/\r\n  .hof-stats {\r\n    min-height: 50vh !important;\r\n    padding: 80px 20px !important;\r\n  }\r\n  .stats-block {\r\n    display: flex;\r\n    gap: 0;\r\n    align-items: stretch;\r\n    justify-content: center;\r\n    flex-wrap: wrap;\r\n    border: 1px solid #1a1a1a;\r\n    width: 100%;\r\n    max-width: 900px;\r\n  }\r\n  .stat-item {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 10px;\r\n    padding: 50px 40px;\r\n    flex: 1;\r\n    min-width: 150px;\r\n    border-right: 1px solid #1a1a1a;\r\n  }\r\n  .stat-item:last-child { border-right: none; }\r\n  .stat-number {\r\n    font-family: var(--font-haunted);\r\n    font-size: 54px;\r\n    font-weight: 800;\r\n    color: #c8c8c8;\r\n    line-height: 1;\r\n  }\r\n  .stat-unit { font-size: 28px; }\r\n  .stat-label {\r\n    font-family: var(--font-safe);\r\n    font-size: 10px;\r\n    letter-spacing: 3px;\r\n    color: #444;\r\n    text-transform: uppercase;\r\n  }\r\n  .stat-badge {\r\n    font-size: 16px !important;\r\n    letter-spacing: 2px;\r\n    border: 1px solid #3a3a3a;\r\n    padding: 10px 14px;\r\n    color: #777;\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER SAFE \u2014 EMILY INVESTIGATION FILE\r\n     ================================================================ *\/\r\n  .investigation-file {\r\n    display: grid;\r\n    grid-template-columns: 220px 1fr;\r\n    gap: 40px;\r\n    max-width: 800px;\r\n    width: 100%;\r\n    background: #0d0d0d;\r\n    border: 1px solid #1a1a1a;\r\n    padding: 40px;\r\n  }\r\n  @media (max-width: 768px) {\r\n    .investigation-file { grid-template-columns: 1fr; padding: 20px; }\r\n  }\r\n  .file-photo { position: relative; max-width: 300px; margin: 0 auto; }\r\n  .file-photo img {\r\n    width: 100%;\r\n    aspect-ratio: 3\/4;\r\n    object-fit: cover;\r\n    object-position: top;\r\n    filter: grayscale(100%) contrast(1.15) brightness(0.75);\r\n    display: block;\r\n  }\r\n  .missing-stamp {\r\n    position: absolute;\r\n    bottom: 12px;\r\n    left: 50%;\r\n    transform: translateX(-50%) rotate(-3deg);\r\n    background: #b80000;\r\n    color: #fff;\r\n    font-family: var(--font-safe);\r\n    font-size: 12px;\r\n    letter-spacing: 3px;\r\n    padding: 7px 14px;\r\n    font-weight: 700;\r\n    white-space: nowrap;\r\n  }\r\n  .file-header {\r\n    font-family: var(--font-safe);\r\n    font-size: 10px;\r\n    letter-spacing: 4px;\r\n    color: #333;\r\n    margin-bottom: 20px;\r\n    padding-bottom: 15px;\r\n    border-bottom: 1px solid #1a1a1a;\r\n  }\r\n  .evidence-table {\r\n    width: 100%;\r\n    border-collapse: collapse;\r\n    font-family: var(--font-safe);\r\n    font-size: 13px;\r\n  }\r\n  .evidence-table td {\r\n    padding: 10px 5px;\r\n    border-bottom: 1px solid #111;\r\n    vertical-align: top;\r\n  }\r\n  .evidence-table td:first-child {\r\n    color: #444;\r\n    font-size: 10px;\r\n    letter-spacing: 2px;\r\n    white-space: normal;\r\n    word-break: break-word;\r\n    padding-right: 20px;\r\n    width: 40%;\r\n  }\r\n  .evidence-table td:last-child { color: #bbb; }\r\n  .status-missing {\r\n    color: #b80000 !important;\r\n    font-weight: 700;\r\n    letter-spacing: 2px;\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER SAFE \u2014 GALLERY\r\n     ================================================================ *\/\r\n  .safe-gallery {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, 1fr);\r\n    gap: 16px;\r\n    width: 100%;\r\n    margin-top: 40px;\r\n  }\r\n  @media (max-width: 768px) {\r\n    .safe-gallery { grid-template-columns: 1fr; }\r\n  }\r\n  .gallery-img-wrapper {\r\n    position: relative;\r\n    width: 100%;\r\n    aspect-ratio: 16\/9;\r\n    overflow: hidden;\r\n  }\r\n  .gallery-img-wrapper img {\r\n    width: 100%;\r\n    height: 100%;\r\n    object-fit: cover;\r\n    filter: grayscale(100%) contrast(1.2) brightness(0.65);\r\n    transition: filter 0.4s;\r\n  }\r\n  .gallery-img-wrapper:hover img, .gallery-img-wrapper.hof-active img { filter: grayscale(80%) contrast(1.1) brightness(0.8); }\r\n\r\n  \/* ================================================================\r\n     LAYER SAFE \u2014 CTA\r\n     ================================================================ *\/\r\n  .btn-clinical {\r\n    display: inline-block;\r\n    background: #0d0d0d;\r\n    color: #bbb;\r\n    border: 1px solid #333;\r\n    padding: 20px 48px;\r\n    font-family: var(--font-safe);\r\n    font-size: 16px;\r\n    text-transform: uppercase;\r\n    letter-spacing: 3px;\r\n    text-decoration: none;\r\n    margin-top: 80px;\r\n    transition: all 0.3s;\r\n  }\r\n  .btn-clinical:hover { background: #fff; color: #000; border-color: #fff; }\r\n\r\n  \/* ================================================================\r\n     LAYER HAUNTED \u2014 TYPOGRAPHY\r\n     ================================================================ *\/\r\n  .layer-haunted .hof-section { font-family: var(--font-haunted); }\r\n\r\n  .creepy-title {\r\n    font-size: clamp(64px, 13vw, 140px);\r\n    color: transparent;\r\n    -webkit-text-stroke: 2px #ff0000;\r\n    letter-spacing: -5px;\r\n    margin-bottom: 20px;\r\n    line-height: 0.88;\r\n    transform: scaleY(1.15);\r\n    position: relative;\r\n    text-transform: uppercase;\r\n  }\r\n  .creepy-title::after {\r\n    content: attr(data-echo);\r\n    position: absolute;\r\n    top: 6px;\r\n    left: -6px;\r\n    color: #500000;\r\n    z-index: -1;\r\n    filter: blur(4px);\r\n    -webkit-text-stroke: 0;\r\n  }\r\n\r\n  .psychotic-text {\r\n    font-family: var(--font-haunted);\r\n    font-size: 22px;\r\n    color: #ff0000;\r\n    font-weight: 800;\r\n    text-transform: uppercase;\r\n    letter-spacing: -1px;\r\n    line-height: 0.82;\r\n    word-break: break-word; overflow-wrap: anywhere;\r\n    opacity: 0.85;\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER HAUNTED \u2014 BLOODY NOTE\r\n     ================================================================ *\/\r\n  .paper-note-bloody {\r\n    background: #150000;\r\n    color: #ff0000;\r\n    padding: 40px;\r\n    width: 100%;\r\n    max-width: 700px;\r\n    transform: rotate(1deg) scale(1.01);\r\n    box-shadow: 0 0 60px rgba(255,0,0,0.15);\r\n    position: relative;\r\n    margin: 50px 0;\r\n    border: 1px solid #3a0000;\r\n  }\r\n  .stamp-bloody {\r\n    font-size: 48px;\r\n    color: #ff0000;\r\n    font-weight: 800;\r\n    letter-spacing: -3px;\r\n    transform: rotate(-3deg);\r\n    display: inline-block;\r\n    margin-bottom: 20px;\r\n    font-family: var(--font-haunted);\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER HAUNTED \u2014 EMILY\r\n     ================================================================ *\/\r\n  .emily-haunted-wrap {\r\n    position: relative;\r\n    max-width: 800px;\r\n    width: 100%;\r\n    display: grid;\r\n    grid-template-columns: 220px 1fr;\r\n    gap: 40px;\r\n    background: #0d0d0d;\r\n    border: 1px solid #500000;\r\n    box-shadow: 0 0 40px rgba(255,0,0,0.1);\r\n    padding: 40px;\r\n  }\r\n  @media (max-width: 768px) {\r\n    .emily-haunted-wrap { grid-template-columns: 1fr; padding: 20px; }\r\n  }\r\n  .emily-haunted-photo {\r\n    width: 100%;\r\n    aspect-ratio: 3\/4;\r\n    object-fit: cover;\r\n    object-position: top;\r\n    filter: contrast(2.5) saturate(3) hue-rotate(-20deg) brightness(0.35);\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER HAUNTED \u2014 GALLERY\r\n     ================================================================ *\/\r\n  .haunted-gallery {\r\n    display: grid;\r\n    grid-template-columns: repeat(2, 1fr);\r\n    gap: 16px;\r\n    width: 100%;\r\n    margin-top: 40px;\r\n  }\r\n  @media (max-width: 768px) {\r\n    .haunted-gallery { grid-template-columns: 1fr; }\r\n  }\r\n  .haunted-gallery .gallery-img-wrapper img {\r\n    filter: contrast(1.8) saturate(2.5) sepia(0.6) hue-rotate(-20deg) brightness(0.5);\r\n  }\r\n  .haunted-gallery .gallery-img-wrapper:hover img, .haunted-gallery .gallery-img-wrapper.hof-active img {\r\n    filter: contrast(2.0) saturate(3.0) sepia(0.4) hue-rotate(-20deg) brightness(0.8);\r\n  }\r\n\r\n  \/* ================================================================\r\n     LAYER HAUNTED \u2014 CTA\r\n     ================================================================ *\/\r\n  .btn-bloody {\r\n    display: inline-block;\r\n    background: transparent;\r\n    color: #ff0000;\r\n    border: 3px solid #ff0000;\r\n    padding: 20px 48px;\r\n    font-family: var(--font-haunted);\r\n    font-size: 28px;\r\n    font-weight: 800;\r\n    text-decoration: none;\r\n    margin-top: 80px;\r\n    letter-spacing: -1px;\r\n    box-shadow: inset 0 0 20px rgba(255,0,0,0.2), 0 0 30px rgba(255,0,0,0.2);\r\n  }\r\n\r\n  \/* ================================================================\r\n     JUMP SCARE (EMILY FLASH)\r\n     ================================================================ *\/\r\n  .emily-scare {\r\n    position: fixed;\r\n    inset: 0;\r\n    z-index: 9999999;\r\n    background: url('https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Emily.png') center\/cover no-repeat, #000;\r\n    opacity: 0;\r\n    pointer-events: none;\r\n  }\r\n\r\n  \/* ================================================================\r\n     GLOBAL GLITCH (JS-triggered)\r\n     ================================================================ *\/\r\n  \/* Glitch applied to .virtua-elementor-override, NOT body \u2014\r\n     applying transforms\/filter to body traps position:fixed elements *\/\r\n  .virtua-elementor-override.is-glitching {\r\n    animation: severeGlitch 0.15s cubic-bezier(.25,.46,.45,.94) both infinite;\r\n    filter: invert(1) contrast(200%);\r\n  }\r\n  .virtua-elementor-override.extreme-glitching {\r\n    animation: severeGlitch 0.05s linear both infinite;\r\n  }\r\n  @keyframes severeGlitch {\r\n    0%   { transform: translate(0)          skew(0deg);   }\r\n    20%  { transform: translate(-28px,14px) skew(-28deg); }\r\n    40%  { transform: translate( 28px,-14px) skew(28deg); }\r\n    60%  { transform: translate(-14px,28px) skew(-14deg); }\r\n    80%  { transform: translate( 14px,-28px) skew(14deg); }\r\n    100% { transform: translate(0)          skew(0deg);   }\r\n  }\r\n\r\n  \/* ================================================================\r\n     MOBILE HINT (GYRO ACTIVATION)\r\n     ================================================================ *\/\r\n  .mobile-hint {\r\n    display: none;\r\n  }\r\n  @media (max-width: 768px) {\r\n    .mobile-hint {\r\n      position: fixed;\r\n      bottom: 28px;\r\n      left: 50%;\r\n      transform: translateX(-50%);\r\n      background: rgba(5,0,0,0.92);\r\n      border: 1px solid #500000;\r\n      color: #ff4444;\r\n      font-family: var(--font-safe);\r\n      font-size: 11px;\r\n      padding: 14px 20px;\r\n      text-align: center;\r\n      z-index: 9999;\r\n      letter-spacing: 2px;\r\n      line-height: 1.6;\r\n      cursor: pointer;\r\n      animation: hint-pulse 2s ease-in-out infinite;\r\n      white-space: nowrap;\r\n    }\r\n    .mobile-hint.hidden { display: none; }\r\n  }\r\n  @keyframes hint-pulse {\r\n    0%, 100% { opacity: 1; }\r\n    50%       { opacity: 0.45; }\r\n  }\r\n\r\n  \/* ================================================================\r\n     TV STATIC CANVAS\r\n     ================================================================ *\/\r\n  #hof-static {\r\n    position: fixed;\r\n    inset: 0;\r\n    width: 100%;\r\n    height: 100%;\r\n    image-rendering: pixelated;\r\n    opacity: 0.18;\r\n    pointer-events: none;\r\n    z-index: 6;\r\n    mix-blend-mode: normal;\r\n  }\r\n\r\n  \/* ================================================================\r\n     TITLE LINES & STATS \u2014 prevent unwanted wrapping\r\n     ================================================================ *\/\r\n  .title-line  { display: block; white-space: normal; word-break: break-word; }\r\n  .stat-number { white-space: normal; }\r\n\r\n  \/* ================================================================\r\n     ACCESSIBILITY\r\n     ================================================================ *\/\r\n  @media (prefers-reduced-motion: reduce) {\r\n    *, *::before, *::after {\r\n      animation-duration: 0.01ms !important;\r\n      animation-iteration-count: 1 !important;\r\n      transition-duration: 0.01ms !important;\r\n    }\r\n    .virtua-elementor-override.is-glitching,\r\n    .virtua-elementor-override.extreme-glitching {\r\n      animation: none !important;\r\n      filter: none !important;\r\n    }\r\n    .layer-haunted {\r\n      clip-path: circle(38vw at 50% 40vh) !important;\r\n    }\r\n  }\r\n\r\n  \/* ================================================================\r\n     STICKY BUTTON\r\n     ================================================================ *\/\r\n  .hof-sticky-btn {\r\n    position: fixed; bottom: 30px; right: 30px; z-index: 9990;\r\n    background: #b80000; color: #fff !important;\r\n    font-family: var(--font-haunted); font-size: 18px; font-weight: bold;\r\n    padding: 15px 30px; text-decoration: none !important; border-radius: 4px;\r\n    box-shadow: 0 0 20px rgba(184,0,0,0.6); border: 2px solid #500000;\r\n    transform: translateY(150px); opacity: 0; transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);\r\n    cursor: crosshair; letter-spacing: 2px; text-transform: uppercase;\r\n  }\r\n  .hof-sticky-btn.is-visible { transform: translateY(0); opacity: 1; pointer-events: auto; }\r\n  .hof-sticky-btn:not(.is-visible) { pointer-events: none; }\r\n  .hof-sticky-btn:hover { background: #fff; color: #000 !important; box-shadow: 0 0 30px rgba(255,0,0,0.8); }\r\n  @media (max-width: 768px) {\r\n    .hof-sticky-btn {\r\n      bottom: 0; right: 0; width: 100%; text-align: center; border-radius: 0;\r\n      padding: 20px; font-size: 20px; border: none; border-top: 2px solid #ff0000;\r\n      transform: translateY(100%);\r\n    }\r\n  }\r\n\r\n<\/style>\r\n\r\n<div class=\"virtua-elementor-override\">\r\n\r\n  <!-- TV STATIC -->\r\n  <canvas id=\"hof-static\"><\/canvas>\r\n\r\n  <!-- SCARE BOOT -->\r\n  <div id=\"scare-boot\" class=\"scare-boot\">\r\n    <div class=\"boot-content\">\r\n      <p class=\"boot-file-ref\">CASE NO. 8472 &nbsp;\u00b7&nbsp; CLASSIFIED LEVEL 4-SIGMA &nbsp;\u00b7&nbsp; COPY 3\/3<\/p>\r\n      <h2>ACCESO RESTRINGIDO<\/h2>\r\n      <p>This file contains photographs of the scene, transcripts of the<br>\r\n         last moments of the night shift staff, and the patient's medical history.<br><br>\r\n         Thirteen dead. Zero wounds. Zero blood anywhere in the building.<br><br>\r\n         This file <strong>has not been declassified<\/strong>.<br>\r\n         Proceed at your own risk.<\/p>\r\n      <button id=\"btn-unlock\" class=\"btn-unlock\">BREAK SECURITY SEAL<\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- EMILY JUMP SCARE -->\r\n  <div id=\"emily-flash\" class=\"emily-scare\"><\/div>\r\n\r\n  <!-- MOBILE GYRO HINT -->\r\n  <div id=\"mobile-hint\" class=\"mobile-hint\">\r\n    TAP TO ACTIVATE SENSOR<br>TILT DEVICE TO REVEAL THE TRUTH\r\n  <\/div>\r\n\r\n  <main id=\"hof-content\">\r\n\r\n    <!-- ============================================================\r\n         LAYER 1: SAFE \u2014 THE OFFICIAL RECORD\r\n         ============================================================ -->\r\n    <div class=\"layer-safe\">\r\n      <div class=\"noise-overlay\"><\/div>\r\n\r\n      <!-- \u00a7 HERO -->\r\n      <section class=\"hof-section hof-hero\">\r\n        <div class=\"hero-bg\">\r\n          <img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Corredor_Limpia.webp\" alt=\"\" aria-hidden=\"true\">\r\n          <div class=\"hero-vignette\"><\/div>\r\n        <\/div>\r\n        <div class=\"hero-content\">\r\n          <p class=\"case-badge\">FORENSIC FILE NO. 8472 &nbsp;\u00b7&nbsp; STATUS: ONGOING &nbsp;\u00b7&nbsp; DELUSION CLINIC<\/p>\r\n          <h1 class=\"clinical-title\" id=\"main-title\">\r\n            <span class=\"title-line\" id=\"title-line-1\">HOUSE OF FEAR<\/span>\r\n            <span class=\"title-line\" id=\"title-line-2\">CALL OF BLOOD<\/span>\r\n          <\/h1>\r\n          <p class=\"typewriter-text\" style=\"margin-top: 16px;\">Barcelona \u00b7 Halloween \u00b7 05:17 AM<\/p>\r\n          <p class=\"comms-counter\">TIME WITHOUT COMMUNICATION: <span id=\"comms-time\">02:17:43<\/span><\/p>\r\n        <\/div>\r\n        <div class=\"hero-flicker-overlay\"><\/div>\r\n        <p class=\"scroll-hint\">\u25bc &nbsp; REVIEW FILE<\/p>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 REPORT -->\r\n      <section class=\"hof-section\">\r\n        <div class=\"paper-note\">\r\n          <h2 class=\"stamp\">FORENSIC NOTICE \u2014 8472-COB<\/h2>\r\n          <p class=\"typewriter-text\" style=\"text-align: left; color: #111; max-width: 100%;\">\r\n            It is 05:17 AM on October 31st. Delusion Psychiatric Clinic has not\r\n            responded to emergency calls for two hours. You are the first\r\n            forensic agent to enter the building.\r\n            <br><br>\r\n            The thirteen members of the night shift staff are dead.\r\n            There are no wounds. No signs of struggle. The bodies are\r\n            <span class=\"blackout\">completely dry<\/span>.\r\n            <br><br>\r\n            The only active patient registered that night: Emily Hunter, 12 years old.\r\n            Admitted for <span class=\"blackout\">anomalous parasensory behavior<\/span>.\r\n            Missing. There is no trace of her in the building.\r\n            <br><br>\r\n            <em>Not yet.<\/em>\r\n          <\/p>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 STATS -->\r\n      <section class=\"hof-section hof-stats\">\r\n        <div class=\"stats-block\">\r\n          <div class=\"stat-item\">\r\n            <span class=\"stat-number\">2\u20134<\/span>\r\n            <span class=\"stat-label\">Players<\/span>\r\n          <\/div>\r\n          <div class=\"stat-item\">\r\n            <span class=\"stat-number\">60<span class=\"stat-unit\"> MIN<\/span><\/span>\r\n            <span class=\"stat-label\">Duration<\/span>\r\n          <\/div>\r\n          <div class=\"stat-item\">\r\n            <span class=\"stat-number stat-badge\">ADAPTABLE<\/span>\r\n            <span class=\"stat-label\">Difficulty<\/span>\r\n          <\/div>\r\n          <div class=\"stat-item\">\r\n            <span class=\"stat-number\">14+<\/span>\r\n            <span class=\"stat-label\">Min Age<\/span>\r\n          <\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 EMILY FILE -->\r\n      <section class=\"hof-section\" id=\"emily-section\">\r\n        <div class=\"investigation-file\">\r\n          <div class=\"file-photo\">\r\n            <img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Ficha_Emily_Limpia.webp\" alt=\"Emily Hunter, paciente desaparecida\">\r\n            <div class=\"missing-stamp\">MISSING<\/div>\r\n          <\/div>\r\n          <div class=\"file-details\">\r\n            <p class=\"file-header\">INTERNAL RECORD &nbsp;\u00b7&nbsp; E-HUNTER-12 &nbsp;\u00b7&nbsp; CONFIDENTIAL<\/p>\r\n            <table class=\"evidence-table\">\r\n              <tr><td>NAME<\/td><td>Emily Hunter<\/td><\/tr>\r\n              <tr><td>AGE<\/td><td>12 years<\/td><\/tr>\r\n              <tr><td>DIAGNOSIS<\/td><td><span class=\"blackout\">\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588<\/span><\/td><\/tr>\r\n              <tr><td>HISTORY<\/td><td><span class=\"blackout\">\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588<\/span><\/td><\/tr>\r\n              <tr><td>INCIDENTS<\/td><td><span class=\"blackout\">\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588\u2588<\/span> \u2014 see annex 4-C<\/td><\/tr>\r\n              <tr><td>LAST SEEN<\/td><td>Halloween \u00b7 04:38 AM \u00b7 North Ward<\/td><\/tr>\r\n              <tr><td>ESTADO<\/td><td class=\"status-missing\">MISSING<\/td><\/tr>\r\n            <\/table>\r\n          <\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 GALLERY -->\r\n      <section class=\"hof-section\">\r\n        <h2 class=\"typewriter-text\" style=\"font-size: 22px; color: #aaa; margin-bottom: 8px;\">PHOTOGRAPHIC EVIDENCE<\/h2>\r\n        <p class=\"typewriter-text\" style=\"font-size: 11px; letter-spacing: 2px;\">IMAGES OBTAINED DURING SITE INSPECTION<\/p>\r\n        <div class=\"safe-gallery\">\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Corredor_Limpia.webp\" alt=\"Corredor principal\"><\/div>\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/Psychiatric_restraint_chair_202604260959-_1_.webp\" alt=\"Silla de contenci\u00f3n\"><\/div>\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Habitacion_Limpia.webp\" alt=\"Habitaci\u00f3n de paciente\"><\/div>\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Despacho_Limpia.webp\" alt=\"Despacho del director\"><\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 CTA -->\r\n      <section class=\"hof-section cta-section\" style=\"min-height: auto; padding: 40px 20px;\">\r\n        <a href=\"https:\/\/virtuabarcelona.com\/en\/booking\/\" class=\"btn-clinical cta-trigger\" style=\"display: flex; justify-content: center; width: fit-content; margin: 0 auto;\">Proceed to Booking<\/a>\r\n      <\/section>\r\n    <\/div>\r\n\r\n    <!-- ============================================================\r\n         LAYER 2: HAUNTED \u2014 THE PSYCHOTIC TRUTH\r\n         ============================================================ -->\r\n    <div class=\"layer-haunted\" aria-hidden=\"true\">\r\n      <div class=\"noise-overlay\"><\/div>\r\n\r\n      <!-- \u00a7 HERO HAUNTED -->\r\n      <section class=\"hof-section hof-hero\" style=\"min-height: 100vh;\">\r\n        <h1 class=\"creepy-title\" data-echo=\"THE SLAUGHTERHOUSE\">THE SLAUGHTERHOUSE<\/h1>\r\n        <div class=\"psychotic-text\" style=\"margin-top: 24px; text-align: center; font-size: clamp(18px, 2.5vw, 26px); line-height: 1.3; word-break: normal; letter-spacing: 1px;\">\r\n          SHE WAS WAITING FOR YOU.<br>\r\n          SHE KNEW YOU WOULD COME.\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 REPORT HAUNTED -->\r\n      <section class=\"hof-section\">\r\n        <div class=\"paper-note-bloody\">\r\n          <h2 class=\"stamp-bloody\">READ THIS.<\/h2>\r\n          <div class=\"psychotic-text\" style=\"font-size: 18px; line-height: 1.2; word-break: normal; letter-spacing: 0px;\">\r\n            Blood doesn't disappear.<br>\r\n            She drank it. Every drop. From every body.<br>\r\n            From every guard who entered her room.<br><br>\r\n            <span style=\"font-size: 13px; letter-spacing: 3px; opacity: 0.6;\">THEDOCTORSKNEWTHEYSILENCEDTHEMTHEYSILENCEDTHEM<\/span><br><br>\r\n            You will enter too.<br>\r\n            And file 8472 will remain incomplete.<br>\r\n            Forever.\r\n          <\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 STATS HAUNTED -->\r\n      <section class=\"hof-section hof-stats\">\r\n        <div class=\"psychotic-text\" style=\"font-size: clamp(50px, 10vw, 90px); text-align: center; line-height: 0.85;\">\r\n          OUT OF<br>TIME\r\n        <\/div>\r\n        <div class=\"psychotic-text\" style=\"font-size: 16px; margin-top: 30px; text-align: center; letter-spacing: 3px; word-break: normal; line-height: 1.8;\">\r\n          FOR YOU.<br>\r\n          FOR HER, TIME NEVER EXISTED.\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 EMILY HAUNTED -->\r\n      <section class=\"hof-section\" id=\"emily-haunted-section\">\r\n        <div class=\"emily-haunted-wrap\">\r\n          <div class=\"file-photo\">\r\n            <img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Ficha_Emily_Sucia.webp\"\r\n                 alt=\"\" class=\"emily-haunted-photo\">\r\n          <\/div>\r\n          <div class=\"file-details\">\r\n            <p class=\"file-header\" style=\"color: #ff0000; border-bottom-color: #500000; margin-bottom: 20px;\">HER NAME IS NOT EMILY.<\/p>\r\n            <div class=\"psychotic-text\" style=\"font-size: 16px; line-height: 1.3; word-break: normal; letter-spacing: 0;\">\r\n              Emily died a long time ago.<br>\r\n              What lives in that body has been here for centuries.<br>\r\n              The doctors knew.<br>\r\n              That's why they are gone.<br><br>\r\n              <span style=\"font-size: 13px; letter-spacing: 3px; opacity: 0.7;\">SHESEESYOUSHESEESYOUSHESEESYOU<\/span>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 GALLERY HAUNTED -->\r\n      <section class=\"hof-section\">\r\n        <h2 class=\"psychotic-text\" style=\"font-size: clamp(30px, 5vw, 50px); word-break: normal;\">EVERYONE DIED HERE<\/h2>\r\n        <div class=\"haunted-gallery\">\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Corredor_Sucia.webp\" alt=\"\"><\/div>\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Silla_Sucia.webp\" alt=\"\"><\/div>\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Habitacion_Sucia.webp\" alt=\"\"><\/div>\r\n          <div class=\"gallery-img-wrapper\"><img decoding=\"async\" src=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2026\/04\/COB_Galeria_Despacho_Sucia.webp\" alt=\"\"><\/div>\r\n        <\/div>\r\n      <\/section>\r\n\r\n      <!-- \u00a7 CTA HAUNTED -->\r\n      <section class=\"hof-section cta-section\" style=\"min-height: auto; padding: 40px 20px;\">\r\n        <a href=\"https:\/\/virtuabarcelona.com\/en\/booking\/\" class=\"btn-bloody cta-trigger\" style=\"display: flex; justify-content: center; width: fit-content; margin: 0 auto;\">YOU ARE DEAD<\/a>\r\n      <\/section>\r\n    <\/div>\r\n\r\n    <!-- 6. STICKY BUTTON -->\r\n    <a href=\"https:\/\/virtuabarcelona.com\/en\/booking\/\" class=\"hof-sticky-btn cta-trigger\" id=\"sticky-book-btn\">BOOK NOW<\/a>\r\n\r\n  <\/main>\r\n<\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>CASE NO. 8472 &nbsp;\u00b7&nbsp; CLASSIFIED LEVEL 4-SIGMA &nbsp;\u00b7&nbsp; COPY 3\/3 ACCESO RESTRINGIDO This file contains photographs of the scene, transcripts of the last moments of the night shift staff, and the patient&#8217;s medical history. Thirteen dead. Zero wounds. Zero blood anywhere in the building. This file has not been declassified. Proceed at your own risk. [&hellip;]<\/p>\n","protected":false},"author":99992,"featured_media":4563,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-4436","page","type-page","status-publish","has-post-thumbnail","hentry"],"_yoast_wpseo_focuskw":"House of fear","_yoast_wpseo_title":null,"_yoast_wpseo_metadesc":"Challenge your fears with the Futuristic VR Escape Room 'House of Fear'. A unique horror experience in Barcelona. Book now.","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.3 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Escape Room VR - ARVI - House of Fear - Virtuabarcelona.com<\/title>\n<meta name=\"description\" content=\"Challenge your fears with the Futuristic VR Escape Room &#039;House of Fear&#039;. A unique horror experience in Barcelona. Book now.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Escape Room VR - ARVI - House of Fear\" \/>\n<meta property=\"og:description\" content=\"Challenge your fears with the Futuristic VR Escape Room &#039;House of Fear&#039;. A unique horror experience in Barcelona. Book now.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtuabarcelona.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/virtuabarcelona\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-28T15:04:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2024\/04\/arvi-fear.png\" \/>\n\t<meta property=\"og:image:width\" content=\"717\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@virtuabarcelona\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/\",\"url\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/\",\"name\":\"Escape Room VR - ARVI - House of Fear - Virtuabarcelona.com\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/virtuabarcelona.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/arvi-fear.png\",\"datePublished\":\"2024-01-25T21:59:44+00:00\",\"dateModified\":\"2026-04-28T15:04:34+00:00\",\"description\":\"Challenge your fears with the Futuristic VR Escape Room 'House of Fear'. A unique horror experience in Barcelona. Book now.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/#primaryimage\",\"url\":\"https:\\\/\\\/virtuabarcelona.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/arvi-fear.png\",\"contentUrl\":\"https:\\\/\\\/virtuabarcelona.com\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/arvi-fear.png\",\"width\":717,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/escape-room-vr-arvi-house-of-fear\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/virtuabarcelona.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Escape Room VR &#8211; ARVI &#8211; House of Fear\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/#website\",\"url\":\"https:\\\/\\\/virtuabarcelona.com\\\/\",\"name\":\"Virtuabarcelona.com\",\"description\":\"Realidad Virtual Barcelona, Experiencias en Realidad Virtual. Arcade de Realidad Virtual. Cumplea\u00f1os Originales, Escape Room VR\",\"publisher\":{\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/virtuabarcelona.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/#organization\",\"name\":\"Virtuabarcelona.com\",\"url\":\"https:\\\/\\\/virtuabarcelona.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/virtuabarcelona.com\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/logotipo-virtua-barcelona.webp\",\"contentUrl\":\"https:\\\/\\\/virtuabarcelona.com\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/logotipo-virtua-barcelona.webp\",\"width\":252,\"height\":67,\"caption\":\"Virtuabarcelona.com\"},\"image\":{\"@id\":\"https:\\\/\\\/virtuabarcelona.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/virtuabarcelona\",\"https:\\\/\\\/x.com\\\/virtuabarcelona\",\"https:\\\/\\\/www.instagram.com\\\/virtuabarcelona\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Escape Room VR - ARVI - House of Fear - Virtuabarcelona.com","description":"Challenge your fears with the Futuristic VR Escape Room 'House of Fear'. A unique horror experience in Barcelona. Book now.","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:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/","og_locale":"en_US","og_type":"article","og_title":"Escape Room VR - ARVI - House of Fear","og_description":"Challenge your fears with the Futuristic VR Escape Room 'House of Fear'. A unique horror experience in Barcelona. Book now.","og_url":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/","og_site_name":"Virtuabarcelona.com","article_publisher":"https:\/\/www.facebook.com\/virtuabarcelona","article_modified_time":"2026-04-28T15:04:34+00:00","og_image":[{"width":717,"height":1024,"url":"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2024\/04\/arvi-fear.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@virtuabarcelona","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/","url":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/","name":"Escape Room VR - ARVI - House of Fear - Virtuabarcelona.com","isPartOf":{"@id":"https:\/\/virtuabarcelona.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/#primaryimage"},"image":{"@id":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/#primaryimage"},"thumbnailUrl":"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2024\/04\/arvi-fear.png","datePublished":"2024-01-25T21:59:44+00:00","dateModified":"2026-04-28T15:04:34+00:00","description":"Challenge your fears with the Futuristic VR Escape Room 'House of Fear'. A unique horror experience in Barcelona. Book now.","breadcrumb":{"@id":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/#primaryimage","url":"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2024\/04\/arvi-fear.png","contentUrl":"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2024\/04\/arvi-fear.png","width":717,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/virtuabarcelona.com\/en\/escape-room-vr-arvi-house-of-fear\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/virtuabarcelona.com\/en\/"},{"@type":"ListItem","position":2,"name":"Escape Room VR &#8211; ARVI &#8211; House of Fear"}]},{"@type":"WebSite","@id":"https:\/\/virtuabarcelona.com\/#website","url":"https:\/\/virtuabarcelona.com\/","name":"Virtuabarcelona.com","description":"Realidad Virtual Barcelona, Experiencias en Realidad Virtual. Arcade de Realidad Virtual. Cumplea\u00f1os Originales, Escape Room VR","publisher":{"@id":"https:\/\/virtuabarcelona.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/virtuabarcelona.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/virtuabarcelona.com\/#organization","name":"Virtuabarcelona.com","url":"https:\/\/virtuabarcelona.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtuabarcelona.com\/#\/schema\/logo\/image\/","url":"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2023\/06\/logotipo-virtua-barcelona.webp","contentUrl":"https:\/\/virtuabarcelona.com\/wp-content\/uploads\/2023\/06\/logotipo-virtua-barcelona.webp","width":252,"height":67,"caption":"Virtuabarcelona.com"},"image":{"@id":"https:\/\/virtuabarcelona.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/virtuabarcelona","https:\/\/x.com\/virtuabarcelona","https:\/\/www.instagram.com\/virtuabarcelona\/"]}]}},"_links":{"self":[{"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/pages\/4436","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/users\/99992"}],"replies":[{"embeddable":true,"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/comments?post=4436"}],"version-history":[{"count":23,"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/pages\/4436\/revisions"}],"predecessor-version":[{"id":30318,"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/pages\/4436\/revisions\/30318"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/media\/4563"}],"wp:attachment":[{"href":"https:\/\/virtuabarcelona.com\/en\/wp-json\/wp\/v2\/media?parent=4436"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}