.hero-section{margin-bottom:38px;padding:0 16px;width:100%}@media (min-width: 768px){.hero-section{padding:0 32px}}@media (min-width: 1025px){.hero-section{padding:0 80px}}@media (max-width: 991px){.hero-section{margin-bottom:0}}.hero-section .hero-container{width:100%;max-width:1216px;margin:0 auto}@media (max-width: 991px){.hero-section .hero-container{max-width:100%}}@media (max-width: 991px){.hero-section .hero-content{max-width:100%}}.hero-section .hero-main-content{gap:20px;display:flex}@media (max-width: 991px){.hero-section .hero-main-content{flex-direction:column-reverse;align-items:stretch;gap:0}}.hero-section .hero-text-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:81%;margin-left:0}@media (max-width: 991px){.hero-section .hero-text-column{width:100%}}.hero-section .hero-heading{color:#373737;font-family:Satoshi, -apple-system, Roboto, Helvetica, sans-serif;font-size:48px;font-weight:500;line-height:48px;letter-spacing:-0.48px;margin:auto 0;align-self:stretch}@media (max-width: 991px){.hero-section .hero-heading{max-width:100%;margin-top:9px;font-size:36px;font-style:normal;font-weight:500;line-height:110%}}.hero-section .hero-image-column{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:19%;margin-left:20px}@media (max-width: 991px){.hero-section .hero-image-column{width:100%;margin-left:0}}.hero-section .hero-logo-image{aspect-ratio:1.92;object-fit:contain;object-position:center;width:221px;flex-shrink:0;max-width:100%;flex-grow:1}@media (max-width: 991px){.hero-section .hero-logo-image{width:221px}}@media (max-width: 767px){.hero-section .hero-logo-image{width:127px}}.hero-section .hero-media-container{position:relative;margin-top:71px;padding-top:6px;width:100%;display:flex;flex-direction:column;border-radius:20px;overflow:hidden}@media (max-width: 991px){.hero-section .hero-media-container{margin-top:40px}}.hero-section .hero-media-container video.hero-background-video{position:relative;z-index:2;border-radius:20px;width:100%}.hero-section .hero-media-container .video-wrapper{position:relative;width:100%;padding-bottom:56.3%;height:0;overflow:hidden;z-index:2;border-radius:16px}@media (max-width: 1400px) and (min-width: 992px){.hero-section .hero-media-container .video-wrapper{padding-bottom:30%}}.hero-section .hero-media-container .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hero-section .hero-media-container img{position:relative;z-index:2;border-radius:16px;cursor:pointer}.hero-section .hero-media-container .shadow-overlay{border-radius:20px;top:0;left:24px;position:absolute;width:calc(100% - 48px);height:calc(100% - 6px);z-index:1;background:linear-gradient(111deg, #70AD3F .91%, #14995D 19.03%, #118D9A 43.17%, #085FA0 76.38%)}@media (max-width: 767px){.hero-section .hero-media-container .shadow-overlay{border-radius:16px;left:16px;width:calc(100% - 32px)}}.hero-section .hero-background-image{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.hero-section .hero-overlay{position:relative;display:flex;flex-shrink:0;height:116px}@media (max-width: 991px){.hero-section .hero-overlay{max-width:100%}}.hero-section .hero-extras{display:flex;margin-top:32px;width:100%;align-items:center;gap:40px 100px;justify-content:space-between;flex-wrap:wrap}@media (max-width: 991px){.hero-section .hero-extras{max-width:100%;margin-top:24px;gap:24px 100px}}.hero-section .hero-tags{align-self:stretch;display:flex;margin:auto 0;align-items:start;gap:4px;font-family:Satoshi, -apple-system, Roboto, Helvetica, sans-serif;font-size:12px;color:#373737;font-weight:500;white-space:nowrap;text-align:center;line-height:1;justify-content:start}@media (max-width: 991px){.hero-section .hero-tags{white-space:initial}}.hero-section .hero-badge{color:#373737;align-self:stretch;border-radius:16px;min-height:24px;padding:4px 10px;background-color:#f2f2f2;line-height:16px}@media (max-width: 991px){.hero-section .hero-badge{white-space:initial}}.hero-section .hero-share{align-self:stretch;display:flex;margin:auto 0;align-items:center;gap:12px;justify-content:start}.hero-section .share-label{color:#373737;text-align:center;font-family:Satoshi, -apple-system, Roboto, Helvetica, sans-serif;font-size:14px;font-weight:400;line-height:1;align-self:stretch;margin:auto 0}.hero-section .social-links{align-self:stretch;display:flex;margin:auto 0;align-items:center;gap:4px;justify-content:start}.hero-section .social-button{justify-content:center;align-items:center;border-radius:8px;border:1px solid #e6e6e6;align-self:stretch;display:flex;margin:auto 0;min-height:32px;padding:6px;gap:4px;width:32px;height:32px;background-color:#fff;cursor:pointer;transition:all 0.2s ease}.hero-section .social-button:hover{border-color:#d5d5d5}.hero-section .social-button:focus{outline:none;outline-offset:unset;border-color:#b1b1b1;opacity:0.8}.hero-section .social-button:active{transform:translateY(1px)}.hero-section .social-icon{aspect-ratio:1;object-fit:contain;object-position:center;width:20px;align-self:stretch;margin:auto 0}.hero-section .shadow-overlay{border-radius:20px;top:0;left:24px;position:absolute;width:calc(100% - 48px);height:calc(100% - 6px);z-index:1;background:linear-gradient(111deg, #70AD3F .91%, #14995D 19.03%, #118D9A 43.17%, #085FA0 76.38%)}@media (min-width: 768px){.hero-section .shadow-overlay{height:calc(100% - 8px)}}.social-button:focus-visible{outline:2px solid #13456e;outline-offset:2px}@media (prefers-contrast: high){.hero-section .hero-badge{border:1px solid #373737}.hero-section .social-button{border:2px solid #373737}}@media (prefers-reduced-motion: reduce){.social-button{transition:none}.social-button:active{transform:none}}@media (max-width: 991px){.turuki-health .hero-section .hero-logo-image{margin-left:-61px}.fielding-healthcare .hero-section .hero-logo-image{margin-left:-65px}}@media (max-width: 767px){.turuki-health .hero-section .hero-logo-image{margin-left:-33px}.fielding-healthcare .hero-section .hero-logo-image{margin-left:-36px}}.single-image-container{max-width:800px;margin:0}.single-image-container .image-wrapper{border-radius:20px;width:100%;overflow:hidden}@media (max-width: 991px){.single-image-container .image-wrapper{max-width:100%}}.single-image-container .featured-image{aspect-ratio:1.33;object-fit:cover;object-position:center;width:100%}@media (max-width: 991px){.single-image-container .featured-image{max-width:100%}}.single-image-container .image-caption{color:#656565;font-size:14px;font-weight:400;line-height:20px;margin-top:12px}@media (max-width: 991px){.single-image-container .image-caption{max-width:100%}}.image-text-section{width:100%;padding:0 16px}@media (min-width: 768px){.image-text-section{padding:0 32px}}@media (min-width: 1025px){.image-text-section{padding:0 80px}}.content-wrapper{gap:20px;display:flex;justify-content:flex-end;border-radius:20px;overflow:hidden;background-color:#f8f8f8;max-width:1216px;margin:0 auto}@media (max-width: 991px){.content-wrapper{flex-direction:column;align-items:stretch;gap:0}}.text-content{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:50%;margin-left:0;padding-left:64px;padding-right:40px}@media (max-width: 991px){.text-content{width:100%;order:2;padding:32px 24px 24px}}.text-group{margin:auto 0;align-self:stretch;font-family:Satoshi, -apple-system, Roboto, Helvetica, sans-serif;color:#373737}@media (max-width: 991px){.text-group{max-width:100%}}.section-title{color:#373737;font-size:36px;font-weight:500;line-height:40px;margin:0}@media (max-width: 991px){.section-title{max-width:100%}}.section-description{color:#373737;font-size:16px;font-weight:400;line-height:24px;margin-top:24px;margin-bottom:0}@media (max-width: 991px){.section-description{max-width:100%}}.bold-text{font-weight:700}.image-content{display:flex;flex-direction:column;align-items:stretch;line-height:normal;width:50%;margin:0 0 0 3px}@media (max-width: 991px){.image-content{width:100%;margin-left:0}}.section-image{aspect-ratio:1.33;object-fit:cover;object-position:center;width:100%;border-radius:0 20px 20px 0;flex-grow:1}@media (max-width: 991px){.section-image{max-width:100%;border-radius:20px}}.case-study-section{background:#f8f8f8;margin-top:40px;width:100%;padding:48px 16px;overflow:hidden}@media (min-width: 768px){.case-study-section{padding:48px 32px}}@media (min-width: 1025px){.case-study-section{padding:120px 80px}}@media (max-width: 991px){.case-study-section{margin-top:8px}}.case-study-section h2{max-width:1216px;margin:0 auto 56px}@media (max-width: 991px){.case-study-section h2{margin-bottom:32px}}.case-study-grid{align-self:center;display:flex;width:100%;max-width:1216px;margin:0 auto;align-items:center;gap:24px;color:#fff;font-weight:500;justify-content:start;flex-wrap:wrap}@media (max-width: 991px){.case-study-grid{max-width:100%;margin-top:0}}.case-study-grid .case-study-card{aspect-ratio:389/520;border-radius:20px;background-color:#13456e;align-self:stretch;max-width:389px !important;max-height:520px !important;margin:auto;overflow:hidden;flex-grow:1;flex-shrink:1;width:389px;margin-right:24px}@media (max-width: 1300px) and (min-width: 992px){.case-study-grid .case-study-card{aspect-ratio:307/410}}@media (max-width: 991px){.case-study-grid .case-study-card{width:313px;margin-right:12px}}.case-study-grid .case-study-card .card-content{display:flex;flex-direction:column;position:relative;height:100%;width:100%}.case-study-grid .case-study-card .card-content .card-image{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center;transition:transform 0.3s ease-in-out}.case-study-grid .case-study-card .card-content .card-text{position:absolute;bottom:0;left:0;right:0;display:flex;padding:24px;flex-direction:column;align-items:stretch;justify-content:flex-end;background:linear-gradient(transparent, rgba(0,0,0,0.8));min-height:50%;z-index:1}.case-study-grid .case-study-card .card-content .card-text:hover~.card-image,.case-study-grid .case-study-card .card-content .card-text:hover+.card-image{transform:scale(1.05)}@media (max-width: 991px){.case-study-grid .case-study-card .card-content .card-text{padding:20px}}.case-study-grid .case-study-card .card-content:hover .card-image{transform:scale(1.05)}.case-study-grid .case-study-card .card-content .card-title{font-size:20px;font-weight:500;margin:0;color:#fff;line-height:25px}@media (min-width: 992px){.case-study-grid .case-study-card .card-content .card-title{font-size:24px;line-height:30px}}.case-study-grid .case-study-card .card-content .card-meta{display:flex;flex-direction:column;gap:12px;margin-top:16px}.case-study-grid .case-study-card .card-content .card-meta .card-date{font-size:14px;color:rgba(255,255,255,0.8);font-weight:400}.case-study-grid .case-study-card .card-content .card-meta .card-tags{align-self:start;display:flex;align-items:start;gap:4px;font-size:12px;white-space:nowrap;text-align:center;line-height:16px;flex-wrap:wrap}@media (max-width: 991px){.case-study-grid .case-study-card .card-content .card-meta .card-tags{white-space:initial}}.case-study-grid .case-study-card .card-content .card-meta .card-tags .tag{align-self:stretch;border-radius:16px;background-color:rgba(255,255,255,0.18);min-height:24px;padding:4px 10px;color:#fff}@media (max-width: 991px){.case-study-grid .case-study-card .card-content .card-meta .card-tags .tag{white-space:initial}}.case-study-grid .image-gallery>div:before{content:'';position:absolute;height:100%;right:100%;background-color:#fff;top:0;z-index:1;width:100vw}.case-study-grid .slick-list{overflow:visible;max-width:100%}@media (min-width: 1376px){.case-study-grid .slick-list{overflow:hidden}}.case-study-grid:before{content:'';position:absolute;height:100%;right:100%;background-color:#f8f8f8;top:0;z-index:1;width:100vw}@media (min-width: 1376px){.case-study-grid:before{content:none}}.case-study-grid ul.slick-dots{display:flex;list-style:none;padding:0;margin:0;gap:8px;justify-content:center;align-items:center;width:100%}@media (min-width: 992px){.case-study-grid ul.slick-dots{display:none !important}}.case-study-grid ul.slick-dots li{width:6px;height:6px;border-radius:3px;opacity:0.25;background:#000;transition:all 0.3s ease;font-size:0}.case-study-grid ul.slick-dots li.slick-active{opacity:1;width:16px}.stats-section{width:100%;padding:0 16px}@media (min-width: 768px){.stats-section{padding:0 32px}}@media (min-width: 1025px){.stats-section{padding:0 80px}}.stats-section-container{align-items:start;border-radius:20px;display:flex;padding:40px 16px;gap:16px;overflow:hidden;font-size:16px;justify-content:start;flex-wrap:wrap;background-color:#f8f8f8;max-width:1216px;margin:0 auto}@media (max-width: 768px){.stats-section-container{padding:24px 12px 9px;gap:12px}}.stat-card{min-width:240px;padding:8px 32px;flex:1;flex-shrink:1;flex-basis:0%;transition:transform 0.2s ease-in-out}.stat-card:hover{transform:translateY(-2px)}@media (max-width: 991px){.stat-card{padding-left:20px;padding-right:20px;min-width:200px}}@media (max-width: 768px){.stat-card{min-width:100%;padding:3px 8px 13px}}.stat-card--bordered{border-left:1px solid #d5d5d5}@media (max-width: 768px){.stat-card--bordered{border-left:none;border-top:1px solid #d5d5d5;padding-top:23px}}.stat-card--tall{min-height:188px}.stat-heading{color:#141414;font-weight:700;line-height:1.2;margin:0;font-size:16px;text-transform:uppercase}.stat-value{font-size:48px;font-weight:500;line-height:1;letter-spacing:-0.48px;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg, #70ad3f 0%, #14995d 24%, #118d9a 56%, #085fa0 100%);background-size:auto;background-repeat:no-repeat;display:inline-block;margin-top:16px;margin-bottom:0}@media (max-width: 991px){.stat-value{font-size:40px}}@media (max-width: 768px){.stat-value{font-size:36px}}.stat-description{color:#373737;margin:16px 0 0 0;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width: 768px){.stat-description{margin:12px 0 0 0}}.bold-text{font-weight:700;color:#121926}.image-gallery{width:100%;padding:0 16px}@media (min-width: 768px){.image-gallery{padding:0 32px}}@media (min-width: 1025px){.image-gallery{padding:0 80px}}@media (max-width: 991px){.image-gallery{margin-top:8px}}.image-gallery>div{display:flex;flex-direction:column;align-items:stretch;max-width:1216px;margin:0 auto;position:relative}.image-gallery>div:before{content:'';position:absolute;height:100%;right:100%;background-color:#fff;top:0;z-index:1;width:100vw}.image-gallery .gallery-slider{display:flex;align-items:start;gap:24px;font-family:Satoshi, -apple-system, Roboto, Helvetica, sans-serif;justify-content:start}.image-gallery .gallery-slider .slick-list{overflow:visible;max-width:100%}@media (max-width: 991px){.image-gallery .gallery-slider{flex-direction:column;gap:12px}}.image-gallery .gallery-slider ul.slick-dots{display:flex;list-style:none;padding:0;margin:0;gap:8px;justify-content:center;align-items:center;width:100%}.image-gallery .gallery-slider ul.slick-dots li{width:6px;height:6px;border-radius:3px;opacity:0.25;background:#000;transition:all 0.3s ease;font-size:0}.image-gallery .gallery-slider ul.slick-dots li.slick-active{opacity:1;width:16px}.image-gallery .gallery-item{min-width:240px;width:596px;margin-right:24px}@media (max-width: 767px){.image-gallery .gallery-item{width:313px;margin-right:12px}}@media (max-width: 991px){.image-gallery .gallery-item{max-width:100%}}.image-gallery .gallery-item-narrow{width:596px}.image-gallery .gallery-image{border-radius:20px;width:100%;overflow:hidden;font-size:24px;color:#fff;font-weight:500;white-space:nowrap;line-height:1;margin:0}@media (max-width: 991px){.image-gallery .gallery-image{max-width:100%;white-space:initial}}.image-gallery .gallery-image-narrow{border-radius:20px;width:100%;overflow:hidden;font-size:24px;color:#fff;font-weight:500;white-space:nowrap;line-height:1}@media (max-width: 991px){.image-gallery .gallery-image-narrow{white-space:initial}}.image-gallery .image-container{display:flex;flex-direction:column;position:relative;min-height:447px;width:100%;padding-bottom:287px;align-items:start}@media (max-width: 767px){.image-gallery .image-container{max-width:100%;padding-right:20px;padding-bottom:75px;white-space:initial;min-height:235px}}.image-gallery .image-container-rounded{border-radius:20px 20px 0 0}.image-gallery .image-container-narrow{border-radius:20px;aspect-ratio:0.197;width:88px}@media (max-width: 991px){.image-gallery .image-container-narrow{padding-bottom:100px;white-space:initial}}.image-gallery .gallery-img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;object-position:center}.image-gallery .image-overlay{position:relative;margin-bottom:-57px;width:160px;max-width:100%;padding:16px 20px 91px}@media (max-width: 991px){.image-gallery .image-overlay{margin-bottom:10px;padding-bottom:110px;white-space:initial}}.image-gallery .image-overlay-narrow{position:relative;margin-bottom:-57px;padding:16px 20px 91px}@media (max-width: 991px){.image-gallery .image-overlay-narrow{margin-bottom:10px;padding-bottom:110px;white-space:initial}}.image-gallery .slide-number{display:block;font-size:24px;color:#fff;font-weight:500;line-height:1}.image-gallery .gallery-caption{color:#656565;font-size:14px;font-weight:400;line-height:20px;margin-top:12px}@media (max-width: 991px){.image-gallery .gallery-caption{max-width:100%}}.image-gallery .gallery-caption-narrow{color:#656565;font-size:14px;font-weight:400;line-height:1;margin-top:12px}.image-gallery .gallery-controls{align-self:start;display:flex;margin-top:24px;align-items:center;gap:8px;justify-content:end}@media (max-width: 991px){.image-gallery .gallery-controls{display:none}}.image-gallery .gallery-controls .yes-arrow{background-color:transparent}.image-gallery .nav-button{justify-content:center;align-items:center;border-radius:999px;border:1px solid #e6e6e6;align-self:stretch;display:flex;margin:auto 0;min-height:48px;padding:12px;gap:4px;overflow:hidden;width:48px;height:48px;background:transparent;cursor:pointer;transition:all 0.2s ease}.image-gallery .nav-button:hover{background-color:#f8f8f8;border-color:#d5d5d5}.image-gallery .nav-button:focus{outline:2px solid #13456e;outline-offset:2px}.image-gallery .nav-button:active{background-color:#f2f4f7}.image-gallery .nav-icon{aspect-ratio:1;object-fit:contain;object-position:center;width:20px;align-self:stretch;margin:auto 0}@media (prefers-reduced-motion: reduce){.nav-button{transition:none}}@media (prefers-contrast: high){.nav-button{border-width:2px}.slide-number{text-shadow:1px 1px 2px rgba(0,0,0,0.8)}}.nav-button:focus-visible{outline:3px solid #13456e;outline-offset:2px}@media (max-width: 768px){.nav-button{min-width:44px;min-height:44px}}.section-testimonial{width:100%;padding:0 16px}@media (min-width: 768px){.section-testimonial{padding:0 32px}}@media (min-width: 1025px){.section-testimonial{padding:0 80px}}.testimonial-items{display:flex;flex-direction:column;gap:12px;align-self:stretch;border-radius:12px;max-width:800px;font-size:16px;color:#373737;margin:0 auto}.testimonial-items .testimonial-card{background-color:#f8f8f8;border-radius:12px;padding:16px 20px}.testimonial-items .testimonial-title{color:#373737;font-size:16px;font-style:normal;font-weight:700;line-height:125%;margin-bottom:0}@media (max-width: 991px){.testimonial-items .testimonial-title{max-width:100%}}.testimonial-items .testimonial-description{color:#373737;font-weight:400;line-height:24px;margin-top:4px;margin-bottom:0}@media (max-width: 991px){.testimonial-items .testimonial-description{max-width:100%}}.testimonial-items .testimonial-description strong{font-weight:700}@media (max-width: 991px){.testimonial-item .testimonial-title,.testimonial-item .testimonial-content{max-width:100%}}.testimonial-item:focus-within{outline:2px solid #13456e;outline-offset:2px}@media print{.testimonial-item{background-color:transparent;border:1px solid #d5d5d5;break-inside:avoid}}.case-study-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:80px;width:100%;margin:110px auto 0;overflow:hidden}@media (max-width: 991px){.case-study-container{gap:40px;margin:40px auto 0}}.case-study-container h3{font-size:24px}@media (max-width: 991px){.case-study-container h2:not(.stat-heading){font-size:32px;line-height:120%}}.case-study-container .section-wrapper--sm{width:832px;max-width:100%;padding:0 16px}@media (min-width: 768px){.case-study-container .section-wrapper--sm{width:864px;padding:0 32px}}@media (min-width: 1025px){.case-study-container .section-wrapper--sm{width:960px;padding:0 80px}}.case-study-container .section-wrapper.canopy-cancer-care .single-image-container{margin-top:80px}@media (min-width: 1025px){.case-study-container .section-wrapper.canopy-cancer-care .single-image-container{margin-top:46px}}.case-study-container .article{display:flex;flex-direction:column;gap:32px}.case-study-container .article h2{margin-bottom:22px}.case-study-container .article p{color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:8px}.case-study-container .article .staff-quote{color:#373737;font-size:24px;font-style:normal;font-weight:500;line-height:125%;margin-bottom:-2px}@media (max-width: 991px){.case-study-container .article .staff-quote{margin:16px 0}}.case-study-container .article .yes-divider+p{margin-bottom:0;margin-top:8px}@media (max-width: 991px){.case-study-container .article{gap:16px}}.case-study-container .article+.article{margin-top:120px}.case-study-container .article+.article h2{margin-bottom:38px}@media (max-width: 991px){.case-study-container .article+.article{margin-top:64px}.case-study-container .article+.article h2{margin-bottom:24px}}.case-study-container .service-article{margin-bottom:80px}@media (max-width: 991px){.case-study-container .service-article{margin-bottom:48px}}.case-study-container .service-article h2{margin-bottom:40px}@media (max-width: 991px){.case-study-container .service-article h2{margin-bottom:24px}}.case-study-container .service-article p.service-subtitle{color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:40px}@media (max-width: 991px){.case-study-container .service-article p.service-subtitle{margin-bottom:32px}}.case-study-container .service-article blockquote.customer-quote{margin:32px 0;color:#373737;font-size:24px;font-style:normal;font-weight:500;line-height:125%}.case-study-container .service-article p.service-description{margin-bottom:40px;margin-top:40px;color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width: 991px){.case-study-container .service-article p.service-description{margin-bottom:24px;margin-top:32px}}.case-study-container .service-article p.service-example{color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.case-study-container .rappid-article h2{margin-bottom:40px}@media (max-width: 991px){.case-study-container .rappid-article h2{margin-top:8px;margin-bottom:24px}}.case-study-container .rappid-article .benefits-section{margin-top:40px}@media (max-width: 991px){.case-study-container .rappid-article .benefits-section{margin-top:24px}}.case-study-container .rappid-article blockquote{margin:32px 0;color:#373737;font-size:24px;font-style:normal;font-weight:500;line-height:125%}.case-study-container .rappid-article p{margin-bottom:40px;color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width: 991px){.case-study-container .rappid-article p{margin-bottom:24px}}.case-study-container .rappid-article p.efficiency-quote{margin-bottom:0}.case-study-container .stock-article{margin-bottom:80px}@media (max-width: 991px){.case-study-container .stock-article{margin-bottom:48px}}.case-study-container .stock-article h2{margin-bottom:40px}@media (max-width: 991px){.case-study-container .stock-article h2{margin-top:8px;margin-bottom:24px}}.case-study-container .stock-article p{margin-bottom:40px;color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width: 991px){.case-study-container .stock-article p{margin-bottom:24px}}.case-study-container .stock-article blockquote{margin:32px 0;color:#373737;font-size:24px;font-style:normal;font-weight:500;line-height:125%;padding-bottom:32px;border-bottom:1px solid #e6e6e6}.case-study-container .communication-article h2{margin-bottom:40px}@media (max-width: 991px){.case-study-container .communication-article h2{margin-bottom:24px}}.case-study-container .communication-article p{margin-bottom:40px;color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.case-study-container .communication-article p:not(.communication-description){margin-top:40px;margin-bottom:0}@media (max-width: 991px){.case-study-container .communication-article p:not(.communication-description){margin-top:24px}}@media (max-width: 991px){.case-study-container .communication-article p{margin-bottom:24px}}.case-study-container .communication-article blockquote{margin:32px 0;color:#373737;font-size:24px;font-style:normal;font-weight:500;line-height:125%}.case-study-container .communication-article.canopy-cancer-care{margin-bottom:-40px}.case-study-container .communication-article.canopy-cancer-care h2{margin-bottom:24px}.case-study-container .communication-article.canopy-cancer-care p{margin-bottom:0}@media (max-width: 991px){.case-study-container .communication-article.canopy-cancer-care{margin-bottom:-16px}}.case-study-container.endoscopy-on-clarence .section-description{margin-top:0}@media (max-width: 991px){.case-study-container.endoscopy-on-clarence .article-content+.article-header{margin-top:32px}.case-study-container.endoscopy-on-clarence .communication-article.canopy-cancer-care{margin-top:8px}}.case-study-container.midland .single-image-container{margin-top:80px}.case-study-container.midland .section-description{margin-top:0}.case-study-container.midland .stock-article h2,.case-study-container.midland .stock-description,.case-study-container.midland .communication-article h2,.case-study-container.midland .communication-article p{margin-bottom:24px}@media (max-width: 991px){.case-study-container.midland .image-gallery .gallery-slider{gap:32px}.case-study-container.midland .service-article h2{margin-top:8px}.case-study-container.midland .rappid-article h2{margin-top:24px;margin-bottom:24px}.case-study-container.midland .single-image-container{margin-top:48px}}.case-study-container.southpoint .rappid-article h2{margin-bottom:24px}.case-study-container.southpoint .service-article{margin-bottom:32px}@media (max-width: 991px){.case-study-container.southpoint .rappid-article h2{margin-top:0}.case-study-container.southpoint .image-gallery{margin-top:30px}.case-study-container.southpoint .service-article{margin-top:8px}.case-study-container.southpoint .service-article p.service-subtitle{margin-bottom:24px}.case-study-container.southpoint .service-article p.service-description{margin-top:24px}}.case-study-container.good-doctor .service-article h2{margin-bottom:24px}.case-study-container.good-doctor .rappid-article{margin-bottom:120px}@media (max-width: 991px){.case-study-container.good-doctor .service-article p.service-subtitle{margin-bottom:24px}.case-study-container.good-doctor .service-article p.service-description{margin-top:24px}.case-study-container.good-doctor .rappid-article{margin-bottom:80px}.case-study-container.good-doctor .image-gallery{margin-top:54px}}.case-study-container.tristram-clinic .service-article{margin-bottom:32px}@media (max-width: 991px){.case-study-container.tristram-clinic .service-article h2{margin-top:8px}.case-study-container.tristram-clinic .service-article p.service-subtitle{margin-top:24px;margin-bottom:24px}.case-study-container.tristram-clinic .service-article p.service-description{margin-top:24px;margin-bottom:0}.case-study-container.tristram-clinic .service-article{margin-bottom:0}.case-study-container.tristram-clinic .rappid-article .benefits-section{margin-bottom:8px}}.case-study-container.urgentcare-franklin .service-article h2{margin-bottom:24px}@media (max-width: 991px){.case-study-container.urgentcare-franklin .service-article p.service-subtitle{margin-bottom:24px}.case-study-container.urgentcare-franklin .service-article p.service-description{margin-top:24px}.case-study-container.urgentcare-franklin .communication-article.canopy-cancer-care h2{margin-bottom:32px;margin-top:8px}.case-study-container.urgentcare-franklin .communication-article.canopy-cancer-care p{margin-bottom:8px}.case-study-container.urgentcare-franklin .testimonial-items{margin-bottom:6px}}.case-study-container.macmurray .article .yes-divider+p{margin-bottom:80px}.case-study-container.macmurray .rappid-article p{margin-top:40px}.case-study-container.macmurray .service-article{margin-top:40px;margin-bottom:0}.case-study-container.macmurray .service-article .staff-quote{color:#373737;font-size:24px;font-style:normal;font-weight:500;line-height:125%;margin:32px 0}@media (max-width: 991px){.case-study-container.macmurray .service-article .staff-quote{margin:32px 0}}@media (min-width: 992px){.case-study-container.macmurray .stock-article blockquote{border-bottom:none;padding-bottom:0}}@media (max-width: 991px){.case-study-container.macmurray .article .yes-divider+p{margin-bottom:48px}.case-study-container.macmurray .rappid-article p{margin-top:24px}.case-study-container.macmurray .service-article{margin-top:16px}.case-study-container.macmurray .image-gallery{margin-top:56px}.case-study-container.macmurray .stock-article blockquote{margin-bottom:8px !important}}.case-study-container.fielding-healthcare .article{margin-bottom:72px}.case-study-container.fielding-healthcare .article h5{color:#373737;font-size:24px;font-style:normal;font-weight:500;line-height:125%;margin-bottom:-8px}.case-study-container.fielding-healthcare .article p{color:#373737;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.case-study-container.fielding-healthcare .rappid-article>p{margin-top:40px}.case-study-container.fielding-healthcare .stock-article>p:not(.stock-description){margin-bottom:0;margin-top:40px}@media (max-width: 991px){.case-study-container.fielding-healthcare .article{margin-bottom:40px}.case-study-container.fielding-healthcare .article h5{margin-bottom:8px}.case-study-container.fielding-healthcare .image-gallery{margin-top:52px}.case-study-container.fielding-healthcare .image-text-section{margin-top:8px}}.case-study-container.matamata-medical .section-testimonial{padding:0}.case-study-container.matamata-medical .image-text-section .section-image{aspect-ratio:5 / 4;object-position:bottom center}
