.elementor-13622 .elementor-element.elementor-element-fd57f49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__in{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1240px;padding:40px 40px 40px 40px;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero{min-height:600px;border-radius:0px;align-items:center;--rh-hero-a:#03030F;--rh-hero-b:rgba(7,7,30,0);--rh-hero-end:71%;--rh-hero-ang:92deg;--rh-hero-all:0.15;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__body{max-width:560px;text-align:left;gap:16px;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__img{background-position:center center;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__text{color:#F1F5F9;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__btn{background-color:#0B4EA2;color:#FFFFFF;border-radius:6px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__btn:hover{background-color:#093F82;}.elementor-13622 .elementor-element.elementor-element-21b6710{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel{--rh-cl-left:34%;column-gap:48px;row-gap:20px;align-items:start;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel.has-line{border-bottom-color:#E5E9F0;padding-bottom:28px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel__badge{background-color:#EAF1FF;color:#2F5FD0;font-size:11px;font-weight:600;border-radius:4px;margin-bottom:14px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel__title{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-2%;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel__title a:hover{color:#2563EB;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel .rh-clevel__title{margin-bottom:10px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel__meta{color:#64748B;font-size:12px;font-weight:400;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel .rh-clevel__meta{column-gap:8px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel__desc{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel__desc p:last-child{margin-bottom:14px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel__point{color:#334155;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel .rh-clevel__points{gap:8px;}.elementor-13622 .elementor-element.elementor-element-1004eda .rh-clevel .rh-clevel__point{border-left-color:#2563EB;border-left-width:2px;padding-left:8px;}.elementor-13622 .elementor-element.elementor-element-a430032 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel{--rh-cl-left:34%;column-gap:48px;row-gap:20px;align-items:start;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel.has-line{border-bottom-color:#E5E9F0;padding-bottom:28px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel__badge{background-color:#EAF1FF;color:#2F5FD0;font-size:11px;font-weight:600;border-radius:4px;margin-bottom:14px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel__title{color:#0F172A;font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:600;line-height:39px;letter-spacing:-2%;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel__title a:hover{color:#2563EB;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel .rh-clevel__title{margin-bottom:10px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel__meta{color:#64748B;font-size:12px;font-weight:400;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel .rh-clevel__meta{column-gap:8px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel__desc{color:#475569;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel__desc p:last-child{margin-bottom:14px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel__point{color:#334155;font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0.5px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel .rh-clevel__points{gap:8px;}.elementor-13622 .elementor-element.elementor-element-a430032 .rh-clevel .rh-clevel__point{border-left-color:#2563EB;border-left-width:2px;padding-left:8px;}.elementor-13622 .elementor-element.elementor-element-6629b95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-13622 .elementor-element.elementor-element-6629b95:not(.elementor-motion-effects-element-type-background), .elementor-13622 .elementor-element.elementor-element-6629b95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rehab2performance.thekrtechnology.us/wp-content/uploads/2026/10/Midnight-Blue-Glow-Gradient.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil__grid{grid-template-columns:repeat(4, minmax(0,1fr));column-gap:32px;row-gap:40px;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil__heading{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:56px;letter-spacing:-2%;text-align:center;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil .rh-pil__heading{margin-bottom:56px;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil{--rh-pil-stroke:#2563EB;--rh-pil-stroke-w:1px;--rh-pil-bar:#2563EB;--rh-pil-bar-w:56px;--rh-pil-bar-h:3px;--rh-pil-track:rgba(255,255,255,0.08);}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil .rh-pil__num{margin-bottom:18px;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil__title{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:24px;letter-spacing:-1.5%;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil .rh-pil__title{margin-bottom:18px;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil .rh-pil__bar{margin-bottom:24px;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil__text{color:rgba(255,255,255,0.72);font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-1.1%;text-align:justify;}.elementor-13622 .elementor-element.elementor-element-a284649{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__grid{grid-template-columns:repeat(2, minmax(0,1fr));gap:24px;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__top{margin-bottom:24px;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__title{color:#111827;font-size:36px;font-weight:500;text-align:center;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__chip{color:#475569;background-color:#FFFFFF;border-color:#D5DCE7;border-radius:8px;font-size:13px;font-weight:400;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__chip.is-active{color:#FFFFFF;background-color:#0B4EA2;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__sort{color:#475569;border-color:#D5DCE7;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__card{background-color:#F9FAFC;border-color:#E5E9F0;border-radius:14px;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__media{height:215px;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__body{padding:20px 20px 20px 20px;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__badge{background-color:#FFFFFF;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__badge-day{color:#0B4EA2;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__badge-mon{background-color:#0B4EA2;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__name{color:#111827;font-size:17px;font-weight:500;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__desc{color:#64748B;font-size:15px;font-weight:400;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__meta{color:#64748B;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__now{color:#111827;font-size:20px;font-weight:500;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__old{color:#CBD5E1;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__go{color:#111827;border-color:#E5E9F0;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__foot{border-top-color:#E5E9F0;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__page{color:#374151;border-color:#D5DCE7;width:32px;}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__page[aria-current="page"]{color:#FFFFFF;background-color:#0B4EA2;}.elementor-13622 .elementor-element.elementor-element-8366f61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-13622 .elementor-element.elementor-element-d0376bf{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-13622 .elementor-element.elementor-element-d0376bf .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:54px;letter-spacing:-2%;}.elementor-13622 .elementor-element.elementor-element-1c3e66f .rh-team__grid{grid-template-columns:repeat(3, minmax(0,1fr));gap:20px;align-items:stretch;}.elementor-13622 .elementor-element.elementor-element-1c3e66f .rh-team__card{border-radius:12px;}.elementor-13622 .elementor-element.elementor-element-1c3e66f .rh-team__body{padding:16px 16px 16px 16px;}.elementor-13622 .elementor-element.elementor-element-1c3e66f .rh-team__photo{height:200px;background-position:center top;}.elementor-13622 .elementor-element.elementor-element-1c3e66f .rh-team__body .rh-team__loc{padding-top:10px;}.elementor-13622 .elementor-element.elementor-element-56d7c54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-13622 .elementor-element.elementor-element-56d7c54:not(.elementor-motion-effects-element-type-background), .elementor-13622 .elementor-element.elementor-element-56d7c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-13622 .elementor-element.elementor-element-8b9376f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13622 .elementor-element.elementor-element-949df62{--display:flex;}.elementor-13622 .elementor-element.elementor-element-949df62.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13622 .elementor-element.elementor-element-d733a0e{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;}.elementor-13622 .elementor-element.elementor-element-d733a0e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:54px;letter-spacing:-2%;}.elementor-13622 .elementor-element.elementor-element-95b58cb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13622 .elementor-element.elementor-element-e4e6f34 .rh-faq{background-color:#02010100;}.elementor-13622 .elementor-element.elementor-element-e4e6f34 .rh-faq__q{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-1.1%;}.elementor-13622 .elementor-element.elementor-element-e4e6f34 .rh-faq__a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:24px;letter-spacing:-1.1%;}.elementor-13622 .elementor-element.elementor-element-020d004{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-13622 .elementor-element.elementor-element-697ce76{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-13622 .elementor-element.elementor-element-697ce76 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:48px;font-weight:600;line-height:54px;letter-spacing:-2%;}.elementor-13622 .elementor-element.elementor-element-2186987 .rh-faq{background-color:#02010100;}.elementor-13622 .elementor-element.elementor-element-2186987 .rh-faq__q{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:-1.1%;}.elementor-13622 .elementor-element.elementor-element-2186987 .rh-faq__a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;line-height:24px;letter-spacing:-1.1%;}@media(min-width:768px){.elementor-13622 .elementor-element.elementor-element-949df62{--width:33.31%;}}@media(max-width:1024px){.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil__grid{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__grid{grid-template-columns:repeat(2, minmax(0,1fr));}.elementor-13622 .elementor-element.elementor-element-1c3e66f .rh-team__grid{grid-template-columns:repeat(2, minmax(0,1fr));}}@media(max-width:767px){.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero{min-height:282px;}.elementor-13622 .elementor-element.elementor-element-f12ba68 .rh-hero__title{font-size:28px;}.elementor-13622 .elementor-element.elementor-element-9902be7 .rh-pil__grid{grid-template-columns:repeat(1, minmax(0,1fr));}.elementor-13622 .elementor-element.elementor-element-ef2833c .rh-arch__grid{grid-template-columns:repeat(1, minmax(0,1fr));}.elementor-13622 .elementor-element.elementor-element-d0376bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13622 .elementor-element.elementor-element-d0376bf .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-13622 .elementor-element.elementor-element-1c3e66f .rh-team__grid{grid-template-columns:repeat(1, minmax(0,1fr));}.elementor-13622 .elementor-element.elementor-element-d733a0e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13622 .elementor-element.elementor-element-d733a0e .elementor-heading-title{font-size:28px;line-height:40px;}.elementor-13622 .elementor-element.elementor-element-697ce76{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13622 .elementor-element.elementor-element-697ce76 .elementor-heading-title{font-size:28px;line-height:40px;}}/* Start custom CSS for container, class: .elementor-element-6629b95 */.elementor-13622 .elementor-element.elementor-element-6629b95 {
    position: relative;
    overflow: hidden;

    background:
        radial-gradient(
            ellipse 70% 45% at 0% 72%,
            #1261ff 0%,
            rgba(18, 97, 255, 0.75) 20%,
            rgba(18, 70, 200, 0.35) 42%,
            transparent 70%
        ),
        radial-gradient(
            ellipse 55% 35% at 45% 0%,
            rgba(25, 90, 230, 0.75) 0%,
            rgba(10, 50, 130, 0.4) 35%,
            transparent 70%
        ),
        #061c3b;
}/* End custom CSS */