:root{--el-color-primary:--tk-green;--el-color-primary-light-3:#6bb0ff;--el-color-primary-light-5:#9acaff;--el-color-primary-dark-2:#0f5fb3;--el-text-color-primary:#000}.banner-swiper .custom-pagination .swiper-pagination-bullet{background:#fff;opacity:1}.banner-swiper .custom-pagination .swiper-pagination-bullet-active{background:#009995;border-radius:6px;height:8px;width:32px}.mobile-end-of-life-care .banner-swiper .custom-pagination .swiper-pagination-bullet{height:4px;width:4px}.mobile-end-of-life-care .banner-swiper .custom-pagination .swiper-pagination-bullet-active{height:4px;width:14px}[data-v-e1a7531a]:root{--el-color-primary:--tk-green;--el-color-primary-light-3:#6bb0ff;--el-color-primary-light-5:#9acaff;--el-color-primary-dark-2:#0f5fb3;--el-text-color-primary:#000}.header-wrap[data-v-e1a7531a]{background:linear-gradient(270deg,#fffefee6,#fff);border-radius:10px 10px 0 0;height:141px;padding:50px 20px 0;width:100%}.header-wrap .zh-title[data-v-e1a7531a]{color:#f76d31;font-size:23px;font-weight:600;line-height:27px;margin-bottom:6px}.header-wrap .en-title[data-v-e1a7531a]{color:#009995;font-family:Inter;font-size:33px;font-weight:600;height:40px;line-height:40px}.sub-menu-title[data-v-e1a7531a]{align-items:center;color:#666;display:flex;font-size:25px;font-weight:600;gap:20px;justify-content:center;line-height:29px;margin-bottom:50px}.sub-menu-title .left-icon[data-v-e1a7531a],.sub-menu-title .right-icon[data-v-e1a7531a]{background:linear-gradient(270deg,#666 0,transparent);height:1px;width:104px}.sub-menu-title .right-icon[data-v-e1a7531a]{background:linear-gradient(90deg,#666 0,transparent)}.btn-wrap[data-v-e1a7531a]{background:#009995;bottom:30px;color:#fff;cursor:pointer;font-size:24px;font-weight:600;height:52px;left:219px;line-height:52px;position:absolute;text-align:center;width:192px}.end-of-life-care[data-v-e1a7531a]{background:linear-gradient(180deg,#fff 0,#f6f6f6 530px);margin-bottom:100px;padding:30px 20px 0;position:relative}.end-of-life-care>h1[data-v-e1a7531a]{color:#000c;font-size:23px;font-weight:700;line-height:35px;text-align:center}.end-of-life-care>p[data-v-e1a7531a]{color:#666;font-size:16px;line-height:30px;margin:20px 0 50px}.end-of-life-care .img-wraps[data-v-e1a7531a]{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:70px;row-gap:30px}.end-of-life-care .heartwarming-story[data-v-e1a7531a]{display:flex;gap:40px;margin:70px 0}.end-of-life-care .heartwarming-story-left[data-v-e1a7531a]{flex-shrink:0;width:329px}.end-of-life-care .heartwarming-story-left .banner-swiper[data-v-e1a7531a]{overflow:hidden;position:relative}.end-of-life-care .heartwarming-story-left .banner-swiper .swiper-slide>img[data-v-e1a7531a]{width:100%}.end-of-life-care .heartwarming-story-left .banner-swiper .custom-pagination[data-v-e1a7531a]{align-items:center;bottom:20px;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:2}.end-of-life-care .heartwarming-story-right[data-v-e1a7531a]{color:#666;flex:1;padding:20px 0}.end-of-life-care .heartwarming-story-right h2[data-v-e1a7531a]{font-size:20px;font-weight:700;line-height:23px}.end-of-life-care .heartwarming-story-right p[data-v-e1a7531a]{font-size:16px;line-height:30px;margin-top:30px}.mobile-end-of-life-care[data-v-e1a7531a]{padding:0 18px 50px}.mobile-end-of-life-care>h1[data-v-e1a7531a]{color:#000c;font-size:15px;font-weight:700;line-height:28px;margin-top:40px;text-align:center}.mobile-end-of-life-care>p[data-v-e1a7531a]{color:#666;font-size:14px;line-height:20px;margin-top:20px}.mobile-end-of-life-care .img-wraps[data-v-e1a7531a]{display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-top:20px}.mobile-end-of-life-care .heartwarming-story .banner-swiper[data-v-e1a7531a]{margin:40px auto 0;overflow:hidden;position:relative;width:197px}.mobile-end-of-life-care .heartwarming-story .banner-swiper .swiper-slide>img[data-v-e1a7531a]{width:100%}.mobile-end-of-life-care .heartwarming-story .banner-swiper .custom-pagination[data-v-e1a7531a]{align-items:center;bottom:10px;display:flex;justify-content:center;left:0;position:absolute;width:100%;z-index:2}.mobile-end-of-life-care .heartwarming-story h2[data-v-e1a7531a]{color:#000c;font-size:15px;font-weight:600;line-height:20px;margin:30px 0;text-align:center}.mobile-end-of-life-care .heartwarming-story p[data-v-e1a7531a]{color:#666;font-size:14px;line-height:20px}
