.hero-module{background-size:cover;background-position:top center}.hero-module .hero-heading{color:#fff;font-weight:600}.hero-module .hero-sub-heading{color:#fff;font-size:24px;font-weight:500}.videoModule{margin-bottom:32px;margin-top:5rem}.videoModule .video-module{overflow:hidden;padding-bottom:47.25%;position:relative;height:auto}.videoModule .video-module iframe{left:0;top:0;height:100%;width:100%;position:absolute}.client-section{background:#fff}.client-section .heading{color:#333;font-size:36px;font-weight:600;line-height:37px;text-align:center}.client-section .tablist{margin-top:37px;text-align:center}.client-section .tablist .tab{min-width:140px;height:140px}.client-section .tablist a{overflow:auto;display:inline-flex;align-items:center;padding-top:35px;text-decoration:none;border-radius:11px;margin:auto;pointer-events:none;cursor:default}.client-section .tablist a img{width:84px;height:84px}.client-section .tablist p{color:#33465a;font-size:16px;font-weight:600;line-height:19px;margin-top:10px}.care-benefits .hero-heading{font-size:7rem;color:#333;font-weight:bold;line-height:8rem}.care-benefits .hero-sub-heading{color:#333;font-size:24px;font-weight:500;line-height:32px;white-space:pre-line}.carousel-box{background:#6363fc;min-height:350px;padding-bottom:2rem}.carousel-box .heading{font-size:28px;line-height:36px;text-align:center;margin:auto;color:#fff;font-style:italic;padding-left:15px;padding-right:15px;letter-spacing:1px;min-height:150px;max-width:80%}.carousel-box .member-type{color:#aaf;font-size:24px;line-height:32px;text-align:center;padding-bottom:3rem}.carousel-box .slideshow .slick-dots{bottom:5px}.carousel-box .slideshow .slick-dots li{margin:0;width:15px}.carousel-box .slideshow .slick-dots li.slick-active button:before,.carousel-box .slideshow .slick-dots li button:before{font-size:25px;color:#fff}.carousel-box .slideshow .slide{position:relative;z-index:1}.carousel-box .slideshow .hero-slides-1{margin-bottom:0px}.carousel-box .slideshow *{outline:none}.carousel-box .slick-dots li button:before{font-size:28px;content:'\25CF';color:#fff}.article-cards .heading{font-size:7rem;color:#333;font-weight:bold;line-height:7rem}.newsletter-signup{background-color:#6363fc}.newsletter-signup .heading{font-weight:bold;color:#fff;font-size:36px}.newsletter-signup .sub-heading{font-size:23px;font-weight:bold;color:#fff;white-space:pre-line}@media (max-width:768px){.hero-banner .hero-heading{font-size:5rem;line-height:6rem;margin-top:20rem;white-space:unset}.newsletter-signup .heading{font-size:28px}}.client-info-section{height:auto;background-color:#38387d}.client-info-section .heading{font-weight:bold;color:#fff;font-size:36px}.client-info-section .client-list{margin-top:37px;text-align:center;padding-bottom:20px}.client-info-section .client-list a{text-decoration:none;border-radius:11px;margin:auto;display:inline-flex;vertical-align:middle;pointer-events:none;cursor:default;width:100%;height:130px}.client-info-section .client-list a img{width:100%;height:130px;object-fit:none}.client-info-section .client-list .spl-logos img{object-fit:fill;width:200px;margin-left:auto;margin-right:auto}@media (max-width:767px){.care-benefits .hero-heading,.customer-first .hero-heading,.article-cards .hero-heading{font-size:5rem;line-height:6rem;white-space:unset}.care-benefits .heading,.customer-first .heading,.article-cards .heading{font-size:36px;line-height:5rem;white-space:unset}.customer-first{max-height:445px;overflow:auto}.customer-first .hero-heading{font-size:4rem;line-height:4rem;white-space:unset}.customer-first .carousel-image{max-width:350px;max-height:239px}.care-benefits .hero-sub-heading{font-size:19px}.newsletter-signup .heading{font-size:28px}.services-module .heading{font-size:28px}.services-module .tablist a{width:150px}.services-module .tablist p{font-size:19px}.client-section .clients img{width:142px;height:68px}.client-section .heading{font-size:36px;line-height:5rem;white-space:unset}.client-section .tablist{padding-left:5px;padding-right:0}.client-section .tablist .tab{min-width:100px;height:140px}.client-info-section{min-height:auto}.carousel-box{min-height:400px}}@media (max-width:768px){.hero-module{background-image:url(/img/cms/web/careAtWork/redesign/landingpages/CaseStudies-M.jpg);height:491px}.hero-module .hero-heading{font-size:52px;line-height:52px;padding-top:180px;white-space:pre-line}.hero-module .hero-sub-heading{font-size:24px;white-space:pre-line}.carousel-box{min-height:380px}.carousel-box .hero-slides-1{padding-top:3rem}.carousel-box .heading{min-height:150px}.carousel-box .slideshow .slick-dots{bottom:15px}}@media (max-width:480px){.hero-module{background-image:url(/img/cms/web/careAtWork/redesign/landingpages/CaseStudies-S.jpg);height:548px}.hero-module .hero-heading{white-space:unset;padding-top:180px}.carousel-box{min-height:400px}.carousel-box .hero-slides-1{padding-top:3rem}.carousel-box .heading{min-height:250px;max-width:100%;font-size:24px;line-height:32px}.carousel-box .member-type{font-size:23px;margin-bottom:0;padding-bottom:2rem}.client-info-section{min-height:auto}.client-info-section .client-list a img{width:130px;height:130px;object-fit:unset}.client-info-section .client-list .spl-logos img{object-fit:fill;width:150px;margin-left:auto;margin-right:auto}}@media (min-width:768px) and (max-width:992px){.hero-module{background-image:url(/img/cms/web/careAtWork/redesign/landingpages/CaseStudies-L.jpg);height:628px}.hero-module .hero-heading{font-size:52px;line-height:52px;padding-top:200px;white-space:pre-line}.hero-module .hero-sub-heading{font-size:24px;white-space:pre-line}.client-info-section .client-list a img{width:150px;height:130px;object-fit:unset}.client-info-section .client-list .spl-logos img{object-fit:fill;width:200px;margin-left:auto;margin-right:auto}}@media (min-width:992px){.hero-module{background-image:url(/img/cms/web/careAtWork/redesign/landingpages/CaseStudies-XL.jpg);height:628px}.hero-module .hero-heading{font-size:72px;line-height:72px;padding-top:180px;white-space:pre-line}.hero-module .hero-sub-heading{font-size:24px;white-space:pre-line}.carousel-box .slick-track{margin-top:5rem}.client-section .tablist .tab{min-width:114px;height:140px;display:inline-block;float:none;text-align:center}.client-section .tablist .tab img{width:84px;height:84px}}@media (max-width:320px){.hero-module .hero-heading{font-size:42px;padding-top:220px;white-space:unset}.client-info-section{height:auto}.client-info-section .client-list a img{width:130px;height:130px;object-fit:unset}.client-info-section .client-list .spl-logos img{object-fit:fill;width:150px;margin-left:auto;margin-right:auto}}.case-study-topsection{height:528px}.case-study-topsection .hero-image{height:100%}.case-study-topsection .hero-image img{width:100%;height:100%;object-fit:cover}.case-study-topsection .hero-text{height:100%;background-color:#6363fc}.case-study-topsection .hero-text .heading{font-size:72px;line-height:72px;padding-top:90px;white-space:pre-line;color:#fff;font-weight:600;padding-left:2rem}@media (max-width:480px){.case-study-topsection .hero-text .heading{padding-top:3rem!important;white-space:unset}}.bottom-section{background:#fff}.bottom-section .breadcrumb{font-size:19px}.bottom-section .section{min-height:200px}.bottom-section .section .section-heading{font-size:52px;line-height:52px;font-weight:600}.bottom-section .section .section-text{font-size:20px;font-weight:400;line-height:32px}@media (max-width:768px){.case-study-topsection{height:auto}.case-study-topsection .hero-text .heading{margin-top:0;font-size:52px;line-height:52px;padding-top:0;padding-bottom:3rem;padding-left:2rem}.bottom-section{padding-top:0}.bottom-section .section{min-height:200px}.bottom-section .section .section-heading{font-size:36px;font-weight:600}.bottom-section .section .section-text{font-size:19px}}@media (min-width:768px) and (max-width:992px){.case-study-topsection{height:491px}.case-study-topsection .hero-text .heading{margin-top:0;font-size:52px;line-height:52px;padding-top:0;padding-left:2rem}.bottom-section{padding-top:0}.bottom-section .breadcrumb{margin-top:3rem;margin-bottom:2rem;font-size:19px}.bottom-section .section{min-height:200px}.bottom-section .section .section-heading{font-size:36px;font-weight:600}.bottom-section .section .section-text{font-size:24px}.carousel-box .slick-track{margin-top:5rem}}@media (min-width:992px) and (max-width:1200px){.case-study-topsection .hero-text .heading{padding-top:25px;white-space:unset}}@media (min-width:1200px){.case-study-topsection .hero-text .heading{padding-top:60px}}.client-info-section .client-list .png-logo img{width:100px;object-fit:contain;margin-left:auto;margin-right:auto}.client-info-section .client-list .athenahealth-logo img{object-fit:fill;margin-left:auto;margin-right:auto}@media (min-width:768px){.client-info-section .client-list .athenahealth-logo img{width:200px}}