.navbarTopBarSty{background:linear-gradient(90deg,#673de6,#8c85ff,#02b090,#8c85ff,#673de6);background-size:300% 100%;animation:flowGradient 14s ease infinite}@keyframes flowGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.fondo{background-image:url(/_next/static/media/img_fondo.21340eb8.png);background-repeat:round;object-fit:cover}.valoresSty{width:20%;border:1px solid #8c85ff;border-radius:20px}.cardValorSty{background:linear-gradient(150deg,#fff 55%,rgba(140,133,255,.08));border:1px solid rgba(140,133,255,.35);border-radius:24px;box-shadow:0 6px 28px rgba(103,61,230,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;min-height:480px}.cardValorSty:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(103,61,230,.2)}.cardValorAccent{height:5px;background:linear-gradient(90deg,#673de6,#8c85ff,#02b090)}.btnCardValorSty{background:linear-gradient(135deg,#673de6,#02b090);color:#fff;border-radius:25px;border:none;transition:all .3s ease;box-shadow:0 4px 14px rgba(103,61,230,.35);letter-spacing:.03em;font-size:.875rem;padding:10px 0;text-decoration:none;text-align:center;display:block}.btnCardValorSty:hover{background:linear-gradient(135deg,#8c85ff,#02b090);box-shadow:0 6px 20px rgba(103,61,230,.5);transform:translateY(-2px);color:#fff}.objCardSty{background:linear-gradient(150deg,#fff 55%,rgba(140,133,255,.08));border:1px solid rgba(140,133,255,.3);border-radius:24px;box-shadow:0 6px 28px rgba(103,61,230,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease;text-decoration:none;color:inherit;display:block}.objCardSty:hover{transform:translateY(-8px);box-shadow:0 20px 50px rgba(103,61,230,.22);border-color:rgba(103,61,230,.45);color:inherit}.objCardAccent{height:5px;background:linear-gradient(90deg,#673de6,#8c85ff,#02b090)}.objIconWrap{width:62px;height:62px;border-radius:16px;background:linear-gradient(135deg,rgba(103,61,230,.12),rgba(2,176,144,.1));display:flex;align-items:center;justify-content:center;font-size:26px;color:#673de6;flex-shrink:0}.footerLinkSty{color:hsla(0,0%,100%,.65);text-decoration:none;font-size:.9rem;transition:color .2s ease}.footerLinkSty:hover{color:#8c85ff}.footerSocialBtnSty{width:38px;height:38px;border-radius:50%;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7);display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease,border-color .2s ease;text-decoration:none}.footerSocialBtnSty:hover{background:rgba(140,133,255,.25);color:#fff;border-color:rgba(140,133,255,.6)}.comentCardSty{background:linear-gradient(150deg,#fff 55%,rgba(140,133,255,.08));border:1px solid rgba(140,133,255,.3);border-radius:24px;box-shadow:0 6px 28px rgba(103,61,230,.1);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.comentCardSty:hover{transform:translateY(-6px);box-shadow:0 18px 45px rgba(103,61,230,.18)}.comentAvatarSty{width:48px;height:48px;background:linear-gradient(135deg,#673de6,#02b090);font-weight:700;font-size:.9rem;flex-shrink:0;letter-spacing:.05em}.comentAvatarSty,.comentCarouselBtnSty{border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center}.comentCarouselBtnSty{width:44px;height:44px;border:none;background:linear-gradient(135deg,#673de6,#8c85ff);box-shadow:0 4px 14px rgba(103,61,230,.35);transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.comentCarouselBtnSty:hover{transform:scale(1.1);box-shadow:0 6px 20px rgba(103,61,230,.5)}.coverturaCardSty{background:linear-gradient(150deg,#fff 60%,rgba(140,133,255,.07));border:1px solid rgba(140,133,255,.3);border-radius:20px;box-shadow:0 4px 18px rgba(103,61,230,.08);overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.coverturaCardSty:hover{transform:translateY(-6px);box-shadow:0 14px 35px rgba(103,61,230,.18);border-color:rgba(103,61,230,.4)}.objArrowSty{color:#673de6;font-size:.82rem;font-weight:700;display:inline-flex;align-items:center;gap:6px;letter-spacing:.02em;transition:gap .25s ease}.objCardSty:hover .objArrowSty{gap:10px}.btnAgendarSty{background:linear-gradient(135deg,#673de6,#8c85ff);height:40px;width:80%;text-decoration:none;color:#fff;border-radius:25px;transition:all .3s ease;box-shadow:0 4px 14px rgba(103,61,230,.35);letter-spacing:.03em;font-size:.875rem}.btnAgendarSty:hover{background:linear-gradient(135deg,#5530c9,#a09bff);box-shadow:0 6px 20px rgba(103,61,230,.5);transform:translateY(-2px);color:#fff}.imgPortSty{height:550px}.btnMedSty{color:#fff}@media only screen and (max-width:992px){.valoresSty{width:40%}.btnAgendarSty{background:#fff;height:100%;color:#000;border-radius:0;width:100%;box-shadow:none;letter-spacing:normal;font-size:inherit;transform:none}}@media only screen and (max-width:782px){.valoresSty{width:100%}.imgPortSty{height:350px}.btnMedSty{color:#673de6}}@media only screen and (max-width:600px){.imgPortSty{height:250px}}@media only screen and (max-width:767.98px){.portada2-container{background-position:75%!important}.portada2-content{width:90%!important}.portada2-overlay{background-color:rgba(0,0,0,.4)!important}}.portada2-overlay{background-color:transparent}.sectionHeightSty{min-height:100vh}@media (min-width:576px) and (max-width:1199px){.sectionHeightSty{min-height:75vh}}#carouselComentarios{padding-bottom:60px}.carousel-control-prev.cajaComentariosBtnPrev{top:auto;bottom:0;left:calc(50% - 69px);right:auto;height:44px}.carousel-control-next.cajaComentariosBtnNext{top:auto;bottom:0;left:calc(50% + 25px);right:auto;height:44px}