{"id":15,"date":"2026-03-04T23:04:09","date_gmt":"2026-03-04T22:04:09","guid":{"rendered":"http:\/\/centrevitae.com\/?page_id=15"},"modified":"2026-05-20T19:15:10","modified_gmt":"2026-05-20T17:15:10","slug":"inicio","status":"publish","type":"page","link":"https:\/\/centrevitae.com\/cat\/","title":{"rendered":"Inici"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"15\" class=\"elementor elementor-15\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5291669 e-flex e-con-boxed e-con e-parent\" data-id=\"5291669\" 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-209fa99 elementor-widget elementor-widget-html\" data-id=\"209fa99\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CENTRE VITAE \u2014 HERO SECTION v2\n     Video de fondo + overlay c\u00e1lido + contenido centrado\n     Sin emojis \u2014 Est\u00e9tica profesional y cinematogr\u00e1fica\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Dancing+Script:wght@400;500;600&family=Abhaya+Libre:wght@200;400;500;600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  :root {\n    --cv-rosy: #BC9989;\n    --cv-rosy-light: #d4b8ab;\n    --cv-rosy-dark: #a07e6e;\n    --cv-charcoal: #373A3C;\n    --cv-plum: #7D4E4E;\n    --cv-gold: #C28E48;\n    --cv-gold-light: #d4a866;\n    --cv-dusty: #EADED9;\n    --cv-dusty-light: #F5F0ED;\n    --cv-cream: #FBF8F6;\n    --cv-white: #FFFFFF;\n    --cv-display: 'Dancing Script', cursive;\n    --cv-body: 'Abhaya Libre', serif;\n  }\n\n  .cv-full-width {\n    width: 100vw;\n    position: relative;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n  }\n\n  .cv-hero2 *, .cv-hero2 *::before, .cv-hero2 *::after {\n    margin: 0; padding: 0; box-sizing: border-box;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     HERO \u2014 Estructura\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .cv-hero2 {\n    position: relative;\n    min-height: 0;\n    height: auto;\n    padding: 10rem 0 4.5rem;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  \/* \u2500\u2500 Video de fondo \u2500\u2500 *\/\n  .cv-hero2-video-wrap {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    overflow: hidden;\n  }\n\n  .cv-hero2-video {\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center center;\n    display: block;\n    filter: saturate(0.85) brightness(0.92);\n  }\n\n  \/* Placeholder cuando no hay video *\/\n  .cv-hero2-video-placeholder {\n    width: 100%; height: 100%;\n    background:\n      radial-gradient(ellipse at 40% 40%, rgba(188,153,137,0.3) 0%, transparent 60%),\n      linear-gradient(160deg, var(--cv-charcoal) 0%, #4a3535 40%, var(--cv-plum) 100%);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-direction: column;\n    gap: 0.6rem;\n  }\n\n  .cv-hero2-ph-icon {\n    width: 56px; height: 56px;\n    border: 2px solid rgba(255,255,255,0.15);\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  .cv-hero2-ph-icon svg {\n    width: 24px; height: 24px;\n    stroke: rgba(255,255,255,0.3);\n    fill: none;\n    stroke-width: 1.5;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  .cv-hero2-ph-label {\n    font-family: var(--cv-body);\n    font-size: 0.8rem;\n    font-weight: 200;\n    color: rgba(255,255,255,0.25);\n    letter-spacing: 1px;\n  }\n\n  \/* \u2500\u2500 Overlay c\u00e1lido \u2500\u2500 *\/\n  .cv-hero2-overlay {\n    position: absolute;\n    inset: 0;\n    z-index: 1;\n    background:\n      linear-gradient(180deg,\n        rgba(55,58,60,0.55) 0%,\n        rgba(125,78,78,0.50) 35%,\n        rgba(125,78,78,0.55) 65%,\n        rgba(55,58,60,0.72) 100%\n      );\n    pointer-events: none;\n  }\n\n  \/* Textura sutil *\/\n  .cv-hero2::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'\/%3E%3C\/svg%3E\");\n    opacity: 0.3;\n    pointer-events: none;\n  }\n\n  \/* L\u00ednea inferior *\/\n  .cv-hero2::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0; right: 0;\n    height: 1px;\n    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.15), transparent);\n    z-index: 3;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CONTENIDO \u2014 Centrado\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .cv-hero2-content {\n    position: relative;\n    z-index: 3;\n    text-align: center;\n    max-width: 720px;\n    padding: 0 2rem;\n  }\n\n  \/* Badge *\/\n  .cv-hero2-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    background: rgba(255,255,255,0.08);\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n    padding: 0.45rem 1.2rem;\n    border-radius: 50px;\n    font-family: var(--cv-body);\n    font-size: 0.78rem;\n    font-weight: 400;\n    color: rgba(255,255,255,0.75);\n    letter-spacing: 1.5px;\n    text-transform: uppercase;\n    margin-bottom: 1.3rem;\n    border: 1px solid rgba(255,255,255,0.08);\n    opacity: 0;\n    animation: cv2-fade-up 0.8s ease-out 0.3s forwards;\n  }\n\n  .cv-hero2-badge-dot {\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: var(--cv-gold);\n    animation: cv2-pulse 2.5s ease-in-out infinite;\n  }\n\n  @keyframes cv2-pulse {\n    0%,100% { opacity: 1; }\n    50% { opacity: 0.4; }\n  }\n\n  \/* H1 *\/\n  .cv-hero2-title {\n    font-family: var(--cv-display);\n    font-weight: 400;\n    font-size: clamp(2.2rem, 4.5vw, 3.5rem);\n    line-height: 1.18;\n    color: var(--cv-white);\n    margin-bottom: 1rem;\n    opacity: 0;\n    animation: cv2-fade-up 0.9s ease-out 0.5s forwards;\n    text-shadow: 0 2px 30px rgba(0,0,0,0.15);\n  }\n\n  .cv-hero2-title .cv-hi {\n    color: var(--cv-rosy-light);\n  }\n\n  \/* Subt\u00edtulo *\/\n  .cv-hero2-sub {\n    font-family: var(--cv-body);\n    font-size: 1.08rem;\n    font-weight: 200;\n    line-height: 1.85;\n    color: rgba(255,255,255,0.8);\n    max-width: 560px;\n    margin: 0 auto 1.8rem;\n    opacity: 0;\n    animation: cv2-fade-up 0.9s ease-out 0.65s forwards;\n  }\n\n  \/* Botones *\/\n  .cv-hero2-btns {\n    display: flex;\n    gap: 0.8rem;\n    justify-content: center;\n    flex-wrap: wrap;\n    margin-bottom: 1.8rem;\n    opacity: 0;\n    animation: cv2-fade-up 0.9s ease-out 0.8s forwards;\n  }\n\n  .cv-hero2-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.4rem;\n    font-family: var(--cv-body);\n    font-weight: 500;\n    font-size: 0.88rem;\n    padding: 0.65rem 1.5rem;\n    border-radius: 50px;\n    border: 2px solid transparent;\n    cursor: pointer;\n    text-decoration: none;\n    letter-spacing: 0.2px;\n    transition: all 0.35s cubic-bezier(0.25,0.46,0.45,0.94);\n  }\n\n  .cv-hero2-btn--primary {\n    background: var(--cv-gold) !important;\n    color: var(--cv-white) !important;\n    border-color: var(--cv-gold) !important;\n    box-shadow: 0 4px 20px rgba(194,142,72,0.4);\n    font-size: 0.92rem;\n    padding: 0.75rem 1.8rem;\n  }\n\n  .cv-hero2-btn--primary:hover {\n    background: var(--cv-gold-light) !important;\n    border-color: var(--cv-gold-light) !important;\n    transform: translateY(-3px);\n    box-shadow: 0 12px 32px rgba(194,142,72,0.45);\n    color: var(--cv-white) !important;\n  }\n\n  .cv-hero2-btn--secondary {\n    background: rgba(255,255,255,0.12) !important;\n    color: var(--cv-white) !important;\n    border-color: rgba(255,255,255,0.45) !important;\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n    font-size: 0.92rem;\n    padding: 0.75rem 1.8rem;\n  }\n\n  .cv-hero2-btn--secondary:hover {\n    background: rgba(255,255,255,0.22) !important;\n    border-color: rgba(255,255,255,0.7) !important;\n    transform: translateY(-3px);\n    color: var(--cv-white) !important;\n  }\n\n  .cv-hero2-btn--tertiary {\n    background: rgba(255,255,255,0.06) !important;\n    color: rgba(255,255,255,0.75) !important;\n    border-color: rgba(255,255,255,0.25) !important;\n    font-size: 0.85rem;\n    padding: 0.7rem 1.4rem;\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n  }\n\n  .cv-hero2-btn--tertiary:hover {\n    background: rgba(255,255,255,0.12) !important;\n    color: var(--cv-white) !important;\n    border-color: rgba(255,255,255,0.45) !important;\n    transform: translateY(-3px);\n  }\n\n  \/* Trust indicators *\/\n  .cv-hero2-trust {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 1.5rem;\n    flex-wrap: wrap;\n    padding-top: 1.5rem;\n    border-top: 1px solid rgba(255,255,255,0.08);\n    opacity: 0;\n    animation: cv2-fade-up 0.9s ease-out 0.95s forwards;\n  }\n\n  .cv-hero2-trust-item {\n    display: flex;\n    align-items: center;\n    gap: 0.4rem;\n    font-family: var(--cv-body);\n    font-size: 0.8rem;\n    font-weight: 400;\n    color: rgba(255,255,255,0.55);\n  }\n\n  .cv-hero2-trust-icon {\n    width: 16px; height: 16px;\n    color: var(--cv-gold);\n    opacity: 0.8;\n  }\n\n  .cv-hero2-trust-icon svg {\n    width: 100%; height: 100%;\n    fill: currentColor;\n  }\n\n  .cv-hero2-trust-sep {\n    width: 1px; height: 16px;\n    background: rgba(255,255,255,0.12);\n  }\n\n  \/* Tel\u00e9fono *\/\n  .cv-hero2-phone {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.4rem;\n    font-family: var(--cv-body);\n    font-size: 0.8rem;\n    font-weight: 400;\n    color: rgba(255,255,255,0.55);\n    text-decoration: none;\n    transition: color 0.3s ease;\n  }\n\n  .cv-hero2-phone:hover {\n    color: var(--cv-white);\n  }\n\n  .cv-hero2-phone svg {\n    width: 14px; height: 14px;\n    stroke: currentColor;\n    fill: none;\n    stroke-width: 2;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n  }\n\n  \/* Scroll indicator *\/\n  .cv-hero2-scroll {\n    display: none;\n  }\n\n  .cv-hero2-scroll-text {\n    font-family: var(--cv-body);\n    font-size: 0.65rem;\n    font-weight: 400;\n    letter-spacing: 2.5px;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.3);\n  }\n\n  .cv-hero2-scroll-line {\n    width: 1px; height: 30px;\n    background: linear-gradient(to bottom, rgba(255,255,255,0.25), transparent);\n    animation: cv2-scroll-pulse 2s ease-in-out infinite;\n  }\n\n  @keyframes cv2-scroll-pulse {\n    0%,100% { transform: scaleY(1); opacity: 0.3; }\n    50% { transform: scaleY(0.6); opacity: 0.6; }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     ANIMACIONES\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @keyframes cv2-fade-up {\n    from { opacity: 0; transform: translateY(25px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  @keyframes cv2-fade-in {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 900px) {\n    .cv-hero2 { padding: 8rem 0 3.5rem; }\n    .cv-hero2-title { font-size: 2.4rem; }\n    .cv-hero2-sub { font-size: 1.02rem; }\n    .cv-hero2-content { padding: 0 1.5rem; }\n  }\n\n  @media (max-width: 640px) {\n    .cv-hero2 { padding: 7rem 0 3rem; }\n    .cv-hero2-content { padding: 0 1.2rem; }\n    .cv-hero2-title { font-size: 2rem; }\n    .cv-hero2-sub { font-size: 0.95rem; margin-bottom: 1.5rem; }\n    .cv-hero2-badge { font-size: 0.7rem; letter-spacing: 1px; }\n\n    .cv-hero2-btns {\n      flex-direction: column;\n      align-items: center;\n    }\n\n    .cv-hero2-btn {\n      width: 100%;\n      max-width: 280px;\n      justify-content: center;\n    }\n\n    .cv-hero2-trust {\n      flex-direction: column;\n      gap: 0.5rem;\n    }\n\n    .cv-hero2-trust-sep { display: none; }\n    .cv-hero2-scroll { display: none; }\n  }\n\n  @media (max-width: 400px) {\n    .cv-hero2 { padding: 6rem 0 2.5rem; }\n    .cv-hero2-content { padding: 0 0.8rem; }\n    .cv-hero2-title { font-size: 1.75rem; }\n    .cv-hero2-sub { font-size: 0.88rem; }\n    .cv-hero2-btn { font-size: 0.85rem; padding: 0.65rem 1.3rem; }\n  }\n<\/style>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 HERO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"cv-hero2 cv-full-width\" id=\"cv-hero\">\n\n  <!-- Video de fondo -->\n  <div class=\"cv-hero2-video-wrap\">\n    <!--\n      CUANDO TENGAS EL VIDEO, sustituye el placeholder por:\n\n      <video class=\"cv-hero2-video\" autoplay muted loop playsinline preload=\"metadata\"\n             poster=\"poster-hero.jpg\">\n        <source src=\"video-centre-vitae.mp4\" type=\"video\/mp4\">\n      <\/video>\n\n      IMPORTANTE:\n      - Formato MP4 (H.264) para m\u00e1xima compatibilidad\n      - Resoluci\u00f3n recomendada: 1920x1080 o 1280x720\n      - Duraci\u00f3n: 15-30 segundos en loop\n      - Sin audio (muted obligatorio para autoplay)\n      - poster= imagen est\u00e1tica que se muestra mientras carga\n      - Peso ideal: menos de 8MB\n    -->\n    <video\n      class=\"cv-hero2-video\"\n      autoplay muted loop playsinline preload=\"metadata\"\n      poster=\"\"\n    >\n      <source src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/Video_hero_centre_vitae_sabdell.mp4\" type=\"video\/mp4\">\n    <\/video>\n  <\/div>\n\n  <!-- Overlay c\u00e1lido -->\n  <div class=\"cv-hero2-overlay\"><\/div>\n\n  <!-- Contenido centrado -->\n  <div class=\"cv-hero2-content\">\n\n    <div class=\"cv-hero2-badge\">\n      <span class=\"cv-hero2-badge-dot\"><\/span>\n      Psicologia, Psicoterapia y Coaching en Sabadell\n    <\/div>\n\n    <h1 class=\"cv-hero2-title\">\n      Tu <span class=\"cv-hi\">bienestar<\/span> comienza aqu\u00ed\n    <\/h1>\n\n    <p class=\"cv-hero2-sub\">\n      Centro de psicolog\u00eda, psicoterapia y coaching en Sabadell. Te acompa\u00f1amos en tu proceso\n      de transformaci\u00f3n personal con calidez, respeto y profesionalidad.\n    <\/p>\n\n    <div class=\"cv-hero2-btns\">\n      <a href=\"\/contacto\/\" class=\"cv-hero2-btn cv-hero2-btn--primary\">\n        Pedir Cita\n      <\/a>\n      <a href=\"\/servicios\/\" class=\"cv-hero2-btn cv-hero2-btn--secondary\">\n        Descubrir Servicios\n      <\/a>\n      <a href=\"\/servicios\/alquiler-de-salas-en-sabadell\/\" class=\"cv-hero2-btn cv-hero2-btn--tertiary\">\n        Alquiler de Salas\n      <\/a>\n    <\/div>\n\n    <div class=\"cv-hero2-trust\">\n      <div class=\"cv-hero2-trust-item\">\n        <span class=\"cv-hero2-trust-icon\">\n          <svg viewBox=\"0 0 20 20\"><path d=\"M10 1l2.39 4.84L18 6.71l-4 3.9.94 5.5L10 13.68 5.06 16.1 6 10.6l-4-3.9 5.61-.87z\"\/><\/svg>\n        <\/span>\n        5 estrellas en Google\n      <\/div>\n\n      <div class=\"cv-hero2-trust-sep\"><\/div>\n      <div class=\"cv-hero2-trust-item\">\n        <span class=\"cv-hero2-trust-icon\">\n          <svg viewBox=\"0 0 20 20\"><path d=\"M10 2a8 8 0 110 16 8 8 0 010-16zm0 3v5l3.5 2\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/><\/svg>\n        <\/span>\n        +20 a\u00f1os en Sabadell\n      <\/div>\n      <div class=\"cv-hero2-trust-sep\"><\/div>\n      <a href=\"tel:+34680457788\" class=\"cv-hero2-phone\">\n        <svg viewBox=\"0 0 24 24\"><path d=\"M22 16.92v3a2 2 0 01-2.18 2 19.79 19.79 0 01-8.63-3.07 19.5 19.5 0 01-6-6 19.79 19.79 0 01-3.07-8.67A2 2 0 014.11 2h3a2 2 0 012 1.72c.127.96.361 1.903.7 2.81a2 2 0 01-.45 2.11L8.09 9.91a16 16 0 006 6l1.27-1.27a2 2 0 012.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0122 16.92z\"\/><\/svg>\n        680 45 77 88\n      <\/a>\n    <\/div>\n\n  <\/div>\n\n  <!-- Scroll indicator -->\n  <div class=\"cv-hero2-scroll\" onclick=\"document.getElementById('cv-hero').nextElementSibling?.scrollIntoView({behavior:'smooth'})\">\n    <span class=\"cv-hero2-scroll-text\">Explora<\/span>\n    <div class=\"cv-hero2-scroll-line\"><\/div>\n  <\/div>\n\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9a31a7e elementor-widget elementor-widget-html\" data-id=\"9a31a7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CENTRE VITAE \u2014 \u00bfC\u00d3MO TE PODEMOS AYUDAR? v3 \u00b7 FULL WIDTH\n     BACKLINKS CORREGIDOS:\n     \u00b7 Adultos        \u2192 \/servicios\/terapia-para-adultos-en-sabadell\/\n     \u00b7 Pareja\/Familia \u2192 \/servicios\/terapia-para-parejas-y-familia-en-sabadell\/\n     \u00b7 Infanto-juvenil\u2192 \/servicios\/psicologia-infantil-y-adolescentes-sabadell\/  \u2190 CONFIRMAR SLUG\n     \u00b7 Psi. financiera\u2192 \/servicios\/psicoterapia-financiera-sabadell\/              \u2190 CONFIRMAR SLUG\n     \u00b7 Alquiler salas \u2192 \/servicios\/alquiler-de-salas-en-sabadell\/\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Dancing+Script:wght@400;500;600&family=Abhaya+Libre:wght@200;400;500;600&display=swap\" rel=\"stylesheet\">\n\n<style>\n  :root {\n    --cv-rosy:        #BC9989;\n    --cv-rosy-light:  #d4b8ab;\n    --cv-plum:        #7D4E4E;\n    --cv-gold:        #C28E48;\n    --cv-dusty:       #EADED9;\n    --cv-dusty-light: #F5F0ED;\n    --cv-cream:       #FBF8F6;\n    --cv-charcoal:    #373A3C;\n    --cv-white:       #FFFFFF;\n    --cv-display:     'Dancing Script', cursive;\n    --cv-body:        'Abhaya Libre', serif;\n  }\n\n  .cvh-wrap *, .cvh-wrap *::before, .cvh-wrap *::after {\n    margin: 0; padding: 0; box-sizing: border-box;\n  }\n\n  .cvh-wrap {\n    width: 100vw;\n    position: relative;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n    background: var(--cv-white);\n    padding: 6rem 0;\n    overflow: hidden;\n  }\n\n  .cvh-blob {\n    position: absolute;\n    border-radius: 50%;\n    pointer-events: none;\n    z-index: 0;\n  }\n  .cvh-blob--a {\n    width: 420px; height: 420px;\n    background: radial-gradient(circle, var(--cv-dusty) 0%, transparent 70%);\n    top: -120px; left: -120px;\n    opacity: 0.7;\n    animation: cvh-drift 22s ease-in-out infinite;\n  }\n  .cvh-blob--b {\n    width: 300px; height: 300px;\n    background: radial-gradient(circle, #c28e4820 0%, transparent 70%);\n    bottom: -80px; right: -80px;\n    animation: cvh-drift 28s ease-in-out infinite reverse;\n  }\n\n  @keyframes cvh-drift {\n    0%,100% { transform: translate(0,0); }\n    40%     { transform: translate(18px,-12px); }\n    70%     { transform: translate(-10px, 10px); }\n  }\n\n  .cvh-inner {\n    max-width: 1140px;\n    margin: 0 auto;\n    padding: 0 2rem;\n    position: relative;\n    z-index: 1;\n  }\n\n  .cvh-header {\n    text-align: center;\n    margin-bottom: 3.5rem;\n  }\n\n  .cvh-label {\n    font-family: var(--cv-body);\n    font-size: 0.75rem;\n    font-weight: 400;\n    letter-spacing: 4px;\n    text-transform: uppercase;\n    color: var(--cv-rosy);\n    display: inline-flex;\n    align-items: center;\n    gap: 0.7rem;\n    margin-bottom: 0.8rem;\n    opacity: 0;\n    transform: translateY(16px);\n    transition: opacity .7s ease, transform .7s ease;\n  }\n  .cvh-label::before,\n  .cvh-label::after {\n    content: '';\n    width: 30px; height: 1px;\n    background: var(--cv-rosy);\n    opacity: .5;\n    display: block;\n  }\n\n  .cvh-title {\n    font-family: var(--cv-display);\n    font-weight: 400;\n    font-size: clamp(2rem, 4vw, 3rem);\n    color: var(--cv-charcoal);\n    line-height: 1.2;\n    margin-bottom: 0.5rem;\n    opacity: 0;\n    transform: translateY(16px);\n    transition: opacity .7s ease .1s, transform .7s ease .1s;\n  }\n  .cvh-title em {\n    font-style: normal;\n    color: var(--cv-plum);\n  }\n\n  .cvh-ornament {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: .45rem;\n    margin: .9rem 0 1rem;\n    opacity: 0;\n    transform: translateY(16px);\n    transition: opacity .7s ease .18s, transform .7s ease .18s;\n  }\n  .cvh-ornament-line {\n    height: 1px; width: 40px;\n    background: linear-gradient(90deg, transparent, var(--cv-rosy));\n  }\n  .cvh-ornament-line:last-child {\n    background: linear-gradient(90deg, var(--cv-rosy), transparent);\n  }\n  .cvh-ornament-dot { border-radius: 50%; }\n\n  .cvh-sub {\n    font-family: var(--cv-body);\n    font-weight: 200;\n    font-size: 1rem;\n    color: var(--cv-charcoal);\n    line-height: 1.8;\n    max-width: 500px;\n    margin: 0 auto;\n    opacity: 0;\n    transform: translateY(16px);\n    transition: opacity .7s ease .22s, transform .7s ease .22s;\n  }\n\n  .cvh-header.is-on .cvh-label,\n  .cvh-header.is-on .cvh-title,\n  .cvh-header.is-on .cvh-ornament,\n  .cvh-header.is-on .cvh-sub {\n    opacity: 1 !important;\n    transform: translateY(0) !important;\n  }\n\n  .cvh-grid {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 1.4rem;\n    justify-content: center;\n  }\n\n  .cvh-card {\n    flex: 0 1 calc(33.333% - 1rem);\n    min-width: 260px;\n    max-width: 360px;\n    background: var(--cv-cream);\n    border-radius: 22px;\n    padding: 2.2rem 1.8rem 1.8rem;\n    text-align: center;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    position: relative;\n    overflow: hidden;\n    cursor: pointer;\n    border: 1.5px solid transparent;\n    text-decoration: none;\n    color: inherit;\n    opacity: 0;\n    transform: translateY(28px);\n    transition:\n      opacity .55s ease-out,\n      transform .55s ease-out,\n      box-shadow .4s ease,\n      border-color .4s ease;\n  }\n\n  .cvh-card.is-on { opacity: 1; transform: translateY(0); }\n\n  .cvh-card:nth-child(1).is-on { transition-delay: .08s; }\n  .cvh-card:nth-child(2).is-on { transition-delay: .16s; }\n  .cvh-card:nth-child(3).is-on { transition-delay: .24s; }\n  .cvh-card:nth-child(4).is-on { transition-delay: .32s; }\n  .cvh-card:nth-child(5).is-on { transition-delay: .40s; }\n\n  .cvh-card::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0; height: 3px;\n    background: linear-gradient(90deg, var(--cv-rosy), var(--cv-gold));\n    transform: scaleX(0);\n    transform-origin: center;\n    transition: transform .4s cubic-bezier(.25,.46,.45,.94);\n    border-radius: 0 0 3px 3px;\n  }\n\n  .cvh-card::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: radial-gradient(circle at 50% 0%, rgba(188,153,137,0.08) 0%, transparent 60%);\n    opacity: 0;\n    transition: opacity .4s ease;\n    pointer-events: none;\n  }\n\n  .cvh-card:hover {\n    transform: translateY(-7px) !important;\n    box-shadow: 0 18px 50px rgba(188,153,137,0.16), 0 4px 14px rgba(0,0,0,0.04);\n    border-color: rgba(188,153,137,0.25);\n  }\n  .cvh-card:hover::before { transform: scaleX(1); }\n  .cvh-card:hover::after  { opacity: 1; }\n\n  .cvh-icon {\n    width: 70px; height: 70px;\n    border-radius: 50%;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 1.2rem;\n    position: relative;\n    z-index: 1;\n    flex-shrink: 0;\n    transition: transform .4s ease, box-shadow .4s ease;\n  }\n\n  .cvh-icon svg {\n    width: 28px; height: 28px;\n    stroke: var(--cv-charcoal);\n    stroke-width: 1.6;\n    fill: none;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: stroke .35s ease;\n  }\n\n  .cvh-icon::after {\n    content: '';\n    position: absolute;\n    inset: -5px;\n    border-radius: 50%;\n    border: 2px solid var(--cv-rosy);\n    opacity: 0;\n    transform: scale(.8);\n    transition: opacity .4s ease, transform .4s ease;\n  }\n\n  .cvh-card:hover .cvh-icon        { transform: scale(1.1) translateY(-2px); box-shadow: 0 8px 24px rgba(188,153,137,0.22); }\n  .cvh-card:hover .cvh-icon::after { opacity: .22; transform: scale(1.18); }\n  .cvh-card:hover .cvh-icon svg    { stroke: var(--cv-plum); }\n\n  .cvh-icon--1 { background: linear-gradient(145deg,#f2e4dc,var(--cv-dusty)); }\n  .cvh-icon--2 { background: linear-gradient(145deg,#ead6ca,#dcc5b6); }\n  .cvh-icon--3 { background: linear-gradient(145deg,#dccbbb,#cbb8a5); }\n  .cvh-icon--4 { background: linear-gradient(145deg,#e8dfd5,#d9cdc1); }\n  .cvh-icon--5 { background: linear-gradient(145deg,var(--cv-dusty-light),var(--cv-dusty)); }\n\n  .cvh-card h3 {\n    font-family: var(--cv-display);\n    font-weight: 400;\n    font-size: 1.35rem;\n    color: var(--cv-charcoal);\n    line-height: 1.25;\n    margin-bottom: .5rem;\n    position: relative;\n    z-index: 1;\n    transition: color .3s ease;\n  }\n\n  .cvh-card p {\n    font-family: var(--cv-body);\n    font-size: 0.86rem;\n    font-weight: 200;\n    line-height: 1.65;\n    color: var(--cv-charcoal);\n    opacity: .6;\n    flex-grow: 1;\n    position: relative;\n    z-index: 1;\n    transition: opacity .3s ease;\n  }\n\n  .cvh-card:hover h3 { color: var(--cv-plum); }\n  .cvh-card:hover p  { opacity: .85; }\n\n  .cvh-cta {\n    display: inline-flex;\n    align-items: center;\n    gap: .35rem;\n    margin-top: 1.1rem;\n    font-family: var(--cv-body);\n    font-size: 0.82rem;\n    font-weight: 500;\n    color: var(--cv-gold);\n    text-decoration: none;\n    position: relative;\n    z-index: 1;\n    transition: gap .3s ease;\n  }\n  .cvh-cta::after {\n    content: '';\n    position: absolute;\n    bottom: -2px; left: 0;\n    width: 100%; height: 1px;\n    background: var(--cv-gold);\n    transform: scaleX(0);\n    transform-origin: right;\n    transition: transform .3s ease;\n  }\n  .cvh-cta svg {\n    width: 13px; height: 13px;\n    stroke: var(--cv-gold);\n    stroke-width: 2.2;\n    fill: none;\n    stroke-linecap: round;\n    stroke-linejoin: round;\n    transition: transform .3s ease;\n    flex-shrink: 0;\n  }\n\n  .cvh-card:hover .cvh-cta        { gap: .55rem; }\n  .cvh-card:hover .cvh-cta::after { transform: scaleX(1); transform-origin: left; }\n  .cvh-card:hover .cvh-cta svg    { transform: translateX(3px); }\n\n  @media (max-width: 960px) {\n    .cvh-card { flex: 0 1 calc(50% - 0.8rem); max-width: none; }\n  }\n\n  @media (max-width: 600px) {\n    .cvh-wrap  { padding: 4rem 0; }\n    .cvh-inner { padding: 0 1rem; }\n    .cvh-header { margin-bottom: 2.2rem; }\n    .cvh-grid { gap: .9rem; }\n    .cvh-card {\n      flex: 0 1 100%;\n      max-width: 100%;\n      flex-direction: row;\n      align-items: center;\n      text-align: left;\n      gap: 1rem;\n      padding: 1.3rem 1.2rem;\n    }\n    .cvh-icon { width: 52px; height: 52px; flex-shrink: 0; margin: 0; }\n    .cvh-icon svg { width: 22px; height: 22px; }\n    .cvh-card-text { flex: 1; }\n    .cvh-card h3 { font-size: 1.05rem; margin-bottom: .2rem; }\n    .cvh-card p  { font-size: .78rem; line-height: 1.5; }\n    .cvh-cta     { margin-top: .55rem; font-size: .76rem; }\n  }\n\n  @media (max-width: 400px) {\n    .cvh-inner { padding: 0 .7rem; }\n    .cvh-title { font-size: 1.8rem; }\n  }\n<\/style>\n\n<div class=\"cvh-wrap\">\n  <div class=\"cvh-blob cvh-blob--a\"><\/div>\n  <div class=\"cvh-blob cvh-blob--b\"><\/div>\n\n  <div class=\"cvh-inner\">\n\n    <header class=\"cvh-header\" id=\"cvhHeader\">\n      <p class=\"cvh-label\">\u00bfC\u00f3mo te podemos ayudar?<\/p>\n      <h2 class=\"cvh-title\">Encuentra tu <em>camino<\/em><\/h2>\n      <div class=\"cvh-ornament\">\n        <div class=\"cvh-ornament-line\"><\/div>\n        <div class=\"cvh-ornament-dot\" style=\"width:5px;height:5px;background:var(--cv-gold);\"><\/div>\n        <div class=\"cvh-ornament-dot\" style=\"width:8px;height:8px;background:var(--cv-rosy);\"><\/div>\n        <div class=\"cvh-ornament-dot\" style=\"width:5px;height:5px;background:var(--cv-gold);\"><\/div>\n        <div class=\"cvh-ornament-line\"><\/div>\n      <\/div>\n      <p class=\"cvh-sub\">\n        Cada persona tiene necesidades \u00fanicas.<br>\n        Selecciona la opci\u00f3n que mejor describa tu situaci\u00f3n.\n      <\/p>\n    <\/header>\n\n    <div class=\"cvh-grid\" id=\"cvhGrid\">\n\n      <!-- 1. Adultos \u2192 \/servicios\/terapia-para-adultos-en-sabadell\/ -->\n      <a href=\"\/servicios\/terapia-para-adultos-en-sabadell\/\" class=\"cvh-card\">\n        <div class=\"cvh-icon cvh-icon--1\">\n          <svg viewBox=\"0 0 24 24\">\n            <circle cx=\"12\" cy=\"6\" r=\"3\"\/>\n            <path d=\"M5 20v-2a5 5 0 0 1 5-5h4a5 5 0 0 1 5 5v2\"\/>\n            <path d=\"M15.5 9.5c.5-1.5 2-2.5 3.5-2 0 2-1 3.5-3.5 3\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"cvh-card-text\">\n          <h3>Busco terapia para m\u00ed<\/h3>\n          <p>Ansiedad, depresi\u00f3n, autoestima, trauma, crecimiento personal y m\u00e1s.<\/p>\n          <span class=\"cvh-cta\">\n            Ver terapias para adultos\n            <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n      <!-- 2. Pareja y Familia \u2192 \/servicios\/terapia-para-parejas-y-familia-en-sabadell\/ -->\n      <a href=\"\/servicios\/terapia-para-parejas-y-familia-en-sabadell\/\" class=\"cvh-card\">\n        <div class=\"cvh-icon cvh-icon--2\">\n          <svg viewBox=\"0 0 24 24\">\n            <circle cx=\"7.5\" cy=\"5.5\" r=\"2.2\"\/>\n            <circle cx=\"16.5\" cy=\"5.5\" r=\"2.2\"\/>\n            <circle cx=\"12\" cy=\"8\" r=\"1.6\"\/>\n            <path d=\"M3 19v-1.5A3.5 3.5 0 0 1 6.5 14h1\"\/>\n            <path d=\"M21 19v-1.5A3.5 3.5 0 0 0 17.5 14h-1\"\/>\n            <path d=\"M9 19v-1a3 3 0 0 1 6 0v1\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"cvh-card-text\">\n          <h3>Ayuda para mi familia<\/h3>\n          <p>Terapia de pareja, mediaci\u00f3n familiar, din\u00e1micas y comunicaci\u00f3n.<\/p>\n          <span class=\"cvh-cta\">\n            Ver terapias familiares\n            <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n      <!-- 3. Infanto-juvenil -->\n      <a href=\"\/servicios\/terapia-infanto-juvenil-en-sabadell\/\" class=\"cvh-card\">\n        <div class=\"cvh-icon cvh-icon--3\">\n          <svg viewBox=\"0 0 24 24\">\n            <circle cx=\"12\" cy=\"5.5\" r=\"2.5\"\/>\n            <path d=\"M8.5 13l-1 5h9l-1-5\"\/>\n            <path d=\"M8.5 13h7\"\/>\n            <path d=\"M12 13v3\"\/>\n            <path d=\"M18.5 4l.4 1.2L20 5.6l-1.1.4-.4 1.2-.4-1.2L17 5.6l1.1-.4z\" stroke-width=\"1.3\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"cvh-card-text\">\n          <h3>Infanto-juvenil<\/h3>\n          <p>TDAH, conducta, gesti\u00f3n emocional, problemas escolares e identidad adolescente.<\/p>\n          <span class=\"cvh-cta\">\n            Ver psicolog\u00eda infantil y juvenil\n            <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n      <!-- 4. Psicoterapia financiera -->\n      <a href=\"\/servicios\/psicoterapia-financiera-en-sabadell\/\" class=\"cvh-card\">\n        <div class=\"cvh-icon cvh-icon--4\">\n          <svg viewBox=\"0 0 24 24\">\n            <path d=\"M12 3a8 8 0 0 1 8 8c0 3.5-2.2 6.5-5.3 7.7\"\/>\n            <path d=\"M7 19.4A8 8 0 0 1 4 11\"\/>\n            <path d=\"M12 7v1m0 8v1\"\/>\n            <path d=\"M14 9a2 2 0 0 0-4 0c0 1.1.9 1.6 2 2s2 .9 2 2a2 2 0 0 1-4 0\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"cvh-card-text\">\n          <h3>Psicoterapia financiera<\/h3>\n          <p>Estr\u00e9s econ\u00f3mico, relaci\u00f3n con el dinero, deudas, toma de decisiones.<\/p>\n          <span class=\"cvh-cta\">\n            Ver psicoterapia financiera\n            <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n      <!-- 5. Alquiler salas \u2192 \/servicios\/alquiler-de-salas-en-sabadell\/ -->\n      <a href=\"\/servicios\/alquiler-de-salas-en-sabadell\/\" class=\"cvh-card\">\n        <div class=\"cvh-icon cvh-icon--5\">\n          <svg viewBox=\"0 0 24 24\">\n            <rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/>\n            <path d=\"M3 9h18\"\/>\n            <path d=\"M9 21V9\"\/>\n            <path d=\"M14 13h2M14 17h2M6 13h2M6 17h2\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"cvh-card-text\">\n          <h3>Soy profesional, busco sala<\/h3>\n          <p>Despachos equipados para terapeutas y profesionales de la salud en Sabadell.<\/p>\n          <span class=\"cvh-cta\">\n            Ver espacios disponibles\n            <svg viewBox=\"0 0 24 24\"><polyline points=\"9 18 15 12 9 6\"\/><\/svg>\n          <\/span>\n        <\/div>\n      <\/a>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var hdr   = document.getElementById('cvhHeader');\n  var grid  = document.getElementById('cvhGrid');\n  if (!hdr || !grid) return;\n  var cards = grid.querySelectorAll('.cvh-card');\n\n  if (!('IntersectionObserver' in window)) {\n    hdr.classList.add('is-on');\n    cards.forEach(function(c){ c.classList.add('is-on'); });\n    return;\n  }\n\n  var io = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if (e.isIntersecting) { e.target.classList.add('is-on'); io.unobserve(e.target); }\n    });\n  }, { threshold: 0.1 });\n\n  io.observe(hdr);\n  cards.forEach(function(c){ io.observe(c); });\n})();\n<\/script>\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-d8b572c e-flex e-con-boxed e-con e-parent\" data-id=\"d8b572c\" 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-846cbe9 elementor-widget elementor-widget-html\" data-id=\"846cbe9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     CENTRE VITAE \u2014 \u00c1REAS DE ACTUACI\u00d3N (Home)\r\n     URLs corregidas: \/servicios\/otras-areas-de-actuacion\/[slug-seo]\/\r\n     URL: \/servicios\/otras-areas-de-actuacion\/\r\n     v2: grid uniforme, nuevo orden, CTA quote grande\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Dancing+Script:wght@400;500;600&family=Abhaya+Libre:wght@200;400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  :root {\r\n    --cv-rosy: #BC9989;\r\n    --cv-rosy-light: #d4b8ab;\r\n    --cv-charcoal: #373A3C;\r\n    --cv-plum: #7D4E4E;\r\n    --cv-gold: #C28E48;\r\n    --cv-gold-light: #d4a866;\r\n    --cv-dusty: #EADED9;\r\n    --cv-dusty-light: #F5F0ED;\r\n    --cv-cream: #FBF8F6;\r\n    --cv-white: #FFFFFF;\r\n    --cv-display: 'Dancing Script', cursive;\r\n    --cv-body: 'Abhaya Libre', serif;\r\n  }\r\n\r\n  .cv-full-width {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n  }\r\n\r\n  .cv-oe * { margin: 0; padding: 0; box-sizing: border-box; }\r\n\r\n  .cv-oe-container {\r\n    max-width: 880px;\r\n    margin: 0 auto;\r\n    padding: 0 2rem;\r\n  }\r\n\r\n  .cv-oe-container--wide {\r\n    max-width: 1160px;\r\n    margin: 0 auto;\r\n    padding: 0 2rem;\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     HERO\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  .cv-oe-hero {\r\n    padding: 9rem 0 5rem;\r\n    background:\r\n      radial-gradient(ellipse 60% 50% at 70% 40%, rgba(188,153,137,0.13) 0%, transparent 70%),\r\n      linear-gradient(175deg, var(--cv-cream) 0%, var(--cv-dusty-light) 55%, var(--cv-dusty) 100%);\r\n    text-align: center;\r\n    position: relative;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .cv-oe-hero::before {\r\n    content: '';\r\n    position: absolute;\r\n    width: 380px; height: 380px;\r\n    border-radius: 50% 42% 55% 48% \/ 46% 54% 42% 56%;\r\n    background: var(--cv-plum);\r\n    opacity: 0.025;\r\n    top: -90px; left: -70px;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .cv-oe-eyebrow {\r\n    font-family: var(--cv-body);\r\n    font-weight: 400;\r\n    font-size: 0.78rem;\r\n    letter-spacing: 3px;\r\n    text-transform: uppercase;\r\n    color: var(--cv-rosy);\r\n    margin-bottom: 0.6rem;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 0.5rem;\r\n  }\r\n\r\n  .cv-oe-eyebrow a {\r\n    color: var(--cv-rosy);\r\n    text-decoration: none;\r\n    opacity: 0.7;\r\n    transition: opacity 0.2s;\r\n  }\r\n\r\n  .cv-oe-eyebrow a:hover { opacity: 1; }\r\n\r\n  .cv-oe-hero-title {\r\n    font-family: var(--cv-display);\r\n    font-weight: 400;\r\n    font-size: clamp(2.6rem, 5.5vw, 4rem);\r\n    color: var(--cv-charcoal);\r\n    line-height: 1.15;\r\n    margin-bottom: 1.2rem;\r\n  }\r\n\r\n  .cv-oe-hero-sub {\r\n    font-family: var(--cv-body);\r\n    font-weight: 200;\r\n    font-size: 1.05rem;\r\n    line-height: 1.9;\r\n    color: var(--cv-charcoal);\r\n    opacity: 0.65;\r\n    max-width: 580px;\r\n    margin: 0 auto 2.5rem;\r\n  }\r\n\r\n  .cv-oe-hero-btns {\r\n    display: flex;\r\n    gap: 0.8rem;\r\n    justify-content: center;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .cv-oe-btn {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 0.4rem;\r\n    font-family: var(--cv-body);\r\n    font-weight: 500;\r\n    font-size: 0.92rem;\r\n    padding: 0.7rem 1.6rem;\r\n    border-radius: 50px;\r\n    text-decoration: none;\r\n    border: 2px solid transparent;\r\n    transition: all 0.35s cubic-bezier(0.25,0.46,0.45,0.94);\r\n  }\r\n\r\n  .cv-oe-btn--gold {\r\n    background: var(--cv-gold) !important;\r\n    color: var(--cv-white) !important;\r\n    border-color: var(--cv-gold) !important;\r\n  }\r\n\r\n  .cv-oe-btn--gold:hover {\r\n    background: var(--cv-gold-light) !important;\r\n    border-color: var(--cv-gold-light) !important;\r\n    transform: translateY(-2px);\r\n    box-shadow: 0 8px 28px rgba(194,142,72,0.3);\r\n    color: var(--cv-white) !important;\r\n  }\r\n\r\n  .cv-oe-btn--outline {\r\n    background: transparent !important;\r\n    color: var(--cv-charcoal) !important;\r\n    border-color: rgba(188,153,137,0.4) !important;\r\n    opacity: 0.8;\r\n  }\r\n\r\n  .cv-oe-btn--outline:hover {\r\n    border-color: var(--cv-rosy) !important;\r\n    color: var(--cv-plum) !important;\r\n    opacity: 1;\r\n    transform: translateY(-2px);\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     INTRO\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  .cv-oe-intro {\r\n    padding: 4.5rem 0 1rem;\r\n    background: var(--cv-white);\r\n    text-align: center;\r\n  }\r\n\r\n  .cv-oe-section-label {\r\n    font-family: var(--cv-body);\r\n    font-weight: 400;\r\n    font-size: 0.75rem;\r\n    letter-spacing: 3px;\r\n    text-transform: uppercase;\r\n    color: var(--cv-rosy);\r\n    margin-bottom: 0.5rem;\r\n  }\r\n\r\n  .cv-oe-section-title {\r\n    font-family: var(--cv-display);\r\n    font-weight: 400;\r\n    font-size: clamp(1.8rem, 3.5vw, 2.6rem);\r\n    color: var(--cv-charcoal);\r\n    margin-bottom: 0.8rem;\r\n  }\r\n\r\n  .cv-oe-divider {\r\n    width: 48px;\r\n    height: 2px;\r\n    background: linear-gradient(90deg, transparent, var(--cv-rosy), transparent);\r\n    border-radius: 2px;\r\n    margin: 0 auto 1.2rem;\r\n  }\r\n\r\n  .cv-oe-intro-text {\r\n    font-family: var(--cv-body);\r\n    font-weight: 200;\r\n    font-size: 1rem;\r\n    line-height: 1.85;\r\n    color: var(--cv-charcoal);\r\n    opacity: 0.65;\r\n    max-width: 580px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     GRID \u2014 UNIFORM CARDS\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  .cv-oe-grid-section {\r\n    padding: 3rem 0 5.5rem;\r\n    background: var(--cv-white);\r\n  }\r\n\r\n  \/* 4 columnas desktop, todas iguales *\/\r\n  .cv-oe-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(4, 1fr);\r\n    gap: 1rem;\r\n    align-items: stretch;\r\n  }\r\n\r\n  .cv-oe-card {\r\n    position: relative;\r\n    border-radius: 20px;\r\n    padding: 1.6rem 1.4rem 1.5rem;\r\n    overflow: hidden;\r\n    text-decoration: none;\r\n    color: inherit;\r\n    display: flex;\r\n    flex-direction: column;\r\n    gap: 0.5rem;\r\n    border: 1px solid rgba(188,153,137,0.1);\r\n    background: linear-gradient(160deg, var(--cv-dusty-light) 0%, var(--cv-white) 100%);\r\n    transition: transform 0.35s cubic-bezier(0.25,0.46,0.45,0.94),\r\n                box-shadow 0.35s ease,\r\n                border-color 0.35s ease;\r\n    cursor: pointer;\r\n    \/* Altura m\u00ednima fija para que sean iguales *\/\r\n    min-height: 220px;\r\n  }\r\n\r\n  .cv-oe-card:hover {\r\n    transform: translateY(-5px);\r\n    box-shadow: 0 16px 44px rgba(188,153,137,0.15), 0 4px 14px rgba(0,0,0,0.04);\r\n    border-color: rgba(188,153,137,0.25);\r\n  }\r\n\r\n  \/* L\u00ednea inferior animada *\/\r\n  .cv-oe-card::after {\r\n    content: '';\r\n    position: absolute;\r\n    bottom: 0; left: 0; right: 0;\r\n    height: 3px;\r\n    background: linear-gradient(90deg, var(--cv-rosy), var(--cv-gold));\r\n    transform: scaleX(0);\r\n    transform-origin: left;\r\n    transition: transform 0.35s ease;\r\n  }\r\n\r\n  .cv-oe-card:hover::after { transform: scaleX(1); }\r\n\r\n  \/* Pattern decorativo *\/\r\n  .cv-oe-card-pattern {\r\n    position: absolute;\r\n    top: 0; left: 0; right: 0; bottom: 0;\r\n    pointer-events: none;\r\n    opacity: 0;\r\n    transition: opacity 0.35s ease;\r\n  }\r\n\r\n  .cv-oe-card:hover .cv-oe-card-pattern { opacity: 1; }\r\n\r\n  .cv-oe-card-pattern svg {\r\n    width: 100%; height: 100%;\r\n    position: absolute;\r\n    top: 0; left: 0;\r\n    -webkit-mask-image: radial-gradient(ellipse 80% 60% at 50% 0%, white 0%, transparent 80%);\r\n    mask-image: radial-gradient(ellipse 80% 60% at 50% 0%, white 0%, transparent 80%);\r\n  }\r\n\r\n  \/* Icono *\/\r\n  .cv-oe-card-icon {\r\n    width: 38px; height: 38px;\r\n    border-radius: 10px;\r\n    background: var(--cv-cream);\r\n    border: 1px solid rgba(188,153,137,0.15);\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    position: relative;\r\n    z-index: 1;\r\n    transition: background 0.3s ease, border-color 0.3s ease;\r\n    flex-shrink: 0;\r\n  }\r\n\r\n  .cv-oe-card-icon svg {\r\n    width: 18px; height: 18px;\r\n    stroke: var(--cv-plum);\r\n    stroke-width: 1.6;\r\n    fill: none;\r\n    stroke-linecap: round;\r\n    stroke-linejoin: round;\r\n    transition: stroke 0.3s ease;\r\n  }\r\n\r\n  .cv-oe-card:hover .cv-oe-card-icon {\r\n    background: var(--cv-white);\r\n    border-color: var(--cv-rosy-light);\r\n  }\r\n\r\n  .cv-oe-card:hover .cv-oe-card-icon svg { stroke: var(--cv-gold); }\r\n\r\n  .cv-oe-card-title {\r\n    font-family: var(--cv-body);\r\n    font-weight: 500;\r\n    font-size: 0.92rem;\r\n    color: var(--cv-charcoal);\r\n    position: relative;\r\n    z-index: 1;\r\n    line-height: 1.3;\r\n    transition: color 0.3s ease;\r\n  }\r\n\r\n  .cv-oe-card:hover .cv-oe-card-title { color: var(--cv-plum); }\r\n\r\n  .cv-oe-card-text {\r\n    font-family: var(--cv-body);\r\n    font-weight: 200;\r\n    font-size: 0.8rem;\r\n    line-height: 1.6;\r\n    color: var(--cv-charcoal);\r\n    opacity: 0.55;\r\n    position: relative;\r\n    z-index: 1;\r\n    flex: 1;\r\n    transition: opacity 0.3s ease;\r\n  }\r\n\r\n  .cv-oe-card:hover .cv-oe-card-text { opacity: 0.75; }\r\n\r\n  .cv-oe-card-link {\r\n    font-family: var(--cv-body);\r\n    font-weight: 500;\r\n    font-size: 0.75rem;\r\n    color: var(--cv-gold);\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 0.3rem;\r\n    position: relative;\r\n    z-index: 1;\r\n    margin-top: auto;\r\n    padding-top: 0.5rem;\r\n    transition: gap 0.2s ease;\r\n  }\r\n\r\n  .cv-oe-card:hover .cv-oe-card-link { gap: 0.55rem; }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     CTA FINAL\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n  .cv-oe-cta {\r\n    padding: 5rem 0;\r\n    background: var(--cv-dusty-light);\r\n  }\r\n\r\n  .cv-oe-cta-card {\r\n    background: linear-gradient(150deg, var(--cv-dusty) 0%, var(--cv-rosy-light) 100%);\r\n    border-radius: 28px;\r\n    padding: 4.5rem 3rem;\r\n    text-align: center;\r\n    position: relative;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .cv-oe-cta-card::before {\r\n    content: '';\r\n    position: absolute;\r\n    width: 280px; height: 280px;\r\n    border-radius: 50% 42% 55% 48% \/ 46% 54% 42% 56%;\r\n    background: var(--cv-gold);\r\n    opacity: 0.06;\r\n    top: -70px; right: -60px;\r\n    pointer-events: none;\r\n  }\r\n\r\n  .cv-oe-cta-inner {\r\n    position: relative;\r\n    z-index: 1;\r\n    max-width: 600px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  .cv-oe-cta-pretitle {\r\n    display: none;\r\n  }\r\n\r\n  .cv-oe-cta-title {\r\n    font-family: var(--cv-display);\r\n    font-weight: 400;\r\n    font-size: clamp(2rem, 4vw, 3rem);\r\n    color: var(--cv-charcoal);\r\n    line-height: 1.2;\r\n    margin-bottom: 0.8rem;\r\n  }\r\n\r\n  .cv-oe-cta-quote {\r\n    font-family: var(--cv-display);\r\n    font-size: 1.5rem;\r\n    color: var(--cv-plum);\r\n    opacity: 0.75;\r\n    margin-bottom: 1.5rem;\r\n    line-height: 1.4;\r\n  }\r\n\r\n  .cv-oe-cta-text {\r\n    font-family: var(--cv-body);\r\n    font-weight: 200;\r\n    font-size: 1rem;\r\n    line-height: 1.85;\r\n    color: var(--cv-charcoal);\r\n    opacity: 0.6;\r\n    margin-bottom: 2rem;\r\n  }\r\n\r\n  .cv-oe-cta-btns {\r\n    display: flex;\r\n    gap: 0.8rem;\r\n    justify-content: center;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .cv-oe-inline-link {\r\n    color: var(--cv-plum);\r\n    text-decoration: underline;\r\n    text-decoration-color: rgba(125,78,78,0.3);\r\n    text-underline-offset: 3px;\r\n    transition: text-decoration-color 0.2s ease;\r\n  }\r\n\r\n  .cv-oe-inline-link:hover { text-decoration-color: var(--cv-plum); }\r\n\r\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     RESPONSIVE\r\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\r\n\r\n  \/* Tablet: 3 columnas *\/\r\n  @media (max-width: 1100px) {\r\n    .cv-oe-grid { grid-template-columns: repeat(3, 1fr); }\r\n  }\r\n\r\n  \/* Tablet peque\u00f1o: 2 columnas *\/\r\n  @media (max-width: 720px) {\r\n    .cv-oe-grid { grid-template-columns: repeat(2, 1fr); gap: 0.8rem; }\r\n    .cv-oe-card { min-height: 200px; }\r\n  }\r\n\r\n  \/* M\u00f3vil *\/\r\n  @media (max-width: 640px) {\r\n    .cv-oe-hero { padding: 7rem 0 3.5rem; }\r\n    .cv-oe-intro { padding: 3.5rem 0 0.5rem; }\r\n    .cv-oe-grid-section { padding: 2rem 0 4rem; }\r\n    .cv-oe-container, .cv-oe-container--wide { padding: 0 1.2rem; }\r\n    .cv-oe-cta { padding: 3rem 0; }\r\n    .cv-oe-cta-card { padding: 3rem 1.5rem; border-radius: 20px; }\r\n    .cv-oe-cta-btns, .cv-oe-hero-btns { flex-direction: column; align-items: center; }\r\n    .cv-oe-btn { width: 100%; max-width: 280px; justify-content: center; }\r\n    .cv-oe-card { min-height: auto; padding: 1.3rem 1.1rem; }\r\n  }\r\n\r\n  \/* M\u00f3vil muy peque\u00f1o: 1 columna *\/\r\n  @media (max-width: 420px) {\r\n    .cv-oe-grid { grid-template-columns: 1fr; }\r\n    .cv-oe-container, .cv-oe-container--wide { padding: 0 1rem; }\r\n  }\r\n<\/style>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550 HERO \u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"cv-oe-hero cv-full-width cv-oe\">\r\n  <div class=\"cv-oe-container\">\r\n    <div class=\"cv-oe-eyebrow\">\r\n      <a href=\"\/servicios\/\">Servicios<\/a>\r\n      <span>\u00b7<\/span>\r\n      <span>\u00c1reas de Actuaci\u00f3n<\/span>\r\n    <\/div>\r\n    <h1 class=\"cv-oe-hero-title\">\u00c1reas de Actuaci\u00f3n<\/h1>\r\n    <p class=\"cv-oe-hero-sub\">\r\n      Cada persona llega con su propia historia. Estas son las \u00e1reas en las que\r\n      nuestro equipo tiene experiencia especializada para acompa\u00f1arte.\r\n    <\/p>\r\n    <div class=\"cv-oe-hero-btns\">\r\n      <a href=\"\/contacto\" class=\"cv-oe-btn cv-oe-btn--gold\">Pedir cita \u2192<\/a>\r\n      <a href=\"\/equipo\" class=\"cv-oe-btn cv-oe-btn--outline\">Conoce el equipo<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550 INTRO \u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"cv-oe-intro cv-full-width cv-oe\">\r\n  <div class=\"cv-oe-container\">\r\n    <div class=\"cv-oe-section-label\">Lo que tratamos<\/div>\r\n    <h2 class=\"cv-oe-section-title\">\u00bfEn qu\u00e9 te podemos acompa\u00f1ar?<\/h2>\r\n    <div class=\"cv-oe-divider\"><\/div>\r\n    <p class=\"cv-oe-intro-text\">\r\n      No siempre es f\u00e1cil poner nombre a lo que sentimos. Aqu\u00ed encontrar\u00e1s\r\n      las principales \u00e1reas en las que trabajamos. Haz clic en la que\r\n      mejor describa lo que est\u00e1s viviendo para saber m\u00e1s.\r\n    <\/p>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550 GRID \u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<section class=\"cv-oe-grid-section cv-full-width cv-oe\">\r\n  <div class=\"cv-oe-container--wide\">\r\n    <div class=\"cv-oe-grid\">\r\n\r\n      <!-- 1. Menopausia \u2014 PRIMERA -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/menopausia-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g1\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g1)\" opacity=\"0.4\"\/><rect x=\"60\" y=\"30\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.12\"\/><rect x=\"120\" y=\"70\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><rect x=\"50\" y=\"110\" width=\"21\" height=\"21\" fill=\"#C28E48\" opacity=\"0.08\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"4\"\/><path d=\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Menopausia<\/div>\r\n        <p class=\"cv-oe-card-text\">Los cambios f\u00edsicos y emocionales de esta etapa merecen acompa\u00f1amiento. Te ayudamos a vivirla con consciencia y bienestar.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 2. Etapa de jubilaci\u00f3n y vejez \u2014 SEGUNDA -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/etapa-de-jubilacion-y-vejez-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g2\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g2)\" opacity=\"0.4\"\/><rect x=\"80\" y=\"30\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><rect x=\"40\" y=\"80\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><rect x=\"120\" y=\"100\" width=\"21\" height=\"21\" fill=\"#C28E48\" opacity=\"0.08\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"\/><polyline points=\"9 22 9 12 15 12 15 22\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Etapa de jubilaci\u00f3n y vejez<\/div>\r\n        <p class=\"cv-oe-card-text\">La jubilaci\u00f3n trae cambios de identidad, p\u00e9rdidas y nuevas oportunidades. Acompa\u00f1amos este tr\u00e1nsito vital para que sea una etapa de plenitud y sentido.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 3. Depresi\u00f3n -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/trata-la-depresion-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g3\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g3)\" opacity=\"0.4\"\/><rect x=\"40\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.12\"\/><rect x=\"100\" y=\"60\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25\"\/><line x1=\"8\" y1=\"19\" x2=\"8\" y2=\"21\"\/><line x1=\"12\" y1=\"19\" x2=\"12\" y2=\"23\"\/><line x1=\"16\" y1=\"19\" x2=\"16\" y2=\"21\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Depresi\u00f3n<\/div>\r\n        <p class=\"cv-oe-card-text\">Bajo estado de \u00e1nimo persistente, p\u00e9rdida de inter\u00e9s, desmotivaci\u00f3n y tristeza que no cede. Te acompa\u00f1amos en el camino de recuperar las ganas de vivir.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 4. Ansiedad -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/trata-la-ansiedad-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g4\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g4)\" opacity=\"0.4\"\/><rect x=\"60\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.12\"\/><rect x=\"120\" y=\"60\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><path d=\"M12 8v4l3 3\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Ansiedad<\/div>\r\n        <p class=\"cv-oe-card-text\">Miedos, preocupaciones excesivas y ataques de p\u00e1nico. Recuperamos la calma y el control.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 5. Duelo -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/supera-el-duelo-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g5\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g5)\" opacity=\"0.4\"\/><rect x=\"40\" y=\"40\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><rect x=\"100\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.12\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z\"\/><line x1=\"16\" y1=\"8\" x2=\"2\" y2=\"22\"\/><line x1=\"17.5\" y1=\"15\" x2=\"9\" y2=\"15\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Duelo<\/div>\r\n        <p class=\"cv-oe-card-text\">P\u00e9rdidas de un ser querido, una relaci\u00f3n o una etapa vital. Un espacio para integrarlas sanamente.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 6. D\u00e9ficit de atenci\u00f3n -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/trata-el-tdah-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g6\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g6)\" opacity=\"0.4\"\/><rect x=\"100\" y=\"20\" width=\"21\" height=\"21\" fill=\"#C28E48\" opacity=\"0.1\"\/><rect x=\"40\" y=\"60\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><polygon points=\"13 2 3 14 12 14 11 22 21 10 12 10 13 2\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">D\u00e9ficit de atenci\u00f3n<\/div>\r\n        <p class=\"cv-oe-card-text\">El TDAH en adultos pasa desapercibido. Entendemos c\u00f3mo funciona tu mente y desarrollamos estrategias reales.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 7. Conflictos de pareja -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/resuelve-los-conflictos-de-pareja-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g7\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g7)\" opacity=\"0.4\"\/><rect x=\"60\" y=\"40\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.12\"\/><rect x=\"120\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Conflictos de pareja<\/div>\r\n        <p class=\"cv-oe-card-text\">Comunicaci\u00f3n, distancia emocional, infidelidad o separaci\u00f3n. Acompa\u00f1amos en cada etapa de la relaci\u00f3n.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 8. Manejo del estr\u00e9s -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/gestiona-el-estres-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g8\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g8)\" opacity=\"0.4\"\/><rect x=\"80\" y=\"20\" width=\"21\" height=\"21\" fill=\"#C28E48\" opacity=\"0.1\"\/><rect x=\"40\" y=\"80\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20z\"\/><path d=\"M12 6v6l4 2\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Manejo del estr\u00e9s<\/div>\r\n        <p class=\"cv-oe-card-text\">El estr\u00e9s cr\u00f3nico afecta cuerpo y mente. Herramientas pr\u00e1cticas para recuperar el equilibrio.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 9. Control de la ira -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/aprende-a-gestionar-la-ira-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g9\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g9)\" opacity=\"0.4\"\/><rect x=\"100\" y=\"40\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.12\"\/><rect x=\"40\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M13 2c0 2.5-3 4-3 7.5C10 13 12 15 12 18\"\/><circle cx=\"12\" cy=\"20\" r=\"1.5\"\/><path d=\"M8 5c-1 2-1.5 3.5-.5 5.5\"\/><path d=\"M16 5c1 2 1.5 3.5.5 5.5\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Control de la ira<\/div>\r\n        <p class=\"cv-oe-card-text\">La ira no gestionada da\u00f1a relaciones y bienestar. Trabajamos su origen y la forma de canalizarla.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 10. Maternidad -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/apoyo-psicologico-en-la-maternidad-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g10\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g10)\" opacity=\"0.4\"\/><rect x=\"100\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><rect x=\"40\" y=\"70\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"6\" r=\"3\"\/><path d=\"M5 20v-2a5 5 0 0 1 5-5h4a5 5 0 0 1 5 5v2\"\/><path d=\"M15.5 9.5c.5-1.5 2-2.5 3.5-2 0 2-1 3.5-3.5 3\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Problemas con la maternidad<\/div>\r\n        <p class=\"cv-oe-card-text\">Acompa\u00f1amos en la preparaci\u00f3n al parto, el postparto, la depresi\u00f3n perinatal y los conflictos de esta nueva etapa de vida.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 11. Traumas de nacimiento -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/trata-los-traumas-de-nacimiento-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g11\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g11)\" opacity=\"0.4\"\/><rect x=\"60\" y=\"20\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><rect x=\"120\" y=\"60\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><path d=\"M12 22V12\"\/><path d=\"M12 12C9 12 4 9 4 4c4 0 8 3 8 8z\"\/><path d=\"M12 12c3 0 8-3 8-8-4 0-8 3-8 8z\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Traumas de nacimiento<\/div>\r\n        <p class=\"cv-oe-card-text\">Las experiencias tempranas dejan huella en el cuerpo y la psique. Enfoque som\u00e1tico para integrar memorias profundas.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 12. Cuestiones del d\u00eda a d\u00eda -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/psicoterapia-para-el-dia-a-dia-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g12\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g12)\" opacity=\"0.4\"\/><rect x=\"80\" y=\"40\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><rect x=\"40\" y=\"80\" width=\"21\" height=\"21\" fill=\"#C28E48\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Cuestiones del d\u00eda a d\u00eda<\/div>\r\n        <p class=\"cv-oe-card-text\">No todo tiene que ser una crisis para merecer atenci\u00f3n. Las dificultades cotidianas tambi\u00e9n tienen su espacio aqu\u00ed.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 13. TOC \u2014 AL FINAL -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/trata-el-toc-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g13\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g13)\" opacity=\"0.4\"\/><rect x=\"80\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><rect x=\"40\" y=\"80\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\n          <svg viewBox=\"0 0 24 24\"><polyline points=\"1 4 1 10 7 10\"\/><polyline points=\"23 20 23 14 17 14\"\/><path d=\"M20.49 9A9 9 0 0 0 5.64 5.64L1 10M23 14l-4.64 4.36A9 9 0 0 1 3.51 15\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Des\u00f3rdenes obsesivo-compulsivos (TOC)<\/div>\r\n        <p class=\"cv-oe-card-text\">Los pensamientos intrusivos y las compulsiones pueden colonizar la vida cotidiana. Trabajamos para recuperar la libertad interior.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n      <!-- 14. Habilidades sociales \u2014 AL FINAL -->\r\n      <a href=\"\/servicios\/otras-areas-de-actuacion\/mejora-tus-habilidades-sociales-en-sabadell\/\" class=\"cv-oe-card\">\r\n        <div class=\"cv-oe-card-pattern\"><svg viewBox=\"0 0 200 200\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><defs><pattern id=\"g14\" width=\"20\" height=\"20\" patternUnits=\"userSpaceOnUse\"><path d=\"M 20 0 L 0 0 0 20\" fill=\"none\" stroke=\"#BC9989\" stroke-width=\"0.5\"\/><\/pattern><\/defs><rect width=\"200\" height=\"200\" fill=\"url(#g14)\" opacity=\"0.4\"\/><rect x=\"60\" y=\"20\" width=\"21\" height=\"21\" fill=\"#BC9989\" opacity=\"0.1\"\/><rect x=\"120\" y=\"60\" width=\"21\" height=\"21\" fill=\"#7D4E4E\" opacity=\"0.1\"\/><\/svg><\/div>\r\n        <div class=\"cv-oe-card-icon\">\r\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\"\/><\/svg>\r\n        <\/div>\r\n        <div class=\"cv-oe-card-title\">Entrenamiento de habilidades sociales<\/div>\r\n        <p class=\"cv-oe-card-text\">Timidez, miedo al juicio ajeno o falta de asertividad. Relacionarte desde la seguridad y la autenticidad.<\/p>\r\n        <span class=\"cv-oe-card-link\">Saber m\u00e1s \u2192<\/span>\r\n      <\/a>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fbf890 elementor-widget elementor-widget-html\" data-id=\"6fbf890\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div style=\"width:80%;height:1px;background:linear-gradient(90deg,transparent,#EADED9,transparent);margin:0 auto;\"><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfe742e elementor-widget elementor-widget-html\" data-id=\"dfe742e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CENTRE VITAE \u2014 SOBRE NOSOTROS DEFINITIVO\n     Insertar en Elementor: HTML Widget \u00b7 Secci\u00f3n Full Width\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<style>\n  :root {\n    --cv-rosy: #BC9989;\n    --cv-rosy-light: #d4b8ab;\n    --cv-rosy-dark: #a07e6e;\n    --cv-charcoal: #373A3C;\n    --cv-plum: #7D4E4E;\n    --cv-gold: #C28E48;\n    --cv-dusty: #EADED9;\n    --cv-dusty-light: #F5F0ED;\n    --cv-cream: #FBF8F6;\n    --cv-white: #FFFFFF;\n    --cv-display: 'Dancing Script', cursive;\n    --cv-body: 'Abhaya Libre', serif;\n  }\n\n  .cv-full-width {\n    width: 100vw;\n    position: relative;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n  }\n\n  .cv-about *, .cv-about *::before, .cv-about *::after {\n    margin: 0; padding: 0; box-sizing: border-box;\n  }\n\n  .cv-about {\n    padding: 6rem 0;\n    background: var(--cv-white);\n    position: relative;\n    overflow: hidden;\n  }\n\n  .cv-about::before {\n    content: '';\n    position: absolute;\n    width: 380px; height: 380px;\n    border-radius: 48% 52% 45% 55% \/ 50% 46% 54% 50%;\n    background: var(--cv-dusty);\n    opacity: 0.06;\n    bottom: -80px; left: -100px;\n    pointer-events: none;\n  }\n\n  .cv-about-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 2rem;\n    position: relative;\n    z-index: 1;\n  }\n\n  .cv-about-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 4rem;\n    align-items: center;\n  }\n\n  \/* \u2550\u2550\u2550 IMAGEN \u2550\u2550\u2550 *\/\n  .cv-about-visual {\n    position: relative;\n    opacity: 0;\n    transform: translateX(-25px);\n    transition: all 0.8s ease-out;\n  }\n\n  .cv-about-visual.is-visible {\n    opacity: 1;\n    transform: translateX(0);\n  }\n\n  .cv-about-img-frame {\n    border-radius: 20px;\n    overflow: hidden;\n    aspect-ratio: 4 \/ 3;\n    position: relative;\n    box-shadow: 0 16px 50px rgba(125,78,78,0.1), 0 4px 14px rgba(188,153,137,0.06);\n    transition: all 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n  }\n\n  .cv-about-img-frame img {\n    width: 100%; height: 100%;\n    object-fit: cover;\n    display: block;\n    transition: transform 1s cubic-bezier(0.16, 1, 0.3, 1);\n  }\n\n  .cv-about-img-outer {\n    position: relative;\n    transition: all 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n  }\n\n  .cv-about-img-outline {\n    position: absolute;\n    inset: -14px;\n    border: 1px solid transparent;\n    border-radius: 26px;\n    transition: all 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n    pointer-events: none;\n    z-index: 1;\n  }\n\n  .cv-about-visual:hover .cv-about-img-outline {\n    border-color: rgba(188,153,137,0.25);\n    transform: scale(1.005);\n  }\n\n  .cv-about-visual:hover .cv-about-img-outer {\n    transform: translateX(4px) translateY(-4px);\n  }\n\n  .cv-about-visual:hover .cv-about-img-frame {\n    box-shadow: 0 24px 64px rgba(125,78,78,0.14), 0 6px 20px rgba(188,153,137,0.1);\n  }\n\n  .cv-about-visual:hover .cv-about-img-frame img {\n    transform: scale(1.03);\n  }\n\n  .cv-about-img-gradient {\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(to top, rgba(125,78,78,0.1), transparent 50%, transparent);\n    opacity: 0;\n    transition: opacity 0.7s cubic-bezier(0.16, 1, 0.3, 1);\n    pointer-events: none;\n    z-index: 2;\n    border-radius: 20px;\n  }\n\n  .cv-about-visual:hover .cv-about-img-gradient { opacity: 1; }\n\n  .cv-about-corner {\n    position: absolute;\n    z-index: 3;\n    pointer-events: none;\n  }\n\n  .cv-about-corner--tl-v,\n  .cv-about-corner--tl-h,\n  .cv-about-corner--br-v,\n  .cv-about-corner--br-h {\n    background: rgba(255,255,255,0.75);\n    opacity: 0;\n    transition: all 0.5s cubic-bezier(0.16, 1, 0.3, 1);\n  }\n\n  .cv-about-corner--tl-v { top:12px;left:12px;width:1px;height:24px;transform:scaleY(0);transform-origin:top;transition-delay:0.05s; }\n  .cv-about-corner--tl-h { top:12px;left:12px;width:24px;height:1px;transform:scaleX(0);transform-origin:left;transition-delay:0.1s; }\n  .cv-about-corner--br-v { bottom:12px;right:12px;width:1px;height:24px;transform:scaleY(0);transform-origin:bottom;transition-delay:0.15s; }\n  .cv-about-corner--br-h { bottom:12px;right:12px;width:24px;height:1px;transform:scaleX(0);transform-origin:right;transition-delay:0.2s; }\n\n  .cv-about-visual:hover .cv-about-corner--tl-v,\n  .cv-about-visual:hover .cv-about-corner--tl-h,\n  .cv-about-visual:hover .cv-about-corner--br-v,\n  .cv-about-visual:hover .cv-about-corner--br-h { opacity: 1; }\n\n  .cv-about-visual:hover .cv-about-corner--tl-v { transform: scaleY(1); }\n  .cv-about-visual:hover .cv-about-corner--tl-h { transform: scaleX(1); }\n  .cv-about-visual:hover .cv-about-corner--br-v { transform: scaleY(1); }\n  .cv-about-visual:hover .cv-about-corner--br-h { transform: scaleX(1); }\n\n  .cv-about-accent {\n    position: absolute;\n    width: 90px; height: 90px;\n    border-radius: 50% 42% 55% 48% \/ 48% 56% 44% 52%;\n    background: var(--cv-gold);\n    opacity: 0.12;\n    bottom: -18px; right: -18px;\n    pointer-events: none;\n    animation: cv-about-float 10s ease-in-out infinite;\n  }\n\n  @keyframes cv-about-float {\n    0%, 100% { transform: translate(0,0) rotate(0deg); }\n    50% { transform: translate(-6px, -8px) rotate(5deg); }\n  }\n\n  .cv-about-stat {\n    position: absolute;\n    top: 24px; right: -24px;\n    background: var(--cv-white);\n    border-radius: 14px;\n    padding: 0.7rem 1rem;\n    box-shadow: 0 8px 28px rgba(0,0,0,0.08);\n    display: flex;\n    align-items: center;\n    gap: 0.6rem;\n    animation: cv-about-float 7s ease-in-out infinite 1s;\n    z-index: 2;\n  }\n\n  .cv-about-stat-number {\n    font-family: var(--cv-display);\n    font-size: 1.4rem;\n    color: var(--cv-gold);\n    line-height: 1;\n  }\n\n  .cv-about-stat-text {\n    font-family: var(--cv-body);\n    font-size: 0.72rem;\n    font-weight: 400;\n    color: var(--cv-charcoal);\n    line-height: 1.3;\n    opacity: 0.7;\n  }\n\n  \/* \u2550\u2550\u2550 CONTENIDO \u2550\u2550\u2550 *\/\n  .cv-about-content {\n    opacity: 0;\n    transform: translateX(25px);\n    transition: all 0.8s ease-out 0.15s;\n  }\n\n  .cv-about-content.is-visible {\n    opacity: 1;\n    transform: translateX(0);\n  }\n\n  .cv-about-label {\n    font-family: var(--cv-body);\n    font-weight: 400;\n    font-size: 0.8rem;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--cv-rosy);\n    margin-bottom: 0.6rem;\n  }\n\n  .cv-about-title {\n    font-family: var(--cv-display);\n    font-weight: 400;\n    font-size: clamp(2rem, 3.5vw, 2.8rem);\n    color: var(--cv-charcoal);\n    line-height: 1.2;\n    margin-bottom: 1.2rem;\n  }\n\n  .cv-about-text {\n    font-family: var(--cv-body);\n    font-weight: 200;\n    font-size: 1.05rem;\n    line-height: 1.8;\n    color: var(--cv-charcoal);\n    opacity: 0.75;\n    margin-bottom: 2rem;\n    max-width: 480px;\n  }\n\n  .cv-about-values {\n    display: flex;\n    flex-direction: column;\n    gap: 1rem;\n    margin-bottom: 2.2rem;\n  }\n\n  .cv-about-value {\n    display: flex;\n    align-items: flex-start;\n    gap: 0.8rem;\n  }\n\n  .cv-about-value-icon {\n    width: 38px; height: 38px;\n    min-width: 38px;\n    border-radius: 10px;\n    background: var(--cv-dusty-light);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 0.95rem;\n    margin-top: 1px;\n    transition: all 0.3s ease;\n  }\n\n  .cv-about-value:hover .cv-about-value-icon {\n    background: var(--cv-rosy);\n    transform: scale(1.08);\n  }\n\n  .cv-about-value:hover .cv-about-value-icon span {\n    filter: brightness(10);\n  }\n\n  .cv-about-value h4 {\n    font-family: var(--cv-body);\n    font-weight: 500;\n    font-size: 0.95rem;\n    color: var(--cv-charcoal);\n    margin-bottom: 0.15rem;\n    line-height: 1.3;\n  }\n\n  .cv-about-value p {\n    font-family: var(--cv-body);\n    font-size: 0.85rem;\n    font-weight: 200;\n    line-height: 1.5;\n    opacity: 0.6;\n  }\n\n  .cv-about-btn {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    font-family: var(--cv-body);\n    font-weight: 500;\n    font-size: 0.92rem;\n    padding: 0.7rem 1.5rem;\n    border-radius: 50px;\n    text-decoration: none;\n    background: var(--cv-dusty);\n    color: var(--cv-plum) !important;\n    border: 2px solid transparent;\n    transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    cursor: pointer;\n  }\n\n  .cv-about-btn:hover {\n    background: var(--cv-rosy) !important;\n    color: var(--cv-white) !important;\n    transform: translateY(-2px);\n    box-shadow: 0 6px 22px rgba(188,153,137,0.28);\n  }\n\n  .cv-about-btn-arrow {\n    transition: transform 0.3s ease;\n    display: inline-block;\n  }\n\n  .cv-about-btn:hover .cv-about-btn-arrow {\n    transform: translateX(3px);\n  }\n\n  \/* \u2550\u2550\u2550 RESPONSIVE \u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    .cv-about { padding: 5rem 0; }\n    .cv-about-grid { gap: 3rem; }\n    .cv-about-stat { right: -10px; top: 16px; }\n  }\n\n  @media (max-width: 860px) {\n    .cv-about-grid { grid-template-columns: 1fr; gap: 2.5rem; }\n    .cv-about-visual { max-width: 480px; margin: 0 auto; }\n    .cv-about-visual:hover .cv-about-img-outer { transform: none; }\n    .cv-about-content { text-align: center; }\n    .cv-about-label { text-align: center; }\n    .cv-about-title { text-align: center; }\n    .cv-about-text { max-width: 100%; margin-left: auto; margin-right: auto; }\n    .cv-about-values { align-items: center; }\n    .cv-about-value { max-width: 360px; text-align: left; }\n    .cv-about-stat { right: auto; left: -10px; top: auto; bottom: -16px; }\n  }\n\n  @media (max-width: 640px) {\n    .cv-about { padding: 4rem 0; }\n    .cv-about-container { padding: 0 1.2rem; }\n    .cv-about-visual { max-width: 360px; }\n    .cv-about-title { font-size: 2rem; }\n    .cv-about-text { font-size: 0.95rem; }\n    .cv-about-value h4 { font-size: 0.9rem; }\n    .cv-about-value p { font-size: 0.8rem; }\n    .cv-about-stat { display: none; }\n    .cv-about-accent { display: none; }\n    .cv-about-img-outline { inset: -10px; border-radius: 24px; }\n    .cv-about-corner--tl-v, .cv-about-corner--tl-h { top: 8px; left: 8px; }\n    .cv-about-corner--br-v, .cv-about-corner--br-h { bottom: 8px; right: 8px; }\n    .cv-about-corner--tl-v, .cv-about-corner--br-v { height: 18px; }\n    .cv-about-corner--tl-h, .cv-about-corner--br-h { width: 18px; }\n    .cv-about-btn { width: 100%; max-width: 280px; justify-content: center; }\n  }\n\n  @media (max-width: 400px) {\n    .cv-about-container { padding: 0 0.8rem; }\n    .cv-about-title { font-size: 1.8rem; }\n    .cv-about-visual { max-width: 280px; }\n  }\n<\/style>\n\n<section class=\"cv-about cv-full-width\" id=\"sobre-nosotros\">\n  <div class=\"cv-about-container\">\n    <div class=\"cv-about-grid\">\n\n      <!-- Imagen -->\n      <div class=\"cv-about-visual\">\n        <div class=\"cv-about-accent\"><\/div>\n\n        <div class=\"cv-about-img-outer\">\n          <div class=\"cv-about-img-outline\"><\/div>\n\n          <div class=\"cv-about-img-frame\">\n            <img decoding=\"async\"\n              src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/foto_equipo_profesional-scaled.jpeg\"\n              alt=\"Equipo de Centre Vitae en Sabadell\"\n              loading=\"lazy\"\n            >\n            <div class=\"cv-about-img-gradient\"><\/div>\n            <div class=\"cv-about-corner cv-about-corner--tl-v\"><\/div>\n            <div class=\"cv-about-corner cv-about-corner--tl-h\"><\/div>\n            <div class=\"cv-about-corner cv-about-corner--br-v\"><\/div>\n            <div class=\"cv-about-corner cv-about-corner--br-h\"><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"cv-about-stat\">\n          <div class=\"cv-about-stat-number\">+20<\/div>\n          <div class=\"cv-about-stat-text\">a\u00f1os cuidando<br>de Sabadell<\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Contenido -->\n      <div class=\"cv-about-content\">\n        <div class=\"cv-about-label\">Qui\u00e9nes somos<\/div>\n        <h2 class=\"cv-about-title\">Un espacio seguro<br>para crecer<\/h2>\n        <p class=\"cv-about-text\">\n          En Centre Vitae creemos que el bienestar emocional es un derecho de todos.\n          Nuestro equipo de profesionales te ofrecen un acompa\u00f1amiento\n          c\u00e1lido, respetuoso y basado en la experiencia.\n        <\/p>\n\n        <div class=\"cv-about-values\">\n          <div class=\"cv-about-value\">\n            <div class=\"cv-about-value-icon\"><span>\u2661<\/span><\/div>\n            <div>\n              <h4>Calidez y empat\u00eda<\/h4>\n              <p>Cada persona es \u00fanica. Te escuchamos sin juzgar.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cv-about-value\">\n            <div class=\"cv-about-value-icon\"><span>\u2726<\/span><\/div>\n            <div>\n              <h4>Rigor profesional<\/h4>\n              <p>Terapias basadas en evidencia y formaci\u00f3n continuada.<\/p>\n            <\/div>\n          <\/div>\n          <div class=\"cv-about-value\">\n            <div class=\"cv-about-value-icon\"><span>\u27e1<\/span><\/div>\n            <div>\n              <h4>Enfoque hol\u00edstico<\/h4>\n              <p>Cuidamos tu salud mental, emocional y f\u00edsica.<\/p>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <a href=\"\/quienes-somos-equipo\" class=\"cv-about-btn\">\n          Conoce al equipo <span class=\"cv-about-btn-arrow\">\u2192<\/span>\n        <\/a>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<script>\n(function(){\n  var obs = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if(e.isIntersecting) e.target.classList.add('is-visible');\n    });\n  }, { threshold: 0.15, rootMargin: '0px 0px -40px 0px' });\n\n  document.querySelectorAll('.cv-about-visual, .cv-about-content').forEach(function(el){\n    obs.observe(el);\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a36b9d8 elementor-widget elementor-widget-html\" data-id=\"a36b9d8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     CENTRE VITAE \u2014 ALQUILER DE SALAS (bloque Home)\r\n     8 slides: Entrada 4\u00b73\u00aa, Entrada 2\u00b72\u00aa, + 6 salas \u2014 todas con foto\r\n     Insertar en Elementor: HTML Widget \u00b7 Secci\u00f3n Full Width\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n\r\n<style>\r\n  :root {\r\n    --cv-rosy: #BC9989; --cv-rosy-light: #d4b8ab; --cv-charcoal: #373A3C;\r\n    --cv-plum: #7D4E4E; --cv-gold: #C28E48; --cv-gold-light: #d4a866;\r\n    --cv-dusty: #EADED9; --cv-dusty-light: #F5F0ED; --cv-cream: #FBF8F6;\r\n    --cv-white: #FFFFFF; --cv-display: 'Dancing Script', cursive; --cv-body: 'Abhaya Libre', serif;\r\n  }\r\n\r\n  .cv-full-width { width:100vw; position:relative; left:50%; right:50%; margin-left:-50vw; margin-right:-50vw; }\r\n  .cv-rooms *, .cv-rooms *::before, .cv-rooms *::after { margin:0; padding:0; box-sizing:border-box; }\r\n\r\n  .cv-rooms {\r\n    padding: 6rem 0;\r\n    background: linear-gradient(170deg, var(--cv-charcoal) 0%, #4a3535 50%, var(--cv-plum) 100%);\r\n    position: relative; overflow: hidden;\r\n  }\r\n  .cv-rooms::before {\r\n    content:''; position:absolute; width:450px; height:450px;\r\n    border-radius:50% 42% 55% 48%\/46% 54% 42% 56%;\r\n    background:var(--cv-rosy); opacity:0.04; bottom:-120px; right:-100px; pointer-events:none;\r\n  }\r\n  .cv-rooms::after {\r\n    content:''; position:absolute; width:250px; height:250px;\r\n    border-radius:45% 55% 50% 50%\/52% 48% 52% 48%;\r\n    background:var(--cv-gold); opacity:0.03; top:-60px; left:-50px; pointer-events:none;\r\n  }\r\n\r\n  .cv-rooms-container { max-width:1200px; margin:0 auto; padding:0 2rem; position:relative; z-index:1; }\r\n\r\n  .cv-rooms-grid { display:grid; grid-template-columns:1fr 1fr; gap:4rem; align-items:center; }\r\n\r\n  \/* \u2500\u2500 Contenido \u2500\u2500 *\/\r\n  .cv-rooms-content { opacity:0; transform:translateX(-25px); transition:all 0.8s ease-out; }\r\n  .cv-rooms-content.is-visible { opacity:1; transform:translateX(0); }\r\n\r\n  .cv-rooms-label { font-family:var(--cv-body); font-weight:400; font-size:0.8rem; letter-spacing:3px; text-transform:uppercase; color:var(--cv-gold); margin-bottom:0.6rem; }\r\n  .cv-rooms-title { font-family:var(--cv-display); font-weight:400; font-size:clamp(2rem,3.5vw,2.8rem); color:var(--cv-white); line-height:1.2; margin-bottom:1.2rem; }\r\n  .cv-rooms-text { font-family:var(--cv-body); font-weight:200; font-size:1.05rem; line-height:1.8; color:rgba(255,255,255,0.65); margin-bottom:2rem; max-width:480px; }\r\n\r\n  .cv-rooms-features { display:flex; flex-direction:column; gap:0.9rem; margin-bottom:2.2rem; }\r\n  .cv-rooms-feature { display:flex; align-items:center; gap:0.8rem; font-family:var(--cv-body); font-size:0.95rem; font-weight:400; color:rgba(255,255,255,0.8); transition:all 0.3s ease; }\r\n  .cv-rooms-feature:hover { color:var(--cv-white); transform:translateX(4px); }\r\n  .cv-rooms-dot { width:8px; height:8px; min-width:8px; border-radius:50%; background:var(--cv-gold); transition:transform 0.3s ease; }\r\n  .cv-rooms-feature:hover .cv-rooms-dot { transform:scale(1.3); }\r\n\r\n  .cv-rooms-btns { display:flex; gap:0.8rem; flex-wrap:wrap; }\r\n  .cv-rooms-btn { display:inline-flex; align-items:center; gap:0.4rem; font-family:var(--cv-body); font-weight:500; font-size:0.92rem; padding:0.7rem 1.5rem; border-radius:50px; text-decoration:none; border:2px solid transparent; transition:all 0.35s cubic-bezier(0.25,0.46,0.45,0.94); cursor:pointer; }\r\n  .cv-rooms-btn--gold { background:var(--cv-gold) !important; color:var(--cv-white) !important; border-color:var(--cv-gold) !important; }\r\n  .cv-rooms-btn--gold:hover { background:var(--cv-gold-light) !important; border-color:var(--cv-gold-light) !important; transform:translateY(-2px); box-shadow:0 6px 22px rgba(194,142,72,0.3); color:var(--cv-white) !important; }\r\n  .cv-rooms-btn--outline { background:transparent !important; color:rgba(255,255,255,0.8) !important; border-color:rgba(255,255,255,0.2) !important; }\r\n  .cv-rooms-btn--outline:hover { border-color:var(--cv-rosy-light) !important; color:var(--cv-white) !important; transform:translateY(-2px); }\r\n  .cv-rooms-btn-arrow { transition:transform 0.3s ease; display:inline-block; }\r\n  .cv-rooms-btn:hover .cv-rooms-btn-arrow { transform:translateX(3px); }\r\n\r\n  \/* \u2500\u2500 Visual \/ Carousel \u2500\u2500 *\/\r\n  .cv-rooms-visual { position:relative; opacity:0; transform:translateX(25px); transition:all 0.8s ease-out 0.15s; }\r\n  .cv-rooms-visual.is-visible { opacity:1; transform:translateX(0); }\r\n\r\n  .cv-rooms-carousel { position:relative; width:100%; }\r\n\r\n  .cv-rooms-carousel-track {\r\n    position:relative; width:100%; aspect-ratio:4\/3;\r\n    border-radius:20px; overflow:hidden;\r\n    border:1px solid rgba(255,255,255,0.08);\r\n    box-shadow:0 16px 50px rgba(0,0,0,0.2);\r\n    transform-style:preserve-3d;\r\n  }\r\n\r\n  .cv-rooms-slide {\r\n    position:absolute; inset:0; opacity:0;\r\n    transition:all 0.7s cubic-bezier(0.16,1,0.3,1);\r\n    transform:scale(0.95) rotateY(8deg); transform-origin:center; pointer-events:none;\r\n  }\r\n  .cv-rooms-slide.cv-slide-active { opacity:1; transform:scale(1) rotateY(0deg); pointer-events:auto; z-index:2; }\r\n  .cv-rooms-slide.cv-slide-prev  { opacity:0.3; transform:scale(0.92) rotateY(12deg) translateX(-15%); z-index:1; }\r\n  .cv-rooms-slide.cv-slide-next  { opacity:0.3; transform:scale(0.92) rotateY(-12deg) translateX(15%); z-index:1; }\r\n\r\n  .cv-rooms-slide img { width:100%; height:100%; object-fit:cover; display:block; transition:transform 0.7s cubic-bezier(0.16,1,0.3,1); }\r\n  .cv-rooms-slide.cv-slide-active:hover img { transform:scale(1.03); }\r\n\r\n  \/* Overlay *\/\r\n  .cv-rooms-slide-overlay {\r\n    position:absolute; inset:0;\r\n    background:linear-gradient(to top, rgba(0,0,0,0.45) 0%, rgba(0,0,0,0.1) 50%, transparent 100%);\r\n    opacity:0; transition:opacity 0.5s ease; pointer-events:none;\r\n  }\r\n  .cv-rooms-slide.cv-slide-active .cv-rooms-slide-overlay { opacity:1; }\r\n\r\n  \/* Badge tipo (arriba izquierda) *\/\r\n  .cv-rooms-slide-label {\r\n    position:absolute; top:1rem; left:1rem;\r\n    font-family:var(--cv-body); font-weight:500; font-size:0.68rem;\r\n    letter-spacing:1.5px; text-transform:uppercase;\r\n    color:var(--cv-white); background:rgba(0,0,0,0.35);\r\n    backdrop-filter:blur(6px); -webkit-backdrop-filter:blur(6px);\r\n    border:1px solid rgba(255,255,255,0.15); border-radius:50px;\r\n    padding:0.25rem 0.7rem; z-index:3;\r\n    opacity:0; transform:translateY(-6px);\r\n    transition:all 0.5s cubic-bezier(0.16,1,0.3,1) 0.05s;\r\n  }\r\n  .cv-rooms-slide.cv-slide-active .cv-rooms-slide-label { opacity:1; transform:translateY(0); }\r\n\r\n  \/* Nombre sala (abajo izquierda) *\/\r\n  .cv-rooms-slide-title {\r\n    position:absolute; bottom:1.2rem; left:1.2rem;\r\n    font-family:var(--cv-display); font-weight:400; font-size:1.4rem;\r\n    color:var(--cv-white); text-shadow:0 2px 12px rgba(0,0,0,0.35);\r\n    opacity:0; transform:translateY(8px);\r\n    transition:all 0.5s cubic-bezier(0.16,1,0.3,1) 0.1s;\r\n    z-index:3;\r\n  }\r\n  .cv-rooms-slide.cv-slide-active .cv-rooms-slide-title { opacity:1; transform:translateY(0); }\r\n\r\n  \/* Placeholder *\/\r\n  .cv-rooms-slide-ph {\r\n    width:100%; height:100%;\r\n    background:radial-gradient(ellipse at 40% 30%, rgba(255,255,255,0.06) 0%, transparent 60%),\r\n               linear-gradient(145deg, rgba(188,153,137,0.2) 0%, rgba(125,78,78,0.3) 100%);\r\n    display:flex; align-items:center; justify-content:center; flex-direction:column; gap:0.3rem;\r\n  }\r\n  .cv-rooms-slide-ph svg { width:32px; height:32px; stroke:rgba(255,255,255,0.2); fill:none; stroke-width:1.2; stroke-linecap:round; stroke-linejoin:round; }\r\n  .cv-rooms-slide-ph span { font-family:var(--cv-body); font-size:0.7rem; font-weight:200; color:rgba(255,255,255,0.2); }\r\n\r\n  \/* Controles *\/\r\n  .cv-rooms-carousel-controls { display:flex; align-items:center; justify-content:center; gap:0.8rem; margin-top:1.5rem; }\r\n  .cv-rooms-carousel-btn { width:40px; height:40px; border-radius:50%; background:rgba(255,255,255,0.08); border:1px solid rgba(255,255,255,0.12); display:flex; align-items:center; justify-content:center; cursor:pointer; transition:all 0.3s ease; color:rgba(255,255,255,0.6); }\r\n  .cv-rooms-carousel-btn:hover { background:rgba(255,255,255,0.15); border-color:rgba(255,255,255,0.25); color:var(--cv-white); transform:translateY(-2px); }\r\n  .cv-rooms-carousel-btn svg { width:18px; height:18px; stroke:currentColor; fill:none; stroke-width:2; stroke-linecap:round; stroke-linejoin:round; }\r\n  .cv-rooms-carousel-btn--prev svg { transform:rotate(180deg); }\r\n\r\n  .cv-rooms-carousel-dots { display:flex; gap:0.4rem; align-items:center; }\r\n  .cv-rooms-carousel-dot { width:6px; height:6px; border-radius:50%; background:rgba(255,255,255,0.2); border:none; cursor:pointer; transition:all 0.3s ease; padding:0; }\r\n  .cv-rooms-carousel-dot.cv-dot-active { background:var(--cv-gold); width:20px; border-radius:4px; }\r\n\r\n  .cv-rooms-carousel-counter { font-family:var(--cv-body); font-size:0.75rem; font-weight:200; color:rgba(255,255,255,0.35); text-align:center; margin-top:0.6rem; letter-spacing:1px; }\r\n  .cv-rooms-carousel-counter .cv-counter-current { color:var(--cv-gold); font-weight:500; }\r\n\r\n  \/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n  @media(max-width:1024px){ .cv-rooms{ padding:5rem 0; } .cv-rooms-grid{ gap:3rem; } }\r\n  @media(max-width:860px){\r\n    .cv-rooms-grid{ grid-template-columns:1fr; gap:2.5rem; }\r\n    .cv-rooms-content{ text-align:center; } .cv-rooms-text{ max-width:100%; }\r\n    .cv-rooms-features{ align-items:center; } .cv-rooms-btns{ justify-content:center; }\r\n    .cv-rooms-visual{ max-width:480px; margin:0 auto; order:-1; }\r\n  }\r\n  @media(max-width:640px){\r\n    .cv-rooms{ padding:4rem 0; } .cv-rooms-container{ padding:0 1.2rem; }\r\n    .cv-rooms-visual{ max-width:360px; } .cv-rooms-title{ font-size:2rem; }\r\n    .cv-rooms-btns{ flex-direction:column; align-items:center; }\r\n    .cv-rooms-btn{ width:100%; max-width:280px; justify-content:center; }\r\n    .cv-rooms-carousel-btn{ width:36px; height:36px; }\r\n    .cv-rooms-carousel-btn svg{ width:16px; height:16px; }\r\n  }\r\n  @media(max-width:400px){ .cv-rooms-container{ padding:0 0.8rem; } .cv-rooms-title{ font-size:1.8rem; } }\r\n<\/style>\r\n\r\n<section class=\"cv-rooms cv-full-width\" id=\"alquiler-salas\">\r\n  <div class=\"cv-rooms-container\">\r\n    <div class=\"cv-rooms-grid\">\r\n\r\n      <!-- \u2500\u2500 Contenido \u2500\u2500 -->\r\n      <div class=\"cv-rooms-content\">\r\n        <div class=\"cv-rooms-label\">Alquiler de despachos en Sabadell<\/div>\r\n        <h2 class=\"cv-rooms-title\">Tu consulta profesional<br>sin complicaciones<\/h2>\r\n        <p class=\"cv-rooms-text\">\r\n          \u00bfEres terapeuta o profesional de la salud y buscas un\r\n          despacho en Sabadell? En Centre Vitae ponemos a tu disposici\u00f3n\r\n          seis espacios totalmente equipados, con ambiente c\u00e1lido y profesional,\r\n          para que solo te preocupes de lo que importa: tus pacientes.\r\n        <\/p>\r\n        <div class=\"cv-rooms-features\">\r\n          <div class=\"cv-rooms-feature\"><span class=\"cv-rooms-dot\"><\/span>Despachos con luz natural y decoraci\u00f3n cuidada<\/div>\r\n          <div class=\"cv-rooms-feature\"><span class=\"cv-rooms-dot\"><\/span>Wifi, climatizaci\u00f3n y limpieza incluidos<\/div>\r\n          <div class=\"cv-rooms-feature\"><span class=\"cv-rooms-dot\"><\/span>Reserva flexible: por horas, d\u00edas o meses<\/div>\r\n          <div class=\"cv-rooms-feature\"><span class=\"cv-rooms-dot\"><\/span>Ubicaci\u00f3n c\u00e9ntrica en Sabadell con f\u00e1cil acceso<\/div>\r\n          <div class=\"cv-rooms-feature\"><span class=\"cv-rooms-dot\"><\/span>Comunidad de profesionales de la salud<\/div>\r\n        <\/div>\r\n        <div class=\"cv-rooms-btns\">\r\n          <a href=\"\/servicios\/alquiler-de-salas-en-sabadell\/\" class=\"cv-rooms-btn cv-rooms-btn--gold\">\r\n            Ver salas y tarifas <span class=\"cv-rooms-btn-arrow\">\u2192<\/span>\r\n          <\/a>\r\n          <a href=\"\/contacto\" class=\"cv-rooms-btn cv-rooms-btn--outline\">\r\n            Solicitar informaci\u00f3n\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- \u2500\u2500 Carousel \u2500\u2500 -->\r\n      <div class=\"cv-rooms-visual\">\r\n        <div class=\"cv-rooms-carousel\" id=\"cvRoomsCarousel\">\r\n          <div class=\"cv-rooms-carousel-track\">\r\n\r\n            <!-- 1. Entrada 4\u00b73\u00aa -->\r\n            <div class=\"cv-rooms-slide cv-slide-active\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/Copia-de-Distribuidor-3.jpg\" alt=\"Entrada y distribuidor Planta 4\u00b73\u00aa \u2014 Centre Vitae Sabadell\" loading=\"eager\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-title\">Entrada Planta 4-3\u00aa<\/div>\r\n            <\/div>\r\n\r\n            <!-- 2. Entrada 2\u00b72\u00aa -->\r\n            <div class=\"cv-rooms-slide\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/IMG_1973-scaled.jpg\" alt=\"Entrada y distribuidor Planta 2\u00b72\u00aa \u2014 Centre Vitae Sabadell\" loading=\"lazy\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-title\">Entrada Planta 2-2\u00aa<\/div>\r\n            <\/div>\r\n\r\n            <!-- 3. Sala Conexi\u00f3n -->\r\n            <div class=\"cv-rooms-slide\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/Sala_conexion_01-scaled.jpg\" alt=\"Sala Conexi\u00f3n \u2014 Espacio grupal Centre Vitae Sabadell\" loading=\"lazy\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-label\">Grupal \u00b7 Meditaci\u00f3n<\/div>\r\n              <div class=\"cv-rooms-slide-title\">Sala Conexi\u00f3n<\/div>\r\n            <\/div>\r\n\r\n            <!-- 4. Sala Esencia -->\r\n            <div class=\"cv-rooms-slide\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/conexion_1-scaled.jpg\" alt=\"Sala Esencia \u2014 Sala doble Centre Vitae Sabadell\" loading=\"lazy\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-label\">Sala Doble \u00b7 Camilla<\/div>\r\n              <div class=\"cv-rooms-slide-title\">Sala Esencia<\/div>\r\n            <\/div>\r\n\r\n            <!-- 5. Sala Horizonte -->\r\n            <div class=\"cv-rooms-slide\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/Copia-de-Sala-grupal.jpg\" alt=\"Sala Horizonte \u2014 Espacio grupal Centre Vitae Sabadell\" loading=\"lazy\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-label\">Grupal \u00b7 Talleres<\/div>\r\n              <div class=\"cv-rooms-slide-title\">Sala Horizonte<\/div>\r\n            <\/div>\r\n\r\n            <!-- 6. Sala Insight -->\r\n            <div class=\"cv-rooms-slide\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/Copia-de-Sala-individual-2-1.jpg\" alt=\"Sala Insight \u2014 Despacho individual Centre Vitae Sabadell\" loading=\"lazy\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-label\">Individual \u00b7 Grupal<\/div>\r\n              <div class=\"cv-rooms-slide-title\">Sala Insight<\/div>\r\n            <\/div>\r\n\r\n            <!-- 7. Sala Serenity -->\r\n            <div class=\"cv-rooms-slide\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/Copia-de-Sala-individual-1.jpg\" alt=\"Sala Serenity \u2014 Despacho individual Centre Vitae Sabadell\" loading=\"lazy\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-label\">Individual \u00b7 Pareja<\/div>\r\n              <div class=\"cv-rooms-slide-title\">Sala Serenity<\/div>\r\n            <\/div>\r\n\r\n            <!-- 8. Sala Calma -->\r\n            <div class=\"cv-rooms-slide\">\r\n              <img decoding=\"async\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/05\/sala_calma_2-2-scaled.jpeg\" alt=\"Sala Calma \u2014 Despacho individual Centre Vitae Sabadell\" loading=\"lazy\">\r\n              <div class=\"cv-rooms-slide-overlay\"><\/div>\r\n              <div class=\"cv-rooms-slide-label\">Individual<\/div>\r\n              <div class=\"cv-rooms-slide-title\">Sala Calma<\/div>\r\n            <\/div>\r\n\r\n          <\/div>\r\n\r\n          <!-- Controles -->\r\n          <div class=\"cv-rooms-carousel-controls\">\r\n            <button class=\"cv-rooms-carousel-btn cv-rooms-carousel-btn--prev\" aria-label=\"Anterior\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\r\n            <\/button>\r\n            <div class=\"cv-rooms-carousel-dots\"><\/div>\r\n            <button class=\"cv-rooms-carousel-btn cv-rooms-carousel-btn--next\" aria-label=\"Siguiente\">\r\n              <svg viewBox=\"0 0 24 24\"><path d=\"M5 12h14M12 5l7 7-7 7\"\/><\/svg>\r\n            <\/button>\r\n          <\/div>\r\n          <div class=\"cv-rooms-carousel-counter\">\r\n            <span class=\"cv-counter-current\">01<\/span> \/ <span class=\"cv-counter-total\">08<\/span>\r\n          <\/div>\r\n\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var obs = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(e){ if(e.isIntersecting) e.target.classList.add('is-visible'); });\r\n  }, { threshold:0.15, rootMargin:'0px 0px -40px 0px' });\r\n  document.querySelectorAll('.cv-rooms-content, .cv-rooms-visual').forEach(function(el){ obs.observe(el); });\r\n\r\n  var carousel = document.getElementById('cvRoomsCarousel');\r\n  if(!carousel) return;\r\n\r\n  var slides = carousel.querySelectorAll('.cv-rooms-slide');\r\n  var dotsWrap = carousel.querySelector('.cv-rooms-carousel-dots');\r\n  var prevBtn = carousel.querySelector('.cv-rooms-carousel-btn--prev');\r\n  var nextBtn = carousel.querySelector('.cv-rooms-carousel-btn--next');\r\n  var counterCurrent = carousel.querySelector('.cv-counter-current');\r\n  var total = slides.length;\r\n  var current = 0;\r\n  var ai;\r\n\r\n  \/\/ Dots\r\n  for(var i = 0; i < total; i++){\r\n    var dot = document.createElement('button');\r\n    dot.className = 'cv-rooms-carousel-dot';\r\n    dot.setAttribute('aria-label', 'Imagen ' + (i+1));\r\n    dot.setAttribute('data-index', i);\r\n    if(i === 0) dot.classList.add('cv-dot-active');\r\n    dot.addEventListener('click', function(){ goTo(parseInt(this.getAttribute('data-index'))); });\r\n    dotsWrap.appendChild(dot);\r\n  }\r\n  var dots = dotsWrap.querySelectorAll('.cv-rooms-carousel-dot');\r\n\r\n  function goTo(n){\r\n    current = ((n % total) + total) % total;\r\n    slides.forEach(function(s,i){\r\n      s.classList.remove('cv-slide-active','cv-slide-prev','cv-slide-next');\r\n      if(i === current) s.classList.add('cv-slide-active');\r\n      else if(i === (current - 1 + total) % total) s.classList.add('cv-slide-prev');\r\n      else if(i === (current + 1) % total) s.classList.add('cv-slide-next');\r\n    });\r\n    dots.forEach(function(d,i){ d.classList.toggle('cv-dot-active', i===current); });\r\n    if(counterCurrent) counterCurrent.textContent = (current+1) < 10 ? '0'+(current+1) : (current+1);\r\n    clearInterval(ai); ai = setInterval(function(){ goTo(current+1); }, 5000);\r\n  }\r\n\r\n  prevBtn.addEventListener('click', function(){ goTo(current-1); });\r\n  nextBtn.addEventListener('click', function(){ goTo(current+1); });\r\n\r\n  \/\/ Swipe\r\n  var sx = 0;\r\n  var track = carousel.querySelector('.cv-rooms-carousel-track');\r\n  track.addEventListener('touchstart', function(e){ sx=e.touches[0].clientX; clearInterval(ai); }, {passive:true});\r\n  track.addEventListener('touchend', function(e){\r\n    var d = sx - e.changedTouches[0].clientX;\r\n    if(Math.abs(d) > 50) goTo(d > 0 ? current+1 : current-1);\r\n    else ai = setInterval(function(){ goTo(current+1); }, 5000);\r\n  }, {passive:true});\r\n\r\n  goTo(0);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa86f8b elementor-widget elementor-widget-html\" data-id=\"aa86f8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CENTRE VITAE \u2014 RESE\u00d1AS GOOGLE DEFINITIVO\n     Insertar en Elementor: HTML Widget \u00b7 Secci\u00f3n Full Width\n     \n     INSTRUCCIONES:\n     1. Instala el plugin \"Rich Showcase for Google Reviews\"\n     2. Config\u00faralo con el Google Place ID de Centre Vitae\n     3. Sustituye [SHORTCODE_AQU\u00cd] por el shortcode del plugin\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<style>\n  :root {\n    --cv-rosy: #BC9989;\n    --cv-rosy-light: #d4b8ab;\n    --cv-charcoal: #373A3C;\n    --cv-plum: #7D4E4E;\n    --cv-gold: #C28E48;\n    --cv-dusty: #EADED9;\n    --cv-dusty-light: #F5F0ED;\n    --cv-cream: #FBF8F6;\n    --cv-white: #FFFFFF;\n    --cv-display: 'Dancing Script', cursive;\n    --cv-body: 'Abhaya Libre', serif;\n  }\n\n  .cv-full-width {\n    width: 100vw;\n    position: relative;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n  }\n\n  .cv-reviews *, .cv-reviews *::before, .cv-reviews *::after {\n    margin: 0; padding: 0; box-sizing: border-box;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SECCI\u00d3N\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .cv-reviews {\n    padding: 6rem 0;\n    background: var(--cv-dusty-light);\n    position: relative;\n    overflow: hidden;\n  }\n\n  .cv-reviews::before {\n    content: '';\n    position: absolute;\n    width: 300px; height: 300px;\n    border-radius: 48% 52% 45% 55% \/ 50% 46% 54% 50%;\n    background: var(--cv-rosy);\n    opacity: 0.04;\n    top: -80px; left: -60px;\n    pointer-events: none;\n  }\n\n  .cv-reviews-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 2rem;\n    position: relative;\n    z-index: 1;\n  }\n\n  \/* \u2500\u2500 Encabezado \u2500\u2500 *\/\n  .cv-reviews-header {\n    text-align: center;\n    margin-bottom: 3rem;\n  }\n\n  .cv-reviews-label {\n    font-family: var(--cv-body);\n    font-weight: 400;\n    font-size: 0.8rem;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--cv-rosy);\n    margin-bottom: 0.6rem;\n    opacity: 0;\n    animation: cv-rev-up 0.7s ease-out 0.1s forwards;\n  }\n\n  .cv-reviews-title {\n    font-family: var(--cv-display);\n    font-weight: 400;\n    font-size: clamp(2rem, 3.5vw, 2.8rem);\n    color: var(--cv-charcoal);\n    line-height: 1.2;\n    margin-bottom: 0.8rem;\n    opacity: 0;\n    animation: cv-rev-up 0.7s ease-out 0.2s forwards;\n  }\n\n  .cv-reviews-subtitle {\n    font-family: var(--cv-body);\n    font-weight: 200;\n    font-size: 1.05rem;\n    color: var(--cv-charcoal);\n    opacity: 0;\n    max-width: 480px;\n    margin: 0 auto;\n    line-height: 1.7;\n    animation: cv-rev-up 0.7s ease-out 0.3s forwards;\n  }\n\n  \/* \u2500\u2500 Puntuaci\u00f3n destacada \u2500\u2500 *\/\n  .cv-reviews-score {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 1rem;\n    margin-bottom: 2.5rem;\n    opacity: 0;\n    animation: cv-rev-up 0.7s ease-out 0.4s forwards;\n  }\n\n  .cv-reviews-score-number {\n    font-family: var(--cv-display);\n    font-size: 2.8rem;\n    color: var(--cv-gold);\n    line-height: 1;\n  }\n\n  .cv-reviews-score-info {\n    text-align: left;\n  }\n\n  .cv-reviews-stars {\n    display: flex;\n    gap: 2px;\n    margin-bottom: 0.2rem;\n  }\n\n  .cv-reviews-star {\n    color: var(--cv-gold);\n    font-size: 1rem;\n  }\n\n  .cv-reviews-score-text {\n    font-family: var(--cv-body);\n    font-size: 0.8rem;\n    font-weight: 200;\n    color: var(--cv-charcoal);\n    opacity: 0.55;\n  }\n\n  .cv-reviews-google-icon {\n    display: flex;\n    align-items: center;\n    gap: 0.3rem;\n    font-family: var(--cv-body);\n    font-size: 0.75rem;\n    font-weight: 400;\n    color: var(--cv-charcoal);\n    opacity: 0.4;\n  }\n\n  .cv-reviews-google-icon svg {\n    width: 16px; height: 16px;\n  }\n\n  \/* \u2500\u2500 Contenedor del plugin \u2500\u2500 *\/\n  .cv-reviews-embed {\n    max-width: 1000px;\n    margin: 0 auto;\n    opacity: 0;\n    animation: cv-rev-up 0.7s ease-out 0.5s forwards;\n  }\n\n  \/*\n    NOTA: El plugin generar\u00e1 su propio HTML aqu\u00ed.\n    Estos estilos opcionales ayudan a que se integre\n    mejor con la est\u00e9tica de Centre Vitae.\n    Aj\u00fastalos seg\u00fan el plugin que uses.\n  *\/\n  .cv-reviews-embed .grw-review {\n    font-family: var(--cv-body) !important;\n  }\n\n  \/* Placeholder mientras no est\u00e1 el plugin *\/\n  .cv-reviews-placeholder {\n    background: var(--cv-white);\n    border-radius: 20px;\n    padding: 3rem 2rem;\n    text-align: center;\n    border: 2px dashed rgba(188,153,137,0.25);\n  }\n\n  .cv-reviews-placeholder-icon {\n    font-size: 2rem;\n    margin-bottom: 0.8rem;\n    opacity: 0.3;\n  }\n\n  .cv-reviews-placeholder-title {\n    font-family: var(--cv-body);\n    font-weight: 500;\n    font-size: 0.95rem;\n    color: var(--cv-charcoal);\n    opacity: 0.5;\n    margin-bottom: 0.4rem;\n  }\n\n  .cv-reviews-placeholder-text {\n    font-family: var(--cv-body);\n    font-size: 0.82rem;\n    font-weight: 200;\n    color: var(--cv-charcoal);\n    opacity: 0.35;\n    max-width: 400px;\n    margin: 0 auto;\n    line-height: 1.6;\n  }\n\n  .cv-reviews-placeholder code {\n    display: inline-block;\n    background: var(--cv-dusty-light);\n    padding: 0.15rem 0.5rem;\n    border-radius: 4px;\n    font-size: 0.78rem;\n    margin-top: 0.5rem;\n    color: var(--cv-plum);\n  }\n\n  \/* \u2500\u2500 CTA escribir rese\u00f1a \u2500\u2500 *\/\n  .cv-reviews-cta {\n    text-align: center;\n    margin-top: 2.5rem;\n    opacity: 0;\n    animation: cv-rev-up 0.7s ease-out 0.6s forwards;\n  }\n\n  .cv-reviews-cta-link {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    font-family: var(--cv-body);\n    font-weight: 500;\n    font-size: 0.9rem;\n    color: var(--cv-plum);\n    text-decoration: none;\n    padding: 0.6rem 1.4rem;\n    border-radius: 50px;\n    background: var(--cv-white);\n    border: 1.5px solid rgba(188,153,137,0.2);\n    transition: all 0.35s ease;\n  }\n\n  .cv-reviews-cta-link:hover {\n    background: var(--cv-rosy);\n    color: var(--cv-white);\n    border-color: var(--cv-rosy);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 20px rgba(188,153,137,0.25);\n  }\n\n  .cv-reviews-cta-arrow {\n    transition: transform 0.3s ease;\n    display: inline-block;\n  }\n\n  .cv-reviews-cta-link:hover .cv-reviews-cta-arrow {\n    transform: translateX(3px);\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     ANIMACIONES\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @keyframes cv-rev-up {\n    from { opacity: 0; transform: translateY(20px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 1024px) {\n    .cv-reviews { padding: 5rem 0; }\n  }\n\n  @media (max-width: 640px) {\n    .cv-reviews { padding: 4rem 0; }\n    .cv-reviews-container { padding: 0 1.2rem; }\n    .cv-reviews-header { margin-bottom: 2rem; }\n    .cv-reviews-score-number { font-size: 2.2rem; }\n\n    .cv-reviews-placeholder {\n      padding: 2rem 1.2rem;\n    }\n  }\n\n  @media (max-width: 400px) {\n    .cv-reviews-container { padding: 0 0.8rem; }\n    .cv-reviews-title { font-size: 1.8rem; }\n    .cv-reviews-subtitle { font-size: 0.95rem; }\n  }\n<\/style>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 RESE\u00d1AS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"cv-reviews cv-full-width\" id=\"resenas\">\n  <div class=\"cv-reviews-container\">\n\n    <!-- Encabezado -->\n    <div class=\"cv-reviews-header\">\n      <div class=\"cv-reviews-label\">Lo que dicen nuestros clientes<\/div>\n      <h2 class=\"cv-reviews-title\">Historias reales de transformaci\u00f3n<\/h2>\n      <p class=\"cv-reviews-subtitle\">\n        Nuestros clientes nos punt\u00faan con un 5 sobre 5 en Google.\n        Estas son sus experiencias reales con Centre Vitae.\n      <\/p>\n    <\/div>\n\n    <!-- Puntuaci\u00f3n destacada -->\n    <div class=\"cv-reviews-score\">\n      <div class=\"cv-reviews-score-number\">5.0<\/div>\n      <div class=\"cv-reviews-score-info\">\n        <div class=\"cv-reviews-stars\">\n          <span class=\"cv-reviews-star\">\u2605<\/span>\n          <span class=\"cv-reviews-star\">\u2605<\/span>\n          <span class=\"cv-reviews-star\">\u2605<\/span>\n          <span class=\"cv-reviews-star\">\u2605<\/span>\n          <span class=\"cv-reviews-star\">\u2605<\/span>\n        <\/div>\n        <div class=\"cv-reviews-score-text\">Basado en nuestras rese\u00f1as de Google<\/div>\n        <div class=\"cv-reviews-google-icon\">\n          <svg viewBox=\"0 0 24 24\"><path fill=\"#4285F4\" d=\"M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92a5.06 5.06 0 01-2.2 3.32v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.1z\"\/><path fill=\"#34A853\" d=\"M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z\"\/><path fill=\"#FBBC05\" d=\"M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z\"\/><path fill=\"#EA4335\" d=\"M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z\"\/><\/svg>\n          Google Reviews\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- Embed del plugin -->\n    <div class=\"cv-reviews-embed\">\n\n      <!--\n        \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n        SUSTITUIR este placeholder por el shortcode\n        del plugin \"Rich Showcase for Google Reviews\":\n\n        Ejemplo: [grw id=\"XXXXX\"]\n\n        O el shortcode de Trustindex:\n        [trustindex no-registration=google]\n        \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n      -->\n      <div class=\"wp-gr rpi wpac\" data-id=\"60\" data-layout=\"slider\" data-exec=\"false\" data-options='{&quot;text_size&quot;:&quot;&quot;,&quot;trans&quot;:{&quot;read more&quot;:&quot;M\\u00e9s&quot;}}'><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"display:none!important\"><symbol id=\"grw-tripadvisor\" viewBox=\"0 0 713.496 713.496\"><g><circle fill=\"#34E0A1\" cx=\"356.749\" cy=\"356.748\" r=\"356.748\"\/><path d=\"M577.095,287.152l43.049-46.836h-95.465c-47.792-32.646-105.51-51.659-167.931-51.659   c-62.342,0-119.899,19.054-167.612,51.659H93.432l43.049,46.836c-26.387,24.075-42.929,58.754-42.929,97.259   c0,72.665,58.914,131.578,131.579,131.578c34.519,0,65.968-13.313,89.446-35.077l42.172,45.919l42.172-45.879   c23.478,21.764,54.887,35.037,89.406,35.037c72.665,0,131.658-58.913,131.658-131.578   C620.024,345.866,603.483,311.188,577.095,287.152z M225.17,473.458c-49.188,0-89.047-39.859-89.047-89.047   s39.86-89.048,89.047-89.048c49.187,0,89.047,39.86,89.047,89.048S274.357,473.458,225.17,473.458z M356.788,381.82   c0-58.595-42.61-108.898-98.853-130.383c30.413-12.716,63.776-19.771,98.813-19.771s68.439,7.055,98.853,19.771   C399.399,272.962,356.788,323.226,356.788,381.82z M488.367,473.458c-49.188,0-89.048-39.859-89.048-89.047   s39.86-89.048,89.048-89.048s89.047,39.86,89.047,89.048S537.554,473.458,488.367,473.458z M488.367,337.694   c-25.79,0-46.677,20.887-46.677,46.677c0,25.789,20.887,46.676,46.677,46.676c25.789,0,46.676-20.887,46.676-46.676   C535.042,358.621,514.156,337.694,488.367,337.694z M271.846,384.411c0,25.789-20.887,46.676-46.676,46.676   s-46.676-20.887-46.676-46.676c0-25.79,20.887-46.677,46.676-46.677C250.959,337.694,271.846,358.621,271.846,384.411z\"\/><\/g><\/symbol><symbol id=\"grw-google\" viewBox=\"0 0 512 512\"><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M482.56 261.36c0-16.73-1.5-32.83-4.29-48.27H256v91.29h127.01c-5.47 29.5-22.1 54.49-47.09 71.23v59.21h76.27c44.63-41.09 70.37-101.59 70.37-173.46z\" fill=\"#4285f4\"\/><path d=\"M256 492c63.72 0 117.14-21.13 156.19-57.18l-76.27-59.21c-21.13 14.16-48.17 22.53-79.92 22.53-61.47 0-113.49-41.51-132.05-97.3H45.1v61.15c38.83 77.13 118.64 130.01 210.9 130.01z\" fill=\"#34a853\"\/><path d=\"M123.95 300.84c-4.72-14.16-7.4-29.29-7.4-44.84s2.68-30.68 7.4-44.84V150.01H45.1C29.12 181.87 20 217.92 20 256c0 38.08 9.12 74.13 25.1 105.99l78.85-61.15z\" fill=\"#fbbc05\"\/><path d=\"M256 113.86c34.65 0 65.76 11.91 90.22 35.29l67.69-67.69C373.03 43.39 319.61 20 256 20c-92.25 0-172.07 52.89-210.9 130.01l78.85 61.15c18.56-55.78 70.59-97.3 132.05-97.3z\" fill=\"#ea4335\"\/><path d=\"M20 20h472v472H20V20z\"\/><\/g><\/symbol><\/svg><div class=\"grw-row grw-row-m\" data-options='{\"speed\":3,\"autoplay\":true,\"mousestop\":true,\"breakpoints\":\"\"}'><div class=\"grw-header\"><div class=\"grw-header-inner rpi-flx rpi-row12\"><div class=\"grw-img-wrap\"><img loading=\"lazy\" decoding=\"async\" class=\"grw-img\" src=\"https:\/\/lh3.googleusercontent.com\/places\/ANXAkqG7G_-PnUB9oXgXpMc5J70jWJQAynWdrjinJlW-z1HbBzR5G27jV9_OpnRzKBdwZ7gu06_NGbUHgcbApZ9kcRPWd_YrfQiS9Q=s4800-w300-h300\" loading=\"lazy\" alt=\"Centre Vitae - Montse Bar\u00f3 place picture\" width=\"50\" height=\"50\" onerror=\"if(this.src!='data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')this.src='data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7';\" ><\/div><div class=\"rpi-flx rpi-col8\"><div class=\"wp-google-name\"><a href=\"https:\/\/maps.google.com\/?cid=2425136210716426344&#038;g_mp=CiVnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLkdldFBsYWNlEAIYBCAA\" target=\"_blank\" rel=\"nofollow noopener\">Centre Vitae - Montse Bar\u00f3<\/a><\/div><span class=\"rpi-stars\" style=\"--rating:5.0\">5.0<\/span><div class=\"wp-google-based\">Based on 5 reviews<\/div><div class=\"wp-google-powered\">powered by <span><span style=\"color:#3c6df0!important\">G<\/span><span style=\"color:#d93025!important\">o<\/span><span style=\"color:#fb8e28!important\">o<\/span><span style=\"color:#3c6df0!important\">g<\/span><span style=\"color:#188038!important\">l<\/span><span style=\"color:#d93025!important\">e<\/span><\/span><\/div><div class=\"wp-google-wr\"><a href=\"https:\/\/search.google.com\/local\/writereview?placeid=ChIJs8UAQgKVpBIRaICw44jQpyE\" target=\"_blank\" rel=\"nofollow noopener\" onclick=\"return rplg_leave_review_window.call(this)\">review us on<svg height=\"16\" width=\"16\" role=\"none\"><use href=\"#grw-google\"><\/use><\/svg><\/a><\/div><\/div><\/div><\/div><div class=\"rpi-slides-root grw-content\"><div class=\"grw-content-inner\"><button class=\"rpi-ltgt rpi-lt grw-prev\" tabindex=\"0\"><\/button><div class=\"rpi-slides grw-reviews rpi-slides-bite\" data-count=\"5\" data-offset=\"5\"><div class=\"rpi-slide grw-review\"><div class=\"rpi-flx rpi-col12 grw-review-inner grw-backgnd grw-round\"><div class=\"rpi-flx rpi-row12-center\"><div class=\"grw-img-wrap\"><img loading=\"lazy\" decoding=\"async\" class=\"grw-img\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/03\/ChIJs8UAQgKVpBIRaICw44jQpyE_94f52b4b2ef361dd7f8c87313305564b.jpg\" loading=\"lazy\" alt=\"Martin profile picture\" width=\"50\" height=\"50\" onerror=\"if(this.src!='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png')this.src='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png';\" ><\/div><div class=\"rpi-flx rpi-col6\"><a href=\"https:\/\/www.google.com\/maps\/contrib\/108715231161243878350\/reviews\" class=\"wp-google-name\" target=\"_blank\" rel=\"nofollow noopener\">Martin<\/a><div class=\"wp-google-time\" data-time=\"1772662579\">22:16 04 Mar 26<\/div><\/div><\/div><span class=\"rpi-stars\" style=\"--rating:5\"><\/span><div class=\"rpi-flx rpi-col4\"><div class=\"wp-google-feedback grw-scroll\" ><span class=\"wp-google-text\">Me acompa\u00f1aron en mi proceso terap\u00e9utico despu\u00e9s de una experiencia traum\u00e1tica en mi vida, y me ayudaron muchisimo eternamente agradecido.&#x2764;&#xfe0f;<\/span><\/div><\/div><svg height=\"16\" width=\"16\" role=\"none\"><use href=\"#grw-google\"\/><\/svg><\/div><\/div><div class=\"rpi-slide grw-review\"><div class=\"rpi-flx rpi-col12 grw-review-inner grw-backgnd grw-round\"><div class=\"rpi-flx rpi-row12-center\"><div class=\"grw-img-wrap\"><img loading=\"lazy\" decoding=\"async\" class=\"grw-img\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/03\/ChIJs8UAQgKVpBIRaICw44jQpyE_03903225a95c99eea4c0348e990250bf.jpg\" loading=\"lazy\" alt=\"Toni Garcia profile picture\" width=\"50\" height=\"50\" onerror=\"if(this.src!='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png')this.src='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png';\" ><\/div><div class=\"rpi-flx rpi-col6\"><a href=\"https:\/\/www.google.com\/maps\/contrib\/115328434481361470081\/reviews\" class=\"wp-google-name\" target=\"_blank\" rel=\"nofollow noopener\">Toni Garcia<\/a><div class=\"wp-google-time\" data-time=\"1760724946\">18:15 17 Oct 25<\/div><\/div><\/div><span class=\"rpi-stars\" style=\"--rating:5\"><\/span><div class=\"rpi-flx rpi-col4\"><div class=\"wp-google-feedback grw-scroll\" ><span class=\"wp-google-text\">Agradecer al universo &#x1f64f;el porqu\u00e9 me puso a Montse en mi camino ,cuando en un momento muy dif\u00edcil de mi vida y en un estado que nunca te imaginas sentir &#x1f609;Hoy se para que, por eso estoy aqu\u00ed escribiendo &#x1f972;con l\u00e1grimas en los ojos de emoci\u00f3n!!!<br \/>Si lees esto y quieres saber las razones \u2026. Solo tienes que conocerla y lo entender\u00e1s &#x1f60a;Gracias de todo coraz\u00f3n Montse&#x1f618;<\/span><\/div><\/div><svg height=\"16\" width=\"16\" role=\"none\"><use href=\"#grw-google\"\/><\/svg><\/div><\/div><div class=\"rpi-slide grw-review\"><div class=\"rpi-flx rpi-col12 grw-review-inner grw-backgnd grw-round\"><div class=\"rpi-flx rpi-row12-center\"><div class=\"grw-img-wrap\"><img loading=\"lazy\" decoding=\"async\" class=\"grw-img\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/03\/ChIJs8UAQgKVpBIRaICw44jQpyE_e9b71640db70fa2b65df8a70da1c753c.jpg\" loading=\"lazy\" alt=\"Rosa Secapelos Gmail profile picture\" width=\"50\" height=\"50\" onerror=\"if(this.src!='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png')this.src='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png';\" ><\/div><div class=\"rpi-flx rpi-col6\"><a href=\"https:\/\/www.google.com\/maps\/contrib\/100007526346860688485\/reviews\" class=\"wp-google-name\" target=\"_blank\" rel=\"nofollow noopener\">Rosa Secapelos Gmail<\/a><div class=\"wp-google-time\" data-time=\"1758271265\">08:41 19 Sep 25<\/div><\/div><\/div><span class=\"rpi-stars\" style=\"--rating:5\"><\/span><div class=\"rpi-flx rpi-col4\"><div class=\"wp-google-feedback grw-scroll\" ><span class=\"wp-google-text\">Montse es para m\u00ed un ser de luz. Me sac\u00f3 el barro de la cabeza y ha conseguido que vuelva a ser la misma de antes de la Dana. Nunca le podr\u00e9 agradecer suficiente lo que ha hecho por m\u00ed. Millones de gracias &#x2764;&#xfe0f;<\/span><\/div><\/div><svg height=\"16\" width=\"16\" role=\"none\"><use href=\"#grw-google\"\/><\/svg><\/div><\/div><div class=\"rpi-slide grw-review\"><div class=\"rpi-flx rpi-col12 grw-review-inner grw-backgnd grw-round\"><div class=\"rpi-flx rpi-row12-center\"><div class=\"grw-img-wrap\"><img loading=\"lazy\" decoding=\"async\" class=\"grw-img\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/03\/ChIJs8UAQgKVpBIRaICw44jQpyE_bec3b06756f12fdb1228eb0337f4b1fe.jpg\" loading=\"lazy\" alt=\"MaANGELES GARCIA AFAN DE RIVERA profile picture\" width=\"50\" height=\"50\" onerror=\"if(this.src!='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png')this.src='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png';\" ><\/div><div class=\"rpi-flx rpi-col6\"><a href=\"https:\/\/www.google.com\/maps\/contrib\/102027777569329041331\/reviews\" class=\"wp-google-name\" target=\"_blank\" rel=\"nofollow noopener\">MaANGELES GARCIA AFAN DE RIVERA<\/a><div class=\"wp-google-time\" data-time=\"1592317803\">14:30 16 Jun 20<\/div><\/div><\/div><span class=\"rpi-stars\" style=\"--rating:5\"><\/span><div class=\"rpi-flx rpi-col4\"><div class=\"wp-google-feedback grw-scroll\" ><\/div><\/div><svg height=\"16\" width=\"16\" role=\"none\"><use href=\"#grw-google\"\/><\/svg><\/div><\/div><div class=\"rpi-slide grw-review\"><div class=\"rpi-flx rpi-col12 grw-review-inner grw-backgnd grw-round\"><div class=\"rpi-flx rpi-row12-center\"><div class=\"grw-img-wrap\"><img loading=\"lazy\" decoding=\"async\" class=\"grw-img\" src=\"http:\/\/centrevitae.com\/wp-content\/uploads\/2026\/03\/ChIJs8UAQgKVpBIRaICw44jQpyE_a419583aaa469a61fe410dfcd0164dfa.jpg\" loading=\"lazy\" alt=\"Montse Navajas profile picture\" width=\"50\" height=\"50\" onerror=\"if(this.src!='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png')this.src='https:\/\/centrevitae.com\/wp-content\/plugins\/widget-google-reviews\/assets\/img\/guest.png';\" ><\/div><div class=\"rpi-flx rpi-col6\"><a href=\"https:\/\/www.google.com\/maps\/contrib\/110272887440415636643\/reviews\" class=\"wp-google-name\" target=\"_blank\" rel=\"nofollow noopener\">Montse Navajas<\/a><div class=\"wp-google-time\" data-time=\"1509304385\">19:13 29 Oct 17<\/div><\/div><\/div><span class=\"rpi-stars\" style=\"--rating:5\"><\/span><div class=\"rpi-flx rpi-col4\"><div class=\"wp-google-feedback grw-scroll\" ><span class=\"wp-google-text\">Incre\u00edble la experiencia  !!!<br \/>En  psicoterapia gestal  no tengo palabras para agradecer el trabajo, que hace montse como profesional un 10 , por no decir la calidad humana,el amor la comprensi\u00f3n ,con que trata los temas mil gracias montse.<\/span><\/div><\/div><svg height=\"16\" width=\"16\" role=\"none\"><use href=\"#grw-google\"\/><\/svg><\/div><\/div><\/div><button class=\"rpi-ltgt rpi-gt grw-next\" tabindex=\"0\"><\/button><div class=\"rpi-dots-wrap\"><div class=\"rpi-dots\"><\/div><\/div><\/div><\/div><\/div><script>(function(p){if(!p)return;let w=p.offsetWidth,m=function(a,b){return Math.min(a,b)===a};p.querySelector('.grw-row').classList.replace('grw-row-m','grw-row-'+(m(w,510)?'xs':m(w,750)?'x':m(w,1100)?'s':m(w,1450)?'m':m(w,1800)?'l':'xl'))})(document.currentScript?.parentElement)<\/script><\/div>\n\n    <\/div>\n\n    <!-- CTA para dejar rese\u00f1a -->\n    <div class=\"cv-reviews-cta\">\n      <a href=\"https:\/\/search.google.com\/local\/writereview?placeid=ChIJs8UAQgKVpBIRaICw44jQpyE\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"cv-reviews-cta-link\">\n        \u2b50 D\u00e9janos tu opini\u00f3n en Google <span class=\"cv-reviews-cta-arrow\">\u2192<\/span>\n      <\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18290a7 elementor-widget elementor-widget-html\" data-id=\"18290a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     CENTRE VITAE \u2014 FAQ DEFINITIVO\n     Insertar en Elementor: HTML Widget \u00b7 Secci\u00f3n Full Width\n     SEO: Preguntas optimizadas para Featured Snippets y SGE\/GPTs\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n\n<style>\n  :root {\n    --cv-rosy: #BC9989;\n    --cv-rosy-light: #d4b8ab;\n    --cv-charcoal: #373A3C;\n    --cv-plum: #7D4E4E;\n    --cv-gold: #C28E48;\n    --cv-dusty: #EADED9;\n    --cv-dusty-light: #F5F0ED;\n    --cv-cream: #FBF8F6;\n    --cv-white: #FFFFFF;\n    --cv-display: 'Dancing Script', cursive;\n    --cv-body: 'Abhaya Libre', serif;\n  }\n\n  .cv-full-width {\n    width: 100vw;\n    position: relative;\n    left: 50%;\n    right: 50%;\n    margin-left: -50vw;\n    margin-right: -50vw;\n  }\n\n  .cv-faq *, .cv-faq *::before, .cv-faq *::after {\n    margin: 0; padding: 0; box-sizing: border-box;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SECCI\u00d3N\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .cv-faq {\n    padding: 6rem 0;\n    background: var(--cv-cream);\n    position: relative;\n    overflow: hidden;\n  }\n\n  .cv-faq::before {\n    content: '';\n    position: absolute;\n    width: 320px; height: 320px;\n    border-radius: 50% 42% 55% 48% \/ 46% 54% 42% 56%;\n    background: var(--cv-rosy);\n    opacity: 0.035;\n    top: -80px; right: -60px;\n    pointer-events: none;\n  }\n\n  .cv-faq-container {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 0 2rem;\n    position: relative;\n    z-index: 1;\n  }\n\n  \/* \u2500\u2500 Layout 2 columnas \u2500\u2500 *\/\n  .cv-faq-grid {\n    display: grid;\n    grid-template-columns: 1fr 1.6fr;\n    gap: 4rem;\n    align-items: start;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     COLUMNA IZQUIERDA \u2014 Encabezado sticky\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .cv-faq-left {\n    position: sticky;\n    top: 100px;\n    opacity: 0;\n    transform: translateX(-20px);\n    transition: all 0.7s ease-out;\n  }\n\n  .cv-faq-left.is-visible {\n    opacity: 1;\n    transform: translateX(0);\n  }\n\n  .cv-faq-label {\n    font-family: var(--cv-body);\n    font-weight: 400;\n    font-size: 0.8rem;\n    letter-spacing: 3px;\n    text-transform: uppercase;\n    color: var(--cv-rosy);\n    margin-bottom: 0.6rem;\n  }\n\n  .cv-faq-title {\n    font-family: var(--cv-display);\n    font-weight: 400;\n    font-size: clamp(2rem, 3.5vw, 2.8rem);\n    color: var(--cv-charcoal);\n    line-height: 1.2;\n    margin-bottom: 1.2rem;\n  }\n\n  .cv-faq-intro {\n    font-family: var(--cv-body);\n    font-weight: 200;\n    font-size: 1.05rem;\n    line-height: 1.8;\n    color: var(--cv-charcoal);\n    opacity: 0.65;\n    margin-bottom: 2rem;\n    max-width: 340px;\n  }\n\n  .cv-faq-cta {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    font-family: var(--cv-body);\n    font-weight: 500;\n    font-size: 0.92rem;\n    padding: 0.7rem 1.5rem;\n    border-radius: 50px;\n    text-decoration: none;\n    background: var(--cv-dusty);\n    color: var(--cv-plum);\n    border: 2px solid transparent;\n    transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n    cursor: pointer;\n  }\n\n  .cv-faq-cta:hover {\n    background: var(--cv-rosy);\n    color: var(--cv-white);\n    transform: translateY(-2px);\n    box-shadow: 0 6px 22px rgba(188,153,137,0.28);\n  }\n\n  .cv-faq-cta-arrow {\n    transition: transform 0.3s ease;\n    display: inline-block;\n  }\n\n  .cv-faq-cta:hover .cv-faq-cta-arrow {\n    transform: translateX(3px);\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     COLUMNA DERECHA \u2014 Accordion\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  .cv-faq-items {\n    display: flex;\n    flex-direction: column;\n    gap: 0.7rem;\n    opacity: 0;\n    transform: translateX(20px);\n    transition: all 0.7s ease-out 0.15s;\n  }\n\n  .cv-faq-items.is-visible {\n    opacity: 1;\n    transform: translateX(0);\n  }\n\n  .cv-faq-item {\n    background: var(--cv-white) !important;\n    border-radius: 14px;\n    border: 1px solid rgba(188,153,137,0.1);\n    overflow: hidden;\n    transition: all 0.35s ease;\n  }\n\n  .cv-faq-item:hover {\n    border-color: rgba(188,153,137,0.25);\n    background: var(--cv-white) !important;\n  }\n\n  .cv-faq-item.active {\n    border-color: var(--cv-rosy-light);\n    box-shadow: 0 4px 20px rgba(188,153,137,0.1);\n    background: var(--cv-white) !important;\n  }\n\n  \/* Pregunta *\/\n  .cv-faq-question {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    padding: 1.1rem 1.4rem;\n    cursor: pointer;\n    font-family: var(--cv-body);\n    font-weight: 500;\n    font-size: 0.95rem;\n    color: var(--cv-charcoal) !important;\n    gap: 1rem;\n    border: none;\n    background: transparent !important;\n    width: 100%;\n    text-align: left;\n    line-height: 1.4;\n    transition: color 0.3s ease;\n  }\n\n  .cv-faq-question:hover {\n    color: var(--cv-plum) !important;\n    background: transparent !important;\n  }\n\n  .cv-faq-item.active .cv-faq-question {\n    color: var(--cv-plum) !important;\n    background: transparent !important;\n  }\n\n  \/* Toggle icon *\/\n  .cv-faq-toggle {\n    width: 28px; height: 28px;\n    min-width: 28px;\n    border-radius: 50%;\n    background: var(--cv-dusty-light) !important;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 1rem;\n    color: var(--cv-plum) !important;\n    transition: all 0.35s ease;\n    line-height: 1;\n  }\n\n  .cv-faq-item.active .cv-faq-toggle {\n    background: var(--cv-plum) !important;\n    color: var(--cv-white) !important;\n    transform: rotate(45deg);\n  }\n\n  \/* Respuesta *\/\n  .cv-faq-answer {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);\n  }\n\n  .cv-faq-item.active .cv-faq-answer {\n    max-height: 400px;\n  }\n\n  .cv-faq-answer-inner {\n    padding: 0 1.4rem 1.3rem;\n    font-family: var(--cv-body);\n    font-size: 0.9rem;\n    font-weight: 200;\n    line-height: 1.75;\n    color: var(--cv-charcoal) !important;\n    opacity: 0.7;\n    background: transparent !important;\n  }\n\n  .cv-faq-answer-inner strong {\n    font-weight: 500;\n    color: var(--cv-charcoal);\n    opacity: 1;\n  }\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     SCHEMA FAQ (SEO)\n     Structured data para Google\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n\n  \/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     RESPONSIVE\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n  @media (max-width: 900px) {\n    .cv-faq { padding: 5rem 0; }\n\n    .cv-faq-grid {\n      grid-template-columns: 1fr;\n      gap: 2.5rem;\n    }\n\n    .cv-faq-left {\n      position: static;\n      text-align: center;\n    }\n\n    .cv-faq-intro {\n      max-width: 100%;\n      margin-left: auto;\n      margin-right: auto;\n    }\n  }\n\n  @media (max-width: 640px) {\n    .cv-faq { padding: 4rem 0; }\n    .cv-faq-container { padding: 0 1.2rem; }\n\n    .cv-faq-question {\n      font-size: 0.9rem;\n      padding: 1rem 1.2rem;\n    }\n\n    .cv-faq-answer-inner {\n      padding: 0 1.2rem 1.1rem;\n      font-size: 0.85rem;\n    }\n\n    .cv-faq-cta {\n      width: 100%;\n      max-width: 280px;\n      justify-content: center;\n    }\n  }\n\n  @media (max-width: 400px) {\n    .cv-faq-container { padding: 0 0.8rem; }\n    .cv-faq-title { font-size: 1.8rem; }\n    .cv-faq-question { font-size: 0.85rem; padding: 0.9rem 1rem; }\n    .cv-faq-toggle { width: 24px; height: 24px; min-width: 24px; font-size: 0.85rem; }\n  }\n<\/style>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 FAQ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<section class=\"cv-faq cv-full-width\" id=\"preguntas-frecuentes\">\n  <div class=\"cv-faq-container\">\n    <div class=\"cv-faq-grid\">\n\n      <!-- Columna izquierda -->\n      <div class=\"cv-faq-left\">\n        <div class=\"cv-faq-label\">Preguntas frecuentes<\/div>\n        <h2 class=\"cv-faq-title\">Resolvemos<br>tus dudas<\/h2>\n        <p class=\"cv-faq-intro\">\n          Sabemos que dar el primer paso puede generar muchas preguntas.\n          Aqu\u00ed encontrar\u00e1s las respuestas m\u00e1s habituales sobre nuestros\n          servicios de psicoterapia en Sabadell.\n        <\/p>\n        <a href=\"\/contacto\" class=\"cv-faq-cta\">\n          \u00bfM\u00e1s preguntas? Escr\u00edbenos <span class=\"cv-faq-cta-arrow\">\u2192<\/span>\n        <\/a>\n      <\/div>\n\n      <!-- Columna derecha \u2014 Accordion -->\n      <div class=\"cv-faq-items\">\n\n        <!-- FAQ 2 \u2014 Target: \"cu\u00e1nto cuesta psic\u00f3logo Sabadell\" \/ \"precio sesi\u00f3n psic\u00f3logo\" -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfCu\u00e1nto cuesta ir al psic\u00f3logo en Sabadell?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>El precio de una sesi\u00f3n de psicoterapia en Sabadell var\u00eda habitualmente entre 50 \u20ac y 80 \u20ac seg\u00fan el profesional y el tipo de terapia.<\/strong>\n              \n            Contacta con nosotros para conocer las tarifas exactas de cada profesional y servicio.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- FAQ 3 \u2014 Target: \"psic\u00f3logo ansiedad Sabadell\" \/ \"tratamiento ansiedad Sabadell\" -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfTrat\u00e1is ansiedad y ataques de p\u00e1nico en vuestro centro de Sabadell?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>S\u00ed, el tratamiento de la ansiedad es una de las principales especialidades de Centre Vitae en Sabadell.<\/strong>\n              Nuestros psic\u00f3logos y psicoterapeutas trabajan con ansiedad generalizada, ataques de p\u00e1nico, estr\u00e9s cr\u00f3nico y fobias. El objetivo es que aprendas a gestionar la ansiedad y recuperes el control de tu d\u00eda a d\u00eda.\n              <a href=\"\/psicologo-ansiedad-sabadell\" style=\"color:var(--cv-gold);font-weight:500;text-decoration:none;\">M\u00e1s sobre terapia para ansiedad \u2192<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- FAQ 4 \u2014 Target: \"psic\u00f3logo infantil Sabadell\" \/ \"mi hijo necesita psic\u00f3logo\" -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfCu\u00e1ndo deber\u00eda llevar a mi hijo a un psic\u00f3logo infantil?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>Se recomienda consultar con un psic\u00f3logo infantil o psicopedagogo cuando observas cambios significativos en el comportamiento, el rendimiento escolar, el sue\u00f1o o la alimentaci\u00f3n de tu hijo que se mantienen en el tiempo.<\/strong>\n              En Centre Vitae contamos con psic\u00f3logas especializadas en infancia y adolescencia en Sabadell que trabajan con TDAH, problemas de conducta, gesti\u00f3n emocional, acoso escolar y dificultades de aprendizaje. La terapia infantil incluye siempre orientaci\u00f3n a los padres.\n              <a href=\"\/psicologo-infantil-sabadell\" style=\"color:var(--cv-gold);font-weight:500;text-decoration:none;\">M\u00e1s sobre psicolog\u00eda infantil \u2192<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- FAQ 5 \u2014 Target: \"terapia de pareja Sabadell\" \/ \"psic\u00f3logo de pareja\" -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfLa terapia de pareja funciona? \u00bfCu\u00e1ndo es recomendable?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>La terapia de pareja es eficaz cuando ambos miembros est\u00e1n dispuestos a implicarse en el proceso, y es recomendable ante problemas de comunicaci\u00f3n, crisis, infidelidades, celos o cuando sent\u00eds que os hab\u00e9is distanciado emocionalmente.<\/strong>\n              En Centre Vitae ofrecemos terapia de pareja en Sabadell con profesionales especializados en terapia sist\u00e9mica y mediaci\u00f3n familiar. No es necesario estar al borde de la ruptura para consultar: muchas parejas acuden para fortalecer su relaci\u00f3n.\n              <a href=\"\/terapia-pareja-sabadell\" style=\"color:var(--cv-gold);font-weight:500;text-decoration:none;\">M\u00e1s sobre terapia de pareja \u2192<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- FAQ 6 \u2014 Target: \"diferencia psic\u00f3logo psiquiatra\" (alto volumen informacional, GPTs) -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfCu\u00e1l es la diferencia entre un psic\u00f3logo y un psiquiatra?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>El psic\u00f3logo trata los problemas emocionales y de conducta mediante terapia conversacional y t\u00e9cnicas psicol\u00f3gicas, mientras que el psiquiatra es un m\u00e9dico que puede recetar medicaci\u00f3n.<\/strong>\n              En muchos casos, ambos profesionales trabajan de forma complementaria. En Centre Vitae, nuestros psic\u00f3logos en Sabadell eval\u00faan cada caso y, si consideran que la medicaci\u00f3n podr\u00eda ser beneficiaria, te derivan a un psiquiatra de confianza para un tratamiento integral.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- FAQ 7 \u2014 Target: \"terapia online Sabadell\" \/ \"psic\u00f3logo online Vall\u00e8s\" -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfPuedo hacer terapia online si no vivo en Sabadell?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>S\u00ed, Centre Vitae ofrece sesiones de psicoterapia online por videoconferencia con la misma calidad y confidencialidad que las sesiones presenciales.<\/strong>\n              Es una opci\u00f3n ideal si vives en el Vall\u00e8s, Barcelona o cualquier otra localidad, si tienes horarios complicados o si prefieres la comodidad de tu hogar. Tambi\u00e9n puedes combinar sesiones presenciales en nuestro centro de Sabadell (Carrer de les Valls, 28) con sesiones online seg\u00fan tus necesidades.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- FAQ 8 \u2014 Target: \"cu\u00e1ndo ir al psic\u00f3logo\" \/ \"necesito un psic\u00f3logo\" (alto volumen, GPTs) -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfC\u00f3mo s\u00e9 si necesito ir al psic\u00f3logo?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>Si sientes malestar emocional persistente, dificultad para gestionar situaciones cotidianas, problemas de sue\u00f1o, ansiedad recurrente o sientes que algo te impide avanzar, es un buen momento para consultar a un psic\u00f3logo.<\/strong>\n              No hace falta estar en crisis para pedir ayuda. En Centre Vitae en Sabadell, muchas personas acuden simplemente porque quieren conocerse mejor, gestionar un cambio vital o mejorar sus relaciones. La primera sesi\u00f3n es una toma de contacto sin compromiso donde valoramos juntos si la terapia puede ayudarte.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- FAQ 10 \u2014 Target: \"alquiler despacho psic\u00f3logo Sabadell\" (B2B) -->\n        <div class=\"cv-faq-item\">\n          <button class=\"cv-faq-question\" onclick=\"cvToggleFaq(this)\">\n            \u00bfPuedo alquilar un despacho en Centre Vitae si soy profesional de la salud?\n            <span class=\"cv-faq-toggle\">+<\/span>\n          <\/button>\n          <div class=\"cv-faq-answer\">\n            <div class=\"cv-faq-answer-inner\">\n              <strong>S\u00ed, Centre Vitae ofrece despachos totalmente equipados en alquiler para psic\u00f3logos, terapeutas, coaches, logopedas y otros profesionales de la salud que buscan un espacio de consulta en Sabadell.<\/strong>\n              Los despachos cuentan con luz natural, climatizaci\u00f3n, wifi y sala de espera compartida. Puedes reservar por horas, d\u00edas o meses con total flexibilidad. Estamos ubicados en una zona c\u00e9ntrica de Sabadell con f\u00e1cil acceso en transporte p\u00fablico.\n              <a href=\"\/alquiler-despachos-psicologia-sabadell\" style=\"color:var(--cv-gold);font-weight:500;text-decoration:none;\">Ver salas disponibles y tarifas \u2192<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 SCHEMA FAQ (SEO) \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfCu\u00e1nto cuesta ir al psic\u00f3logo en Sabadell?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"El precio de una sesi\u00f3n de psicoterapia en Sabadell var\u00eda habitualmente entre 50 \u20ac y 80 \u20ac seg\u00fan el profesional y el tipo de terapia. En Centre Vitae trabajamos de forma privada y emitimos factura oficial para que puedas solicitar reembolso a tu aseguradora.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfTrat\u00e1is ansiedad y ataques de p\u00e1nico en vuestro centro de Sabadell?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"S\u00ed, el tratamiento de la ansiedad es una de las principales especialidades de Centre Vitae en Sabadell. Nuestros psic\u00f3logos trabajan con ansiedad generalizada, ataques de p\u00e1nico, estr\u00e9s cr\u00f3nico y fobias utilizando t\u00e9cnicas basadas en evidencia cient\u00edfica como la terapia cognitivo-conductual y EMDR.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfCu\u00e1ndo deber\u00eda llevar a mi hijo a un psic\u00f3logo infantil?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Se recomienda consultar con un psic\u00f3logo infantil cuando observas cambios significativos en el comportamiento, el rendimiento escolar, el sue\u00f1o o la alimentaci\u00f3n de tu hijo que se mantienen en el tiempo. En Centre Vitae contamos con psic\u00f3logas especializadas en infancia y adolescencia en Sabadell que trabajan con TDAH, problemas de conducta, gesti\u00f3n emocional y acoso escolar.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfLa terapia de pareja funciona? \u00bfCu\u00e1ndo es recomendable?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"La terapia de pareja es eficaz cuando ambos miembros est\u00e1n dispuestos a implicarse en el proceso, y es recomendable ante problemas de comunicaci\u00f3n, crisis, infidelidades, celos o distanciamiento emocional. En Centre Vitae ofrecemos terapia de pareja en Sabadell con profesionales especializados en terapia sist\u00e9mica y mediaci\u00f3n familiar.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfCu\u00e1l es la diferencia entre un psic\u00f3logo y un psiquiatra?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"El psic\u00f3logo trata los problemas emocionales y de conducta mediante terapia conversacional y t\u00e9cnicas psicol\u00f3gicas, mientras que el psiquiatra es un m\u00e9dico que puede recetar medicaci\u00f3n. En muchos casos, ambos profesionales trabajan de forma complementaria. En Centre Vitae, nuestros psic\u00f3logos en Sabadell eval\u00faan cada caso y, si es necesario, derivan a un psiquiatra de confianza.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfPuedo hacer terapia online si no vivo en Sabadell?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"S\u00ed, Centre Vitae ofrece sesiones de psicoterapia online por videoconferencia con la misma calidad y confidencialidad que las sesiones presenciales. Es una opci\u00f3n ideal si vives en el Vall\u00e8s, Barcelona o cualquier otra localidad. Tambi\u00e9n puedes combinar sesiones presenciales en Sabadell con sesiones online.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfC\u00f3mo s\u00e9 si necesito ir al psic\u00f3logo?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Si sientes malestar emocional persistente, dificultad para gestionar situaciones cotidianas, problemas de sue\u00f1o, ansiedad recurrente o sientes que algo te impide avanzar, es un buen momento para consultar a un psic\u00f3logo. No hace falta estar en crisis para pedir ayuda.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"\u00bfPuedo alquilar un despacho en Centre Vitae si soy profesional de la salud?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"S\u00ed, Centre Vitae ofrece despachos totalmente equipados en alquiler para psic\u00f3logos, coaches, logopedas y otros profesionales de la salud que buscan un espacio de consulta en Sabadell. Los despachos cuentan con luz natural, climatizaci\u00f3n, wifi y sala de espera compartida, con reserva flexible por horas, d\u00edas o meses.\"\n      }\n    }\n  ]\n}\n<\/script>\n\n<!-- JavaScript \u2014 Accordion + Scroll reveal -->\n<script>\n(function(){\n  \/\/ Accordion\n  window.cvToggleFaq = function(btn){\n    var item = btn.parentElement;\n    var isActive = item.classList.contains('active');\n\n    \/\/ Cerrar todos\n    document.querySelectorAll('.cv-faq-item').forEach(function(i){\n      i.classList.remove('active');\n    });\n\n    \/\/ Abrir el actual si no estaba abierto\n    if(!isActive){\n      item.classList.add('active');\n    }\n  };\n\n  \/\/ Scroll reveal\n  var obs = new IntersectionObserver(function(entries){\n    entries.forEach(function(e){\n      if(e.isIntersecting) e.target.classList.add('is-visible');\n    });\n  }, { threshold: 0.15, rootMargin: '0px 0px -40px 0px' });\n\n  document.querySelectorAll('.cv-faq-left, .cv-faq-items').forEach(function(el){\n    obs.observe(el);\n  });\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71915e5 elementor-widget elementor-widget-html\" data-id=\"71915e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\r\n     CENTRE VITAE \u2014 CTA FINAL CON EFECTOS\r\n     Insertar en Elementor: HTML Widget \u00b7 Antes del Footer\r\n     \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Dancing+Script:wght@400;500;600&family=Abhaya+Libre:wght@200;400;500;600&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n  :root {\r\n    --cv-rosy: #BC9989;\r\n    --cv-rosy-light: #d4b8ab;\r\n    --cv-charcoal: #373A3C;\r\n    --cv-plum: #7D4E4E;\r\n    --cv-gold: #C28E48;\r\n    --cv-gold-light: #d4a866;\r\n    --cv-dusty: #EADED9;\r\n    --cv-dusty-light: #F5F0ED;\r\n    --cv-cream: #FBF8F6;\r\n    --cv-white: #FFFFFF;\r\n    --cv-display: 'Dancing Script', cursive;\r\n    --cv-body: 'Abhaya Libre', serif;\r\n  }\r\n\r\n  .cv-full-width {\r\n    width: 100vw;\r\n    position: relative;\r\n    left: 50%;\r\n    right: 50%;\r\n    margin-left: -50vw;\r\n    margin-right: -50vw;\r\n  }\r\n\r\n  .cv-cta-final *, .cv-cta-final *::before, .cv-cta-final *::after {\r\n    margin: 0; padding: 0; box-sizing: border-box;\r\n  }\r\n\r\n  .cv-cta-final {\r\n    padding: 5rem 0;\r\n    background: var(--cv-white);\r\n    position: relative;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .cv-cta-final::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0; left: 50%;\r\n    transform: translateX(-50%);\r\n    width: 120px; height: 1px;\r\n    background: linear-gradient(90deg, transparent, var(--cv-rosy-light), transparent);\r\n    opacity: 0.5;\r\n  }\r\n\r\n  .cv-cta-final-container {\r\n    max-width: 1200px;\r\n    margin: 0 auto;\r\n    padding: 0 2rem;\r\n  }\r\n\r\n  \/* \u2500\u2500 Tarjeta \u2500\u2500 *\/\r\n  .cv-cta-card {\r\n    position: relative;\r\n    background: linear-gradient(150deg, var(--cv-dusty) 0%, var(--cv-rosy-light) 100%);\r\n    border-radius: 28px;\r\n    padding: 4.5rem 3rem;\r\n    text-align: center;\r\n    overflow: hidden;\r\n    opacity: 0;\r\n    transform: translateY(30px) scale(0.97);\r\n    transition: all 0.8s cubic-bezier(0.25, 0.46, 0.45, 0.94);\r\n  }\r\n\r\n  .cv-cta-card.is-visible {\r\n    opacity: 1;\r\n    transform: translateY(0) scale(1);\r\n  }\r\n\r\n  .cv-cta-card::after {\r\n    content: '';\r\n    position: absolute;\r\n    inset: 0;\r\n    background-image: url(\"data:image\/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'\/%3E%3C\/svg%3E\");\r\n    pointer-events: none;\r\n    z-index: 0;\r\n  }\r\n\r\n  .cv-cta-blob {\r\n    position: absolute;\r\n    border-radius: 50% 42% 55% 48% \/ 46% 54% 42% 56%;\r\n    pointer-events: none;\r\n    z-index: 0;\r\n  }\r\n\r\n  .cv-cta-blob--1 {\r\n    width: 320px; height: 320px;\r\n    background: var(--cv-gold);\r\n    opacity: 0.07;\r\n    top: -100px; right: -80px;\r\n    animation: cv-cta-drift 16s ease-in-out infinite;\r\n  }\r\n\r\n  .cv-cta-blob--2 {\r\n    width: 220px; height: 220px;\r\n    background: var(--cv-plum);\r\n    opacity: 0.05;\r\n    bottom: -70px; left: -50px;\r\n    border-radius: 45% 55% 50% 50% \/ 52% 48% 52% 48%;\r\n    animation: cv-cta-drift 20s ease-in-out infinite reverse;\r\n  }\r\n\r\n  .cv-cta-blob--3 {\r\n    width: 120px; height: 120px;\r\n    background: var(--cv-white);\r\n    opacity: 0.08;\r\n    top: 50%; left: 60%;\r\n    border-radius: 55% 45% 48% 52% \/ 50% 46% 54% 50%;\r\n    animation: cv-cta-drift 14s ease-in-out infinite 4s;\r\n  }\r\n\r\n  @keyframes cv-cta-drift {\r\n    0%, 100% { transform: translate(0,0) rotate(0deg) scale(1); }\r\n    33% { transform: translate(12px,-8px) rotate(3deg) scale(1.03); }\r\n    66% { transform: translate(-8px,6px) rotate(-2deg) scale(0.97); }\r\n  }\r\n\r\n  .cv-cta-card-glow {\r\n    position: absolute;\r\n    inset: 0;\r\n    z-index: 0;\r\n    pointer-events: none;\r\n    opacity: 0;\r\n    transition: opacity 0.4s ease;\r\n    background: radial-gradient(\r\n      500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),\r\n      rgba(194,142,72,0.08) 0%,\r\n      transparent 60%\r\n    );\r\n  }\r\n\r\n  .cv-cta-card:hover .cv-cta-card-glow { opacity: 1; }\r\n\r\n  \/* \u2500\u2500 Contenido \u2500\u2500 *\/\r\n  .cv-cta-content {\r\n    position: relative;\r\n    z-index: 1;\r\n    max-width: 580px;\r\n    margin: 0 auto;\r\n  }\r\n\r\n  \/* \u2500\u2500 Icono SVG central \u2014 mismo estilo que \u00e1reas de especializaci\u00f3n \u2500\u2500 *\/\r\n  .cv-cta-icon-wrap {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    width: 68px; height: 68px;\r\n    border-radius: 18px;\r\n    background: rgba(255,255,255,0.45);\r\n    backdrop-filter: blur(6px);\r\n    border: 1px solid rgba(255,255,255,0.6);\r\n    margin-bottom: 1.4rem;\r\n    animation: cv-cta-breathe 3s ease-in-out infinite;\r\n    transition: background 0.35s ease, transform 0.35s ease;\r\n  }\r\n\r\n  .cv-cta-icon-wrap svg {\r\n    width: 30px; height: 30px;\r\n    stroke: var(--cv-plum);\r\n    stroke-width: 1.6;\r\n    fill: none;\r\n    stroke-linecap: round;\r\n    stroke-linejoin: round;\r\n  }\r\n\r\n  .cv-cta-card.is-visible:hover .cv-cta-icon-wrap {\r\n    background: rgba(255,255,255,0.65);\r\n    transform: scale(1.08) rotate(-3deg);\r\n  }\r\n\r\n  @keyframes cv-cta-breathe {\r\n    0%, 100% { transform: scale(1) translateY(0); }\r\n    50%       { transform: scale(1.07) translateY(-4px); }\r\n  }\r\n\r\n  \/* \u2500\u2500 T\u00edtulo \u2500\u2500 *\/\r\n  .cv-cta-title {\r\n    font-family: var(--cv-display);\r\n    font-weight: 400;\r\n    font-size: clamp(2rem, 3.5vw, 2.8rem);\r\n    color: var(--cv-charcoal);\r\n    line-height: 1.2;\r\n    margin-bottom: 1rem;\r\n    opacity: 0;\r\n    transform: translateY(15px);\r\n    transition: all 0.6s ease-out 0.2s;\r\n  }\r\n\r\n  .cv-cta-card.is-visible .cv-cta-title {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  .cv-cta-title .cv-hi {\r\n    color: var(--cv-plum);\r\n    position: relative;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .cv-cta-title .cv-hi::after {\r\n    content: '';\r\n    position: absolute;\r\n    bottom: 2px; left: -3px; right: -3px;\r\n    height: 8px;\r\n    background: rgba(188,153,137,0.22);\r\n    border-radius: 4px;\r\n    z-index: -1;\r\n    transform: scaleX(0);\r\n    transform-origin: left;\r\n    transition: transform 0.5s ease-out 0.8s;\r\n  }\r\n\r\n  .cv-cta-card.is-visible .cv-cta-title .cv-hi::after { transform: scaleX(1); }\r\n\r\n  \/* \u2500\u2500 Subtexto \u2500\u2500 *\/\r\n  .cv-cta-text {\r\n    font-family: var(--cv-body);\r\n    font-weight: 200;\r\n    font-size: 1.05rem;\r\n    line-height: 1.8;\r\n    color: var(--cv-charcoal);\r\n    opacity: 0;\r\n    margin-bottom: 2.2rem;\r\n    transform: translateY(12px);\r\n    transition: all 0.6s ease-out 0.35s;\r\n  }\r\n\r\n  .cv-cta-card.is-visible .cv-cta-text {\r\n    opacity: 0.7;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  \/* \u2500\u2500 Botones \u2500\u2500 *\/\r\n  .cv-cta-btns {\r\n    display: flex;\r\n    gap: 0.8rem;\r\n    justify-content: center;\r\n    flex-wrap: wrap;\r\n    opacity: 0;\r\n    transform: translateY(12px);\r\n    transition: all 0.6s ease-out 0.5s;\r\n  }\r\n\r\n  .cv-cta-card.is-visible .cv-cta-btns {\r\n    opacity: 1;\r\n    transform: translateY(0);\r\n  }\r\n\r\n  .cv-cta-btn {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 0.5rem;\r\n    font-family: var(--cv-body);\r\n    font-weight: 500;\r\n    font-size: 0.95rem;\r\n    padding: 0.8rem 1.7rem;\r\n    border-radius: 50px;\r\n    text-decoration: none;\r\n    border: 2px solid transparent;\r\n    transition: all 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);\r\n    cursor: pointer;\r\n    position: relative;\r\n    overflow: hidden;\r\n  }\r\n\r\n  \/* Icono SVG dentro de bot\u00f3n *\/\r\n  .cv-cta-btn-svg {\r\n    width: 16px; height: 16px;\r\n    stroke-width: 1.8;\r\n    fill: none;\r\n    stroke-linecap: round;\r\n    stroke-linejoin: round;\r\n    flex-shrink: 0;\r\n    transition: transform 0.3s ease;\r\n  }\r\n\r\n  .cv-cta-btn:hover .cv-cta-btn-svg { transform: scale(1.15); }\r\n\r\n  \/* Ripple *\/\r\n  .cv-cta-btn .cv-ripple {\r\n    position: absolute;\r\n    border-radius: 50%;\r\n    background: rgba(255,255,255,0.35);\r\n    transform: scale(0);\r\n    animation: cv-ripple-anim 0.6s ease-out forwards;\r\n    pointer-events: none;\r\n  }\r\n\r\n  @keyframes cv-ripple-anim {\r\n    to { transform: scale(3); opacity: 0; }\r\n  }\r\n\r\n  \/* Gold *\/\r\n  .cv-cta-btn--gold {\r\n    background: var(--cv-gold) !important;\r\n    color: var(--cv-white) !important;\r\n    border-color: var(--cv-gold) !important;\r\n  }\r\n\r\n  .cv-cta-btn--gold .cv-cta-btn-svg { stroke: var(--cv-white); }\r\n\r\n  .cv-cta-btn--gold::before {\r\n    content: '';\r\n    position: absolute;\r\n    top: 0; left: -100%;\r\n    width: 60%; height: 100%;\r\n    background: linear-gradient(90deg, transparent, rgba(255,255,255,0.25), transparent);\r\n    animation: cv-cta-shimmer 4s ease-in-out infinite 1.5s;\r\n  }\r\n\r\n  @keyframes cv-cta-shimmer {\r\n    0%   { left: -100%; }\r\n    30%  { left: 150%; }\r\n    100% { left: 150%; }\r\n  }\r\n\r\n  .cv-cta-btn--gold:hover {\r\n    background: var(--cv-gold-light) !important;\r\n    border-color: var(--cv-gold-light) !important;\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 10px 30px rgba(194,142,72,0.35);\r\n    color: var(--cv-white) !important;\r\n  }\r\n\r\n  \/* WhatsApp *\/\r\n  .cv-cta-btn--whatsapp {\r\n    background: #25D366 !important;\r\n    color: var(--cv-white) !important;\r\n    border-color: #25D366 !important;\r\n  }\r\n\r\n  .cv-cta-btn--whatsapp .cv-cta-btn-svg { stroke: var(--cv-white); }\r\n\r\n  .cv-cta-btn--whatsapp:hover {\r\n    background: #20bd5a !important;\r\n    border-color: #20bd5a !important;\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 10px 30px rgba(37,211,102,0.3);\r\n    color: var(--cv-white) !important;\r\n  }\r\n\r\n  \/* Phone *\/\r\n  .cv-cta-btn--phone {\r\n    background: rgba(255,255,255,0.5) !important;\r\n    color: var(--cv-plum) !important;\r\n    border-color: var(--cv-plum) !important;\r\n    backdrop-filter: blur(4px);\r\n  }\r\n\r\n  .cv-cta-btn--phone .cv-cta-btn-svg { stroke: var(--cv-plum); transition: stroke 0.3s ease, transform 0.3s ease; }\r\n\r\n  .cv-cta-btn--phone:hover {\r\n    background: var(--cv-plum) !important;\r\n    color: var(--cv-white) !important;\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 10px 30px rgba(125,78,78,0.25);\r\n  }\r\n\r\n  .cv-cta-btn--phone:hover .cv-cta-btn-svg { stroke: var(--cv-white); }\r\n\r\n  \/* \u2500\u2500 Nota \u2500\u2500 *\/\r\n  .cv-cta-note {\r\n    font-family: var(--cv-body);\r\n    font-size: 0.8rem;\r\n    font-weight: 200;\r\n    color: var(--cv-charcoal);\r\n    opacity: 0;\r\n    margin-top: 1.5rem;\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: center;\r\n    gap: 0.6rem;\r\n    transition: opacity 0.5s ease-out 0.7s;\r\n  }\r\n\r\n  .cv-cta-card.is-visible .cv-cta-note { opacity: 0.45; }\r\n\r\n  .cv-cta-note::before,\r\n  .cv-cta-note::after {\r\n    content: '';\r\n    width: 24px; height: 1px;\r\n    background: var(--cv-charcoal);\r\n    opacity: 0.3;\r\n  }\r\n\r\n  \/* \u2500\u2500 Responsive \u2500\u2500 *\/\r\n  @media (max-width: 900px) { .cv-cta-card { padding: 3.5rem 2rem; } }\r\n\r\n  @media (max-width: 640px) {\r\n    .cv-cta-final { padding: 3rem 0; }\r\n    .cv-cta-final-container { padding: 0 1.2rem; }\r\n    .cv-cta-card { padding: 3rem 1.5rem; border-radius: 22px; }\r\n    .cv-cta-title { font-size: 1.9rem; }\r\n    .cv-cta-text { font-size: 0.95rem; }\r\n    .cv-cta-btns { flex-direction: column; align-items: center; }\r\n    .cv-cta-btn { width: 100%; max-width: 280px; justify-content: center; }\r\n    .cv-cta-blob--3 { display: none; }\r\n  }\r\n\r\n  @media (max-width: 400px) {\r\n    .cv-cta-final-container { padding: 0 0.8rem; }\r\n    .cv-cta-card { padding: 2.5rem 1.2rem; border-radius: 18px; }\r\n    .cv-cta-title { font-size: 1.7rem; }\r\n    .cv-cta-text { font-size: 0.9rem; }\r\n    .cv-cta-btn { font-size: 0.88rem; padding: 0.7rem 1.4rem; }\r\n  }\r\n<\/style>\r\n\r\n<div class=\"cv-full-width\">\r\n  <section class=\"cv-cta-final\">\r\n    <div class=\"cv-cta-final-container\">\r\n\r\n      <div class=\"cv-cta-card\" id=\"cvCtaCard\">\r\n        <div class=\"cv-cta-card-glow\"><\/div>\r\n        <div class=\"cv-cta-blob cv-cta-blob--1\"><\/div>\r\n        <div class=\"cv-cta-blob cv-cta-blob--2\"><\/div>\r\n        <div class=\"cv-cta-blob cv-cta-blob--3\"><\/div>\r\n\r\n        <div class=\"cv-cta-content\">\r\n\r\n          <!-- Icono SVG central \u2014 hoja \/ brote, mismo estilo stroke que \u00e1reas -->\r\n          <div class=\"cv-cta-icon-wrap\">\r\n            <svg viewBox=\"0 0 24 24\" class=\"cv-cta-icon-wrap-svg\"\r\n                 style=\"width:30px;height:30px;stroke:var(--cv-plum);stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;\">\r\n              <path d=\"M12 22V12\"\/>\r\n              <path d=\"M12 12C12 7 7 4 3 5c0 5 3 8 9 7\"\/>\r\n              <path d=\"M12 12c0-5 5-8 9-7-1 5-4 8-9 7\"\/>\r\n            <\/svg>\r\n          <\/div>\r\n\r\n          <h2 class=\"cv-cta-title\">\r\n            El primer paso es<br>el <span class=\"cv-hi\">m\u00e1s importante<\/span>\r\n          <\/h2>\r\n\r\n          <p class=\"cv-cta-text\">\r\n            No hace falta tenerlo todo claro para empezar. Solo hace falta querer sentirte mejor.\r\n            Contacta con nuestro centro de psicoterapia en Sabadell y te acompa\u00f1amos desde el primer momento.\r\n          <\/p>\r\n\r\n          <div class=\"cv-cta-btns\">\r\n\r\n            <!-- Pedir Cita \u2014 icono calendario -->\r\n            <a href=\"\/pedir-cita\" class=\"cv-cta-btn cv-cta-btn--gold\">\r\n              <svg class=\"cv-cta-btn-svg\" viewBox=\"0 0 24 24\">\r\n                <rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\"\/>\r\n                <path d=\"M16 2v4M8 2v4M3 10h18\"\/>\r\n              <\/svg>\r\n              Pedir Cita\r\n            <\/a>\r\n\r\n            <!-- WhatsApp \u2014 icono mensaje -->\r\n            <a href=\"https:\/\/wa.me\/34680457788?text=Hola%2C%20me%20gustar%C3%ADa%20pedir%20cita\" class=\"cv-cta-btn cv-cta-btn--whatsapp\" target=\"_blank\" rel=\"noopener\">\r\n              <svg class=\"cv-cta-btn-svg\" viewBox=\"0 0 24 24\">\r\n                <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\/>\r\n              <\/svg>\r\n              WhatsApp\r\n            <\/a>\r\n\r\n            <!-- Tel\u00e9fono \u2014 icono auricular -->\r\n            <a href=\"tel:+34680457788\" class=\"cv-cta-btn cv-cta-btn--phone\">\r\n              <svg class=\"cv-cta-btn-svg\" viewBox=\"0 0 24 24\">\r\n                <path d=\"M22 16.92v3a2 2 0 0 1-2.18 2A19.79 19.79 0 0 1 11.6 19a19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-2.93-7.22A2 2 0 0 1 4.64 2h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z\"\/>\r\n              <\/svg>\r\n              680 45 77 88\r\n            <\/a>\r\n\r\n          <\/div>\r\n\r\n          <p class=\"cv-cta-note\">Primera sesi\u00f3n sin compromiso \u00b7 Respuesta en menos de 24h<\/p>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var card = document.getElementById('cvCtaCard');\r\n  if (!card) return;\r\n\r\n  var obs = new IntersectionObserver(function(entries){\r\n    entries.forEach(function(e){\r\n      if (e.isIntersecting) { e.target.classList.add('is-visible'); obs.unobserve(e.target); }\r\n    });\r\n  }, { threshold: 0.2 });\r\n  obs.observe(card);\r\n\r\n  if (window.matchMedia('(hover: hover)').matches) {\r\n    card.addEventListener('mousemove', function(e){\r\n      var rect = card.getBoundingClientRect();\r\n      var x = ((e.clientX - rect.left) \/ rect.width * 100).toFixed(1);\r\n      var y = ((e.clientY - rect.top) \/ rect.height * 100).toFixed(1);\r\n      card.style.setProperty('--mouse-x', x + '%');\r\n      card.style.setProperty('--mouse-y', y + '%');\r\n    });\r\n  }\r\n\r\n  card.querySelectorAll('.cv-cta-btn').forEach(function(btn){\r\n    btn.addEventListener('click', function(e){\r\n      var rect = btn.getBoundingClientRect();\r\n      var ripple = document.createElement('span');\r\n      ripple.className = 'cv-ripple';\r\n      var size = Math.max(rect.width, rect.height);\r\n      ripple.style.width = ripple.style.height = size + 'px';\r\n      ripple.style.left = (e.clientX - rect.left - size\/2) + 'px';\r\n      ripple.style.top  = (e.clientY - rect.top  - size\/2) + 'px';\r\n      btn.appendChild(ripple);\r\n      setTimeout(function(){ ripple.remove(); }, 600);\r\n    });\r\n  });\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Psicologia, Psicoterapia y Coaching en Sabadell Tu bienestar comienza aqu\u00ed Centro de psicolog\u00eda, psicoterapia y coaching en Sabadell. Te acompa\u00f1amos en tu proceso de transformaci\u00f3n personal con calidez, respeto y profesionalidad. Pedir Cita Descubrir Servicios Alquiler de Salas 5 estrellas en Google +20 a\u00f1os en Sabadell 680 45 77 88 Explora \u00bfC\u00f3mo te podemos ayudar? [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-15","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/pages\/15","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/comments?post=15"}],"version-history":[{"count":154,"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/pages\/15\/revisions"}],"predecessor-version":[{"id":1300,"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/pages\/15\/revisions\/1300"}],"wp:attachment":[{"href":"https:\/\/centrevitae.com\/cat\/wp-json\/wp\/v2\/media?parent=15"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}