:root{--Beige:#FBFFE5;--Azulmarino:#200754;--Gris:rgba(21, 20, 57, 0.4);--azulboton:#114fa7}*{margin:0;padding:0;box-sizing:border-box}body,html{background:#fff;overflow-x:hidden;width:100%}#header{position:relative;width:100%}.menu{position:fixed;top:0;left:0;width:100%;height:143px;background:#fff;display:flex;justify-content:space-between;align-items:center;z-index:9999}.menu .logo-box{margin-left:3%}.menu .logo-box img{width:153px;height:61.05px}.menu .logo-box h1 a{text-decoration:none}.btn-menu{display:none;max-height:32px}.btn-menu img{width:30px;height:30px;padding-bottom:3%}.menu .list-container{width:50%}.menu .list-container .lists a{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;Color:#1E0E62;border-radius:24px;transition:.3s;padding:6px}.menu .list-container .lists li a.activo{background:#133286;color:#fff}.menu .list-container .lists li a:hover{background:#133286;color:#fff}.menu .list-container .lists{display:flex;justify-content:space-between}.menu .list-container .lists li{list-style:none}.sign-up .list-sign-up li{list-style:none}.sign-up .list-sign-up{display:flex;justify-content:space-between}.sign-up .list-sign-up a{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#1e0e62;padding:6px;border-radius:24px}.sign-up .list-sign-up li a.activoprueba{background:#114fa7;color:#fff}.sign-up .list-sign-up li a:hover{background:var(--Azulmarino);color:#fff}.btn-menu button{background-color:#fff;border:none;outline:0}@media (max-width:984px){.btn-menu{display:block;margin-right:5%}.btn-menu img{width:30px;height:30px;padding-bottom:3%}.menu .list-container{display:none}.menu .sign-up{display:none}}.menudesplegable{width:100%;z-index:100000;position:fixed;background-color:#fff;top:140px;left:10000px;text-align:center;height:80vh}.menudesplegable .intermediocentro{margin:auto}.listadodesple #iniciosesion{padding-top:70px}.listadodesple li{margin:15px auto;list-style:none}.listadodesple .activoprueba{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:76px;Color:#1E0E62;border-radius:24px;transition:.3s;padding:8px;background:#114fa7;color:#fff}.listadodesple a{text-decoration:none;font-size:20px;color:#1e0e62;width:100%}.listadodesple hr{width:50%;margin:auto;background-color:#fff;border-width:.5px}.btn-menu #btn-menu-desplegable svg{width:30px;height:30px;margin-left:20%}@media (max-width:550px){.listadodesple hr{width:80%;margin:auto;background-color:#fff;border-width:.5px}}a.cita{font-size:18px;color:#133286}.img-header .welcome .centrado .interte{display:flex;flex-direction:column}.img-header{display:flex;justify-content:space-between;padding:5% 0;background:#fbffe6;margin-top:143px}.img-header .imagen-header img{width:100%;height:auto;border-radius:50px}.img-header .welcome{z-index:9992;padding-left:5%;padding-right:5%;max-width:60%}.img-header .welcome h2{font-size:34px;text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:700;color:#133286}.img-header .welcome a{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;Color:#1E0E62;border-radius:24px;transition:.3s;padding:8px;background:#114fa7;color:#fff}.img-header .imagen-header{z-index:9990;margin-top:3%}.img-header .welcome .centrado{padding:10% 0}.parrafo-header{width:140%}@media only screen and (max-width:900px){.img-header{flex-direction:column}.img-header .welcome{max-width:100%}.img-header .imagen-header img{border-radius:50px;padding:0 10px}.img-header .welcome .centrado{text-align:center}}@media only screen and (max-width:1350x){.img-header{padding:0 5%}}.img-header .welcome h1{margin:0 0 14px;padding:0;font-family:sans-serif;font-size:16px;line-height:1.3;letter-spacing:.02em;font-weight:700;color:#545454}.img-header .welcome p{font-family:sans-serif;font-style:normal;font-weight:540;font-size:16px;line-height:20px;color:#545454}.img-header .welcome #sesiongratis{font-family:sans-serif;font-style:bold;font-weight:650;font-size:15px;line-height:21px;color:#545454}.img-header button{background:#114fa7;border-radius:100px;align-content:center;width:212px;height:40px;border:none;color:#fff;font-size:18px;text-align:center;margin-bottom:5px;cursor:pointer;transition:.5s;-moz-box-shadow:13px 14px 22px -13px rgba(0,0,0,.75)}.img-header button:hover{background:var(--Azulmarino)}.img-header .imagen-header{max-width:1401px;max-height:1000px}@media only screen and (max-width:750px){.img-header .welcome h1{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:700;font-size:16px;padding:6px;border-radius:24px}}.intermedio{position:absolute;bottom:0;left:0;border-width:0 0 15vh 250vh;border-style:solid;border-color:transparent transparent #fff transparent;z-index:9991}@media only screen and (max-width:750px){.intermedio img{position:absolute;width:100%;top:-60px;left:0}}#fadeTop{transition:1s;opacity:0;transform:translate(0,10vh)}#visible{transition:1s;opacity:1;transform:translate(0,0)}#fadeLeft{transition:1s;opacity:0;transform:translate(-10vh,0)}#fadeRight{opacity:0;transform:translate(10vh,0);transition:1s}.funcionamiento{position:relative;width:100%;height:auto;background:#fff;text-align:center}.funcionamiento .title{width:60%;margin:0 auto}.funcionamiento .title{padding:5% 0}.funcionamiento .title p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}@media (max-width:600px){.funcionamiento .title{width:80%}}.esquema{max-width:1400px;margin:auto;display:flex;justify-content:center;width:80%}@media only screen and (max-width:900px){.esquema{flex-direction:column}.esquema .esquema-registro .imagenuno{margin:5% auto}.esquema .esquema-plan .imagendos{margin:5% auto}.esquema .esquema-agendar .imagentres{margin:5% auto}.esquema .esquema-disfruta .imagencuatro{margin:5% auto}.funcionamiento{height:auto}}.funcionamiento .title h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:52px;text-align:center;letter-spacing:-.4px;color:#133286}.funcionamiento .esquema .esquema-registro{margin:0 5%;text-align:center}.esquema .imagenuno{margin:auto;width:174px;height:167.9px}.funcionamiento .esquema .esquema-registro hr{width:2px;height:20px;background:#fff;border:none;margin-top:5px}.funcionamiento .esquema .esquema-registro .imagenuno img{width:65px;height:65x;margin:48px 0 48px 0}.funcionamiento .esquema .esquema-registro .imagenuno svg{width:70px;height:70px;margin:48px 0 48px 0;color:#114fa7}.funcionamiento .esquema .esquema-registro .imagenuno{background:#fff;border-radius:100px;-webkit-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);-moz-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);box-shadow:2px 3px 16px -4px rgba(0,0,0,.75)}.funcionamiento .esquema .esquema-registro h3{font-family:sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:32px;text-align:center;color:#1e0e62}.funcionamiento .esquema .esquema-registro p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#747474}.funcionamiento .esquema .esquema-plan{margin:0 5%;text-align:center}.funcionamiento .esquema .esquema-plan hr{width:2px;height:20px;background:#fff;border:none;margin-top:5px}.esquema .imagendos{margin:auto;width:174px;height:167.9px}.funcionamiento .esquema .esquema-plan .imagendos img{width:65px;height:65x;margin:48px 0 48px 0}.funcionamiento .esquema .esquema-plan .imagendos svg{width:70px;height:70px;margin:48px 0 48px 0;color:#747474}.funcionamiento .esquema .esquema-plan .imagendos svg{width:70px;height:70px;margin:48px 0 48px 0;color:#747474}.funcionamiento .esquema .esquema-plan .imagendos{background:#fff;border-radius:100px;-webkit-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);-moz-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);box-shadow:2px 3px 16px -4px rgba(0,0,0,.75)}.funcionamiento .esquema .esquema-plan h3{font-family:sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:32px;text-align:center;color:#1e0e62}.funcionamiento .esquema .esquema-plan p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#747474}.funcionamiento .esquema .esquema-agendar{margin:0 5%;text-align:center}.funcionamiento .esquema .esquema-agendar hr{width:2px;height:20px;background:#fff;border:none;margin-top:5px}.esquema .imagentres{margin:auto;width:174px;height:167.9px}.funcionamiento .esquema .esquema-agendar .imagentres img{width:65px;height:65x;margin:48px 0 48px 0}.funcionamiento .esquema .esquema-agendar .imagentres{background:#fff;border-radius:100px;-webkit-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);-moz-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);box-shadow:2px 3px 16px -4px rgba(0,0,0,.75)}.funcionamiento .esquema .esquema-agendar h3{font-family:sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:32px;text-align:center;color:#1e0e62}.funcionamiento .esquema .esquema-agendar p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#747474}.funcionamiento .esquema .esquema-disfruta{margin:0 5%;text-align:center}.funcionamiento .esquema .esquema-disfruta hr{width:2px;height:20px;background:#fff;border:none;margin-top:5px}.esquema .imagencuatro{margin:auto;width:174px;height:167.9px}.funcionamiento .esquema .esquema-disfruta .imagencuatro img{width:65px;height:65x;margin:48px 50px 48px 50px}.funcionamiento .esquema .esquema-disfruta .imagencuatro{background:#fff;border-radius:100px;-webkit-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);-moz-box-shadow:2px 3px 16px -4px rgba(0,0,0,.75);box-shadow:2px 3px 16px -4px rgba(0,0,0,.75)}.funcionamiento .esquema .esquema-disfruta h3{font-family:sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:32px;text-align:center;color:#1e0e62}.funcionamiento .esquema .esquema-disfruta p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;text-align:center;color:#1e0e62}@media (max-width:430px){.funcionamiento .title h1{font-size:28px}.funcionamiento .esquema-registro{padding:10% 0}.funcionamiento .esquema .esquema-registro .imagenuno img{width:50px;height:50px;margin:30% auto}.funcionamiento .esquema .esquema-registro .imagenuno svg{width:50px;height:50px;margin:30% auto}.funcionamiento .esquema .esquema-registro .imagenuno{width:120px;height:120px}.funcionamiento .esquema .esquema-registro h3{font-size:20px}}.intermediobeneficios{position:absolute;top:0;left:0;border-width:15vh 200vh 0 0;border-style:solid;border-color:#fff transparent transparent transparent;z-index:9991}#beneficios{position:relative;width:100%;height:auto;background:#fbffe5;align-content:center}#beneficios .intermedio-centrado{display:flex;justify-content:space-between;margin:0 auto;width:100%;padding-top:0;max-width:1404px}.imagendos{width:50%;text-align:center}.imagendos img{width:80%;height:100%;margin:auto}.intermedio-centrado .beneficios-texto{width:50%;height:auto;text-align:center}.intermedio-centrado .beneficios-texto .parrafos-beneficios{display:grid;grid-template-columns:40% 40%;grid-template-rows:40% 40%;column-gap:12%;row-gap:12%;text-align:center;margin:auto;width:80%;height:70%}.intermedio-centrado .beneficios-texto .parrafos-beneficios>div{background-color:#fff;text-align:center;padding:10%;border-radius:60px;min-width:132px;min-height:150px;-webkit-box-shadow:10px 9px 28px -18px rgba(0,0,0,.75);-moz-box-shadow:10px 9px 28px -18px rgba(0,0,0,.75);box-shadow:10px 9px 28px -18px rgba(0,0,0,.75)}@media (max-width:1100px){.intermedio-centrado .beneficios-texto .parrafos-beneficios>div{border-radius:20px}}.intermedio-centrado .beneficios-texto .parrafos-beneficios .parrafouno{align-items:center}.intermedio-centrado .beneficios-texto .parrafos-beneficios .parrafouno .parrafouno-texto{margin:8% auto}.intermedio-centrado .beneficios-texto .parrafos-beneficios .parrafouno svg{width:30%;height:30%;color:#ffb326}@media only screen and (max-width:750px){#beneficios{height:auto}#beneficios .intermedio-centrado{flex-direction:column;text-align:center}.imagendos{width:80%;text-align:center;margin:auto}.intermedio-centrado .beneficios-texto .parrafos-beneficios{display:grid;grid-template-columns:40% 40%;grid-template-rows:40% 40%;column-gap:15%;row-gap:15%;text-align:center;margin:auto;width:80%;height:70%}.intermedio-centrado .beneficios-texto{width:100%;height:auto;text-align:center;margin:auto;padding-bottom:10%}}#beneficios .backgrounduno img{position:absolute;width:100%;top:40%}#beneficios .backgrounddos img{width:100%;position:absolute;top:30%}#beneficios .beneficios-texto p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#777}@media (min-width:1000px){#beneficios .beneficios-texto p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#777;padding-top:5%}.intermedio-centrado .beneficios-texto .parrafos-beneficios .parrafouno svg{width:40%;height:40%;color:#ffb326}}#beneficios .intermedio-centrado-titulo{width:60%;margin:0 auto;padding-top:8%}#beneficios .intermedio-centrado-titulo .titulo h2{padding:8% 0 0 0;font-family:sans-serif;font-style:normal;font-weight:700;font-size:34px;line-height:35px;text-align:center;letter-spacing:-.4px;color:#133286}#beneficios .intermedio-centrado-titulo .titulo p{font-family:sans-serif;text-align:center;margin:auto;padding-bottom:10%;max-width:900px;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}@media only screen and (max-width:980px){#beneficios .intermedio-centrado-titulo{width:80%;margin:0 auto;padding-top:18%}}@media only screen and (max-width:800px){.intermedio-centrado .beneficios-texto .parrafos-beneficios>div{min-width:122px;min-height:130px}#beneficios .beneficios-texto p{font-size:13px;line-height:13px}.intermedio-centrado-titulo h2{font-size:28px}#beneficios .intermedio-centrado-titulo .titulo{padding-top:20%}#beneficios .beneficios-texto{padding-bottom:15%}}@media only screen and (max-width:600px){.intermedio-centrado .beneficios-texto .parrafos-beneficios>div{min-width:122px;min-height:130px}#beneficios .beneficios-texto p{font-size:15px;line-height:15px}.intermedio-centrado-titulo h2{font-size:28px}#beneficios .intermedio-centrado-titulo .titulo{padding-top:30%}#beneficios .beneficios-texto{padding-bottom:15%}}@media only screen and (max-width:370px){.intermedio-centrado .beneficios-texto .parrafos-beneficios>div{min-width:102px;min-height:120px}#beneficios .beneficios-texto p{font-size:12px;line-height:14px}.intermedio-centrado-titulo h2{font-family:sans-serif;font-size:22px}#beneficios .intermedio-centrado-titulo .titulo{padding-top:30%}#beneficios .intermedio-centrado-titulo .titulo h2{padding-top:20%;font-size:31px}#beneficios .intermedio-centrado-titulo .titulo p{width:100%}#beneficios .intermedio-centrado-titulo{width:80%;margin:0 auto;padding-top:15%}#beneficios .intermedio-centrado-titulo .titulo p{font-family:sans-serif;text-align:center;margin:auto;padding-bottom:10%;max-width:900px;font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#545454}}.precios{text-align:center;background:#fbffe5;height:40px}.precios h2{padding-top:5%;font-family:sans-serif;font-style:normal;font-weight:700;font-size:34px;line-height:35px;text-align:center;letter-spacing:-.4px;color:#133286}@media (max-width:400px){.precios h2{font-size:31px}.precios{padding-top:15px}}.background{padding:0 25px 25px;position:relative;width:100%;text-align:center}.background::after{content:'';background:#fbffe5;background:-moz-linear-gradient(top,#fbffe5 0,#fbffe5 100%);background:-webkit-linear-gradient(top,#fbffe5 0,#fbffe5 100%);background:linear-gradient(to bottom,#fbffe5 0,#fbffe5 100%);height:350px;left:0;position:absolute;top:0;width:100%;z-index:1}.pricing-plan svg{width:20%;height:20%;color:#a3a3a7}.pricing-plandos svg{width:20%;height:20%;color:#a3a3a7}@media (min-width:900px){.background{padding:0 0 25px}}.container{margin:0 auto;padding:0 0 0;max-width:1400px;width:100%}.panel{background-color:#fff;border-radius:10px;padding:15px 25px;position:relative;width:100%;z-index:10}.pricing-table{background-color:transparent;padding-top:10%;display:flex;flex-direction:column;width:80%;margin:auto;z-index:9995}@media (min-width:900px){.pricing-table{flex-direction:row;width:100%;padding:5%;padding-top:10%}}@media (max-width:660px){.pricing-table{width:100%;padding:5%}}@media (max-width:480px){.background{padding:0;padding-top:50px}.pricing-table{padding:0}}.pricing-table *{text-align:center;text-transform:uppercase}.pricing-plan{margin:25px;height:550px;-webkit-box-shadow:10px 9px 31px -12px rgba(0,0,0,.75);-moz-box-shadow:10px 9px 31px -12px rgba(0,0,0,.75);box-shadow:10px 9px 31px -12px rgba(0,0,0,.75);border-radius:20px;background-color:#fff}.pricing-plandos{margin:30px;height:590px;-webkit-box-shadow:10px 9px 31px -12px rgba(0,0,0,.75);-moz-box-shadow:10px 9px 31px -12px rgba(0,0,0,.75);box-shadow:10px 9px 31px -12px rgba(0,0,0,.75);border-radius:20px;background-color:#fff}.pricing-plan:last-child{border-bottom:none}.pricing-plandos:last-child{border-bottom:none}@media (min-width:900px){.pricing-plan{border-bottom:none;border-right:1px solid #e1f1ff;flex-basis:100%;padding:25px 50px}.pricing-plandos{border-bottom:none;border-right:1px solid #e1f1ff;flex-basis:100%;padding:25px 50px}.pricing-plan:last-child{border-right:none}.pricing-plandos:last-child{border-right:none}}.pricing-img{margin-bottom:25px;max-width:100%}.pricing-header{color:#545454;font-weight:600;letter-spacing:1px}.preciosesion{padding:20px 0}.preciosesion h3{font-size:45px;color:#133286}.preciosesion #euro{font-size:22px}.preciosesion p{color:#545454}.pricing-features{color:#133286;font-weight:600;letter-spacing:1px;margin:20px 0 25px}.pricing-features-item{border-top:1px solid #e1f1ff;font-size:12px;line-height:1.5;padding:15px 0;font-family:sans-serif}.pricing-features-item:last-child{border-bottom:1px solid #e1f1ff}.pricing-price{color:#133286;display:block;font-size:20px;font-weight:700}.pricing-button{border:1px solid #9dd1ff;border-radius:20px;color:#348efe;display:inline-block;margin:25px 0;padding:15px 35px;text-decoration:none;transition:all 150ms ease-in-out;-webkit-box-shadow:10px 9px 28px -18px rgba(0,0,0,.75);-moz-box-shadow:10px 9px 28px -18px rgba(0,0,0,.75);box-shadow:10px 9px 28px -18px rgba(0,0,0,.75)}.pricing-button:focus,.pricing-button:hover{background-color:#e1f1ff}.pricing-button.is-featured{background-color:#48aaff;color:#fff}.pricing-button.is-featured:active,.pricing-button.is-featured:hover{background-color:#269aff}.pricing-plan ul{list-style:none}.pricing-plandos ul{list-style:none}.especialidades{position:relative;width:100%;height:auto;background:#fff;text-align:center}.especialidades .especialidades-texto{width:100%;text-align:center;padding-top:5%}.especialidades .especialidades-texto hr{border:none;height:20px}.especialidades .especialidades-texto h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:34px;line-height:32px;text-align:center;color:#133286}.especialidades .especialidades-texto p{font-family:sans-serif;text-align:center;margin:auto;max-width:900px;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.especialidades .especialidades-listado{width:70%;display:flex;justify-content:space-between;margin:5% auto}.especialidades .listado-left{width:100%}.especialidades .listado-right{width:100%}.especialidades .especialidades-listado a{color:#00f}.especialidades .especialidades-listado li{margin:10% auto;width:90%;padding:5%;border-radius:27px;-webkit-box-shadow:10px 9px 28px -12px rgba(0,0,0,.75);-moz-box-shadow:10px 9px 28px -12px rgba(0,0,0,.75);box-shadow:10px 9px 28px -12px rgba(0,0,0,.75);font-family:sans-serif;font-size:18px;box-shadow:rgb(163 163 163) .1rem .1rem .2rem,#fff -.1rem -.1rem .1rem}.especialidades .especialidades-listado li:hover{background-color:#f0f0f0}.especialidades .especialidades-listado li:active{background-color:#fff}.especialidades .especialidades-listado .listado-left ul{list-style:none}.especialidades .especialidades-listado .listado-right ul{list-style:none}.especialidades .especialidades-listado p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:15px;color:#133286}@media (max-width:900px){.especialidades .especialidades-texto{width:80%;margin:auto}}@media (max-width:430px){.especialidades .especialidades-texto{width:80%;margin:auto}.especialidades .especialidades-texto h2{font-size:28px}.especialidades .especialidades-listado{width:100%}}.psicoonline{position:relative;width:100%;height:auto;background:#fbffe5;text-align:center}.psicoonline .titulos{width:80%;margin:10% auto}.psicoonline .titulos h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:32px;padding-top:50px;color:#133286}.psicoonline .titulos p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.psicoonline .psyfeelvsterapia{width:80%;height:auto;text-align:center;padding-bottom:50px}.psicoonline .psyfeelvsterapia{display:grid;grid-template-columns:40% 40%;grid-template-rows:40% 40%;column-gap:12%;row-gap:12%;text-align:center;padding-left:70px;margin:auto;width:90%;height:70%}.psicoonline .psyfeelvsterapia>div{background-color:#fff;text-align:center;padding:10%;border-radius:60px;min-width:132px;min-height:150px;margin:auto;width:100%;height:290px;-webkit-box-shadow:10px 9px 28px -18px rgba(0,0,0,.75);-moz-box-shadow:10px 9px 28px -18px rgba(0,0,0,.75);box-shadow:10px 9px 28px -18px rgba(0,0,0,.75)}@media (max-width:1100px){.intermedio-centrado .beneficios-texto .parrafos-beneficios>div{border-radius:20px}}.psicoonline .psyfeelvsterapia .parrafouno{align-items:center}.psicoonline .psyfeelvsterapia .parrafouno .parrafouno-texto{margin:8% auto}.psicoonline .psyfeelvsterapia .parrafouno svg{width:30%;height:30%;color:#ffb326}.psicoonline .psyfeelvsterapia .parrafouno .parrafouno-texto p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}@media (max-width:800px){.psicoonline .psyfeelvsterapia{padding-left:30px}.psicoonline .psyfeelvsterapia{width:100%}.psicoonline .psyfeelvsterapia .parrafouno .parrafouno-texto p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:32px;color:#545454}.psicoonline .psyfeelvsterapia>div{height:350px}}.preguntas-frecuentes{position:relative;width:100%;height:auto;background:#fff;text-align:center}.preguntas-frecuentes .titulo{margin:10% auto}.preguntas-frecuentes .titulo p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.preguntas-frecuentes .titulo h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:32px;color:#133286}.preguntas-frecuentes .titulo h3{font-family:sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:32px;color:#133286}.preguntas-frecuentes .titulo svg{width:80px;height:80px;color:#114fa7}.preguntas-frecuentes .preguntas-filas{width:70%;z-index:8000;margin:auto}.preguntas-frecuentes .preguntas-filas ul{list-style:none}.preguntas-frecuentes .preguntas-filas hr{border:none;height:10px}.preguntas-frecuentes .preguntas-filas li{margin:4% auto}.preguntas-frecuentes .preguntas-filas .preguntafaq{font-family:sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:32px;color:#133286}.preguntas-frecuentes .preguntas-filas p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.preguntas-frecuentes .titulo{width:60%}@media (max-width:550px){.preguntas-frecuentes .titulo{width:80%}}.preguntas-frecuentes .titulo h3{margin:0 auto;text-align:center}.preguntas-frecuentes .imagenbackground{width:100%}@media (max-width:470px){.preguntas-frecuentes .titulo h3{font-size:28px}.preguntas-frecuentes .titulo{margin:17% auto}}@media (max-width:633px){.psicoonline .psyfeelvsterapia{padding-left:1px}.psicoonline .psyfeelvsterapia{width:100%}.psicoonline .psyfeelvsterapia{display:grid;grid-template-columns:50% 50%;grid-template-rows:40% 40%;column-gap:3%;row-gap:12%;text-align:center;padding-left:10px;margin:auto;width:90%;height:70%}.psicoonline .psyfeelvsterapia .parrafouno .parrafouno-texto p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:32px;color:#545454}.psicoonline .psyfeelvsterapia>div{height:290px}}@media (max-width:360px){.psicoonline .psyfeelvsterapia{padding-left:0}.psicoonline .psyfeelvsterapia{width:100%}.psicoonline .psyfeelvsterapia{display:grid;grid-template-columns:50% 50%;grid-template-rows:40% 40%;column-gap:3%;row-gap:12%;text-align:center;padding-left:0;margin:auto;width:90%;height:70%}.psicoonline .psyfeelvsterapia .parrafouno .parrafouno-texto p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:32px;color:#545454}.psicoonline .psyfeelvsterapia>div{height:290px}}.formulario-contacto{position:relative;width:100%;height:auto;background:#fff}.formulario-contacto .titulo-formulario{margin:5% auto;width:100%}.formulario-contacto .graciasform{display:none}.formulario-contacto .titulo-formulario hr{border:none;height:5px}.formulario-contacto .titulo-formulario h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:32px;color:#133286;margin:0 auto;text-align:center}.formulario-contacto .titulo-formulario h3{font-family:sans-serif;font-style:normal;font-weight:700;font-size:22px;color:#7c7c7c;margin:0 auto;text-align:center}.formulario-contacto form{margin:5% auto;width:100%;text-align:center}.formulario-contacto #formularioindex{display:flex;flex-direction:column}.formulario-contacto #formularioindex input{width:50%;height:35px;margin:12px auto;border-radius:24px;outline:0;border:1.5px solid #b0adbd;text-align:center;font-size:15px;color:#000}.formulario-contacto #formularioindex #btnverificacion{height:25px;width:25px;text-align:left}.formulario-contacto #formularioindex textarea{width:50%;height:200px;margin:0 auto;padding:20px;border-radius:24px;outline:0;border:1.5px solid #b0adbd;font-size:15px;color:#000;font-family:sans-serif}.formulario-contacto #formularioindex .send button{background:#114fa7;border-radius:100px;width:400%;height:40px;border:none;color:#fff;font-size:18px;text-align:center;cursor:pointer;transition:.5s}@media only screen and (max-width:450px){.formulario-contacto #formularioindex input{width:70%}.formulario-contacto #formularioindex textarea{width:70%}.formulario-contacto .titulo-formulario{margin:20% auto}.formulario-contacto .titulo-formulario h2{font-size:28px}.formulario-contacto .titulo-formulario h3{font-size:20px}}footer{background:#200754;margin-top:15%}.menu-footer{position:relative;width:70%;height:auto;width:80%;margin:5% auto;margin-bottom:1%;display:flex;justify-content:space-between}.menu-footer .paginas{padding:5% 0}.menu-footer .paginas hr{border:none;height:25px}.menu-footer .paginas .titlefoot{color:#fff;font-family:sans-serif;font-style:normal;font-weight:700;font-size:20px}.menu-footer .paginas p{color:#fff;font-family:sans-serif;font-style:normal;font-weight:400;font-size:12px}.menu-footer .sobre-nosotros{padding:5% 0}.menu-footer .politicas{padding:5% 0;margin-right:20%}@media (max-width:1100px){.menu-footer .politicas{padding:5% 0;margin-right:0}}@media (max-width:900px){footer{margin-top:50%}.menu-footer{width:90%}}@media (max-width:750px){footer{margin-top:90%}.menu-footer{flex-direction:column;text-align:center}}.menu-footer .sobre-nosotros .titlefoot{color:#fff;font-family:sans-serif;font-style:normal;font-weight:700;font-size:20px}.menu-footer a{text-decoration:none;color:#fff;font-size:18px}.menu-footer .sobre-nosotros hr{border:none;height:25px}.menu-footer .sobre-nosotros p{color:#fff;font-family:sans-serif;font-style:normal;font-weight:400;font-size:12px}.menu-footer .politicas .titlefoot{color:#fff;font-family:sans-serif;font-style:normal;font-weight:700;font-size:20px}.menu-footer .politicas hr{border:none;height:25px}.menu-footer .politicas p{color:#fff;font-family:sans-serif;font-style:normal;font-weight:400;font-size:12px}.menu-footer .formulario-subcripcion .revista{padding:2% 0}.menu-footer .formulario-subcripcion .revista h3{color:#fff;font-family:sans-serif;font-size:20px}.menu-footer .formulario-subcripcion .revista-parrafo{padding-bottom:5%}.menu-footer .formulario-subcripcion .revista-parrafo p{color:#fff;font-family:sans-serif;font-size:15px}.menu-footer .formulario-subcripcion #formulario input{height:30px;border-radius:34px;outline:0;border:1.5px solid #b0adbd;text-align:center;font-size:15px;color:#000;margin-bottom:3%}.menu-footer .formulario-subcripcion #formulario .send button{background:#139147;border-radius:100px;width:120px;height:40px;border:none;color:#fff;font-size:18px;text-align:center;cursor:pointer;transition:.5s}.footer-text{margin:0 auto;margin-top:26px}.footer-text p{color:#fff;padding-left:9%;font-size:15px}.aviso-cookies{display:none;background:#fff;padding:20px;width:70%;height:300px;line-height:150%;border-radius:10px;position:fixed;bottom:24%;left:15%;z-index:10000;padding-top:60px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.75);box-shadow:0 0 20px 0 rgba(0,0,0,.75);text-align:center}.aviso-cookies.activo{display:block}.aviso-cookies .galleta{max-width:100px;position:absolute;top:-50px;left:calc(50% - 50px)}.aviso-cookies .parrafo,.aviso-cookies .titulo{margin-bottom:15px}.aviso-cookies .boton{width:100%;background:#595959;border:none;color:#fff;font-family:Roboto,sans-serif;text-align:center;padding:15px 20px;font-weight:700;cursor:pointer;transition:.3s ease all;border-radius:5px;margin-bottom:15px;font-size:14px}.aviso-cookies .boton:hover{background:#000}.aviso-cookies .enlace{color:#005c8f;text-decoration:none;font-size:14px}.aviso-cookies .enlace:hover{text-decoration:underline}.graciasform{margin:auto;text-align:center}#mensajesindex{margin:auto;text-align:center;color:#dc143c}.banner-install{height:130px;width:40%;border-radius:15px;margin:15px auto;margin-top:30px;background-color:#ffb157}@media (max-width:720px){.banner-install{width:50%}}@media (max-width:530px){.banner-install{width:80%}}.banner-install p{padding:10px;color:#fff;font-size:20px}.banner-install button{margin:5px auto;background:#fff;border-radius:100px;align-content:center;width:150px;height:40px;border:none;color:#000;font-size:18px;text-align:center;margin-top:20px;cursor:pointer;transition:.5s;margin:auto;outline:0}.btn-descargar{margin:50px}.div-btn-descargar{margin:15px 0}.div-btn-descargar button{margin:15px auto;background:#fe914e;border-radius:100px;align-content:center;width:150px;height:40px;border:none;color:#fff;font-size:18px;text-align:center;margin-top:20px;cursor:pointer;transition:.5s;margin:auto;outline:0}.bannerredi{display:none;position:fixed;right:0;bottom:0;width:250px;height:80px;background-color:#fff;z-index:100000;border-top-left-radius:500px;border-bottom-left-radius:500px;-webkit-box-shadow:-1px -3px 21px -8px rgba(0,0,0,.75);-moz-box-shadow:-1px -3px 21px -8px rgba(0,0,0,.75);box-shadow:-1px -3px 21px -8px rgba(0,0,0,.75);border-color:#fff}.bannerredi img{width:73px;height:73px;position:absolute;bottom:1px;right:176px;border-radius:100px}.nombreredi{width:48%;height:20%;position:absolute;right:34px;bottom:50px;font-size:15px}@media(max-width:370px){.bannerredi{display:none;position:fixed;right:0;bottom:0;width:183px;height:62px}.bannerredi img{width:57px;height:57px;position:absolute;bottom:1px;right:123px;border-radius:100px}.nombreredi{width:48%;height:20%;position:absolute;right:18px;bottom:35px;font-size:11px}}#directora .intermediobeneficios2{position:absolute;top:0;left:0;border-width:15vh 200vh 0 0;border-style:solid;border-color:#fff transparent transparent transparent;z-index:9991}#directora{position:relative;width:100%;height:auto;background:#fff;align-content:center}#directora .intermedio-centrado2{display:flex;justify-content:space-between;margin:0 auto;width:100%;padding-top:0;max-width:1404px}#directora .imagendos{width:50%;text-align:center}#directora .imagendos img{width:80%;height:auto;margin:auto;border-radius:800px;margin:10% 0}#directora .intermedio-centrado2 .beneficios-texto2{width:50%;height:auto;text-align:center}#directora .intermedio-centrado2 .beneficios-texto2 .parrafos-beneficios2{width:80%;height:70%;margin:12% 5%}@media only screen and (max-width:750px){#directora{height:auto}#directora .intermedio-centrado2{flex-direction:column;text-align:center}#directora .imagendos{width:80%;text-align:center;margin:auto}#directora .intermedio-centrado2 .beneficios-texto2 .parrafos-beneficios2{margin:5% auto;width:80%;height:70%}#directora .intermedio-centrado2 .beneficios-texto2{width:100%;height:auto;text-align:center;margin:auto;padding-bottom:10%}}#directora .beneficios-texto2 p{font-family:system-ui;font-style:normal;font-size:20px;line-height:20px;text-align:center;color:#747474}@media (min-width:1000px){#directora .beneficios-texto2 p{font-family:system-ui;font-style:normal;font-size:20px;line-height:20px;text-align:center;color:#747474;padding-top:5%}}#directora .intermedio-centrado-titulo2{width:60%;margin:0 auto;padding-top:0}#directora .intermedio-centrado-titulo2 .titulo h2{padding:0;font-family:sans-serif;font-style:normal;font-weight:700;font-size:42px;line-height:35px;text-align:center;letter-spacing:-.4px;color:#133286}#directora .intermedio-centrado-titulo2 .titulo p{font-family:sans-serif;text-align:center;margin:auto;padding-bottom:10%;max-width:900px;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}@media only screen and (max-width:980px){#directora .intermedio-centrado-titulo2{width:60%;margin:0 auto;padding-top:12%}}@media only screen and (max-width:800px){#directora .beneficios-texto2 p{font-size:20px;line-height:25px}#directora .intermedio-centrado-titulo2 h2{font-size:28px}#directora .intermedio-centrado-titulo2 .titulo{padding-top:20%}#directora .beneficios-texto2{padding-bottom:15%}}@media only screen and (max-width:600px){#directora .beneficios-texto2 p{font-size:20px;line-height:25px}#directora .intermedio-centrado-titulo2 h2{font-size:28px}#directora .intermedio-centrado-titulo2 .titulo{padding-top:30%}#directora .beneficios-texto2{padding-bottom:15%}}@media only screen and (max-width:370px){#directora .beneficios-texto2 p{font-size:20px;line-height:25px}#directora .intermedio-centrado-titulo2 h2{font-family:sans-serif;font-size:22px}#directora .intermedio-centrado-titulo2 .titulo{padding-top:30%}#directora .intermedio-centrado-titulo2 .titulo h2{padding-top:20%;font-size:31px}#directora .intermedio-centrado-titulo2 .titulo p{width:100%}#directora .intermedio-centrado-titulo2{width:80%;margin:0 auto;padding-top:15%;display:none}#directora .intermedio-centrado-titulo2 .titulo p{font-family:sans-serif;text-align:center;margin:auto;padding-bottom:10%;max-width:900px;font-style:normal;font-weight:400;font-size:16px;line-height:32px;color:#545454}}.desple-espe{display:none;position:absolute;top:85px;background:#fff;padding-top:20px;padding-bottom:10px}ul li:hover>ul{display:block}ul.desple-espe:hover{display:block}.desple-prese{display:none;position:absolute;top:85px;background:#fff;padding-top:20px;padding-bottom:10px}ul li:hover>ul{display:block}ul.desple-prese:hover{display:block}.buttonmas{margin:5% auto}.buttonmas button{background:#114fa7;border-radius:100px;align-content:center;width:250px;height:40px;border:none;color:#fff;font-size:18px;text-align:center;margin-top:20px;margin-bottom:13px;cursor:pointer;transition:.5s;-webkit-box-shadow:13px 14px 22px -13px rgba(0,0,0,.75);-moz-box-shadow:13px 14px 22px -13px rgba(0,0,0,.75);box-shadow:13px 14px 22px -13px rgba(0,0,0,.75)}.psicologos{display:grid;justify-content:center;grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;justify-items:center;padding:5%}.psicologo img{width:260px;height:255px;border-radius:200px}.psicologo{margin:5% 6%;text-align:center}.psicologo .sabermas{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:26px;Color:#1E0E62;border-radius:24px;transition:.3s;padding:8px;background:#000;color:#fff}#avisodispopatri{display:none;color:#ad0000}#avisodisposoni{display:none;color:#ad0000}#avisodispomediavilla{display:none;color:#ad0000}#avisodispobeatriz{display:none;color:#ad0000}#avisodispojulia{display:none;color:#ad0000}#avisodisponerea{display:none;color:#ad0000}#avisodispoirene{display:none;color:#ad0000}.psicologo .cita{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:76px;Color:#1E0E62;border-radius:24px;transition:.3s;padding:8px;background:#114fa7;color:#fff}.psicologo h3{font-family:sans-serif;font-size:20px;font-style:normal;color:#1e0e62;padding:1%;padding-top:20px}.psicologo p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.phone{font-weight:700;color:#606060}#division{display:none}@media (max-width:700px){.psicologos{display:flex;flex-direction:column}.psicologo{max-width:100%}#division{display:block;width:40%;text-align:center;margin:5% auto;height:3px;background-color:#000}}.flexmapita{display:flex;margin:5%;justify-content:center;padding-bottom:0;display:grid;justify-content:center;grid-template-rows:auto auto;grid-template-columns:auto auto;justify-content:center;justify-items:center}@media (max-width:1200px){.flexmapita{padding-bottom:0}}@media (max-width:1000px){.flexmapita{padding-bottom:0}}@media (max-width:900px){.flexmapita{padding-bottom:0}}.mapita{margin:5% 0;width:70%;text-align:center}.mapita iframe{width:100%;height:500px}.mapita p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.mapita h3{font-family:sans-serif;font-size:20px;font-style:normal;text-align:center;margin:2%;color:#133286}.comoes h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:34px;line-height:32px;color:#133286;text-align:center}.comoes{width:60%;margin:auto;text-align:center;padding-top:50px;margin-bottom:5%}.comoes p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}@media (max-width:700px){.flexmapita{padding-bottom:0;flex-direction:column}.mapita{margin:5% auto;width:90%}.comoes{width:80%}.mapita iframe{height:300px}.preguntas-frecuentes .preguntas-filas{width:85%}}.whatsapp{background-color:#25d366;position:fixed;border-radius:1000px;left:5px;width:60px;height:60px;bottom:5px;z-index:1000000;display:flex;text-align:center;border:none}.whatsapp svg{margin:auto;width:60%;height:60%;color:#fff}.whatsappdiv{position:fixed;bottom:44px;left:44px;z-index:10000;width:281px;height:361px;display:flex;flex-direction:column;background-color:#fff;padding:15px;-webkit-box-shadow:3px 4px 14px -4px rgba(0,0,0,.75);-moz-box-shadow:3px 4px 14px -4px rgba(0,0,0,.75);box-shadow:3px 4px 14px -4px rgba(0,0,0,.75);border-radius:19px;display:none}.botonesdiv{display:flex;flex-direction:column}.enlacewhat{text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:15px;Color:#1E0E62;border-radius:24px;transition:.3s;padding:4% 10px;background:#25d366;color:#fff;margin:2% auto}.titulo{font-family:system-ui;font-size:18px;text-align:center}p.numero{font-size:40px;color:#133286}.centros{text-align:center;margin:5% auto}.centros h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:28px;line-height:32px;color:#133286}.space{height:100px}.centros p{font-family:sans-serif;text-align:center;margin:auto;width:80%;max-width:900px;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.elfsight-app-a25c425e-16f2-461f-afe4-bb6431f03d83{padding:10%}.hablan{margin:5%;text-align:center}.hablan .ban{display:flex;justify-content:space-between;max-width:1040px;margin:auto}p#titulohablan{font-family:sans-serif;font-style:normal;font-weight:700;font-size:29px;line-height:32px;color:#133286;text-align:center}@media(max-width:970px){.hablan .ban{flex-direction:column;text-align:center}.hablan .ban img{max-width:400px;margin:auto}}.registros{color:#fff;width:80%;font-size:19px;margin:auto;padding:10px 0}.grid-container{display:grid;grid-template-columns:auto auto auto;column-gap:5px;padding:0}.grid-item{background-color:rgb(255 255 255);border:1px solid rgba(0,0,0,.8);padding:16px 10px;font-size:17px;text-align:center;border:none;min-width:50px}p.mispreciosparti{font-size:17px;color:#1e0e62;font-weight:600}.planesplural{height:419px}.planespluraldos{height:485px}.titulosgrid{color:#545454;font-weight:400;border-top-left-radius:30px;border-top-right-radius:30px}.preciogrid{border-bottom-left-radius:30px;border-bottom-right-radius:30px;font-size:21px;color:#333}.enlacecreador{color:#fff}.enlace-second p{color:#fff}.enlace-second{text-align:right;margin-right:31px;padding-bottom:20px;font-size:13px}button.btnopniones{background:0 0;border:none;text-decoration:none;font-family:sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;Color:#1E0E62;border-radius:24px;transition:.3s;cursor:pointer}.preguntas-filas h3{font-family:sans-serif;font-size:20px;font-style:normal;text-align:center;margin:2%;color:#133286}.loader{display:none;position:fixed;left:0;top:90px;width:100%;height:100%;z-index:9999;background:50% 50% no-repeat #f9f9f9;text-align:center;align-items:center;align-content:center;opacity:.92}.loader .cargando{width:250px;display:flex;flex-direction:column;opacity:.9}.cargando img{width:150px;height:150px}.loader p{position:absolute;top:55%;left:calc(50% - 82px);font-family:sans-serif;text-align:center;margin:auto;padding-bottom:10%;max-width:900px;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.logoanimacion{position:absolute;top:calc(50% - 150px);left:calc(50% - 80px)}.loader #tresload{position:absolute;top:50%;margin:auto}.loader #dosload{position:absolute;top:50%;margin:auto}.rotated{animation-name:rotation;animation-duration:3.6s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.blurloading{animation-name:blur;animation-duration:1.5s;animation-iteration-count:linear;animation-timing-function:alternate}@keyframes blur{to{filter:blur(5px)}}.hablan h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:34px;line-height:32px;text-align:center;color:#133286}.hablan p{font-family:sans-serif;text-align:center;margin:auto;max-width:900px;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.bannerconfianza{width:90%;margin:auto;text-align:center;margin:0 auto;display:flex;flex-direction:column}.bannerconfianza .texto h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:19px;line-height:34px;text-align:center;letter-spacing:-.4px;color:#133286}.bannerconfianza .centro{display:flex;padding:20px;background:#ff914d1c;border-radius:50px}.bannerconfianza .centro p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.imgs img{border-radius:20px;margin:auto}.centro .imgs{display:flex;width:100%}.bannerconfianza .texto{padding:5px 0}@media (max-width:1000px){.bannerconfianza .centro{flex-direction:column}.imgs img{width:50%}}@media (max-width:500px){.imgs img{width:100%}}.reviews{padding:30px}.proceso-terapia h2{font-family:sans-serif;font-style:normal;font-weight:700;font-size:34px;line-height:32px;color:#133286;text-align:center}.proceso-terapia p{font-family:sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:32px;color:#545454}.listado-proceso,.ventajas{list-style:none;padding:0;margin:25px auto 0 auto;padding:0 5%}.listado-proceso li,.ventajas li{font-size:17px;color:#4e4e4e;margin:10px 0;padding:6px 0;display:flex;justify-content:center;align-items:center;gap:8px;border:none;background:0 0}.listado-proceso li::before{content:"✔";color:var(--azulboton);font-weight:600;font-size:18px}.ventajas li::before{content:"•";color:var(--azulboton);font-size:24px;line-height:15px}.articulos-relacionados ul{list-style:none;padding:0}.articulos-relacionados li{margin:8px 0}.articulos-relacionados a{font-size:17px;color:var(--Azulmarino);text-decoration:none}.articulos-relacionados a:hover{text-decoration:underline}.psyfeel-mini-authority{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 32px;padding:18px 12px;background:0 0;border-radius:12px;margin:25px auto;max-width:900px}.psyfeel-mini-authority span{display:flex;align-items:center;font-size:1rem;color:#333;font-weight:500;gap:6px}.psyfeel-mini-authority svg{width:20px;height:20px;fill:var(--icon-color,#4B6BFB)}@media(max-width:600px){.psyfeel-mini-authority{display:grid;grid-template-columns:1fr 1fr;gap:16px;text-align:left}}.reviews{width:100%;padding:80px 5%;background:#f8faff}.reviews-cabecera{max-width:900px;margin:0 auto 0 auto;text-align:center;font-family:sans-serif}.reviews-etiqueta{display:inline-block;color:#114fa7;font-size:15px;font-weight:700;margin-bottom:12px}.reviews h2{color:#133286;font-family:sans-serif;font-size:38px;line-height:1.2;margin-bottom:20px}.reviews-valoracion{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:16px}.reviews-nota{font-family:sans-serif;font-size:28px;font-weight:700;color:#1e0e62}.reviews-estrellas{font-size:25px;letter-spacing:2px;color:#f5b301}.reviews-total{font-family:sans-serif;font-size:16px;color:#545454;font-weight:600}.reviews-intro{max-width:650px;margin:auto;font-family:sans-serif;font-size:17px;line-height:27px;color:#666}.reviews-widget{width:100%;max-width:1400px;margin:auto}@media(max-width:700px){.reviews{padding:55px 15px}.reviews h2{font-size:29px}.reviews-valoracion{gap:8px}.reviews-nota{font-size:24px}.reviews-estrellas{font-size:21px}.reviews-total{width:100%}.reviews-intro{font-size:16px;line-height:24px}}.kQOgxs{display:none}.dmEhYl{display:none}.loader{display:none;position:relative;width:100%;height:320px;background:0 0;opacity:1;z-index:1;justify-content:center;align-items:center}.loader .cargando{width:160px;height:160px;position:relative;display:flex;justify-content:center;align-items:center;opacity:1}.logoanimacion{position:relative;width:150px;height:150px;top:auto;left:auto}.cargando img{width:150px;height:150px}.loader #dosload,.loader #tresload{position:absolute;top:0;left:0;margin:0}.rotated{animation-name:rotation;animation-duration:3.6s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media(max-width:700px){.loader{height:280px}.loader .cargando,.logoanimacion{width:120px;height:120px}.cargando img{width:120px;height:120px}}.privacyButton>button{cursor:pointer;background-color:var(--color-bg);border:0;border-radius:50%;flex-grow:1;display:none}:root{--psyfeel-blue:#133286;--psyfeel-action:#2F80ED;--psyfeel-action-dark:#1f69d5;--psyfeel-dark:#1E0E62;--psyfeel-soft:#f7f9ff;--psyfeel-yellow:#fff7dd;--psyfeel-orange:#ffb326;--psyfeel-orange-soft:#fff8e7;--psyfeel-text:#4d5562;--psyfeel-muted:#667085;--psyfeel-border:#e7eaf0;--psyfeel-white:#ffffff;--psyfeel-shadow:0 10px 30px rgba(19,50,134,.07)}body{color:var(--psyfeel-text)}main{background:#fff}.img-header{width:100%;max-width:1280px;min-height:570px;margin:143px auto 0;padding:65px 7%;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;background:linear-gradient(135deg,#fbffe6 0,#fff 60%);border-radius:0 0 40px 40px}.img-header .welcome{max-width:none;padding:0;margin:0;z-index:2}.img-header .welcome .centrado{padding:0;text-align:left}.img-header .welcome h1{margin:0 0 14px;padding:0;font-family:sans-serif;font-size:clamp(42px,5vw,58px);line-height:1.05;letter-spacing:-1.5px;font-weight:700;color:var(--psyfeel-blue)}.img-header .welcome h2{margin:0 0 22px;font-family:sans-serif;font-size:24px;line-height:1.35;font-weight:600;color:var(--psyfeel-dark)}.img-header .welcome p{max-width:620px;margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:18px;line-height:1.7;font-weight:400;color:var(--psyfeel-text)}.img-header .welcome strong{color:var(--psyfeel-blue)}.img-header .welcome a.conversion{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:auto;margin-top:24px;padding:13px 24px;border:none;border-radius:12px;background:var(--psyfeel-action);color:#fff;font-family:sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;box-shadow:0 8px 22px rgba(47,128,237,.18);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.img-header .welcome a.conversion:hover{background:var(--psyfeel-action-dark);color:#fff;transform:translateY(-1px);box-shadow:0 10px 26px rgba(47,128,237,.24)}.img-header .welcome img[alt="reseñas"]{display:block;max-width:145px;height:auto;margin:22px 0 10px}.img-header .welcome #sesiongratis{display:inline-flex;align-items:center;margin-top:4px;padding:8px 13px;border:1px solid #f5d68b;border-radius:100px;background:var(--psyfeel-orange-soft);color:#8b5b00;font-family:sans-serif;font-size:14px;line-height:1.25;font-weight:700}.img-header .imagen-header{width:100%;max-width:none;max-height:none;margin:0;display:flex;align-items:center;justify-content:center;z-index:1}.img-header .imagen-header img{width:100%;max-width:520px;height:auto;padding:0;border-radius:28px;box-shadow:0 18px 45px rgba(19,50,134,.1)}.psyfeel-mini-authority{width:min(1080px,calc(100% - 40px));margin:28px auto 43px;padding:18px 22px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;background:#fff;border:1px solid var(--psyfeel-border);border-radius:18px;box-shadow:0 8px 24px rgba(19,50,134,.05)}.psyfeel-mini-authority span{display:inline-flex;align-items:center;gap:8px;padding:9px 13px;border:1px solid var(--psyfeel-border);border-radius:100px;background:#fff;color:var(--psyfeel-blue);font-family:sans-serif;font-size:14px;font-weight:600}.psyfeel-mini-authority svg{width:18px;height:18px;fill:var(--psyfeel-orange)}.comoes{width:min(920px,calc(100% - 40px));margin:0 auto 32px;padding:42px 46px;text-align:left;background:#fff;border:1px solid var(--psyfeel-border);border-radius:22px;box-shadow:var(--psyfeel-shadow)}.comoes h2{margin:0 0 22px;font-family:sans-serif;font-size:34px;line-height:1.2;font-weight:700;color:var(--psyfeel-blue);text-align:left}.comoes h2::before{content:"";display:block;width:42px;height:4px;margin-bottom:18px;border-radius:100px;background:var(--psyfeel-orange)}.comoes p{margin:0 0 15px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.75;color:var(--psyfeel-text)}.proceso-terapia{width:min(920px,calc(100% - 40px));margin:0 auto 85px;padding:40px 46px;background:var(--psyfeel-soft);border:1px solid var(--psyfeel-border);border-radius:22px}.proceso-terapia h2{margin:0 0 28px;font-family:sans-serif;font-size:30px;line-height:1.2;color:var(--psyfeel-blue);text-align:left}.listado-proceso{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:14px;list-style:none;counter-reset:psyfeel-step}.listado-proceso li{position:relative;min-height:92px;padding:20px 20px 20px 58px;counter-increment:psyfeel-step;background:#fff;border:1px solid var(--psyfeel-border);border-radius:16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:15px;line-height:1.55;color:var(--psyfeel-text)}.listado-proceso li::before{content:counter(psyfeel-step);position:absolute;top:19px;left:17px;width:27px;height:27px;display:flex;align-items:center;justify-content:center;background:var(--psyfeel-orange);border-radius:50%;color:#fff;font-family:sans-serif;font-size:13px;font-weight:700}#beneficios{background:var(--psyfeel-soft)}#beneficios .intermedio-centrado-titulo{width:min(820px,calc(100% - 40px));margin:0 auto;padding-top:80px}#beneficios .intermedio-centrado-titulo .titulo{padding:0}#beneficios .intermedio-centrado-titulo .titulo h2{margin:0 0 16px;padding:0;font-family:sans-serif;font-size:36px;line-height:1.15;font-weight:700;letter-spacing:-.5px;color:var(--psyfeel-blue);text-align:center}#beneficios .intermedio-centrado-titulo .titulo h2::before{content:"EQUIPO PSYFEEL";display:block;margin-bottom:12px;font-family:sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:1.5px;color:var(--psyfeel-orange)}#beneficios .intermedio-centrado-titulo .titulo p{max-width:720px;margin:0 auto;padding:0 0 48px;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.65;color:var(--psyfeel-text)}#beneficios .psicologos{width:min(1180px,calc(100% - 40px));margin:0 auto;padding-bottom:90px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}#beneficios #division{display:none}#beneficios .psicologo{position:relative;max-width:none;width:auto;margin:0;padding:20px;display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid var(--psyfeel-border);border-radius:20px;box-shadow:0 8px 24px rgba(19,50,134,.055);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}#beneficios .psicologo:hover{transform:translateY(-3px);border-color:#dce2ec;box-shadow:0 14px 34px rgba(19,50,134,.09)}#beneficios .psicologo>img{width:100%;height:255px;margin:0 0 20px;object-fit:cover;object-position:center top;border-radius:15px;box-shadow:none}#beneficios .psicologo>br{display:none}#beneficios .psicologo h3{margin:0 0 8px;padding:0;font-family:sans-serif;font-size:23px;line-height:1.2;font-weight:700;color:var(--psyfeel-blue)}#beneficios .psicologo p{margin:5px 0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14.5px;line-height:1.55;color:var(--psyfeel-text)}#beneficios .psicologo #phone{color:var(--psyfeel-dark);font-weight:600}#beneficios .mispreciosparti{margin:20px 0 10px;padding-top:17px;border-top:1px solid var(--psyfeel-border);font-family:sans-serif;font-size:13px;line-height:1;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;color:var(--psyfeel-orange)}#beneficios .grid-container{margin:0 0 20px;padding:0;display:grid;grid-template-columns:1fr 88px;overflow:hidden;background:#fff;border:1px solid var(--psyfeel-border);border-radius:12px}#beneficios .grid-item{min-height:auto;padding:9px 11px;border:none;border-bottom:1px solid #eef0f3;font-family:sans-serif;font-size:12.5px;line-height:1.4;text-align:left}#beneficios .grid-item:nth-last-child(-n+2){border-bottom:none}#beneficios .titulosgrid{background:#fafbfc;color:var(--psyfeel-muted);font-weight:500}#beneficios .preciogrid{background:#fff;color:var(--psyfeel-blue);font-weight:700;text-align:right}#beneficios .grid-item:first-child{grid-column:1;grid-row:1}#beneficios .grid-item:nth-child(4){grid-column:2;grid-row:1}#beneficios .grid-item:nth-child(2){grid-column:1;grid-row:2}#beneficios .grid-item:nth-child(5){grid-column:2;grid-row:2}#beneficios .grid-item:nth-child(3){grid-column:1;grid-row:3}#beneficios .grid-item:nth-child(6){grid-column:2;grid-row:3}#beneficios .cita,#beneficios .sabermas{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:11px 15px;border-radius:12px;font-family:sans-serif;font-size:14px;line-height:1.2;font-weight:600;text-decoration:none;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}#beneficios .sabermas{margin-top:auto;background:#fff;border:1px solid var(--psyfeel-border);color:var(--psyfeel-blue)}#beneficios .sabermas:hover{background:var(--psyfeel-soft);border-color:#dce2ec}#beneficios .cita{margin-top:9px;background:var(--psyfeel-action);border:1px solid var(--psyfeel-action);color:#fff;box-shadow:0 7px 18px rgba(47,128,237,.16)}#beneficios .cita:hover{background:var(--psyfeel-action-dark);border-color:var(--psyfeel-action-dark);color:#fff;transform:translateY(-1px)}#beneficios [id^=avisodispo]{margin-top:10px;padding:9px 10px;background:#fff7f6;border:1px solid #f1d5d1;border-radius:10px;color:#a23b32;font-family:sans-serif;font-size:12px;line-height:1.4}.bannerconfianza{padding:0 20px}.bannerconfianza .centro{width:min(1080px,100%);margin:0 auto;padding:38px 42px;background:#fff;border:1px solid var(--psyfeel-border);border-radius:22px;box-shadow:var(--psyfeel-shadow)}.bannerconfianza .texto h2{margin:0 0 14px;color:var(--psyfeel-blue)}.bannerconfianza .texto p{color:var(--psyfeel-text)}.bannerconfianza .texto strong{color:var(--psyfeel-blue)}.especialidades{padding:80px 20px;background:#fff}.especialidades .especialidades-texto{width:min(780px,100%);margin:0 auto 42px;padding:0}.especialidades .especialidades-texto h2{margin:0 0 15px;font-size:36px;line-height:1.15;color:var(--psyfeel-blue)}.especialidades .especialidades-texto h2::before{content:"TRATAMIENTOS";display:block;margin-bottom:12px;font-size:13px;line-height:1;letter-spacing:1.5px;color:var(--psyfeel-orange)}.especialidades .especialidades-texto p{max-width:720px;font-size:17px;line-height:1.65;color:var(--psyfeel-text)}.especialidades .especialidades-listado{width:min(980px,100%);margin:0 auto;gap:16px}.especialidades .especialidades-listado li{position:relative;width:94%;margin:12px auto;padding:0;background:#fff;border:1px solid var(--psyfeel-border);border-radius:14px;box-shadow:none;overflow:hidden;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.especialidades .especialidades-listado li:hover{background:#fff;border-color:#dce2ec;transform:translateY(-2px);box-shadow:0 8px 20px rgba(19,50,134,.06)}.especialidades .especialidades-listado li::before{content:"";position:absolute;top:0;left:0;bottom:0;width:4px;background:var(--psyfeel-orange)}.especialidades .especialidades-listado a{display:block;padding:16px 18px;color:var(--psyfeel-blue);text-decoration:none}.especialidades .especialidades-listado h3{margin:0;color:var(--psyfeel-blue);font-size:15px;line-height:1.35}.hablan{width:min(900px,calc(100% - 40px));margin:70px auto;padding:38px 42px;text-align:center;background:var(--psyfeel-soft);border:1px solid var(--psyfeel-border);border-radius:22px;box-shadow:none}.hablan #titulohablan,.hablan h2{margin:0 0 12px;color:var(--psyfeel-blue);font-family:sans-serif;font-size:30px;line-height:1.2}.hablan p{color:var(--psyfeel-text);font-size:16px;line-height:1.65}.hablan .ban{margin-top:28px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px}.hablan .ban img{max-width:140px;max-height:48px;object-fit:contain;opacity:.78;filter:grayscale(100%)}.centros{width:min(820px,calc(100% - 40px));margin:85px auto 35px;text-align:center}.centros h2{margin:0 0 14px;color:var(--psyfeel-blue);font-family:sans-serif;font-size:34px;line-height:1.2}.centros h2::before{content:"CONSULTAS EN SALAMANCA";display:block;margin-bottom:12px;font-size:13px;line-height:1;letter-spacing:1.4px;color:var(--psyfeel-orange)}.centros p{color:var(--psyfeel-text);font-size:17px;line-height:1.65}.flexmapita{width:min(1120px,calc(100% - 40px));margin:0 auto 90px;display:grid;grid-template-columns:1fr 1fr;gap:22px;justify-items:stretch}.mapita{position:relative;width:auto;margin:0;padding:28px;text-align:left;background:#fff;border:1px solid var(--psyfeel-border);border-radius:20px;box-shadow:0 8px 24px rgba(19,50,134,.05)}.mapita h3{margin:0 0 16px;text-align:left;color:var(--psyfeel-blue);font-size:21px;line-height:1.25}.mapita p{margin:6px 0;color:var(--psyfeel-text);font-size:15px;line-height:1.6}.mapita .phone{color:var(--psyfeel-dark);font-weight:600}.mapita .cita{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-top:18px;padding:11px 18px;background:var(--psyfeel-action);border:1px solid var(--psyfeel-action);border-radius:12px;color:#fff;font-family:sans-serif;font-size:14px;font-weight:600;text-decoration:none;box-shadow:0 7px 18px rgba(47,128,237,.16)}.mapita .cita:hover{background:var(--psyfeel-action-dark);border-color:var(--psyfeel-action-dark);color:#fff}.reviews{width:min(1100px,calc(100% - 40px));margin:75px auto;padding:45px 35px;background:var(--psyfeel-soft);border:1px solid var(--psyfeel-border);border-radius:22px}.preguntas-frecuentes{padding:80px 20px;background:#fff}.preguntas-frecuentes .titulo{width:min(760px,100%);margin:0 auto 42px}.preguntas-frecuentes .titulo h2,.preguntas-frecuentes .titulo h3{color:var(--psyfeel-blue)}.preguntas-frecuentes .titulo h2{font-size:34px}.preguntas-frecuentes .titulo h2::before{content:"DUDAS FRECUENTES";display:block;margin-bottom:12px;color:var(--psyfeel-orange);font-size:13px;line-height:1;letter-spacing:1.4px}.preguntas-frecuentes .titulo p{color:var(--psyfeel-text);font-size:17px;line-height:1.65}.preguntas-frecuentes .preguntas-filas{width:min(900px,100%);margin:auto}.preguntas-frecuentes .preguntas-filas li{margin:0 0 14px;padding:22px 24px;text-align:left;background:#fff;border:1px solid var(--psyfeel-border);border-radius:15px;box-shadow:none}.preguntas-frecuentes .preguntas-filas .preguntafaq,.preguntas-frecuentes .preguntas-filas h3{margin:0 0 9px;color:var(--psyfeel-blue);font-size:18px;line-height:1.4}.preguntas-frecuentes .preguntas-filas p{margin:0;color:var(--psyfeel-text);font-size:15.5px;line-height:1.65}.precios{background:var(--psyfeel-soft)}.pricing-plan,.pricing-plandos{border:1px solid var(--psyfeel-border);box-shadow:0 8px 24px rgba(19,50,134,.06);border-radius:18px}.pricing-button{border-radius:12px}.pricing-button.is-featured{background:var(--psyfeel-action);border-color:var(--psyfeel-action);color:#fff}.pricing-button.is-featured:active,.pricing-button.is-featured:hover{background:var(--psyfeel-action-dark)}@media(max-width:1000px){.img-header{min-height:auto;padding:55px 5%;grid-template-columns:1fr 1fr;gap:38px}#beneficios .psicologos{grid-template-columns:1fr 1fr}}@media(max-width:760px){.img-header{margin-top:143px;padding:46px 22px;display:flex;flex-direction:column;gap:34px;border-radius:0 0 28px 28px}.img-header .welcome{width:100%;max-width:100%}.img-header .welcome .centrado{text-align:left}.img-header .welcome h1{font-size:38px}.img-header .welcome h2{font-size:21px}.img-header .imagen-header{width:100%}.img-header .imagen-header img{max-width:100%;border-radius:20px}.psyfeel-mini-authority{justify-content:flex-start}.comoes,.proceso-terapia{width:calc(100% - 32px);padding:30px 24px}.comoes h2{font-size:29px}.listado-proceso{grid-template-columns:1fr}#beneficios .intermedio-centrado-titulo{width:calc(100% - 32px);padding-top:65px}#beneficios .psicologos{width:calc(100% - 32px);grid-template-columns:1fr}#beneficios .psicologo{width:100%;max-width:100%}#beneficios #division{display:none}.flexmapita{width:calc(100% - 32px);grid-template-columns:1fr}.mapita{width:100%;margin:0}.especialidades .especialidades-listado{width:100%}}@media(max-width:480px){.img-header .welcome h1{font-size:34px}.img-header .welcome p{font-size:16px}.img-header .welcome a.conversion{width:100%}.img-header .welcome #sesiongratis{font-size:13px}.psyfeel-mini-authority span{width:100%;justify-content:flex-start}#beneficios .psicologo{padding:17px}#beneficios .psicologo>img{height:300px}#beneficios .grid-container{grid-template-columns:1fr 82px}.hablan{width:calc(100% - 32px);padding:30px 20px}.centros{width:calc(100% - 32px)}.preguntas-frecuentes{padding:65px 16px}}.img-header .welcome h1{margin:0 0 14px;padding:0;font-family:sans-serif;font-size:16px;line-height:1.3;letter-spacing:.02em;font-weight:700;color:#545454}#beneficios .intermediobeneficios{display:none}.medios-psyfeel{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:60px 52px;background:#f7f9ff;border:1px solid #e7eaf0;border-radius:24px}.medios-cabecera{max-width:760px;margin:0 auto 45px;text-align:center}.medios-eyebrow{display:block;margin-bottom:12px;color:#ffb326;font-family:sans-serif;font-size:13px;font-weight:700;padding-top:30px;letter-spacing:1.5px}.medios-cabecera h2{margin:0 0 15px;color:#133286;font-family:sans-serif;font-size:36px;line-height:1.15;letter-spacing:-.5px}.medios-cabecera p{margin:0;color:#4d5562;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.65}.medios-carousel{position:relative;display:flex;align-items:center;gap:14px}.medios-viewport{width:100%;overflow:hidden}.medios-track{display:flex;gap:20px;transition:transform .45s ease}.medio-publicacion{flex:0 0 calc((100% - 40px)/ 3);min-width:0;min-height:310px;padding:27px;display:flex;flex-direction:column;background:#fff;border:1px solid #e7eaf0;border-radius:18px;box-shadow:0 7px 22px rgba(19,50,134,.045);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.medio-publicacion:hover{transform:translateY(-3px);border-color:#dce2ec;box-shadow:0 14px 30px rgba(19,50,134,.08)}.medio-superior{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:19px}.medio-nombre{color:#133286;font-family:sans-serif;font-size:13px;font-weight:700}.medio-fecha{color:#98a2b3;font-family:sans-serif;font-size:12px}.medio-publicacion h3{margin:0 0 14px;color:#1e0e62;font-family:sans-serif;font-size:20px;line-height:1.3;font-weight:700}.medio-publicacion p{margin:0 0 22px;color:#667085;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14.5px;line-height:1.6}.medio-tema{margin-top:auto;align-self:flex-start;padding:7px 11px;background:#fff8e7;border:1px solid #f5dfad;border-radius:100px;color:#8b5b00;font-family:sans-serif;font-size:12px;font-weight:600}.medios-flecha{flex:0 0 42px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;padding:0;background:#fff;border:1px solid #e1e5eb;border-radius:50%;color:#133286;font-size:29px;line-height:1;cursor:pointer;box-shadow:0 5px 15px rgba(19,50,134,.06);transition:background .2s ease,transform .2s ease,border-color .2s ease}.medios-flecha:hover{background:#133286;border-color:#133286;color:#fff;transform:scale(1.05)}.medios-indicadores{margin-top:27px;display:flex;align-items:center;justify-content:center;gap:8px}.medios-dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#d3d8e0;cursor:pointer;transition:.2s ease}.medios-dot.activo{width:23px;border-radius:100px;background:#ffb326}.medios-respaldo{margin-top:35px;display:flex;align-items:center;justify-content:center;gap:18px}.medios-respaldo span{width:60px;height:1px;background:#dde2e9}.medios-respaldo p{margin:0;color:#667085;font-family:sans-serif;font-size:13px;font-weight:600;text-align:center}@media(max-width:950px){.medio-publicacion{flex:0 0 calc((100% - 20px)/ 2)}}@media(max-width:650px){.medios-psyfeel{width:calc(100% - 32px);margin:65px auto;padding:42px 18px}.medios-cabecera{margin-bottom:32px}.medios-cabecera h2{font-size:29px}.medios-cabecera p{font-size:16px}.medio-publicacion{flex:0 0 100%;min-height:290px}.medios-carousel{gap:7px}.medios-flecha{position:absolute;top:50%;z-index:5;transform:translateY(-50%);width:38px;height:38px;background:rgba(255,255,255,.95)}.medios-prev{left:-8px}.medios-next{right:-8px}.medios-flecha:hover{transform:translateY(-50%)}.medios-respaldo span{display:none}}.medios-viewport{overflow:hidden}.medios-track{display:flex;gap:20px;transition:transform .4s ease;will-change:transform}.ubicaciones-salamanca{width:min(1100px,calc(100% - 40px));margin:90px auto}.ubicaciones-cabecera{max-width:760px;margin:0 auto 38px;text-align:center}.ubicaciones-eyebrow{display:block;margin-bottom:12px;color:#ffb326;font-size:13px;font-weight:700;letter-spacing:1.4px;font-family:sans-serif}.ubicaciones-cabecera h2{margin:0 0 14px;color:#133286;font-size:36px;line-height:1.15;font-family:sans-serif}.ubicaciones-cabecera p{margin:0;color:#4d5562;font-size:17px;line-height:1.65;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ubicaciones-grid{display:grid;grid-template-columns:360px 1fr;gap:24px;align-items:stretch}.ubicaciones-lista{display:flex;flex-direction:column;gap:14px}.ubicacion-item{padding:20px 18px;text-align:left;background:#fff;border:1px solid #e7eaf0;border-radius:16px;cursor:pointer;transition:.2s ease;box-shadow:0 6px 18px rgba(19,50,134,.05)}.ubicacion-item:hover{transform:translateY(-2px);border-color:#d9e0eb}.ubicacion-item.activo{border-color:#2f80ed;background:#f7f9ff}.ubicacion-item h3{margin:0 0 8px;color:#133286;font-size:19px;line-height:1.25;font-family:sans-serif}.ubicacion-item p{margin:0;color:#667085;font-size:14.5px;line-height:1.55;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ubicaciones-mapa{min-height:520px;background:#fff;border:1px solid #e7eaf0;border-radius:20px;overflow:hidden;box-shadow:0 8px 24px rgba(19,50,134,.06)}.ubicaciones-mapa iframe{display:block;width:100%;height:100%}@media(max-width:800px){.ubicaciones-grid{grid-template-columns:1fr}.ubicaciones-mapa{min-height:420px}}@media(max-width:760px){.img-header{display:flex;flex-direction:column}.img-header .imagen-header{order:1}.img-header .welcome{order:2}}.reservacalendario{position:fixed;right:18px;bottom:18px;z-index:1000000;display:flex;align-items:center;justify-content:center;padding:13px 18px;background:#2f80ed;color:#fff;border:none;border-radius:12px;font-family:sans-serif;font-size:14px;font-weight:700;cursor:pointer;box-shadow:0 8px 22px rgba(47,128,237,.24);transition:.2s ease}.reservacalendario:hover{background:#1f69d5;transform:translateY(-2px)}.calendariodiv{position:fixed;right:18px;bottom:78px;width:340px;max-height:520px;padding:0;background:#fff;border:1px solid #e7eaf0;border-radius:18px;box-shadow:0 16px 40px rgba(19,50,134,.16);overflow-y:auto;z-index:1000001;display:none}.calendariodiv.abierto{display:block}.calendariodiv .titulo{padding:16px 18px 14px;border-bottom:1px solid #e7eaf0;text-align:left}.calendariodiv .titulo p{margin:0;color:#133286;font-family:sans-serif;font-size:16px;font-weight:700}.calendariodiv .titulo span{display:block;margin-top:4px;color:#667085;font-size:12.5px}.calendariodiv .botonesdiv{display:flex;flex-direction:column;gap:4px;padding:10px}.enlacecalendario{width:100%;display:flex;align-items:center;gap:12px;margin:0;padding:9px 10px;background:#fff;border-radius:12px;text-decoration:none;transition:background .2s ease,transform .2s ease}.enlacecalendario:hover{background:#f7f9ff;transform:translateX(2px)}.enlacecalendario img{width:52px;height:52px;flex:0 0 52px;object-fit:cover;object-position:center top;border-radius:50%;border:2px solid #eef1f6}.enlacecalendario-texto{display:flex;flex-direction:column;text-align:left}.enlacecalendario-texto strong{color:#133286;font-size:14px;font-weight:700}.enlacecalendario-texto span{margin-top:3px;color:#667085;font-size:12.5px}@media(max-width:600px){.reservacalendario{right:12px;bottom:12px;font-size:13px;padding:12px 14px}.calendariodiv{left:12px;right:12px;width:auto;bottom:125px;max-height:80vh}}.acciones-movil{display:none}@media(max-width:650px){body{padding-bottom:72px}.acciones-movil{position:fixed;left:10px;right:10px;bottom:10px;z-index:1000002;display:grid;grid-template-columns:1fr 1fr 1fr;background:#fff;border:1px solid #e7eaf0;border-radius:16px;box-shadow:0 10px 30px rgba(19,50,134,.18);overflow:hidden;border-color:#101010;border-width:1px}.accion-movil{min-height:58px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:7px 4px;background:#fff;color:#133286;border:none;border-right:1px solid #e7eaf0;font-family:sans-serif;font-size:11px;font-weight:700;text-decoration:none;cursor:pointer}.accion-movil:last-child{border-right:none}.accion-movil svg{width:20px;height:20px;fill:currentColor}.accion-whatsapp{color:#1fae55}.accion-reservar{color:#2f80ed}.accion-llamar{color:#133286}.reservacalendario,.whatsapp{display:none!important}}.whatsappdiv{position:fixed;left:20px;bottom:80px;width:340px;height:auto;max-height:520px;padding:0;background:#fff;border:1px solid #e7eaf0;border-radius:18px;box-shadow:0 16px 40px rgba(19,50,134,.16);overflow-y:auto;z-index:1000001;display:none}.whatsappdiv.abierto{display:block}.whatsappdiv .titulo{padding:16px 18px 14px;border-bottom:1px solid #e7eaf0;text-align:left}.whatsappdiv .titulo p{margin:0;color:#133286;font-family:sans-serif;font-size:16px;font-weight:700}.whatsappdiv .titulo span{display:block;margin-top:4px;color:#667085;font-family:sans-serif;font-size:12.5px}.whatsappdiv .botonesdiv{display:flex;flex-direction:column;gap:4px;padding:10px}.whatsappdiv .enlacewhat{width:100%;height:auto;display:flex;align-items:center;justify-content:flex-start;gap:12px;margin:0;padding:9px 10px;background:#fff;color:#133286;border:none;border-radius:12px;box-shadow:none;text-decoration:none;font-family:sans-serif;transition:background .2s ease,transform .2s ease}.whatsappdiv .enlacewhat:hover{background:#f7f9ff;transform:translateX(2px);box-shadow:none}.whatsappdiv .enlacewhat img{width:52px;height:52px;min-width:52px;flex:0 0 52px;margin:0;object-fit:cover;object-position:center top;border-radius:50%;border:2px solid #eef1f6}.whatsappdiv .enlacewhat-texto{display:flex;flex-direction:column;min-width:0;text-align:left}.whatsappdiv .enlacewhat-texto strong{display:block;color:#133286;font-size:14px;line-height:1.3;font-weight:700}.whatsappdiv .enlacewhat-texto span{display:block;margin-top:3px;color:#667085;font-size:12.5px;line-height:1.3}@media(max-width:600px){.whatsappdiv{left:12px;right:12px;bottom:125px;width:auto;max-height:80vh}}.llamadadiv{position:fixed;right:12px;left:12px;bottom:125px;width:auto;max-height:80vh;padding:0;background:#fff;border:1px solid #e7eaf0;border-radius:18px;box-shadow:0 16px 40px rgba(19,50,134,.16);overflow-y:auto;z-index:1000001;display:none}.llamadadiv.abierto{display:block}.llamadadiv .titulo{padding:16px 18px 14px;border-bottom:1px solid #e7eaf0;text-align:left}.llamadadiv .titulo p{margin:0;color:#133286;font-family:sans-serif;font-size:16px;font-weight:700}.llamadadiv .titulo span{display:block;margin-top:4px;color:#667085;font-size:12.5px}.enlacellamada{display:flex;align-items:center;gap:12px;width:100%;padding:9px 10px;background:#fff;border-radius:12px;text-decoration:none;transition:.2s ease}.enlacellamada:hover{background:#f7f9ff;transform:translateX(2px)}.enlacellamada img{width:52px;height:52px;flex:0 0 52px;object-fit:cover;object-position:center top;border-radius:50%;border:2px solid #eef1f6}.enlacellamada-texto{display:flex;flex-direction:column;text-align:left}.enlacellamada-texto strong{color:#133286;font-size:14px;font-weight:700}.enlacellamada-texto span{margin-top:3px;color:#667085;font-size:12.5px}.titulo-superior{display:flex;align-items:center;justify-content:space-between;gap:12px}.cerrar-desplegable{width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;background:#f7f9ff;color:#133286;border:1px solid #e7eaf0;border-radius:50%;font-family:sans-serif;font-size:20px;line-height:1;font-weight:700;cursor:pointer;transition:background .2s ease,transform .2s ease,border-color .2s ease}.cerrar-desplegable:hover{background:#eef4ff;border-color:#d7e2f2;transform:scale(1.05)}@media(max-width:650px){.acciones-movil{grid-template-columns:1fr 1.25fr 1fr;gap:6px;padding:6px;overflow:visible}.acciones-movil-titulo{grid-column:1/-1;margin:-1px -1px 2px;padding:8px 10px;background:#133286;color:#fff;border-radius:12px 12px 8px 8px;font-family:sans-serif;font-size:12px;line-height:1.2;font-weight:800;text-align:center;letter-spacing:.1px}.accion-movil{min-height:60px;border-radius:11px}.accion-whatsapp{background:#eaf9ef;border:1px solid #ccefd8;color:#159447}.accion-reservar{background:#2f80ed;border:1px solid #2f80ed;color:#fff;box-shadow:0 7px 18px rgba(47,128,237,.24)}.accion-llamar{background:#f4f7fc;border:1px solid #dce3ef;color:#133286}}@media(max-width:650px){.acciones-movil{grid-template-columns:1fr 1.25fr 1fr;gap:6px;padding:6px;overflow:visible}.acciones-movil-titulo{grid-column:1/-1;max-height:0;opacity:0;overflow:hidden;margin:0;padding:0 10px;background:#133286;color:#fff;border-radius:12px 12px 8px 8px;font-family:sans-serif;font-size:12px;line-height:1.2;font-weight:800;text-align:center;transition:max-height .25s ease,opacity .25s ease,padding .25s ease,margin .25s ease}.acciones-movil-titulo.visible{max-height:40px;opacity:1;margin:-1px -1px 2px;padding:8px 10px}}@media(max-width:650px){body{padding-bottom:82px;transition:padding-bottom .25s ease}body.cta-expandido{padding-bottom:118px}}.cta-scroll{display:none}@media(max-width:650px){.cta-scroll{position:fixed;left:50%;bottom:88px;transform:translateX(-50%) translateY(18px);z-index:1000001;width:max-content;max-width:calc(100% - 32px);padding:9px 15px;background:#133286;color:#fff;border-radius:100px;box-shadow:0 8px 24px rgba(19,50,134,.25);font-family:sans-serif;font-size:12px;line-height:1.2;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.cta-scroll span{opacity:.82;margin-right:4px}.cta-scroll strong{font-weight:800}.cta-scroll.visible{display:block;opacity:1;transform:translateX(-50%) translateY(0)}}#imagenmenu{width:30px;height:30px;object-fit:contain;display:block}#btn-menu-desplegable{width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:#fff;cursor:pointer}.btn-menu img{width:30px;height:30px;padding:0;display:block}.medios-logos-carousel{--logo-gap:64px;position:relative;width:100%;max-width:1280px;margin:0 auto 34px;padding:22px 0;overflow:hidden;background:#fff}.medios-logos-carousel::after,.medios-logos-carousel::before{content:"";position:absolute;top:0;bottom:0;width:90px;z-index:2;pointer-events:none}.medios-logos-carousel::before{left:0;background:linear-gradient(90deg,#fff 15%,rgba(255,255,255,0))}.medios-logos-carousel::after{right:0;background:linear-gradient(270deg,#fff 15%,rgba(255,255,255,0))}.medios-logos-track{display:flex;width:max-content;will-change:transform;animation:psyfeelMediosScroll 34s linear infinite}.medios-logos-grupo{display:flex;align-items:center;gap:var(--logo-gap);padding-right:var(--logo-gap);flex-shrink:0}.medio-logo{width:210px;height:80px;flex:0 0 auto;display:flex;align-items:center;justify-content:center}.medio-logo img{display:block;max-width:100%;max-height:68px;width:auto;height:auto;object-fit:contain;filter:grayscale(100%);opacity:.72;transition:filter .25s ease,opacity .25s ease,transform .25s ease}.medio-logo:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.04)}.medios-logos-carousel:hover .medios-logos-track{animation-play-state:paused}@keyframes psyfeelMediosScroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.medios-titulo{width:min(900px,86%);margin:0 auto 38px;text-align:center;font-family:sans-serif}.medios-kicker{display:block;margin-bottom:9px;color:#ff9f1c;font-size:12px;line-height:1.2;font-weight:800;letter-spacing:.12em}.medios-titulo h2{margin:0 0 12px;color:#133286;font-size:34px;line-height:1.15;font-weight:750}.medios-titulo p{max-width:720px;margin:0 auto;color:#545454;font-size:17px;line-height:1.65}@media(max-width:650px){.medios-logos-carousel{--logo-gap:38px;margin-bottom:27px;padding:16px 0}.medios-logos-carousel::after,.medios-logos-carousel::before{width:38px}.medios-logos-track{animation-duration:26s}.medio-logo{width:145px;height:58px;flex-basis:145px}.medios-titulo{width:88%;margin-bottom:30px}.medios-titulo h2{font-size:28px}.medios-titulo p{font-size:15px;line-height:1.55}}@media(prefers-reduced-motion:reduce){.medios-logos-carousel{overflow-x:auto}.medios-logos-track{animation:none}}