.wp-block{}@charset "UTF-8";.card-industry{height:400px;min-height:fit-content}.card-industry img{height:7px;width:3px}.card-industry .leer-mas-wrapper{max-height:0;height:140px;opacity:0;transition:.5s ease all}.card-industry:hover .leer-mas-wrapper{max-height:1e3px;opacity:1}@media(max-width:1280px){.card-industry{height:400px}.card-industry .leer-mas-wrapper{max-height:0;height:160px}}@media(max-width:991px){.card-industry{height:auto}.card-industry .leer-mas-wrapper{opacity:1;max-height:unset;height:auto;transition:.8s ease max-height}}.blog-card .ct-image{aspect-ratio:1.6785714286;object-fit:cover}.blog-card .rounded-xl{border-top-left-radius:0;border-top-right-radius:0}.blog-card .avatar{border-radius:999.901rem}.card-border{border:1px solid #dce7ef;border-radius:8px}.cards-icon-wrapper{width:fit-content;transform:translateY(-50%)}.cards-icon-wrapper img{height:24px;width:24px}.equipo-card-wrapper .equipo-background-card{max-height:80%;height:100%;transition:.7s ease all}a.equipo-card-wrapper:hover .equipo-background-card{max-height:100%!important;background:var(--primary-color)}.left-1\/2{left:50%}.absolute{position:absolute}.flex-row-reverse{flex-direction:row-reverse}.justify-between{justify-content:space-between}.circle{width:16px;height:16px}.w-5\/12{width:41.666667%}.border-gray-700{--tw-border-opacity:1;border-color:var(--paragraph-color)}.border{border-width:1px;border-style:solid}.h-full{height:100%}.left-1\/2{left:50%}.z-20{z-index:20}@media(max-width:480px){.flex-row-reverse{flex-direction:unset}.container .justify-between{justify-content:unset!important}.sm-hidden{display:none!important}.sm-full{width:100%}.border-2-2{left:15px}.z-20.flex.items-center.bg-white.shadow-xl.w-12.h-12.rounded-full{margin-right:20px}}*,:after,:before{box-sizing:border-box}.summary{background:#f6f9fe;border-radius:6px;padding:60px 40px}.summary .sidebar-ad{padding-top:30px}.summary .toc{border-bottom:2px solid rgba(0,0,0,.1);padding-bottom:20px}ul{box-sizing:border-box}ul{margin-top:0;margin-bottom:1rem}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}p{margin-top:0;margin-bottom:1rem}.summary .sidebar-ad p{font-style:normal;font-weight:400;font-size:15px;line-height:22px;color:#092c4c;margin-bottom:20px}a{color:#007bff;text-decoration:none;background-color:initial}.summary .sidebar-ad a{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#fff;padding:12px 25px;display:inline-block;background:#1863dc;border-radius:2px}a:hover{color:#0056b3;text-decoration:underline}a.button:hover{text-decoration:none}.summary .sidebar-ad a:hover{opacity:.8;text-decoration:none}.summary li{display:block;width:100%}.nav-link{display:block;padding:.5rem 1rem}.summary li a{font-style:normal;font-weight:500;font-size:16px;line-height:24px;padding:12px 0;color:rgba(39,40,60,.8);display:block}.nav-link:hover{text-decoration:none}.summary li a:hover{color:#1863dc}.summary li a.active,.summary li a:hover{color:#1863dc}.faq-item button{padding-left:0}.faq-content{display:flex;gap:3rem;flex-direction:column}@media(min-width:992px){.fixed-sidebar{top:120px;position:sticky;overflow:auto}}.equipo-card-wrapper .equipo-background-card{max-height:80%;height:100%;transition:.7s ease all}a.equipo-card-wrapper:hover .equipo-background-card{max-height:100%;background:var(--primary-color)}.card-border{border:1px solid #dce7ef;border-radius:8px}.cards-icon-wrapper{width:fit-content}.cards-icon-wrapper img{height:24px;width:24px}.leer-mas{font-size:18px}.casos-exito-img-wrapper{height:240px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:var(--border-alt-color);border-right-color:var(--border-alt-color);border-bottom-color:var(--border-alt-color);border-left-color:var(--border-alt-color)}.casos-exito-img-wrapper .ct-image{height:90px}@media(max-width:991px){.casos-exito-img-wrapper{height:180px}.casos-exito-img-wrapper .ct-image{height:88px}}@media(max-width:767px){.casos-exito-img-wrapper{height:220px}.casos-exito-img-wrapper .ct-image{height:96px}}@media only screen and (max-width:479px){.casos-exito-img-wrapper{height:180px}}lite-youtube{background-color:#000;position:relative;display:block;contain:content;background-position:50%;background-size:cover;cursor:pointer}lite-youtube::before{content:attr(data-title);display:block;position:absolute;top:0;background-image:linear-gradient(180deg,rgba(0,0,0,.67) 0%,rgba(0,0,0,.54) 14%,rgba(0,0,0,.15) 54%,rgba(0,0,0,5%) 72%,transparent 94%);height:99px;width:100%;font-family:youtube noto,Roboto,Arial,Helvetica,sans-serif;color:#eee;text-shadow:0 0 2px rgba(0,0,0,.5);font-size:18px;padding:25px 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box}lite-youtube:hover::before{color:#fff}lite-youtube::after{content:"";display:block;padding-bottom:56.25%}lite-youtube>iframe{width:100%;height:100%;position:absolute;top:0;left:0;border:0}lite-youtube>.lty-playbtn{display:block;width:100%;height:100%;background:no-repeat 50%/68px 48px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>');position:absolute;cursor:pointer;z-index:1;filter:grayscale(100%);transition:filter .1s cubic-bezier(0,0,.2,1);border:0}lite-youtube:hover>.lty-playbtn,lite-youtube .lty-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated::before,lite-youtube.lyt-activated>.lty-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.blue-list-kpi ul{list-style-image:url(https://fitnesskpi.rootsons.com/wp-content/uploads/2024/05/list-bullet.svg);gap:24px;display:flex;flex-direction:column;font-size:20px;padding-left:23px}.blue-list-kpi ul li ul{padding:0}.blue-list-kpi ul li ul li{list-style:none;font-size:16px}.card-industry{height:430px;min-height:fit-content;flex-wrap:nowrap!important;transition:.5s ease all}.card-industry img{height:7px;width:3px}.card-industry .leer-mas-wrapper{max-height:0;height:230px;opacity:0;transition:.5s ease all}.card-industry:hover{background:rgba(0,0,0,.6)}.card-industry:hover .leer-mas-wrapper{max-height:1e3px;opacity:1}@media(max-width:1280px){.card-industry{height:480px}.card-industry .leer-mas-wrapper{max-height:0;height:290px}}@media(max-width:991px){.card-industry{height:auto}.card-industry .leer-mas-wrapper{opacity:1;max-height:unset;height:auto;transition:.8s ease max-height}}.reviews-testimonials .foto{width:56px;height:56px}.reviews-testimonials .star{width:17px;height:17px}.bullet-dashboard{text-align:center;font-family:DM Sans;font-weight:400;line-height:26px;word-wrap:break-word;height:42px;padding:8px var(--s-4);opacity:.5;background:#f5f8fb;border-radius:24px;border:1px solid;justify-content:center;align-items:center;gap:10px;display:flex;cursor:pointer}div.bullet-dashboard-active{background-image:url(https://fitnesskpi.rootsons.com/wp-content/uploads/2024/05/hero-bg.jpg);color:#fff;opacity:1}.swiper-pagination-dashboards{align-self:stretch;padding:16px;background:#f6f9fb;box-shadow:0 2px 32px rgba(37,88,128,6%);border-radius:36px;overflow:hidden;border:1px #dce7ef solid;justify-content:center;align-items:center;gap:20px;display:inline-flex;flex-wrap:wrap}@media screen and (max-width:991px){.swiper-pagination-dashboards{gap:8px}}.equipo-background-card{background:#2b6e9a;width:100%;height:70%;position:absolute;bottom:0}.swiper-keys-success-bg{max-width:calc(50vw + 605px);margin-right:0!important}.swiper-keys-success-bg .swiper-slide{width:364px;max-width:80vw;height:auto;display:flex;flex-direction:column}.swiper-keys-success-bg .swiper-slide img.ct-image{width:64px}.swiper-keys-success-bg .swiper-slide a{align-self:flex-start}.swiper-keys-success-bg .swiper-keys-success-next img{transform:rotate(180deg)}.swiper-keys-success-prev:not(.swiper-button-disabled),.swiper-keys-success-next:not(.swiper-button-disabled){cursor:pointer}.swiper-keys-success-prev.swiper-button-disabled,.swiper-keys-success-next.swiper-button-disabled{opacity:.5}.swiper-testimonio{max-width:calc(50vw + 605px);margin-right:0!important}.swiper-testimonio .swiper-slide{width:405px;max-width:80vw;height:auto}.swiper-testimonio .swiper-slide .foto{width:56px;height:56px}.swiper-testimonio .swiper-slide .star{width:17px;height:17px}.swiper-testimonio .swiper-testimonio-next img{transform:rotate(180deg)}.swiper-testimonio .swiper-testimonio-prev:not(.swiper-button-disabled),.swiper-testimonio .swiper-testimonio-next:not(.swiper-button-disabled){cursor:pointer}.swiper-testimonio .swiper-testimonio-prev.swiper-button-disabled,.swiper-testimonio .swiper-testimonio-next.swiper-button-disabled{opacity:.5}.logo-image{width:150px;height:60px;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}body:not(.ng-scope) :is(.oxel_logo_slider,#incspec){flex-direction:row;align-items:center;overflow:hidden;position:relative;height:100px;--animationspeed:460s;--animationdelay:calc( var(--animationspeed) / 2 )}body:not(.ng-scope) .oxel_logo_slider__image_carrier{flex-shrink:0;position:absolute;animation-name:slidelogo;animation-duration:var(--animationspeed);animation-timing-function:linear;animation-iteration-count:infinite}body:not(.ng-scope) .oxel_logo_slider__image_carrier--delay{transform:translateX(100%);animation-name:slidelogo;animation-delay:calc(var(--animationdelay) * -1)}.oxel_logo_slider:hover .oxel_logo_slider__image_carrier,.oxel_logo_slider:hover .oxel_logo_slider__image_carrier_reverse{animation-play-state:paused}body:not(.ng-scope) .oxel_logo_slider__image_carrier_reverse{flex-shrink:0;position:absolute;animation-name:slidelogoreverse;animation-duration:var(--animationspeed);animation-timing-function:linear;animation-iteration-count:infinite}body:not(.ng-scope) .oxel_logo_slider__image_carrier_reverse--delay{transform:translateX(100%);animation-name:slidelogoreverse;animation-delay:calc(var(--animationdelay) * -1)}@keyframes slidelogo{from{transform:translateX(100%)}to{transform:translateX(-100%)}}@keyframes slidelogoreverse{from{transform:translateX(-100%)}to{transform:translateX(100%)}}