{"id":4367,"date":"2024-03-20T22:18:18","date_gmt":"2024-03-20T22:18:18","guid":{"rendered":"https:\/\/wordpress-722045-2402992.cloudwaysapps.com\/?page_id=569"},"modified":"2026-03-10T17:08:50","modified_gmt":"2026-03-10T17:08:50","slug":"homepage","status":"publish","type":"page","link":"https:\/\/handson.pt\/pt\/","title":{"rendered":"In\u00edcio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"4367\" class=\"elementor elementor-4367\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-bdbe781 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"bdbe781\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1669a54\" data-id=\"1669a54\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7c0b4de elementor-widget elementor-widget-html\" data-id=\"7c0b4de\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"pt\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>HandsOn - It's Time To Try Something New!<\/title>\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        html, body {\n            margin: 0;\n            padding: 0;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;\n            background-color: #FAF9F6;\n            color: #2C3E50;\n            -webkit-font-smoothing: antialiased;\n        }\n\n        \/* Hero Section *\/\n        .hero-container {\n            padding: 0 40px 60px;\n            max-width: 1400px;\n            margin: 0 auto;\n            display: block;\n        }\n\n        .hero-content {\n            display: flex;\n            flex-direction: row;\n            align-items: flex-start;\n            gap: 60px;\n            justify-content: space-between;\n            margin-top: 0;\n        }\n\n        .hero-text {\n            flex: 0 0 auto;\n            max-width: 540px;\n        }\n\n        .hero-title {\n            font-size: 56px;\n            font-weight: 700;\n            line-height: 1.1;\n            color: #1A202C;\n            margin-top: 0;\n            margin-bottom: 24px;\n            letter-spacing: -0.02em;\n        }\n\n        .hero-subtitle {\n            font-size: 20px;\n            line-height: 1.5;\n            color: #6B7280;\n            margin-bottom: 28px;\n        }\n\n        \/* Browsing Indicator *\/\n        .browsing-indicator {\n            display: inline-flex;\n            align-items: center;\n            gap: 8px;\n            background: #FEF3E2;\n            padding: 12px 24px;\n            border-radius: 50px;\n            margin-bottom: 24px;\n        }\n\n        .browsing-dot {\n            width: 10px;\n            height: 10px;\n            background: #F97316;\n            border-radius: 50%;\n            animation: pulse 2s ease-in-out infinite;\n        }\n\n        @keyframes pulse {\n            0%, 100% { opacity: 1; }\n            50% { opacity: 0.5; }\n        }\n\n        .browsing-text {\n            font-size: 15px;\n            font-weight: 600;\n            color: #1A202C;\n        }\n\n        \/* Location Buttons *\/\n        .location-buttons {\n            display: flex;\n            flex-direction: column;\n            gap: 12px;\n            margin-bottom: 24px;\n        }\n\n        .location-row {\n            display: flex;\n            gap: 12px;\n        }\n\n        .location-btn {\n            width: 100%;\n            padding: 20px 28px;\n            border-radius: 50px;\n            border: none;\n            font-size: 18px;\n            font-weight: 600;\n            cursor: pointer;\n            transition: all 0.3s ease;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            gap: 8px;\n            text-decoration: none;\n        }\n\n        .location-btn.primary {\n            background: #E94E1B;\n            color: white;\n            border: 2px solid #E94E1B;\n        }\n\n        .location-btn.primary:hover {\n            background: #D4440F;\n            border-color: #D4440F;\n            transform: translateY(-2px);\n        }\n\n        .location-btn.secondary {\n            background: transparent;\n            color: #4A5568;\n            border: 2px solid #4A5568;\n        }\n\n        .location-btn.secondary:hover {\n            background: rgba(74, 85, 104, 0.05);\n            border-color: #2C3E50;\n            color: #2C3E50;\n            transform: translateY(-2px);\n        }\n\n        .location-btn:active {\n            transform: translateY(0);\n        }\n\n        \/* Trust Badges *\/\n        .trust-badges {\n            display: flex;\n            gap: 32px;\n            margin-top: 32px;\n        }\n\n        .trust-badge {\n            display: flex;\n            align-items: center;\n            gap: 10px;\n            font-size: 15px;\n            color: #4A5568;\n            white-space: nowrap;\n        }\n\n        .badge-icon {\n            width: 22px;\n            height: 22px;\n            flex-shrink: 0;\n            color: #E94E1B;\n        }\n\n        \/* ========== IMAGE GRID (Desktop) ========== *\/\n        .hero-image {\n            flex: 1;\n            max-width: 550px;\n            display: none;\n        }\n\n        .image-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            grid-template-rows: repeat(2, 1fr);\n            gap: 14px;\n            width: 100%;\n            height: 100%;\n            min-height: 480px;\n        }\n\n        .grid-item {\n            position: relative;\n            border-radius: 16px;\n            overflow: hidden;\n            cursor: pointer;\n            transition: transform 0.3s ease, box-shadow 0.3s ease;\n            text-decoration: none;\n        }\n\n        .grid-item:hover {\n            transform: translateY(-4px);\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.15);\n        }\n\n        .grid-item img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            display: block;\n        }\n\n        .grid-item-overlay {\n            position: absolute;\n            inset: 0;\n            background: linear-gradient(to bottom, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 50%);\n        }\n\n        .grid-item-label {\n            position: absolute;\n            top: 12px;\n            left: 14px;\n            color: #fff;\n            font-size: 0.9rem;\n            font-weight: 700;\n            text-shadow: 0 2px 8px rgba(0,0,0,0.6);\n            letter-spacing: 0.01em;\n        }\n\n        \/* Orange CTA Card *\/\n        .grid-item-cta {\n            background: #f25f34;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            text-decoration: none;\n        }\n\n        .grid-item-cta:hover {\n            background: #d94e24;\n        }\n\n        .cta-inner {\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            gap: 6px;\n            text-align: center;\n            color: #fff;\n        }\n\n        .cta-number {\n            font-size: 2.5rem;\n            font-weight: 700;\n            line-height: 1;\n            letter-spacing: -0.02em;\n        }\n\n        .cta-text {\n            font-size: 0.95rem;\n            font-weight: 500;\n            line-height: 1.3;\n            opacity: 0.95;\n        }\n\n        .cta-arrow {\n            font-size: 1.4rem;\n            margin-top: 4px;\n            display: inline-block;\n            transition: transform 0.3s ease;\n        }\n\n        .grid-item-cta:hover .cta-arrow {\n            transform: translateX(5px);\n        }\n\n        \/* Mobile collage *\/\n        .hero-image-mobile {\n            display: none;\n        }\n\n        \/* Mobile *\/\n        @media (max-width: 1023px) {\n            .hero-container {\n                padding: 0 20px 40px;\n            }\n\n            .hero-content {\n                flex-direction: column;\n                gap: 40px;\n                align-items: center;\n            }\n\n            .hero-text {\n                max-width: 100%;\n                text-align: center;\n            }\n\n            .hero-title {\n                font-size: 40px;\n            }\n\n            .hero-subtitle {\n                font-size: 18px;\n            }\n\n            .hero-image-mobile {\n                display: block;\n                width: 100%;\n                max-width: 400px;\n                margin: 0 auto 24px;\n                border-radius: 12px;\n            }\n\n            .hero-image {\n                display: none !important;\n            }\n\n            .location-btn {\n                font-size: 17px;\n                padding: 18px 24px;\n            }\n\n            .trust-badges {\n                display: none;\n            }\n        }\n\n        @media (min-width: 1024px) {\n            .hero-image {\n                display: block;\n            }\n        }\n\n        \/* Responsive grid adjustments *\/\n        @media (max-width: 1280px) {\n            .hero-image {\n                max-width: 480px;\n            }\n            \n            .image-grid {\n                min-height: 440px;\n            }\n        }\n\n        @media (max-width: 1200px) {\n            .hero-content {\n                gap: 40px;\n            }\n            \n            .hero-image {\n                max-width: 420px;\n            }\n            \n            .image-grid {\n                min-height: 400px;\n            }\n        }\n\n        @media (max-width: 1100px) {\n            .hero-image {\n                max-width: 380px;\n            }\n            \n            .image-grid {\n                gap: 10px;\n                min-height: 380px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <main class=\"hero-container\">\n        <div class=\"hero-content\">\n            <div class=\"hero-text\">\n                <h1 class=\"hero-title\">It's Time To Try<br>Something New!<\/h1>\n                <p class=\"hero-subtitle\">More than 300 workshops & experiences led by locals<\/p>\n\n                <!-- Mobile collage banner (shows on mobile only) -->\n                <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/11\/giftcard-banner-1.png\" alt=\"Workshop activities\" class=\"hero-image-mobile\">\n\n                <!-- Browsing Indicator -->\n                <div class=\"browsing-indicator\">\n                    <span class=\"browsing-dot\"><\/span>\n                    <span class=\"browsing-text\"><span id=\"people-count\">23<\/span> people browsing now<\/span>\n                <\/div>\n\n                <!-- Location Buttons with updated links -->\n                <div class=\"location-buttons\">\n                    <a href=\"https:\/\/handson.pt\/workshops\/?region=Near+by+%2850km%29\" class=\"location-btn primary\">\n                        <svg width=\"20\" height=\"20\" viewBox=\"0 0 20 20\" fill=\"currentColor\">\n                            <path fill-rule=\"evenodd\" d=\"M5.05 4.05a7 7 0 119.9 9.9L10 18.9l-4.95-4.95a7 7 0 010-9.9zM10 11a2 2 0 100-4 2 2 0 000 4z\" clip-rule=\"evenodd\"\/>\n                        <\/svg>\n                        Explore skills around me\n                    <\/a>\n                    \n                    <div class=\"location-row\">\n                        <a href=\"https:\/\/handson.pt\/region\/lisbon-workshops\/\" class=\"location-btn secondary\">Lisbon<\/a>\n                        <a href=\"https:\/\/handson.pt\/region\/porto-workshops\/\" class=\"location-btn secondary\">Porto<\/a>\n                    <\/div>\n                <\/div>\n\n                <!-- Trust Badges - Hidden on mobile, shown on desktop -->\n                <div class=\"trust-badges\">\n                    <div class=\"trust-badge\">\n                        <svg class=\"badge-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 12l2 2 4-4m5.618-4.016A11.955 11.955 0 0112 2.944a11.955 11.955 0 01-8.618 3.04A12.02 12.02 0 003 9c0 5.591 3.824 10.29 9 11.622 5.176-1.332 9-6.03 9-11.622 0-1.042-.133-2.052-.382-3.016z\"\/>\n                        <\/svg>\n                        <span>Verified hosts<\/span>\n                    <\/div>\n                    <div class=\"trust-badge\">\n                        <svg class=\"badge-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M9 12l2 2 4-4m6 2a9 9 0 11-18 0 9 9 0 0118 0z\"\/>\n                        <\/svg>\n                        <span>Satisfaction guaranteed<\/span>\n                    <\/div>\n                    <div class=\"trust-badge\">\n                        <svg class=\"badge-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 15v2m-6 4h12a2 2 0 002-2v-6a2 2 0 00-2-2H6a2 2 0 00-2 2v6a2 2 0 002 2zm10-10V7a4 4 0 00-8 0v4h8z\"\/>\n                        <\/svg>\n                        <span>Secure payment<\/span>\n                    <\/div>\n                    <div class=\"trust-badge\">\n                        <svg class=\"badge-icon\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\">\n                            <path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M13 10V3L4 14h7v7l9-11h-7z\"\/>\n                        <\/svg>\n                        <span>Fast support<\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <!-- IMAGE GRID (Desktop Only) -->\n            <div class=\"hero-image\">\n                <div class=\"image-grid\">\n                    <!-- Row 1 -->\n                    <a href=\"https:\/\/handson.pt\/workshops\/?q=tufting\" class=\"grid-item\">\n                        <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/02\/hvzbkh-2-1200x1199-1.jpg\" alt=\"Tufting\" \/>\n                        <div class=\"grid-item-overlay\"><\/div>\n                        <span class=\"grid-item-label\">Tufting<\/span>\n                    <\/a>\n\n                    <a href=\"https:\/\/handson.pt\/workshops\/?q=painting\" class=\"grid-item\">\n                        <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/02\/wild-1.jpg\" alt=\"Painting\" \/>\n                        <div class=\"grid-item-overlay\"><\/div>\n                        <span class=\"grid-item-label\">Painting<\/span>\n                    <\/a>\n\n                    <a href=\"https:\/\/handson.pt\/workshops\/?q=ceramics\" class=\"grid-item\">\n                        <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/02\/DSC05499-1200x1800-1.jpg\" alt=\"Ceramics\" \/>\n                        <div class=\"grid-item-overlay\"><\/div>\n                        <span class=\"grid-item-label\">Ceramics<\/span>\n                    <\/a>\n\n                    <!-- Row 2 -->\n                    <a href=\"https:\/\/handson.pt\/workshops\/?q=asian+cooking\" class=\"grid-item\">\n                        <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/02\/mc_sushi-bases-1-1-2.jpg\" alt=\"Asian Cooking\" \/>\n                        <div class=\"grid-item-overlay\"><\/div>\n                        <span class=\"grid-item-label\">Asian Cooking<\/span>\n                    <\/a>\n\n                    <a href=\"https:\/\/handson.pt\/workshops\/?q=baking\" class=\"grid-item\">\n                        <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/01\/sourdough-bread-workshop-hands-on.jpg\" alt=\"Baking\" \/>\n                        <div class=\"grid-item-overlay\"><\/div>\n                        <span class=\"grid-item-label\">Baking<\/span>\n                    <\/a>\n\n                    <!-- +100 skills CTA card -->\n                    <a href=\"https:\/\/handson.pt\/workshops\/\" class=\"grid-item grid-item-cta\">\n                        <div class=\"cta-inner\">\n                            <span class=\"cta-number\">+100<\/span>\n                            <span class=\"cta-text\">skills to<br>discover<\/span>\n                            <span class=\"cta-arrow\">\u2192<\/span>\n                        <\/div>\n                    <\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/main>\n\n    <script>\n        \/\/ Dynamic people count based on Lisbon time\n        function getLisbonHour() {\n            \/\/ Get current time in Lisbon timezone (Europe\/Lisbon)\n            const lisbonTime = new Date().toLocaleString('en-US', { \n                timeZone: 'Europe\/Lisbon',\n                hour: 'numeric',\n                hour12: false\n            });\n            return parseInt(lisbonTime);\n        }\n\n        function getRandomCount(min, max) {\n            return Math.floor(Math.random() * (max - min + 1)) + min;\n        }\n\n        function updatePeopleCount() {\n            const countElement = document.getElementById('people-count');\n            const hour = getLisbonHour();\n            \n            \/\/ After midnight (00:00 - 05:59): 5-10 people\n            \/\/ Day time (06:00 - 23:59): 15-30 people\n            let count;\n            if (hour >= 0 && hour < 6) {\n                count = getRandomCount(5, 10);\n            } else {\n                count = getRandomCount(15, 30);\n            }\n            \n            countElement.textContent = count;\n        }\n\n        \/\/ Update on page load\n        updatePeopleCount();\n        \n        \/\/ Update every 10 seconds with a new random number\n        setInterval(updatePeopleCount, 10000);\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2684bd20 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2684bd20\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-439e921\" data-id=\"439e921\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f05d0a9 elementor-widget elementor-widget-icon-box\" data-id=\"f05d0a9\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tTrending Skills \ud83d\udd25\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6825194 elementor-widget elementor-widget-html\" data-id=\"6825194\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n<title>Mobile Skills Carousel<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Afacad:wght@500;600;700&display=swap\" rel=\"stylesheet\" \/>\n<style>\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: 'Afacad', sans-serif;\n    background: #F5F2EC;\n    min-height: 100vh;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .skills-carousel {\n    width: 100%;\n    overflow: hidden;\n  }\n\n  .skills-track {\n    display: flex;\n    gap: 12px;\n    overflow-x: scroll;\n    scroll-snap-type: x mandatory;\n    -webkit-overflow-scrolling: touch;\n    padding: 16px 20px 20px;\n    scrollbar-width: none;\n    cursor: grab;\n  }\n  .skills-track:active { cursor: grabbing; }\n  .skills-track::-webkit-scrollbar { display: none; }\n\n  .skill-card {\n    flex: 0 0 calc((100% - 3.2 * 12px) \/ 3.2);\n    aspect-ratio: 3 \/ 4;\n    border-radius: 14px;\n    overflow: hidden;\n    position: relative;\n    scroll-snap-align: start;\n    text-decoration: none;\n    background: #1a1a1a;\n    display: block;\n    -webkit-tap-highlight-color: transparent;\n    transition: transform 0.3s ease;\n  }\n\n  .skill-card:active {\n    transform: scale(0.97);\n  }\n\n  .skill-card img {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    display: block;\n    pointer-events: none;\n  }\n\n  .skill-card .overlay {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(to bottom, rgba(0,0,0,0.55) 0%, rgba(0,0,0,0) 45%);\n    pointer-events: none;\n  }\n\n  .skill-card .label {\n    position: absolute;\n    top: 10px;\n    left: 10px;\n    color: #fff;\n    font-size: 14px;\n    font-weight: 700;\n    text-shadow: 0 1px 8px rgba(0,0,0,0.55);\n    letter-spacing: 0.01em;\n    line-height: 1;\n    pointer-events: none;\n  }\n\n  \/* CTA card *\/\n  .skill-card--cta {\n    background: #f25f34;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .cta-inner {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    text-align: center;\n    color: #fff;\n    padding: 20px;\n  }\n\n  .cta-number {\n    font-size: 28px;\n    font-weight: 700;\n    line-height: 1;\n    letter-spacing: -0.02em;\n  }\n\n  .cta-text {\n    font-size: 13px;\n    font-weight: 500;\n    line-height: 1.3;\n    opacity: 0.92;\n  }\n\n  .cta-arrow {\n    font-size: 18px;\n    margin-top: 6px;\n  }\n\n  .cta-inner {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 4px;\n    text-align: center;\n    color: #fff;\n    padding: 12px;\n  }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"skills-carousel\">\n  <div class=\"skills-track\" id=\"track\">\n\n    <a href=\"https:\/\/handson.pt\/workshops\/?q=tufting\" class=\"skill-card\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/02\/hvzbkh-2-1200x1199-1.jpg\" alt=\"Tufting\" \/>\n      <div class=\"overlay\"><\/div>\n      <span class=\"label\">Tufting<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/?q=painting\" class=\"skill-card\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/02\/wild-1.jpg\" alt=\"Painting\" \/>\n      <div class=\"overlay\"><\/div>\n      <span class=\"label\">Painting<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/?q=ceramics\" class=\"skill-card\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/02\/DSC05499-1200x1800-1.jpg\" alt=\"Ceramics\" \/>\n      <div class=\"overlay\"><\/div>\n      <span class=\"label\">Ceramics<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/?q=asian+cooking\" class=\"skill-card\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/02\/mc_sushi-bases-1-1-2.jpg\" alt=\"Asian Cooking\" \/>\n      <div class=\"overlay\"><\/div>\n      <span class=\"label\">Asian Cooking<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/?q=baking\" class=\"skill-card\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/01\/sourdough-bread-workshop-hands-on.jpg\" alt=\"Baking\" \/>\n      <div class=\"overlay\"><\/div>\n      <span class=\"label\">Baking<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/\" class=\"skill-card skill-card--cta\">\n      <div class=\"cta-inner\">\n        <span class=\"cta-number\">+100<\/span>\n        <span class=\"cta-text\">skills to<br>discover<\/span>\n        <span class=\"cta-arrow\">\u2192<\/span>\n      <\/div>\n    <\/a>\n\n  <\/div>\n<\/div>\n\n<script>\n  \/\/ Drag to scroll on desktop (for testing; on mobile native touch handles it)\n  const track = document.getElementById('track');\n  let isDown = false, startX, scrollLeft;\n\n  track.addEventListener('mousedown', e => {\n    isDown = true;\n    startX = e.pageX - track.offsetLeft;\n    scrollLeft = track.scrollLeft;\n    track.style.userSelect = 'none';\n  });\n  document.addEventListener('mouseup', () => { isDown = false; });\n  track.addEventListener('mousemove', e => {\n    if (!isDown) return;\n    e.preventDefault();\n    const x = e.pageX - track.offsetLeft;\n    track.scrollLeft = scrollLeft - (x - startX) * 1.1;\n  });\n<\/script>\n\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-23f819a elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"23f819a\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ae97078\" data-id=\"ae97078\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb491b5 elementor-widget elementor-widget-icon-box\" data-id=\"bb491b5\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h2 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\tOur Categories\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h2>\n\t\t\t\t\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8f682f0 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html\" data-id=\"8f682f0\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\" \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" \/>\n<title>Categories<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Afacad:wght@500;600;700&display=swap\" rel=\"stylesheet\" \/>\n<style>\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  body {\n    font-family: 'Afacad', sans-serif;\n    background: #F7F4EF;\n    margin: 0;\n    padding: 0;\n  }\n\n  .carousel-outer {\n    position: relative;\n    width: 100%;\n    padding: 0 16px;\n    overflow: hidden;\n  }\n\n  .carousel-clip {\n    overflow: hidden;\n    padding-bottom: 20px;\n    margin-bottom: -20px;\n  }\n\n  .carousel-track {\n    display: flex;\n    gap: 14px;\n    overflow-x: scroll;\n    scroll-snap-type: x mandatory;\n    -webkit-overflow-scrolling: touch;\n    padding: 12px 4px 20px;\n    scrollbar-width: none;\n    cursor: grab;\n  }\n  .carousel-track:active { cursor: grabbing; }\n  .carousel-track::-webkit-scrollbar { display: none; }\n\n  .card {\n    flex: 0 0 160px;\n    scroll-snap-align: start;\n    border-radius: 22px;\n    padding: 26px 16px 22px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 14px;\n    cursor: pointer;\n    transition: transform 0.22s cubic-bezier(.34,1.56,.64,1), box-shadow 0.22s ease;\n    text-decoration: none;\n    -webkit-tap-highlight-color: transparent;\n  }\n\n  @media (min-width: 641px) {\n    .carousel-outer { padding: 0 16px; }\n    .card { flex: 1 0 140px; }\n  }\n\n  .card:hover {\n    transform: translateY(-8px) scale(1.03);\n    box-shadow: 0 22px 52px rgba(0,0,0,0.2);\n  }\n\n  .card-icon {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: transform 0.22s cubic-bezier(.34,1.56,.64,1);\n  }\n\n  .card:hover .card-icon { transform: scale(1.15) rotate(-6deg); }\n\n  .card-icon svg {\n    width: 52px;\n    height: 52px;\n    filter: drop-shadow(0 2px 6px rgba(0,0,0,0.18));\n  }\n\n  .card-icon svg[fill=\"none\"] { fill: none; }\n  .card-icon svg:not([fill=\"none\"]) { fill: rgba(255,255,255,0.95); }\n\n  .card-label {\n    font-size: 17px;\n    font-weight: 600;\n    color: #fff;\n    text-align: center;\n    line-height: 1.25;\n    letter-spacing: 0.01em;\n    text-shadow: 0 1px 4px rgba(0,0,0,0.18);\n  }\n\n  .card-arts    { background: #E96043; }\n  .card-food    { background: #DC3D2C; }\n  .card-home    { background: #2D2D2D; }\n  .card-plants  { background: #4E9E61; }\n  .card-mind    { background: #3D6B79; }\n  .card-sports  { background: #3AAE91; }\n  .card-music   { background: #9B2FD4; }\n  .card-photo   { background: #D44E76; }\n\n  @media (max-width: 640px) {\n    .card {\n      flex: 0 0 calc((100% - 3.5 * 14px) \/ 3.5);\n      padding: 20px 10px 18px;\n      gap: 11px;\n      border-radius: 18px;\n    }\n    .card-icon svg { width: 38px; height: 38px; }\n    .card-label { font-size: 14px; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"carousel-outer\">\n  <div class=\"carousel-clip\">\n  <div class=\"carousel-track\" id=\"track\">\n\n    <a href=\"https:\/\/handson.pt\/workshops\/arts-crafts\/\" class=\"card card-arts\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M20.71 4.63L19.37 3.29a1 1 0 0 0-1.41 0L9 12.25 11.75 15l8.96-8.96a1 1 0 0 0 0-1.41zM7 14a3 3 0 0 0-3 3 1.5 1.5 0 0 1-1.5 1.5A1.5 1.5 0 0 0 4 21a5 5 0 0 0 5-5 2 2 0 0 0-2-2z\"\/><\/svg>\n      <\/div>\n      <span class=\"card-label\">Arts &amp; Crafts<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/foods-drinks\/\" class=\"card card-food\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M18.06 22.99h1.66c.84 0 1.53-.64 1.63-1.46L23 5.05h-5V1h-1.97v4.05h-4.97l.3 2.34c1.71.47 3.31 1.32 4.27 2.26 1.44 1.42 2.43 2.89 2.43 5.29v8.05zM1 21.99V21h15.03v.99c0 .55-.45 1-1.01 1H2.01c-.56 0-1.01-.45-1.01-1zm15.03-7c0-8-15.03-8-15.03 0h15.03zM1.02 17h15v2H1z\"\/><\/svg>\n      <\/div>\n      <span class=\"card-label\">Food &amp; Drinks<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/photo-video\/\" class=\"card card-photo\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 15.2A3.2 3.2 0 1 0 12 8.8a3.2 3.2 0 0 0 0 6.4zM9 2L7.17 4H4a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2h-3.17L15 2H9zm3 15a5 5 0 1 1 0-10 5 5 0 0 1 0 10z\"\/><\/svg>\n      <\/div>\n      <span class=\"card-label\">Photo &amp; Video<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/fauna-flora\/\" class=\"card card-plants\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"rgba(255,255,255,0.95)\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n          <path d=\"M12 22v-9\"\/>\n          <path d=\"M12 13C10 10 7 8 3 8c0 5 3.5 8 9 8\"\/>\n          <path d=\"M12 13c2-3 5-5 9-5-0.5 5-3.5 8-9 8\"\/>\n          <path d=\"M12 7C11 5 9 3 6 3c0 3 2 5 6 5\"\/>\n          <path d=\"M12 7c1-2 3-4 6-4 0 3-2 5-6 5\"\/>\n        <\/svg>\n      <\/div>\n      <span class=\"card-label\">Plants &amp; Animals<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/mind-soul\/\" class=\"card card-mind\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-1 15v-4H7l5-8v4h4l-5 8z\"\/><\/svg>\n      <\/div>\n      <span class=\"card-label\">Mind &amp; Soul<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/home-diy\/\" class=\"card card-home\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M22.7 19l-9.1-9.1c.9-2.3.4-5-1.5-6.9-2-2-5-2.4-7.4-1.3L9 6 6 9 1.6 4.7C.4 7.1.9 10.1 2.9 12.1c1.9 1.9 4.6 2.4 6.9 1.5l9.1 9.1c.4.4 1 .4 1.4 0l2.3-2.3c.5-.4.5-1.1.1-1.4z\"\/><\/svg>\n      <\/div>\n      <span class=\"card-label\">Home &amp; DIY<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/sports-fitness\/\" class=\"card card-sports\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M13.49 5.48c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm-3.6 13.9l1-4.4 2.1 2v6h2v-7.5l-2.1-2 .6-3c1.3 1.5 3.3 2.5 5.5 2.5v-2c-1.9 0-3.5-1-4.3-2.4l-1-1.6c-.4-.6-1-1-1.7-1-.3 0-.5.1-.8.1l-5.2 2.2v4.7h2v-3.4l1.8-.7-1.6 8.1-4.9-1-.4 2 7 1.4z\"\/><\/svg>\n      <\/div>\n      <span class=\"card-label\">Sports &amp; Fitness<\/span>\n    <\/a>\n\n    <a href=\"https:\/\/handson.pt\/workshops\/music-performance\/\" class=\"card card-music\">\n      <div class=\"card-icon\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M12 3v10.55A4 4 0 1 0 14 17V7h4V3h-6zM10 21a2 2 0 1 1 0-4 2 2 0 0 1 0 4z\"\/><\/svg>\n      <\/div>\n      <span class=\"card-label\">Music &amp; Performance<\/span>\n    <\/a>\n\n  <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  const track = document.getElementById('track');\n\n  \/\/ Drag-to-scroll on desktop\n  let isDown = false, startX, scrollLeft;\n  track.addEventListener('mousedown', e => {\n    isDown = true;\n    startX = e.pageX - track.offsetLeft;\n    scrollLeft = track.scrollLeft;\n    track.style.userSelect = 'none';\n  });\n  document.addEventListener('mouseup', () => { isDown = false; });\n  track.addEventListener('mousemove', e => {\n    if (!isDown) return;\n    e.preventDefault();\n    const x = e.pageX - track.offsetLeft;\n    track.scrollLeft = scrollLeft - (x - startX) * 1.2;\n  });\n<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-1695835 e-flex e-con-boxed e-con e-parent\" data-id=\"1695835\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7b7eaac e-con-full e-flex e-con e-child\" data-id=\"7b7eaac\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a643cf9 elementor-view-default elementor-position-top elementor-mobile-position-top elementor-widget elementor-widget-icon-box\" data-id=\"a643cf9\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-search\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t<b>SEARCH &amp; FIND<\/b>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tEasily search and find workshops happening in your town. Join our growing community of makers!\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1ca5b32 e-con-full e-flex e-con e-child\" data-id=\"1ca5b32\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04b6a86 elementor-view-default elementor-position-top elementor-mobile-position-top elementor-widget elementor-widget-icon-box\" data-id=\"04b6a86\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-calendar-alt\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t<b>BOOK<\/b>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tBook, pay, and review workshops in just a few clicks!\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8a3c74b e-con-full e-flex e-con e-child\" data-id=\"8a3c74b\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-185de28 elementor-view-default elementor-position-top elementor-mobile-position-top elementor-widget elementor-widget-icon-box\" data-id=\"185de28\" data-element_type=\"widget\" data-widget_type=\"icon-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon-box-wrapper\">\n\n\t\t\t\t\t\t<div class=\"elementor-icon-box-icon\">\n\t\t\t\t<span  class=\"elementor-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-hands-wash\"><\/i>\t\t\t\t<\/span>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t\t<div class=\"elementor-icon-box-content\">\n\n\t\t\t\t\t\t\t\t\t<h3 class=\"elementor-icon-box-title\">\n\t\t\t\t\t\t<span  >\n\t\t\t\t\t\t\t<b>HANDS ON!<\/b>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<p class=\"elementor-icon-box-description\">\n\t\t\t\t\t\tRoll-up your sleeves and start learning something new!\t\t\t\t\t<\/p>\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2fe580d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2fe580d\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-22f48e3\" data-id=\"22f48e3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a8d06b0 elementor-widget elementor-widget-heading\" data-id=\"a8d06b0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">We all Teach<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-906bbba elementor-widget elementor-widget-text-editor\" data-id=\"906bbba\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\">Join us on a journey to awaken all our potencial: the chef, the painter, the singer or the bee whisperer.<\/p><p>At <strong>hands on<\/strong>, we&#8217;re all about making learning awesome and fun<span style=\"font-size: inherit; color: var( --e-global-color-6e5343c );\">.<\/span><\/p><p>You bring the knowledge, we&#8217;ll grow the community, because t<span style=\"font-size: inherit;\">here&#8217;s no better way to learn something new than getting <strong>hands on<\/strong>.<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4fe47e elementor-widescreen-align-center elementor-mobile-align-center elementor-align-center elementor-widget elementor-widget-button\" data-id=\"b4fe47e\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"http:\/\/handson.pt\/teach\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-check-circle\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Become a Hands On Teacher<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d44aae3\" data-id=\"d44aae3\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1c67d9c elementor-widget elementor-widget-image\" data-id=\"1c67d9c\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"760\" height=\"507\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-768x512.jpg\" class=\"elementor-animation-float attachment-medium_large size-medium_large wp-image-20780\" alt=\"\" srcset=\"https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-768x512.jpg 768w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-300x200.jpg 300w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-1024x683.jpg 1024w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-1536x1024.jpg 1536w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-2048x1365.jpg 2048w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-590x393.jpg 590w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-1005x670.jpg 1005w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-577x385.jpg 577w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-1200x800.jpg 1200w, https:\/\/handson.pt\/wp-content\/uploads\/2024\/09\/DSC05922-600x400.jpg 600w\" sizes=\"(max-width: 760px) 100vw, 760px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d024d67 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d024d67\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-af8a719\" data-id=\"af8a719\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-16747b9 elementor-widget-laptop__width-inherit elementor-widget-mobile__width-inherit e-transform elementor-widget elementor-widget-listeo-posts-grid\" data-id=\"16747b9\" data-element_type=\"widget\" data-settings=\"{&quot;_transform_scale_effect_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.8,&quot;sizes&quot;:[]},&quot;_transform_scale_effect&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;_transform_scale_effect_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"listeo-posts-grid.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\n\t\t<div class=\"listeo-post-grid-wrapper\">\n\t\t\t<div class=\"row\">\n\n\t\t\t\n\n\t\t\t\t\t\t\t<div class=\"col-md-4\">\n                <a href=\"https:\/\/handson.pt\/pt\/blog\/clay-classes-in-lisbon-2026\/\" class=\"blog-compact-item-container\">\n                    <div class=\"blog-compact-item\">\n                        <img decoding=\"async\" width=\"577\" height=\"385\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-577x385.jpg\" class=\"attachment-listeo-blog-related-post size-listeo-blog-related-post wp-post-image\" alt=\"Clay pottery ceramics classes creative workshops hand building sculpture students Lisbon 2026\" srcset=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-577x385.jpg 577w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-300x200.jpg 300w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-1024x683.jpg 1024w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-768x512.jpg 768w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-1536x1024.jpg 1536w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-2048x1365.jpg 2048w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-590x393.jpg 590w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-1005x670.jpg 1005w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-1200x800.jpg 1200w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-craftmaster-pottery-shop-600x400.jpg 600w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><span class=\"blog-item-tag\">Workshops and News<\/span>                        \n                        <div class=\"blog-compact-item-content\">\n                                                        <h3>From Hand Building to Sculpture: Clay Classes in Lisbon 2026<\/h3>\n                                                        <p>Key Takeaways \u2705 Three clay classes in Lisbon teach hand-building techniques to                            <\/p>\n                                                    <\/div>\n                    <\/div>\n                <\/a>\n            <\/div>\n\t\t\t<div class=\"col-md-4\">\n                <a href=\"https:\/\/handson.pt\/pt\/blog\/mindfulness-workshops-lisbon-2026\/\" class=\"blog-compact-item-container\">\n                    <div class=\"blog-compact-item\">\n                        <img decoding=\"async\" width=\"577\" height=\"385\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-577x385.jpg\" class=\"attachment-listeo-blog-related-post size-listeo-blog-related-post wp-post-image\" alt=\"Person creating mindfully hands-on making meditation workshop mental calm presence Lisbon\" srcset=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-577x385.jpg 577w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-300x200.jpg 300w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-1024x683.jpg 1024w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-768x512.jpg 768w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-1536x1024.jpg 1536w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-2048x1365.jpg 2048w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-590x393.jpg 590w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-1005x670.jpg 1005w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-1200x800.jpg 1200w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-looking-lovely-view-600x400.jpg 600w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><span class=\"blog-item-tag\">Wellness and Wellbeing<\/span>                        \n                        <div class=\"blog-compact-item-content\">\n                                                        <h3>Mindfulness Through Making in Lisbon 2026: Workshops for Mental Calm<\/h3>\n                                                        <p>Key Takeaways \u2705 Three mindfulness workshops use hands-on making and ritual to                            <\/p>\n                                                    <\/div>\n                    <\/div>\n                <\/a>\n            <\/div>\n\t\t\t<div class=\"col-md-4\">\n                <a href=\"https:\/\/handson.pt\/pt\/blog\/portugal-water-sports-summer-2026\/\" class=\"blog-compact-item-container\">\n                    <div class=\"blog-compact-item\">\n                        <img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"325\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-577x325.jpg\" class=\"attachment-listeo-blog-related-post size-listeo-blog-related-post wp-post-image\" alt=\"Water sports activities South Portugal Alentejo Algarve coast\" srcset=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-577x325.jpg 577w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-300x169.jpg 300w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-1024x576.jpg 1024w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-768x432.jpg 768w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-1536x864.jpg 1536w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-2048x1153.jpg 2048w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-590x332.jpg 590w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-1191x670.jpg 1191w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-1200x675.jpg 1200w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/woman-with-surfboard-water-600x338.jpg 600w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><span class=\"blog-item-tag\">Community Experiences<\/span>                        \n                        <div class=\"blog-compact-item-content\">\n                                                        <h3>From eFoil to Spearfishing: Portugal Water Sports in Summer 2026<\/h3>\n                                                        <p>Key Takeaways \u2705 Three water sports experiences across Portugal from electric foil                            <\/p>\n                                                    <\/div>\n                    <\/div>\n                <\/a>\n            <\/div>\n  <\/div>\n        <\/div>\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t<div class=\"elementor-element elementor-element-e3edff2 e-flex e-con-boxed e-con e-parent\" data-id=\"e3edff2\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\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>HandsOn &#8211; It&#8217;s Time To Try Something New! It&#8217;s Time To TrySomething New! More than 300 workshops &#038; experiences led by locals 23 people browsing now Explore skills around me Lisbon Porto Verified hosts Satisfaction guaranteed Secure payment Fast support Tufting Painting Ceramics Asian Cooking Baking +100 skills todiscover \u2192 Trending Skills \ud83d\udd25 Mobile Skills [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":7742,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-4367","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/4367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/comments?post=4367"}],"version-history":[{"count":1094,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/4367\/revisions"}],"predecessor-version":[{"id":32303,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/4367\/revisions\/32303"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/media\/7742"}],"wp:attachment":[{"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/media?parent=4367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}