.healthcare-carousel{text-align:center;padding-top:8rem;padding-bottom:8rem;background:#fff;height:auto}.healthcare-carousel .healthtopsec{display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch}.healthcare-carousel .healthtopsec .title{color:#000;text-align:center;font-family:Metropolis;font-size:48px;font-style:normal;font-weight:500;line-height:54px;letter-spacing:-.96px}.healthcare-carousel .healthtopsec .subtitle{color:#000;text-align:center;font-family:Metropolis;font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.72px}.healthcare-carousel .hc-card-wrapper{display:flex!important;padding:38px 150px 37px 149px;justify-content:center;align-items:center;flex-direction:column}.healthcare-carousel .hc-card-wrapper .card{display:flex;gap:20px;width:1000px;height:620px;padding:32px 32px 16px;flex-direction:column;align-items:flex-start;border-radius:10px;background:#fff;box-shadow:0 2px 30.6px -3px rgba(0,0,0,.1)}.healthcare-carousel .hc-card-wrapper .card .card-header{display:flex;align-items:center;gap:24px}.healthcare-carousel .hc-card-wrapper .card .card-header .icon-wrapper{position:relative;width:48px;height:48px;margin-right:1rem;flex-shrink:0}.healthcare-carousel .hc-card-wrapper .card .card-header .icon-wrapper .ellipse-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}.healthcare-carousel .hc-card-wrapper .card .card-header .icon-wrapper .card-icon{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%);object-fit:contain;z-index:2}.healthcare-carousel .hc-card-wrapper .card .card-header h3{text-align:left;color:#000;font-family:Metropolis;font-size:18px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.36px}.healthcare-carousel .hc-card-wrapper .card .card-header p{text-align:left;color:#000;font-family:Metropolis;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.32px}.healthcare-carousel .hc-card-wrapper .card .card-body{display:flex;flex-direction:column;align-items:flex-start;margin-top:32px;align-self:stretch}.healthcare-carousel .hc-card-wrapper .card .card-body h4{margin-bottom:4px;color:#000;font-family:Metropolis;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.32px}.healthcare-carousel .hc-card-wrapper .card .card-body p{margin-bottom:24px;font-weight:400}.healthcare-carousel .hc-card-wrapper .card .card-body p,.healthcare-carousel .hc-card-wrapper .card h4{text-align:left;color:#000;font-family:Metropolis;font-size:16px;font-style:normal;line-height:22px;letter-spacing:-.32px}.healthcare-carousel .hc-card-wrapper .card h4{margin-bottom:4px;font-weight:500}.healthcare-carousel .hc-card-wrapper .card .results{display:flex;align-items:center;gap:24px;margin:1.5rem 0}.healthcare-carousel .hc-card-wrapper .card .results .result-box{display:flex;width:200px;height:124px;padding:40px 17px 26px;flex-direction:column;align-items:center;gap:10px;border-radius:10px;background:rgba(207,8,115,.1)}.healthcare-carousel .hc-card-wrapper .card .results .result-box h5{color:var(--1,#cf0873);text-align:right;font-family:Metropolis;font-size:36px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.72px}.healthcare-carousel .hc-card-wrapper .card .results .result-box p{color:var(--1,#cf0873);text-align:center;font-family:Metropolis;font-size:14px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.28px}.healthcare-carousel .hc-card-wrapper .card .case-link{border-radius:4px;display:flex;height:48px;padding:10px 10px 10px 0;align-items:center;gap:10px;color:var(--1,#cf0873);text-align:center;font-family:Metropolis;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.32px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize;position:relative}.healthcare-carousel .hc-card-wrapper .card .case-link:hover{color:#cf0873}.healthcare-carousel .hc-card-wrapper .card .case-link .case-arrow{width:24px;height:24px;transform:rotate(90deg);flex-shrink:0;aspect-ratio:1/1}.healthcare-carousel .hc-card-wrapper .card .case-link:before{content:"";position:absolute;left:0;top:20%;bottom:2px;width:2px;background-color:#cf0873;opacity:0;transform:scaleY(0);transform-origin:top;transition:all .3s ease}.healthcare-carousel .hc-card-wrapper .card .case-link:hover{padding-left:1rem}.healthcare-carousel .hc-card-wrapper .card .case-link:hover:before{opacity:1;transform:scaleY(1)}.healthcare-carousel .arrow{background:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;bottom:-50px;transform:translateY(0);z-index:5;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.healthcare-carousel .arrow img{width:40px;height:40px}.healthcare-carousel .arrow.prev{left:calc(50% - 100px)}.healthcare-carousel .arrow.next{right:calc(50% - 100px)}.healthcare-carousel .slick-dots{display:flex!important;justify-content:center;gap:10px;margin-top:3rem;top:98%}.healthcare-carousel .slick-dots li button:before{font-size:15px;color:#cf0873!important;opacity:.5}.healthcare-carousel .slick-dots li.slick-active button:before{opacity:1}@media(max-width:768px){.healthcare-carousel{max-height:1500px;height:auto}.hc-card-wrapper{padding:20px 1rem!important;justify-content:center}.card,.hc-card-wrapper{max-height:1200px;height:auto!important}.card{width:auto!important;padding:20px;display:block}.card .card-header{display:flex;align-items:center;gap:12px;margin-bottom:1rem}.card .card-header .icon-wrapper{width:40px;height:40px}.card .card-header .icon-wrapper .card-icon{width:24px;height:24px}.card .card-header h3{font-size:18px;font-weight:600}.card .card-header p{font-size:14px;margin:0}.card .card-body{margin-top:0}.card .card-body h4{margin-bottom:8px;font-size:16px}.card .card-body p{margin-bottom:16px;font-size:14px}.card .results{flex-direction:column;gap:12px;margin:1rem 0;align-self:center}.card .results .result-box{justify-content:center;width:336px!important;height:10.4rem!important;padding:20px;height:auto}.card .results .result-box h5{text-align:right;font-size:36px;font-weight:600;letter-spacing:-.72px}.card .results .result-box h5,.card .results .result-box p{color:var(--1,#cf0873);font-family:Metropolis;font-style:normal;line-height:22px}.card .results .result-box p{font-size:14px;font-weight:400;letter-spacing:-.28px}.card .case-link{text-align:left;display:inline-flex;align-items:center;gap:6px;font-size:14px;padding-left:0}}@media(max-width:482px){.healthcare-carousel{max-height:1700px;height:auto;align-items:center}.healthtopsec{display:flex;flex-direction:column;align-items:center;gap:20px;align-self:stretch}.healthtopsec .title{font-size:24px!important;font-weight:500!important;line-height:normal;letter-spacing:-.48px!important}.healthtopsec .subtitle,.healthtopsec .title{color:#000;text-align:center;font-family:Metropolis;font-style:normal}.healthtopsec .subtitle{font-size:18px;font-weight:400;line-height:30px;letter-spacing:.72px}.hc-card-wrapper{display:flex!important;gap:5rem!important;padding:20px 1rem!important;justify-self:center;max-height:none}.hc-card-wrapper,.hc-card-wrapper .card{width:360px!important;flex-direction:column;height:auto!important}.hc-card-wrapper .card{display:flex;max-height:1200px;display:block;min-height:940px;padding:20px 20px 16px;align-items:center!important;gap:10px;border-radius:10px;background:#fff;box-shadow:0 2px 30.6px -3px rgba(0,0,0,.1)}.hc-card-wrapper .card .card-header{display:flex;align-items:center;gap:24px}.hc-card-wrapper .card .card-header .icon-wrapper{position:relative;width:48px;height:48px;margin-right:1rem;flex-shrink:0}.hc-card-wrapper .card .card-header .icon-wrapper .ellipse-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;z-index:1}.hc-card-wrapper .card .card-header .icon-wrapper .card-icon{position:absolute;top:50%;left:50%;width:30px;height:30px;transform:translate(-50%,-50%);object-fit:contain;z-index:2}.hc-card-wrapper .card .card-header h3{font-weight:600}.hc-card-wrapper .card .card-header h3,.hc-card-wrapper .card .card-header p{color:#000;font-family:Metropolis;font-size:16px;font-style:normal;line-height:22px;letter-spacing:-.32px}.hc-card-wrapper .card .card-header p{font-weight:400}.hc-card-wrapper .card .card-body{display:flex;flex-direction:column;margin-top:32px;align-self:stretch;align-items:flex-start}.hc-card-wrapper .card .card-body h4{margin-bottom:2px;color:#000;font-family:Metropolis;font-size:16px;font-style:normal;font-weight:500;line-height:22px;letter-spacing:-.32px}.hc-card-wrapper .card .card-body p{margin-bottom:24px;font-weight:400}.hc-card-wrapper .card .card-body p,.hc-card-wrapper .card h4{text-align:left;color:#000;font-family:Metropolis;font-size:16px;font-style:normal;line-height:22px;letter-spacing:-.32px}.hc-card-wrapper .card h4{align-self:flex-start;margin-bottom:2px;font-weight:500}.hc-card-wrapper .card .results{display:flex;align-items:stretch;justify-content:center;align-items:flex-start;gap:24px;margin:1.5rem 0}.hc-card-wrapper .card .results .result-box{display:flex;width:336px;height:124px;padding:40px 17px 26px;flex-direction:column;align-items:center;gap:10px;border-radius:10px;background:rgba(207,8,115,.1)}.hc-card-wrapper .card .results .result-box h5{color:var(--1,#cf0873);text-align:right;font-family:Metropolis;font-size:36px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:-.72px}.hc-card-wrapper .card .results .result-box p{font-size:14px;font-weight:400;letter-spacing:-.28px}.hc-card-wrapper .card .case-link,.hc-card-wrapper .card .results .result-box p{color:var(--1,#cf0873);text-align:center;font-family:Metropolis;font-style:normal;line-height:22px}.hc-card-wrapper .card .case-link{border-radius:4px;display:flex;height:48px;padding:10px 10px 10px 0;align-items:center;align-self:flex-start;gap:10px;font-size:16px;font-weight:500;letter-spacing:-.32px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:capitalize;position:relative}.hc-card-wrapper .card .case-link:hover{color:#cf0873}.hc-card-wrapper .card .case-link .case-arrow{width:24px;height:24px;transform:rotate(90deg);flex-shrink:0;aspect-ratio:1/1}.hc-card-wrapper .card .case-link:before{content:"";position:absolute;left:0;top:20%;bottom:2px;width:2px;background-color:#cf0873;opacity:0;transform:scaleY(0);transform-origin:top;transition:all .3s ease}.hc-card-wrapper .card .case-link:hover{padding-left:1rem}.hc-card-wrapper .card .case-link:hover:before{opacity:1;transform:scaleY(1)}.slick-dots{display:flex!important;justify-content:center;gap:10px;margin-top:3rem;top:98.5%!important}.slick-dots li button:before{font-size:15px;color:#cf0873!important;opacity:.5}.slick-dots li.slick-active button:before{opacity:1}}