.banner_healthcareBanner__zm1V7{position:relative;background-color:#f47614;height:380px;background-size:cover}.banner_healthcareBanner__zm1V7:before{content:"";position:absolute;inset:0;background:url(/images/industries/healthcare/industry-banner.webp) no-repeat;background-size:cover;filter:brightness(.76);z-index:1}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;height:100%}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerTitle__98xZK{font-size:1.75rem;color:#fff;margin:0 0 1rem;text-transform:uppercase}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerText__74b92{font-size:1rem;color:var(--white);margin:0 0 1.5rem;max-width:90%}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerButton__CXcTJ{background-color:var(--orange-accent);color:var(--white);border:none;height:36px;min-width:156px;font-size:.875rem;font-weight:600;cursor:pointer;align-self:flex-start}.banner_healthcareBanner__zm1V7 .banner_desktopBr__nDoeX{display:none}@media(min-width:1199px){.banner_healthcareBanner__zm1V7 .banner_desktopBr__nDoeX{display:block}}@media(min-width:500px){.banner_healthcareBanner__zm1V7{height:421px}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerTitle__98xZK{font-size:2.25rem}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerText__74b92{font-size:1rem;text-align:left;max-width:480px}}@media(min-width:1199px){.banner_healthcareBanner__zm1V7{height:562px}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerTitle__98xZK{font-size:3.75rem;margin:0 0 24px}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerText__74b92{font-size:1.25rem;margin:0 0 44px;max-width:680px}.banner_healthcareBanner__zm1V7 .banner_bannerContent__NxNFS .banner_bannerButton__CXcTJ{font-size:1.5rem;min-width:256px;height:56px;font-weight:900}}.description_healthcareService__RLGZD{padding:2.5rem 0}.description_healthcareService__RLGZD .description_innerWrapper__9jMi2{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.description_healthcareService__RLGZD .description_content__xzqFN{display:flex;flex-direction:column;gap:1rem}.description_healthcareService__RLGZD .description_header__Dn8Sm{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.description_healthcareService__RLGZD .description_title__Jmohb{font-size:1.5rem;margin:0;color:var(--dark-gray);text-transform:uppercase}.description_healthcareService__RLGZD .description_paragraph__GxJ6t{font-size:1rem;line-height:1.6;color:var(--dark-gray);font-weight:400;margin:0;text-align:start}.description_healthcareService__RLGZD .description_list__4Onp9 ul{margin:0}.description_healthcareService__RLGZD .description_list__4Onp9 ul li{font-size:1rem;line-height:1.6;color:var(--dark-gray);font-weight:400;margin-bottom:.5rem;text-align:start}.description_healthcareService__RLGZD .description_imageWrapper__ArQWT{width:100%}.description_healthcareService__RLGZD .description_image__CnTzC{width:100%;height:auto;display:block;border-radius:4px}@media(min-width:768px){.description_healthcareService__RLGZD .description_title__Jmohb{font-size:2rem}}@media(min-width:1199px){.description_healthcareService__RLGZD{padding:4rem 0}.description_healthcareService__RLGZD .description_innerWrapper__9jMi2{flex-direction:row;align-items:center;justify-content:space-between;text-align:left}.description_healthcareService__RLGZD .description_content__xzqFN{max-width:513px;padding-right:1.5rem}.description_healthcareService__RLGZD .description_header__Dn8Sm{margin-bottom:8px;gap:1rem}.description_healthcareService__RLGZD .description_title__Jmohb{font-size:2.25rem;font-weight:900}.description_healthcareService__RLGZD .description_paragraph__GxJ6t{font-size:1rem}.description_healthcareService__RLGZD .description_imageWrapper__ArQWT{margin-top:0;width:auto}}.what-we-do_whatWeDo__4lZl_{margin-top:40px}.what-we-do_whatWeDo__title__dCWVM{margin-bottom:50px;font-weight:800;font-size:40px;line-height:55px;text-align:center;letter-spacing:.02em;text-transform:uppercase;background:var(--linear-gradient-180-deg);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.what-we-do_whatWeDo__grid__NNb_e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;grid-row-gap:100px;row-gap:100px}.what-we-do_whatWeDo__grid__NNb_e .what-we-do_element__DK6CP{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%}.what-we-do_whatWeDo__grid__NNb_e .what-we-do_element__icon__SQ6Pt{height:78px}.what-we-do_whatWeDo__grid__NNb_e .what-we-do_element__title__GFqux{margin:0;font-weight:800;font-size:20px;line-height:24px;text-align:center;letter-spacing:.02em;color:var(--gray20)}.what-we-do_whatWeDo__grid__NNb_e .what-we-do_element__description__plkYP{font-weight:400;font-size:14px;line-height:19px;text-align:center;letter-spacing:.02em;color:var(--theme-gray)}@media(max-width:1199px){.what-we-do_whatWeDo__grid__NNb_e{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));row-gap:50px}}@media(max-width:599px){.what-we-do_whatWeDo__grid__NNb_e{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(6,minmax(0,1fr));row-gap:20px}}.testimonial-slider_testimonials__XTr8u{background-color:#262626;padding:100px 0}.testimonial-slider_testimonials__header__WRd__{display:flex;align-items:center;gap:20px;margin-bottom:50px}.testimonial-slider_testimonials__chevron__oQeaP{width:32px;height:38px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.testimonial-slider_testimonials__title__Esndk{margin:0;font-weight:800;font-size:42px;line-height:1.3;letter-spacing:.02em;color:var(--white)}.testimonial-slider_testimonials__subtitle__SFTyC{margin:-30px 0 40px;font-size:16px;line-height:1.5;color:#c5c5c5}.testimonial-slider_testimonials__carouselWrap__MKEIY{position:relative}.testimonial-slider_testimonials__viewport__vcjdr{overflow:hidden}.testimonial-slider_testimonials__container__FOtZT{display:flex}.testimonial-slider_testimonials__slide__67DMV{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 25px);min-width:0;margin-right:50px;display:flex}.testimonial-slider_testimonials__slide__67DMV>*{width:100%}.testimonial-slider_testimonials__nav__RMyT1{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;background:transparent;border:none;padding:0;color:var(--white);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;transition:color .15s ease}.testimonial-slider_testimonials__nav__RMyT1:hover{color:#f60}.testimonial-slider_testimonials__nav--prev__yPOJd{left:-40px}.testimonial-slider_testimonials__nav--next__smUXu{right:-40px}.testimonial-slider_card__ZD1tJ{position:relative;display:flex;padding:30px;background-color:var(--white);border-left:2px solid #f60;overflow:hidden;min-height:320px}.testimonial-slider_card__decor__GXqC9{position:absolute;bottom:0;left:4.6%;width:40%;height:auto;pointer-events:none;z-index:0}.testimonial-slider_card__body__yImld{position:relative;z-index:1;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:20px;width:100%}.testimonial-slider_card__header__Z6vim{display:flex;gap:20px;align-items:flex-start;width:100%}.testimonial-slider_card__person__c1shl{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;color:var(--black)}.testimonial-slider_card__name__v2AMH{margin:0;font-weight:800;font-size:26px;line-height:1.3;letter-spacing:.04em;color:var(--black)}.testimonial-slider_card__role__KFP1F{margin:0;font-weight:400;font-size:15px;line-height:1.3;letter-spacing:.04em;color:var(--black)}.testimonial-slider_card__quoteCol__D3_Ou{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px}.testimonial-slider_card__text__BC_h4{margin:0;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:.02em;color:var(--black)}.testimonial-slider_card__stars__C926R{display:flex;align-items:center;gap:4px;font-size:18px;color:#f60;line-height:1}.testimonial-slider_card__clutch__DPbKX{align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;gap:16px;padding:12px 22px;background-color:transparent;backdrop-filter:blur(3.15px);border:1px solid var(--black);font-weight:500;font-size:15px;line-height:1.3;letter-spacing:.04em;color:var(--black);text-decoration:none;transition:border-color .15s ease,color .15s ease}.testimonial-slider_card__clutch__DPbKX:hover{border-color:#f60;color:#f60;text-decoration:none}.testimonial-slider_card__clutch__DPbKX>span{flex-shrink:0;white-space:nowrap}.testimonial-slider_card__clutch__DPbKX>svg{flex-shrink:0}.testimonial-slider_card__clutchLogo__RaIA7{flex-shrink:0;height:21px;width:auto;-o-object-fit:contain;object-fit:contain}@media(max-width:1199px){.testimonial-slider_testimonials__nav--prev__yPOJd{left:0}.testimonial-slider_testimonials__nav--next__smUXu{right:0}}@media(max-width:991px){.testimonial-slider_testimonials__XTr8u{padding:80px 0}.testimonial-slider_card__header__Z6vim{flex-direction:column;gap:16px}.testimonial-slider_card__person__c1shl{flex:none}.testimonial-slider_card__quoteCol__D3_Ou{max-width:none}}@media(max-width:767px){.testimonial-slider_testimonials__XTr8u{padding:60px 0}.testimonial-slider_testimonials__header__WRd__{gap:12px;margin-bottom:32px}.testimonial-slider_testimonials__chevron__oQeaP{width:24px;height:28px}.testimonial-slider_testimonials__title__Esndk{font-size:26px}.testimonial-slider_testimonials__carouselWrap__MKEIY{display:flex;align-items:center;gap:8px}.testimonial-slider_testimonials__viewport__vcjdr{flex:1 1 auto;min-width:0}.testimonial-slider_testimonials__slide__67DMV{flex:0 0 100%;margin-right:16px}.testimonial-slider_testimonials__nav__RMyT1{position:static;transform:none;flex-shrink:0;width:24px;height:24px}.testimonial-slider_testimonials__nav__RMyT1 svg{width:12px;height:20px}.testimonial-slider_card__ZD1tJ{padding:15px}.testimonial-slider_card__decor__GXqC9{display:block;top:auto;bottom:0;left:11%;width:61%}.testimonial-slider_card__header__Z6vim{flex-direction:column;gap:8px}.testimonial-slider_card__name__v2AMH{font-size:16px}.testimonial-slider_card__role__KFP1F{font-size:13px}.testimonial-slider_card__quoteCol__D3_Ou{gap:8px}.testimonial-slider_card__text__BC_h4{font-size:13px;line-height:1.33}.testimonial-slider_card__stars__C926R{font-size:16px}.testimonial-slider_card__clutch__DPbKX{width:100%;align-self:stretch;justify-content:center;gap:12px;padding:10px 18px;font-size:13px}.testimonial-slider_card__clutchLogo__RaIA7{height:15px}}