{"id":8,"date":"2026-09-11T06:27:16","date_gmt":"2026-09-11T06:27:16","guid":{"rendered":"https:\/\/sunshinemassage.net\/?page_id=8"},"modified":"2026-09-11T06:35:12","modified_gmt":"2026-09-11T06:35:12","slug":"home","status":"publish","type":"page","link":"https:\/\/sunshinemassage.net\/","title":{"rendered":"home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"8\" class=\"elementor elementor-8\">\n\t\t\t\t<div class=\"elementor-element elementor-element-042300f e-con-full e-flex e-con e-parent\" data-id=\"042300f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dfeb36c elementor-widget elementor-widget-html\" data-id=\"dfeb36c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Lora:wght@400;500;600&family=Raleway:wght@400;500;600;700&display=swap');\n\n.sunshine-page {\n  --sun-ink: #292824;\n  --sun-cream: #fbf7ef;\n  --sun-paper: #fffdf8;\n  --sun-sage: #62715f;\n  --sun-sage-dark: #394a3b;\n  --sun-gold: #e3a92f;\n  --sun-gold-soft: #f7e2ad;\n  --sun-line: rgba(41, 40, 36, .14);\n  --sun-shadow: 0 22px 60px rgba(51, 46, 37, .13);\n  color: var(--sun-ink);\n  background: var(--sun-cream);\n  font-family: \"Raleway\", Arial, sans-serif;\n  font-size: 16px;\n  line-height: 1.65;\n  overflow: hidden;\n}\n\n.sunshine-page *,\n.sunshine-page *::before,\n.sunshine-page *::after { box-sizing: border-box; }\n.sunshine-page img { display: block; width: 100%; }\n.sunshine-page figure { margin: 0; }\n.sunshine-page a { color: inherit; text-decoration: none; }\n.sunshine-page a:focus-visible { outline: 3px solid #0b6b68; outline-offset: 4px; }\n.sunshine-page h1,\n.sunshine-page h2,\n.sunshine-page h3,\n.sunshine-page p { margin: 0; }\n.sunshine-page h1,\n.sunshine-page h2,\n.sunshine-page h3 { font-family: \"Lora\", Georgia, serif; font-weight: 500; line-height: 1.1; }\n.sunshine-page .sun-shell { width: min(1180px, calc(100% - 48px)); margin-inline: auto; }\n.sunshine-page .sun-kicker { color: var(--sun-sage-dark); font-size: .78rem; font-weight: 700; letter-spacing: .19em; text-transform: uppercase; }\n.sunshine-page .sun-section-title { max-width: 720px; margin-top: 12px; font-size: clamp(2.15rem, 4.8vw, 4.5rem); letter-spacing: -.035em; }\n.sunshine-page .sun-section-copy { max-width: 650px; margin-top: 18px; color: #5d5b55; }\n\n.sunshine-page .sun-floor-alert {\n  position: relative;\n  z-index: 6;\n  padding: 11px 20px;\n  color: #242117;\n  background: var(--sun-gold);\n  text-align: center;\n  font-size: .85rem;\n  font-weight: 800;\n  letter-spacing: .09em;\n  text-transform: uppercase;\n}\n.sunshine-page .sun-floor-alert span { display: inline-flex; align-items: center; gap: 10px; }\n.sunshine-page .sun-floor-alert svg { width: 20px; height: 20px; flex: none; }\n\n.sunshine-page .sun-header {\n  position: absolute;\n  z-index: 5;\n  top: 43px;\n  left: 0;\n  width: 100%;\n  color: #fff;\n  border-bottom: 1px solid rgba(255,255,255,.22);\n}\n.sunshine-page .sun-header-inner { min-height: 84px; display: flex; align-items: center; justify-content: space-between; gap: 28px; }\n.sunshine-page .sun-brand { display: inline-flex; align-items: center; gap: 12px; font-family: \"Lora\", Georgia, serif; font-size: 1.35rem; letter-spacing: .01em; }\n.sunshine-page .sun-brand svg { width: 42px; height: 42px; }\n.sunshine-page .sun-nav { display: flex; align-items: center; gap: 30px; font-size: .79rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; }\n.sunshine-page .sun-nav a { transition: color .2s ease; }\n.sunshine-page .sun-nav a:hover { color: var(--sun-gold-soft); }\n.sunshine-page .sun-call-top {\n  min-height: 46px;\n  padding: 11px 18px;\n  display: inline-flex;\n  align-items: center;\n  gap: 9px;\n  border: 1px solid rgba(255,255,255,.62);\n  border-radius: 999px;\n  background: rgba(28,29,25,.22);\n  backdrop-filter: blur(8px);\n}\n.sunshine-page .sun-call-top svg { width: 17px; height: 17px; }\n\n.sunshine-page .sun-hero {\n  position: relative;\n  min-height: 780px;\n  display: grid;\n  align-items: end;\n  color: #fff;\n  isolation: isolate;\n}\n.sunshine-page .sun-hero-media,\n.sunshine-page .sun-hero::before,\n.sunshine-page .sun-hero::after { position: absolute; inset: 0; }\n.sunshine-page .sun-hero-media { z-index: -3; height: 100%; object-fit: cover; object-position: center 52%; }\n.sunshine-page .sun-hero::before {\n  content: \"\";\n  z-index: -2;\n  background: linear-gradient(90deg, rgba(25,27,23,.84) 0%, rgba(25,27,23,.54) 43%, rgba(25,27,23,.16) 75%), linear-gradient(0deg, rgba(25,27,23,.58), transparent 48%);\n}\n.sunshine-page .sun-hero::after { content: \"\"; z-index: -1; background: linear-gradient(180deg, rgba(0,0,0,.28), transparent 35%); }\n.sunshine-page .sun-hero-content { padding: 180px 0 88px; }\n.sunshine-page .sun-hero-copy { max-width: 765px; }\n.sunshine-page .sun-hero .sun-kicker { color: var(--sun-gold-soft); }\n.sunshine-page .sun-hero h1 { margin-top: 17px; font-size: clamp(3.2rem, 7vw, 6.85rem); letter-spacing: -.055em; }\n.sunshine-page .sun-hero-lead { max-width: 620px; margin-top: 22px; font-size: clamp(1rem, 2vw, 1.2rem); color: rgba(255,255,255,.88); }\n.sunshine-page .sun-hero-actions { margin-top: 34px; display: flex; flex-wrap: wrap; align-items: center; gap: 13px; }\n.sunshine-page .sun-button {\n  min-height: 52px;\n  padding: 14px 23px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  border: 1px solid transparent;\n  border-radius: 4px;\n  font-size: .79rem;\n  font-weight: 800;\n  letter-spacing: .09em;\n  text-transform: uppercase;\n  transition: transform .2s ease, background .2s ease, border-color .2s ease;\n}\n.sunshine-page .sun-button:hover { transform: translateY(-2px); }\n.sunshine-page .sun-button-primary { color: #211f18; background: var(--sun-gold); }\n.sunshine-page .sun-button-light { color: #fff; border-color: rgba(255,255,255,.65); background: rgba(30,31,28,.16); }\n.sunshine-page .sun-button svg { width: 18px; height: 18px; }\n.sunshine-page .sun-floor-badge {\n  margin-top: 34px;\n  width: fit-content;\n  max-width: 100%;\n  padding: 13px 17px;\n  display: flex;\n  align-items: center;\n  gap: 13px;\n  color: #fff;\n  border-left: 4px solid var(--sun-gold);\n  background: rgba(28,31,26,.58);\n  backdrop-filter: blur(10px);\n}\n.sunshine-page .sun-floor-badge svg { width: 29px; height: 29px; flex: none; color: var(--sun-gold-soft); }\n.sunshine-page .sun-floor-badge strong { display: block; font-size: .95rem; letter-spacing: .05em; text-transform: uppercase; }\n.sunshine-page .sun-floor-badge small { display: block; margin-top: 1px; color: rgba(255,255,255,.77); }\n\n.sunshine-page .sun-info-strip { position: relative; z-index: 3; margin-top: -1px; color: #fff; background: var(--sun-sage-dark); }\n.sunshine-page .sun-info-grid { display: grid; grid-template-columns: 1fr 1fr 1.35fr; }\n.sunshine-page .sun-info-item { padding: 25px 28px; border-right: 1px solid rgba(255,255,255,.16); }\n.sunshine-page .sun-info-item:last-child { border-right: 0; }\n.sunshine-page .sun-info-label { display: block; color: #cdd6c9; font-size: .68rem; font-weight: 700; letter-spacing: .15em; text-transform: uppercase; }\n.sunshine-page .sun-info-value { display: block; margin-top: 5px; font-family: \"Lora\", Georgia, serif; font-size: 1.05rem; }\n.sunshine-page .sun-floor-value { color: var(--sun-gold-soft); font-weight: 600; }\n\n.sunshine-page .sun-directions { padding: 110px 0; background: var(--sun-paper); }\n.sunshine-page .sun-directions-grid { display: grid; grid-template-columns: .82fr 1.18fr; gap: 74px; align-items: start; }\n.sunshine-page .sun-direction-copy { position: sticky; top: 30px; }\n.sunshine-page .sun-number { display: inline-flex; width: 70px; height: 70px; align-items: center; justify-content: center; color: var(--sun-sage-dark); border: 1px solid var(--sun-sage); border-radius: 50%; font-family: \"Lora\", Georgia, serif; font-size: 1.85rem; }\n.sunshine-page .sun-direction-copy h2 { margin-top: 27px; font-size: clamp(2.55rem, 5vw, 5.2rem); letter-spacing: -.05em; }\n.sunshine-page .sun-direction-copy h2 em { color: var(--sun-gold); font-style: normal; }\n.sunshine-page .sun-direction-copy p { margin-top: 21px; color: #65615a; }\n.sunshine-page .sun-separate-note {\n  margin-top: 27px;\n  padding: 18px 20px;\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n  color: #3e3218;\n  border: 1px solid #e8c66f;\n  background: #fff4d8;\n  font-size: .93rem;\n}\n.sunshine-page .sun-separate-note svg { width: 22px; height: 22px; flex: none; margin-top: 2px; }\n.sunshine-page .sun-photo-stack { display: grid; grid-template-columns: 1.13fr .87fr; gap: 18px; align-items: end; }\n.sunshine-page .sun-route-photo { position: relative; overflow: hidden; background: #e8e5dd; box-shadow: var(--sun-shadow); }\n.sunshine-page .sun-route-photo:first-child { min-height: 650px; }\n.sunshine-page .sun-route-photo:last-child { min-height: 480px; margin-bottom: -40px; }\n.sunshine-page .sun-route-photo img { position: absolute; inset: 0; height: 100%; object-fit: cover; }\n.sunshine-page .sun-photo-caption {\n  position: absolute;\n  left: 14px;\n  right: 14px;\n  bottom: 14px;\n  padding: 14px 16px;\n  color: #fff;\n  background: rgba(43,45,39,.86);\n  backdrop-filter: blur(7px);\n  font-size: .78rem;\n  font-weight: 700;\n  letter-spacing: .07em;\n  text-transform: uppercase;\n}\n.sunshine-page .sun-steps { margin-top: 72px; display: grid; grid-template-columns: repeat(3,1fr); border-top: 1px solid var(--sun-line); border-bottom: 1px solid var(--sun-line); }\n.sunshine-page .sun-step { padding: 29px 28px; border-right: 1px solid var(--sun-line); }\n.sunshine-page .sun-step:last-child { border-right: 0; }\n.sunshine-page .sun-step b { color: var(--sun-gold); font-family: \"Lora\", Georgia, serif; font-size: 1.5rem; }\n.sunshine-page .sun-step strong { display: block; margin-top: 9px; font-size: .94rem; text-transform: uppercase; letter-spacing: .06em; }\n.sunshine-page .sun-step span { display: block; margin-top: 6px; color: #6c6962; font-size: .9rem; }\n\n.sunshine-page .sun-services { padding: 116px 0; background: #f0ecdf; }\n.sunshine-page .sun-services-head { display: flex; align-items: end; justify-content: space-between; gap: 50px; }\n.sunshine-page .sun-services-head .sun-section-copy { max-width: 390px; margin-bottom: 6px; }\n.sunshine-page .sun-service-layout { margin-top: 54px; display: grid; grid-template-columns: 1.05fr .95fr; gap: 30px; align-items: stretch; }\n.sunshine-page .sun-service-feature { position: relative; min-height: 650px; overflow: hidden; color: #fff; }\n.sunshine-page .sun-service-feature img { position: absolute; inset: 0; height: 100%; object-fit: cover; }\n.sunshine-page .sun-service-feature::after { content: \"\"; position: absolute; inset: 0; background: linear-gradient(0deg, rgba(28,31,27,.82), transparent 62%); }\n.sunshine-page .sun-service-feature-copy { position: absolute; z-index: 2; left: 34px; right: 34px; bottom: 34px; }\n.sunshine-page .sun-service-feature-copy h3 { font-size: clamp(2rem, 4vw, 3.8rem); }\n.sunshine-page .sun-service-feature-copy p { max-width: 500px; margin-top: 12px; color: rgba(255,255,255,.84); }\n.sunshine-page .sun-menu { display: grid; grid-template-columns: repeat(2,1fr); background: var(--sun-paper); }\n.sunshine-page .sun-menu-item { min-height: 145px; padding: 27px 25px; border-right: 1px solid var(--sun-line); border-bottom: 1px solid var(--sun-line); }\n.sunshine-page .sun-menu-item:nth-child(2n) { border-right: 0; }\n.sunshine-page .sun-menu-item:nth-last-child(-n+2) { border-bottom: 0; }\n.sunshine-page .sun-menu-icon { width: 34px; height: 34px; display: grid; place-items: center; color: var(--sun-sage-dark); border: 1px solid #aab5a8; border-radius: 50%; }\n.sunshine-page .sun-menu-icon svg { width: 17px; height: 17px; }\n.sunshine-page .sun-menu-item h3 { margin-top: 14px; font-size: 1.12rem; }\n.sunshine-page .sun-menu-item p { margin-top: 5px; color: #6b6861; font-size: .83rem; }\n.sunshine-page .sun-price-note { margin-top: 25px; color: #65615a; font-size: .92rem; text-align: center; }\n\n.sunshine-page .sun-gallery { padding: 115px 0; background: var(--sun-paper); }\n.sunshine-page .sun-gallery-grid { margin-top: 47px; display: grid; grid-template-columns: 1.1fr .9fr .9fr; gap: 17px; }\n.sunshine-page .sun-gallery-card { position: relative; min-height: 440px; overflow: hidden; }\n.sunshine-page .sun-gallery-card:nth-child(2) { margin-top: 60px; }\n.sunshine-page .sun-gallery-card img { height: 100%; object-fit: cover; transition: transform .5s ease; }\n.sunshine-page .sun-gallery-card:hover img { transform: scale(1.025); }\n\n.sunshine-page .sun-visit { color: #fff; background: var(--sun-sage-dark); }\n.sunshine-page .sun-visit-grid { display: grid; grid-template-columns: .72fr 1.28fr; min-height: 610px; }\n.sunshine-page .sun-visit-copy { padding: 82px max(48px, calc((100vw - 1180px)\/2)) 76px max(24px, calc((100vw - 1180px)\/2)); display: flex; flex-direction: column; justify-content: center; }\n.sunshine-page .sun-visit .sun-kicker { color: var(--sun-gold-soft); }\n.sunshine-page .sun-visit h2 { margin-top: 13px; font-size: clamp(2.7rem, 5vw, 5rem); letter-spacing: -.045em; }\n.sunshine-page .sun-address { margin-top: 24px; color: #e2e8df; font-size: 1.05rem; }\n.sunshine-page .sun-floor-card { margin-top: 27px; padding: 19px 20px; color: #2d281d; background: var(--sun-gold); }\n.sunshine-page .sun-floor-card strong { display: block; font-size: 1.02rem; text-transform: uppercase; letter-spacing: .06em; }\n.sunshine-page .sun-floor-card span { display: block; margin-top: 3px; font-size: .9rem; }\n.sunshine-page .sun-visit-actions { margin-top: 27px; display: flex; flex-wrap: wrap; gap: 11px; }\n.sunshine-page .sun-map { position: relative; min-height: 610px; background: #d4d3cb; }\n.sunshine-page .sun-map iframe { position: absolute; inset: 0; width: 100%; height: 100%; border: 0; filter: saturate(.75) contrast(.94); }\n\n.sunshine-page .sun-footer { padding: 42px 0 96px; color: #dddfd8; background: #28332a; }\n.sunshine-page .sun-footer-inner { display: flex; align-items: center; justify-content: space-between; gap: 30px; }\n.sunshine-page .sun-footer .sun-brand { color: #fff; }\n.sunshine-page .sun-footer-meta { display: flex; gap: 28px; color: #bfc8bc; font-size: .82rem; }\n.sunshine-page .sun-footer-note { color: var(--sun-gold-soft); font-weight: 700; text-transform: uppercase; letter-spacing: .07em; }\n.sunshine-page .sun-mobile-call { display: none; }\n\n@media (max-width: 1024px) {\n  .sunshine-page .sun-nav > a:not(.sun-call-top) { display: none; }\n  .sunshine-page .sun-hero { min-height: 710px; }\n  .sunshine-page .sun-directions-grid { grid-template-columns: 1fr; gap: 46px; }\n  .sunshine-page .sun-direction-copy { position: static; }\n  .sunshine-page .sun-photo-stack { max-width: 850px; }\n  .sunshine-page .sun-service-layout { grid-template-columns: 1fr; }\n  .sunshine-page .sun-service-feature { min-height: 560px; }\n  .sunshine-page .sun-visit-grid { grid-template-columns: 1fr; }\n  .sunshine-page .sun-visit-copy { padding: 75px max(24px, calc((100vw - 900px)\/2)); }\n  .sunshine-page .sun-map { min-height: 480px; }\n}\n\n@media (max-width: 767px) {\n  .sunshine-page { padding-bottom: 74px; }\n  .sunshine-page .sun-shell { width: min(100% - 30px, 1180px); }\n  .sunshine-page .sun-floor-alert { padding: 10px 14px; font-size: .69rem; letter-spacing: .055em; }\n  .sunshine-page .sun-header { top: 52px; }\n  .sunshine-page .sun-header-inner { min-height: 72px; }\n  .sunshine-page .sun-brand { font-size: 1.08rem; }\n  .sunshine-page .sun-brand svg { width: 36px; height: 36px; }\n  .sunshine-page .sun-nav { display: none; }\n  .sunshine-page .sun-hero { min-height: 720px; }\n  .sunshine-page .sun-hero-media { object-position: 58% center; }\n  .sunshine-page .sun-hero::before { background: linear-gradient(90deg, rgba(25,27,23,.85), rgba(25,27,23,.34)), linear-gradient(0deg, rgba(25,27,23,.65), transparent 55%); }\n  .sunshine-page .sun-hero-content { padding: 152px 0 55px; }\n  .sunshine-page .sun-hero h1 { font-size: clamp(3rem, 16vw, 4.55rem); }\n  .sunshine-page .sun-hero-lead { font-size: .98rem; }\n  .sunshine-page .sun-hero-actions { margin-top: 27px; }\n  .sunshine-page .sun-button { width: 100%; }\n  .sunshine-page .sun-floor-badge { width: 100%; }\n  .sunshine-page .sun-floor-badge small { font-size: .72rem; line-height: 1.45; }\n  .sunshine-page .sun-info-grid { grid-template-columns: 1fr; }\n  .sunshine-page .sun-info-item { padding: 19px 15px; border-right: 0; border-bottom: 1px solid rgba(255,255,255,.16); }\n  .sunshine-page .sun-info-item:last-child { border-bottom: 0; }\n  .sunshine-page .sun-directions,\n  .sunshine-page .sun-services,\n  .sunshine-page .sun-gallery { padding: 78px 0; }\n  .sunshine-page .sun-direction-copy h2 { font-size: 3rem; }\n  .sunshine-page .sun-photo-stack { grid-template-columns: 1fr; }\n  .sunshine-page .sun-route-photo:first-child,\n  .sunshine-page .sun-route-photo:last-child { min-height: 490px; margin: 0; }\n  .sunshine-page .sun-route-photo:last-child { min-height: 410px; }\n  .sunshine-page .sun-steps { margin-top: 45px; grid-template-columns: 1fr; }\n  .sunshine-page .sun-step { border-right: 0; border-bottom: 1px solid var(--sun-line); }\n  .sunshine-page .sun-step:last-child { border-bottom: 0; }\n  .sunshine-page .sun-services-head { display: block; }\n  .sunshine-page .sun-services-head .sun-section-copy { margin-top: 20px; }\n  .sunshine-page .sun-service-layout { margin-top: 35px; }\n  .sunshine-page .sun-service-feature { min-height: 470px; }\n  .sunshine-page .sun-service-feature-copy { left: 22px; right: 22px; bottom: 24px; }\n  .sunshine-page .sun-menu { grid-template-columns: 1fr; }\n  .sunshine-page .sun-menu-item,\n  .sunshine-page .sun-menu-item:nth-child(2n),\n  .sunshine-page .sun-menu-item:nth-last-child(-n+2) { min-height: 0; border-right: 0; border-bottom: 1px solid var(--sun-line); }\n  .sunshine-page .sun-menu-item:last-child { border-bottom: 0; }\n  .sunshine-page .sun-gallery-grid { grid-template-columns: 1fr; }\n  .sunshine-page .sun-gallery-card,\n  .sunshine-page .sun-gallery-card:nth-child(2) { min-height: 410px; margin: 0; }\n  .sunshine-page .sun-visit-copy { padding: 68px 15px; }\n  .sunshine-page .sun-map { min-height: 420px; }\n  .sunshine-page .sun-footer { padding-bottom: 38px; }\n  .sunshine-page .sun-footer-inner { align-items: flex-start; flex-direction: column; }\n  .sunshine-page .sun-footer-meta { flex-direction: column; gap: 6px; }\n  .sunshine-page .sun-mobile-call {\n    position: fixed !important;\n    z-index: 9999 !important;\n    right: 14px !important;\n    bottom: max(14px, env(safe-area-inset-bottom)) !important;\n    width: auto !important;\n    max-width: calc(100vw - 28px) !important;\n    min-width: 0 !important;\n    height: 50px !important;\n    padding: 0 18px !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    gap: 9px !important;\n    color: #fff !important;\n    border: 1px solid #e6bc5e !important;\n    border-radius: 999px !important;\n    background: #344537 !important;\n    box-shadow: 0 12px 28px rgba(28,34,29,.3) !important;\n    font-family: Arial, sans-serif !important;\n    font-size: 14px !important;\n    font-weight: 700 !important;\n    line-height: 1 !important;\n    letter-spacing: 0 !important;\n    text-transform: none !important;\n    white-space: nowrap !important;\n  }\n  .sunshine-page .sun-mobile-call svg { width: 18px !important; height: 18px !important; flex: none !important; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .sunshine-page *, .sunshine-page *::before, .sunshine-page *::after { scroll-behavior: auto !important; transition-duration: .01ms !important; animation-duration: .01ms !important; animation-iteration-count: 1 !important; }\n}\n<\/style>\n\n<div class=\"sunshine-page\">\n  <div class=\"sun-floor-alert\" role=\"note\">\n    <span>\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M4 19h5v-5h5V9h6\"\/><path d=\"m16 5 4 4-4 4\"\/><\/svg>\n      Important: Sunshine Massage is upstairs on the second floor - Suite 250\n    <\/span>\n  <\/div>\n\n  <header class=\"sun-header\">\n    <div class=\"sun-shell sun-header-inner\">\n      <a class=\"sun-brand\" href=\"#sun-home\" aria-label=\"Sunshine Massage home\">\n        <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><circle cx=\"24\" cy=\"24\" r=\"8\" stroke=\"#F7E2AD\" stroke-width=\"2\"\/><path d=\"M24 3v8M24 37v8M3 24h8M37 24h8M9.2 9.2l5.7 5.7M33.1 33.1l5.7 5.7M38.8 9.2l-5.7 5.7M14.9 33.1l-5.7 5.7\" stroke=\"#E3A92F\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n        <span>Sunshine Massage<\/span>\n      <\/a>\n      <nav class=\"sun-nav\" aria-label=\"Primary navigation\">\n        <a href=\"#sun-services\">Services<\/a>\n        <a href=\"#sun-directions\">Find Us<\/a>\n        <a href=\"#sun-visit\">Visit<\/a>\n        <a class=\"sun-call-top\" href=\"tel:781-600-8409\" aria-label=\"Call Sunshine Massage at 781-600-8409\">\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.78.62 2.63a2 2 0 0 1-.45 2.11L8 9.73a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.85.29 1.73.5 2.63.62A2 2 0 0 1 22 16.92z\"\/><\/svg>\n          781-600-8409\n        <\/a>\n      <\/nav>\n    <\/div>\n  <\/header>\n\n  <main>\n    <section class=\"sun-hero\" id=\"sun-home\">\n      <img fetchpriority=\"high\" decoding=\"async\" class=\"sun-hero-media\" src=\"https:\/\/static.wixstatic.com\/media\/677348_45e567b9d5914102b86f68c02c7b7101~mv2.jpg\/v1\/fill\/w_1600,h_900,al_c,q_88,enc_avif,quality_auto\/677348_45e567b9d5914102b86f68c02c7b7101~mv2.jpg\" alt=\"Calm massage room at Sunshine Massage\" width=\"1600\" height=\"900\" fetchpriority=\"high\">\n      <div class=\"sun-shell sun-hero-content\">\n        <div class=\"sun-hero-copy\">\n          <p class=\"sun-kicker\">Massage Spa in Cambridge, Massachusetts<\/p>\n          <h1>Make room for a calmer day.<\/h1>\n          <p class=\"sun-hero-lead\">Professional massage services in a quiet, welcoming setting. Choose the style that suits your preference and call for current availability.<\/p>\n          <div class=\"sun-hero-actions\">\n            <a class=\"sun-button sun-button-primary\" href=\"tel:781-600-8409\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.78.62 2.63a2 2 0 0 1-.45 2.11L8 9.73a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.85.29 1.73.5 2.63.62A2 2 0 0 1 22 16.92z\"\/><\/svg>\n              Call Now\n            <\/a>\n            <a class=\"sun-button sun-button-light\" href=\"#sun-directions\">See Second-Floor Directions<\/a>\n          <\/div>\n          <div class=\"sun-floor-badge\">\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M4 20h16M6 17h4v-4h4V9h4V5\"\/><path d=\"m15 5 3-3 3 3\"\/><\/svg>\n            <span><strong>We are on the second floor<\/strong><small>Use the exterior staircase and look for Suite 250. The first-floor storefront is a separate business.<\/small><\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"sun-info-strip\" aria-label=\"Business details\">\n      <div class=\"sun-shell sun-info-grid\">\n        <div class=\"sun-info-item\"><span class=\"sun-info-label\">Open Daily<\/span><span class=\"sun-info-value\">9:30 AM - 9:30 PM<\/span><\/div>\n        <div class=\"sun-info-item\"><span class=\"sun-info-label\">Call Us<\/span><a class=\"sun-info-value\" href=\"tel:781-600-8409\">781-600-8409<\/a><\/div>\n        <div class=\"sun-info-item\"><span class=\"sun-info-label\">Cambridge Location<\/span><span class=\"sun-info-value sun-floor-value\">Suite 250 - Second Floor<\/span><\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"sun-directions\" id=\"sun-directions\">\n      <div class=\"sun-shell\">\n        <div class=\"sun-directions-grid\">\n          <div class=\"sun-direction-copy\">\n            <span class=\"sun-number\">2F<\/span>\n            <h2>Look up.<br>We are <em>upstairs.<\/em><\/h2>\n            <p>Sunshine Massage is located in Suite 250 on the second floor. When you arrive, use the exterior metal staircase shown here and continue upstairs to our entrance.<\/p>\n            <div class=\"sun-separate-note\">\n              <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"9\"\/><path d=\"M12 8v5M12 17h.01\"\/><\/svg>\n              <span><strong>Please note:<\/strong> the business on the first floor is not Sunshine Massage. Continue upstairs to Suite 250.<\/span>\n            <\/div>\n          <\/div>\n          <div class=\"sun-photo-stack\">\n            <figure class=\"sun-route-photo\">\n              <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sunshinemassage.net\/wp-content\/uploads\/2026\/09\/custom_thumbnail_large-3.webp\" alt=\"Exterior metal staircase leading to the second floor of the building\" width=\"900\" height=\"900\" loading=\"lazy\">\n              <figcaption class=\"sun-photo-caption\">1. Use the exterior metal staircase<\/figcaption>\n            <\/figure>\n            <figure class=\"sun-route-photo\">\n             <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/sunshinemassage.net\/wp-content\/uploads\/2026\/09\/custom_thumbnail_large-4.webp\" alt=\"Exterior metal staircase leading to the second floor of the building\" width=\"900\" height=\"900\" loading=\"lazy\">\n              <figcaption class=\"sun-photo-caption\">2. Look for our OPEN window sign upstairs<\/figcaption>\n            <\/figure>\n          <\/div>\n        <\/div>\n        <div class=\"sun-steps\" aria-label=\"Arrival directions\">\n          <div class=\"sun-step\"><b>01<\/b><strong>Find the staircase<\/strong><span>Use the exterior metal stairs at the side of the building.<\/span><\/div>\n          <div class=\"sun-step\"><b>02<\/b><strong>Go to the second floor<\/strong><span>Sunshine Massage is upstairs, not in the first-floor storefront.<\/span><\/div>\n          <div class=\"sun-step\"><b>03<\/b><strong>Look for Suite 250<\/strong><span>Our upstairs window displays the Sunshine Massage OPEN sign.<\/span><\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"sun-services\" id=\"sun-services\">\n      <div class=\"sun-shell\">\n        <div class=\"sun-services-head\">\n          <div><p class=\"sun-kicker\">Massage Services<\/p><h2 class=\"sun-section-title\">A thoughtful menu for your time to unwind.<\/h2><\/div>\n          <p class=\"sun-section-copy\">From classic full-body styles to focused foot massage, our menu offers several ways to settle in and slow down.<\/p>\n        <\/div>\n        <div class=\"sun-service-layout\">\n          <article class=\"sun-service-feature\">\n            <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/677348_1b4901eb2b234170bd20db48f9ed59b6~mv2.jpg\/v1\/fill\/w_900,h_900,al_c,q_85,enc_avif,quality_auto\/Woman-19.jpg\" alt=\"Professional massage service in a calm spa setting\" width=\"900\" height=\"900\" loading=\"lazy\">\n            <div class=\"sun-service-feature-copy\"><h3>Massage, at your pace.<\/h3><p>Ask about session options and current availability when you call.<\/p><\/div>\n          <\/article>\n          <div class=\"sun-menu\">\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M12 3c3 3 5 5.5 5 9a5 5 0 0 1-10 0c0-3.5 2-6 5-9z\"\/><\/svg><\/span><h3>Swedish Massage<\/h3><p>Smooth, flowing techniques in a restful setting.<\/p><\/article>\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M7 20c4-4 6-9 7-16M5 11c3 0 5 1 7 3M13 8c2 0 4 1 6 3\"\/><\/svg><\/span><h3>Deep Tissue Massage<\/h3><p>Focused pressure tailored to your stated preference.<\/p><\/article>\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M4 15c4-1 6-3 8-7 2 4 4 6 8 7M7 19h10\"\/><\/svg><\/span><h3>Thai Massage<\/h3><p>A traditional style with assisted positioning.<\/p><\/article>\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><circle cx=\"8\" cy=\"8\" r=\"3\"\/><circle cx=\"16\" cy=\"8\" r=\"3\"\/><path d=\"M3 20c0-4 2-6 5-6s5 2 5 6M11 20c0-4 2-6 5-6s5 2 5 6\"\/><\/svg><\/span><h3>Couples Massage<\/h3><p>Share a calm massage experience side by side.<\/p><\/article>\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M6 20c0-5 2-7 6-7s6 2 6 7M9 9a3 3 0 1 1 6 0\"\/><\/svg><\/span><h3>Chinese Tuina<\/h3><p>A traditional hands-on massage style.<\/p><\/article>\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M4 12h16M12 4v16M7 7l10 10M17 7 7 17\"\/><\/svg><\/span><h3>Shiatsu Massage<\/h3><p>Rhythmic, point-focused pressure techniques.<\/p><\/article>\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"12\" r=\"3\"\/><circle cx=\"12\" cy=\"12\" r=\"8\"\/><\/svg><\/span><h3>Acupressure<\/h3><p>Focused work using steady manual pressure.<\/p><\/article>\n            <article class=\"sun-menu-item\"><span class=\"sun-menu-icon\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" aria-hidden=\"true\"><path d=\"M8 4c3 1 4 4 4 7v9M16 4c-3 1-4 4-4 7\"\/><path d=\"M5 20h14\"\/><\/svg><\/span><h3>Foot Reflexology<\/h3><p>A focused foot massage session.<\/p><\/article>\n          <\/div>\n        <\/div>\n        <p class=\"sun-price-note\">Call <a href=\"tel:781-600-8409\"><strong>781-600-8409<\/strong><\/a> for current pricing, session lengths, and availability.<\/p>\n      <\/div>\n    <\/section>\n\n    <section class=\"sun-gallery\" aria-label=\"Sunshine Massage atmosphere\">\n      <div class=\"sun-shell\">\n        <p class=\"sun-kicker\">The Atmosphere<\/p>\n        <h2 class=\"sun-section-title\">Quiet details. A welcoming place to pause.<\/h2>\n        <div class=\"sun-gallery-grid\">\n          <figure class=\"sun-gallery-card\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/677348_c33d731705d440699296687c5f8de6a3~mv2.jpg\/v1\/fill\/w_800,h_900,al_c,q_85,enc_avif,quality_auto\/677348_c33d731705d440699296687c5f8de6a3~mv2.jpg\" alt=\"Massage treatment room at Sunshine Massage\" width=\"800\" height=\"900\" loading=\"lazy\"><\/figure>\n          <figure class=\"sun-gallery-card\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/677348_124d80a089a54359b55a20a90ee289e7~mv2.jpg\/v1\/fill\/w_700,h_850,al_c,q_85,enc_avif,quality_auto\/Foot%20Massage-3.jpg\" alt=\"Foot massage service\" width=\"700\" height=\"850\" loading=\"lazy\"><\/figure>\n          <figure class=\"sun-gallery-card\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/static.wixstatic.com\/media\/677348_f1227c5595df4c6cbce09ec69a2f55ad~mv2.jpg\/v1\/fill\/w_700,h_850,al_c,q_85,enc_avif,quality_auto\/backgrpund1.jpg\" alt=\"Relaxing spa details\" width=\"700\" height=\"850\" loading=\"lazy\"><\/figure>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section class=\"sun-visit\" id=\"sun-visit\">\n      <div class=\"sun-visit-grid\">\n        <div class=\"sun-visit-copy\">\n          <p class=\"sun-kicker\">Visit Sunshine Massage<\/p>\n          <h2>Find us in Cambridge.<\/h2>\n          <p class=\"sun-address\">2464 Massachusetts Ave<br>Suite 250, 2nd Floor<br>Cambridge, MA 02140<\/p>\n          <div class=\"sun-floor-card\"><strong>Second floor - Suite 250<\/strong><span>Use the exterior staircase. The first-floor storefront is a separate business.<\/span><\/div>\n          <div class=\"sun-visit-actions\">\n            <a class=\"sun-button sun-button-primary\" href=\"https:\/\/maps.app.goo.gl\/bizypTfRU8GfDjXGA\" target=\"_blank\" rel=\"noopener\">Open in Google Maps<\/a>\n            <a class=\"sun-button sun-button-light\" href=\"tel:781-600-8409\">Call 781-600-8409<\/a>\n          <\/div>\n        <\/div>\n        <div class=\"sun-map\">\n          <iframe src=\"https:\/\/www.google.com\/maps\/embed?pb=!1m18!1m12!1m3!1d23571.266627257373!2d-71.14823687749148!3d42.39774926880597!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89e377b7efe2b5e3%3A0x2aeda702688000fe!2sSunshine%20Massage!5e0!3m2!1szh-CN!2sus!4v1789106352975!5m2!1szh-CN!2sus\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"strict-origin-when-cross-origin\" title=\"Map showing Sunshine Massage in Cambridge, Massachusetts\"><\/iframe>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/main>\n\n  <footer class=\"sun-footer\">\n    <div class=\"sun-shell sun-footer-inner\">\n      <div class=\"sun-brand\">\n        <svg viewBox=\"0 0 48 48\" fill=\"none\" aria-hidden=\"true\"><circle cx=\"24\" cy=\"24\" r=\"8\" stroke=\"#F7E2AD\" stroke-width=\"2\"\/><path d=\"M24 3v8M24 37v8M3 24h8M37 24h8M9.2 9.2l5.7 5.7M33.1 33.1l5.7 5.7M38.8 9.2l-5.7 5.7M14.9 33.1l-5.7 5.7\" stroke=\"#E3A92F\" stroke-width=\"2\" stroke-linecap=\"round\"\/><\/svg>\n        <span>Sunshine Massage<\/span>\n      <\/div>\n      <div class=\"sun-footer-meta\"><span>Open daily 9:30 AM - 9:30 PM<\/span><a href=\"tel:781-600-8409\">781-600-8409<\/a><span class=\"sun-footer-note\">Suite 250 - Second Floor<\/span><\/div>\n    <\/div>\n  <\/footer>\n\n  <a class=\"sun-mobile-call\" href=\"tel:781-600-8409\" aria-label=\"Call Sunshine Massage at 781-600-8409\">\n    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" aria-hidden=\"true\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6A19.79 19.79 0 0 1 2.12 4.18 2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.12.9.33 1.78.62 2.63a2 2 0 0 1-.45 2.11L8 9.73a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.85.29 1.73.5 2.63.62A2 2 0 0 1 22 16.92z\"\/><\/svg>\n    Call 781-600-8409\n  <\/a>\n<\/div>\n\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>Important: Sunshine Massage is upstairs on the second floor &#8211; Suite 250 Sunshine Massage Services Find Us Visit 781-600-8409 Massage Spa in Cambridge, Massachusetts Make room for a calmer day. Professional massage services in a quiet, welcoming setting. Choose the style that suits your preference and call for current availability. Call Now See Second-Floor Directions [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-8","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=\/wp\/v2\/pages\/8","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8"}],"version-history":[{"count":7,"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions"}],"predecessor-version":[{"id":25,"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=\/wp\/v2\/pages\/8\/revisions\/25"}],"wp:attachment":[{"href":"https:\/\/sunshinemassage.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}