.elementor-6707 .elementor-element.elementor-element-8e69f3b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6707 .elementor-element.elementor-element-8e69f3b:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-8e69f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wellna2020.com/wp-content/uploads/2026/03/pexels-sitthan-kutty-322985-913807-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6707 .elementor-element.elementor-element-8e69f3b > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #00000059 0%, #53BF1200 65%);opacity:0.6;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6707 .elementor-element.elementor-element-8e69f3b > .elementor-container{min-height:520px;}.elementor-6707 .elementor-element.elementor-element-8e69f3b .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6707 .elementor-element.elementor-element-8e69f3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6707 .elementor-element.elementor-element-b6041dd > .elementor-element-populated{padding:0px 48px 0px 48px;}.elementor-6707 .elementor-element.elementor-element-2a31a52 .elementor-heading-title{font-size:44px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}[data-theme="dark"] .elementor-6707 .elementor-element.elementor-element-2a31a52 .elementor-heading-title{color:#ffffff;}.elementor-6707 .elementor-element.elementor-element-e1ea3e6{padding:50px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-7d5d673{--spacer-size:50px;}.elementor-6707 .elementor-element.elementor-element-94a5736{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-6707 .elementor-element.elementor-element-94a5736 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-6707 .elementor-element.elementor-element-94a5736:after{content:"0.66";}.elementor-6707 .elementor-element.elementor-element-94a5736 .elementor-post__thumbnail__link{width:100%;}.elementor-6707 .elementor-element.elementor-element-94a5736 .elementor-post__meta-data span + span:before{content:"///";}.elementor-6707 .elementor-element.elementor-element-94a5736.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-6707 .elementor-element.elementor-element-94a5736.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-6707 .elementor-element.elementor-element-94a5736.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(min-width:768px){.elementor-6707 .elementor-element.elementor-element-b6041dd{width:100%;}}@media(max-width:1024px){.elementor-6707 .elementor-element.elementor-element-8e69f3b > .elementor-container{min-height:420px;}.elementor-6707 .elementor-element.elementor-element-b6041dd > .elementor-element-populated{padding:0px 28px 0px 28px;}.elementor-6707 .elementor-element.elementor-element-2a31a52 .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-6707 .elementor-element.elementor-element-8e69f3b > .elementor-container{min-height:340px;}.elementor-6707 .elementor-element.elementor-element-b6041dd > .elementor-element-populated{padding:06px 18px 0px 18px;}.elementor-6707 .elementor-element.elementor-element-2a31a52 .elementor-heading-title{font-size:28px;}.elementor-6707 .elementor-element.elementor-element-e1ea3e6{padding:30px 0px 0px 0px;}.elementor-6707 .elementor-element.elementor-element-94a5736 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-6707 .elementor-element.elementor-element-94a5736:after{content:"0.5";}.elementor-6707 .elementor-element.elementor-element-94a5736 .elementor-post__thumbnail__link{width:100%;}}@media(min-width:1025px){.elementor-6707 .elementor-element.elementor-element-8e69f3b:not(.elementor-motion-effects-element-type-background), .elementor-6707 .elementor-element.elementor-element-8e69f3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for section, class: .elementor-element-8e69f3b *//* =========================================================
   HERO EXPERIENCIAS · Bosque con niebla (brillo verde sutil)
   1) En Elementor: Sección Hero -> Advanced -> CSS Classes:
      hero-experiencias
   ========================================================= */

.hero-experiencias{
  position: relative;
  overflow: hidden;
}

/* Brillo verde “húmedo” + luz suave + degradado oscuro (legibilidad) */
.hero-experiencias:after{
  content:"";
  position:absolute;
  inset:-2px;
  pointer-events:none;
  background:
    /* Halo verde suave (musgo/niebla) */
    radial-gradient(720px 320px at 18% 18%, rgba(83,191,18,.14), transparent 62%),

    /* Luz suave para acompañar los rayos de sol */
    radial-gradient(640px 300px at 82% 14%, rgba(255,255,255,.10), transparent 60%),

    /* Degradado negro para que el texto se lea */
    linear-gradient(180deg, rgba(0,0,0,.48), rgba(0,0,0,.16));

  mix-blend-mode: screen;
  opacity: .88;
}

/* Móvil: más suave para no “quemar” el hero */
@media (max-width:767px){
  .hero-experiencias:after{
    opacity: .72;
    background:
      radial-gradient(560px 260px at 16% 14%, rgba(83,191,18,.12), transparent 64%),
      radial-gradient(520px 250px at 84% 10%, rgba(255,255,255,.08), transparent 66%),
      linear-gradient(180deg, rgba(0,0,0,.52), rgba(0,0,0,.20));
  }
}

/* Opcional: micro-frase/badge con aire editorial (si usas un widget de texto pequeño)
   Ponle a ese widget la clase: hero-micro
*/
.hero-experiencias .hero-micro{
  color: rgba(255,255,255,.78);
  font-size: 13px;
  line-height: 1.35;
  max-width: 680px;
}

/* Opcional: limitar ancho del bloque de textos (si alargas el párrafo)
   Ponle al contenedor/columna de texto la clase: hero-copy
*/
.hero-experiencias .hero-copy{
  max-width: 760px;
}/* End custom CSS */