{"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-06-23T17:25:51","modified_gmt":"2026-06-23T16:25:51","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-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"bdbe781\" data-element_type=\"section\" data-e-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\" data-e-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-laptop__width-inherit elementor-widget-tablet__width-inherit elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html\" data-id=\"7c0b4de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ================= PASTE FROM HERE ================= -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Afacad:wght@400;500;600;700&display=swap');\n\n#hs-hero{\n  --beige:#FDFCF4; --ink:#2B2A26; --ink-soft:#6B675E;\n  --orange:#F25F34; --orange-deep:#D94A22; --teal:#256B82; --line:#EDE8DA; --r:14px;\n  position:relative; overflow:hidden; min-width:0; max-width:100%;\n  background:var(--beige);\n  font-family:'Afacad',system-ui,Arial,sans-serif !important;\n  color:var(--ink) !important; line-height:1.4; -webkit-font-smoothing:antialiased;\n}\n#hs-hero *{box-sizing:border-box;margin:0;padding:0}\n#hs-hero .hs-inner,#hs-hero .hs-grid,#hs-hero .hs-left,#hs-hero .hs-right{min-width:0;max-width:100%}\n\n#hs-hero .blob{position:absolute;width:340px;height:340px;border-radius:50%;filter:blur(8px);opacity:.5;z-index:0;pointer-events:none;background:radial-gradient(circle at 30% 30%,#FCE3D8,transparent 70%);top:-90px;right:-60px}\n#hs-hero .hs-inner{position:relative;z-index:1;margin:0 auto;padding:60px 28px 0;max-width:1240px}\n\n#hs-hero .hs-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px;align-items:center}\n#hs-hero .eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:13.5px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase;color:var(--orange-deep) !important}\n#hs-hero .eyebrow .dot{width:6px;height:6px;border-radius:50%;background:var(--orange)}\n#hs-hero h1{font-size:clamp(40px,6vw,74px);line-height:1.02;font-weight:700;letter-spacing:-1.8px;margin:18px 0 0;color:var(--ink) !important}\n#hs-hero .rotor{position:relative;display:inline-block;color:var(--orange);white-space:nowrap}\n#hs-hero .rotor::after{content:\"\";position:absolute;left:0;right:6px;bottom:.08em;height:.12em;background:var(--orange);opacity:.22;border-radius:4px}\n#hs-hero .rotor .word{display:inline-block;transition:opacity .28s ease, transform .28s ease}\n#hs-hero .rotor .word.out{opacity:0;transform:translateY(-22%)}\n#hs-hero .sub{font-size:clamp(16px,1.6vw,20px);color:var(--ink-soft) !important;max-width:540px;margin-top:22px;line-height:1.5}\n#hs-hero .sub b{color:var(--ink) !important;font-weight:600}\n\n\/* SEARCH \u2014 GET FORM *\/\n#hs-hero .hs-form{margin-top:30px;background:#fff;border:1px solid var(--line) !important;border-radius:999px;padding:7px 7px 7px 8px;display:flex;align-items:center;gap:6px;max-width:590px;box-shadow:0 14px 34px -22px rgba(43,42,38,.4)}\n#hs-hero .hs-form .field{display:flex;align-items:center;gap:9px;padding:8px 14px;flex:1;min-width:0}\n#hs-hero .hs-form .field svg{flex:none;opacity:.55}\n#hs-hero .hs-form .field.loc{flex:.9;border-right:1px solid var(--line)}\n#hs-hero .hs-form input{border:0 !important;outline:0 !important;font-family:inherit !important;font-size:16.5px !important;width:100% !important;background:transparent !important;color:var(--ink) !important;height:auto !important;box-shadow:none !important}\n#hs-hero .hs-form input::placeholder{color:#A8A399}\n#hs-hero .hs-form select{\n  appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;\n  border:0 !important;outline:0 !important;font-family:inherit !important;font-size:16.5px !important;color:var(--ink) !important;\n  width:100% !important;cursor:pointer;padding-right:20px !important;height:auto !important;box-shadow:none !important;background-color:transparent !important;\n  background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236B675E' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'\/%3E%3C\/svg%3E\") !important;\n  background-repeat:no-repeat !important;background-position:right center !important;\n}\n#hs-hero .hs-form button{flex:none;margin-left:8px;background:var(--orange) !important;color:#fff !important;border:0 !important;font-family:inherit !important;font-weight:600;font-size:16.5px;padding:13px 26px !important;border-radius:999px !important;display:flex;align-items:center;gap:8px;cursor:pointer;transition:background .15s;width:auto !important;height:auto !important}\n#hs-hero .hs-form button:hover{background:var(--orange-deep) !important}\n\n#hs-hero .popular{margin-top:18px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:15.5px;color:var(--ink-soft)}\n#hs-hero .popular .lbl{font-weight:600;color:var(--ink)}\n#hs-hero .chip{display:inline-block;text-decoration:none;color:var(--ink);background:#fff;border:1px solid var(--line);padding:6px 13px;border-radius:999px;font-size:15px;font-weight:500;transition:border-color .15s,color .15s,transform .12s}\n#hs-hero .chip:hover{border-color:var(--orange);color:var(--orange-deep);transform:translateY(-1px)}\n\n\/* CATEGORY CARDS \u2014 Option A (caption below) + corner gradient *\/\n#hs-hero .hs-cluster{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px}\n#hs-hero .hs-card{display:block;text-decoration:none}\n#hs-hero .hs-card .img{position:relative;height:108px;border-radius:var(--r);background-size:cover;background-position:center;overflow:hidden;transition:transform .2s, box-shadow .2s;box-shadow:0 8px 22px -18px rgba(43,42,38,.5)}\n#hs-hero .hs-card .img::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top right, rgba(18,14,10,.46), rgba(18,14,10,0) 50%)}\n#hs-hero .hs-card:hover .img{transform:translateY(-3px);box-shadow:0 18px 34px -20px rgba(43,42,38,.65)}\n#hs-hero .hs-card .name{color:var(--ink);font-weight:600;font-size:16px;letter-spacing:-.2px;margin-top:10px;line-height:1.15}\n#hs-hero .hs-card .count{color:var(--ink-soft);font-size:13px;margin-top:1px}\n#hs-hero .bg-arts{background-color:#D94A22;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2025\/11\/DSC05499-scaled.jpg')}\n#hs-hero .bg-food{background-color:#C7841B;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/06\/cooking.jpg')}\n#hs-hero .bg-home{background-color:#256B82;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/05\/close-up-hand-cutting-homemade-soap.jpg')}\n#hs-hero .bg-sport{background-color:#DC4E37;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/surf-lesson-costa-caparica-lisbon-0.jpg')}\n#hs-hero .bg-mind{background-color:#7A6AAE;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/breathwork.jpg')}\n#hs-hero .bg-plants{background-color:#2D9A5A;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/woman-s-hand-picks-parsley-leaves-garden.jpg')}\n#hs-hero .bg-music{background-color:#1E5A6E;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2025\/09\/music-performance.jpg')}\n#hs-hero .bg-photo{background-color:#4A463E;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2025\/11\/professional-usando-sua-camera-1.jpg')}\n\n#hs-hero .cluster-foot{margin-top:16px}\n#hs-hero .see-all{display:inline-flex;align-items:center;gap:7px;color:var(--teal);text-decoration:none;font-weight:600;font-size:16px}\n#hs-hero .see-all:hover{gap:11px}\n\n#hs-hero .trust{border-top:1px solid var(--line);margin-top:60px;padding:18px 0}\n#hs-hero .trust .row{display:flex;gap:30px;flex-wrap:wrap;align-items:center;justify-content:center;font-size:15.5px;color:var(--ink-soft)}\n#hs-hero .trust .row span,#hs-hero .trust .row a{display:inline-flex;align-items:center;gap:9px}\n#hs-hero .trust .row a{color:var(--ink-soft);text-decoration:none;transition:color .15s}\n#hs-hero .trust .row a:hover{color:var(--orange-deep)}\n#hs-hero .trust .row b{color:var(--ink);font-weight:600}\n#hs-hero .trust svg{color:var(--orange)}\n\n@media(max-width:1024px){#hs-hero .hs-grid{grid-template-columns:minmax(0,1fr);gap:40px}#hs-hero .hs-cluster{max-width:580px}}\n\n\/* ===== MOBILE: hard containment + swipeable category row (~3.5 cards) ===== *\/\n@media(max-width:560px){\n  \/* force every column to be allowed to shrink \u2014 beats Elementor\/theme *\/\n  #hs-hero,\n  #hs-hero .hs-inner,\n  #hs-hero .hs-grid,\n  #hs-hero .hs-left,\n  #hs-hero .hs-right{min-width:0 !important;max-width:100% !important}\n  #hs-hero .hs-inner{overflow-x:hidden;padding:38px 18px 0}\n  #hs-hero .trust{display:none}\n\n  #hs-hero .hs-grid{display:block}\n  #hs-hero h1{font-size:clamp(34px,8vw,46px);letter-spacing:-1px}\n  #hs-hero .eyebrow{font-size:12px;letter-spacing:1px;flex-wrap:wrap}\n  #hs-hero .rotor{white-space:normal}\n\n  #hs-hero .hs-form{flex-wrap:wrap;max-width:100%;border-radius:24px;padding:8px}\n  #hs-hero .hs-form .field.loc{flex:1 1 100%;border-right:0;border-bottom:1px solid var(--line)}\n  #hs-hero .hs-form .field{flex:1 1 100%}\n  #hs-hero .hs-form button{flex:1 1 100%;justify-content:center;margin-top:4px;margin-left:0}\n\n  \/* overflow:hidden on the card column forces its auto-min size to 0,\n     so it can NEVER stretch the layout wider than the screen *\/\n  #hs-hero .hs-right{display:none}   \/* categories move to their own mobile section below *\/\n}\n@media(prefers-reduced-motion:reduce){#hs-hero .rotor .word{transition:none}}\n<\/style>\n\n<div id=\"hs-hero\">\n  <div class=\"hs-inner\">\n    <div class=\"hs-grid\">\n\n      <!-- LEFT -->\n      <div class=\"hs-left\">\n        <span class=\"eyebrow\"><span class=\"dot\"><\/span>Hands On \u00b7 all across Portugal<\/span>\n        <h1>Get hands-on<br>with <span class=\"rotor\"><span class=\"word\" id=\"hs-rotor-word\">Ceramics<\/span><\/span>.<\/h1>\n        <p class=\"sub\"><b>+600 in-person experiences<\/b>, from ceramics and cooking to surfing, photography and music. Booked in minutes, taught by locals who love what they do.<\/p>\n\n        <form class=\"hs-form\" action=\"https:\/\/handson.pt\/workshops\/\" method=\"get\" role=\"search\">\n          <div class=\"field loc\">\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 21s-7-5.7-7-11a7 7 0 0 1 14 0c0 5.3-7 11-7 11Z\"\/><circle cx=\"12\" cy=\"10\" r=\"2.6\"\/><\/svg>\n            <select name=\"region\" aria-label=\"Where\">\n              <option value=\"\">All Cities<\/option>\n              <option value=\"Lisbon\">Lisbon<\/option>\n              <option value=\"Porto\">Porto<\/option>\n              <option value=\"Near by (50km),Lisbon\">Near by (50km)<\/option>\n              <option value=\"Alentejo\">Alentejo<\/option>\n              <option value=\"Algarve\">Algarve<\/option>\n              <option value=\"Almada\">Almada<\/option>\n              <option value=\"Aveiro\">Aveiro<\/option>\n              <option value=\"Braga\">Braga<\/option>\n              <option value=\"Cascais\">Cascais<\/option>\n              <option value=\"Coimbra\">Coimbra<\/option>\n              <option value=\"Costa da Caparica\">Costa da Caparica<\/option>\n              <option value=\"Ericeira\">Ericeira<\/option>\n              <option value=\"Mafra\">Mafra<\/option>\n              <option value=\"Oeiras\">Oeiras<\/option>\n              <option value=\"Oeste\">Oeste<\/option>\n              <option value=\"Palmela\">Palmela<\/option>\n              <option value=\"Santar\u00e9m\">Santar\u00e9m<\/option>\n              <option value=\"Set\u00fabal\">Set\u00fabal<\/option>\n              <option value=\"Sintra\">Sintra<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"field\">\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><path d=\"m21 21-4.3-4.3\"\/><\/svg>\n            <input type=\"text\" name=\"q\" placeholder=\"What do you want to learn?\" aria-label=\"What\">\n          <\/div>\n          <button type=\"submit\">Discover\n            <svg width=\"17\" height=\"17\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg>\n          <\/button>\n        <\/form>\n\n        <div class=\"popular\">\n          <span class=\"lbl\">Trending \ud83d\udd25<\/span>\n          <a class=\"chip\" href=\"https:\/\/handson.pt\/workshops\/?q=Tufting\">Tufting<\/a>\n          <a class=\"chip\" href=\"https:\/\/handson.pt\/workshops\/?q=Ceramics\">Ceramics<\/a>\n          <a class=\"chip\" href=\"https:\/\/handson.pt\/workshops\/?q=Sushi\">Sushi<\/a>\n          <a class=\"chip\" href=\"https:\/\/handson.pt\/workshops\/?q=Soap%20making\">Soap making<\/a>\n          <a class=\"chip\" href=\"https:\/\/handson.pt\/workshops\/?q=Tile%20painting\">Tile painting<\/a>\n          <a class=\"chip\" href=\"https:\/\/handson.pt\/workshops\/?q=Analog%20photography\">Analog photography<\/a>\n          <a class=\"chip\" href=\"https:\/\/handson.pt\/workshops\/?q=Surf\">Surf<\/a>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: category cards -->\n      <div class=\"hs-right\">\n        <div class=\"hs-cluster\" aria-label=\"Browse by category\">\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/arts-crafts\/?category=Arts+%26+Crafts\">\n            <div class=\"img bg-arts\"><\/div><div class=\"name\">Arts &amp; Crafts<\/div><div class=\"count\">250+ experiences<\/div>\n          <\/a>\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/foods-drinks\/?category=Food+%26+Drinks\">\n            <div class=\"img bg-food\"><\/div><div class=\"name\">Food &amp; Drinks<\/div><div class=\"count\">130+ experiences<\/div>\n          <\/a>\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/home-diy\/?category=Home+%26+DIY\">\n            <div class=\"img bg-home\"><\/div><div class=\"name\">Home &amp; DIY<\/div><div class=\"count\">30+ experiences<\/div>\n          <\/a>\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/sports-fitness\/?category=Sports+%26+Fitness\">\n            <div class=\"img bg-sport\"><\/div><div class=\"name\">Sports &amp; Fitness<\/div><div class=\"count\">140+ experiences<\/div>\n          <\/a>\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/mind-soul\/?category=Mind+%26+Soul\">\n            <div class=\"img bg-mind\"><\/div><div class=\"name\">Mind &amp; Soul<\/div><div class=\"count\">50+ experiences<\/div>\n          <\/a>\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/fauna-flora\/?category=Fauna+%26+Flora\">\n            <div class=\"img bg-plants\"><\/div><div class=\"name\">Plants &amp; Animals<\/div><div class=\"count\">40+ experiences<\/div>\n          <\/a>\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/music-performance\/?category=Music+%26+Performance\">\n            <div class=\"img bg-music\"><\/div><div class=\"name\">Music &amp; Performance<\/div><div class=\"count\">10+ experiences<\/div>\n          <\/a>\n          <a class=\"hs-card\" href=\"https:\/\/handson.pt\/workshops\/photo-video\/?category=Photo+%26+Video\">\n            <div class=\"img bg-photo\"><\/div><div class=\"name\">Photo &amp; Video<\/div><div class=\"count\">15+ experiences<\/div>\n          <\/a>\n        <\/div>\n\n        <div class=\"cluster-foot\">\n          <a class=\"see-all\" href=\"https:\/\/handson.pt\/workshops\/\">See all 8 categories\n            <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg>\n          <\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <!-- TRUST STRIP -->\n    <div class=\"trust\">\n      <div class=\"row\">\n        <span><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 3v18M5 8l7-5 7 5\"\/><\/svg><b>All Portugal<\/b>, Lisboa to Algarve<\/span>\n        <span><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><circle cx=\"12\" cy=\"8\" r=\"4\"\/><path d=\"M4 20a8 8 0 0 1 16 0\"\/><\/svg><b>Local teachers<\/b>, real ateliers<\/span>\n        <a href=\"https:\/\/handson.pt\/team-building\/\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"\/><circle cx=\"9\" cy=\"7\" r=\"4\"\/><path d=\"M22 21v-2a4 4 0 0 0-3-3.87\"\/><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"\/><\/svg><b>Team building<\/b> &amp; private events<\/a>\n        <a href=\"https:\/\/handson.pt\/gift-card\/\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M20 12v10H4V12\"\/><path d=\"M2 7h20v5H2z\"\/><path d=\"M12 22V7\"\/><path d=\"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z\"\/><path d=\"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z\"\/><\/svg><b>Gift cards<\/b> for any experience<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var EN = [\"Ceramics\",\"Tile Painting\",\"Tufting\",\"Cocktails\",\"Cooking\",\"Sushi making\",\"Soap making\",\"Climbing\",\"Macram\u00e9\"];\n  var PT = [\"Cer\u00e2mica\",\"Pintura de azulejos\",\"Tufting\",\"Cocktails\",\"Cozinha\",\"Sushi\",\"Sabonetes\",\"Escalada\",\"Macram\u00e9\"];\n  \/\/ TranslatePress: Portuguese pages live under \/pt\/ (e.g. handson.pt\/pt\/\u2026);\n  \/\/ English is the default language with no prefix (handson.pt\/\u2026).\n  var isPT = \/^\\\/pt(\\\/|$)\/i.test(window.location.pathname);\n  var words = isPT ? PT : EN;\n  var el = document.getElementById(\"hs-rotor-word\");\n  if(!el) return;\n  el.textContent = words[0];\n  var reduce = window.matchMedia && window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;\n  if(reduce) return;\n  var i = 0;\n  setInterval(function(){\n    el.classList.add(\"out\");\n    setTimeout(function(){ i=(i+1)%words.length; el.textContent=words[i]; el.classList.remove(\"out\"); }, 280);\n  }, 2300);\n})();\n<\/script>\n<!-- ================= TO HERE ================= -->\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-e-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\" data-e-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-8f682f0 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget-widescreen__width-inherit elementor-widget-tablet__width-inherit elementor-widget elementor-widget-html\" data-id=\"8f682f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<\/body>\n<\/html><!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>Top Workshops by Region<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Afacad:wght@400;500;600;700&family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600&display=swap\" rel=\"stylesheet\" \/>\n<style>\n.hos *, .hos *::before, .hos *::after { box-sizing: border-box; margin: 0; padding: 0; }\n.hos {\n  font-family: 'Afacad', sans-serif;\n  background: #FDFCF4;\n  color: #1A1A1A;\n  --maxw: 1240px;\n  --pad: 24px;\n}\n@media (max-width: 640px) { .hos { --pad: 18px; } }\n.hos .region-radio { display: none; }\n.hos .ws-head {\n  max-width: var(--maxw);\n  margin: 0 auto 18px;\n  padding: 0 var(--pad);\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  gap: 24px;\n  flex-wrap: wrap;\n}\n.hos .eyebrow {\n  font-size: 13px; font-weight: 600; letter-spacing: 0.14em;\n  text-transform: uppercase; color: #B23A1E; margin-bottom: 6px;\n}\n.hos .ws-title {\n  font-family: 'Fraunces', Georgia, serif;\n  font-size: clamp(30px, 5vw, 46px); font-weight: 500;\n  line-height: 1.05; letter-spacing: -0.01em;\n}\n.hos .ws-title .dot { color: #F25F34; }\n.hos .tabs { display: flex; gap: 8px; flex-wrap: wrap; }\n.hos .tab {\n  font-family: 'Afacad', sans-serif; font-size: 16px; font-weight: 600;\n  padding: 9px 22px; border-radius: 999px; border: 1px solid #E3DBCB;\n  background: #fff; color: #1A1A1A; cursor: pointer;\n  transition: all 0.18s ease; -webkit-tap-highlight-color: transparent;\n  user-select: none;\n}\n.hos .tab:hover { border-color: #C9BFA9; }\n#ho-tab-lisbon:checked ~ .ws-head .tab[for=\"ho-tab-lisbon\"],\n#ho-tab-north:checked ~ .ws-head .tab[for=\"ho-tab-north\"],\n#ho-tab-all:checked ~ .ws-head .tab[for=\"ho-tab-all\"] {\n  background: #1A1A1A; border-color: #1A1A1A; color: #fff;\n}\n.hos .carousel-outer { max-width: var(--maxw); margin: 0 auto; }\n.hos .carousel-clip { overflow: hidden; padding-bottom: 24px; margin-bottom: -24px; }\n.hos .carousel-track {\n  display: flex; align-items: flex-start; gap: 20px;\n  overflow-x: auto; scroll-snap-type: x mandatory;\n  -webkit-overflow-scrolling: touch;\n  padding: 6px var(--pad) 24px;\n  scrollbar-width: none; cursor: grab; min-height: 340px;\n}\n.hos .carousel-track:active { cursor: grabbing; }\n.hos .carousel-track::-webkit-scrollbar { display: none; }\n.hos .card {\n  flex: 0 0 282px; scroll-snap-align: start; text-decoration: none;\n  color: inherit; flex-direction: column; -webkit-tap-highlight-color: transparent;\n  display: none;\n}\n.hos .card-media {\n  position: relative; width: 100%; aspect-ratio: 1 \/ 1; border-radius: 16px;\n  overflow: hidden; background: #EFE7D7;\n  transition: transform 0.25s cubic-bezier(.34,1.4,.64,1), box-shadow 0.25s ease;\n}\n.hos .card:hover .card-media { transform: translateY(-4px); box-shadow: 0 18px 36px rgba(0,0,0,0.14); }\n.hos .card-media img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block; }\n.hos .card-ph {\n  position: absolute; inset: 0; display: flex; flex-direction: column;\n  align-items: center; justify-content: center; gap: 10px;\n  background: linear-gradient(135deg, #F3ECDD 0%, #E9DFCB 100%);\n  color: #B7A98C; text-align: center; padding: 16px;\n}\n.hos .card-ph svg { width: 32px; height: 32px; opacity: 0.7; }\n.hos .card-ph span { font-size: 14px; font-weight: 600; line-height: 1.2; }\n.hos .card-body { padding: 14px 2px 0; }\n.hos .card-name {\n  font-size: 18px; font-weight: 600; line-height: 1.28;\n  display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;\n  overflow: hidden; min-height: 46px;\n}\n.hos .card-meta { display: flex; align-items: center; justify-content: space-between; gap: 10px; margin-top: 8px; }\n.hos .card-price { font-size: 18px; font-weight: 700; color: #F25F34; white-space: nowrap; }\n.hos .card-rating { display: flex; align-items: center; gap: 4px; font-size: 15px; font-weight: 600; color: #5E5849; white-space: nowrap; }\n.hos .card-rating svg { width: 15px; height: 15px; fill: #F5B301; }\n.hos .card-rating .count { color: #A39C8A; font-weight: 500; }\n.hos .cta-card { flex: 0 0 282px; scroll-snap-align: start; text-decoration: none; display: flex; flex-direction: column; }\n.hos .cta-panel {\n  aspect-ratio: 1 \/ 1; border-radius: 16px; background: #F25F34; color: #fff;\n  display: flex; flex-direction: column; align-items: center; justify-content: center;\n  gap: 14px; text-align: center; padding: 24px;\n  transition: transform 0.25s cubic-bezier(.34,1.4,.64,1), box-shadow 0.25s ease;\n}\n.hos .cta-card:hover .cta-panel { transform: translateY(-4px); box-shadow: 0 18px 36px rgba(242,95,52,0.32); }\n.hos .cta-panel .label { font-family: 'Fraunces', Georgia, serif; font-size: 26px; font-weight: 500; line-height: 1.1; }\n.hos .cta-panel .arrow {\n  width: 46px; height: 46px; border-radius: 50%; background: rgba(255,255,255,0.18);\n  display: flex; align-items: center; justify-content: center; transition: background 0.2s ease;\n}\n.hos .cta-card:hover .cta-panel .arrow { background: rgba(255,255,255,0.30); }\n.hos .cta-panel .arrow svg { width: 22px; height: 22px; }\n#ho-tab-north:checked ~ .carousel-outer .card[data-region=\"north\"] { display: flex; }\n#ho-tab-lisbon:checked ~ .carousel-outer .card[data-region=\"lisbon\"] { display: flex; }\n#ho-tab-all:checked ~ .carousel-outer .card { display: flex; }\n@media (max-width: 640px) {\n  .hos .ws-head { align-items: flex-start; flex-direction: column; }\n  .hos .carousel-track { gap: 14px; padding: 6px var(--pad) 24px; }\n  .hos .card, .hos .cta-card { flex: 0 0 76%; }\n  .hos .card-name { font-size: 17px; }\n  .hos .card-meta { display: flex; margin-top: 8px; }\n  .hos .card-price { font-size: 17px; }\n  .hos .card-rating { font-size: 14px; }\n  .hos .tab { font-size: 15px; padding: 8px 18px; }\n}\n<\/style>\n<\/head>\n<body>\n<section class=\"hos\">\n<input type=\"radio\" name=\"ho-region\" id=\"ho-tab-lisbon\" class=\"region-radio\" checked \/>\n<input type=\"radio\" name=\"ho-region\" id=\"ho-tab-north\" class=\"region-radio\" \/>\n<input type=\"radio\" name=\"ho-region\" id=\"ho-tab-all\" class=\"region-radio\" \/>\n<div class=\"ws-head\">\n  <div>\n    <div class=\"eyebrow\">this season<\/div>\n    <h2 class=\"ws-title\">The best of the best<span class=\"dot\">.<\/span><\/h2>\n  <\/div>\n  <div class=\"tabs\">\n    <label class=\"tab\" for=\"ho-tab-lisbon\">Lisbon<\/label>\n    <label class=\"tab\" for=\"ho-tab-north\">North<\/label>\n    <label class=\"tab\" for=\"ho-tab-all\">All regions<\/label>\n  <\/div>\n<\/div>\n<div class=\"carousel-outer\">\n  <div class=\"carousel-clip\">\n    <div class=\"carousel-track\">\n      <!-- NORTH region cards -->\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/porto-pastel-de-nata-cooking-class-with-port-wine\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Porto: Pastel de Nata Cooking Class<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/74-1.jpg\" alt=\"Porto: Pastel de Nata Cooking Class with Port Wine\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Porto: Pastel de Nata Cooking Class with Port Wine<\/span><div class=\"card-meta\"><span class=\"card-price\">35\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">5.0<\/span><span class=\"count\">(2)<\/span><\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/pastel-de-nata-workshop-in-porto-portuguese-pastry-baking-class\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Pastel de Nata Workshop in Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/734A5409.jpg\" alt=\"Pastel de Nata Workshop in Porto | Portuguese Pastry Baking Class\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Pastel de Nata Workshop in Porto | Portuguese Pastry Baking Class<\/span><div class=\"card-meta\"><span class=\"card-price\">35\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/ceramic-painting-in-downtown-porto-domus-arte-creative-experience\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Ceramic Painting in Downtown Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/IMG_0344.jpeg\" alt=\"Ceramic Painting in Downtown Porto | Domus Arte Creative Experience\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Ceramic Painting in Downtown Porto | Domus Arte Creative Experience<\/span><div class=\"card-meta\"><span class=\"card-price\">13\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/filigree-workshop-porto-casa-da-filigrana\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Initiation to Portuguese Filigree Workshop<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/02\/workshop-2.jpg\" alt=\"Initiation to Portuguese Filigree Workshop\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Initiation to Portuguese Filigree Workshop<\/span><div class=\"card-meta\"><span class=\"card-price\">110\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/portuguese-tile-painting-workshop-in-porto-azulejo-art-class\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Portuguese Tile Painting Workshop in Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/az13.jpeg\" alt=\"Portuguese Tile Painting Workshop in Porto | Azulejo Art Class\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Portuguese Tile Painting Workshop in Porto | Azulejo Art Class<\/span><div class=\"card-meta\"><span class=\"card-price\">35\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/porto-jewelry-workshop-create-your-necklace-or-bracelet\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Porto Jewelry Workshop<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/85.jpg\" alt=\"Porto Jewelry Workshop: Create Your Necklace or Bracelet\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Porto Jewelry Workshop: Create Your Necklace or Bracelet<\/span><div class=\"card-meta\"><span class=\"card-price\">70\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/action-painting-workshop-in-porto-expressive-gestural-art-class\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Action Painting Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/WhatsApp-Image-2026-01-19-at-3.06.40-PM.jpeg\" alt=\"Action Painting Workshop in Porto | Expressive Gestural Art Class\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Action Painting Workshop in Porto | Expressive Gestural Art Class<\/span><div class=\"card-meta\"><span class=\"card-price\">65\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/drum-workshop-in-porto-the-essence-of-rhythm\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Drum Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/01\/20241026_GONCALODELGADO_111640-2-768x512.jpg\" alt=\"Drum Workshop: The Essence of Rhythm in Porto\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Drum Workshop: The Essence of Rhythm in Porto<\/span><div class=\"card-meta\"><span class=\"card-price\">35\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/how-to-create-a-pattern-in-watercolor-workshop-in-porto\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Watercolor Pattern Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/Captura-de-ecra-2026-01-12-192955.jpg\" alt=\"How to Create a Pattern in Watercolor \u2013 Workshop in Porto\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">How to Create a Pattern in Watercolor \u2013 Workshop in Porto<\/span><div class=\"card-meta\"><span class=\"card-price\">35\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/imaginary-friends-ceramics-workshop-porto\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Imaginary Friends Ceramics Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/IMG_20231207_145140.jpg\" alt=\"Imaginary Friends Ceramics Workshop in Porto\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Imaginary Friends Ceramics Workshop in Porto<\/span><div class=\"card-meta\"><span class=\"card-price\">80\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/vegan-portuguese-cooking-class-porto\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Vegan Portuguese Cooking Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/12\/WhatsApp-Image-2025-07-18-at-13.35.10-1.jpeg\" alt=\"Vegan Portuguese Cooking Class Porto | Plant Based Meal and Wine\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Vegan Portuguese Cooking Class Porto | Plant Based Meal and Wine<\/span><div class=\"card-meta\"><span class=\"card-price\">75\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/pointillism-workshop-porto-post-impressionist-painting-class\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Pointillism Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/F3471C19-7E2B-45CA-BFDE-887263B7527D.jpeg\" alt=\"Pointillism Workshop Porto | Post-Impressionist Painting Class\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Pointillism Workshop Porto | Post-Impressionist Painting Class<\/span><div class=\"card-meta\"><span class=\"card-price\">47\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/embroidery-workshop-in-porto-stitch-a-3d-carnation-for-april-25th\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Embroidery Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/Workshop-Bordado-25-de-Abril_1.jpg\" alt=\"Embroidery Workshop in Porto | Stitch a 3D Carnation\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Embroidery Workshop in Porto | Stitch a 3D Carnation for April 25th<\/span><div class=\"card-meta\"><span class=\"card-price\">35\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/capoeira-workshop-porto-beginners\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Capoeira Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/2ec3474f-c5fa-4369-a6fd-bf96078e0fc6.jpg\" alt=\"Capoeira Workshop in Porto | Beginners with Luciano Milani\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Capoeira Workshop in Porto | Beginners with Luciano Milani<\/span><div class=\"card-meta\"><span class=\"card-price\">16\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/nerikomi-ceramic-workshop-in-porto\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Nerikomi Ceramic Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/DSC03314.jpg\" alt=\"Nerikomi Ceramic Workshop in Porto\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Nerikomi Ceramic Workshop in Porto<\/span><div class=\"card-meta\"><span class=\"card-price\">60\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <a class=\"card\" data-region=\"north\" href=\"https:\/\/handson.pt\/workshop\/porto-acrylic-painting-workshop-for-groups-or-individual\/\">\n        <div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Acrylic Painting Workshop Porto<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/85.jpg\" alt=\"Porto: Acrylic Painting Workshop for Groups or Individual\" loading=\"lazy\" onerror=\"this.remove()\"><\/div>\n        <div class=\"card-body\"><span class=\"card-name\">Porto: Acrylic Painting Workshop for Groups or Individual<\/span><div class=\"card-meta\"><span class=\"card-price\">70\u20ac<\/span><\/div><\/div>\n      <\/a>\n      <!-- LISBON region cards -->\n\n      <!-- LISBON region cards -->\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/ceramic-workshop-clay-classes-at-amora-estudio-with-selma-and-niall\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Ceramic Workshop Lisbon | Clay Classes<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/01\/DSC05465-scaled.jpg\" alt=\"Ceramic Workshop Lisbon | Clay Classes\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Ceramic Workshop Lisbon | Clay Classes<\/span><div class=\"card-meta\"><span class=\"card-price\">20\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">4.8<\/span><span class=\"count\">(11)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/the-arts-of-azulejos-portuguese-tile-painting-workshop\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>The Arts of Azulejos: Portuguese Tile Painting Workshop<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/04\/DSC05656-scaled.jpg\" alt=\"The Arts of Azulejos: Portuguese Tile Painting Workshop\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">The Arts of Azulejos: Portuguese Tile Painting Workshop<\/span><div class=\"card-meta\"><span class=\"card-price\">50\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">4.9<\/span><span class=\"count\">(5)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/tufting-workshop-lisbon-create-your-own-rug\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Tufting Workshop Lisbon | Create Your Own Rug<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2024\/11\/hvzbkh-2.jpg\" alt=\"Tufting Workshop Lisbon | Create Your Own Rug\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Tufting Workshop Lisbon | Create Your Own Rug<\/span><div class=\"card-meta\"><span class=\"card-price\">125\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">5.0<\/span><span class=\"count\">(15)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/splash-of-colour-watercolours-for-beginners-1-0\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Splash of Colour - Watercolour for Beginners 1.0<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/WhatsApp-Image-2026-03-19-at-15.03.17.jpeg\" alt=\"Splash of Colour - Watercolour for Beginners 1.0\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Splash of Colour - Watercolour for Beginners 1.0<\/span><div class=\"card-meta\"><span class=\"card-price\">26\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">5.0<\/span><span class=\"count\">(3)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/traditional-sushi-making-workshop-in-lisbon\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Traditional Sushi Making Workshop in Lisbon<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2024\/11\/Sushi3-scaled.jpg\" alt=\"Traditional Sushi Making Workshop in Lisbon\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Traditional Sushi Making Workshop in Lisbon<\/span><div class=\"card-meta\"><span class=\"card-price\">50\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">4.7<\/span><span class=\"count\">(3)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/analog-photography-workshop-35mm-black-and-white-with-lea-thijs\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Analog Photography - Black &amp; White<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/07\/287B7244-4EFD-4B7A-85DD-3DBACD3EA96B-scaled.jpeg\" alt=\"Analog Photography - Black &amp; White\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Analog Photography - Black &amp; White<\/span><div class=\"card-meta\"><span class=\"card-price\">68\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">4.8<\/span><span class=\"count\">(6)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/mini-rug-tufting-workshop-francisco-couto\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Mini Rug Tufting Experience<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2024\/11\/hvzbkh-2.jpg\" alt=\"Mini Rug Tufting Experience\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Mini Rug Tufting Experience<\/span><div class=\"card-meta\"><span class=\"card-price\">75\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">5.0<\/span><span class=\"count\">(3)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/sourdough-bread-workshop-wood-fired-baking-with-pedro-pereira\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Homemade Bread with Sourdough<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/11\/DSC05948-1200x800-1.webp\" alt=\"Homemade Bread with Sourdough\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Homemade Bread with Sourdough<\/span><div class=\"card-meta\"><span class=\"card-price\">59\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">4.8<\/span><span class=\"count\">(5)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/sewing-starter-workshop-lisbon-loft-atelier\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Sewing Starter Workshop<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2024\/08\/6.jpg\" alt=\"Sewing Starter Workshop\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Sewing Starter Workshop<\/span><div class=\"card-meta\"><span class=\"card-price\">70\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">5.0<\/span><span class=\"count\">(2)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/fresh-pasta-workshop-for-groups-team-building-gianluca-spalletta\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Fresh Pasta Workshop for Groups &amp; Team Building in Lisbon<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/DSC07917.jpg\" alt=\"Fresh Pasta Workshop for Groups &amp; Team Building in Lisbon\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Fresh Pasta Workshop for Groups &amp; Team Building in Lisbon<\/span><div class=\"card-meta\"><span class=\"card-price\">55\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">5.0<\/span><span class=\"count\">(10)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/comics-drawing-workshop-with-emily-mcgovern-learn-sequential-storytelling\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Comics Drawing Workshop with Emily McGovern<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/12\/IMG_7214-1.jpg\" alt=\"Comics Drawing Workshop with Emily McGovern\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Comics Drawing Workshop with Emily McGovern<\/span><div class=\"card-meta\"><span class=\"card-price\">35\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">5.0<\/span><span class=\"count\">(1)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"card\" data-region=\"lisbon\" href=\"https:\/\/handson.pt\/workshop\/azulejo-painting-workshop-belem-with-cristina-cabrita\/\"><div class=\"card-media\"><div class=\"card-ph\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><span>Portuguese Tile Painting Workshop Lisbon | Design Your Own Azulejo<\/span><\/div><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/04\/DSC05656-scaled.jpg\" alt=\"Portuguese Tile Painting Workshop Lisbon | Design Your Own Azulejo\" loading=\"lazy\" onerror=\"this.remove()\"><\/div><div class=\"card-body\"><span class=\"card-name\">Portuguese Tile Painting Workshop Lisbon | Design Your Own Azulejo<\/span><div class=\"card-meta\"><span class=\"card-price\">50\u20ac<\/span><span class=\"card-rating\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 17.27l5.18 3.12-1.37-5.89L20.41 9.6l-6.03-.52L12 3.5 9.62 9.08 3.59 9.6l4.6 4.9-1.37 5.89z\"\/><\/svg><span class=\"val\">4.8<\/span><span class=\"count\">(1)<\/span><\/span><\/div><\/div><\/a>\n      <a class=\"cta-card\" href=\"https:\/\/handson.pt\/workshops\/\"><div class=\"cta-panel\"><span class=\"label\">See all<br>workshops<\/span><span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/><polyline points=\"12 5 19 12 12 19\"\/><\/svg><\/span><\/div><\/a>\n    <\/div>\n  <\/div>\n<\/div>\n<\/section>\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-e-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\" data-e-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-e-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-e-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-f8a08ad elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"f8a08ad\" data-element_type=\"section\" data-e-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-b7df56b\" data-id=\"b7df56b\" data-element_type=\"column\" data-e-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-92b6d4c elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html\" data-id=\"92b6d4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ================================================================\n     HandsOn \u2014 MOBILE CATEGORIES (separate section)\n     Add an Elementor HTML widget in a LOWER section and paste everything\n     between the PASTE markers. It auto-shows ONLY on mobile (<=560px) and\n     hides itself on desktop\/tablet (where the hero already shows the cards).\n     No extra Elementor visibility settings needed.\n     ================================================================ -->\n<!DOCTYPE html>\n<html lang=\"en\">\n<head><meta charset=\"UTF-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><title>HandsOn \u2014 mobile categories<\/title><\/head>\n<body style=\"margin:0\">\n\n<!-- ================= PASTE FROM HERE ================= -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Afacad:wght@400;500;600;700&display=swap');\n\n\/* hidden by default (desktop\/tablet) \u2014 the hero shows the cards there *\/\n#hs-cats{display:none}\n\n@media(max-width:560px){\n  #hs-cats{\n    display:block;\n    --beige:#FDFCF4; --ink:#2B2A26; --ink-soft:#6B675E;\n    --orange:#F25F34; --orange-deep:#D94A22; --teal:#256B82; --line:#EDE8DA; --r:14px;\n    background:var(--beige);\n    font-family:'Afacad',system-ui,Arial,sans-serif !important;\n    color:var(--ink) !important;\n    -webkit-font-smoothing:antialiased;\n    max-width:100%;overflow:hidden;\n  }\n  #hs-cats *{box-sizing:border-box;margin:0;padding:0}\n  #hs-cats .cats-inner{max-width:100%;padding:6px 18px 22px;overflow-x:hidden}\n  #hs-cats .cats-title{font-size:21px;font-weight:700;letter-spacing:-.4px;color:var(--ink) !important;margin-bottom:14px}\n\n  #hs-cats .cats-row{\n    display:flex;flex-wrap:nowrap;width:100%;max-width:100%;gap:10px;\n    overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;\n    scrollbar-width:none;padding:2px 0 8px;\n  }\n  #hs-cats .cats-row::-webkit-scrollbar{display:none}\n\n  \/* ~3.5 cards visible, sized to the row (not the viewport) *\/\n  #hs-cats .cat{flex:0 0 calc((100% - 30px) \/ 3.5);min-width:0;display:block;text-decoration:none;scroll-snap-align:start}\n  #hs-cats .cat .img{position:relative;height:120px;border-radius:var(--r);background-size:cover;background-position:center;overflow:hidden;box-shadow:0 8px 22px -18px rgba(43,42,38,.5)}\n  #hs-cats .cat .img::after{content:\"\";position:absolute;inset:0;background:linear-gradient(to top right, rgba(18,14,10,.46), rgba(18,14,10,0) 50%)}\n  #hs-cats .cat .name{color:var(--ink) !important;font-weight:600;font-size:13px;letter-spacing:-.2px;margin-top:8px;line-height:1.1}\n  #hs-cats .cat .count{color:var(--ink-soft) !important;font-size:11.5px;margin-top:1px}\n\n  #hs-cats .bg-arts{background-color:#D94A22;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2025\/11\/DSC05499-scaled.jpg')}\n  #hs-cats .bg-food{background-color:#C7841B;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/06\/cooking.jpg')}\n  #hs-cats .bg-home{background-color:#256B82;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/05\/close-up-hand-cutting-homemade-soap.jpg')}\n  #hs-cats .bg-sport{background-color:#DC4E37;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/surf-lesson-costa-caparica-lisbon-0.jpg')}\n  #hs-cats .bg-mind{background-color:#7A6AAE;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/breathwork.jpg')}\n  #hs-cats .bg-plants{background-color:#2D9A5A;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/woman-s-hand-picks-parsley-leaves-garden.jpg')}\n  #hs-cats .bg-music{background-color:#1E5A6E;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2025\/09\/music-performance.jpg')}\n  #hs-cats .bg-photo{background-color:#4A463E;background-image:url('https:\/\/handson.pt\/wp-content\/uploads\/2025\/11\/professional-usando-sua-camera-1.jpg')}\n\n  #hs-cats .cats-all{display:inline-flex;align-items:center;gap:7px;color:var(--teal) !important;text-decoration:none;font-weight:600;font-size:15px;margin-top:14px}\n  #hs-cats .cats-all:hover{gap:11px}\n}\n<\/style>\n\n<div id=\"hs-cats\">\n  <div class=\"cats-inner\">\n    <h2 class=\"cats-title\">Browse by category<\/h2>\n\n    <div class=\"cats-row\" aria-label=\"Browse by category\">\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/arts-crafts\/?category=Arts+%26+Crafts\">\n        <div class=\"img bg-arts\"><\/div><div class=\"name\">Arts &amp; Crafts<\/div><div class=\"count\">250+ experiences<\/div>\n      <\/a>\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/foods-drinks\/?category=Food+%26+Drinks\">\n        <div class=\"img bg-food\"><\/div><div class=\"name\">Food &amp; Drinks<\/div><div class=\"count\">130+ experiences<\/div>\n      <\/a>\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/home-diy\/?category=Home+%26+DIY\">\n        <div class=\"img bg-home\"><\/div><div class=\"name\">Home &amp; DIY<\/div><div class=\"count\">30+ experiences<\/div>\n      <\/a>\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/sports-fitness\/?category=Sports+%26+Fitness\">\n        <div class=\"img bg-sport\"><\/div><div class=\"name\">Sports &amp; Fitness<\/div><div class=\"count\">140+ experiences<\/div>\n      <\/a>\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/mind-soul\/?category=Mind+%26+Soul\">\n        <div class=\"img bg-mind\"><\/div><div class=\"name\">Mind &amp; Soul<\/div><div class=\"count\">50+ experiences<\/div>\n      <\/a>\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/fauna-flora\/?category=Fauna+%26+Flora\">\n        <div class=\"img bg-plants\"><\/div><div class=\"name\">Plants &amp; Animals<\/div><div class=\"count\">40+ experiences<\/div>\n      <\/a>\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/music-performance\/?category=Music+%26+Performance\">\n        <div class=\"img bg-music\"><\/div><div class=\"name\">Music &amp; Performance<\/div><div class=\"count\">10+ experiences<\/div>\n      <\/a>\n      <a class=\"cat\" href=\"https:\/\/handson.pt\/workshops\/photo-video\/?category=Photo+%26+Video\">\n        <div class=\"img bg-photo\"><\/div><div class=\"name\">Photo &amp; Video<\/div><div class=\"count\">15+ experiences<\/div>\n      <\/a>\n    <\/div>\n\n    <a class=\"cats-all\" href=\"https:\/\/handson.pt\/workshops\/\">See all 8 categories\n      <svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14\"\/><path d=\"m13 6 6 6-6 6\"\/><\/svg>\n    <\/a>\n  <\/div>\n<\/div>\n<!-- ================= TO HERE ================= -->\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<div class=\"elementor-element elementor-element-1695835 e-flex e-con-boxed e-con e-parent\" data-id=\"1695835\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7b7eaac e-con-full e-flex e-con e-child\" data-id=\"7b7eaac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a643cf9 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"a643cf9\" data-element_type=\"widget\" data-e-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\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-04b6a86 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"04b6a86\" data-element_type=\"widget\" data-e-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\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-185de28 elementor-view-default elementor-position-block-start elementor-mobile-position-block-start elementor-widget elementor-widget-icon-box\" data-id=\"185de28\" data-element_type=\"widget\" data-e-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-e-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\" data-e-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-e-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-e-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-e-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\" data-e-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-e-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-e-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\" data-e-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-e-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\/portuguese-culture-workshops-expat-families-lisbon\/\" 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\/07\/nomad-family-traveling-living-van-2-577x385.jpg\" class=\"attachment-listeo-blog-related-post size-listeo-blog-related-post wp-post-image\" alt=\"expat families cultural immersion\" srcset=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-577x385.jpg 577w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-300x200.jpg 300w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-1024x683.jpg 1024w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-768x512.jpg 768w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-1536x1024.jpg 1536w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-2048x1365.jpg 2048w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-590x393.jpg 590w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-1005x670.jpg 1005w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-1200x800.jpg 1200w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/nomad-family-traveling-living-van-2-600x400.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>Portuguese Culture Workshops for Expat Families in Lisbon 2026<\/h3>\n                                                        <p>Key Takeaways \u2705 Three Portuguese culture workshops help expat families connect 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\/rediscovering-yourself-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\/07\/2149389962-2-577x385.jpg\" class=\"attachment-listeo-blog-related-post size-listeo-blog-related-post wp-post-image\" alt=\"Rediscovering yourself in 2026 through art\" srcset=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-577x385.jpg 577w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-300x200.jpg 300w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-1024x683.jpg 1024w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-768x512.jpg 768w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-590x393.jpg 590w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-1005x670.jpg 1005w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-1200x800.jpg 1200w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2-600x400.jpg 600w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/2149389962-2.jpg 1500w\" sizes=\"(max-width: 577px) 100vw, 577px\" \/><span class=\"blog-item-tag\">Wellness and Wellbeing<\/span>                        \n                        <div class=\"blog-compact-item-content\">\n                                                        <h3>Rediscovering Yourself in 2026: Find Who You Are Through Making<\/h3>\n                                                        <p>Key Takeaways \u2705 Three self-discovery workshops reveal who you are through intuitive                            <\/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\/meaningful-travel-2026\/\" class=\"blog-compact-item-container\">\n                    <div class=\"blog-compact-item\">\n                        <img loading=\"lazy\" decoding=\"async\" width=\"577\" height=\"385\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-577x385.jpg\" class=\"attachment-listeo-blog-related-post size-listeo-blog-related-post wp-post-image\" alt=\"Meaningful travel in portugal 2026 tile painting house\" srcset=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-577x385.jpg 577w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-300x200.jpg 300w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-1024x683.jpg 1024w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-768x512.jpg 768w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-1536x1024.jpg 1536w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-2048x1365.jpg 2048w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-590x393.jpg 590w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-1005x670.jpg 1005w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-1200x800.jpg 1200w, https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/traditional-housefront-lisbon-2-600x400.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>Meaningful Travel in 2026: Create Memories Beyond Sightseeing<\/h3>\n                                                        <p>Key Takeaways \u2705 Three Portugal workshops create lasting travel memories through hands-on                            <\/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\" data-e-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>Hands On \u00b7 all across Portugal Get hands-onwith Ceramics. +600 in-person experiences, from ceramics and cooking to surfing, photography and music. Booked in minutes, taught by locals who love what they do. All CitiesLisbonPortoNear by (50km)AlentejoAlgarveAlmadaAveiroBragaCascaisCoimbraCosta da CaparicaEriceiraMafraOeirasOestePalmelaSantar\u00e9mSet\u00fabalSintra Discover Trending \ud83d\udd25 Tufting Ceramics Sushi Soap making Tile painting Analog photography Surf Arts &amp; Crafts250+ experiences [&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":1155,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/4367\/revisions"}],"predecessor-version":[{"id":43518,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/4367\/revisions\/43518"}],"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}]}}