@charset "UTF-8";
/* https://www.sofiaquinteiro.es/wp-content/themes/diseno-a/propuesta-c.css?v=135 */
@media (min-width:761px){body.v-A{background:#EEF3F3}.v-A .wrap{max-width:1240px;padding:0 32px;background:#fff}.v-A .hero{background:#23404E;margin-top:24px;padding:40px 40px 0;grid-template-columns:1.1fr .9fr;gap:40px;border:0;align-items:end}.v-A .hero-text{padding-bottom:40px}.v-A .hero-text h1{color:#fff;font-size:clamp(30px,3.6vw,50px);line-height:1.12}.v-A .hero-text p{color:#DBE6E6;font-size:16px;line-height:1.65}.v-A .hero-photo img{width:100%;max-width:390px;background:#fff0;border-bottom:0}.v-A .creds{background:#D8E4E6;border:0}.v-A .cta-solo{margin:30px 0 0;padding:36px 28px;background:#23404E}.v-A .cta-barra{max-width:none}.v-A .home-contact-stack+.section{padding-top:52px}.v-A .area-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.v-A .area-card{flex-direction:column;padding:0;align-items:stretch;gap:0;background:#EEF3F3;border:0;border-bottom:4px solid #2F7E79}.v-A .area-photo{width:100%;min-width:0;height:165px;aspect-ratio:auto;object-fit:cover}.v-A .area-body{padding:18px}.v-A .area-body h3{font-size:22px}.v-A .area-body p{font-size:14px}.v-A .section-arena{background:#F7F2EC;border:0;padding:30px}.v-A .page-head{margin-top:24px;background:#23404E;padding:24px 32px}.v-A .page-head h1{color:#fff;margin:0}.v-A .doctora{display:grid;grid-template-columns:.8fr 1.2fr;gap:32px;background:#EEF3F3;padding:32px;align-items:start}.v-A .doctora-photo img{width:100%;max-width:320px;background:#D8E4E6}.v-A .doctora-text p{font-size:16px;line-height:1.65}.v-A .facts{padding:0}.v-A .cv{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:32px;background:#F7F2EC;margin-top:28px}.v-A .cv>h2,.v-A .cv>.section-intro{grid-column:1/-1;margin:0}.v-A .cv-group{background:#fff;padding:22px;border-left:4px solid #2F7E79;margin:0}.v-A .cv-group h3{margin-top:0}.v-A .media-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}}@media (min-width:761px) and (max-width:900px){.v-A .wrap{padding:0 24px}.v-A .hero{padding:28px 24px 0;gap:24px}.v-A .area-grid,.v-A .media-grid{grid-template-columns:1fr 1fr}.v-A .doctora{padding:24px;gap:24px}}@media (min-width:761px){.v-A .page-head .section-intro,.v-A .page-head .post-meta{color:#D8E4E6;margin-bottom:0}.v-A .area-grid-detailed{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.v-A .area-card-detailed{max-width:none;margin:0;padding:24px;background:#EEF3F3}.v-A .area-card-detailed .area-body{padding:0}.v-A .area-card-detailed .area-photo{float:none;display:block;width:100%;height:190px;margin:16px 0;object-fit:cover}.v-A .consejo-list-full{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.v-A .consejo-list-full li{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:#EEF3F3;padding:24px;border:0;border-left:4px solid #2F7E79}.v-A .consejo-list-full a{font-family:'Fraunces',Georgia,serif;font-size:21px;line-height:1.35}.v-A .consejo-list-full span{white-space:normal}.v-A .contact-grid{max-width:900px;margin:0 auto}.v-A .cita-online{padding:28px 32px;background:#F7F2EC;border-top:4px solid #23404E}.v-A .cita-form{max-width:760px}.v-A .post-body{max-width:820px;margin:0 auto}.v-A .legal-body{background:#F7F2EC;padding:28px 32px;max-width:880px}}@media (min-width:761px){.v-A .hero-text{align-self:start}}@media (min-width:761px){.v-A .media-body h3{flex:0 0 auto}.v-A .media-body .media-btn{margin-top:auto}}@media (min-width:761px){.v-A .area-grid,.v-A .area-grid-detailed{gap:40px}}@media (min-width:761px){.v-A .cita-online{margin-top:52px}}@media (min-width:761px){.v-A .home-contact-stack{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,1fr);row-gap:30px}.v-A .home-contact-stack>.creds,.v-A .home-contact-stack>.cta-solo{box-sizing:border-box;min-width:0;margin:0}.v-A .home-contact-stack>.cta-solo{display:flex;align-items:center}.v-A .home-contact-stack .cta-barra{width:100%}}@media (min-width:761px){.v-A .contacto-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;max-width:1080px;margin:24px auto 0;align-items:start}.v-A .info-contacto-column,.v-A .como-llegar{display:flex;flex-direction:column;min-width:0}.v-A .contact-column-title{margin-bottom:12px}.v-A .info-contacto{height:340px;box-sizing:border-box;padding:22px 28px;gap:12px}.v-A .info-contacto-column .info-contacto h2{margin-bottom:0;font-size:24px}.v-A .como-llegar .mapa iframe{height:340px}}.v-A .contacto-grid{box-sizing:border-box;background:#D8E4E6;border-radius:18px;padding:28px}.v-A .contact-column-title{font-family:'Fraunces',Georgia,serif;font-size:26px;color:#23404E;font-weight:500;margin:0 0 16px}.v-A .clinica{margin-top:24px;font-family:'Inter',Arial,sans-serif;font-size:17px;color:#23404E}@media (max-width:760px){.v-A .contacto-grid{padding:22px 18px;gap:28px}}.v-A .contacto-section{position:relative;left:50%;width:100vw;margin-left:-50vw;box-sizing:border-box;padding:34px 32px 8px;background:#D8E4E6}.v-A .contacto-section>.contacto-grid{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto auto auto;column-gap:48px;row-gap:0;width:100%;max-width:1080px;margin:0 auto;padding:0;background:#fff0;border-radius:0;align-items:stretch}@media (min-width:761px){.v-A .contacto-section .info-contacto-column,.v-A .contacto-section .como-llegar{display:contents}.v-A .contacto-section .contact-column-title{grid-column:1;grid-row:1;margin:0 0 16px}.v-A .contacto-section .como-llegar-titulo{grid-column:2;grid-row:1;margin:0 0 16px}.v-A .contacto-section .info-contacto{grid-column:1;grid-row:2 / 5;height:auto;min-height:340px;align-self:stretch;border-radius:0}.v-A .contacto-section .mapa{grid-column:2;grid-row:2;width:100%;min-height:340px;aspect-ratio:1.44;align-self:stretch}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{width:100%;height:100%;min-height:340px;border:0;border-radius:0;display:block;box-sizing:border-box}.v-A .contacto-section .clinica{grid-column:2;grid-row:3;margin:24px 0 8px}.v-A .contacto-section .como-llegar>.text-link{grid-column:2;grid-row:4}}.v-A .contacto-section .mapa,.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent{border-radius:0}@media (max-width:760px){.v-A .contacto-section{padding:22px 18px 8px}.v-A .contacto-section>.contacto-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto;gap:28px;margin:0 auto}.v-A .contacto-section .info-contacto-column,.v-A .contacto-section .como-llegar{display:flex}.v-A .contacto-section .info-contacto{height:auto;min-height:0;border-radius:0}.v-A .contacto-section .mapa{aspect-ratio:auto;min-height:0}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{height:300px;min-height:0;border-radius:0}}.v-A .contacto-section .contact-column-title,.v-A .contacto-section .como-llegar-titulo{margin-bottom:24px}@media (min-width:761px){.v-A .contacto-section .info-contacto{grid-row:2 / 5}.v-A .contacto-section .mapa{grid-row:2}}@media (min-width:761px){.v-A .contacto-section>.contacto-grid{grid-template-rows:auto minmax(340px,auto) auto auto}.v-A .contacto-section .info-contacto{grid-row:2 / 5}.v-A .contacto-section .mapa{grid-row:2 / 5;aspect-ratio:auto;min-height:340px;height:100%;align-self:stretch}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{height:100%;min-height:340px}}@media (min-width:761px){body{overflow-x:clip}}@media (min-width:761px){.v-A .contacto-section{left:auto;margin-left:calc(50% - 50vw);width:100vw}}@media (min-width:761px){.v-A .contacto-section .mapa{grid-row:2 / 5;aspect-ratio:auto;min-height:340px;height:100%;align-self:stretch}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{height:100%;min-height:340px}body{overflow-x:clip}.v-A .contacto-section{left:auto;margin-left:calc(50% - 50vw);width:100vw}}@media (min-width:761px){.v-A .contacto-section .mapa{grid-row:2 / 5;aspect-ratio:auto;min-height:340px;height:100%;align-self:stretch}}.v-A .contacto-section{left:auto;width:calc(100% + 64px);margin-left:-32px}.v-A .contacto-section>.contacto-grid{grid-template-rows:auto minmax(340px,auto) auto auto}@media (min-width:761px){.v-A .contacto-section .mapa{grid-row:2 / 5;aspect-ratio:auto;height:100%;align-self:stretch}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{height:100%;min-height:340px}}@media (max-width:760px){.v-A .contacto-section{left:auto;width:calc(100% + 40px);margin-left:-20px}.v-A .contacto-section>.contacto-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;width:100%;max-width:none;margin:0;gap:28px}.v-A .contacto-section .info-contacto-column,.v-A .contacto-section .como-llegar{display:flex;flex-direction:column;min-width:0}.v-A .contacto-section .contact-column-title,.v-A .contacto-section .como-llegar-titulo{margin:0 0 24px}.v-A .contacto-section .info-contacto{width:100%;box-sizing:border-box}.v-A .contacto-section .mapa{width:100%;height:300px;min-height:0;aspect-ratio:auto;overflow:hidden}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{width:100%;height:300px;min-height:0;border-radius:0}body{overflow-x:clip}}@media (max-width:760px){.v-A .contacto-section{width:calc(100% + 40px)!important;max-width:none!important;left:auto!important;margin-left:-20px!important}.v-A .contacto-section>.contacto-grid{width:100%!important;max-width:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;gap:28px!important;margin:0!important;padding:0!important}.v-A .contacto-section .info-contacto-column,.v-A .contacto-section .como-llegar{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important}.v-A .contacto-section .contact-column-title,.v-A .contacto-section .como-llegar-titulo{margin:0 0 24px!important}.v-A .contacto-section .info-contacto{width:100%!important;height:auto!important;min-height:0!important;box-sizing:border-box!important}.v-A .contacto-section .mapa{display:block!important;width:100%!important;height:300px!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden!important}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{display:block!important;width:100%!important;height:300px!important;min-height:0!important;border-radius:0!important}body{overflow-x:hidden!important}}@media (max-width:760px){.v-A .contacto-section>.contacto-grid{display:flex!important;flex-direction:column!important}.v-A .contacto-section .info-contacto-column,.v-A .contacto-section .como-llegar{display:flex!important;width:100%!important}.v-A .contacto-section .mapa{width:100%!important;height:300px!important}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{width:100%!important;height:300px!important}}@media (max-width:760px){.v-A .contacto-section{position:relative!important;left:50%!important;width:100vw!important;margin-left:-50vw!important;padding:22px 18px 8px!important;box-sizing:border-box!important}.v-A .contacto-section>.contacto-grid{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.v-A .contacto-section .info-contacto-column,.v-A .contacto-section .como-llegar{display:block!important;width:100%!important;min-width:0!important}.v-A .contacto-section .contact-column-title,.v-A .contacto-section .como-llegar-titulo{display:block!important;margin:0 0 24px!important}.v-A .contacto-section .info-contacto{width:100%!important;height:auto!important;min-height:0!important;box-sizing:border-box!important}.v-A .contacto-section .como-llegar{margin-top:28px!important}.v-A .contacto-section .mapa{display:block!important;width:100%!important;height:300px!important;min-height:0!important;overflow:hidden!important}.v-A .contacto-section .mapa iframe,.v-A .contacto-section .mapa .cmplz-placeholder-parent,.v-A .contacto-section .mapa .cmplz-placeholder-element{display:block!important;width:100%!important;height:300px!important;min-height:0!important;border-radius:0!important}body{overflow-x:hidden!important}}.v-A .site-main>.contacto-section{position:static!important;left:auto!important;width:auto!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;background:#D8E4E6!important;border-radius:0!important}.v-A .site-main>.contacto-section>.contacto-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto 320px auto auto!important;grid-auto-flow:row!important;column-gap:48px!important;row-gap:0!important;width:100%!important;max-width:1080px!important;margin:0 auto!important;padding:0!important;background:transparent!important;border-radius:0!important;align-items:stretch!important}.v-A .site-main>.contacto-section .info-contacto-column,.v-A .site-main>.contacto-section .como-llegar{display:contents!important}.v-A .site-main>.contacto-section .contact-column-title{grid-column:1!important;grid-row:1!important;margin:0 0 24px!important}.v-A .site-main>.contacto-section .como-llegar-titulo{grid-column:2!important;grid-row:1!important;margin:0 0 24px!important}.v-A .site-main>.contacto-section .info-contacto{grid-column:1!important;grid-row:2!important;width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important;border-radius:0!important}.v-A .site-main>.contacto-section .mapa{grid-column:2!important;grid-row:2!important;position:relative!important;width:100%!important;height:320px!important;min-height:0!important;aspect-ratio:auto!important;overflow:hidden!important;border-radius:0!important}.v-A .site-main>.contacto-section .mapa iframe,.v-A .site-main>.contacto-section .mapa .cmplz-placeholder-parent,.v-A .site-main>.contacto-section .mapa .cmplz-placeholder-element,.v-A .site-main>.contacto-section .mapa .cmplz-blocked-content-notice{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;max-width:none!important;border:0!important;border-radius:0!important;box-sizing:border-box!important}.v-A .site-main>.contacto-section .clinica{grid-column:2!important;grid-row:3!important;margin:24px 0 8px!important}.v-A .site-main>.contacto-section .como-llegar>.text-link{grid-column:2!important;grid-row:4!important}@media (max-width:760px){.v-A .site-main>.contacto-section{width:auto!important;margin:0!important;padding:22px 18px 8px!important}.v-A .site-main>.contacto-section>.contacto-grid{display:flex!important;flex-direction:column!important;gap:28px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.v-A .site-main>.contacto-section .info-contacto-column,.v-A .site-main>.contacto-section .como-llegar{display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important}.v-A .site-main>.contacto-section .contact-column-title,.v-A .site-main>.contacto-section .como-llegar-titulo{margin:0 0 24px!important}.v-A .site-main>.contacto-section .info-contacto{width:100%!important;height:auto!important;min-height:0!important}.v-A .site-main>.contacto-section .como-llegar{margin-top:0!important}.v-A .site-main>.contacto-section .mapa{position:relative!important;width:100%!important;height:300px!important;min-height:0!important;overflow:hidden!important}.v-A .site-main>.contacto-section .mapa iframe,.v-A .site-main>.contacto-section .mapa .cmplz-placeholder-parent,.v-A .site-main>.contacto-section .mapa .cmplz-placeholder-element,.v-A .site-main>.contacto-section .mapa .cmplz-blocked-content-notice{height:100%!important}}@media (max-width:760px){.v-A .site-main>.contacto-section .ic-text,.v-A .site-main>.contacto-section .ic-row{min-width:0!important}.v-A .site-main>.contacto-section .ic-row-correo .ic-text span{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}}@media (max-width:760px){.v-A .site-main>.contacto-section .ic-row-correo .ic-icon{flex:0 0 46px!important;width:46px!important}.v-A .site-main>.contacto-section .ic-row-correo .ic-text{width:max-content!important;max-width:calc(100% - 60px)!important}.v-A .site-main>.contacto-section .ic-row-correo .ic-text span{font-size:clamp(12px, 3.7vw, 14px)!important;letter-spacing:-0.02em!important;white-space:nowrap!important}}.v-A .site-main>.contacto-section .mapa .cmplz-blocked-content-notice{inset:0!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;transform:none!important;margin:0!important;padding:10px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;text-align:center!important;background:rgb(0 0 0 / .48)!important;color:#fff!important;white-space:normal!important;line-height:1.45!important}.v-A .site-main>.contacto-section .info-contacto>h2{margin-bottom:16px!important}@media (min-width:761px){.v-A .site-main>.contacto-section>.contacto-grid{grid-template-rows:auto 336px auto auto!important}.v-A .site-main>.contacto-section .mapa{height:336px!important}.v-A .site-main>.contacto-section .info-contacto{height:100%!important}}@media (min-width:761px){.v-A .site-main>.contacto-section>.contacto-grid{grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,400px) minmax(0,400px)!important;column-gap:96px!important;justify-content:center!important;align-items:start!important}.v-A .site-main>.contacto-section .info-contacto{height:auto!important;aspect-ratio:auto!important;align-self:stretch!important;justify-content:center!important}.v-A .site-main>.contacto-section .mapa{height:auto!important;aspect-ratio:1/1!important}.v-A .site-main>.contacto-section{padding-top:80px!important;padding-bottom:80px!important;background:#EDF3F4!important}}@media (max-width:760px){.v-A .site-main>.contacto-section{background:#EDF3F4!important}}.cta-item-wa .cta-tile svg,.contacto-section .ic-row-wa .ic-icon svg{width:27px;height:27px}.cta-band a.cta-wa-link{display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-weight:600;text-decoration:none}.cta-band a.cta-wa-link .btn-wa-ico{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;border-radius:10px;background:#25D366;color:#fff}.cta-band .cta-note{line-height:1.25}.cta-band .btn-wa-ico svg{width:31px;height:31px}.cta-band .cta-actions{margin:14px 0}.cta-band .cta-actions{justify-content:flex-start}.cta-band a.cta-wa-link{justify-content:flex-start}.cta-band .cta-note{text-align:left}.cta-band .cta-note{font-size:16px}.cta-band-inner{width:fit-content;max-width:100%;margin:0 auto;text-align:left}.v-A .home-contact-stack .cta-barra{box-sizing:border-box;padding-left:10px}a.footer-wa{display:flex;align-items:center;gap:8px;text-decoration:none}.footer-wa-tile{flex:0 0 auto;width:30px;height:30px;border-radius:8px;background:#25D366;color:#fff;display:flex;align-items:center;justify-content:center}.footer-wa-tile svg{width:17px;height:17px}a.footer-wa:hover .footer-wa-tile,a.footer-wa:focus .footer-wa-tile{background:#3BDB78}.v-A .home-contact-stack>.info-contacto-home{box-sizing:border-box;min-width:0;margin:0;height:auto;border-radius:0;padding:22px 28px;gap:12px}.v-A .home-contact-stack>.info-contacto-home h2{margin-bottom:16px;font-size:24px}.v-A .home-contact-stack>.info-contacto-home h2{color:#fff;font-family:'Fraunces',Georgia,serif;border-bottom:0;padding-bottom:0}.info-contacto-home .ic-row-wa .ic-icon svg{width:27px;height:27px}.info-contacto-home .ic-text,.info-contacto-home .ic-row{min-width:0}@media (max-width:760px){.info-contacto-home .ic-row-correo .ic-icon{flex:0 0 46px;width:46px}.info-contacto-home .ic-row-correo .ic-text{width:max-content;max-width:calc(100% - 60px)}.info-contacto-home .ic-row-correo .ic-text span{font-size:clamp(12px,3.7vw,14px);letter-spacing:-.02em;white-space:nowrap;overflow-wrap:normal;word-break:normal}}@media (min-width:761px){.v-A .home-contact-stack{grid-template-rows:auto auto}.v-A .home-contact-stack>.info-contacto-home{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:16px;align-items:center;padding:28px}.v-A .home-contact-stack>.info-contacto-home h2{grid-column:1 / -1;margin-bottom:4px}}.v-A .home-contact-stack>.info-contacto-home{margin-top:40px}.v-A .home-contact-stack>.info-contacto-home{padding-top:36px;padding-bottom:36px}@media (min-width:761px){.v-A .home-contact-stack>.info-contacto-home{padding-top:42px;padding-bottom:42px}}@media (min-width:761px){.v-A .home-contact-stack{row-gap:0}.v-A .home-contact-stack>.info-contacto-home{margin-top:40px}}.v-A .home-contact-stack>.info-contacto-home{padding-bottom:44px}@media (min-width:761px){.v-A .home-contact-stack>.info-contacto-home{padding-bottom:50px}}@media (min-width:761px){.v-A .home-contact-stack>.info-contacto-home{padding-left:48px}.v-A .home-contact-stack>.info-contacto-home .ic-row-wa{grid-column:1;grid-row:2}.v-A .home-contact-stack>.info-contacto-home .ic-row-correo{grid-column:1;grid-row:3}.v-A .home-contact-stack>.info-contacto-home .ic-row-telefono{grid-column:1;grid-row:4}.v-A .home-contact-stack>.info-contacto-home .ic-row-direccion{grid-column:2;grid-row:2}.v-A .home-contact-stack>.info-contacto-home .ic-row-consulta{grid-column:2;grid-row:3}}@media (min-width:761px){.v-A .home-contact-stack>.info-contacto-home{padding-left:128px}.v-A .home-contact-stack>.info-contacto-home .ic-row-direccion,.v-A .home-contact-stack>.info-contacto-home .ic-row-consulta{transform:translateX(-40px)}}.v-A .site-main .info-contacto h2{padding-bottom:10px!important;border-bottom:1px solid rgb(255 255 255 / .22)!important}.v-A .site-main>.section-arena .consejo-list li{border-bottom:0!important;border-left:3px solid #2F7E79!important;padding:14px 16px!important}@media (min-width:761px){.v-A .site-main>.section-arena .consejo-list li{border-left-width:4px!important;padding:16px 20px!important}}.v-A .site-main>.section-arena .consejo-list li{margin-bottom:8px!important}.v-A .site-main>.section-arena .section-more{margin-top:12px!important}.v-A .site-main>.section-arena .section-more{margin-top:22px!important}.v-A .home-contact-stack>.creds{background:#EDF3F4!important}@media (min-width:1025px){.v-A .home-contact-stack>.info-contacto-home{padding-left:48px}.v-A .home-contact-stack>.info-contacto-home .ic-row-direccion,.v-A .home-contact-stack>.info-contacto-home .ic-row-consulta{transform:translateX(-160px)}}@media (min-width:1025px){.v-A .doctora-text{transform:translateX(-130px)}}@media (min-width:761px) and (max-width:1024px){.v-A .doctora-text{transform:translateX(-20px)}}@media (min-width:1025px){.v-A .site-main>.cv{padding-bottom:52px}}@media (min-width:1025px){.v-A .site-main>.cv+.section .media-grid{margin-top:38px}}@media (min-width:1025px){.v-A .site-main>.consejos-groups{row-gap:56px}}.v-A .site-main>.consejos-notice{margin:14px 0;font-size:14px;line-height:1.5}.v-A .site-main>.consejos-notice{font-size:16px}@media (min-width:1025px){.v-A .site-main>.consejos-notice{margin-top:34px}.v-A .site-main>.consejos-groups{position:relative;top:-28px}}@media (min-width:1025px){.v-A .site-main>.contacto-section>.contacto-grid{column-gap:116px!important}}@media (min-width:1025px){.v-A .site-main>.contacto-section .info-contacto,.v-A .site-main>.contacto-section .mapa{transform:translateY(20px)!important}}@media (min-width:1025px){.v-A .site-main>.contacto-section .clinica{margin-top:44px!important}}.v-A .site-main>.contacto-section .mapa{box-sizing:border-box!important;border:1px solid #23404E!important}@media (min-width:761px){.v-A .home-contact-stack>.creds>div{padding-top:35px!important;padding-bottom:35px!important}}@media (min-width:761px){.v-A .section>.section-intro+.area-grid{margin-top:28px!important}}@media (min-width:761px){.v-A .cta-band-inner{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:50px!important;align-items:center!important;width:100%!important;max-width:1080px!important;margin:0 auto!important}.v-A .cta-band-inner>h2{grid-column:1!important;grid-row:1!important;margin:0 0 12px!important}.v-A .cta-band-inner>.cta-actions{grid-column:1!important;grid-row:2!important;margin:14px 0 24px 80px!important}.v-A .cta-band-inner>.cta-note{grid-column:2!important;grid-row:2!important;align-self:center!important;margin:14px 0 24px 0!important}}@media (max-width:760px){.v-A .cta-band .cta-actions{margin-bottom:19px!important}}.v-A .cta-band h2{position:relative!important;padding-bottom:10px!important;border-bottom:1px solid rgb(255 255 255 / .22)!important}.v-A .cta-band h2::after{content:''!important;display:block!important;position:absolute!important;left:0!important;right:auto!important;bottom:-1px!important;width:56px!important;height:3px!important;background:#2F7E79!important}@media (min-width:761px){.v-A .cta-band-inner>h2{transform:translateX(-30px)!important}}@media (min-width:761px) and (max-width:900px){.v-A .cta-band{width:calc(100% + 24px)!important;margin-left:-12px!important}.v-A .cta-band-inner{width:100%!important;max-width:724px!important;margin:0 auto!important}.v-A .cta-band-inner>h2{transform:translateX(-30px)!important}}body.page-id-2057 .site-main>.page-head+.section-intro{margin-top:30px!important}.v-A .site-main>.section-arena .section-more{padding-left:20px!important}@media (min-width:761px){.v-A .site-main>.section-arena .section-more{padding-left:24px!important}}@media (min-width:761px){.v-A .cta-band-inner>h2{grid-column:1 / -1!important}}.v-A .site-footer .footer-copyright{grid-column:1 / -1;margin:0;padding-top:12px;border-top:1px solid rgb(219 230 230 / .22);color:rgb(219 230 230 / .82);font-size:12px;line-height:1.5;text-align:right}@media (min-width:641px) and (max-width:999px){.v-A .site-footer .footer-copyright{grid-column:2}}@media (min-width:1000px){.v-A .site-footer .footer-copyright{grid-column:4}}@media (max-width:640px){.v-A .site-footer .footer-copyright{text-align:left}}.v-A .site-footer .footer-copyright{grid-column:1 / -1;justify-self:start;width:min(100%,500px);max-width:500px;box-sizing:border-box;margin:0 0 64px;padding:12px 0 0;text-align:left}.v-A .site-footer .footer-copyright-second{margin-left:.3em}@media (max-width:640px){.v-A .site-footer .footer-copyright{width:100%;max-width:500px;text-align:left}.v-A .site-footer .footer-copyright-first,.v-A .site-footer .footer-copyright-second{display:block}.v-A .site-footer .footer-copyright-second{margin-left:0}}.v-A .cta-band h2{color:#23404E!important;border-bottom-color:rgb(35 64 78 / .18)!important}.v-A .cta-band a.cta-wa-link{color:#23404E!important}.v-A .cta-band p,.v-A .cta-band .cta-note{color:#4d5c63!important}.v-A .cta-band .cta-note{font-weight:700!important}.v-A .cta-band,body.single .cta-band{background:#EEF3F3!important;border:1.5px solid #2F7E79!important}@media (min-width:761px) and (max-width:900px){.v-A .cta-band{width:auto!important;margin-left:0!important}.v-A .cta-band-inner>h2{transform:none!important}}@media (max-width:760px){.v-A .site-main>.contacto-section .como-llegar>.text-link{margin-bottom:30px!important}}.v-A .site-main>.contacto-section .como-llegar>.text-link{margin-top:24px!important}.v-A .site-main>.contacto-section .info-contacto .ic-row-direccion .ic-text span{display:block;line-height:1.35}@media (min-width:761px){.v-A .site-main>.contacto-section .como-llegar>.text-link{grid-row:3!important}}@media (min-width:761px){.v-A .site-main>.contacto-section>.contacto-grid{grid-template-columns:repeat(2,minmax(0,440px))!important;justify-content:center!important}.v-A .site-main>.contacto-section .info-contacto,.v-A .site-main>.contacto-section .mapa{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:1/1!important}}@media (min-width:761px) and (max-width:1024px){.v-A .site-main>.contacto-section{padding-left:12px!important;padding-right:12px!important}.v-A .site-main>.contacto-section>.contacto-grid{column-gap:24px!important;width:100%!important}.v-A .site-main>.contacto-section .info-contacto{padding:18px!important;gap:10px!important}}@media (min-width:761px) and (max-width:900px){.v-A .site-main>.contacto-section .info-contacto{padding:12px 16px!important;gap:15px!important}.v-A .site-main>.contacto-section .info-contacto>h2{font-size:18px!important;margin-bottom:6px!important;padding-bottom:4px!important}.v-A .site-main>.contacto-section .info-contacto .ic-row-direccion .ic-text span,.v-A .site-main>.contacto-section .info-contacto .ic-row-consulta .ic-text span{font-size:15px!important}}@media (min-width:1025px){.v-A .site-main>.contacto-section .como-llegar>.text-link{margin-top:44px!important}}@media (min-width:761px) and (max-width:800px){.v-A .site-main>.contacto-section .info-contacto{padding:10px!important}.v-A .site-main>.contacto-section .info-contacto .ic-icon{width:42px!important;height:42px!important;flex:0 0 42px!important}.v-A .site-main>.contacto-section .info-contacto .ic-row-correo .ic-text,.v-A .site-main>.contacto-section .info-contacto .ic-row-correo .ic-text>span{font-size:15px!important}}@media (min-width:761px) and (max-width:900px){.v-A .info-contacto .ic-text a{pointer-events:none!important;color:inherit!important;text-decoration:none!important}}@media (min-width:901px) and (pointer:coarse){.v-A .info-contacto .ic-text a{pointer-events:none!important;color:inherit!important;text-decoration:none!important}}@media (min-width:761px){.v-A .doctora-medios{margin-top:20px!important}}@media (min-width:901px) and (pointer:coarse){.v-A .site-main>.contacto-section .info-contacto{gap:15px!important}}@media (min-width:761px){.v-A .creds div:first-child{padding-left:32px}}@media (min-width:761px){.v-A .hero-text{margin-top:40px}}@media (min-width:761px) and (max-width:900px){.v-A .hero-photo{margin-bottom:40px}}.v-A .hero-actions-movil{display:none}@media (min-width:761px){.v-A .hero-text{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start}.v-A .hero-text .hero-actions{margin-top:auto}.v-A .hero .hero-actions .btn-verde{border-radius:2px;padding:14px 42px;min-height:46px}}@media (min-width:761px){.v-A .hero-photo{align-self:stretch;display:flex;align-items:flex-end;justify-content:flex-end}.v-A .hero .hero-actions .btn-verde{box-sizing:border-box;min-height:44px;padding:10px 38px}}.v-A .area-cuando,.v-A .area-leer{margin-top:16px}.v-A .area-cuando h4,.v-A .area-leer h4{font-family:'Fraunces',Georgia,serif;font-size:17px;font-weight:500;color:#23404E;margin:0 0 8px}.v-A .area-cuando ul,.v-A .area-leer ul{margin:0;padding-left:18px;font-size:15px;line-height:1.55}.v-A .area-cuando li,.v-A .area-leer li{margin-bottom:5px}.v-A .area-leer a{color:#2F7E79;font-weight:600;text-decoration:none;border-bottom:1px solid rgb(47 126 121 / .35)}.v-A .area-leer a:hover{border-bottom-color:#2F7E79}@media (min-width:761px){.v-A .media-grid{gap:36px}}@media (min-width:761px){.v-A .hero .hero-actions .btn-verde{min-height:54px;padding:15px 63px}}@media (min-width:761px){.v-A .media-card{box-shadow:6px 8px 18px rgb(35 64 78 / .25)}.v-A .media-grid a.media-card:hover,.v-A .media-grid a.media-card:focus-visible{box-shadow:8px 10px 22px rgb(35 64 78 / .31)}.v-A .media-grid a.media-card:active{box-shadow:3px 4px 8px rgb(35 64 78 / .28)}}@media (min-width:761px){.v-A .site-main:has(>.legal-body){background:#F7F2EC}}@media (min-width:761px){.v-A .legal-body{max-width:none}}