html,body,header{min-width:480px}body{overflow-x:clip}.title.special{color:#005126;text-align:left;font-size:30px;font-weight:900;font-family:Inter,Noto Sans HK;letter-spacing:21px;width:228px;position:relative;top:4px;line-height:66px;padding-left:23px;box-sizing:border-box}.title.special span:nth-child(n+2){position:relative}.title.special span:nth-child(n+2)::before{content:"";position:absolute;left:-12px;top:4px;width:1px;height:24px;background:#005126}.title.special::before{content:"";position:absolute;left:0px;top:-4px;background:url("/img/title.svg") no-repeat;background-size:contain;width:23px;height:72px}.title.special::after{content:"";position:absolute;right:-1px;top:-5px;background:url("/img/title.svg") no-repeat;background-size:contain;transform:rotate(180deg);width:23px;height:72px}.title.special.white{color:white}.title.special.white span:nth-child(n+2)::before{background:white}.title.special.white::before,.title.special.white::after{background:url("/img/title-white.svg") no-repeat}.outer{padding:0 30px}@media screen and (max-width:1199px){.outer{padding:0 30px}}@media screen and (max-width:767px){.outer{padding:0 20px}}.outer.container{padding:0 10px}@media screen and (max-width:1199px){.outer.container{padding:0 20px}}.desktop{display:block}.desktop.flex{display:flex}@media screen and (max-width:1199px){.desktop{display:none}}.tablet{display:none}@media screen and (min-width:1199px) and (max-width:1199px){.tablet{display:block}.tablet.flex{display:flex}}.mobile{display:none !important}@media screen and (max-width:767px){.mobile{display:block !important}.mobile.flex{display:flex !important}}@media screen and (max-width:1199px){.offset{padding-top:100px}}.non-mobile{display:block !important}.non-mobile.flex{display:flex !important}@media screen and (max-width:767px){.non-mobile.flex{display:none !important}}@media screen and (max-width:767px){.non-mobile{display:none !important}}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}#content{position:relative}#content .page-top{padding-top:108px;position:relative}#content .page-top::before{content:"";position:absolute;top:0;left:0;background:url('/img/home-banner-bk.jpg') no-repeat center top;background-size:100%;background-size:cover;width:100%;height:calc(100% + 104px)}@media screen and (max-width:1199px){#content .page-top::before{background:url('/img/home-banner-bk-tab.jpg') no-repeat center top;background-size:cover;box-sizing:border-box}}@media screen and (max-width:767px){#content .page-top::before{background:url('/img/home-banne-m.jpg') no-repeat center top;background-size:cover}}#content .page-top .page-banner{position:relative}#content .page-top .page-banner img{box-shadow:0px 0px 30px rgba(0,0,0,0.2);margin:0 10px;width:calc(100% - 20px);height:auto;position:relative;z-index:1}#content .page-top .page-banner::after{content:"";position:absolute;background:url('/img/graphic-triangle-menu.svg') no-repeat;background-size:100%;top:-10px;right:0;width:59.54px;height:154px;z-index:1}#content .page-top .page-banner .caption{box-shadow:0px 0px 30px rgba(0,0,0,0.2);position:absolute;bottom:81px;height:79px;text-align:left;box-sizing:border-box;padding:8px 29px;font-size:40px;font-weight:bold;font-family:Inter,Noto Sans HK;letter-spacing:2.4px;color:#E3F3F2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:1130px;z-index:1}#content .page-top .page-banner .caption::before{content:"";width:100%;height:100%;background:#005126 0% 0% no-repeat padding-box;box-shadow:0px 0px 30px rgba(0,0,0,0.2);position:absolute;top:0;left:0;z-index:-1;opacity:.9}#content .page-top .bc-set{display:flex;justify-content:space-between;margin:30px 10px;z-index:1;position:relative}#content .page-top .bc-set .breadcrumb{margin-right:30px}#content .page-top .bc-set .breadcrumb ul{list-style:none;display:flex;justify-content:left}#content .page-top .bc-set .breadcrumb ul li{text-align:left;font-size:15px;font-weight:500;font-family:Inter,Noto Sans HK;letter-spacing:0.3px;color:#005126}#content .page-top .bc-set .breadcrumb ul li.ver-line{margin-left:30px;position:relative}#content .page-top .bc-set .breadcrumb ul li.ver-line::after{content:"";position:absolute;width:1px;height:12px;left:-15px;top:5px;background:#005126}#content .page-top .bc-set .breadcrumb ul>*:not(:nth-last-child(1)){white-space:nowrap}#content .page-top .bc-set .breadcrumb ul>*:nth-last-child(1){white-space:wrap}#content .page-top .back{text-align:right;font-size:15px;font-weight:normal;font-family:Inter,Noto Sans HK;letter-spacing:0.3px;color:#005126;position:relative;min-width:40px}#content .page-top .back::after{content:"";width:30px;height:30px;position:absolute;left:-25px;top:-4px;background:url("/img/arrow-back.svg") no-repeat center center;transform:rotate(-90deg)}#content .page-top::after{content:"";width:100%;height:435px;background:url("/img/gradient-banner.png");background-size:contain;position:absolute;bottom:-104px;pointer-events:none}.clear{clear:both;float:left}.inline-block{display:inline-block}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle}.page-content .container{box-sizing:border-box}.container{max-width:1200px;margin:auto;position:relative}header,#content,footer{width:100%;float:left;clear:both}header{position:relative;height:100px;background:#fff;z-index:10}@media screen and (max-width:1199px){header{position:fixed}}header .container{height:100%;display:flex;justify-content:space-between}header .container .logo a{height:100%;display:flex}header .container .logo a img{align-self:end}@media screen and (max-width:1199px){header .container .logo a img{padding-left:30px}}@media screen and (max-width:767px){header .container .logo a img{align-self:center;padding-left:19px;width:316px;height:59px}}header .container nav{align-self:center}@media screen and (max-width:1199px){header .container nav{display:none}}header .container nav ul{display:flex;list-style-type:none}header .container nav ul li{position:relative}header .container nav ul li:nth-child(n+2){margin-left:29.8px}header .container nav ul li:nth-child(n+2)::before{content:"";position:absolute;background:#bbb 0% 0% no-repeat padding-box;width:1px;height:12px;top:50%;left:-30px;transform:translateY(-35%)}header .container nav ul li:nth-last-child(n+2){margin-right:32px}header .container nav ul li a{transition:.3s all;text-align:center;font-size:15px;font-weight:500;font-family:Inter,'NOTO SANS HK';letter-spacing:-0.1px}header .container nav ul li a:link,header .container nav ul li a:active,header .container nav ul li a:visited{color:#FFFFFF}header .container nav ul li a::before{transition:.3s all;content:"";position:absolute;background:#dbe457;width:1px;height:0px;left:50%;top:22.5px}header .container nav ul li:hover a,header .container nav ul li.current a{position:relative;color:#dbe457}header .container nav ul li:hover a::before,header .container nav ul li.current a::before{height:43px}header .container .menu-btn{width:55px;height:55px;cursor:pointer;align-self:center;margin-right:20px;background:url('/img/trans.png');z-index:5;display:none}@media screen and (max-width:1199px){header .container .menu-btn{display:block}}header .container .menu-btn .menu-btn-wrapper{align-self:center;position:relative;transition:.3s all;height:15px;top:20px}header .container .menu-btn .menu-btn-wrapper>div{position:absolute;background-color:#fff;width:100%;height:1px;transition:.3s all}header .container .menu-btn .menu-btn-wrapper>div.line-up{top:0px}header .container .menu-btn .menu-btn-wrapper>div.line-down{bottom:0px}header .container.active{background:#005126}header .container.active .menu-btn .menu-btn-wrapper>div.line-up{top:50%;transform:translateY(-50%) rotate(45deg)}header .container.active .menu-btn .menu-btn-wrapper>div.line-down{bottom:50%;transform:translateY(50%) rotate(-45deg)}header .container.active::before{content:none}header::before{content:"";position:absolute;width:52.8%;height:100%;right:0;top:0;background:#005126;clip-path:polygon(0% 0%, 100% 0%, 100% 100%, 39px 100%)}@media screen and (max-width:1199px){header::before{width:134px}}header::after{position:absolute;background:url('/img/graphic-triangle-menu.svg') no-repeat;right:50.66%;top:0;width:39px;height:100px}@media screen and (max-width:1199px){header::after{right:94px}}body .menu-m{width:100%;height:100%;position:fixed;top:0px;right:0px;display:none;background:#005126;margin-top:100px;transition:.5s all;z-index:10}@media screen and (max-width:1199px){body .menu-m{display:block;transform:translateX(100%)}}body .menu-m .menu-wrapper ul{padding:31px 0 31px 20px;list-style-type:none}body .menu-m .menu-wrapper ul li{margin:48px 0;display:flex}body .menu-m .menu-wrapper ul li a{text-decoration:none;text-align:center;font-size:15px;font-weight:500;font-family:Inter,Noto Sans HK;letter-spacing:0.3px;color:#FFFFFF}body .menu-m .menu-wrapper ul li.current a{color:#dbe457}body .menu-m .menu-wrapper ul li.current div{height:1px;flex:1;background:#dbe457;align-self:center;margin-left:1px;margin-top:2px}body:has(.container.active) .menu-m{display:block;transform:translateX(0%)}.company-set{background:white;padding:87px 0}@media screen and (max-width:1199px){.company-set{padding:79px 0 67px}}@media screen and (max-width:767px){.company-set{padding:79px 0 45px}}.company-set .container .wrapper{display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:35px}@media screen and (max-width:767px){.company-set .container .wrapper{justify-content:space-evenly;row-gap:10px}}.company-set .container .wrapper .cell{width:150px;text-align:center}@media screen and (max-width:767px){.company-set .container .wrapper .cell{width:170px}}.company-set .container .wrapper .cell div{text-align:center;margin-top:17px;line-height:24px;font-size:14px;font-weight:500;font-family:Inter,Noto Sans HK;letter-spacing:0.42px;color:#464646;box-sizing:border-box;padding:0 12px}@media screen and (max-width:767px){.company-set .container .wrapper .cell div{padding:0px}}.company-set .to-top{opacity:0;display:none;cursor:pointer;position:fixed;width:60px;height:60px;right:35px;bottom:35px;box-shadow:0px 0px 30px rgba(0,0,0,0.2);z-index:1;background:url('/img/icon-backtotop.png') no-repeat center center;background-color:rgba(0,81,38,0.8)}@media screen and (max-width:1199px){.company-set .to-top{right:45px;bottom:45px}}@media screen and (max-width:767px){.company-set .to-top{right:20px;bottom:20px}}.company-set.reached-bottom{position:relative}.company-set.reached-bottom .to-top{position:absolute}footer .footer{background:#D5D5D5}@media screen and (max-width:1199px){footer .footer{padding:0 28px}}@media screen and (max-width:767px){footer .footer{padding:30px 28px 10px}}footer .footer .container{height:100px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:767px){footer .footer .container{flex-wrap:wrap-reverse;justify-content:center}}footer .footer .container p{color:#000;text-align:left;font:normal normal 300 14px/60px Inter,Noto Sans HK;letter-spacing:0.56px}footer .footer .container p a{color:#000;text-align:left;font:normal normal 300 14px/60px Inter,Noto Sans HK;letter-spacing:0.56px}footer .footer .container .media{display:flex;margin-right:-1px}@media screen and (max-width:767px){footer .footer .container .media{margin-right:10px}}footer .footer .container .media a{width:34px;height:34px;margin-left:11px;text-align:center}footer .footer .container .media a img{position:relative;top:50%;transform:translateY(-50%)}/*953795e33e25c16a067bcfa2a5842f5b*/footer .footer .container .media>img{width:34px;height:34px;margin-left:11px;text-align:center}.page-content{margin-top:109px}.page-content .level1{background:url('/img/bk-gradient-home-desktop.png') bottom;background-repeat:repeat-x;background-size:100% 618px;padding-bottom:170px;min-height:618px;position:relative}.page-content .level1 .object1{position:absolute;bottom:180px;left:15px;z-index:1}@media screen and (max-width:1199px){.page-content .level1 .object1{display:none}}.page-content .level1 .wrapper{display:flex;flex-wrap:wrap}.page-content .level1 .wrapper .cell{box-shadow:0px 0px 30px rgba(0,0,0,0.2);width:31.7%;z-index:1}.page-content .level1 .wrapper .cell:hover .img-wrapper img{transform:scale(1.12)}@media screen and (min-width:1200px){.page-content .level1 .wrapper .cell:not(:nth-child(3n+1)){margin-left:2.44%}.page-content .level1 .wrapper .cell:nth-child(n+4){margin-top:50px}}@media screen and (max-width:1199px){.page-content .level1 .wrapper .cell{width:48%}.page-content .level1 .wrapper .cell:not(:nth-child(3n+1)){margin-left:0%}.page-content .level1 .wrapper .cell:not(:nth-child(2n+1)){margin-left:4%}.page-content .level1 .wrapper .cell:nth-child(n+4){margin-top:0px}.page-content .level1 .wrapper .cell:nth-child(n+3){margin-top:40px}}.page-content .level1 .wrapper .cell .img-wrapper{overflow:hidden;position:relative;clip-path:polygon(0% 0%, 100% 0%, 100% 98%, 0px 85%)}.page-content .level1 .wrapper .cell .img-wrapper img{clip-path:polygon(0% 0%, 100% 0%, 100% 98%, 0px 85%);width:100%;height:auto;transition:.3s all}.page-content .level1 .wrapper .cell .img-wrapper::after{content:"";position:absolute;width:114%;height:100%;display:block;bottom:22px;left:-20px;box-shadow:inset 0 -10px 20px -10px rgba(0,0,0,0.2);transform:rotate(5deg)}@media screen and (max-width:1199px){.page-content .level1 .wrapper .cell .img-wrapper::after{bottom:28px}}@media screen and (max-width:767px){.page-content .level1 .wrapper .cell .img-wrapper::after{bottom:12px}}.page-content .level1 .wrapper .cell .text-box{background:white;padding:37px 20px 20px;width:100%;margin-top:-38px;height:158px;box-sizing:border-box}@media screen and (max-width:1199px){.page-content .level1 .wrapper .cell .text-box{padding:38px 14px 20px}}@media screen and (max-width:767px){.page-content .level1 .wrapper .cell .text-box{padding:50px 20px 20px;margin-top:-36px}}.page-content .level1 .wrapper .cell .text-box .date{text-align:left;font-size:15px;font-weight:normal;font-family:Inter,Noto Sans HK;letter-spacing:0.6px;color:#464646;padding-top:3px;z-index:1;position:relative}.page-content .level1 .wrapper .cell .text-box .title{font-size:18px;font-weight:bold;font-family:Inter,Noto Sans HK;text-align:left;letter-spacing:0.72px;color:#464646;margin-top:9px;white-space:pre-wrap;line-height:32px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:78.4%;white-space:unset;overflow:hidden}.page-content .level1 .pager{margin-top:51px;display:flex;justify-content:center}@media screen and (max-width:767px){.page-content .level1 .pager{display:block}}.page-content .level1 .pager ul{display:flex}@media screen and (max-width:767px){.page-content .level1 .pager ul{justify-content:center}}.page-content .level1 .pager ul li{display:flex;align-items:center;justify-content:center;width:40px;height:40px}.page-content .level1 .pager ul li:not(:has(.prev, .next)):nth-child(n+2){margin-left:10px}@media screen and (max-width:767px){.page-content .level1 .pager ul li:not(:has(.prev, .next)):nth-child(n+2){margin-left:5px}}.page-content .level1 .pager ul li a{text-align:center;font-size:16px;font-weight:normal;font-family:Inter,Noto Sans HK;letter-spacing:0.16px;color:#4A596D}.page-content .level1 .pager ul li a.prev{transform:scaleX(-1);position:relative}.page-content .level1 .pager ul li a.prev.disable,.page-content .level1 .pager ul li a.next.disable{opacity:0.3}.page-content .level1 .pager ul li:has(.selected){color:#67CCB4;background:#fff 0% 0% no-repeat padding-box}.page-content .level1 .pager ul li:has(.next){margin:0 20px}@media screen and (max-width:767px){.page-content .level1 .pager ul li:has(.next){margin:0 10px}}.page-content .level1 .pager ul li:has(.prev){margin:0 20px}@media screen and (max-width:767px){.page-content .level1 .pager ul li:has(.prev){margin:0 10px}}.page-content .level1 .pager form{box-sizing:border-box;margin-left:30px;width:80px;padding:0 20px;border-radius:1px;background:#fff 0% 0% no-repeat padding-box}@media screen and (max-width:767px){.page-content .level1 .pager form{padding:10px;margin-top:20px;margin-left:0px;left:50%;transform:translateX(-50%);position:relative}}.page-content .level1 .pager form input{width:100%;height:100%;font-size:16px;font-weight:normal;font-family:Inter,Noto Sans HK;color:#005126}.page-content{margin-top:104px}.page-content .level1{background:url('/img/bk-gradient-home-desktop.png') bottom;background-repeat:repeat-x;padding-bottom:121px;background-size:100% 618px;min-height:618px}.page-content .level1 .img-box{float:right;margin-top:5px;margin-left:102px;position:relative;max-width:600px}.page-content .level1 .img-box img{box-shadow:0px 0px 30px rgba(0,0,0,0.2)}.page-content .level1 .img-box::before{content:"";position:absolute;background:url('/img/graphic-triangle-1.svg') no-repeat;background-size:100%;top:-10px;right:-10px;width:47px;height:121px}.page-content .level1 .img-box::after{content:"";position:absolute;background:url('/img/graphic-triangle-green-big.svg') no-repeat;background-size:100%;bottom:-10px;left:-10px;width:59.54px;height:154px}@media screen and (max-width:1199px){.page-content .level1 .img-box{margin-top:0px;margin-left:0px;margin:0 auto 40px;float:unset;width:100%;text-align:center}}@media screen and (max-width:650px){.page-content .level1 .img-box{width:100%}.page-content .level1 .img-box img{width:100%;height:auto}}.page-content .level1 .date{text-align:left;font-size:15px;font-weight:normal;font-family:Inter,Noto Sans HK;letter-spacing:0.6px;color:#464646}.page-content .level1 .title{text-align:left;font-size:30px;font-weight:bold;font-family:Inter,Noto Sans HK;letter-spacing:1.2px;color:#464646;margin-top:10px}.page-content .level1 article{margin-top:30px;line-height:26px;letter-spacing:0.3px}