.health-solution-section{max-width:var(--content-width);margin:0 auto;padding:0 var(--section-padding-h);width:100%;padding-bottom:var(--section-padding-v);position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--main-bg);height:100vh}@media(max-width:1024px){.health-solution-section{padding:var(--section-padding-v) var(--section-padding-h)}}.health-solution-section .health-solution-content{position:relative;height:100%}.health-solution-section .section-image{width:100%;height:100%;object-fit:cover;display:block;border-radius:0 0 var(--section-card-radius) var(--section-card-radius)}@media(max-width:1024px){.health-solution-section .section-image{display:none}}.health-solution-section .section-content-wrapper{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--section-card-padding)}@media(max-width:1024px){.health-solution-section .section-content-wrapper{padding:0;position:static}}.health-solution-section .section-content-wrapper .content-card{padding:var(--section-card-padding);border-radius:var(--section-card-radius);background:var(--secondary-bg)}@media(max-width:1024px){.health-solution-section .section-content-wrapper .content-card{background:transparent;padding:0}}.health-solution-section .section-content-wrapper .content-card .text-box{padding-bottom:var(--section-card-padding);margin-bottom:var(--section-gap);border-bottom:1px solid var(--border-color);display:flex;align-items:center}@media(max-width:1060px){.health-solution-section .section-content-wrapper .content-card .text-box{flex-direction:column;text-align:center}}@media(max-width:1024px){.health-solution-section .section-content-wrapper .content-card .text-box{margin-bottom:var(--section-card-gap)}}.health-solution-section .section-content-wrapper .content-card .text-box .title-box{flex:1 1;color:var(--secondary-text-2);display:flex;flex-direction:column;gap:var(--section-card-gap)}.health-solution-section .section-content-wrapper .content-card .text-box .title-box:before{content:"";display:block;width:62px;height:2px;background:var(--primary-color)}@media(max-width:1060px){.health-solution-section .section-content-wrapper .content-card .text-box .title-box:before{margin:0 auto}.health-solution-section .section-content-wrapper .content-card .text-box .title-box{text-align:center}}.health-solution-section .section-content-wrapper .content-card .text-box .title-box h3{font-size:12px;line-height:12px;text-transform:uppercase;font-weight:500;letter-spacing:.28em}.health-solution-section .section-content-wrapper .content-card .text-box .title-box h2{font-size:36px;line-height:50px;font-family:var(--font-nekst)}@media(max-width:1024px){.health-solution-section .section-content-wrapper .content-card .text-box .title-box h2{font-size:24px;line-height:33px}}.health-solution-section .section-content-wrapper .content-card .text-box .title-box h2 span{color:var(--secondary-text-1)}@media(max-width:1060px){.health-solution-section .section-content-wrapper .content-card .text-box .title-box{width:100%;margin-bottom:var(--section-card-gap)}.health-solution-section .section-content-wrapper .content-card .text-box .title-box:before{margin:0 auto}}.health-solution-section .section-content-wrapper .content-card .text-box .description{font-size:14px;line-height:20px;color:var(--secondary-text-1);max-width:484px}@media(max-width:1060px){.health-solution-section .section-content-wrapper .content-card .text-box .description{max-width:unset;width:100%}}.health-solution-section .section-content-wrapper .content-card .items-list{display:flex;align-items:flex-start;gap:var(--section-gap)}@media(max-width:1060px){.health-solution-section .section-content-wrapper .content-card .items-list{flex-direction:column;align-items:center}}.health-solution-section .section-content-wrapper .content-card .items-list .item{flex:1 1}@media(max-width:1060px){.health-solution-section .section-content-wrapper .content-card .items-list .item{text-align:center}}.health-solution-section .section-content-wrapper .content-card .items-list .item .label{font-size:36px;line-height:50px;margin-bottom:4px;font-family:var(--font-nekst)}@media(max-width:1024px){.health-solution-section .section-content-wrapper .content-card .items-list .item .label{font-size:24px;line-height:33px}}.health-solution-section .section-content-wrapper .content-card .items-list .item .description{font-size:16px;line-height:22px;font-weight:500;color:var(--secondary-text-1)}.animations-box{overflow:hidden;position:absolute;inset:0;z-index:1;width:1246px;height:946px;top:0;left:50%;transform:translateX(-50%)}.animations-box div{width:100%;height:100%}.animations-box div svg{display:block}.home-welcome-section{min-height:100vh;position:relative;display:flex;flex-direction:column;overflow:hidden}.home-welcome-section .section-bg{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%;z-index:0}.home-welcome-section .section-content{position:relative;z-index:2;flex:1 1;display:flex;flex-direction:column}.home-welcome-section .section-content .text-box{max-width:var(--content-width);width:100%;padding:240px var(--section-padding-h) 50px;max-width:1005px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;margin:0 auto;flex:1 1;position:relative}@media(max-width:1024px){.home-welcome-section .section-content .text-box{padding:220px var(--section-padding-h) 50px;min-height:100vh}}.home-welcome-section .section-content .text-box h1{font-size:48px;line-height:48px;letter-spacing:.28em;font-weight:300;text-transform:uppercase;font-family:var(--font-nekst)}@media(max-width:1024px){.home-welcome-section .section-content .text-box h1{font-size:30px;line-height:30px}}.home-welcome-section .section-content .text-box .description{font-family:var(--font-nekst)}.home-welcome-section .section-content .text-box .description p{font-size:24px;line-height:33px;margin-bottom:8px}.home-welcome-section .section-content .text-box .description p:last-child{margin:0}@media(max-width:1024px){.home-welcome-section .section-content .text-box .description p{font-size:16px;line-height:22px}}.home-welcome-section .section-content .text-box .description p.secondary{color:var(--secondary-text-1)}.home-welcome-section .section-content .text-box .start-link{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;min-width:unset;padding:0 var(--btn-padding-side);height:var(--btn-height);border-radius:var(--btn-radius);font-size:14px;text-transform:unset;letter-spacing:0;font-weight:500;color:inherit;overflow:hidden;font-family:inherit;transition:all .3s}.home-welcome-section .section-content .text-box .start-link:hover{background:transparent}.home-welcome-section .section-content .text-box .start-link .MuiCircularProgress-root{color:inherit}.home-welcome-section .section-content .text-box .start-link{background:var(--button-bg);color:var(--button-color)}.home-welcome-section .section-content .text-box .start-link:hover{background:var(--button-bg-hover)}.home-welcome-section .section-content .text-box .scroll-icon-box{flex:1 1;display:flex;justify-content:flex-end;flex-direction:column}.home-welcome-section .section-content .text-box .scroll-icon-box .scroll-icon{display:block}.home-welcome-section .section-content .partners-wrapper{background:var(--secondary-bg);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color)}@media(max-width:1024px){.home-welcome-section .section-content .partners-wrapper{border:none}}.home-welcome-section .section-content .partners-wrapper .partners-list{max-width:var(--content-width);margin:0 auto;padding:0 var(--section-padding-h);width:100%;display:flex}@media(max-width:1024px){.home-welcome-section .section-content .partners-wrapper .partners-list{flex-direction:column;padding:0}}.home-welcome-section .section-content .partners-wrapper .partners-list .partner-box{display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid var(--border-color);height:66px;flex:1 1}@media(max-width:1024px){.home-welcome-section .section-content .partners-wrapper .partners-list .partner-box{flex:unset;width:100%;border-bottom:1px solid var(--border-color);border-right:none}.home-welcome-section .section-content .partners-wrapper .partners-list .partner-box:last-child{border:none}}.home-welcome-section .section-content .partners-wrapper .partners-list .partner-box.text{font-size:12px;line-height:17px;color:var(--secondary-text-2);padding-right:16px;align-items:flex-start}@media(max-width:1024px){.home-welcome-section .section-content .partners-wrapper .partners-list .partner-box.text{display:none}}.home-welcome-section .section-content .partners-wrapper .partners-list .partner-box img{max-height:calc(100% - 16px);max-width:calc(100% - 16px);object-fit:contain}