{"id":535,"date":"2026-03-18T17:36:37","date_gmt":"2026-03-18T17:36:37","guid":{"rendered":"https:\/\/exopalm.com\/inicio\/"},"modified":"2026-05-07T21:00:29","modified_gmt":"2026-05-07T21:00:29","slug":"inicio","status":"publish","type":"page","link":"https:\/\/exopalm.com\/es\/","title":{"rendered":"Inicio"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"535\" class=\"elementor elementor-535 elementor-31\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-fac49e3 e-con-full e-flex e-con e-parent\" data-id=\"fac49e3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5051472 elementor-widget elementor-widget-html\" data-id=\"5051472\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"hero\">\n    <canvas id=\"hero\"><\/canvas>\n    <div class=\"h1_canva\"><h1>L\u00edder mundial en<br>cubiertas sint\u00e9ticas<\/h1><\/div>\n<\/div>\n\n<script>\n  const frameCount = 198;\n  const canvas = document.getElementById(\"hero\");\n  const context = canvas.getContext(\"2d\");\n\n  const images = [];\n  const imageSeq = { frame: 0 };\n\n  function resizeCanvas() {\n    canvas.width = window.innerWidth;\n    canvas.height = window.innerHeight;\n    render();\n  }\n\n  function currentFrame(i) {\n    return `\/wp-content\/themes\/hello-theme-child-master\/images\/hero_${i + 2}.webp`;\n  }\n\n  function drawCover(img) {\n    const cw = canvas.width;\n    const ch = canvas.height;\n    const iw = img.width;\n    const ih = img.height;\n\n    const scale = Math.max(cw \/ iw, ch \/ ih);\n    const w = iw * scale;\n    const h = ih * scale;\n    const x = (cw - w) \/ 2;\n    const y = (ch - h) \/ 2;\n\n    context.clearRect(0, 0, cw, ch);\n    context.drawImage(img, x, y, w, h);\n  }\n\n  function render() {\n    const img = images[imageSeq.frame];\n    if (!img || !img.complete) return;\n    drawCover(img);\n  }\n\n  for (let i = 0; i < frameCount; i++) {\n    const img = new Image();\n    img.src = currentFrame(i);\n    if (i === 0) {\n      img.onload = render;\n    }\n    images.push(img);\n  }\n\n  window.addEventListener(\"resize\", resizeCanvas);\n  resizeCanvas();\n\n  window.addEventListener(\"scroll\", () => {\n    const hero = document.querySelector(\".hero\");\n    const scrollTop = window.scrollY;\n    const sectionTop = hero.offsetTop;\n    const sectionHeight = hero.offsetHeight - window.innerHeight;\n\n    const progress = Math.min(\n      Math.max((scrollTop - sectionTop) \/ sectionHeight, 0),\n      1\n    );\n\n    const frameIndex = Math.min(\n      frameCount - 1,\n      Math.floor(progress * (frameCount - 1))\n    );\n\n    if (frameIndex !== imageSeq.frame) {\n      imageSeq.frame = frameIndex;\n      requestAnimationFrame(render);\n    }\n  });\n<\/script>\n<style>\n\n  .hero {\n    position: relative;\n    height: 300vh;\n    background: #000;\n  }\n  #hero {\n    opacity: 0.8;\n  }\n  canvas {\n    position: sticky;\n    top: 0;\n    width: 100%;\n    height: 100vh;\n    display: block;\n    background: #000;\n  }\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f79a566 e-flex e-con-boxed e-con e-parent\" data-id=\"f79a566\" 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-a0797e4 elementor-widget elementor-widget-heading\" data-id=\"a0797e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Resumen\n\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca74659 elementor-widget elementor-widget-heading\" data-id=\"ca74659\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Por qu\u00e9 este tipo de cubierta es la mejor opci\u00f3n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e95d11e elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"e95d11e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>El revestimiento sint\u00e9tico para tejados m\u00e1s realista,<br>que se integra a la perfecci\u00f3n con la naturaleza.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76a01ea e-con-full e-flex e-con e-child\" data-id=\"76a01ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-52c316c e-con-full e-flex e-con e-child\" data-id=\"52c316c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0aae661 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"0aae661\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"152\" height=\"150\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/imgi_21_default.png\" class=\"attachment-full size-full wp-image-525\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Realistic Aesthetic<\/h3><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-78486bf e-con-full e-flex e-con e-child\" data-id=\"78486bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49c14b9 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"49c14b9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"152\" height=\"150\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/imgi_22_default.png\" class=\"attachment-full size-full wp-image-526\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Est\u00e9tica Realista<\/h3><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-be46a0f e-con-full e-flex e-con e-child\" data-id=\"be46a0f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ea0d706 elementor-position-left elementor-vertical-align-middle elementor-widget elementor-widget-image-box\" data-id=\"ea0d706\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image-box.default\">\n\t\t\t\t\t<div class=\"elementor-image-box-wrapper\"><figure class=\"elementor-image-box-img\"><img decoding=\"async\" width=\"152\" height=\"150\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/imgi_23_default.png\" class=\"attachment-full size-full wp-image-527\" alt=\"\" \/><\/figure><div class=\"elementor-image-box-content\"><h3 class=\"elementor-image-box-title\">Est\u00e9tica Realista<\/h3><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d6fe75 e-con-full e-flex e-con e-parent\" data-id=\"6d6fe75\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5509351 elementor-widget elementor-widget-heading\" data-id=\"5509351\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Soluciones de cubiertas ecol\u00f3gicas\n<br>para un futuro sostenible<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc97b76 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"dc97b76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\tKey benefits such as reduced environmental impact, fire resistance and UV resistant.\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5705405 elementor-widget elementor-widget-button\" data-id=\"5705405\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\"> Descubre nuestra tecnolog\u00eda<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-41cf0a6 e-con-full e-flex e-con e-child\" data-id=\"41cf0a6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-962664e elementor-widget elementor-widget-html\" data-id=\"962664e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\n.section3 {\n  position: relative;\n  overflow: hidden;\n  padding: 110px 24px 80px;\n  color: #111;\n  text-align: center;\n  margin: -250px 0 0 0;\n  height: 900px;\n}\n\n.header_section3 {\n  position: relative;\n  z-index: 5;\n  margin: 0 auto 18px;\n  font-size: clamp(2.4rem, 5vw, 4.6rem);\n  line-height: 1.02;\n  letter-spacing: -0.03em;\n  max-width: 900px;\n}\n\n.key_benefits {\n  position: relative;\n  z-index: 5;\n  max-width: 620px;\n  margin: 0 auto 28px;\n  color: rgba(0,0,0,0.62);\n  font-size: 15px;\n  line-height: 1.6;\n}\n\n.bottom {\n  display: inline-flex;\n  align-items: center;\n  gap: 12px;\n  padding: 12px 18px;\n  border-radius: 999px;\n  border: 1px solid rgba(0,0,0,0.12);\n  background: rgba(255,255,255,0.68);\n  backdrop-filter: blur(10px);\n  cursor: pointer;\n}\n\n.bottom a {\n  color: #111;\n  text-decoration: none;\n  font-size: 14px;\n}\n\n.arrow {\n  width: 32px;\n  height: 32px;\n  border-radius: 50%;\n  background: #F3C64E;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* SCENE *\/\n.planet_scene {\n  position: relative;\n  width: 100%;\n  height: 690px;\n  margin-top: 30px;\n}\n\n\/* ANNEAUX *\/\n.pulse-bg {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  z-index: 1;\n}\n\n.ring {\n  position: absolute;\n  left: 50%;\n  top: 52%;\n  width: 82vw;\n  height: 82vw;\n  max-width: 1500px;\n  max-height: 1500px;\n  min-width: 900px;\n  min-height: 900px;\n  border-radius: 50%;\n\n  border: 2px solid rgba(171, 142, 76, 0.6);\n  box-shadow: 0 0 25px rgba(171, 142, 76, 0.25);\n\n  transform: translate(-50%, -50%) scale(0.7);\n  opacity: 0;\n\n  animation: giantPulse 3s linear infinite; \/* plus rapide *\/\n}\n\n.ring:nth-child(2) {\n  animation-delay: 1.2s; \/* petit laps propre *\/\n}\n\n\/* PLANET *\/\n.planet_container {\n  position: absolute;\n  inset: 0;\n  z-index: 3;\n  width: 690px;\n  margin: 0 auto;\n}\n\n.planet_rotator {\n  position: absolute;\n  inset: 0;\n  transform: rotate(var(--planet-rotation, -60deg));\n  transform-origin: center center;\n  will-change: transform;\n}\n\n.planet_image {\n  position: absolute;\n  left: 50%;\n  top: 52%;\n  width: 690;\n  transform: translate(-50%, -50%);\n  animation: floatPlanet 6s ease-in-out infinite;\n  filter: drop-shadow(0 20px 35px rgba(0,0,0,0.10));\n}\n\n\/* MARKERS *\/\n.yellow_marker {\n  position: absolute;\n  border-radius: 50%;\n  background: #AB8E4C;\n  box-shadow:\n    0 0 0 0 rgba(171,142,76,0.55),\n    0 0 18px rgba(171,142,76,0.45);\n  animation: markerPulse 2.4s infinite;\n}\n\n.marker_1 { left: 43%; top: -1%; width: 33px; height: 33px; }\n.marker_2 { left: 7%;  top: 17%; width: 45px; height: 45px; }\n.marker_3 { left: 6%; top: 50%; width: 22px; height: 22px; }\n.marker_4 { left: 84%; top: 14%; width: 48px; height: 48px; }\n.marker_5 { left: 33%; top: 40%; width: 35px; height: 35px; }\n.marker_6 { left: 98%; top: 45%; width: 26px; height: 26px; }\n\n\/* LABELS *\/\n.label_marker {\n  position: absolute;\n  padding: 14px 18px;\n  border-radius: 999px;\n  background: rgba(255,255,255,0.92);\n  border: 1px solid rgba(0,0,0,0.08);\n  font-size: 14px;\n  font-weight: 500;\n  box-shadow: 0 10px 30px rgba(0,0,0,0.08);\n  animation: floatLabel 4s infinite;\n  white-space: nowrap;\n  transform: translate(-50%, -120%);\n  text-transform: uppercase;\n}\n\n.label_2 { left: 9%; top: 17%; }\n.label_4 { left: 88%; top: 12%; }\n.label_5 { left: 36%; top: 39%; }\n.label_6 { left: 100%; top: 42.6%; }\n\n\/* ANIMATIONS *\/\n.enter_animation {\n  opacity: 0;\n  transform: translateY(26px);\n  transition: 0.8s;\n}\n\n.enter_animation.show {\n  opacity: 1;\n  transform: translateY(0);\n}\n\n@keyframes giantPulse {\n  0% { transform: translate(-50%, -50%) scale(0.7); opacity: 0; }\n  20% { opacity: 1; }\n  70% { opacity: 0.9; }\n  100% { transform: translate(-50%, -50%) scale(1.25); opacity: 0; }\n}\n\n@keyframes floatPlanet {\n  0%,100% { transform: translate(-50%, -50%) translateY(0); }\n  50% { transform: translate(-50%, -50%) translateY(-10px); }\n}\n\n@keyframes markerPulse {\n  0% { box-shadow: 0 0 0 0 rgba(171,142,76,0.6); }\n  70% { box-shadow: 0 0 0 12px rgba(171,142,76,0); }\n  100% { box-shadow: 0 0 0 0 rgba(171,142,76,0); }\n}\n\n@keyframes floatLabel {\n  0%,100% { transform: translate(-50%, -120%) translateY(0); }\n  50% { transform: translate(-50%, -120%) translateY(-6px); }\n}\n@media(max-width: 800px) {\n  .planet_scene {\n    height: 580px;\n  }\n  .planet_container {\n    width: 580px;\n  }\n  .planet_image {\n    width: 580px;\n  }\n}\n@media(max-width: 600px) {\n  .planet_scene {\n    height: 450px;\n  }\n  .planet_container {\n    width: 450px;\n  }\n  .planet_image {\n    width: 450px;\n  }\n\n  .marker_1 { width: 16px; height: 16px; }\n  .marker_2 { width: 23px; height: 23px; }\n  .marker_3 { width: 12px; height: 12px; }\n  .marker_4 { width: 26px; height: 26px; }\n  .marker_5 { width: 19px; height: 19px; }\n  .marker_6 { width: 15px; height: 15px; }\n\n  .label_marker {\n    padding: 14px 18px;\n    font-size: 10px;\n  }\n}  \n\n@media(max-width: 480px) {\n  .planet_scene {\n    height: 300px;\n  }\n  .planet_container {\n    width: 300px;\n  }\n  .planet_image {\n    width: 300px;\n  }\n\n  .label_2 { left: 13%; top: 17%; }\n  .label_4 { left: 80%; top: 12%; }\n  .label_5 { left: 36%; top: 39%; }\n  .label_6 { left: 60%; top: 63%; }\n}\n<\/style>\n<section class=\"section3\" id=\"section3\">\n  <h2 class=\"header_section3 enter_animation\">\n Soluciones de cubiertas ecol\u00f3gicas<br>para un<br>futuro sostenible\n  <\/h2>\n\n  <p class=\"key_benefits enter_animation\">\n Ventajas clave como un menor impacto medioambiental, resistencia al fuego y resistencia a los rayos UV.\n  <\/p>\n\n  <div class=\"enter_animation\">\n    <button class=\"bottom\">\n      <a href=\"#\">Descubre nuestra tecnolog\u00eda<\/a>\n      <div class=\"arrow\">\u2192<\/div>\n    <\/button>\n  <\/div>\n\n  <div class=\"planet_scene\">\n    <div class=\"pulse-bg\">\n      <div class=\"ring\"><\/div>\n      <div class=\"ring\"><\/div>\n    <\/div>\n\n    <div class=\"planet_container\">\n      <div class=\"planet_rotator\" id=\"planetRotator\">\n        <img decoding=\"async\" src=\"\/wp-content\/themes\/hello-theme-child-master\/images\/planet_mobile.png\" class=\"planet_image\">\n      <\/div>\n\n      <div class=\"yellow_marker marker_1\"><\/div>\n      <div class=\"yellow_marker marker_2\"><\/div>\n      <div class=\"yellow_marker marker_3\"><\/div>\n      <div class=\"yellow_marker marker_4\"><\/div>\n      <div class=\"yellow_marker marker_5\"><\/div>\n      <div class=\"yellow_marker marker_6\"><\/div>\n\n      <div class=\"label_marker label_2\">complejos tur\u00edsticos ecol\u00f3gicos<\/div>\n      <div class=\"label_marker label_4\">viviendas sostenibles<\/div>\n      <div class=\"label_marker label_5\">parque de atracciones<\/div>\n      <div class=\"label_marker label_6\">\n resistente al fuego para cruceros<br>como un complejo tur\u00edstico ecol\u00f3gico\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\nconst section = document.getElementById(\"section3\");\nconst planetRotator = document.getElementById(\"planetRotator\");\n\nfunction updateRotation() {\n  const rect = section.getBoundingClientRect();\n  const windowHeight = window.innerHeight;\n\n  const progress = Math.min(\n    Math.max((windowHeight - rect.top) \/ (windowHeight + rect.height), 0),\n    1\n  );\n\n  const rotation = -80 + (100 * progress);\n  planetRotator.style.setProperty(\"--planet-rotation\", rotation + \"deg\");\n}\n\nwindow.addEventListener(\"scroll\", updateRotation);\nupdateRotation();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6a57af5 e-con-full e-flex e-con e-parent\" data-id=\"6a57af5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-32b3c08 elementor-widget elementor-widget-image\" data-id=\"32b3c08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"244\" height=\"64\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/testimonials.webp\" class=\"attachment-large size-large wp-image-528\" alt=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e7b030 elementor-widget elementor-widget-heading\" data-id=\"7e7b030\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Lo que dicen nuestros clientes\n<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61157b0 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"61157b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p class=\"text white-opaque xxs regular at_workGD fade-in-out-reverse\">Fragmentos de opiniones de clientes que destacan la calidad y la fiabilidad.<\/p><div class=\"swiper swiper-initialized swiper-horizontal mySwiper_hear_from_hour_clients fade-in-out-reverse\"><div class=\"swiper-wrapper\"><div class=\"swiper-slide swiper-slide-prev\" data-swiper-slide-index=\"0\"><div class=\"card_client\"> <\/div><\/div><\/div><\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6446fe1 elementor-widget elementor-widget-html\" data-id=\"6446fe1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<section class=\"exo-testimonials\" id=\"exoTestimonials\">\n  <div class=\"exo-testimonials__inner\">\n    <div class=\"exo-slider\">\n      <div class=\"exo-slider__track\">\n\n        <div class=\"exo-card\">\n          <p class=\"exo-card__text\">\n La calidad de los techos de paja sint\u00e9tica ExoPalm super\u00f3 nuestras expectativas.\n Tienen un aspecto totalmente natural y no requieren ning\u00fan tipo de mantenimiento.\n          <\/p>\n          <div class=\"exo-card__footer\">\n            <div>\n              <h4>Ana Rodr\u00edguez<\/h4>\n              <span>Dise\u00f1ador arquitect\u00f3nico<\/span>\n            <\/div>\n            <div class=\"exo-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"exo-card\">\n          <p class=\"exo-card__text\">\n Instalamos bamb\u00fa artificial Exopalm en nuestro complejo tur\u00edstico y el resultado fue\nimpresionante: duradero, elegante y totalmente resistente a la intemperie.\n          <\/p>\n          <div class=\"exo-card__footer\">\n            <div>\n              <h4>Luke Jhonson Jr.<\/h4>\n              <span>Jefe de Operaciones<\/span>\n            <\/div>\n            <div class=\"exo-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"exo-card\">\n          <p class=\"exo-card__text\">\n Combinar un dise\u00f1o moderno con materiales sostenibles nunca ha sido tan f\u00e1cil.\n ExoPalm es, sin lugar a dudas, nuestro socio de confianza.\n          <\/p>\n          <div class=\"exo-card__footer\">\n            <div>\n              <h4>Anwali Jadesh<\/h4>\n              <span>Dise\u00f1ador de interiores<\/span>\n            <\/div>\n            <div class=\"exo-stars\">\u2605\u2605\u2605\u2605\u2606<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"exo-card\">\n          <p class=\"exo-card__text\">\n Excelente servicio y una calidad de producto excepcional. Our clients are always\n amazed by how realistic the thatch finish looks.\n          <\/p>\n          <div class=\"exo-card__footer\">\n            <div>\n              <h4>George Joel<\/h4>\n              <span>Constructor y contratista<\/span>\n            <\/div>\n            <div class=\"exo-stars\">\u2605\u2605\u2605\u2605\u2606<\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"exo-card\">\n          <p class=\"exo-card__text\">\n Elegimos ExoPalm por su innovaci\u00f3n y autenticidad. Cada producto\nrefleja un aut\u00e9ntico compromiso con la excelencia.\n          <\/p>\n          <div class=\"exo-card__footer\">\n            <div>\n              <h4>Mary A. Leal<\/h4>\n              <span>Promotor inmobiliario<\/span>\n            <\/div>\n            <div class=\"exo-stars\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n\n    <div class=\"exo-nav\">\n      <button class=\"prev\" type=\"button\" aria-label=\"Previous\">\u276e<\/button>\n<button class=\"next\" type=\"button\" aria-label=\"Next\">\u276f<\/button>\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const slider = document.querySelector(\"#exoTestimonials\");\n  if (!slider) return;\n\n  const track = slider.querySelector(\".exo-slider__track\");\n  const cards = slider.querySelectorAll(\".exo-card\");\n  const prev = slider.querySelector(\".prev\");\n  const next = slider.querySelector(\".next\");\n\n  let index = 0;\n\n  function getPerView() {\n    if (window.innerWidth <= 767) return 1;\n    if (window.innerWidth <= 1024) return 2;\n    return 3;\n  }\n\n  function getGap() {\n    const styles = window.getComputedStyle(track);\n    return parseInt(styles.gap) || 20;\n  }\n\n  function getCardWidth() {\n    const firstCard = cards[0];\n    if (!firstCard) return 0;\n    return firstCard.getBoundingClientRect().width;\n  }\n\n  function getMaxIndex() {\n    return Math.max(0, cards.length - getPerView());\n  }\n\n  function updateSlider() {\n    const moveX = index * (getCardWidth() + getGap());\n    track.style.transform = `translateX(-${moveX}px)`;\n\n    prev.disabled = index === 0;\n    next.disabled = index >= getMaxIndex();\n  }\n\n  next.addEventListener(\"click\", function () {\n    if (index < getMaxIndex()) {\n      index++;\n      updateSlider();\n    }\n  });\n\n  prev.addEventListener(\"click\", function () {\n    if (index > 0) {\n      index--;\n      updateSlider();\n    }\n  });\n\n  window.addEventListener(\"resize\", function () {\n    if (index > getMaxIndex()) index = getMaxIndex();\n    updateSlider();\n  });\n\n  updateSlider();\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-83bf5f5 e-con-full e-flex e-con e-parent\" data-id=\"83bf5f5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-27a656d elementor-arrows-position-inside elementor-widget elementor-widget-image-carousel\" data-id=\"27a656d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;navigation&quot;:&quot;arrows&quot;,&quot;autoplay_speed&quot;:900,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:20,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-image-carousel-wrapper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Image Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper swiper-image-stretch\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 de 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/3.webp\" alt=\"3\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 de 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/4.webp\" alt=\"4\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 de 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/5.webp\" alt=\"5\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 de 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/6.webp\" alt=\"6\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 de 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/1.webp\" alt=\"1\" \/><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 de 6\"><figure class=\"swiper-slide-inner\"><img decoding=\"async\" class=\"swiper-slide-image\" src=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/2.webp\" alt=\"2\" \/><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-left\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M646 125C629 125 613 133 604 142L308 442C296 454 292 471 292 487 292 504 296 521 308 533L604 854C617 867 629 875 646 875 663 875 679 871 692 858 704 846 713 829 713 812 713 796 708 779 692 767L438 487 692 225C700 217 708 204 708 187 708 171 704 154 692 142 675 129 663 125 646 125Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\">\n\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-chevron-right\" viewBox=\"0 0 1000 1000\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M696 533C708 521 713 504 713 487 713 471 708 454 696 446L400 146C388 133 375 125 354 125 338 125 325 129 313 142 300 154 292 171 292 187 292 204 296 221 308 233L563 492 304 771C292 783 288 800 288 817 288 833 296 850 308 863 321 871 338 875 354 875 371 875 388 867 400 854L696 533Z\"><\/path><\/svg>\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>L\u00edder mundial encubiertas sint\u00e9ticas Resumen Por qu\u00e9 este tipo de cubierta es la mejor opci\u00f3n El revestimiento sint\u00e9tico para tejados m\u00e1s realista,que se integra a la perfecci\u00f3n con la naturaleza. Realistic Aesthetic Est\u00e9tica Realista Est\u00e9tica Realista Soluciones de cubiertas ecol\u00f3gicas para un futuro sostenible Key benefits such as reduced environmental impact, fire resistance and UV [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-535","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Synthetic Thatch &amp; Synthetic Palm Roofing | ExoPalm Global Leader<\/title>\n<meta name=\"description\" content=\"High-quality synthetic thatch, synthetic roofing, and synthetic palm roofing solutions. Ultra-realistic, weather-resistant, and eco-friendly. Trusted worldwide.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/exopalm.com\/es\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cubiertas de Paja Sint\u00e9tica y Palmera Sint\u00e9tica | ExoPalm L\u00edder Mundial\" \/>\n<meta property=\"og:description\" content=\"High-quality synthetic thatch, synthetic roofing, and synthetic palm roofing solutions. Ultra-realistic, weather-resistant, and eco-friendly. Trusted worldwide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exopalm.com\/es\/\" \/>\n<meta property=\"og:site_name\" content=\"Exo Palm\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-07T21:00:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/04\/home-1024x493.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minuto\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Synthetic Thatch & Synthetic Palm Roofing | ExoPalm Global Leader","description":"High-quality synthetic thatch, synthetic roofing, and synthetic palm roofing solutions. Ultra-realistic, weather-resistant, and eco-friendly. Trusted worldwide.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/exopalm.com\/es\/","og_locale":"es_ES","og_type":"article","og_title":"Cubiertas de Paja Sint\u00e9tica y Palmera Sint\u00e9tica | ExoPalm L\u00edder Mundial","og_description":"High-quality synthetic thatch, synthetic roofing, and synthetic palm roofing solutions. Ultra-realistic, weather-resistant, and eco-friendly. Trusted worldwide.","og_url":"https:\/\/exopalm.com\/es\/","og_site_name":"Exo Palm","article_modified_time":"2026-05-07T21:00:29+00:00","og_image":[{"url":"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/04\/home-1024x493.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Tiempo de lectura":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exopalm.com\/es\/","url":"https:\/\/exopalm.com\/es\/","name":"Synthetic Thatch & Synthetic Palm Roofing | ExoPalm Global Leader","isPartOf":{"@id":"https:\/\/exopalm.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exopalm.com\/es\/#primaryimage"},"image":{"@id":"https:\/\/exopalm.com\/es\/#primaryimage"},"thumbnailUrl":"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/imgi_21_default.png","datePublished":"2026-03-18T17:36:37+00:00","dateModified":"2026-05-07T21:00:29+00:00","description":"High-quality synthetic thatch, synthetic roofing, and synthetic palm roofing solutions. Ultra-realistic, weather-resistant, and eco-friendly. Trusted worldwide.","breadcrumb":{"@id":"https:\/\/exopalm.com\/es\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exopalm.com\/es\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/exopalm.com\/es\/#primaryimage","url":"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/imgi_21_default.png","contentUrl":"https:\/\/exopalm.com\/wp-content\/uploads\/2026\/03\/imgi_21_default.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exopalm.com\/es\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/exopalm.com\/es\/inicio\/"},{"@type":"ListItem","position":2,"name":"Inicio"}]},{"@type":"WebSite","@id":"https:\/\/exopalm.com\/es\/#website","url":"https:\/\/exopalm.com\/es\/","name":"Exo Palm","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exopalm.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"}]}},"_links":{"self":[{"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/pages\/535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/comments?post=535"}],"version-history":[{"count":1,"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/pages\/535\/revisions"}],"predecessor-version":[{"id":540,"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/pages\/535\/revisions\/540"}],"wp:attachment":[{"href":"https:\/\/exopalm.com\/es\/wp-json\/wp\/v2\/media?parent=535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}