.INDmenuFooter{display:none!important}.INDmenuFreeMsg span{display:none!important}.INDmenuFreeMsg a{display:none!important}.INDmenuFreeMsg svg{display:none!important}.INDmenuFreeMsg{pointer-events:none!important}#footer-info{text-align:center;float:none}.contenedor-tooltips{position:relative}.icono-tooltip{position:relative}.fixandfit-info-row a{font-family:"Myriad Pro",Arial,Helvetica,sans-serif!important}.icono-tooltip::after{position:absolute;bottom:120%;left:50%;transform:translateX(-50%) translateY(10px);background:white;color:#000;padding:12px 20px;border-radius:30px;font-size:17px;box-shadow:0 10px 25px rgba(0,0,0,0.18);opacity:0;pointer-events:none;transition:all 0.35s ease;white-space:nowrap;z-index:999}.icono-tooltip::before{content:"";position:absolute;bottom:112%;left:50%;transform:translateX(-50%) translateY(10px);border-width:10px 10px 0 10px;border-style:solid;border-color:white transparent transparent transparent;opacity:0;transition:all 0.35s ease}.icono-tooltip:hover::after,.icono-tooltip:hover::before{opacity:1;transform:translateX(-50%) translateY(0)}.tt-fisio::after{content:"¿Quieres solicitar una cita o pedir información?"}.tt-entrena::after{content:"¿Quieres pedir información o empezar a entrenar?"}.tt-readapta::after{content:"¿Quieres saber si este servicio es para ti?"}.tt-chequeo::after{content:"¿Quieres saber si este servicio es para ti?"}.tt-formacion::after{content:"¿Quieres información sobre cursos o talleres?"}.icono-gira{transition:transform 0.65s cubic-bezier(.25,.9,.3,1.25)}.icono-gira:hover{transform:rotate(8deg) scale(1.08)}.bubble-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.bubble-wrapper{position:relative;display:inline-block}.bubble-img{overflow:hidden;transition:transform 0.6s ease,filter 0.6s ease,opacity 0.6s ease;z-index:1}.bubble-text{position:absolute;width:240px;height:240px;background:rgba(0,0,0,0.75);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;padding:25px;font-size:15px;line-height:1.4;font-weight:600;left:50%;bottom:-30px;transform:translateX(-50%) scale(0.6);opacity:0;backdrop-filter:blur(6px);transition:all 1.1s cubic-bezier(.25,.8,.25,1);pointer-events:none;z-index:5}.bubble-img:hover{transform:scale(1.15);filter:blur(2px);opacity:0.35}.bubble-img:hover+.bubble-text{opacity:1;bottom:50%;transform:translate(-50%,50%) scale(1)}.bubble-text.ana .et_pb_text_inner::before{content:"Ana\A Fisioterapeuta";white-space:pre-line;display:block;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.bubble-text.ana .et_pb_text_inner{font-size:0}.bubble-text.alejandro .et_pb_text_inner::before{content:"Alejandro\A Educador Físico ";white-space:pre-line;display:block;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.bubble-text.alejandro .et_pb_text_inner{font-size:0}.bubble-text.laia .et_pb_text_inner::before{content:"Laia\A Fisioterapeuta";white-space:pre-line;display:block;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.bubble-text.laia .et_pb_text_inner{font-size:0}.bubble-text.cristina .et_pb_text_inner::before{content:"Cris\A Fisioterapeuta";white-space:pre-line;display:block;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.bubble-text.cristina .et_pb_text_inner{font-size:0}.bubble-text.paz .et_pb_text_inner::before{content:"Paz\A Fisioterapeuta";white-space:pre-line;display:block;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.bubble-text.paz .et_pb_text_inner{font-size:0}.bubble-text.samuel .et_pb_text_inner::before{content:"Samuel\A Educador Físico";white-space:pre-line;display:block;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.bubble-text.samuel .et_pb_text_inner{font-size:0}.bubble-text.ariel .et_pb_text_inner::before{content:"Ariel\A Fisioterapeuta";white-space:pre-line;display:block;color:#ffffff;font-size:15px;font-weight:600;line-height:1.4;text-align:center}.bubble-text.ariel .et_pb_text_inner{font-size:0}.logo-fixfit img{width:auto;max-height:90px;height:auto}@media (max-width:980px){.logo-fixfit img{max-height:70px}}@media (max-width:480px){.logo-fixfit img{max-height:55px;margin:0 auto;display:block}}@media (max-width:1024px){.logo-fixfit img{max-height:65px}}.mobile_menu_bar:before{color:#000000!important}.et-fixed-header #mobile_menu{border-top:2px solid #000000!important}.et_mobile_menu{background-color:#fff86b!important}.ti-widget .ti-profile-img{display:none!important}.ti-widget .ti-rating-text{display:none!important}#page-container .contacto-fixfit a,#page-container .contacto-fixfit a:visited,#page-container .contacto-fixfit a:hover{color:#000!important}#top-menu li li{padding:0!important;margin:0!important}#top-menu li a{display:inline-flex;align-items:center}.ti-widget{width:100%!important;max-width:100%!important;overflow:hidden}.ti-widget .ti-reviews-container,.ti-widget .ti-reviews-carousel{display:flex!important;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:10px}.ti-widget .ti-review-item{flex:0 0 auto;width:320px!important;max-width:85vw;scroll-snap-align:start;border-radius:18px}.ti-widget .ti-review-text{font-size:15px;line-height:1.4}@media (max-width:980px){.ti-widget .ti-review-item{width:300px!important}}@media (max-width:480px){.ti-widget .ti-reviews-container,.ti-widget .ti-reviews-carousel{gap:12px}.ti-widget .ti-review-item{width:85vw!important;min-width:260px}.ti-widget .ti-review-text{font-size:14px}}#main-header:not(.et-fixed-header) #logo{max-width:220px;height:auto}#main-header.et-fixed-header #logo{max-width:160px;height:auto}#top-menu li>a{display:flex;align-items:center;height:100%}#top-menu li>a img{display:block;max-height:46px;height:auto}#top-menu li{vertical-align:middle}#top-menu li.current-menu-item>a{background:#000!important;color:#fff!important;padding:6px 12px;border-radius:6px;display:inline-flex;align-items:center;height:auto!important;line-height:normal!important}#top-menu li.current-menu-item>a img{filter:brightness(0) invert(1)}#top-menu li>a{padding-top:0!important;padding-bottom:0!important;margin-bottom:10px!important}#top-menu li ul li a:hover{background:#000!important;color:#fff!important;border-radius:6px}#top-menu li ul li.current-menu-item>a{background:#000!important;color:#fff!important;border-radius:6px}#top-menu li.current-menu-ancestor>a{background:#000!important;color:#fff!important;padding:6px 12px;border-radius:6px;display:inline-flex;align-items:center}@media (max-width:980px){.et_pb_column_19{aspect-ratio:auto!important;height:auto!important}}.ti-inner{background-color:#FFF000}