{"id":10375,"date":"2026-05-01T08:13:09","date_gmt":"2026-05-01T08:13:09","guid":{"rendered":"https:\/\/sunzentravel.com\/?page_id=10375"},"modified":"2026-06-29T22:53:39","modified_gmt":"2026-06-29T22:53:39","slug":"gracias-retiros-kerala","status":"publish","type":"page","link":"https:\/\/sunzentravel.com\/de\/danke-kerala-retreats\/","title":{"rendered":"Vielen Dank, Kerala Retreats"},"content":{"rendered":"\n<style>\n.sz-grk {\n  --gold: #C9A24C;\n  --gold-dark: #A88635;\n  --gold-soft: #E8D5A3;\n  --ink: #1A1A1A;\n  --ink-soft: #4A4A4A;\n  --ink-muted: #7A7A7A;\n  --white: #FFFFFF;\n  --cream: #F6F6F6;\n  --cream-warm: #FAF4E8;\n  --marfil: #FAF6EC;\n  --bambu: #F0EBE0;\n  --euca: #DDE3D5;\n  --zen: #C9D9C9;\n  --alma: #7A8F7A;\n  --alma-deep: #4A5C4A;\n  --alma-deepest: #364538;\n  --line: rgba(26,26,26,0.08);\n  --line-gold: rgba(201,162,76,0.25);\n  --serif: 'Cormorant Garamond', Georgia, serif;\n  --sans: 'Libre Franklin', -apple-system, sans-serif;\n  display: block;\n  width: 100%;\n}\n.sz-grk *, .sz-grk *::before, .sz-grk *::after { box-sizing: border-box; }\n.sz-grk h1, .sz-grk h2, .sz-grk h3, .sz-grk h4 { font-family: var(--serif); font-weight: 400; line-height: 1.15; margin: 0; }\n.sz-grk em { font-family: var(--serif); font-style: italic; font-weight: 500; color: var(--gold); }\n.sz-grk p { font-family: var(--sans); margin: 0; }\n.sz-grk a { color: inherit; text-decoration: none; }\n.sz-grk section { padding: 120px 48px; margin: 0; }\n.sz-grk .label { font-family: var(--sans); font-size: 11px; letter-spacing: 0.28em; text-transform: uppercase; color: var(--gold-dark); font-weight: 600; margin: 0 0 24px; display: inline-flex; align-items: center; }\n.sz-grk .label::before { content: ''; display: inline-block; width: 32px; height: 1px; background: var(--gold); margin-right: 16px; }\n\n\/* \u2550\u2550\u2550 HERO NUEVO \u2550\u2550\u2550 *\/\n.sz-grk .hero-ty {\n  background: linear-gradient(180deg,#0F1A0F 0%,#1A2A1A 55%,#2A3A28 100%);\n  min-height: 80vh;\n  position: relative; overflow: hidden;\n  display: flex; align-items: center; justify-content: center;\n  text-align: center; padding: 80px 48px 72px;\n}\n.sz-grk .hero-fw { position: absolute; inset: 0; z-index: 0; pointer-events: none; }\n.sz-grk .hero-mapa { position: absolute; right: -30px; top: 50%; transform: translateY(-50%); opacity: 0.07; pointer-events: none; z-index: 1; }\n.sz-grk .hero-dot { position: absolute; z-index: 2; pointer-events: none; }\n.sz-grk .hero-dot-inner { width: 7px; height: 7px; background: #C9A24C; border-radius: 50%; position: relative; }\n.sz-grk .hero-dot-inner::after { content: ''; position: absolute; inset: -5px; border: 1px solid rgba(201,162,76,0.45); border-radius: 50%; animation: sz-grk-pulse 2.2s ease-in-out infinite; }\n.sz-grk .hero-dot-inner::before { content: ''; position: absolute; inset: -11px; border: 1px solid rgba(201,162,76,0.2); border-radius: 50%; animation: sz-grk-pulse 2.2s ease-in-out infinite 0.4s; }\n.sz-grk .hero-dot-label { font-family: var(--sans); font-size: 9px; letter-spacing: 0.18em; text-transform: uppercase; color: rgba(201,162,76,0.7); font-weight: 600; position: absolute; top: -18px; left: 50%; transform: translateX(-50%); white-space: nowrap; }\n@keyframes sz-grk-pulse { 0%,100%{transform:scale(1);opacity:0.5;} 50%{transform:scale(1.3);opacity:1;} }\n.sz-grk .dot-india { bottom: 44%; right: 27%; }\n.sz-grk .dot-tailandia { bottom: 42%; right: 18%; }\n.sz-grk .dot-vietnam { bottom: 47%; right: 15%; }\n.sz-grk .dot-bali { bottom: 35%; right: 14%; }\n.sz-grk .dot-srilanka { bottom: 38%; right: 25%; }\n.sz-grk .hero-ty-inner { position: relative; z-index: 3; max-width: 760px; margin: 0 auto; }\n.sz-grk .hero-sunzen { font-family: var(--sans); font-size: 11px; letter-spacing: 0.52em; text-transform: uppercase; color: rgba(201,162,76,0.8); font-weight: 600; display: block; margin: 0 0 20px; animation: sz-grk-slide 1s cubic-bezier(0.22,1,0.36,1) 0.2s both; }\n@keyframes sz-grk-slide { from{transform:translateX(-50px);opacity:0;} to{transform:translateX(0);opacity:1;} }\n.sz-grk .hero-gracias { font-family: var(--serif); font-size: clamp(68px,11vw,124px); font-weight: 400; font-style: italic; line-height: 0.88; letter-spacing: -0.02em; background: linear-gradient(90deg,#8B6914 0%,#C9A24C 20%,#F0DBA5 38%,#FFFFFF 50%,#F0DBA5 62%,#C9A24C 80%,#8B6914 100%); background-size: 200% auto; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: sz-grk-shimmer 3s linear infinite, sz-grk-up 0.8s ease 0.4s both; display: block; margin: 0 0 20px; }\n@keyframes sz-grk-shimmer { 0%{background-position:200% center;} 100%{background-position:-200% center;} }\n.sz-grk .hero-sep { width: 44px; height: 1px; background: linear-gradient(90deg,transparent,#C9A24C,transparent); margin: 0 auto 20px; animation: sz-grk-up 1s ease 0.9s both; }\n.sz-grk .hero-ty-title { font-family: var(--serif); font-size: clamp(22px,2.8vw,36px); color: #fff; font-weight: 400; line-height: 1.2; margin: 0 0 16px; animation: sz-grk-up 1s ease 1s both; }\n.sz-grk .hero-ty-title em { font-style: italic; color: #E8D5A3; -webkit-text-fill-color: #E8D5A3; }\n.sz-grk .hero-ty-sub { font-family: var(--sans); font-size: 20px; font-weight: 300; color: rgba(255,255,255,0.68); line-height: 1.72; max-width: 480px; margin: 0 auto 36px; animation: sz-grk-up 1s ease 1.1s both; }\n.sz-grk .hero-ctas { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; animation: sz-grk-up 1s ease 1.3s both; }\n.sz-grk .btn-hero-gold { font-family: var(--sans); font-size: 11px; letter-spacing: 0.16em; text-transform: uppercase; font-weight: 600; padding: 16px 32px; background: #C9A24C; color: #1A1A1A; border: 1px solid #C9A24C; text-decoration: none; display: inline-flex; align-items: center; gap: 8px; transition: all 0.3s; }\n.sz-grk .btn-hero-ghost { font-family: var(--sans); font-size: 11px; letter-spacing: 0.16em; text-transform: uppercase; font-weight: 600; padding: 16px 32px; background: transparent; color: rgba(201,162,76,0.85); border: 1px solid rgba(201,162,76,0.45); text-decoration: none; display: inline-flex; align-items: center; gap: 8px; transition: all 0.3s; }\n.sz-grk .btn-hero-gold:hover { background: #A88635; border-color: #A88635; transform: translateY(-2px); }\n.sz-grk .btn-hero-ghost:hover { background: rgba(201,162,76,0.1); transform: translateY(-2px); }\n@keyframes sz-grk-up { from{transform:translateY(18px);opacity:0;} to{transform:translateY(0);opacity:1;} }\n\n\/* \u2550\u2550\u2550 RESTO BLOQUES \u2550\u2550\u2550 *\/\n.sz-grk .que-pasa { background: var(--marfil); position: relative; overflow: hidden; padding: 100px 48px; }\n.sz-grk .que-pasa::before { content: ''; position: absolute; top: -80px; right: -80px; width: 340px; height: 340px; border: 1px dashed var(--gold); border-radius: 50%; opacity: 0.15; pointer-events: none; }\n.sz-grk .que-pasa-inner { position: relative; z-index: 1; max-width: 1100px; margin: 0 auto; }\n.sz-grk .que-pasa-header { text-align: center; max-width: 820px; margin: 0 auto 56px; }\n.sz-grk .que-pasa-header .label { justify-content: center; }\n.sz-grk .que-pasa-header h2 { font-family: var(--serif); font-size: clamp(34px, 4.2vw, 52px); color: var(--ink); margin: 0 0 20px; font-weight: 400; line-height: 1.2; }\n.sz-grk .que-pasa-header h2 em { color: var(--gold); font-style: italic; }\n.sz-grk .que-pasa-header p { font-family: var(--sans); font-size: 20px; color: var(--ink-soft); line-height: 1.85; font-weight: 300; margin: 0 auto; max-width: 620px; }\n.sz-grk .que-pasa-header p strong { color: var(--ink); font-weight: 500; }\n.sz-grk .pasos-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 22px; position: relative; }\n.sz-grk .pasos-grid::before { content: ''; position: absolute; top: 62px; left: 15%; right: 15%; height: 1px; background: linear-gradient(90deg, var(--gold) 0%, var(--gold-soft) 50%, var(--gold) 100%); z-index: 0; }\n.sz-grk .paso { background: var(--white); padding: 36px 28px 32px; border-top: 3px solid var(--gold); position: relative; z-index: 1; display: flex; flex-direction: column; gap: 14px; align-items: center; text-align: center; transition: all 0.3s; }\n.sz-grk .paso:hover { transform: translateY(-4px); box-shadow: 0 16px 40px -12px rgba(54,69,56,0.18); }\n.sz-grk .paso-circle { width: 56px; height: 56px; border-radius: 50%; background: var(--gold); display: flex; align-items: center; justify-content: center; box-shadow: 0 0 0 6px var(--marfil); margin-bottom: 4px; }\n.sz-grk .paso-circle svg { width: 26px; height: 26px; stroke: #FFF; stroke-width: 1.7; fill: none; stroke-linecap: round; stroke-linejoin: round; }\n.sz-grk .paso-num { font-family: var(--sans); font-size: 10px; letter-spacing: 0.24em; text-transform: uppercase; color: var(--gold-dark); font-weight: 600; }\n.sz-grk .paso h3 { font-family: var(--serif); font-size: 24px; color: var(--ink); font-weight: 500; line-height: 1.3; margin: 0; }\n.sz-grk .paso h3 em { color: var(--gold); font-style: italic; }\n.sz-grk .paso p { font-family: var(--sans); font-size: 20px; color: var(--ink-soft); line-height: 1.75; font-weight: 300; margin: 0; }\n.sz-grk .paso p strong { color: var(--ink); font-weight: 500; }\n.sz-grk .calendly-wrap { background: var(--bambu); padding: 120px 48px; position: relative; overflow: hidden; }\n.sz-grk .calendly-wrap::before { content: ''; position: absolute; top: -150px; left: -150px; width: 500px; height: 500px; border: 1px solid var(--gold); border-radius: 50%; opacity: 0.15; pointer-events: none; }\n.sz-grk .calendly-wrap::after { content: ''; position: absolute; bottom: -150px; right: -150px; width: 500px; height: 500px; border: 1px solid var(--alma-deep); border-radius: 50%; opacity: 0.12; pointer-events: none; }\n.sz-grk .calendly-inner { position: relative; z-index: 1; max-width: 1100px; margin: 0 auto; }\n.sz-grk .calendly-header { text-align: center; max-width: 820px; margin: 0 auto 48px; }\n.sz-grk .calendly-header .label { justify-content: center; color: var(--alma-deepest); }\n.sz-grk .calendly-header .label::before { background: var(--alma-deep); }\n.sz-grk .calendly-header h2 { font-family: var(--serif); font-size: clamp(34px, 4.2vw, 52px); color: var(--alma-deepest); margin: 0 0 20px; font-weight: 400; line-height: 1.2; }\n.sz-grk .calendly-header h2 em { color: var(--gold-dark); font-style: italic; }\n.sz-grk .calendly-header p { font-family: var(--sans); font-size: 20px; color: var(--alma-deepest); line-height: 1.85; font-weight: 300; margin: 0 auto; max-width: 620px; }\n.sz-grk .calendly-embed { background: var(--white); border: 1px solid var(--line-gold); border-top: 3px solid var(--gold); padding: 8px; box-shadow: 0 20px 48px -16px rgba(54,69,56,0.15); }\n.sz-grk .calendly-inline-widget { min-width: 320px; height: 720px; }\n.sz-grk .firma { background: var(--alma-deep); color: #FFF; text-align: center; padding: 140px 48px; position: relative; overflow: hidden; }\n.sz-grk .firma::before { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 600px; height: 600px; border: 1px solid var(--gold-soft); border-radius: 50%; opacity: 0.22; pointer-events: none; }\n.sz-grk .firma::after { content: ''; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); width: 380px; height: 380px; border: 1px solid var(--gold); border-radius: 50%; opacity: 0.3; pointer-events: none; }\n.sz-grk .firma-inner { position: relative; z-index: 2; max-width: 780px; margin: 0 auto; }\n.sz-grk .firma .label { color: var(--gold-soft); justify-content: center; }\n.sz-grk .firma .label::before { background: var(--gold-soft); }\n.sz-grk .firma-om { font-family: var(--serif); font-size: 48px; color: var(--gold-soft); line-height: 1; opacity: 0.55; margin: 0 0 16px 0; }\n.sz-grk .firma-quote { font-family: var(--serif); font-size: clamp(28px, 3.8vw, 44px); font-style: italic; color: #FFF; line-height: 1.4; margin: 24px 0 40px; font-weight: 400; }\n.sz-grk .firma-quote em { color: var(--gold-soft); font-style: italic; }\n.sz-grk .firma-signature { font-family: var(--serif); font-size: 24px; font-style: italic; color: var(--gold-soft); margin: 0; font-weight: 500; line-height: 1.5; }\n.sz-grk .firma-signature strong { color: #FFF; font-weight: 500; font-style: italic; }\n\n@media (max-width: 960px) {\n  .sz-grk section { padding: 80px 24px; }\n  .sz-grk .hero-ty { padding: 80px 24px 64px; min-height: auto; }\n  .sz-grk .hero-mapa { display: none; }\n  .sz-grk .hero-dot { display: none; }\n  .sz-grk .pasos-grid { grid-template-columns: 1fr; gap: 16px; }\n  .sz-grk .pasos-grid::before { display: none; }\n  .sz-grk .paso { padding: 28px 22px; }\n  .sz-grk .calendly-wrap { padding: 80px 24px; }\n  .sz-grk .calendly-inline-widget { height: 900px; }\n  .sz-grk .firma { padding: 90px 24px; }\n  .sz-grk .hero-ctas { flex-direction: column; align-items: center; }\n}\n.wp-block-html:has(.sz-grk) { max-width: 100vw !important; width: 100vw !important; margin-left: calc(50% - 50vw) !important; margin-right: calc(50% - 50vw) !important; padding-left: 0 !important; padding-right: 0 !important; }\n<\/style>\n\n<div class=\"sz-grk\">\n\n<!-- HERO -->\n<section class=\"hero-ty\">\n  <canvas class=\"hero-fw\" id=\"sz-grk-fw\"><\/canvas>\n  <svg class=\"hero-mapa\" width=\"520\" height=\"420\" viewBox=\"0 0 520 420\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n    <g stroke=\"#C9A24C\" stroke-width=\"0.9\" fill=\"rgba(201,162,76,0.04)\">\n      <path d=\"M180,85 L225,72 L265,82 L282,115 L275,152 L255,182 L230,196 L205,182 L188,152 L178,118 Z\"\/>\n      <path d=\"M220,200 L232,194 L242,202 L238,218 L224,222 L214,210 Z\"\/>\n      <path d=\"M288,115 L312,104 L330,112 L334,138 L324,165 L308,180 L290,170 L278,148 L276,126 Z\"\/>\n      <path d=\"M322,100 L342,92 L358,100 L362,122 L352,148 L338,165 L324,158 L316,135 L314,112 Z\"\/>\n      <path d=\"M290,182 L320,173 L342,182 L344,200 L330,210 L305,208 L286,198 Z\"\/>\n      <path d=\"M348,188 L376,180 L396,190 L393,208 L370,214 L348,205 Z\"\/>\n      <path d=\"M240,40 L305,28 L368,34 L405,56 L410,82 L388,96 L352,92 L318,96 L282,86 L252,68 Z\"\/>\n      <path d=\"M390,48 L402,42 L414,50 L410,64 L396,66 L386,56 Z\"\/>\n      <path d=\"M382,68 L395,62 L406,70 L402,84 L388,86 L378,76 Z\"\/>\n    <\/g>\n    <g stroke=\"rgba(201,162,76,0.2)\" stroke-width=\"0.5\" stroke-dasharray=\"3,5\" fill=\"none\">\n      <path d=\"M148,65 Q172,48 205,42 Q248,32 292,30\"\/>\n      <path d=\"M405,98 Q420,118 424,148 Q422,175 410,196\"\/>\n    <\/g>\n  <\/svg>\n  <div class=\"hero-dot dot-india\"><div class=\"hero-dot-inner\"><span class=\"hero-dot-label\">India<\/span><\/div><\/div>\n  <div class=\"hero-dot dot-tailandia\"><div class=\"hero-dot-inner\"><span class=\"hero-dot-label\">Tailandia<\/span><\/div><\/div>\n  <div class=\"hero-dot dot-vietnam\"><div class=\"hero-dot-inner\"><span class=\"hero-dot-label\">Vietnam<\/span><\/div><\/div>\n  <div class=\"hero-dot dot-bali\"><div class=\"hero-dot-inner\"><span class=\"hero-dot-label\">Bali<\/span><\/div><\/div>\n  <div class=\"hero-dot dot-srilanka\"><div class=\"hero-dot-inner\"><span class=\"hero-dot-label\">Sri Lanka<\/span><\/div><\/div>\n  <div class=\"hero-ty-inner\">\n    <span class=\"hero-sunzen\">Sun \u00b7 Zen \u00b7 Travel<\/span>\n    <span class=\"hero-gracias\">Gracias.<\/span>\n    <div class=\"hero-sep\"><\/div>\n    <h1 class=\"hero-ty-title\">El primer gesto <em>ya est\u00e1 hecho.<\/em><\/h1>\n    <p class=\"hero-ty-sub\">Acabamos de recibir tu solicitud. La leeremos con la atenci\u00f3n que merece \u2014 porque cada formulario es una puerta, no un tr\u00e1mite.<\/p>\n    <div class=\"hero-ctas\">\n      <a href=\"https:\/\/calendly.com\/sunzentravel\/nueva-reunion\" target=\"_blank\" rel=\"noopener\" class=\"btn-hero-gold\">Agendar una llamada \u2192<\/a>\n      <a href=\"\/retiros-kerala\/\" class=\"btn-hero-ghost\">Ver retiros Kerala<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- PASOS -->\n<section class=\"que-pasa\">\n  <div class=\"que-pasa-inner\">\n    <div class=\"que-pasa-header\">\n      <span class=\"label\">Qu\u00e9 pasa ahora<\/span>\n      <h2>El camino <em>despu\u00e9s de pulsar enviar.<\/em><\/h2>\n      <p>Para que sepas exactamente qu\u00e9 hemos hecho con tu solicitud y qu\u00e9 viene ahora.<\/p>\n    <\/div>\n    <div class=\"pasos-grid\">\n      <div class=\"paso\">\n        <div class=\"paso-circle\">\n          <svg viewBox=\"0 0 24 24\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"1\"><\/rect><path d=\"M3 7l9 6 9-6\"><\/path><\/svg>\n        <\/div>\n        <span class=\"paso-num\">Paso 01<\/span>\n        <h3>Leemos <em>lo que nos env\u00edas.<\/em><\/h3>\n        <p>Tomamos nota de tu motivaci\u00f3n, tu experiencia, tu estado de salud. <strong>Pensamos antes de responder.<\/strong><\/p>\n      <\/div>\n      <div class=\"paso\">\n        <div class=\"paso-circle\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"><\/path><\/svg>\n        <\/div>\n        <span class=\"paso-num\">Paso 02<\/span>\n        <h3>Te escribimos <em>a medida.<\/em><\/h3>\n        <p>Con informaci\u00f3n concreta \u2014 centros que te van bien, fechas abiertas, qu\u00e9 incluye tu retiro.<\/p>\n      <\/div>\n      <div class=\"paso\">\n        <div class=\"paso-circle\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M15 10l5-5M15 10v-4M15 10h4\"><\/path><path d=\"M18 14v5a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h5\"><\/path><\/svg>\n        <\/div>\n        <span class=\"paso-num\">Paso 03<\/span>\n        <h3>Contactamos <em>para cont\u00e1rtelo todo.<\/em><\/h3>\n        <p>Resolvemos tus dudas y te ampliamos toda la informaci\u00f3n que necesites.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- CALENDLY -->\n<section class=\"calendly-wrap\">\n  <div class=\"calendly-inner\">\n    <div class=\"calendly-header\">\n      <span class=\"label\">Hablemos, sin compromiso<\/span>\n      <h2>\u00bfQuieres que te <em>ayudemos a preparar tu pr\u00f3ximo viaje?<\/em><\/h2>\n      <p>Una llamada para ver si lo que hacemos es lo que buscas. <strong>Si al colgar piensas \u00abqu\u00e9 majos\u00bb, ya habr\u00e1 merecido la pena.<\/strong><\/p>\n    <\/div>\n    <div class=\"calendly-embed\">\n      <div class=\"calendly-inline-widget\" data-url=\"https:\/\/calendly.com\/sunzentravel\/nueva-reunion?hide_event_type_details=1&#038;hide_gdpr_banner=1&#038;primary_color=C9A24C\"><\/div>\n      <script type=\"text\/javascript\" src=\"https:\/\/assets.calendly.com\/assets\/external\/widget.js\" async><\/script>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- FIRMA -->\n<section class=\"firma\">\n  <div class=\"firma-inner\">\n    <div class=\"firma-om\">\u0950<\/div>\n    <span class=\"label\">Nuestra palabra<\/span>\n    <p class=\"firma-quote\">Los retiros no se venden \u2014 <em>se encuentran cuando es el momento<\/em>. Leeremos tu formulario como lo que es: <strong>una persona pidiendo atenci\u00f3n honesta<\/strong>. Esperamos que esta sea, de verdad, la conversaci\u00f3n que necesitas.<\/p>\n    <p class=\"firma-signature\">\u2014 Con cari\u00f1o,<br><strong>SunZen Travel<\/strong><\/p>\n  <\/div>\n<\/section>\n\n<\/div>\n\n<script>\n(function(){\n  const canvas = document.getElementById('sz-grk-fw');\n  if(!canvas) return;\n  const ctx = canvas.getContext('2d');\n  function resize(){ const rect = canvas.parentElement.getBoundingClientRect(); canvas.width = rect.width; canvas.height = rect.height; }\n  resize(); window.addEventListener('resize', resize);\n  const golds = ['#C9A24C','#E8D5A3','#F0DBA5','#A88635','#FFFFFF','#FFE08A','#FFC843'];\n  function Particle(x,y){ this.x=x; this.y=y; const a=Math.random()*Math.PI*2, s=Math.random()*5+1.5; this.vx=Math.cos(a)*s; this.vy=Math.sin(a)*s; this.life=1; this.decay=Math.random()*0.016+0.007; this.color=golds[Math.floor(Math.random()*golds.length)]; this.size=Math.random()*3+0.5; this.gravity=0.06; }\n  Particle.prototype.update=function(){ this.x+=this.vx; this.vy+=this.gravity; this.y+=this.vy; this.life-=this.decay; this.vx*=0.98; };\n  Particle.prototype.draw=function(){ ctx.save(); ctx.globalAlpha=Math.max(0,this.life); ctx.fillStyle=this.color; ctx.shadowBlur=8; ctx.shadowColor=this.color; ctx.beginPath(); ctx.arc(this.x,this.y,this.size,0,Math.PI*2); ctx.fill(); ctx.restore(); };\n  function Firework(){ this.x=Math.random()*canvas.width; this.y=canvas.height+5; this.tx=Math.random()*canvas.width; this.ty=Math.random()*canvas.height*0.75+20; const dist=Math.hypot(this.tx-this.x,this.ty-this.y), speed=dist\/45; this.vx=(this.tx-this.x)\/speed; this.vy=(this.ty-this.y)\/speed; this.done=false; this.trail=[]; this.color=golds[Math.floor(Math.random()*golds.length)]; }\n  Firework.prototype.update=function(ps){ this.trail.push({x:this.x,y:this.y}); if(this.trail.length>10)this.trail.shift(); this.x+=this.vx; this.y+=this.vy; if(Math.hypot(this.tx-this.x,this.ty-this.y)<12){ const count=Math.floor(Math.random()*80+80); for(let i=0;i<count;i++) ps.push(new Particle(this.x,this.y)); this.done=true; } };\n  Firework.prototype.draw=function(){ ctx.save(); this.trail.forEach(function(p,i){ ctx.globalAlpha=(i\/this.trail.length)*0.7; ctx.fillStyle=this.color; ctx.shadowBlur=4; ctx.shadowColor=this.color; ctx.beginPath(); ctx.arc(p.x,p.y,1.8,0,Math.PI*2); ctx.fill(); }.bind(this)); ctx.restore(); };\n  let fw=[], ps=[];\n  setTimeout(function(){ for(let i=0;i<12;i++) setTimeout(function(){ fw.push(new Firework()); },i*150); },300);\n  setInterval(function(){ fw.push(new Firework()); if(Math.random()<0.5) fw.push(new Firework()); },1400);\n  function loop(){ ctx.clearRect(0,0,canvas.width,canvas.height); fw=fw.filter(function(f){ f.update(ps); f.draw(); return !f.done; }); ps=ps.filter(function(p){ p.update(); p.draw(); return p.life>0; }); requestAnimationFrame(loop); }\n  loop();\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>India Tailandia Vietnam Bali Sri Lanka Sun \u00b7 Zen \u00b7 Travel Gracias. El primer gesto ya est\u00e1 hecho. Acabamos de recibir tu solicitud. La leeremos con la atenci\u00f3n que merece \u2014 porque cada formulario es una puerta, no un tr\u00e1mite. Agendar una llamada \u2192 Ver retiros Kerala Qu\u00e9 pasa ahora El camino despu\u00e9s de pulsar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"sun-zen-blank","meta":{"footnotes":""},"folder":[39],"class_list":["post-10375","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/pages\/10375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/comments?post=10375"}],"version-history":[{"count":0,"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/pages\/10375\/revisions"}],"wp:attachment":[{"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/media?parent=10375"}],"wp:term":[{"taxonomy":"folder","embeddable":true,"href":"https:\/\/sunzentravel.com\/de\/wp-json\/wp\/v2\/folder?post=10375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}