{"id":53271,"date":"2026-07-08T10:26:18","date_gmt":"2026-07-08T09:26:18","guid":{"rendered":"https:\/\/handson.pt\/?page_id=53271"},"modified":"2026-07-08T19:00:28","modified_gmt":"2026-07-08T18:00:28","slug":"tourism","status":"publish","type":"page","link":"https:\/\/handson.pt\/pt\/tourism\/","title":{"rendered":"Turismo"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"53271\" class=\"elementor elementor-53271\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9003f8f e-flex e-con-boxed e-con e-parent\" data-id=\"9003f8f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de8dc76 elementor-widget elementor-widget-html\" data-id=\"de8dc76\" 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<!-- HandsOn Tourism Partners - paste into an Elementor \"HTML\" widget -->\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Afacad:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap');\n#hos{font-size:clamp(15px, 13.5px + 0.34vw, 19px)}\n#hos{\n    --orange:#F25F34; --orange-dark:#DC4E37; --beige:#FDFCF4;\n    --blue:#256B82; --teal:#4EA494; --grey:#333333;\n    --grey-soft:#5c5c57; --line:#e7e3d4;\n  }\n#hos *{margin:0;padding:0;box-sizing:border-box}\n#hos h1, #hos h2, #hos h3, #hos h4{text-transform:none}\n#hos button, #hos input, #hos select, #hos textarea{font-family:inherit;text-transform:none}\n#hos .btn, #hos .book, #hos .step-next, #hos .step-back{text-transform:none;letter-spacing:normal}\nhtml{scroll-behavior:smooth}\n#hos{font-family:'Afacad',sans-serif;background:var(--beige);color:var(--grey);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}\n#hos h1, #hos h2, #hos h3{line-height:1.1;font-weight:700;letter-spacing:-0.01em}\n#hos a{color:inherit;text-decoration:none}\n#hos .wrap{max-width:1160px;margin:0 auto;padding:0 24px}\n#hos .center{text-align:center}\n#hos .kicker{font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:.09em;font-size:.9em;margin-bottom:12px}\n#hos h2.big{font-size:2.4em;margin-bottom:14px}\n#hos .lead{font-size:1.18em;color:var(--grey-soft);max-width:680px;margin:0 auto}\n#hos #how .lead{max-width:920px}\n#hos .btn{display:inline-block;border:none;cursor:pointer;font-family:inherit;font-weight:600;font-size:1.02em;padding:13px 26px;border-radius:40px;transition:transform .15s ease,box-shadow .2s ease,background .2s}\n#hos .btn-primary{background:var(--orange);color:#fff;box-shadow:0 5px 0 var(--orange-dark)}\n#hos .btn-primary:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--orange-dark)}\n#hos .btn-primary:active{transform:translateY(3px);box-shadow:0 2px 0 var(--orange-dark)}\n#hos .btn-outline{background:#fff;color:var(--blue);border:2px solid var(--blue)}\n#hos .btn-outline:hover{background:var(--blue);color:#fff}\n#hos nav{position:sticky;top:0;z-index:100;background:rgba(253,252,244,0.9);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}\n#hos .nav-inner{display:flex;align-items:center;justify-content:space-between;height:66px}\n#hos .logo{font-weight:700;font-size:1.45em;letter-spacing:-0.02em;display:flex;align-items:center;gap:9px}\n#hos .logo .dot{width:12px;height:12px;border-radius:50%;background:var(--orange);display:inline-block;transform:translateY(1px)}\n\n\/* ===== SPLIT HERO ===== *\/\n#hos .hero-split{padding:32px 0 30px}\n#hos .hero-split-grid{display:grid;grid-template-columns:1fr 1.02fr;gap:46px;align-items:center}\n#hos .hero-copy h1{font-size:clamp(30px,3.3vw,46px);margin-bottom:14px}\n#hos .hero-copy .sub{font-size:1.08em;color:var(--grey-soft);margin-bottom:24px;max-width:500px}\n#hos .hero-copy .sub strong{color:var(--grey);font-weight:700}\n#hos .hero-copy h1 .accent{color:var(--orange)}\n#hos .hero-right{text-align:left}\n#hos .hero-form{background:#fff;border:1px solid var(--line);border-radius:20px;padding:26px 24px;margin-top:0;text-align:left;max-width:none;box-shadow:0 24px 50px -34px rgba(51,51,51,.45)}\n#hos .hero-form-head{margin-bottom:20px;text-align:center}\n#hos .hero-form-head h3{font-size:1.28em;margin-bottom:4px}\n#hos .hero-form-head p{font-size:.95em;color:var(--grey-soft);line-height:1.45}\n#hos .hero-photos{position:relative;max-width:460px;height:240px;margin:30px 0 4px}\n#hos .hero-photo{position:absolute;border-radius:18px;overflow:hidden;border:5px solid #fff;box-shadow:0 22px 44px -18px rgba(38,24,18,.4);will-change:transform}\n#hos .hero-photo img{display:block;width:100%;height:100%;object-fit:cover}\n#hos .hero-photo.hp1{width:60%;height:200px;left:0;top:18px;z-index:1;transform:rotate(-3deg);animation:hosFloatA 6.5s ease-in-out infinite}\n#hos .hero-photo.hp2{width:50%;height:168px;right:0;top:50px;z-index:2;transform:rotate(4deg);animation:hosFloatB 7.5s ease-in-out infinite}\n@keyframes hosFloatA{0%,100%{transform:rotate(-3deg) translateY(0)}50%{transform:rotate(-3deg) translateY(-9px)}}\n@keyframes hosFloatB{0%,100%{transform:rotate(4deg) translateY(0)}50%{transform:rotate(4deg) translateY(8px)}}\n@media(prefers-reduced-motion:reduce){#hos .hero-photo{animation:none!important}}\n#hos .hero-stats{display:flex;flex-wrap:nowrap;align-items:flex-start;margin-top:30px}\n#hos .hero-stat{flex:0 1 auto;min-width:0;padding-right:26px;margin-right:26px;border-right:1px solid var(--line)}\n#hos .hero-stat:last-child{padding-right:0;margin-right:0;border-right:none}\n#hos .hero-stat .num{display:block;font-size:1.95em;font-weight:700;color:var(--orange);line-height:1;letter-spacing:-.02em}\n#hos .hero-stat .lbl{display:block;font-size:.9em;color:var(--grey-soft);margin-top:6px;max-width:140px;line-height:1.35}\n@media(max-width:980px){\n  #hos .hero-split-grid{grid-template-columns:1fr;gap:30px}\n  #hos .hero-copy{text-align:center}\n  #hos .hero-copy .sub{max-width:none;margin-left:auto;margin-right:auto}\n  #hos .hero-stats{justify-content:center}\n  #hos .hero-photos{margin-left:auto;margin-right:auto}\n  #hos .hero-form{margin-left:auto;margin-right:auto;max-width:560px}\n}\n@media(max-width:640px){\n  #hos .hero-stats{justify-content:space-between}\n  #hos .hero-stat{flex:1 1 0;min-width:0;padding-right:12px;margin-right:12px}\n  #hos .hero-stat .num{font-size:1.4em}\n  #hos .hero-stat .lbl{font-size:.74em;max-width:none}\n}\n@media(max-width:380px){\n  #hos .hero-stat{padding-right:9px;margin-right:9px}\n  #hos .hero-stat .num{font-size:1.2em}\n  #hos .hero-stat .lbl{font-size:.68em}\n}\n@media(max-width:520px){\n  #hos .hero-photos{height:200px;max-width:380px}\n  #hos .hero-photo.hp1{height:165px;top:14px}\n  #hos .hero-photo.hp2{height:138px;top:42px}\n}\n\/* ===== \/SPLIT HERO ===== *\/\n\n#hos .card{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}\n#hos .card:hover{transform:translateY(-5px);box-shadow:0 24px 46px -30px rgba(51,51,51,.5)}\n#hos .card .photo{height:200px;position:relative}\n#hos .card .photo img{width:100%;height:100%;object-fit:cover;display:block}\n#hos .card .badge{position:absolute;top:12px;left:12px;font-size:.82em;font-weight:600;color:#fff;padding:5px 12px;border-radius:18px}\n#hos .card .body{padding:20px 22px 22px;display:flex;flex-direction:column;flex:1}\n#hos .card h3{font-size:1.3em;margin-bottom:6px}\n#hos .card .meta{font-size:.95em;color:var(--grey-soft);margin-bottom:14px;display:flex;gap:14px;flex-wrap:wrap}\n#hos .card .meta span{display:inline-flex;align-items:center;gap:5px}\n#hos .card .desc{font-size:1em;color:var(--grey-soft);margin-bottom:16px}\n#hos .card .foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}\n#hos .card .price{font-weight:700;font-size:1.1em}\n#hos .card .price small{font-weight:400;color:var(--grey-soft);font-size:.88em}\n#hos .card .book{background:var(--orange);color:#fff;font-weight:600;font-size:.98em;padding:9px 18px;border-radius:30px;transition:background .2s;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}\n#hos .card .book:hover{background:var(--orange-dark)}\n\/* ===== EXPERIENCES BELOW HERO ===== *\/\n#hos .ws-below-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:42px}\n#hos .ws-below-grid .card .photo{height:150px}\n#hos .ws-below-grid .card .body{padding:15px 17px 17px}\n#hos .ws-below-grid .card h3{font-size:1.1em;margin-bottom:5px;line-height:1.15;min-height:2.3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}\n#hos .ws-below-grid .card .desc{font-size:.9em;margin-bottom:12px;line-height:1.45;min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}\n#hos .ws-below-grid .card .meta{font-size:.85em;margin-bottom:12px;gap:10px}\n#hos .ws-below-grid .card .price{font-size:1.02em}\n#hos .ws-below-grid .card .book{padding:7px 14px;font-size:.9em}\n#hos .ws-below-grid .card .badge{font-size:.76em;padding:4px 10px}\n#hos .ws-below-viewall{display:block;text-align:center;margin-top:28px;color:var(--orange);font-weight:600}\n#hos .ws-below-viewall:hover{color:var(--orange-dark)}\n@media(max-width:900px){#hos .ws-below-grid{grid-template-columns:1fr 1fr}}\n@media(max-width:560px){#hos .ws-below-grid{grid-template-columns:1fr}#hos .ws-below-grid .card .photo{height:170px}}\n\/* ===== \/EXPERIENCES BELOW HERO ===== *\/\n#hos .logos{padding:44px 0 10px;text-align:center}\n#hos .logos .label{font-size:.86em;color:var(--grey-soft);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:24px}\n#hos .logos-row{display:flex;align-items:center;justify-content:center;gap:46px;flex-wrap:wrap}\n#hos .logos-row img{height:34px;width:auto;object-fit:contain;opacity:.7;filter:grayscale(1);transition:opacity .2s,filter .2s}\n#hos .logos-row img:hover{opacity:1;filter:grayscale(0)}\n#hos .logos-row img[src*='IHG']{height:36px}\n#hos .logos-row img[src*='uber']{height:33px}\n#hos .logos-row img[src*='Crowne-Plaza']{height:32px}\n#hos .logos-row img[src*='1764162770']{height:20px}\n#hos .logo-text{font-weight:700;font-size:1.2em;color:var(--grey-soft);opacity:.75;letter-spacing:-.01em;transition:opacity .2s,color .2s}\n#hos .logo-text:hover{opacity:1;color:var(--grey)}\n#hos .logo-placeholder{height:34px;padding:0 16px;border:1.5px dashed var(--line);border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:.72em;font-weight:600;color:var(--grey-soft);white-space:nowrap;opacity:.7;background:rgba(51,51,51,.02)}\n#hos section{position:relative}\n#hos .pad{padding:74px 0}\n\/* ===== STAT STRIP (secondary) ===== *\/\n#hos .stat-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px}\n#hos .stat-box{background:var(--orange);color:#fff;border-radius:20px;padding:30px 24px;text-align:center}\n#hos .stat-box .num{display:block;font-size:2.3em;font-weight:700;line-height:1}\n#hos .stat-box .lbl{display:block;font-size:1em;margin-top:8px;opacity:.95}\n@media(max-width:760px){#hos .stat-strip{grid-template-columns:1fr}}\n\/* ===== WHO WE SUPPORT (occasions style) ===== *\/\n#hos .occ-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:46px}\n#hos .occ-card{background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}\n#hos .occ-card:hover{transform:translateY(-5px);box-shadow:0 24px 46px -30px rgba(51,51,51,.5)}\n#hos .occ-photo{height:160px}\n#hos .occ-photo img{width:100%;height:100%;object-fit:cover;display:block}\n#hos .occ-body{padding:24px 24px 26px;display:flex;flex-direction:column;flex:1}\n#hos .occ-card h3{font-size:1.24em;margin-bottom:8px}\n#hos .occ-card p{color:var(--grey-soft);font-size:1em;margin-bottom:0;flex:1}\n@media(max-width:900px){#hos .occ-grid{grid-template-columns:1fr 1fr}}\n@media(max-width:560px){#hos .occ-grid{grid-template-columns:1fr}}\n\/* ===== \/WHO WE SUPPORT ===== *\/\n#hos .cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:42px}\n#hos .cat{background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;flex-direction:column}\n#hos .cat:hover{transform:translateY(-4px);border-color:var(--orange);box-shadow:0 18px 36px -26px rgba(51,51,51,.5)}\n#hos .cat .cat-img{height:128px;position:relative;background:var(--beige)}\n#hos .cat .cat-img img{width:100%;height:100%;object-fit:cover;display:block}\n#hos .cat .cat-body{padding:18px 20px 20px;display:flex;flex-direction:column;flex:1}\n#hos .cat h3{font-size:1.14em;margin-bottom:4px}\n#hos .cat p{font-size:.92em;color:var(--grey-soft)}\n#hos .cat .arrow{color:var(--orange);font-weight:600;font-size:.92em;margin-top:10px;display:inline-block}\n@media(max-width:900px){#hos .cat-grid{grid-template-columns:1fr 1fr}}\n\/* ===== HOW WE SUPPORT (why style, 4-col, bulleted) ===== *\/\n#hos .why{background:var(--blue);border-radius:32px;padding:56px;color:#fff}\n#hos .why .why-head{max-width:none;margin-bottom:40px}\n#hos .why h2{color:#fff;font-size:2.2em;margin-bottom:12px}\n#hos .why .why-head p{color:#cfe3ea;font-size:1.15em}\n#hos .why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}\n#hos .why-item .wicon{width:46px;height:46px;border-radius:12px;background:rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;margin-bottom:16px}\n#hos .why-item h3{color:#fff;font-size:1.2em;margin-bottom:7px}\n#hos .why-item p{color:#cfe3ea;font-size:1em;margin-bottom:10px}\n#hos .why-item ul{list-style:none;padding:0;margin:0}\n#hos .why-item li{color:#cfe3ea;font-size:.94em;padding:5px 0 5px 18px;position:relative}\n#hos .why-item li::before{content:\"\";position:absolute;left:0;top:14px;width:6px;height:6px;border-radius:50%;background:#8fc6d4}\n@media(max-width:880px){#hos .why{padding:38px 26px}\n#hos .why-grid{grid-template-columns:1fr 1fr;gap:24px}}\n@media(max-width:520px){#hos .why-grid{grid-template-columns:1fr}}\n\/* ===== \/HOW WE SUPPORT ===== *\/\n\/* ===== WHY PARTNER (comparison columns) ===== *\/\n#hos .compare-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:46px}\n#hos .compare-col-head{font-weight:700;color:#fff;font-size:1.1em;padding:16px 22px;border-radius:14px;margin-bottom:16px}\n#hos .compare-col-head.business{background:var(--orange)}\n#hos .compare-col-head.guests{background:var(--grey)}\n#hos .compare-item{background:#fff;border:1px solid var(--line);border-left:4px solid var(--line);border-radius:12px;padding:16px 20px;margin-bottom:12px;font-size:1.04em}\n#hos .compare-item.business{border-left-color:var(--orange)}\n#hos .compare-item.guests{border-left-color:var(--grey)}\n@media(max-width:760px){#hos .compare-grid{grid-template-columns:1fr}}\n\/* ===== \/WHY PARTNER ===== *\/\n\/* ===== DIFFERENTIATION TABLE ===== *\/\n#hos .diff-table{max-width:800px;margin:46px auto 0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#fff}\n#hos .diff-row{display:grid;grid-template-columns:1fr 1fr}\n#hos .diff-row > div{padding:16px 26px;font-size:1.02em}\n#hos .diff-row > div:first-child{color:var(--grey-soft);border-right:1px solid var(--line)}\n#hos .diff-row > div:last-child{color:var(--grey);font-weight:600}\n#hos .diff-row:not(:last-child){border-bottom:1px solid var(--line)}\n#hos .diff-row.diff-head{background:var(--grey)}\n#hos .diff-row.diff-head > div{color:#fff;font-weight:700;padding:16px 26px;font-size:.92em;text-transform:uppercase;letter-spacing:.05em}\n#hos .diff-row.diff-head > div:first-child{border-right:1px solid rgba(255,255,255,.15)}\n#hos .diff-row.diff-head > div:last-child{background:var(--orange)}\n@media(max-width:640px){\n  #hos .diff-row > div{padding:14px 16px;font-size:.92em}\n}\n@media(max-width:400px){\n  #hos .diff-row > div{padding:12px 12px;font-size:.85em}\n  #hos .diff-row.diff-head > div{font-size:.72em;letter-spacing:.02em}\n}\n\/* ===== \/DIFFERENTIATION TABLE ===== *\/\n#hos .faq{max-width:800px;margin:38px auto 0}\n#hos .faq-item{border-bottom:1px solid var(--line)}\n#hos .faq-q{width:100%;text-align:left;background:none;border:none;font-family:inherit;cursor:pointer;font-size:1.16em;font-weight:600;color:var(--grey);padding:22px 40px 22px 0;position:relative}\n#hos .faq-q::after{content:\"+\";position:absolute;right:6px;top:20px;font-size:1.5em;color:var(--orange);transition:transform .25s}\n#hos .faq-item.open .faq-q::after{transform:rotate(45deg)}\n#hos .faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;color:var(--grey-soft);font-size:1.04em}\n#hos .faq-a p{padding:0 0 22px}\n#hos .faq-item.open .faq-a{max-height:280px}\n#hos .form-section{background:#fff;border:1px solid var(--line);border-radius:32px;padding:52px}\n#hos .form-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:48px;align-items:start}\n#hos .form-grid h2{font-size:2.1em;margin-bottom:12px}\n#hos .form-grid .lead{margin:0 0 22px;text-align:left;font-size:1.1em}\n#hos .contact-line{display:flex;align-items:center;gap:10px;font-size:1.02em;margin-bottom:12px;color:var(--grey-soft)}\n#hos .contact-line b{color:var(--grey)}\n#hos .form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}\n#hos .form-group{margin-bottom:14px}\n#hos .form-group label{display:block;font-size:.9em;font-weight:600;margin-bottom:5px}\n#hos .form-group input, #hos .form-group select, #hos .form-group textarea{width:100%;font-family:inherit;font-size:1em;padding:12px 14px;border:1px solid var(--line);border-radius:11px;background:var(--beige);color:var(--grey);transition:border .2s,box-shadow .2s}\n#hos .form-group input:focus, #hos .form-group select:focus, #hos .form-group textarea:focus{outline:none;border-color:var(--orange);box-shadow:0 0 0 3px rgba(242,95,52,.15)}\n#hos .form-group textarea{resize:vertical;min-height:80px}\n#hos form .btn-primary{width:100%;font-size:1.08em;padding:15px;margin-top:4px}\n#hos .form-foot{text-align:center;font-size:.86em;color:var(--grey-soft);margin-top:12px}\n@media(max-width:880px){#hos .form-section{padding:32px 22px}\n#hos .form-grid{grid-template-columns:1fr;gap:30px}}\n@media(max-width:520px){#hos .form-row{grid-template-columns:1fr}}\n#hos .reveal{opacity:1;transform:none}\n#hos .reveal.in{opacity:1;transform:none}\n\n\/* ---- floating Talk to our team button ---- *\/\n#hos .quote-fab{position:fixed;right:22px;bottom:22px;z-index:99999;background:var(--orange);color:#fff;font-weight:700;font-size:1em;padding:14px 24px;border-radius:40px;box-shadow:0 10px 28px -8px rgba(220,78,55,.6);display:inline-flex;align-items:center;gap:9px;transition:opacity .25s ease,transform .15s ease,background .2s;opacity:0;visibility:hidden;pointer-events:none}\n#hos .quote-fab.show{opacity:1;visibility:visible;pointer-events:auto}\n#hos .quote-fab:hover{background:var(--orange-dark);transform:translateY(-2px)}\n#hos .quote-fab svg{flex-shrink:0}\n@media(max-width:640px){#hos .quote-fab{right:14px;bottom:14px;padding:12px 18px;font-size:.95em}}\n\n\/* ===== CAROUSELS: tablet + mobile (\u22641024px) ===== *\/\n@media(max-width:1024px){\n  #hos .ws-below-grid,\n  #hos .occ-grid,\n  #hos .why-grid,\n  #hos .cat-grid,\n  #hos .stat-strip,\n  #hos .logos-row{\n    display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;\n    gap:16px;padding-bottom:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none;\n  }\n  #hos .ws-below-grid::-webkit-scrollbar,\n  #hos .occ-grid::-webkit-scrollbar,\n  #hos .why-grid::-webkit-scrollbar,\n  #hos .cat-grid::-webkit-scrollbar,\n  #hos .stat-strip::-webkit-scrollbar,\n  #hos .logos-row::-webkit-scrollbar{display:none}\n\n  #hos .ws-below-grid > .card{flex:0 0 44%;scroll-snap-align:start}\n  #hos .occ-grid > .occ-card{flex:0 0 58%;scroll-snap-align:start}\n  #hos .why-grid > .why-item{flex:0 0 46%;scroll-snap-align:start}\n  #hos .cat-grid > .cat{flex:0 0 40%;scroll-snap-align:start}\n  #hos .stat-strip > .stat-box{flex:0 0 60%;scroll-snap-align:start}\n  #hos .ws-below-grid .card .photo{height:170px}\n\n  #hos .logos-row{gap:40px}\n  #hos .logos-row img{flex:0 0 auto;scroll-snap-align:center}\n}\n@media(max-width:620px){\n  #hos .ws-below-grid > .card{flex:0 0 82%}\n  #hos .occ-grid > .occ-card{flex:0 0 86%}\n  #hos .why-grid > .why-item{flex:0 0 82%}\n  #hos .cat-grid > .cat{flex:0 0 66%}\n  #hos .stat-strip > .stat-box{flex:0 0 78%}\n  #hos .logos-row{gap:32px;justify-content:flex-start}\n}\n<\/style>\n\n<div id=\"hos\">\n<a href=\"#enquire\" class=\"quote-fab\" aria-label=\"Talk to our team\"><svg width=\"18\" height=\"18\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M4 5h16v11H8l-4 3z\" stroke=\"#fff\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><\/svg> Talk to our team<\/a>\n\n<!-- HERO -->\n<section class=\"hero-split\">\n  <div class=\"wrap\">\n    <div class=\"hero-split-grid\">\n\n      <!-- LEFT: copy + stats -->\n      <div class=\"hero-copy\">\n        <h1><span class=\"accent\">Experiences where guests learn, create and connect with Portugal.<\/span><\/h1>\n        <p class=\"sub\">Guests learn to bake pastel de nata, paint traditional azulejos, throw ceramics or cook Portuguese recipes - taught by the local artisans who know them best. Every Hands On experience leaves guests with a new skill.<\/p>\n        <div class=\"hero-photos\">\n          <div class=\"hero-photo hp1\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/01\/nata1porto.jpg\" alt=\"Porto tile painting workshop with Port wine\"><\/div>\n          <div class=\"hero-photo hp2\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/Copia-de-2_BG_NEW.jpg\" alt=\"Private pastel de nata workshop in Lisbon\"><\/div>\n        <\/div>\n        <div class=\"hero-stats\">\n          <div class=\"hero-stat\"><span class=\"num\">+700<\/span><span class=\"lbl\">curated experiences across Portugal<\/span><\/div>\n          <div class=\"hero-stat\"><span class=\"num\">+500<\/span><span class=\"lbl\">trusted local artisans and hosts<\/span><\/div>\n          <div class=\"hero-stat\"><span class=\"num\">4.8\/5<\/span><span class=\"lbl\">average guest rating<\/span><\/div>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT: partnership enquiry form -->\n      <div class=\"hero-right\">\n        <div class=\"hero-form\">\n          <div class=\"hero-form-head\">\n            <h3>Talk to our team<\/h3>\n            <p>Tell us about your property or business and we'll get back to you with how we can help.<\/p>\n          <\/div>\n          \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f53382-o1\" lang=\"en-GB\" dir=\"ltr\" data-wpcf7-id=\"53382\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/pt\/wp-json\/wp\/v2\/pages\/53271#wpcf7-f53382-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"53382\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.3\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_GB\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f53382-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7dtx_version\" value=\"5.0.6\" \/>\n<\/fieldset>\n<div class=\"form-row\">\n\t<div class=\"form-group\">\n\t\t<p><label>Business name *<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"business-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Hotel, agency or DMC name\" value=\"\" type=\"text\" name=\"business-name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-group\">\n\t\t<p><label>Your name *<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Full name\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-row\">\n\t<div class=\"form-group\">\n\t\t<p><label>Work email *<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"you@company.com\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-group\">\n\t\t<p><label>Phone <span style=\"font-weight:400;color:var(--grey-soft)\">(Optional)<\/span><\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" aria-invalid=\"false\" placeholder=\"+351\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-group\">\n\t<p><label>Business type<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"business-type\"><select class=\"wpcf7-form-control wpcf7-select\" aria-invalid=\"false\" name=\"business-type\"><option value=\"Hotel\">Hotel<\/option><option value=\"Tour operator \/ DMC\">Tour operator \/ DMC<\/option><option value=\"Corporate events\">Corporate events<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\t<\/p>\n<\/div>\n<div class=\"form-group\">\n\t<p><label>How can we help?<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"4\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Tell us a bit about your property or business\" name=\"your-message\"><\/textarea><\/span>\n\t<\/p>\n<\/div>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner btn btn-primary\" type=\"submit\" value=\"Talk to our team\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- POPULAR EXPERIENCES FOR GUESTS -->\n<section class=\"pad ws-below\">\n  <div class=\"wrap\">\n    <div class=\"center\">\n      <div class=\"kicker\">Authentic, hands-on and local<\/div>\n      <h2 class=\"big\">Experiences worth recommending<\/h2>\n      <p class=\"lead\">A curated portfolio of authentic Portuguese experiences - where guests learn a craft, a recipe or a skill.<\/p>\n    <\/div>\n    <div class=\"ws-below-grid\">\n\n        <a class=\"card\" href=\"https:\/\/handson.pt\/workshop\/ceramics-team-building-workshop-in-lisbon-create-your-company-mascot\/\">\n          <div class=\"photo\">\n            <span class=\"badge\" style=\"background:var(--blue)\">Arts &amp; Crafts<\/span>\n            <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/02\/WhatsApp-Image-2025-09-11-at-13.12.11.jpg\" alt=\"Ceramics workshop in Lisbon\">\n          <\/div>\n          <div class=\"body\">\n            <h3>Learn Ceramics with Local Artisans<\/h3>\n            <p class=\"desc\">Shape and glaze your own piece of pottery, guided by a local ceramicist.<\/p>\n            <div class=\"meta\">\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 21s7-5.2 7-11a7 7 0 1 0-14 0c0 5.8 7 11 7 11z\" stroke=\"currentColor\" stroke-width=\"2\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg> Lisbon<\/span>\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"\/><path d=\"M12 7v5l3 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg> 2h<\/span>\n            <\/div>\n            <div class=\"foot\"><div class=\"price\">\u20ac50 <small>\/ person<\/small><\/div><span class=\"book\">View experience \u2192<\/span><\/div>\n          <\/div>\n        <\/a>\n\n        <a class=\"card\" href=\"https:\/\/handson.pt\/workshop\/private-pastel-de-nata-workshop-in-lisbon\/\">\n          <div class=\"photo\">\n            <span class=\"badge\" style=\"background:var(--orange)\">Food &amp; Drinks<\/span>\n            <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/02\/DSC05781-1200x800-1.jpg\" alt=\"Private pastel de nata workshop in Lisbon\">\n          <\/div>\n          <div class=\"body\">\n            <h3>Learn to Make Pastel de Nata<\/h3>\n            <p class=\"desc\">Learn Portugal's most iconic pastry from scratch, from a local baker.<\/p>\n            <div class=\"meta\">\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 21s7-5.2 7-11a7 7 0 1 0-14 0c0 5.8 7 11 7 11z\" stroke=\"currentColor\" stroke-width=\"2\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg> Lisbon<\/span>\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"\/><path d=\"M12 7v5l3 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg> 2h<\/span>\n            <\/div>\n            <div class=\"foot\"><div class=\"price\">\u20ac55 <small>\/ person<\/small><\/div><span class=\"book\">View experience \u2192<\/span><\/div>\n          <\/div>\n        <\/a>\n\n        <a class=\"card\" href=\"https:\/\/handson.pt\/workshop\/porto-tile-painting-workshop-with-porto-wine\/\">\n          <div class=\"photo\">\n            <span class=\"badge\" style=\"background:var(--blue)\">Arts &amp; Crafts<\/span>\n            <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/6.jpg\" alt=\"Porto tile painting workshop with Port wine\">\n          <\/div>\n          <div class=\"body\">\n            <h3>Learn Portuguese Tile Painting<\/h3>\n            <p class=\"desc\">Learn to hand-paint a traditional azulejo tile, with a glass of Port wine.<\/p>\n            <div class=\"meta\">\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 21s7-5.2 7-11a7 7 0 1 0-14 0c0 5.8 7 11 7 11z\" stroke=\"currentColor\" stroke-width=\"2\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg> Porto<\/span>\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"\/><path d=\"M12 7v5l3 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg> 2h<\/span>\n            <\/div>\n            <div class=\"foot\"><div class=\"price\">\u20ac35 <small>\/ person<\/small><\/div><span class=\"book\">View experience \u2192<\/span><\/div>\n          <\/div>\n        <\/a>\n\n        <a class=\"card\" href=\"https:\/\/handson.pt\/workshop\/private-portuguese-cooking-workshop-hands-on\/\">\n          <div class=\"photo\">\n            <span class=\"badge\" style=\"background:var(--orange)\">Food &amp; Drinks<\/span>\n            <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/img_20230515_180330_720.jpg\" alt=\"Private Portuguese cooking workshop\">\n          <\/div>\n          <div class=\"body\">\n            <h3>Learn Portuguese Cooking<\/h3>\n            <p class=\"desc\">Learn to cook classic Portuguese petiscos and share a full meal, drinks included.<\/p>\n            <div class=\"meta\">\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 21s7-5.2 7-11a7 7 0 1 0-14 0c0 5.8 7 11 7 11z\" stroke=\"currentColor\" stroke-width=\"2\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg> Lisbon<\/span>\n              <span><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"currentColor\" stroke-width=\"2\"\/><path d=\"M12 7v5l3 2\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg> 3h<\/span>\n            <\/div>\n            <div class=\"foot\"><div class=\"price\">\u20ac72 <small>\/ person<\/small><\/div><span class=\"book\">View experience \u2192<\/span><\/div>\n          <\/div>\n        <\/a>\n\n      <\/div>\n      <a class=\"ws-below-viewall\" href=\"https:\/\/handson.pt\/collections\/\">View all experiences \u2192<\/a>\n  <\/div>\n<\/section>\n\n<!-- TRUSTED BY -->\n<section class=\"logos\">\n  <div class=\"wrap\">\n    <div class=\"label\">Trusted by leading tourism partners<\/div>\n    <div class=\"logos-row\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/IHG-Logo.png\" alt=\"Trusted by IHG Hotels & Resorts\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/03\/uber.png\" alt=\"Trusted by Uber\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/Crowne-Plaza-logo.png\" alt=\"Trusted by Uber\">\n      <img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/07\/535_1764162770.jpg\" alt=\"Trusted by Buzz\">\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- WHO WE SUPPORT -->\n<section class=\"pad\" id=\"who\">\n  <div class=\"wrap\">\n    <div class=\"center\">\n      <div class=\"kicker\">Who we support<\/div>\n      <h2 class=\"big\">One partner, many ways to enhance the guest journey<\/h2>\n      <p class=\"lead\">Whichever role you play in a guest's journey, we bring experiences where guests learn a craft, a recipe or a skill from the people who know Portugal best.<\/p>\n    <\/div>\n    <div class=\"occ-grid\">\n      <div class=\"occ-card reveal\">\n        <div class=\"occ-photo\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/10\/4-3-1024x461-1.jpeg\" alt=\"Hotels\"><\/div>\n        <div class=\"occ-body\">\n          <h3>Hotels<\/h3>\n          <p>Help your guests discover authentic Portuguese experiences during their stay, from a simple recommendation at reception to a fully hosted experience.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"occ-card reveal\">\n        <div class=\"occ-photo\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/05\/WhatsApp-Image-2026-05-25-at-20.53.42.jpeg\"><\/div>\n        <div class=\"occ-body\">\n          <h3>Tour Operators &amp; DMCs<\/h3>\n          <p>Complement your itineraries with curated activities, supported by agency rates and dedicated planning materials for your team.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"occ-card reveal\">\n        <div class=\"occ-photo\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/02\/Mesa-dos-Portugueses-2022_c.jpg\" alt=\"Corporate Events\"><\/div>\n        <div class=\"occ-body\">\n          <h3>Corporate Events<\/h3>\n          <p>Curate memorable experiences for business groups, from incentive trips and conferences to company retreats.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- DIFFERENTIATION TABLE -->\n<section class=\"pad\" style=\"padding-top:10px\">\n  <div class=\"wrap\">\n    <div class=\"center\">\n      <div class=\"kicker\">Learn by doing<\/div>\n      <h2 class=\"big\">Every experience teaches something<\/h2>\n      <p class=\"lead\">Whether it's baking Portugal's most iconic pastry, painting a traditional azulejo, crafting ceramics or learning to surf, every Hands On experience leaves guests with more than memories - a new skill, a deeper understanding of Portuguese culture, and a story worth sharing.<\/p>\n    <\/div>\n    <div class=\"diff-table\">\n      <div class=\"diff-row diff-head\">\n        <div>Typical tourism activity<\/div>\n        <div>Hands On<\/div>\n      <\/div>\n      <div class=\"diff-row\"><div>Discover Portugal<\/div><div>Learn something from Portugal<\/div><\/div>\n      <div class=\"diff-row\"><div>Book standard activities<\/div><div>Enjoy experiences tailored to their needs<\/div><\/div>\n      <div class=\"diff-row\"><div>Meet individual providers<\/div><div>Learn from quality-verified local instructors<\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CATEGORIES -->\n<section class=\"pad\" style=\"padding-top:10px\">\n  <div class=\"wrap\">\n    <div class=\"center\">\n      <div class=\"kicker\">Explore our experience categories<\/div>\n      <h2 class=\"big\">Discover our portfolio<\/h2>\n      <p class=\"lead\">A curated portfolio of authentic Portuguese experiences across eight categories - each one a chance to learn something new, taught by the people who know Portugal best.<\/p>\n    <\/div>\n    <div class=\"cat-grid\">\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/arts-crafts\/\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/11\/DSC05499-scaled.jpg\" alt=\"Arts &amp; Crafts\"><\/div>\n        <div class=\"cat-body\"><h3>Arts &amp; Crafts<\/h3><p>Ceramic workshop, Portuguese tile painting<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/foods-drinks\/?category=Food+%26+Drinks\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/PHOTO-2026-04-20-12-08-55.jpg\" alt=\"Food &amp; Drinks\"><\/div>\n        <div class=\"cat-body\"><h3>Food &amp; Drinks<\/h3><p>Wine tasting, pastel de nata workshop<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/music-performance\/?category=Music+%26+Performance\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/02\/Florida-Beatbox-Battle-2022-5499.jpg\" alt=\"Music &amp; Performance\"><\/div>\n        <div class=\"cat-body\"><h3>Music &amp; Performance<\/h3><p>Fado &amp; sea experience<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/mind-soul\/?category=Mind+%26+Soul\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2026\/04\/yoga-sagres-wavy-surf-camp.jpg\" alt=\"Mind &amp; Soul\"><\/div>\n        <div class=\"cat-body\"><h3>Mind &amp; Soul<\/h3><p>Yoga session, sound healing<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/sports-fitness\/?category=Sports+%26+Fitness\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/02\/IMG_0106-2-scaled.jpg\" alt=\"Sports &amp; Fitness\"><\/div>\n        <div class=\"cat-body\"><h3>Sports &amp; Fitness<\/h3><p>Surf lesson, stand-up paddle<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/photo-video\/?category=Photo+%26+Video\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/03\/1.jpeg\" alt=\"Photo &amp; Video\"><\/div>\n        <div class=\"cat-body\"><h3>Photo &amp; Video<\/h3><p>Photography walk, old portrait photography<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/fauna-flora\/?category=Fauna+%26+Flora\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2025\/09\/fauna-flora.jpg\" alt=\"Fauna &amp; Flora\"><\/div>\n        <div class=\"cat-body\"><h3>Fauna &amp; Flora<\/h3><p>Birdwatching experience, intro to spearfishing<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n      <a class=\"cat reveal\" href=\"https:\/\/handson.pt\/workshops\/home-diy\/?category=Home+%26+DIY\">\n        <div class=\"cat-img\"><img decoding=\"async\" src=\"https:\/\/handson.pt\/wp-content\/uploads\/2024\/10\/Workshop-Balsamo-Labial-16-scaled.jpg\" alt=\"Home &amp; DIY\"><\/div>\n        <div class=\"cat-body\"><h3>Home &amp; DIY<\/h3><p>Intuitive perfumery, tufting<\/p><span class=\"arrow\">Explore \u2192<\/span><\/div>\n      <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- HOW WE SUPPORT -->\n<section class=\"pad\" style=\"padding-top:10px\" id=\"how\">\n  <div class=\"wrap\">\n    <div class=\"why reveal\">\n      <div class=\"why-head\">\n        <div class=\"kicker\" style=\"color:#8fc6d4\">How we work with you<\/div>\n        <h2>Flexible ways to enhance your guest experience<\/h2>\n        <p>Whether you want simple guest recommendations or fully customised experiences, we adapt to the way your business operates.<\/p>\n      <\/div>\n      <div class=\"why-grid\">\n        <div class=\"why-item\">\n          <div class=\"wicon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 21s-7-4.5-9.3-9A5.5 5.5 0 0 1 12 6a5.5 5.5 0 0 1 9.3 6C19 16.5 12 21 12 21z\" stroke=\"#fff\" stroke-width=\"2\"\/><\/svg><\/div>\n          <h3>Guest Recommendations<\/h3>\n          <p>Recommend experiences where guests learn something new, whenever they ask for things to do.<\/p>\n          <ul>\n            <li>QR codes at reception<\/li>\n            <li>Concierge recommendation<\/li>\n            <li>Pre-arrival communications<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"why-item\">\n          <div class=\"wicon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"12\" cy=\"12\" r=\"9\" stroke=\"#fff\" stroke-width=\"2\"\/><path d=\"M3 12h18M12 3a14 14 0 0 1 0 18 14 14 0 0 1 0-18z\" stroke=\"#fff\" stroke-width=\"2\"\/><\/svg><\/div>\n          <h3>Groups &amp; Corporate<\/h3>\n          <p>Support business groups with private experiences and team-building activities.<\/p>\n          <ul>\n            <li>Incentive trips<\/li>\n            <li>Conferences<\/li>\n            <li>Company retreats<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"why-item\">\n          <div class=\"wicon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><circle cx=\"8\" cy=\"8\" r=\"3\" stroke=\"#fff\" stroke-width=\"2\"\/><circle cx=\"16\" cy=\"16\" r=\"3\" stroke=\"#fff\" stroke-width=\"2\"\/><path d=\"M10 10l4 4\" stroke=\"#fff\" stroke-width=\"2\"\/><\/svg><\/div>\n          <h3>Trade Partnerships<\/h3>\n          <p>A flexible model for DMCs, tour operators and travel agencies.<\/p>\n          <ul>\n            <li>Agency rates<\/li>\n            <li>Offline catalogue<\/li>\n            <li>Dedicated support<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"why-item\">\n          <div class=\"wicon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M12 21s7-5.2 7-11a7 7 0 1 0-14 0c0 5.8 7 11 7 11z\" stroke=\"#fff\" stroke-width=\"2\"\/><circle cx=\"12\" cy=\"10\" r=\"2.5\" stroke=\"#fff\" stroke-width=\"2\"\/><\/svg><\/div>\n          <h3>On-Site Experiences<\/h3>\n          <p>Bring authentic experiences directly to your property or event venue.<\/p>\n          <ul>\n            <li>Wine tastings<\/li>\n            <li>Cocktail workshops<\/li>\n            <li>Seasonal experiences<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- WHY PARTNER -->\n<section class=\"pad\" style=\"padding-top:10px\">\n  <div class=\"wrap\">\n    <div class=\"center\">\n      <div class=\"kicker\">Why choose Hands On<\/div>\n      <h2 class=\"big\">Why tourism businesses choose Hands On<\/h2>\n      <p class=\"lead\">A trusted partner that makes it simple to add authentic, hands-on Portuguese experiences to what you already offer.<\/p>\n    <\/div>\n    <div class=\"compare-grid\">\n      <div>\n        <div class=\"compare-col-head business\">For Your Business<\/div>\n        <div class=\"compare-item business\">Nationwide network of trusted local hosts<\/div>\n        <div class=\"compare-item business\">Individual, private and group experiences<\/div>\n        <div class=\"compare-item business\">Dedicated account management<\/div>\n        <div class=\"compare-item business\">Booking support from first enquiry to delivery<\/div>\n      <\/div>\n      <div>\n        <div class=\"compare-col-head guests\">For Your Guests<\/div>\n        <div class=\"compare-item guests\">Discover authentic Portuguese experiences<\/div>\n        <div class=\"compare-item guests\">Learn a craft, recipe or skill from local experts<\/div>\n        <div class=\"compare-item guests\">Create memorable moments during their stay<\/div>\n        <div class=\"compare-item guests\">Enjoy a seamless booking journey<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FAQ -->\n<section class=\"pad\" id=\"faq\" style=\"padding-top:10px\">\n  <div class=\"wrap\">\n    <div class=\"center\">\n      <div class=\"kicker\">Good to know<\/div>\n      <h2 class=\"big\">Common questions<\/h2>\n      <p class=\"lead\">Everything tourism partners ask us before getting started.<\/p>\n    <\/div>\n    <div class=\"faq\">\n      <div class=\"faq-item\"><button class=\"faq-q\">How does Hands On work with hotels?<\/button><div class=\"faq-a\"><p>We give your front desk and concierge team a curated selection of experiences to recommend - through QR codes, printed guides or pre-arrival messages - so guests can discover authentic Portuguese experiences with ease.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Can you support our existing itineraries as a tour operator or DMC?<\/button><div class=\"faq-a\"><p>Yes. We offer agency rates, printed planning materials, and dedicated support, so our experiences fit naturally into the itineraries you already offer.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Can experiences take place on-site at our property?<\/button><div class=\"faq-a\"><p>Absolutely. Many experiences, like wine tastings, cocktail workshops and seasonal activities, can be brought directly to your hotel or event venue.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">Do you have dedicated account support?<\/button><div class=\"faq-a\"><p>Yes. Every partner gets dedicated account management and booking support from the first enquiry through to delivery.<\/p><\/div><\/div>\n      <div class=\"faq-item\"><button class=\"faq-q\">What makes Hands On different?<\/button><div class=\"faq-a\"><p>Every Hands On experience teaches something - a traditional craft, a local recipe or a new creative skill, taught by trusted local artisans. Guests don't just visit Portugal; they learn something from it, with every detail handled from booking to delivery.<\/p><\/div><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FORM -->\n<section class=\"pad\" id=\"enquire\" style=\"padding-top:10px\">\n  <div class=\"wrap\">\n    <div class=\"form-section reveal\">\n      <div class=\"form-grid\">\n        <div>\n          <div class=\"kicker\">Talk to our team<\/div>\n          <h2>Ready to enhance your guest experience?<\/h2>\n          <p class=\"lead\">Tell us about your business and we'll explore how Hands On can support your guests, groups or clients.<\/p>\n          <div class=\"contact-line\">\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2\" stroke=\"var(--blue)\" stroke-width=\"2\"\/><path d=\"M3 7l9 6 9-6\" stroke=\"var(--blue)\" stroke-width=\"2\"\/><\/svg>\n            <b>rita@handson.pt<\/b>\n          <\/div>\n          <div class=\"contact-line\">\n            <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M5 4h4l2 5-3 2a12 12 0 0 0 5 5l2-3 5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z\" stroke=\"var(--blue)\" stroke-width=\"2\" stroke-linejoin=\"round\"\/><\/svg>\n            <b>+351 912 376 309<\/b>\n          <\/div>\n        <\/div>\n        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f53382-o2\" lang=\"en-GB\" dir=\"ltr\" data-wpcf7-id=\"53382\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/pt\/wp-json\/wp\/v2\/pages\/53271#wpcf7-f53382-o2\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"53382\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.3\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_GB\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f53382-o2\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7dtx_version\" value=\"5.0.6\" \/>\n<\/fieldset>\n<div class=\"form-row\">\n\t<div class=\"form-group\">\n\t\t<p><label>Business name *<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"business-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Hotel, agency or DMC name\" value=\"\" type=\"text\" name=\"business-name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-group\">\n\t\t<p><label>Your name *<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Full name\" value=\"\" type=\"text\" name=\"your-name\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-row\">\n\t<div class=\"form-group\">\n\t\t<p><label>Work email *<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"you@company.com\" value=\"\" type=\"email\" name=\"your-email\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n\t<div class=\"form-group\">\n\t\t<p><label>Phone <span style=\"font-weight:400;color:var(--grey-soft)\">(Optional)<\/span><\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-text wpcf7-validates-as-tel\" aria-invalid=\"false\" placeholder=\"+351\" value=\"\" type=\"tel\" name=\"your-phone\" \/><\/span>\n\t\t<\/p>\n\t<\/div>\n<\/div>\n<div class=\"form-group\">\n\t<p><label>Business type<\/label><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"business-type\"><select class=\"wpcf7-form-control wpcf7-select\" aria-invalid=\"false\" name=\"business-type\"><option value=\"Hotel\">Hotel<\/option><option value=\"Tour operator \/ DMC\">Tour operator \/ DMC<\/option><option value=\"Corporate events\">Corporate events<\/option><option value=\"Other\">Other<\/option><\/select><\/span>\n\t<\/p>\n<\/div>\n<div class=\"form-group\">\n\t<p><label>How can we help?<\/label><span class=\"wpcf7-form-control-wrap\" data-name=\"your-message\"><textarea cols=\"40\" rows=\"4\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Tell us a bit about your property or business\" name=\"your-message\"><\/textarea><\/span>\n\t<\/p>\n<\/div>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner btn btn-primary\" type=\"submit\" value=\"Talk to our team\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<\/div>\n\n<script>\n  document.querySelectorAll('#hos .faq-q').forEach(b=>{\n    b.addEventListener('click',()=>{\n      const item=b.parentElement, open=item.classList.contains('open');\n      document.querySelectorAll('#hos .faq-item').forEach(i=>i.classList.remove('open'));\n      if(!open) item.classList.add('open');\n    });\n  });\n  const io=new IntersectionObserver(es=>{es.forEach(e=>{if(e.isIntersecting){e.target.classList.add('in');io.unobserve(e.target);}})},{threshold:0.12});\n  document.querySelectorAll('#hos .reveal').forEach(el=>io.observe(el));\n  \/\/ ---- show floating \"Talk to our team\" button only after hero form scrolls away ----\n  (function(){\n    const fab=document.querySelector('#hos .quote-fab');\n    const heroForm=document.querySelector('#hos .hero-form');\n    if(fab && heroForm){\n      const fabObs=new IntersectionObserver(es=>{\n        es.forEach(e=>fab.classList.toggle('show',!e.isIntersecting));\n      },{threshold:0});\n      fabObs.observe(heroForm);\n    }\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Talk to our team Experiences where guests learn, create and connect with Portugal. Guests learn to bake pastel de nata, paint traditional azulejos, throw ceramics or cook Portuguese recipes &#8211; taught by the local artisans who know them best. Every Hands On experience leaves guests with a new skill. +700curated experiences across Portugal +500trusted local [&hellip;]<\/p>\n","protected":false},"author":1645,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-53271","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/53271","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\/1645"}],"replies":[{"embeddable":true,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/comments?post=53271"}],"version-history":[{"count":27,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/53271\/revisions"}],"predecessor-version":[{"id":53813,"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/pages\/53271\/revisions\/53813"}],"wp:attachment":[{"href":"https:\/\/handson.pt\/pt\/wp-json\/wp\/v2\/media?parent=53271"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}