:root{--color-text-1: #09141e;--color-text-2: #314157;--color-green: #017338}:root{--el-text-color-primary: var(--color-text-2);--el-border-color: #b6c3d9;--el-border-radius-base: 11px;--el-text-color-placeholder: #b6c3d9;--el-border-radius-round: 100px;--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--color-text-1);--color-text: var(--color-text-2);--xl: 1920px;--lg: 1440px;--md: 1024px;--sm: 720px;--xs: 0}.company-page{position:relative;padding-bottom:50px}@media (min-width: 1024px){.company-page{padding-bottom:120px}}.company-page__background{position:absolute;right:0;bottom:0;min-width:100%;min-height:100%;z-index:-1;pointer-events:none}.company-page__wrapper h1{margin-bottom:40px}@media (min-width: 1440px){.company-page__wrapper h1{margin-bottom:80px}}.company-page__wrapper p{font-size:16px;font-weight:300;line-height:20px;margin-bottom:30px;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (min-width: 1440px){.company-page__wrapper p{font-size:23px;line-height:31px;margin-bottom:40px}}.company-page__wrapper ul,.company-page__wrapper ol{margin-bottom:30px}.company-page__wrapper ul li,.company-page__wrapper ol li{font-size:16px;font-weight:300;line-height:20px}@media (min-width: 1440px){.company-page__wrapper ul li,.company-page__wrapper ol li{font-size:23px;line-height:31px}}.company-page__wrapper a:not(.btn){color:#017338}.company-page__wrapper a:not(.btn):hover{text-decoration:underline}.company-page__wrapper b,.company-page__wrapper strong{font-weight:800!important}.company-page__wrapper h6{font-size:15px;line-height:20px;font-weight:300;color:#607390}@media (min-width: 1440px){.company-page__wrapper{padding-left:425px}}@media (min-width: 1920px){.company-page__wrapper{padding-left:575px}}.company-page__nav{width:100%;display:inline-flex;background-color:#fff;border-radius:12px;margin-bottom:22px;overflow:hidden;box-shadow:0 15px 45px #8e9fba40}.company-page__nav-wrap{display:flex;width:100%;height:100%;overflow-y:scroll;box-sizing:content-box;scrollbar-width:none;padding:2px}@media (min-width: 1440px){.company-page__nav-wrap{padding:0}}.company-page__nav a{font-size:13px;font-weight:300;line-height:39px;letter-spacing:.01em;color:#314157!important;padding:0 15px;white-space:nowrap}.company-page__nav a:not(.router-link-active):hover{text-decoration:none!important;background:linear-gradient(68.56deg,#3db489 -24.19%,#a5d991 108.38%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.company-page__nav a.router-link-active{font-size:13px;font-weight:400;color:#fff!important;background:linear-gradient(180deg,#017338 32.5%,#3db489 230%);border-radius:11px}.company-page__nav a.router-link-active:hover{text-decoration:none}@media (min-width: 1440px){.company-page__nav{width:290px;border-radius:0 60px 60px 0;padding:55px;margin-bottom:0}.company-page__nav-wrap{flex-direction:column;gap:28px}.company-page__nav a{font-size:17px;line-height:23px;padding:0}.company-page__nav a.router-link-active{font-size:23px;color:#09141e!important;background:none}}@media (max-width: 1439.98px){.company-page__nav-wrapper .el-affix--fixed{position:static!important}}@media (min-width: 1440px){.company-page__nav-wrapper{position:absolute;top:96px;left:0;bottom:50px}}.video_box{position:fixed;right:0;bottom:0;min-width:100%;min-height:100%;z-index:-1;pointer-events:none}.video_mask{height:100%;width:100%;position:absolute;z-index:1;top:0;left:0}.main_container{position:relative;z-index:2}