{"id":1354,"date":"2025-03-24T17:44:40","date_gmt":"2025-03-24T17:44:40","guid":{"rendered":"https:\/\/excel-erasmus.eu\/?page_id=1354"},"modified":"2025-12-02T16:15:15","modified_gmt":"2025-12-02T16:15:15","slug":"investment-knowledge","status":"publish","type":"page","link":"https:\/\/excel-erasmus.eu\/es\/conocimientos-sobre-inversiones\/","title":{"rendered":"Conocimientos sobre inversiones"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1354\" class=\"elementor elementor-1354\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f8a6d5 e-flex e-con-boxed e-con e-parent\" data-id=\"6f8a6d5\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d3040ef elementor-widget elementor-widget-html\" data-id=\"d3040ef\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Financial Literacy Training Programme<\/title>\r\n    <link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0\/css\/all.min.css\">\r\n    <style>\r\n        :root {\r\n            --white: #ffffff;\r\n            --black: #000000;\r\n            --yellow: #ffde59;\r\n            --pink: #ff8bd2;\r\n            --blue: #5ce1e6;\r\n        }\r\n\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n            font-family: Verdana, Geneva, Tahoma, sans-serif;\r\n        }\r\n\r\n        html, body {\r\n            width: 100%;\r\n            overflow-x: hidden;\r\n            margin: 0;\r\n            padding: 0;\r\n            background-color: #f5f5f5;\r\n            min-height: 100vh;\r\n            display: flex;\r\n            flex-direction: column;\r\n            scroll-behavior: smooth;\r\n        }\r\n\r\n        body {\r\n            color: var(--black);\r\n            position: relative;\r\n        }\r\n\r\n        .container {\r\n            width: 100%;\r\n            max-width: 1200px;\r\n            margin: 0 auto;\r\n            padding: 2rem;\r\n            box-sizing: border-box;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 3rem;\r\n        }\r\n\r\n        .page-title {\r\n            text-align: center;\r\n            color: var(--black);\r\n            font-size: 2.5rem;\r\n            padding: 2rem;\r\n            background: var(--yellow);\r\n            border-radius: 15px;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n            margin: 0;\r\n        }\r\n\r\n        .page-subtitle {\r\n            text-align: center;\r\n            color: var(--black);\r\n            font-size: 1.2rem;\r\n            padding: 1rem;\r\n            background: rgba(255,255,255,0.9);\r\n            border-radius: 10px;\r\n            box-shadow: 0 2px 10px rgba(0,0,0,0.05);\r\n            margin: 0;\r\n        }\r\n\r\n        .video-section {\r\n            width: 100%;\r\n            margin-bottom: 3rem;\r\n            background: rgba(255,255,255,0.95);\r\n            border-radius: 15px;\r\n            padding: 2rem;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .video-card {\r\n            max-width: 800px;\r\n            margin: 0 auto;\r\n            text-align: center;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 2rem;\r\n        }\r\n\r\n        .video-player-container {\r\n            position: relative;\r\n            width: 100%;\r\n            max-width: 800px;\r\n            margin: 0 auto;\r\n            border-radius: 15px;\r\n            overflow: hidden;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .video-player-container video {\r\n            width: 100%;\r\n            height: auto;\r\n            display: block;\r\n            border-radius: 15px;\r\n        }\r\n\r\n        .video-description {\r\n            text-align: center;\r\n            padding: 1rem;\r\n            color: var(--black);\r\n            font-size: 1.1rem;\r\n            line-height: 1.6;\r\n        }\r\n\r\n        .video-controls {\r\n            display: flex;\r\n            justify-content: center;\r\n            gap: 1rem;\r\n            margin-top: 1rem;\r\n        }\r\n\r\n        .video-controls button {\r\n            padding: 0.8rem 1.5rem;\r\n            border: none;\r\n            border-radius: 25px;\r\n            background: var(--blue);\r\n            color: var(--white);\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 0.5rem;\r\n        }\r\n\r\n        .video-controls button:hover {\r\n            background: var(--pink);\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        .resources-section {\r\n            width: 100%;\r\n        }\r\n\r\n        .features-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 3rem;\r\n            width: 100%;\r\n            margin: 0;\r\n        }\r\n\r\n        .features-grid:last-child {\r\n            grid-template-columns: repeat(2, 1fr);\r\n            margin-bottom: 0;\r\n            width: 100%;\r\n        }\r\n\r\n        .features-grid:last-child .feature-card {\r\n            width: 100%;\r\n            margin: 0;\r\n        }\r\n\r\n        .video-card {\r\n            grid-column: 1 \/ -1;\r\n            max-width: 800px;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .feature-card {\r\n            background-color: rgba(255,255,255,0.95);\r\n            border: 2px solid var(--yellow);\r\n            border-radius: 15px;\r\n            padding: 2rem;\r\n            text-align: center;\r\n            transition: all 0.3s ease;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 2rem;\r\n            height: 100%;\r\n        }\r\n\r\n        .feature-card::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 5px;\r\n            background: linear-gradient(90deg, var(--yellow), var(--pink));\r\n        }\r\n\r\n        .feature-card:hover {\r\n            transform: translateY(-10px);\r\n            box-shadow: 0 8px 25px rgba(0,0,0,0.15);\r\n        }\r\n\r\n        .feature-card .content {\r\n            flex: 1;\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 1rem;\r\n        }\r\n\r\n        .feature-card i {\r\n            font-size: 3rem;\r\n            color: var(--pink);\r\n            margin-bottom: 1rem;\r\n            transition: transform 0.3s ease;\r\n        }\r\n\r\n        .feature-card:hover i {\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        .feature-card h3 {\r\n            color: var(--black);\r\n            margin-bottom: 1rem;\r\n            font-size: 1.4rem;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .feature-card p {\r\n            color: var(--black);\r\n            line-height: 1.6;\r\n            font-size: 1rem;\r\n            margin-bottom: 1.5rem;\r\n            flex-grow: 1;\r\n        }\r\n\r\n        .feature-card img {\r\n            width: 100%;\r\n            max-width: 180px;\r\n            height: auto;\r\n            margin: 1rem 0;\r\n            border-radius: 10px;\r\n            object-fit: cover;\r\n        }\r\n\r\n        .download-btn {\r\n            background: var(--blue);\r\n            color: var(--white);\r\n            padding: 1rem 2rem;\r\n            border: none;\r\n            border-radius: 25px;\r\n            cursor: pointer;\r\n            font-size: 1.1rem;\r\n            transition: all 0.3s ease;\r\n            width: auto;\r\n            max-width: 100%;\r\n            box-sizing: border-box;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n            text-transform: uppercase;\r\n            letter-spacing: 1px;\r\n            font-weight: bold;\r\n        }\r\n\r\n        .download-btn i {\r\n            color: var(--white);\r\n        }\r\n\r\n        .download-btn:hover {\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 6px 20px rgba(0,0,0,0.15);\r\n            background: var(--yellow);\r\n        }\r\n\r\n        .quiz-container {\r\n            background: rgba(255,255,255,0.95);\r\n            padding: 2rem;\r\n            border-radius: 15px;\r\n            margin: 2rem auto;\r\n            max-width: 800px;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .quiz-question {\r\n            margin-bottom: 2rem;\r\n            padding: 1.5rem;\r\n            background: white;\r\n            border-radius: 10px;\r\n            box-shadow: 0 2px 10px rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .quiz-options {\r\n            display: grid;\r\n            gap: 1rem;\r\n            margin-top: 1rem;\r\n        }\r\n\r\n        .quiz-option {\r\n            padding: 1rem;\r\n            border: 2px solid var(--yellow);\r\n            border-radius: 8px;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .quiz-option::after {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: var(--yellow);\r\n            opacity: 0;\r\n            transition: opacity 0.3s ease;\r\n            z-index: -1;\r\n        }\r\n\r\n        .quiz-option:hover::after {\r\n            opacity: 0.2;\r\n        }\r\n\r\n        .quiz-option.correct {\r\n            background: #4CAF50;\r\n            color: white;\r\n            border-color: #4CAF50;\r\n        }\r\n\r\n        .quiz-option.incorrect {\r\n            background: #f44336;\r\n            color: white;\r\n            border-color: #f44336;\r\n        }\r\n\r\n        .escape-room-container {\r\n            background: rgba(255,255,255,0.95);\r\n            padding: 2rem;\r\n            border-radius: 15px;\r\n            margin: 2rem auto;\r\n            max-width: 800px;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .puzzle {\r\n            background: white;\r\n            padding: 1.5rem;\r\n            border-radius: 10px;\r\n            margin-bottom: 1.5rem;\r\n            box-shadow: 0 2px 10px rgba(0,0,0,0.05);\r\n        }\r\n\r\n        .puzzle-input {\r\n            width: 100%;\r\n            max-width: 400px;\r\n            padding: 1rem;\r\n            margin: 1rem auto;\r\n            border: 2px solid var(--yellow);\r\n            border-radius: 8px;\r\n            font-size: 1.1rem;\r\n            transition: all 0.3s ease;\r\n            display: block;\r\n            text-align: center;\r\n        }\r\n\r\n        .puzzle-input:focus {\r\n            border-color: var(--pink);\r\n            outline: none;\r\n            box-shadow: 0 0 5px rgba(255,139,210,0.3);\r\n        }\r\n\r\n        .puzzle-input option {\r\n            padding: 0.5rem;\r\n            font-size: 1rem;\r\n            line-height: 1.4;\r\n            word-wrap: break-word;\r\n            white-space: normal;\r\n        }\r\n\r\n        .puzzle-options {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 1rem;\r\n            margin: 1rem 0;\r\n        }\r\n\r\n        .puzzle-option-btn {\r\n            padding: 1rem 1.5rem;\r\n            border: 2px solid var(--yellow);\r\n            border-radius: 8px;\r\n            background: white;\r\n            color: var(--black);\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            font-size: 1rem;\r\n            text-align: left;\r\n            line-height: 1.4;\r\n            word-wrap: break-word;\r\n            white-space: normal;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .puzzle-option-btn::after {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: var(--yellow);\r\n            opacity: 0;\r\n            transition: opacity 0.3s ease;\r\n            z-index: -1;\r\n        }\r\n\r\n        .puzzle-option-btn:hover::after {\r\n            opacity: 0.2;\r\n        }\r\n\r\n        .puzzle-option-btn.selected {\r\n            background: var(--yellow);\r\n            color: var(--black);\r\n            border-color: var(--pink);\r\n            transform: translateY(-2px);\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .puzzle-option-btn.correct {\r\n            background: #4CAF50;\r\n            color: white;\r\n            border-color: #4CAF50;\r\n        }\r\n\r\n        .puzzle-option-btn.incorrect {\r\n            background: #f44336;\r\n            color: white;\r\n            border-color: #f44336;\r\n        }\r\n\r\n        .selected-answer {\r\n            background: rgba(255, 193, 7, 0.1);\r\n            border: 2px solid var(--yellow);\r\n            border-radius: 8px;\r\n            padding: 1rem;\r\n            margin: 1rem 0;\r\n            font-size: 1.1rem;\r\n            color: var(--dark-gray);\r\n            text-align: center;\r\n            display: none;\r\n        }\r\n\r\n        .selected-answer.show {\r\n            display: block;\r\n        }\r\n\r\n        .puzzle-input.correct {\r\n            border-color: #4CAF50;\r\n            background: #E8F5E9;\r\n        }\r\n\r\n        .puzzle-input.incorrect {\r\n            border-color: #f44336;\r\n            background: #FFEBEE;\r\n        }\r\n\r\n        .progress-bar {\r\n            width: 100%;\r\n            height: 20px;\r\n            background: #eee;\r\n            border-radius: 10px;\r\n            margin: 1rem 0;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .progress {\r\n            width: 0%;\r\n            height: 100%;\r\n            background: linear-gradient(90deg, var(--yellow), var(--pink));\r\n            transition: width 0.3s ease;\r\n        }\r\n\r\n        .modal {\r\n            display: none;\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.8);\r\n            z-index: 1000;\r\n            justify-content: center;\r\n            align-items: center;\r\n        }\r\n\r\n        .modal-content {\r\n            background: white;\r\n            padding: 2rem;\r\n            border-radius: 15px;\r\n            max-width: 1000px;\r\n            width: 95%;\r\n            text-align: center;\r\n            max-height: 90vh;\r\n            overflow-y: auto;\r\n            position: relative;\r\n            margin: 2rem auto;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        .close-modal {\r\n            position: absolute;\r\n            top: 1rem;\r\n            right: 1rem;\r\n            font-size: 1.5rem;\r\n            cursor: pointer;\r\n            color: var(--black);\r\n        }\r\n\r\n        @media (max-width: 1024px) {\r\n            .container {\r\n                padding: 1rem;\r\n            }\r\n\r\n            .features-grid {\r\n                grid-template-columns: repeat(2, 1fr);\r\n            }\r\n        }\r\n\r\n        @media (max-width: 768px) {\r\n            .container {\r\n                padding: 1rem;\r\n            }\r\n            \r\n            .modal-content {\r\n                width: 98%;\r\n                padding: 0.8rem;\r\n                margin: 0.5rem auto;\r\n                max-height: 98vh;\r\n            }\r\n\r\n            .page-title {\r\n                font-size: 2rem;\r\n                padding: 1.5rem;\r\n            }\r\n\r\n            .video-section {\r\n                margin-bottom: 2rem;\r\n            }\r\n\r\n            .video-card {\r\n                max-width: 100%;\r\n                padding: 1.5rem;\r\n            }\r\n\r\n            .features-grid {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .features-grid:last-child {\r\n                grid-template-columns: 1fr;\r\n            }\r\n\r\n            .video-card {\r\n                max-width: 100%;\r\n            }\r\n\r\n            .feature-card {\r\n                padding: 1.5rem;\r\n            }\r\n\r\n            .feature-card i {\r\n                font-size: 2.5rem;\r\n            }\r\n\r\n            .feature-card h3 {\r\n                font-size: 1.2rem;\r\n            }\r\n\r\n            .feature-card p {\r\n                font-size: 0.9rem;\r\n            }\r\n\r\n            .feature-card img {\r\n                max-width: 150px;\r\n            }\r\n\r\n            .download-btn {\r\n                padding: 0.8rem 1.5rem;\r\n                font-size: 0.9rem;\r\n            }\r\n\r\n            .modal-content {\r\n                width: 95%;\r\n                padding: 1rem;\r\n                margin: 1rem auto;\r\n                max-height: 95vh;\r\n            }\r\n\r\n            .story-section {\r\n                padding: 1rem;\r\n                gap: 1rem;\r\n                max-width: 100%;\r\n                box-sizing: border-box;\r\n            }\r\n\r\n            .story-text, .challenge {\r\n                padding: 1rem;\r\n            }\r\n\r\n            .story-text h3, .challenge h4 {\r\n                font-size: 1.3rem;\r\n            }\r\n\r\n            .story-text p, .challenge p, .challenge li {\r\n                font-size: 1rem;\r\n                word-wrap: break-word;\r\n                overflow-wrap: break-word;\r\n            }\r\n\r\n            .puzzle-input {\r\n                max-width: 100%;\r\n                min-width: 200px;\r\n                font-size: 1rem;\r\n                padding: 0.8rem;\r\n            }\r\n            \r\n            .puzzle-input option {\r\n                font-size: 0.9rem;\r\n                padding: 0.3rem;\r\n                line-height: 1.3;\r\n                max-width: 100%;\r\n                word-wrap: break-word;\r\n                white-space: normal;\r\n                text-align: left;\r\n            }\r\n\r\n            .puzzle-options {\r\n                gap: 0.8rem;\r\n                margin: 0.8rem 0;\r\n            }\r\n\r\n            .puzzle-option-btn {\r\n                padding: 0.8rem 1.2rem;\r\n                font-size: 0.9rem;\r\n                line-height: 1.3;\r\n            }\r\n            \r\n            .selected-answer {\r\n                font-size: 0.9rem;\r\n                padding: 0.8rem;\r\n                margin: 0.8rem 0;\r\n            }\r\n        }\r\n\r\n        .quiz-section, .escape-room {\r\n            background: rgba(255,255,255,0.95);\r\n            padding: 2rem;\r\n            border-radius: 15px;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n            text-align: center;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 1.5rem;\r\n            align-items: center;\r\n            margin: 4rem 0;\r\n        }\r\n\r\n        .quiz-section h2, .escape-room h2 {\r\n            color: var(--black);\r\n            margin-bottom: 1rem;\r\n            font-size: 1.8rem;\r\n        }\r\n\r\n        .quiz-section p, .escape-room p {\r\n            color: var(--black);\r\n            margin-bottom: 1.5rem;\r\n            font-size: 1.1rem;\r\n        }\r\n\r\n        .progress-indicator {\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 4px;\r\n            background: var(--white);\r\n            z-index: 1000;\r\n        }\r\n\r\n        .progress-bar {\r\n            height: 100%;\r\n            background: linear-gradient(90deg, var(--yellow), var(--pink));\r\n            width: 0%;\r\n            transition: width 0.3s ease;\r\n        }\r\n\r\n        .feature-card {\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .feature-card::after {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: linear-gradient(45deg, rgba(255,255,255,0.1), transparent);\r\n            opacity: 0;\r\n            transition: opacity 0.3s ease;\r\n        }\r\n\r\n        .feature-card:hover::after {\r\n            opacity: 1;\r\n        }\r\n\r\n        .feature-card .content {\r\n            position: relative;\r\n            z-index: 1;\r\n        }\r\n\r\n        .feature-card img {\r\n            transition: transform 0.5s ease;\r\n        }\r\n\r\n        .feature-card:hover img {\r\n            transform: scale(1.05);\r\n        }\r\n\r\n        .interactive-tooltip {\r\n            position: absolute;\r\n            background: var(--white);\r\n            padding: 0.5rem 1rem;\r\n            border-radius: 8px;\r\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1);\r\n            font-size: 0.9rem;\r\n            opacity: 0;\r\n            transform: translateY(10px);\r\n            transition: all 0.3s ease;\r\n            pointer-events: none;\r\n        }\r\n\r\n        .feature-card:hover .interactive-tooltip {\r\n            opacity: 1;\r\n            transform: translateY(0);\r\n        }\r\n\r\n        .achievement-badge {\r\n            position: absolute;\r\n            top: 1rem;\r\n            right: 1rem;\r\n            background: var(--yellow);\r\n            color: var(--black);\r\n            padding: 0.5rem;\r\n            border-radius: 50%;\r\n            width: 40px;\r\n            height: 40px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-size: 1.2rem;\r\n            box-shadow: 0 2px 5px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .feature-card:hover .achievement-badge {\r\n            transform: rotate(360deg);\r\n            transition: transform 0.5s ease;\r\n        }\r\n\r\n        .interactive-button {\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n\r\n        .interactive-button::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 50%;\r\n            left: 50%;\r\n            width: 0;\r\n            height: 0;\r\n            background: rgba(255,255,255,0.2);\r\n            border-radius: 50%;\r\n            transform: translate(-50%, -50%);\r\n            transition: width 0.6s ease, height 0.6s ease;\r\n        }\r\n\r\n        .interactive-button:hover::before {\r\n            width: 300px;\r\n            height: 300px;\r\n        }\r\n\r\n        .feature-card .content {\r\n            position: relative;\r\n            z-index: 2;\r\n        }\r\n\r\n        .feature-card .content::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: -10px;\r\n            left: -10px;\r\n            right: -10px;\r\n            bottom: -10px;\r\n            border: 2px solid transparent;\r\n            border-radius: 15px;\r\n            transition: border-color 0.3s ease;\r\n        }\r\n\r\n        .feature-card:hover .content::before {\r\n            border-color: var(--pink);\r\n        }\r\n\r\n        .tools-section {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 3rem;\r\n            width: 100%;\r\n            margin: 4rem 0;\r\n        }\r\n\r\n        .tool-card {\r\n            background: rgba(255,255,255,0.95);\r\n            border-radius: 15px;\r\n            padding: 2rem;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .tool-card:hover {\r\n            transform: translateY(-5px);\r\n            box-shadow: 0 8px 25px rgba(0,0,0,0.15);\r\n        }\r\n\r\n        .notes-container {\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 1.5rem;\r\n            margin-top: 1.5rem;\r\n        }\r\n\r\n        .notes-input {\r\n            width: 100%;\r\n            min-height: 200px;\r\n            padding: 1rem;\r\n            border: 2px solid var(--yellow);\r\n            border-radius: 8px;\r\n            font-size: 1.1rem;\r\n            resize: vertical;\r\n            margin-bottom: 1rem;\r\n        }\r\n\r\n        .notes-actions {\r\n            display: flex;\r\n            gap: 1rem;\r\n            justify-content: flex-end;\r\n        }\r\n\r\n        .notes-btn {\r\n            padding: 0.8rem 1.5rem;\r\n            border: none;\r\n            border-radius: 8px;\r\n            background: var(--blue);\r\n            color: var(--white);\r\n            font-size: 1rem;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 0.5rem;\r\n        }\r\n\r\n        .notes-btn:hover {\r\n            background: var(--pink);\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        .notes-list {\r\n            margin-top: 1rem;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 0.5rem;\r\n        }\r\n\r\n        .note-item {\r\n            background: rgba(255,255,255,0.8);\r\n            padding: 1rem;\r\n            border-radius: 8px;\r\n            border: 1px solid var(--yellow);\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n        }\r\n\r\n        .note-item:hover {\r\n            background: rgba(255,255,255,0.95);\r\n        }\r\n\r\n        .note-date {\r\n            font-size: 0.9rem;\r\n            color: var(--black);\r\n            opacity: 0.7;\r\n        }\r\n\r\n        .timeline {\r\n            position: relative;\r\n            padding: 3rem 0;\r\n        }\r\n\r\n        .timeline::before {\r\n            content: '';\r\n            position: absolute;\r\n            left: 50%;\r\n            transform: translateX(-50%);\r\n            width: 2px;\r\n            height: 100%;\r\n            background: var(--yellow);\r\n        }\r\n\r\n        .timeline-item {\r\n            position: relative;\r\n            margin-bottom: 3rem;\r\n            width: 50%;\r\n            padding-right: 2rem;\r\n        }\r\n\r\n        .timeline-item:nth-child(even) {\r\n            margin-left: 50%;\r\n            padding-right: 0;\r\n            padding-left: 2rem;\r\n        }\r\n\r\n        .timeline-content {\r\n            background: var(--white);\r\n            padding: 1rem;\r\n            border-radius: 8px;\r\n            box-shadow: 0 2px 10px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .timeline-item::before {\r\n            content: '';\r\n            position: absolute;\r\n            right: -6px;\r\n            top: 50%;\r\n            transform: translateY(-50%);\r\n            width: 12px;\r\n            height: 12px;\r\n            background: var(--pink);\r\n            border-radius: 50%;\r\n        }\r\n\r\n        .timeline-item:nth-child(even)::before {\r\n            right: auto;\r\n            left: -6px;\r\n        }\r\n\r\n        .achievements-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));\r\n            gap: 1rem;\r\n            margin-top: 1rem;\r\n        }\r\n\r\n        .achievement-item {\r\n            background: var(--white);\r\n            padding: 1rem;\r\n            border-radius: 8px;\r\n            text-align: center;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        .achievement-item.locked {\r\n            opacity: 0.5;\r\n        }\r\n\r\n        .achievement-item i {\r\n            font-size: 2rem;\r\n            color: var(--pink);\r\n            margin-bottom: 0.5rem;\r\n        }\r\n\r\n        .achievement-item.unlocked i {\r\n            color: var(--yellow);\r\n        }\r\n\r\n        .story-section {\r\n            margin-bottom: 4rem;\r\n            padding: 2rem;\r\n            background: white;\r\n            border-radius: 10px;\r\n            box-shadow: 0 2px 10px rgba(0,0,0,0.05);\r\n            width: 100%;\r\n            box-sizing: border-box;\r\n            display: grid;\r\n            grid-template-columns: 1fr;\r\n            gap: 3rem;\r\n        }\r\n\r\n        .story-text {\r\n            background: rgba(255,255,255,0.9);\r\n            padding: 2rem;\r\n            border-radius: 8px;\r\n            box-shadow: 0 2px 5px rgba(0,0,0,0.05);\r\n            text-align: left;\r\n        }\r\n\r\n        .story-text h3 {\r\n            color: var(--pink);\r\n            margin-bottom: 1.5rem;\r\n            font-size: 1.8rem;\r\n            text-align: center;\r\n        }\r\n\r\n        .story-text p {\r\n            margin-bottom: 1.5rem;\r\n            font-size: 1.2rem;\r\n            color: var(--black);\r\n            line-height: 1.8;\r\n        }\r\n\r\n        .challenge {\r\n            background: rgba(255,255,255,0.9);\r\n            padding: 2rem;\r\n            border-radius: 10px;\r\n            border: 2px solid var(--yellow);\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 1.5rem;\r\n            max-width: 100%;\r\n            box-sizing: border-box;\r\n        }\r\n\r\n        .challenge h4 {\r\n            color: var(--black);\r\n            margin-bottom: 1.5rem;\r\n            font-size: 1.6rem;\r\n            text-align: center;\r\n        }\r\n\r\n        .challenge p {\r\n            margin-bottom: 1.5rem;\r\n            text-align: left;\r\n            font-size: 1.2rem;\r\n            line-height: 1.8;\r\n            word-wrap: break-word;\r\n            overflow-wrap: break-word;\r\n            max-width: 100%;\r\n        }\r\n\r\n        .challenge ul {\r\n            list-style-type: none;\r\n            margin: 1.5rem 0;\r\n            padding: 1.5rem;\r\n            text-align: left;\r\n            background: rgba(255,255,255,0.8);\r\n            border-radius: 8px;\r\n        }\r\n\r\n        .challenge li {\r\n            margin: 1.2rem 0;\r\n            padding-left: 2rem;\r\n            position: relative;\r\n            font-size: 1.2rem;\r\n            line-height: 1.8;\r\n            word-wrap: break-word;\r\n            overflow-wrap: break-word;\r\n        }\r\n\r\n        .challenge li:before {\r\n            content: \"\u2022\";\r\n            color: var(--pink);\r\n            position: absolute;\r\n            left: 0;\r\n            font-size: 1.4rem;\r\n        }\r\n\r\n        .puzzle-input {\r\n            width: 100%;\r\n            max-width: 500px;\r\n            min-width: 250px;\r\n            padding: 1rem;\r\n            margin: 1rem auto;\r\n            border: 2px solid var(--yellow);\r\n            border-radius: 8px;\r\n            font-size: 1.1rem;\r\n            transition: all 0.3s ease;\r\n            display: block;\r\n            text-align: center;\r\n            box-sizing: border-box;\r\n            word-wrap: break-word;\r\n            overflow-wrap: break-word;\r\n        }\r\n\r\n        .encouragement-message {\r\n            margin-top: 1rem;\r\n            padding: 1.5rem;\r\n            background: rgba(92,225,230,0.1);\r\n            border-radius: 8px;\r\n            animation: fadeIn 0.5s ease;\r\n            width: 100%;\r\n            max-width: 500px;\r\n            margin: 1rem auto;\r\n        }\r\n\r\n        .encouragement-content {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 1rem;\r\n            text-align: left;\r\n        }\r\n\r\n        .encouragement-content i {\r\n            color: var(--yellow);\r\n            font-size: 1.8rem;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .encouragement-content p {\r\n            font-size: 1.2rem;\r\n            line-height: 1.6;\r\n            margin: 0;\r\n        }\r\n\r\n        @keyframes fadeIn {\r\n            from { opacity: 0; transform: translateY(10px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        .feature-image {\r\n            width: 100%;\r\n            height: 150px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n            justify-content: center;\r\n            background: rgba(255,255,255,0.8);\r\n            border-radius: 10px;\r\n            margin: 1rem 0;\r\n            gap: 0.5rem;\r\n        }\r\n\r\n        .feature-image i {\r\n            color: var(--pink);\r\n            font-size: 3rem;\r\n        }\r\n\r\n        .icon-label {\r\n            color: var(--black);\r\n            font-size: 0.9rem;\r\n            text-align: center;\r\n            margin-top: 0.5rem;\r\n            font-weight: 500;\r\n        }\r\n\r\n        \/* Adicionando estilos para o flipbook *\/\r\n        .flipbook-container {\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.9);\r\n            z-index: 1000;\r\n            display: none;\r\n            justify-content: center;\r\n            align-items: center;\r\n            padding: 20px;\r\n        }\r\n\r\n        .flipbook-viewer {\r\n            width: 95%;\r\n            height: 95%;\r\n            background: white;\r\n            border-radius: 10px;\r\n            padding: 20px;\r\n            position: relative;\r\n            overflow: hidden;\r\n            display: flex;\r\n            flex-direction: column;\r\n            box-shadow: 0 4px 20px rgba(0,0,0,0.2);\r\n        }\r\n\r\n        #pdfViewer {\r\n            width: 100%;\r\n            height: 100%;\r\n            border: none;\r\n            background: white;\r\n        }\r\n\r\n        .flipbook-button {\r\n            padding: 10px 20px;\r\n            border: none;\r\n            border-radius: 5px;\r\n            background: var(--blue);\r\n            color: white;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            z-index: 1001;\r\n        }\r\n\r\n        .flipbook-button:hover {\r\n            background: var(--pink);\r\n            transform: translateY(-2px);\r\n        }\r\n\r\n        .flipbook-pages {\r\n            flex: 1;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            gap: 20px;\r\n            margin: 20px 0;\r\n            overflow: auto;\r\n        }\r\n\r\n        .flipbook-page {\r\n            box-shadow: 0 4px 8px rgba(0,0,0,0.1);\r\n            border-radius: 5px;\r\n            background: white;\r\n        }\r\n\r\n        .flipbook-page canvas {\r\n            border-radius: 5px;\r\n        }\r\n\r\n        .page-number {\r\n            text-align: center;\r\n            color: white;\r\n            margin-top: 10px;\r\n            font-size: 1.2rem;\r\n        }\r\n\r\n        .loading-overlay {\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.8);\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            color: white;\r\n            font-size: 1.2rem;\r\n        }\r\n\r\n        .video-container, .infographic-container {\r\n            position: fixed;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.9);\r\n            z-index: 1000;\r\n            display: none;\r\n            justify-content: center;\r\n            align-items: center;\r\n            padding: 20px;\r\n        }\r\n\r\n        .video-viewer, .infographic-viewer {\r\n            width: 95%;\r\n            height: 95%;\r\n            background: white;\r\n            border-radius: 10px;\r\n            padding: 20px;\r\n            position: relative;\r\n            overflow: hidden;\r\n            display: flex;\r\n            flex-direction: column;\r\n            box-shadow: 0 4px 20px rgba(0,0,0,0.2);\r\n        }\r\n\r\n        #videoFrame {\r\n            width: 100%;\r\n            height: 100%;\r\n            border: none;\r\n            background: white;\r\n        }\r\n\r\n        #infographicImage {\r\n            max-width: 100%;\r\n            height: auto;\r\n            display: block;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .learning-contents-section {\r\n            width: 100%;\r\n            margin-bottom: 3rem;\r\n            background: rgba(255,255,255,0.95);\r\n            border-radius: 15px;\r\n            padding: 2rem;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n        }\r\n\r\n        .learning-contents-card {\r\n            max-width: 800px;\r\n            margin: 0 auto;\r\n            text-align: center;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 1.5rem;\r\n        }\r\n\r\n        .learning-contents-image {\r\n            position: relative;\r\n            width: 100%;\r\n            max-width: 300px;\r\n            margin: 0 auto;\r\n            border-radius: 15px;\r\n            overflow: hidden;\r\n            box-shadow: 0 4px 15px rgba(0,0,0,0.1);\r\n            transition: transform 0.3s ease;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n        }\r\n\r\n        .learning-contents-image img {\r\n            width: auto;\r\n            max-width: 100%;\r\n            height: auto;\r\n            display: block;\r\n            border-radius: 15px;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .learning-contents-description {\r\n            text-align: center;\r\n            padding: 1rem;\r\n            color: var(--black);\r\n            font-size: 1.1rem;\r\n            line-height: 1.6;\r\n            max-width: 600px;\r\n            margin: 0 auto;\r\n        }\r\n\r\n        .learning-contents-button {\r\n            padding: 1rem 2rem;\r\n            border: none;\r\n            border-radius: 25px;\r\n            background: var(--blue);\r\n            color: var(--white);\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 0.5rem;\r\n            margin-top: 1rem;\r\n            text-decoration: none;\r\n            width: auto;\r\n            min-width: 200px;\r\n            justify-content: center;\r\n            pointer-events: auto;\r\n            position: relative;\r\n            z-index: 10;\r\n        }\r\n\r\n        .learning-contents-button:hover {\r\n            background: var(--pink);\r\n            transform: translateY(-2px);\r\n        }\r\n    <\/style>\r\n    <!-- Adicionar scripts necess\u00e1rios -->\r\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.11.338\/pdf.min.js\"><\/script>\r\n    <script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\r\n    <script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/turn.js\/4.1.0\/turn.min.js\"><\/script>\r\n<\/head>\r\n<body>\r\n    <div class=\"progress-indicator\">\r\n        <div class=\"progress-bar\" id=\"pageProgress\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"container\"><\/div>\r\n        <!-- Container do V\u00eddeo -->\r\n        <div class=\"video-section\">\r\n            <div class=\"video-card\">\r\n                <div class=\"content\">\r\n                    <i class=\"fas fa-video\"><\/i>\r\n                    <h3>Recurso de v\u00eddeo<\/h3>\r\n                    <p>Bienvenido al m\u00f3dulo \u00abConocimientos de inversi\u00f3n\u00bb, donde explorar\u00e1 diferentes tipos de opciones de inversi\u00f3n y aprender\u00e1 a evaluarlas para apoyar el crecimiento y la sostenibilidad de su empresa.<\/p>\r\n                    <div class=\"video-player-container\">\r\n                        <video id=\"mainVideo\" controls>\r\n                            <source src=\"https:\/\/excel-erasmus.eu\/Videos\/ES\/EXCEL_WP2_A2.3_M3_Video_ES.mp4\">\r\n                            Su navegador no soporta el elemento de v\u00eddeo.\r\n                        <\/video>\r\n                    <\/div>\r\n                    <div class=\"video-controls\">\r\n                        <button onclick=\"document.getElementById('mainVideo').play()\">\r\n                            <i class=\"fas fa-play\"><\/i> Reproducir\r\n                        <\/button>\r\n                        <button onclick=\"document.getElementById('mainVideo').pause()\">\r\n                            <i class=\"fas fa-pause\"><\/i> Pause\r\n                        <\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Container dos Recursos -->\r\n        <div class=\"resources-section\">\r\n            <div class=\"features-grid\">\r\n                <div class=\"feature-card\">\r\n                    <div class=\"content\">\r\n                        <i class=\"fas fa-book\"><\/i>\r\n                        <h3>Contenidos, actividades y recursos de aprendizaje<\/h3>\r\n                        <p>Comience por consultar este completo PDF que le ayudar\u00e1 a familiarizarse y ampliar su comprensi\u00f3n del m\u00f3dulo y a aplicar los conocimientos obtenidos<\/p>\r\n                        <div class=\"learning-contents-section\">\r\n                            <div class=\"learning-contents-card\">\r\n                                <div class=\"content\">\r\n                                    <div class=\"learning-contents-image\">\r\n                                        <a href=\"https:\/\/excel-erasmus.eu\/Flipbooks\/M3_Investment knowledge_ES\/index.html\" target=\"_blank\" rel=\"noopener\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/excel-erasmus.eu\/wp-content\/uploads\/2025\/10\/EXCEL_WP2_M3-flipbook_ES.png\" alt=\"Learning Contents and Resources\" style=\"width: 100%; height: auto;\">\r\n                                        <\/a>\r\n                                    <\/div>\r\n                                    <a href=\"https:\/\/excel-erasmus.eu\/Flipbooks\/M3_Investment knowledge_ES\/index.html\" class=\"learning-contents-button\" target=\"_blank\" rel=\"noopener\">\r\n                                        Acceda a los materiales de aprendizaje\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"feature-card\">\r\n                    <div class=\"content\">\r\n                        <i class=\"fas fa-chart-bar\"><\/i>\r\n                        <h3>Infograf\u00eda pr\u00e1ctica<\/h3>\r\n                        <p>Act\u00fae para tomar decisiones presupuestarias\/financieras responsables que apoyen su viaje empresarial<\/p>\r\n                        <div class=\"learning-contents-section\">\r\n                            <div class=\"learning-contents-card\">\r\n                                <div class=\"content\">\r\n                                    <div class=\"learning-contents-image\">\r\n                                        <a href=\"https:\/\/excel-erasmus.eu\/wp-content\/uploads\/2025\/10\/EXCEL_WP2_A2.3_M3_INFOGRAPHIC_ES.pdf\" target=\"_blank\" rel=\"noopener\">\r\n                                            <img decoding=\"async\" src=\"https:\/\/excel-erasmus.eu\/wp-content\/uploads\/2025\/10\/EXCEL_WP2_M3-Infographic_ES-e1761849546650.png\" alt=\"Hands-on Infographic\" style=\"width: 100%; height: auto;\">\r\n                                        <\/a>\r\n                                    <\/div>\r\n                                    <a href=\"https:\/\/excel-erasmus.eu\/wp-content\/uploads\/2025\/10\/EXCEL_WP2_A2.3_M3_INFOGRAPHIC_ES.pdf\" class=\"learning-contents-button\" target=\"_blank\" rel=\"noopener\">\r\n                                        Vea la infograf\u00eda\r\n                                    <\/a>\r\n                                <\/div>\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <!-- Container para o flipbook -->\r\n        <div class=\"flipbook-container\" id=\"flipbookContainer\">\r\n            <div class=\"flipbook-viewer\" id=\"flipbookViewer\">\r\n                <iframe id=\"pdfFrame\" style=\"width: 100%; height: 100%; border: none;\"><\/iframe>\r\n            <\/div>\r\n            <button class=\"flipbook-button\" onclick=\"closeFlipbook()\" style=\"position: absolute; top: 20px; right: 20px;\">Cerrar<\/button>\r\n        <\/div>\r\n\r\n        <!-- Modal para V\u00eddeo -->\r\n        <div class=\"video-container\" id=\"videoContainer\">\r\n            <div class=\"video-viewer\" id=\"videoViewer\">\r\n                <iframe id=\"videoFrame\" style=\"width: 100%; height: 100%; border: none;\"><\/iframe>\r\n            <\/div>\r\n            <button class=\"flipbook-button\" onclick=\"closeVideo()\" style=\"position: absolute; top: 20px; right: 20px;\">Cerrar<\/button>\r\n        <\/div>\r\n\r\n        <!-- Modal para Infogr\u00e1fico -->\r\n        <div class=\"infographic-container\" id=\"infographicContainer\">\r\n            <div class=\"infographic-viewer\" id=\"infographicViewer\">\r\n                <img id=\"infographicImage\" style=\"max-width: 100%; height: auto;\">\r\n            <\/div>\r\n            <button class=\"flipbook-button\" onclick=\"closeInfographic()\" style=\"position: absolute; top: 20px; right: 20px;\">Cerrar<\/button>\r\n        <\/div>\r\n\r\n        <!-- Escape Room Section -->\r\n        <div id=\"escapeRoomModal\" class=\"modal\">\r\n            <div class=\"modal-content\">\r\n                <span class=\"close-modal\" onclick=\"closeEscapeRoom()\">&times;<\/span>\r\n                <h2>Desbloquea tu superpoder de inversi\u00f3n<\/h2>\r\n                <div class=\"progress-bar\">\r\n                    <div class=\"progress\" id=\"escapeProgress\"><\/div>\r\n                <\/div>\r\n                <div id=\"escapeContent\">\r\n                    <div class=\"story-section\">\r\n                        <div class=\"story-text\">\r\n                            <p>\u00a1Bienvenido! Eres un emprendedor motivado y est\u00e1s listo para llevar tu negocio al siguiente nivel. Para conseguir financiaci\u00f3n y crecer de forma sostenible, debes navegar por el complejo mundo de las inversiones. Esta sala de escape pondr\u00e1 a prueba tus conocimientos y te ayudar\u00e1 a tomar decisiones financieras clave. \u00bfPodr\u00e1s encontrar la ruta de inversi\u00f3n adecuada?<\/p>\r\n                        <\/div>\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 1: Elige tu primera inversi\u00f3n<\/h4>\r\n                            <p>Pregunta: Un emprendedor necesita financiaci\u00f3n para expandirse. \u00bfQu\u00e9 m\u00e9todo de inversi\u00f3n requiere devolver el importe prestado, normalmente con intereses?<\/p>\r\n                            <div class=\"puzzle-options\" id=\"puzzle1Options\">\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(1, 1, this)\">Financiaci\u00f3n mediante deuda<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(1, 2, this)\">Financiaci\u00f3n mediante capital<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(1, 3, this)\">Financiaci\u00f3n colectiva<\/button>\r\n                            <\/div>\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(1)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"story-section\" style=\"display: none;\">\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 2: Equilibrio<\/h4>\r\n                            <p>Pregunta: En materia de inversiones, \u00bfcu\u00e1l es la relaci\u00f3n general entre el rendimiento potencial que se puede obtener y el nivel de riesgo que se asume?<\/p>\r\n                            <p><i>Selecciona m\u00e1s de una respuesta.<\/i><\/p>\r\n                            <div class=\"puzzle-options\" id=\"puzzle2Options\">\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(2, 1, this)\">Un mayor rendimiento potencial suele implicar un mayor riesgo<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(2, 2, this)\">Un menor riesgo suele implicar un menor rendimiento<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(2, 3, this)\">El riesgo y el rendimiento no guardan relaci\u00f3n alguna<\/button>\r\n                            <\/div>\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(2)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"story-section\" style=\"display: none;\">\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 3: Encontrar datos sobre inversiones<\/h4>\r\n                            <p>Pregunta: \u00bfD\u00f3nde puede encontrar una emprendedora datos digitales fiables y plataformas para investigar posibles inversiones para su negocio?<\/p>\r\n                            <p><i>Selecciona m\u00e1s de una respuesta.<\/i><\/p>\r\n                            <div class=\"puzzle-options\" id=\"puzzle3Options\">\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(3, 1, this)\">Sitios web e informes oficiales de la empresa<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(3, 2, this)\">Sitios web de noticias financieras de prestigio<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(3, 3, this)\">Grupos de inversi\u00f3n en redes sociales sin verificar<\/button>\r\n                            <\/div>\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(3)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"story-section\" style=\"display: none;\">\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 4: Invertir con un prop\u00f3sito<\/h4>\r\n                            <p>Pregunta: Una emprendedora quiere inversiones que se ajusten a sus valores sociales. \u00bfQu\u00e9 tipo de inversi\u00f3n deber\u00eda explorar?<\/p>\r\n                            <p><i>Selecciona m\u00e1s de una respuesta.<\/i><\/p>\r\n                            <div class=\"puzzle-options\" id=\"puzzle4Options\">\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(4, 1, this)\">Considerar los aspectos ambientales, sociales y de gobernanza<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(4, 2, this)\">Centrarse exclusivamente en los beneficios a corto plazo<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(4, 3, this)\">Buscar empresas con impacto social positivo<\/button>\r\n                            <\/div>\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(4)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"story-section\" style=\"display: none;\">\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 5: Apoyar a otras fundadoras<\/h4>\r\n                            <p>Pregunta: \u00bfC\u00f3mo pueden las mujeres emprendedoras apoyarse mejor entre s\u00ed para mejorar sus conocimientos y habilidades en materia de inversi\u00f3n?<\/p>\r\n                            <p><i>Selecciona m\u00e1s de una respuesta.<\/i><\/p>\r\n                            <div class=\"puzzle-options\" id=\"puzzle5Options\">\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(5, 1, this)\">Compartir recursos de inversi\u00f3n fiables<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(5, 2, this)\">Desaconsejar la inversi\u00f3n debido a los riesgos<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(5, 3, this)\">Crear grupos de networking para debatir<\/button>\r\n                            <\/div>\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(5)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"story-section\" style=\"display: none;\">\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 6: Sopesar las opciones<\/h4>\r\n                            <p>Pregunta: Al evaluar diferentes oportunidades de inversi\u00f3n, \u00bfqu\u00e9 factores clave debe sopesar cuidadosamente un emprendedor antes de tomar una ________?<\/p>\r\n                            <input type=\"text\" class=\"puzzle-input\" id=\"puzzle6Answer\" placeholder=\"Introduzca su respuesta\">\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(6)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"story-section\" style=\"display: none;\">\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 7: Autonom\u00eda desbloqueada<\/h4>\r\n                            <p>Pregunta: \u00bfCu\u00e1l es un paso clave para desarrollar la confianza y la autonom\u00eda necesarias para tomar tus propias decisiones de inversi\u00f3n?<\/p>\r\n                            <div class=\"puzzle-options\" id=\"puzzle7Options\">\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(7, 1, this)\">Adquirir conocimientos exhaustivos sobre inversiones<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(7, 2, this)\">Confiar \u00fanicamente en las recomendaciones de los expertos<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(7, 3, this)\">Invertir impulsivamente bas\u00e1ndose en las tendencias<\/button>\r\n                            <\/div>\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(7)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n\r\n                    <div class=\"story-section\" style=\"display: none;\">\r\n                        <div class=\"challenge\">\r\n                            <h4>DESAF\u00cdO 8: Libertad financiera<\/h4>\r\n                            <p>Pregunta: \u00bfQu\u00e9 resultados positivos puede tener para las mujeres empresarias el hecho de alcanzar la autonom\u00eda financiera mediante inversiones informadas?<\/p>\r\n                            <p><i>Selecciona m\u00e1s de una respuesta.<\/i><\/p>\r\n                            <div class=\"puzzle-options\" id=\"puzzle8Options\">\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(8, 1, this)\">Mayor seguridad y estabilidad financiera<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(8, 2, this)\">Capacidad para financiar el crecimiento empresarial<\/button>\r\n                                <button class=\"puzzle-option-btn\" onclick=\"selectPuzzleOption(8, 3, this)\">Capacidad reducida para asumir riesgos<\/button>\r\n                            <\/div>\r\n                            <button class=\"download-btn\" onclick=\"checkPuzzle(8)\">Compruebe la respuesta<\/button>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <div class=\"escape-room\">\r\n            <h2>Escape Room<\/h2>\r\n            <p>Desaf\u00edese a s\u00ed mismo y a su comprensi\u00f3n con nuestro escape room digital reflexionando sobre sus conocimientos y experiencia previos del m\u00f3dulo<\/p>\r\n            <button class=\"download-btn\" onclick=\"enterEscapeRoom()\">\r\n                <i class=\"fas fa-door-open\"><\/i> Entre en Escape Room\r\n            <\/button>\r\n        <\/div>\r\n\r\n        <div class=\"quiz-section\">\r\n            <h2>Ponga a prueba sus conocimientos<\/h2>\r\n            <button class=\"download-btn\" onclick=\"startQuiz()\">\r\n                <i class=\"fas fa-play\"><\/i> Empiece el cuestionario\r\n            <\/button>\r\n        <\/div>\r\n\r\n        <!-- Quiz Section -->\r\n        <div id=\"quizModal\" class=\"modal\">\r\n            <div class=\"modal-content\">\r\n                <span class=\"close-modal\" onclick=\"closeQuiz()\">&times;<\/span>\r\n                <h2>Cuestionario de conocimiento de inversiones<\/h2>\r\n                <div class=\"progress-bar\">\r\n                    <div class=\"progress\" id=\"quizProgress\"><\/div>\r\n                <\/div>\r\n                <div id=\"quizContent\">\r\n                    <div class=\"quiz-question\">\r\n                        <h3>Pregunta 1: \u00bfQu\u00e9 inversi\u00f3n otorga a los inversores una participaci\u00f3n en la propiedad?<\/h3>\r\n                        <div class=\"quiz-options\">\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(1, 1)\">Fondos prestados que deben reembolsarse<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(1, 2)\">Ofrecer a los inversores una participaci\u00f3n en la empresa<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(1, 3)\">Recaudar peque\u00f1as cantidades de dinero de muchas personas<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(1, 4)\">Utilizar el dinero que has ahorrado para el negocio<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"quiz-question\" style=\"display: none;\">\r\n                        <h3>Pregunta 2: \u00bfQu\u00e9 determina el an\u00e1lisis del punto de equilibrio?<\/h3>\r\n                        <div class=\"quiz-options\">\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(2, 1)\">Beneficio total del negocio<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(2, 2)\">Total de gastos incurridos<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(2, 3)\">Punto en el que los ingresos igualan a los costes<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(2, 4)\">C\u00e1lculo del retorno de la inversi\u00f3n<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"quiz-question\" style=\"display: none;\">\r\n                        <h3>Pregunta 3: \u00bfCu\u00e1l es una fuente digital fiable para la investigaci\u00f3n de inversiones?<\/h3>\r\n                        <div class=\"quiz-options\">\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(3, 1)\">Foros en redes sociales<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(3, 2)\">Sitio web de noticias financieras de prestigio<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(3, 3)\">Blogs personales sin verificar<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(3, 4)\">Foros de debate en l\u00ednea<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"quiz-question\" style=\"display: none;\">\r\n                        <h3>Pregunta 4: \u00bfCu\u00e1l es el objetivo principal de la diversificaci\u00f3n en una cartera de inversiones?<\/h3>\r\n                        <div class=\"quiz-options\">\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(4, 1)\">Maximizar los rendimientos a corto plazo<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(4, 2)\">Reducir el riesgo diversificando las inversiones entre diferentes activos<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(4, 3)\">Centrarse \u00fanicamente en acciones de alto crecimiento<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(4, 4)\">Eliminar todas las p\u00e9rdidas de inversi\u00f3n<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"quiz-question\" style=\"display: none;\">\r\n                        <h3>Pregunta 5: \u00bfCu\u00e1l es una forma \u00fatil de apoyar a los compa\u00f1eros en el aprendizaje sobre inversiones?<\/h3>\r\n                        <div class=\"quiz-options\">\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(5, 1)\">Desanimarles debido a los riesgos<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(5, 2)\">Decirles qu\u00e9 acciones comprar<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(5, 3)\">Compartir recursos e informaci\u00f3n fiables<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(5, 4)\">Ignorar sus preguntas sobre inversiones<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"quiz-question\" style=\"display: none;\">\r\n                        <h3>Pregunta 6: \u00bfCu\u00e1l es una de las principales ventajas de adquirir conocimientos sobre inversiones?<\/h3>\r\n                        <div class=\"quiz-options\">\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(6, 1)\">Evitar todo riesgo financiero<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(6, 2)\">Garantizar altos rendimientos<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(6, 3)\">Tomar decisiones financieras informadas<\/div>\r\n                            <div class=\"quiz-option\" onclick=\"checkAnswer(6, 4)\">Confiar solo en la suerte<\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n\r\n         <div class=\"tools-section\">\r\n            <div class=\"tool-card\">\r\n                <h3><i class=\"fas fa-sticky-note\"><\/i> Notas personales<\/h3>\r\n                <p>Tome notas durante su viaje de aprendizaje<\/p>\r\n                <div class=\"notes-container\">\r\n                    <textarea class=\"notes-input\" id=\"notesInput\" placeholder=\"Write your notes here...\"><\/textarea>\r\n                    <div class=\"notes-actions\">\r\n                        <button class=\"notes-btn\" onclick=\"saveNote()\">\r\n                            <i class=\"fas fa-save\"><\/i> Guardar notas\r\n                        <\/button>\r\n                        <button class=\"notes-btn\" onclick=\"downloadNotes()\">\r\n                            <i class=\"fas fa-download\"><\/i> Descargar notas\r\n                        <\/button>\r\n                    <\/div>\r\n                    <div class=\"notes-list\" id=\"notesList\"><\/div>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"tool-card\">\r\n                <h3><i class=\"fas fa-road\"><\/i> Continue su viaje de aprendizaje<\/h3>\r\n                <p>\u00bfQu\u00e9 sigue en su viaje? Ir y seleccionar un nuevo m\u00f3dulo<\/p>\r\n                <div class=\"timeline\">\r\n                    <div class=\"timeline-item\">\r\n                        <div class=\"timeline-content\">                            \r\n                            <p><a href=\"https:\/\/excel-erasmus.eu\/es\/presupuestacion-y-planificacion-financiera\/\" target=\"_blank\" rel=\"noopener\">Presupuestaci\u00f3n y planificaci\u00f3n financiera<\/a><\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"timeline-item\">\r\n                        <div class=\"timeline-content\">\r\n                            <p><a href=\"https:\/\/excel-erasmus.eu\/es\/entender-los-estados-financieros\/\" target=\"_blank\" rel=\"noopener\">Comprensi\u00f3n de los estados financieros<\/a><\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"timeline-item\">\r\n                        <div class=\"timeline-content\">\r\n                            <p><a href=\"https:\/\/excel-erasmus.eu\/es\/conocimientos-sobre-inversiones\/\" target=\"_blank\" rel=\"noopener\">Conocimientos de inversi\u00f3n<\/a><\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"timeline-item\">\r\n                        <div class=\"timeline-content\">\r\n                            <p><a href=\"https:\/\/excel-erasmus.eu\/es\/gestion-de-la-deuda-y-el-riesgo\/\" target=\"_blank\" rel=\"noopener\">Gesti\u00f3n de la deuda y el riesgo<\/a><\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                    <div class=\"timeline-item\">\r\n                        <div class=\"timeline-content\">\r\n                             <p><a href=\"https:\/\/excel-erasmus.eu\/es\/finanzas-sostenibles-para-decisiones-financieras-estrategicas\/\" target=\"_blank\" rel=\"noopener\">Finanzas sostenibles para decisiones financieras estrat\u00e9gicas<\/a><\/p>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        let currentQuestion = 1;\r\n        let score = 0;\r\n        let currentPuzzle = 1;\r\n        let escapeProgress = 0;\r\n        const totalQuestions = 6;\r\n        const totalPuzzles = 8;\r\n        let selectedAnswers = {}; \/\/ Para armazenar as respostas selecionadas\r\n\r\n        function startQuiz() {\r\n            document.getElementById('quizModal').style.display = 'flex';\r\n            showQuestion(1);\r\n            updateQuizProgress();\r\n        }\r\n\r\n        function showQuestion(number) {\r\n            document.querySelectorAll('.quiz-question').forEach(q => q.style.display = 'none');\r\n            document.querySelector(`.quiz-question:nth-child(${number})`).style.display = 'block';\r\n        }\r\n\r\n        function checkAnswer(question, answer) {\r\n            const options = document.querySelectorAll(`.quiz-question:nth-child(${question}) .quiz-option`);\r\n            options.forEach(option => option.style.pointerEvents = 'none');\r\n\r\n            const correctAnswers = {\r\n                1: 2, \/\/ participaci\u00f3n en la empresa\r\n                2: 3, \/\/ punto de equilibrio\r\n                3: 2, \/\/ fuente fiable\r\n                4: 2, \/\/ diversificaci\u00f3n reduce riesgo\r\n                5: 3, \/\/ compartir recursos fiables\r\n                6: 3  \/\/ decisiones informadas\r\n            };\r\n\r\n            if (answer === correctAnswers[question]) {\r\n                score++;\r\n                options[answer - 1].classList.add('correct');\r\n            } else {\r\n                options[answer - 1].classList.add('incorrect');\r\n                \/\/ Highlight the correct answer in green when answer is wrong\r\n                options[correctAnswers[question] - 1].classList.add('correct');\r\n            }\r\n\r\n            setTimeout(() => {\r\n                \/\/ Always advance to next question regardless of answer\r\n                if (currentQuestion < totalQuestions) {\r\n                    currentQuestion++;\r\n                    showQuestion(currentQuestion);\r\n                    options.forEach(option => {\r\n                        option.classList.remove('correct', 'incorrect');\r\n                        option.style.pointerEvents = 'auto';\r\n                    });\r\n                } else {\r\n                    showQuizResults();\r\n                }\r\n                updateQuizProgress();\r\n            }, 1500);\r\n        }\r\n\r\n        function updateQuizProgress() {\r\n            const progress = ((currentQuestion - 1) \/ totalQuestions) * 100;\r\n            document.getElementById('quizProgress').style.width = `${progress}%`;\r\n        }\r\n\r\n        function showQuizResults() {\r\n            const quizContent = document.getElementById('quizContent');\r\n            quizContent.innerHTML = `\r\n                <h3>\u00a1Cuestionario completado!<\/h3>\r\n                <p>Tu puntuaci\u00f3n: ${score}\/${totalQuestions}<\/p>\r\n                <button class=\\\"download-btn\\\" onclick=\\\"closeQuiz()\\\">Cerrar cuestionario<\/button>\r\n            `;\r\n        }\r\n\r\n        function enterEscapeRoom() {\r\n            document.getElementById('escapeRoomModal').style.display = 'flex';\r\n            showPuzzle(1);\r\n            updateEscapeProgress();\r\n        }\r\n\r\n        function showPuzzle(number) {\r\n            document.querySelectorAll('.story-section').forEach(section => section.style.display = 'none');\r\n            document.querySelector(`.story-section:nth-child(${number})`).style.display = 'block';\r\n        }\r\n\r\n        function selectPuzzleOption(puzzleId, optionValue, buttonElement) {\r\n            \/\/ Check if this puzzle supports multiple answers (2, 3, 4, 5, 8)\r\n            const multiAnswerPuzzles = [2, 3, 4, 5, 8];\r\n            const isMultiAnswer = multiAnswerPuzzles.includes(puzzleId);\r\n            \r\n            if (isMultiAnswer) {\r\n                \/\/ Toggle selection for multi-answer puzzles\r\n                if (buttonElement.classList.contains('selected')) {\r\n                    buttonElement.classList.remove('selected');\r\n                } else {\r\n                    buttonElement.classList.add('selected');\r\n                }\r\n                \r\n                \/\/ Get all selected buttons for this puzzle\r\n                const puzzleOptions = document.getElementById(`puzzle${puzzleId}Options`);\r\n                const selectedButtons = puzzleOptions.querySelectorAll('.puzzle-option-btn.selected');\r\n                const selectedValues = Array.from(selectedButtons).map(btn => {\r\n                    const onclick = btn.getAttribute('onclick');\r\n                    const match = onclick.match(new RegExp(`selectPuzzleOption\\\\(${puzzleId}, (\\\\d+), this\\\\)`));\r\n                    return match ? match[1] : null;\r\n                }).filter(val => val !== null);\r\n                \r\n                \/\/ Store multiple selected answers\r\n                selectedAnswers[puzzleId] = selectedValues.join(',');\r\n            } else {\r\n                \/\/ Single answer puzzles (original behavior)\r\n                const puzzleOptions = document.getElementById(`puzzle${puzzleId}Options`);\r\n                const allButtons = puzzleOptions.querySelectorAll('.puzzle-option-btn');\r\n                allButtons.forEach(btn => btn.classList.remove('selected'));\r\n                \r\n                \/\/ Add selected class to clicked button\r\n                buttonElement.classList.add('selected');\r\n                \r\n                \/\/ Store the selected answer\r\n                selectedAnswers[puzzleId] = optionValue;\r\n            }\r\n        }\r\n\r\n        function checkPuzzle(puzzle) {\r\n            let answer;\r\n            let inputElement;\r\n            \r\n            \/\/ Check if it's a button-based puzzle or text input\r\n            if (puzzle === 6) {\r\n                \/\/ Text input puzzles\r\n                inputElement = document.getElementById(`puzzle${puzzle}Answer`);\r\n                if (!inputElement) return;\r\n                answer = inputElement.value;\r\n            } else {\r\n                \/\/ Button-based puzzles\r\n                if (!selectedAnswers[puzzle]) {\r\n                    alert('Najpierw wybierz opcj\u0119!');\r\n                    return;\r\n                }\r\n                answer = selectedAnswers[puzzle].toString();\r\n                inputElement = document.getElementById(`puzzle${puzzle}Options`);\r\n            }\r\n            \r\n            \/\/ Clear the selected answer display\r\n            const selectedAnswerDiv = document.getElementById(`selectedAnswer${puzzle}`);\r\n            if (selectedAnswerDiv) {\r\n                selectedAnswerDiv.classList.remove('show');\r\n            }\r\n            \r\n            const correctAnswers = {\r\n                1: '1',    \/\/ Debt financing  \r\n                2: '1,2',    \/\/ Higher potential return often implies risk. \/ Lower risk usually means lower return.\r\n                3: '1,2',    \/\/ Official company websites and reports  \/Reputable financial news websites\r\n                4: '1,3',    \/\/ Considers Environmental, Social, Governance \/ Seeks companies with positive social impact\r\n                5: '1,3',    \/\/ Share reliable investment resources \/ Create networking groups for discussion\r\n                6: 'decision', \/\/ decision\r\n                7: '1',    \/\/ Gain comprehensive investment knowledge\r\n                8: '1,2'     \/\/ Increased financial security and stability \/ Ability to fund business growth\r\n            };\r\n            \r\n            \/\/ Remove old messages\r\n            const oldMsg = inputElement.parentNode.querySelector('.encouragement-message');\r\n            if (oldMsg) oldMsg.remove();\r\n\r\n            \/\/ Check if this puzzle supports multiple answers\r\n            const multiAnswerPuzzles = [2, 3, 4, 5, 8];\r\n            const isMultiAnswer = multiAnswerPuzzles.includes(puzzle);\r\n            \r\n            \/\/ For multi-answer puzzles, check if all correct answers are selected\r\n            let isCorrect = false;\r\n            if (isMultiAnswer) {\r\n                const correctAnswerArray = correctAnswers[puzzle].split(',');\r\n                const selectedAnswerArray = answer.split(',').filter(val => val.trim() !== '');\r\n                isCorrect = correctAnswerArray.length === selectedAnswerArray.length && \r\n                           correctAnswerArray.every(correct => selectedAnswerArray.includes(correct)) &&\r\n                           selectedAnswerArray.every(selected => correctAnswerArray.includes(selected));\r\n            } else {\r\n                isCorrect = answer.toLowerCase() === correctAnswers[puzzle];\r\n            }\r\n            \r\n            if (isCorrect) {\r\n                if (puzzle === 6) {\r\n                    \/\/ Text input\r\n                    inputElement.classList.add('correct');\r\n                    inputElement.disabled = true;\r\n                } else {\r\n                    \/\/ Button-based puzzle\r\n                    const allButtons = inputElement.querySelectorAll('.puzzle-option-btn');\r\n                    allButtons.forEach(btn => btn.style.pointerEvents = 'none');\r\n                    \r\n                    \/\/ Highlight correct buttons\r\n                    if (isMultiAnswer) {\r\n                        const correctAnswerArray = correctAnswers[puzzle].split(',');\r\n                        correctAnswerArray.forEach(correctValue => {\r\n                            const allButtons = inputElement.querySelectorAll('.puzzle-option-btn');\r\n                            allButtons.forEach(btn => {\r\n                                const onclick = btn.getAttribute('onclick');\r\n                                const match = onclick.match(new RegExp(`selectPuzzleOption\\\\(${puzzle}, ${correctValue}, this\\\\)`));\r\n                                if (match) {\r\n                                    btn.classList.add('correct');\r\n                                }\r\n                            });\r\n                        });\r\n                    } else {\r\n                        const allButtons = inputElement.querySelectorAll('.puzzle-option-btn');\r\n                        allButtons.forEach(btn => {\r\n                            const onclick = btn.getAttribute('onclick');\r\n                            const match = onclick.match(new RegExp(`selectPuzzleOption\\\\(${puzzle}, ${correctAnswers[puzzle]}, this\\\\)`));\r\n                            if (match) {\r\n                                btn.classList.add('correct');\r\n                            }\r\n                        });\r\n                    }\r\n                }\r\n                \r\n                const encouragements = {\r\n                    1: \"\u00a1Exactamente! La financiaci\u00f3n mediante deuda implica pedir prestados fondos que deben devolverse, normalmente con intereses, lo que genera un pasivo para la empresa. Esto es diferente a vender la propiedad.\",\r\n                    2: \"\u00a1Excelente! Has identificado correctamente las relaciones clave entre riesgo y rentabilidad. Una mayor rentabilidad potencial conlleva un mayor riesgo, y un menor riesgo suele significar una menor rentabilidad. Recuerda que estrategias inteligentes como la diversificaci\u00f3n tambi\u00e9n pueden influir en el riesgo.\",\r\n                    3: \"\u00a1Excelente! Sabes d\u00f3nde buscar informaci\u00f3n fiable sobre inversiones en Internet. Confiar en plataformas financieras de prestigio, informes oficiales de empresas y proveedores de datos conocidos es fundamental para tomar decisiones informadas.\",\r\n                    4: \"\u00a1Genial! La inversi\u00f3n \u00e9tica combina valores con objetivos financieros: los criterios ESG y el impacto social son factores clave para alinear las inversiones con el prop\u00f3sito.\",\r\n                    5: \"\u00a1Fant\u00e1stico! Empoderarnos mutuamente mediante el intercambio de conocimientos, recursos, tutor\u00edas y debates abiertos es clave para navegar juntos por el panorama de las inversiones. El aprendizaje colectivo fortalece el camino de todos.\",\r\n                    6: \"\u00a1Exactamente! Despu\u00e9s de sopesar cuidadosamente los factores clave, el siguiente paso es tomar una decisi\u00f3n informada. Buen trabajo al identificar el resultado cr\u00edtico de tu proceso de evaluaci\u00f3n.\",\r\n                    7: \"\u00a1Bien hecho! La autonom\u00eda en materia de inversi\u00f3n se consigue adquiriendo conocimientos, investigando y comprendiendo los riesgos. Estos pasos te permiten tomar decisiones con confianza y en consonancia con tus objetivos.\",\r\n                    8: \"\u00a1Enhorabuena! Has abierto el camino hacia la libertad financiera. Al dominar los conocimientos sobre inversiones, obtienes seguridad, haces crecer tus fondos, acumulas riqueza y alcanzas una verdadera autonom\u00eda financiera. Recuerda que esto es solo el principio: \u00a1sigue aplicando lo que has aprendido para dar forma a tu futuro!\"\r\n                };\r\n                const encouragementDiv = document.createElement('div');\r\n                encouragementDiv.className = 'encouragement-message';\r\n                encouragementDiv.style.fontSize = '1.25rem';\r\n                encouragementDiv.style.marginBottom = '1rem';\r\n                encouragementDiv.style.background = '#e8f5e9';\r\n                encouragementDiv.style.color = '#222';\r\n                encouragementDiv.innerHTML = `\r\n                    <div class=\"encouragement-content\">\r\n                        <i class=\"fas fa-star\"><\/i>\r\n                        <p><b><\/b> ${encouragements[puzzle]}<\/p>\r\n                    <\/div>\r\n                `;\r\n                \/\/ Display above the button\r\n                inputElement.parentNode.insertBefore(encouragementDiv, inputElement.nextSibling);\r\n                if (currentPuzzle < totalPuzzles) {\r\n                    currentPuzzle++;\r\n                    setTimeout(() => {\r\n                        showPuzzle(currentPuzzle);\r\n                    }, 2500);\r\n                } else {\r\n                    setTimeout(() => {\r\n                        showEscapeResults();\r\n                    }, 2500);\r\n                }\r\n                escapeProgress = (currentPuzzle \/ totalPuzzles) * 100;\r\n                updateEscapeProgress();\r\n            } else {\r\n                if (puzzle === 6) {\r\n                    \/\/ Text input\r\n                    inputElement.classList.add('incorrect');\r\n                } else {\r\n                    \/\/ Button-based puzzle\r\n                    const allButtons = inputElement.querySelectorAll('.puzzle-option-btn');\r\n                    allButtons.forEach(btn => btn.style.pointerEvents = 'none');\r\n                    \r\n                    \/\/ Highlight incorrect buttons\r\n                    if (isMultiAnswer) {\r\n                        \/\/ Highlight all selected buttons as incorrect\r\n                        const selectedButtons = inputElement.querySelectorAll('.puzzle-option-btn.selected');\r\n                        selectedButtons.forEach(btn => btn.classList.add('incorrect'));\r\n                        \r\n                        \/\/ Also highlight correct answers that weren't selected\r\n                        const correctAnswerArray = correctAnswers[puzzle].split(',');\r\n                        correctAnswerArray.forEach(correctValue => {\r\n                            const allButtons = inputElement.querySelectorAll('.puzzle-option-btn');\r\n                            allButtons.forEach(btn => {\r\n                                const onclick = btn.getAttribute('onclick');\r\n                                const match = onclick.match(new RegExp(`selectPuzzleOption\\\\(${puzzle}, ${correctValue}, this\\\\)`));\r\n                                if (match && !btn.classList.contains('selected')) {\r\n                                    btn.classList.add('correct');\r\n                                }\r\n                            });\r\n                        });\r\n                    } else {\r\n                        \/\/ Highlight incorrect button\r\n                        const selectedButton = inputElement.querySelector('.puzzle-option-btn.selected');\r\n                        if (selectedButton) {\r\n                            selectedButton.classList.add('incorrect');\r\n                        }\r\n                    }\r\n                }\r\n                \r\n                const tryAgainMessages = {\r\n                    1: \"\u00a1No exactamente! Piensa en los m\u00e9todos de inversi\u00f3n en los que el dinero recibido es un pr\u00e9stamo que hay que devolver. \",\r\n                    2: \"\u00a1No del todo! Revisa las afirmaciones sobre c\u00f3mo se relacionan el riesgo y el rendimiento potencial en el mundo de las inversiones. Considera c\u00f3mo los diferentes niveles de riesgo suelen alinearse con los diferentes niveles de recompensa potencial, y piensa en estrategias que puedan afectar al riesgo.\",\r\n                    3: \"\u00a1No del todo! Piensa en las formas m\u00e1s constructivas y eficaces en que los emprendedores pueden ayudarse mutuamente a aprender y tomar mejores decisiones de inversi\u00f3n. Considera los beneficios de compartir experiencias e informaci\u00f3n fiable.\",\r\n                    4: \"\u00a1No del todo! Centrarse \u00fanicamente en las ganancias a corto plazo no refleja una inversi\u00f3n \u00e9tica ni basada en valores. Considera estrategias que prioricen las preocupaciones ambientales, sociales o de gobernanza.\",\r\n                    5: \"\u00a1No del todo! Piensa en las formas m\u00e1s constructivas y eficaces en que los emprendedores pueden ayudarse mutuamente a aprender y tomar mejores decisiones de inversi\u00f3n. Considera los beneficios de compartir experiencias e informaci\u00f3n fiable.\",\r\n                    6: \"\u00a1No exactamente! Vuelve a leer la frase y piensa en qu\u00e9 acci\u00f3n sigue l\u00f3gicamente al proceso de sopesar cuidadosamente los diferentes factores y oportunidades a la hora de invertir. \u00bfQu\u00e9 es lo que pretendes conseguir en \u00faltima instancia?\",\r\n                    7: \"\u00a1No del todo! Revisa las opciones y piensa qu\u00e9 acciones te ayudan de verdad a ganar confianza e independencia en tu camino hacia la inversi\u00f3n. Depender solo de los dem\u00e1s o actuar por impulso no te llevar\u00e1 a la verdadera autonom\u00eda.\",\r\n                    8: \"\u00a1Ya casi est\u00e1! Revisa las opciones y reconsidera los importantes efectos positivos que una inversi\u00f3n informada y la autonom\u00eda financiera pueden tener en la seguridad, el crecimiento y el empoderamiento general de un emprendedor. \u00a1Est\u00e1s a punto de descubrir la respuesta definitiva!\"\r\n                };\r\n                const encouragementDiv = document.createElement('div');\r\n                encouragementDiv.className = 'encouragement-message';\r\n                encouragementDiv.style.background = 'rgba(255,139,210,0.1)';\r\n                encouragementDiv.style.fontSize = '1.1rem';\r\n                encouragementDiv.innerHTML = `\r\n                    <div class=\"encouragement-content\">\r\n                        <i class=\"fas fa-heart\"><\/i>\r\n                        <p>${tryAgainMessages[puzzle]}<\/p>\r\n                    <\/div>\r\n                `;\r\n                inputElement.parentNode.insertBefore(encouragementDiv, inputElement.nextSibling);\r\n                \r\n                \/\/ Reset after 4 seconds to allow retry\r\n                setTimeout(() => {\r\n                    if (puzzle === 6) {\r\n                        inputElement.classList.remove('incorrect');\r\n                        inputElement.value = ''; \/\/ Clear the input\r\n                    } else {\r\n                        const allButtons = inputElement.querySelectorAll('.puzzle-option-btn');\r\n                        allButtons.forEach(btn => {\r\n                            btn.classList.remove('correct', 'incorrect', 'selected');\r\n                            btn.style.pointerEvents = 'auto';\r\n                        });\r\n                        \/\/ Clear selected answer\r\n                        selectedAnswers[puzzle] = null;\r\n                        const selectedAnswerDiv = document.getElementById(`selectedAnswer${puzzle}`);\r\n                        if (selectedAnswerDiv) {\r\n                            selectedAnswerDiv.classList.remove('show');\r\n                        }\r\n                    }\r\n                    encouragementDiv.remove();\r\n                }, 4000);\r\n            }\r\n        }\r\n\r\n        function updateEscapeProgress() {\r\n            document.getElementById('escapeProgress').style.width = `${escapeProgress}%`;\r\n        }\r\n\r\n        function showEscapeResults() {\r\n            const escapeContent = document.getElementById('escapeContent');\r\n            escapeContent.innerHTML = `\r\n                <div class=\\\"story-section\\\">\\n                    <div class=\\\"story-text\\\">\\n                        <h3>\u00a1Bien hecho! Has superado con \u00e9xito los retos del conocimiento sobre inversiones. Has explorado diferentes v\u00edas de inversi\u00f3n y has aprendido a pensar estrat\u00e9gicamente sobre c\u00f3mo hacer crecer tus finanzas. Recuerda que esto es solo el comienzo: sigue investigando, evaluando opciones y tomando decisiones de inversi\u00f3n informadas para construir un futuro financiero s\u00f3lido para tu trayectoria empresarial.<\/h3>\\n                        <div class=\\\"achievement-badge\\\">\\n                            <i class=\\\"fas fa-trophy\\\"><\/i>\\n                        <\/div>\\n                    <\/div>\\n                <\/div>\\n                <button class=\\\"download-btn\\\" onclick=\\\"closeEscapeRoom()\\\">Cerrar aventura<\/button>\r\n            `;\r\n        }\r\n\r\n        function closeEscapeRoom() {\r\n            document.getElementById('escapeRoomModal').style.display = 'none';\r\n            currentPuzzle = 1;\r\n            escapeProgress = 0;\r\n            updateEscapeProgress();\r\n            selectedAnswers = {};\r\n            \r\n            \/\/ Reset text inputs\r\n            document.querySelectorAll('.puzzle-input').forEach(input => {\r\n                input.value = '';\r\n                input.disabled = false;\r\n                input.classList.remove('correct', 'incorrect');\r\n            });\r\n            \r\n            \/\/ Reset button options\r\n            document.querySelectorAll('.puzzle-option-btn').forEach(btn => {\r\n                btn.classList.remove('selected', 'correct', 'incorrect');\r\n                btn.style.pointerEvents = 'auto';\r\n            });\r\n            \r\n            \/\/ Clear selected answer displays\r\n            document.querySelectorAll('.selected-answer').forEach(div => {\r\n                div.classList.remove('show');\r\n            });\r\n        }\r\n\r\n        function closeQuiz() {\r\n            document.getElementById('quizModal').style.display = 'none';\r\n            currentQuestion = 1;\r\n            score = 0;\r\n            updateQuizProgress();\r\n            document.querySelectorAll('.quiz-option').forEach(option => {\r\n                option.classList.remove('correct', 'incorrect');\r\n                option.style.pointerEvents = 'auto';\r\n            });\r\n        }\r\n\r\n        \/\/ Existing animations and event listeners\r\n        document.addEventListener('DOMContentLoaded', function() {\r\n            const observer = new IntersectionObserver((entries) => {\r\n                entries.forEach(entry => {\r\n                    if (entry.isIntersecting) {\r\n                        entry.target.style.opacity = 1;\r\n                        entry.target.style.transform = 'translateY(0)';\r\n                    }\r\n                });\r\n            });\r\n\r\n            document.querySelectorAll('.feature-card').forEach(card => {\r\n                card.style.opacity = 0;\r\n                card.style.transform = 'translateY(20px)';\r\n                card.style.transition = 'all 0.5s ease-out';\r\n                observer.observe(card);\r\n            });\r\n        });\r\n\r\n        \/\/ Add to existing script\r\n        window.addEventListener('scroll', function() {\r\n            const winScroll = document.body.scrollTop || document.documentElement.scrollTop;\r\n            const height = document.documentElement.scrollHeight - document.documentElement.clientHeight;\r\n            const scrolled = (winScroll \/ height) * 100;\r\n            document.getElementById('pageProgress').style.width = scrolled + '%';\r\n        });\r\n\r\n        \/\/ Entry animation for cards\r\n        document.addEventListener('DOMContentLoaded', function() {\r\n            const cards = document.querySelectorAll('.feature-card');\r\n            cards.forEach((card, index) => {\r\n                card.style.opacity = '0';\r\n                card.style.transform = 'translateY(20px)';\r\n                setTimeout(() => {\r\n                    card.style.transition = 'all 0.5s ease';\r\n                    card.style.opacity = '1';\r\n                    card.style.transform = 'translateY(0)';\r\n                }, index * 200);\r\n            });\r\n        });\r\n\r\n        \/\/ Adicionar ao script existente\r\n        function appendToCalc(value) {\r\n            document.getElementById('calcDisplay').value += value;\r\n        }\r\n\r\n        function clearCalc() {\r\n            document.getElementById('calcDisplay').value = '';\r\n        }\r\n\r\n        function calculate() {\r\n            const display = document.getElementById('calcDisplay');\r\n            try {\r\n                display.value = eval(display.value);\r\n            } catch (error) {\r\n                display.value = 'Error';\r\n            }\r\n        }\r\n\r\n        \/\/ Adicionar ao script existente\r\n        let notes = [];\r\n\r\n        function saveNote() {\r\n            const noteText = document.getElementById('notesInput').value.trim();\r\n            if (noteText) {\r\n                const note = {\r\n                    text: noteText,\r\n                    date: new Date().toLocaleString(),\r\n                    id: Date.now()\r\n                };\r\n                notes.push(note);\r\n                updateNotesList();\r\n                document.getElementById('notesInput').value = '';\r\n            }\r\n        }\r\n\r\n        function updateNotesList() {\r\n            const notesList = document.getElementById('notesList');\r\n            notesList.innerHTML = notes.map(note => `\r\n                <div class=\"note-item\">\r\n                    <div>\r\n                        <div class=\"note-text\">${note.text}<\/div>\r\n                        <div class=\"note-date\">${note.date}<\/div>\r\n                    <\/div>\r\n                    <button class=\"notes-btn\" onclick=\"deleteNote(${note.id})\">\r\n                        <i class=\"fas fa-trash\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            `).join('');\r\n        }\r\n\r\n        function deleteNote(id) {\r\n            notes = notes.filter(note => note.id !== id);\r\n            updateNotesList();\r\n        }\r\n\r\n        function downloadNotes() {\r\n            if (notes.length === 0) {\r\n                alert('Brak notatek do pobrania!');\r\n                return;\r\n            }\r\n\r\n            const content = notes.map(note => \r\n                `Note: ${note.text}\\nDate: ${note.date}\\n\\n`\r\n            ).join('---\\n');\r\n\r\n            const blob = new Blob([content], { type: 'text\/plain' });\r\n            const url = window.URL.createObjectURL(blob);\r\n            const a = document.createElement('a');\r\n            a.href = url;\r\n            a.download = 'financial-literacy-notes.txt';\r\n            document.body.appendChild(a);\r\n            a.click();\r\n            window.URL.revokeObjectURL(url);\r\n            document.body.removeChild(a);\r\n        }\r\n\r\n        \/\/ Configura\u00e7\u00e3o do PDF.js\r\n        pdfjsLib.GlobalWorkerOptions.workerSrc = 'https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/pdf.js\/2.11.338\/pdf.worker.min.js';\r\n\r\n        function loadPDFFlipbook() {\r\n            \/\/ Abrir o PDF em uma nova aba\r\n            window.open('https:\/\/excel-erasmus.eu\/wp-content\/uploads\/2025\/03\/EXCEL_Flyer_EN.pdf', '_blank');\r\n        }\r\n\r\n        function loadVideo(videoUrl) {\r\n            const video = document.getElementById('mainVideo');\r\n            video.src = videoUrl;\r\n            video.play();\r\n        }\r\n\r\n        function loadInfographic(imageUrl) {\r\n            const container = document.getElementById('infographicContainer');\r\n            const image = document.getElementById('infographicImage');\r\n            image.src = imageUrl;\r\n            container.style.display = 'flex';\r\n        }\r\n\r\n        function closeFlipbook() {\r\n            const container = document.getElementById('flipbookContainer');\r\n            container.style.display = 'none';\r\n        }\r\n\r\n        function closeVideo() {\r\n            const video = document.getElementById('mainVideo');\r\n            video.pause();\r\n            video.currentTime = 0;\r\n        }\r\n\r\n        function closeInfographic() {\r\n            const container = document.getElementById('infographicContainer');\r\n            container.style.display = 'none';\r\n        }\r\n\r\n\r\n    <\/script>\r\n<\/body>\r\n<\/html> \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>Financial Literacy Training Programme Video Resource Welcome to module \u201cInvestment knowledge\u201d where you will explore different types of investment options and learn how to evaluate them to support the growth and sustainability of your business. Your browser does not support the video element. Play Pause Learning contents, activities and resources Start by going through this [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"","ocean_custom_header_template":"","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","footnotes":""},"class_list":["post-1354","page","type-page","status-publish","hentry","entry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/pages\/1354","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/comments?post=1354"}],"version-history":[{"count":242,"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/pages\/1354\/revisions"}],"predecessor-version":[{"id":4464,"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/pages\/1354\/revisions\/4464"}],"wp:attachment":[{"href":"https:\/\/excel-erasmus.eu\/es\/wp-json\/wp\/v2\/media?parent=1354"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}