*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html.noScroll{overflow:hidden}@media (min-width:768px){html.noScroll body{overflow-y:scroll}}.outer{max-width:100%;padding:0 30px}@media (max-width:767px){.outer{padding:0 20px}}.inner{width:1400px;max-width:100%;margin:auto}.tablet,.mobile{display:none !important}@media (min-width:1200px){.pc{display:block !important}.pc.inline{display:inline-block !important}.pc.flex{display:flex !important}.pc.flex.inline{display:inline-flex !important}}@media (max-width:1199px){.pc{display:none !important}}@media (max-width:1199px) and (min-width:768px){.tablet{display:block !important}.tablet.inline{display:inline-block !important}.tablet.flex{display:flex !important}.tablet.flex.inline{display:inline-flex !important}}@media (max-width:767px){.mobile{display:block !important}.mobile.inline{display:inline-block !important}.mobile.flex{display:flex !important}.mobile.flex.inline{display:inline-flex !important}}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.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}.ct{content:"";display:block}.container{max-width:1904px;margin:auto;position:relative}header,#content,footer{width:100%;float:left;clear:both}header{position:relative;z-index:5;height:153px}@media (max-width:1199px){header{position:absolute;top:0;left:0;height:110px}}@media (max-width:767px){header{height:79px}}header .logo{position:absolute;top:0;left:40px;z-index:1;width:179px;height:153px;line-height:153px}@media (max-width:1199px){header .logo{left:20px;width:113px;height:110px;line-height:110px}}@media (max-width:767px){header .logo{width:91px;height:79px;line-height:79px}}header .logo img{width:100%;height:auto}header .navBtn,header .closeBtn{position:absolute;top:30px;right:20px;width:45px;height:15px;background:transparent}@media (max-width:767px){header .navBtn,header .closeBtn{top:20px}}header .navBtn img,header .closeBtn img{vertical-align:top}header .nav{display:flex;flex-direction:column;align-items:flex-end}@media (max-width:1199px){header .nav{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;padding:70px 20px;background:#ffffff;overflow-y:auto;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .nav:not(.open){top:-50px;opacity:0;pointer-events:none !important}header .nav:not(.open) *{pointer-events:none !important}}header .nav .page{position:relative}@media (max-width:1199px){header .nav .page{text-align:center}}header .nav .page .main{display:inline-block;position:relative;line-height:22px;font-size:17px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (min-width:1200px){header .nav .page .main{padding-bottom:5px;vertical-align:middle}header .nav .page .main.en{font-size:14px;letter-spacing:0.28px}header .nav .page .main:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:1px;background:#000000;transform:translateX(-50%);transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .nav .page .main.cur:after{width:100%}}@media (max-width:1199px){header .nav .page .main{line-height:30px;font-size:22px;font-weight:700;color:#147D64;letter-spacing:2.2px}header .nav .page .main.cur{color:#E96D20}header .nav .page .main.has_child{position:relative;padding-right:20px}header .nav .page .main.has_child:after{content:'';position:absolute;top:0;right:0;width:10px;height:100%;background:url(/img/3/1/dropdown.svg) no-repeat center center;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .nav .page .main.has_child.open:after{transform:scale(1, -1)}header .nav .page .main.has_child.open+.submenu{display:block}}@media (min-width:1200px){header .nav .page .submenu{position:absolute;left:0;z-index:2;top:100%;width:228px;border-top:solid 5px transparent;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .nav .page .submenu .inner{display:flex;flex-direction:column;gap:10px;padding:13px;background:#E9FFFA;box-shadow:0px 0px 30px rgba(0,0,0,0.3)}header .nav .page .submenu .subpage .sub{display:block;line-height:20px;font-size:15px;letter-spacing:0.75px;padding:8px 28px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}}@media (min-width:1200px) and (min-width:1200px){header .nav .page .submenu .subpage .sub:hover{color:#ffffff;background:#147D64}}@media (max-width:1199px){header .nav .page .submenu{display:none;padding-top:15px}header .nav .page .submenu .inner{display:flex;flex-direction:column;gap:15px;width:auto}header .nav .page .submenu .inner .sub{display:block;line-height:24px;font-size:18px;color:#147D64;letter-spacing:1.8px}}@media (min-width:1200px){header .nav .page:hover .main{color:#E96D20 !important}header .nav .page:hover .main:after{background:#E96D20 !important}header .nav .page:not(:hover) .submenu{opacity:0;margin-top:-20px;pointer-events:none !important}header .nav .page:not(:hover) .submenu *{pointer-events:none !important}}header .nav .top{justify-content:flex-end;align-items:center;gap:61px;position:relative;min-width:705px;height:77px;padding-left:97px;padding-right:40px}header .nav .top .triangle{position:absolute;top:0;right:0;z-index:-1;width:100%;height:100%;overflow:hidden;pointer-events:none}header .nav .top .triangle:before{content:'';position:absolute;top:0;left:0;width:10000px;height:10000px;background:#147D64;transform:skew(45deg);transform-origin:top left}header .nav .top .links{display:flex;align-items:center;gap:32px}header .nav .top .links .page .main{color:#ffffff;font-weight:300;letter-spacing:0.34px}header .nav .top .links .page .main.en{font-weight:400}header .nav .top .links .page .main:after{background:#ffffff}header .nav .top .links .page:last-child .submenu{left:inherit;right:0}header .nav .top .lang{display:flex;align-items:center;gap:20px;position:relative;padding-bottom:5px}header .nav .top .lang:before{content:'';position:absolute;top:50%;left:-31px;width:1px;height:18px;background:#FFFFFF;opacity:0.2;margin-top:-9px}header .nav .top .lang a{font-size:17px;font-weight:300;color:#ffffff;letter-spacing:0.34px}header .nav .top .lang a.en{font-size:14px;font-weight:400;letter-spacing:0.28px}header .nav .bottom{display:flex;justify-content:flex-end;align-items:center;gap:41px;position:relative;min-width:1034px;height:76px;padding-left:97px;padding-right:40px}@media (min-width:1200px){header .nav .bottom>div{position:relative;z-index:1}header .nav .bottom>div:not(.triangle):not(.menu):before{content:'';position:absolute;top:50%;left:-21px;width:1px;height:14px;background:#000000;opacity:0.5;margin-top:-7px}}@media (max-width:1199px){header .nav .bottom{flex-wrap:wrap;justify-content:center;gap:30px 61px;width:100%;min-width:0;height:auto;padding:0}}header .nav .bottom .triangle{position:absolute;bottom:0;right:0;z-index:-1;width:calc(100% + 99px);height:calc(100% + 99px);overflow:hidden;pointer-events:none}header .nav .bottom .triangle:before{content:'';position:absolute;top:142px;left:59px;width:10000px;height:10000px;background:#E96D20;transform:skew(45deg);transform-origin:top left}header .nav .bottom .triangle:after{content:'';position:absolute;top:99px;left:99px;width:10000px;height:10000px;background:#FFFFFF;box-shadow:0px 0px 99px rgba(0,0,0,0.15);transform:skew(45deg);transform-origin:top left}header .nav .bottom .menu{display:flex;align-items:center;gap:32px}@media (min-width:1200px){header .nav .bottom .menu.en{gap:20px}}@media (max-width:1199px){header .nav .bottom .menu{order:4;flex-direction:column;gap:35px;padding-top:10px}}header .nav .bottom .search>a,header .nav .bottom .share>a,header .nav .bottom .search>button,header .nav .bottom .share>button{display:inline-block;width:22px;height:22px;line-height:22px;background:none}@media (max-width:1199px){header .nav .bottom .search>a,header .nav .bottom .share>a,header .nav .bottom .search>button,header .nav .bottom .share>button{width:30px;height:30px;line-height:30px}}header .nav .bottom .search>a img,header .nav .bottom .share>a img,header .nav .bottom .search>button img,header .nav .bottom .share>button img{width:100%;height:auto;vertical-align:top}header .nav .bottom .share{position:relative}@media (max-width:1199px){header .nav .bottom .share{order:1;position:static}}header .nav .bottom .share .share_box{position:absolute;top:100%;right:0;border-top:solid 5px transparent;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .nav .bottom .share .share_box .sharethis-inline-share-buttons{width:375px;padding:13px;background:#E9FFFA;box-shadow:0px 0px 30px rgba(0,0,0,0.3)}@media (max-width:1199px){header .nav .bottom .share .share_box{top:30px;z-index:2;width:100%}header .nav .bottom .share .share_box:not(.open){margin-top:-20px;opacity:0;pointer-events:none !important}header .nav .bottom .share .share_box:not(.open) *{pointer-events:none !important}header .nav .bottom .share .share_box .sharethis-inline-share-buttons{width:100%}}@media (min-width:1200px){header .nav .bottom .share:not(:hover) .share_box{margin-top:-20px;opacity:0;pointer-events:none !important}header .nav .bottom .share:not(:hover) .share_box *{pointer-events:none !important}}@media (max-width:1199px){header .nav .bottom .search{width:100%;order:3}}header .nav .bottom .search form{position:relative}header .nav .bottom .search form input{width:100%;height:46px;line-height:44px;font-size:18px;color:#147D64;letter-spacing:0.9px;padding-left:20px;padding-right:60px;border:solid 1px #147d64}header .nav .bottom .search form input::-webkit-input-placeholder{color:#147D64;-moz-opacity:1;-khtml-opacity:1;opacity:1}header .nav .bottom .search form input:-moz-placeholder{color:#147D64;-moz-opacity:1;-khtml-opacity:1;opacity:1}header .nav .bottom .search form input::-moz-placeholder{color:#147D64;-moz-opacity:1;-khtml-opacity:1;opacity:1}header .nav .bottom .search form input:-ms-input-placeholder{color:#147D64 !important;-moz-opacity:1;-khtml-opacity:1;opacity:1}header .nav .bottom .search form button{position:absolute;top:0;right:15px;width:30px;height:100%;background:transparent}header .nav .bottom .lang{position:relative;order:2}header .nav .bottom .lang:before{content:'';position:absolute;top:50%;left:-31px;width:1px;height:14px;background:#147D64;margin-top:-7px}header .nav .bottom .lang select{min-width:81px;height:30px;line-height:30px;text-align:center;font-size:20px;color:#147D64;letter-spacing:2px;padding-left:37px;padding-right:24px;border:0;background:url(/img/3/1/icon-lang.svg) no-repeat center left,url(/img/3/1/icon-arrow-lang.svg) no-repeat center right}#content{min-height:500px}footer .logos .inner{display:flex;flex-wrap:wrap;justify-content:center;gap:40px 50px;padding:40px 0}@media (max-width:1199px){footer .logos .inner{justify-content:flex-start;column-gap:40px}}@media (max-width:767px){footer .logos .inner{gap:22px;padding:20px 0}}footer .logos .inner a img{width:auto;height:92px}@media (max-width:767px){footer .logos .inner a img{height:69px}}footer .footer{background:#147D64}footer .footer .inner{position:relative;padding-top:57px;padding-bottom:60px}@media (max-width:1199px){footer .footer .inner{padding-top:62px}}footer .footer .inner .top{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}@media (max-width:1199px){footer .footer .inner .top{flex-direction:column}}@media (max-width:1199px) and (min-width:768px){footer .footer .inner .top{gap:24px}}footer .footer .inner .top .left{display:flex;align-items:flex-end;gap:25px;padding-bottom:40px}@media (max-width:1199px){footer .footer .inner .top .left{padding:0}}footer .footer .inner .top .left .logo{flex-shrink:0;width:179px;padding-bottom:2px}@media (max-width:1199px) and (min-width:768px){footer .footer .inner .top .left .logo{padding-bottom:6px}}footer .footer .inner .top .left .logo img{width:100%;height:auto}footer .footer .inner .top .left .social{display:flex;flex-wrap:wrap;align-content:flex-start;gap:10px;padding-top:22px}@media (max-width:1199px){footer .footer .inner .top .left .social{padding:0}}footer .footer .inner .top .left .social a{width:48px;height:48px}footer .footer .inner .top .left .social a img{width:100%;height:auto}footer .footer .inner .top .right{flex-shrink:0;display:flex;justify-content:space-between;width:509px}@media (max-width:767px){footer .footer .inner .top .right{flex-wrap:wrap;row-gap:20px;width:100%}}footer .footer .inner .top .right .col{display:flex;flex-direction:column;gap:20px}@media (max-width:767px){footer .footer .inner .top .right .col{width:50%}footer .footer .inner .top .right .col:nth-child(2){order:3}}footer .footer .inner .top .right .col a{line-height:24px;font-size:18px;color:#ffffff;letter-spacing:0.36px}footer .footer .inner .top .right .other a{line-height:21px;font-size:16px;font-weight:300;letter-spacing:0.32px}footer .footer .inner .copyright{position:absolute;bottom:60px;left:0;line-height:20px;font-size:17px;color:#ffffff;letter-spacing:0.34px}@media (max-width:1199px){footer .footer .inner .copyright{position:static;margin-top:30px}}@media (max-width:767px){footer .footer .inner .copyright{margin-top:40px}}footer .footer .inner .copyright a{font-size:17px;color:#ffffff;letter-spacing:0.34px}.investor_menu{position:relative;z-index:2;background:#147D64}.investor_menu .inner{padding-top:96px}@media (max-width:1199px){.investor_menu .inner{padding:30px 0}}@media (max-width:767px){.investor_menu .inner{padding:20px 0}}.investor_menu .all{display:flex;gap:13px;position:relative}@media (max-width:767px){.investor_menu .all{padding:0}}.investor_menu .all .item{display:inline-block;position:relative;width:calc((100% - 52px)/5);white-space:normal;vertical-align:top}.investor_menu .all .item .main{display:flex;justify-content:center;align-items:center;height:83px;line-height:35px;text-align:center;font-size:26px;color:#FFFFFF;letter-spacing:0.52px;background:rgba(255,255,255,0.25)}.investor_menu .all .item .main.cur{color:#000000;background:#ffffff}.investor_menu .all .item .main span{display:inline-block;line-height:35px;vertical-align:top}.investor_menu .all .item .submenu{display:none;flex-direction:column;position:absolute;top:100%;left:0;z-index:2;width:100%;padding:20px 0;background:#E9FFFA;box-shadow:0px 0px 20px rgba(0,0,0,0.1)}.investor_menu .all .item .submenu a{display:block;line-height:24px;font-size:18px;letter-spacing:1.8px;padding:8px 28px}@media (min-width:1200px){.investor_menu .all .item .submenu a:hover{color:#ffffff;background:#147D64}}@media (min-width:1200px){.investor_menu .all .item:hover .submenu{display:flex}}.investor_menu select{width:100%;height:48px;line-height:48px;font-size:16px;letter-spacing:1.6px;padding-left:26px;padding-right:64px;border:0;background:url(/img/1/2/icon-dropdown.svg) no-repeat center right 26px,#fff}.filter form{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:20px 50px}.filter form .col{display:flex;align-items:center;gap:25px}.filter form .col .label{font-size:18px;letter-spacing:1.8px}.filter form .col .option .select{position:relative}.filter form .col .option .select .select-input{display:block;position:relative;z-index:1;min-width:268px;height:48px;line-height:46px;font-size:16px;letter-spacing:1.6px;padding-left:25px;padding-right:64px;border:solid 1px #147d64;background:#ffffff}.filter form .col .option .select .select-input:after{content:'';position:absolute;top:0;right:0;width:64px;height:100%;background:url(/img/1/2/icon-dropdown.svg) no-repeat center center}.filter form .col .option .select .select-container{display:flex;flex-direction:column;position:absolute;top:100%;left:0;width:100%;padding:10px 0;border:solid 1px #dcdcdc;border-top:0;background:#ffffff;box-shadow:0px 3px 6px rgba(0,0,0,0.16)}.filter form .col .option .select .select-container div{line-height:35px;font-size:16px;letter-spacing:1.6px;padding:0 24px;cursor:pointer}@media (min-width:1200px){.filter form .col .option .select .select-container div:hover{color:#ffffff;background:#147D64}}.filter form .col .option .select:not(.select-fix) .select-input{border-color:#DCDCDC}.filter form .col .option .select:not(.select-fix) .select-container{display:none}.investor .inner{padding-bottom:60px}.investor .editor{margin-top:55px}.investor .editor+.filter{margin-top:30px}.investor .filter{margin-top:60px;margin-bottom:35px}.news_editor .inner{display:flex;gap:40px 72px}@media (max-width:1499px){.news_editor .inner{flex-direction:column}}.news_editor .inner .img{flex-shrink:0;width:910px;margin-left:calc(var(--width) * -1)}@media (max-width:1199px){.news_editor .inner .img{width:calc(100% + 60px);margin:0 -30px}}@media (max-width:767px){.news_editor .inner .img{width:calc(100% + 40px);margin:0 -20px}}.news_editor .inner .img img{width:100%;height:auto}.news_editor .inner .img .video{position:relative;width:100%;height:0;padding-bottom:66.7032967032967%}/*953795e33e25c16a067bcfa2a5842f5b*/.news_editor .inner .img .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.news_editor .inner .content .title{line-height:50px;font-size:40px;color:#147D64;letter-spacing:8px;margin-bottom:30px}.news_editor .inner .content .date{position:relative;line-height:24px;font-size:18px;letter-spacing:0.36px;margin-top:52px;margin-bottom:25px}.news_editor .inner .content .date:before{content:'';position:absolute;top:-19px;left:0;width:40px;height:1px;background:#E96D20}.popup-container{display:none;position:fixed;top:0;left:0;z-index:11;width:100%;min-width:480px;height:100%;text-align:center;background:rgba(20,125,100,0.9);white-space:nowrap}.popup-container.active{display:block}.popup-container:after{content:'';display:inline-block;width:0;height:100%;vertical-align:middle}.popup-container .popupClose{width:44px;height:13px;position:absolute;top:50px;right:50px;cursor:pointer;background:url('/img/3/1/cross_w.svg')}@media (max-width:767px) and (orientation:landscape){.popup-container .popupClose{top:20px;right:20px}}.popup-container .inner{position:relative;width:100%;background-color:#FFFFFF;max-width:1400px;margin:140px auto;white-space:normal;vertical-align:middle;height:100%}.popup-container .inner[name=team]{max-height:calc(100% - 280px);top:50%;transform:translateY(-50%);margin:0px auto}@media (max-width:767px) and (orientation:landscape){.popup-container .inner[name=team]{height:calc(100% - 100px);max-height:unset}}.popup-container .inner[name=team] .popup-content{display:flex;gap:60px;padding:70px 100px 64px;width:100%;height:100%;overflow:auto}@media screen and (max-width:1000px){.popup-container .inner[name=team] .popup-content{flex-direction:column;padding:70px 50px 64px}.popup-container .inner[name=team] .popup-content .left .name,.popup-container .inner[name=team] .popup-content .left .position{text-align:center !important}}.popup-container .inner[name=team] .popup-content .left .img img{width:300px;height:400px}.popup-container .inner[name=team] .popup-content .left .name{text-align:left;font-size:26px;line-height:35px;font-weight:400;letter-spacing:2.6px;color:#E96D20;margin-top:32px}.popup-container .inner[name=team] .popup-content .left .position{margin-top:4px;text-align:left;font-size:18px;line-height:35px;font-weight:400;letter-spacing:1.8px;color:#000000}.popup-container .inner[name=team] .popup-content .right .editor{margin:-5px 0;padding-bottom:64px}.popup-container .inner[name=team] .popup-content .right .editor p{text-align:left}.popup-container .inner[name=slider]{max-width:1650px;margin:80px auto 0;height:calc(100% - 80px)}.popup-container .inner[name=slider][extra=sustainability]{height:calc(100% - 141px)}.pager-container{margin-top:75px}.pager-container .pager{line-height:34px;text-align:center;display:table;position:relative;z-index:2;margin-left:auto;margin-right:auto}.pager-container .pager ul{display:inline-block;vertical-align:top;list-style:none}.pager-container .pager ul li{display:inline-block;vertical-align:top}.pager-container .pager a{display:inline-block;min-width:40px;line-height:40px;font-size:16px;padding:0 0px;margin:0 5px;vertical-align:middle;font-weight:500;color:#147D64;font-family:Barlow}.pager-container .pager .cur,.pager-container .pager .page:hover,.pager-container .pager .selected{background:#147D64;color:#ffffff}.pager-container .pager .prev,.pager-container .pager .next{min-width:40px;height:40px;background:url('/img/1/2/icon-arrow-green.svg') no-repeat center center;transform:rotate(180deg);background-size:20px;padding:0 0px;margin:0 0px;background-size:unset}.pager-container .pager .prev:hover,.pager-container .pager .next:hover{filter:opacity(50%)}.pager-container .pager .prev.disable,.pager-container .pager .next.disable{opacity:0.3;pointer-events:none}.pager-container .pager .prev{margin-right:5px;transform:scale(1, 1)}.pager-container .pager .next{margin-left:7px}.pager-container .pager .last{margin-left:14px}@media (max-width:767px){.pager-container .pager .last{margin-left:6px}}.pager-container .pager .first{margin-right:14px}@media (max-width:767px){.pager-container .pager .first{margin-right:6px}}.pager-container .pager form{display:inline-block;width:80px;margin-left:21px;vertical-align:top;margin-right:4px}@media (max-width:767px){.pager-container .pager form{margin-left:0}}.pager-container .pager form input{width:100%;height:40px;font-size:14px;padding:0 13px;padding-top:3px;background:#f0f0f0;vertical-align:top;box-sizing:border-box;color:#147D64}.page_banner{overflow:hidden}.page_banner .container{width:100%;max-width:1652px;position:relative;margin:0 0 0 auto}.page_banner .container .image{text-align:right}@media (max-width:1199px){.page_banner .container .image{position:relative}.page_banner .container .image:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(18,48,38,0.2)}}.page_banner .container .image img{width:100%;object-fit:cover;object-position:center}.page_banner .container .page_title{bottom:40px;left:-49px;position:absolute;padding:27px 94px 21px 85px;display:inline-block;background-color:rgba(20,125,100,0.76);font-size:40px;line-height:53px;font-weight:300;letter-spacing:12px;color:#FFFFFF;text-shadow:0px 0px 30px rgba(0,0,0,0.3)}#content .nav{min-height:69px;margin:40px 0}#content .nav .container{width:100%;max-width:1400px;display:flex;justify-content:space-between;gap:40px}#content .nav .container .bread>a:not(.back){display:inline-block;text-align:left;font-size:16px;line-height:21px;font-weight:300;letter-spacing:0.8px;color:#000;text-shadow:0px 0px 30px rgba(0,0,0,0.4)}#content .nav .container .bread>span{display:inline-block;width:11px;height:1px;background-color:#e96d20;margin:5px 10px}#content .nav .container>a.back{flex-shrink:0;text-align:right}#content .nav .container>a.back>span{display:inline-block;width:41px;height:1px;background-color:#e96d20;margin:5px 7px}#content .nav .container>a.back p{display:inline-block;text-align:left;font-size:16px;line-height:21px;font-weight:300;letter-spacing:0.8px;color:#000;text-shadow:0px 0px 30px rgba(0,0,0,0.4)}.to-top{cursor:pointer;position:fixed;width:60px;height:60px;right:40px;bottom:40px;transition:all .5s cubic-bezier(.65, .05, .36, 1);box-shadow:0px 0px 20px rgba(0,0,0,0.3);z-index:5;transform:rotate(90deg);background:url('/img/1/1/icon-arrow.svg') #e96d20 no-repeat center center}@media screen and (max-width:1199px){.to-top{right:30px;bottom:30px}}@media screen and (max-width:767px){.to-top{right:20px;bottom:20px}}.to-top:not(.active){opacity:0;pointer-events:none}.to-top:hover{box-shadow:0px 0px 20px rgba(0,0,0,0.5)}@font-face{font-family:helvetica;src:url('../../css/fonts/HelveticaNeueLTStd-MdCn.ttf') format("truetype")}.w1400{width:100%;max-width:1400px;margin:auto}.w1460{width:100%;max-width:1460px;margin:auto}.w1300{width:100%;max-width:1300px;margin:auto}#content{padding-bottom:60px}.page-title{font-size:2rem;font-family:helvetica,Noto Sans HK;text-transform:uppercase;font-weight:bold;margin-bottom:26px;text-align:center;letter-spacing:2.5px;position:relative}.page-title::after{content:"";position:absolute;bottom:-26px;left:50%;transform:translateX(-50%);width:112px;height:4px}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.clear{clear:both;float:none}.re-p{bottom:unset;top:unset;left:unset;right:unset}.ib{display:inline-block}.ibt{display:inline-block;vertical-align:top}.ibm{display:inline-block;vertical-align:middle}.ibb{display:inline-block;vertical-align:bottom}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph}.w-fix{display:inline-block;vertical-align:middle;width:100%;height:0}.h-fix{display:inline-block;vertical-align:middle;width:0;height:100%}.bs{box-sizing:border-box}.hl{background-color:#731472;color:#ffffff}.ol{list-style:none}.abs{position:absolute;left:0;top:0;width:100%;height:100%}.ab{position:absolute}.ab-tr{position:absolute;top:0;right:0}.ab-br{position:absolute;bottom:0;right:0}.ab-tl{position:absolute;top:0;left:0}.ab-bl{position:absolute;bottom:0;left:0}.jd{pointer-events:none;user-select:none}.ct{content:"";display:block}body .m-hide,body .t-hide{display:block !important}body .m-show,body .t-show,body .d-hide{display:none !important}body .d-show{display:block !important}@media screen and (max-width:1199px){body .m-hide,body .d-hide{display:block !important}body .m-show,body .d-show,body .t-hide{display:none !important}body .t-show{display:block !important}}@media screen and (max-width:767px){body .t-hide,body .d-hide{display:block !important}body .t-show,body .d-show,body .m-hide{display:none !important}body .m-show{display:block !important}}.ellip1{text-wrap:wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellip2{text-wrap:wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellip3{text-wrap:wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.normal-cursor{cursor:default}.loadbar{margin-top:70px;height:0;overflow:hidden;text-align:center;background:url('/img/2/loading_base.svg') no-repeat center center}.loadbar.loading{height:initial}.loadbar.loading img{animation:rotation 2s infinite linear}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.gallery-2{box-sizing:border-box;border-radius:10px;width:100%}@media screen and (max-width:960px){.gallery-2{float:unset;padding-bottom:20px;max-width:910px;width:100%}}.gallery-2 button{position:absolute;top:50%;width:32px;height:32px;background:url(/img/1/1/icon-arrow.svg) no-repeat center center,#147d64;transform:translateY(-50%);box-shadow:0px 0px 10px rgba(0,0,0,0.3)}.gallery-2 button.prev{left:-128px;z-index:1}.gallery-2 button.next{right:-128px;transform:translateY(-50%) scale(-1, 1)}.gallery-2 button.disable{opacity:0.5;pointer-events:none}.gallery-2 .view{position:relative;width:910px;max-width:100%}.gallery-2 .view .slide{white-space:nowrap;overflow:hidden}.gallery-2 .view .slide .slider{display:inline-block;vertical-align:top}.gallery-2 .view .slide .img{position:relative;width:100%;display:inline-block;vertical-align:top}.gallery-2 .view .slide .img .trans img{width:100%;height:auto}.gallery-2 .view .slide .img>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gallery-2 .view .slide .img>img{overflow:hidden;display:block;height:100%;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;object-fit:contain;object-position:center}.gallery-2 .caption-wrapper{text-align:center;margin-top:27px}.gallery-2 .caption-wrapper .caption{display:none;text-align:center;font-size:0.9rem;font-weight:bold;color:#242424;letter-spacing:0.4px}.gallery-2 .caption-wrapper .caption.cur{display:block}.gallery-2 .page{font-size:0.8rem;font-family:arial;color:#242424;margin:24px 0 34px;text-align:center}.gallery-2 .preview{padding:0 40px;position:relative;max-width:100%;margin:0 auto;margin-top:40px}.gallery-2 .preview button{border:0}.gallery-2 .preview button.prev{left:-12px;transform:translateY(-40%) scale(1, 1)}.gallery-2 .preview button.next{right:-12px;transform:translateY(-40%) scale(-1, 1)}.gallery-2 .preview .slide{white-space:nowrap;overflow:hidden}.gallery-2 .preview .slide .slider{display:inline-block;vertical-align:top;overflow:hidden}.gallery-2 .preview .slide .thumb{text-align:center;display:inline-block;max-width:calc(50% - 15px);cursor:pointer;overflow:hidden;vertical-align:top;border:2px solid transparent;position:relative}.gallery-2 .preview .slide .thumb.cur::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:5px solid #147d64}.gallery-2 .preview .slide .thumb img{object-fit:contain;width:100%}.editor.grey{padding:29px;padding-bottom:40px;background:#F4F4F4}.back-to-list{display:inline-block;border-radius:24px;color:#fff;font-size:0.9rem;padding:13px 43px;font-family:helvetica,Noto Sans HK}.next-prev{text-align:center;display:inline-block;border-radius:24px;padding:13px 38px;font-family:helvetica,Noto Sans HK;width:146px}.next-prev.disable{cursor:default;opacity:0.5;pointer-events:none}@keyframes arrow1{0%{top:0;opacity:1}100%{top:10px;opacity:0}}.yt-container .yt{position:relative;text-align:center}.yt-container .yt img{width:100%;max-width:980px;height:auto;position:initial}.yt-container .yt iframe{position:absolute;max-width:980px;width:100%;height:100%}.yt-container .editor{padding-top:50px;margin:auto;width:100%;max-width:1400px;text-align:center}.list-container.tmp1 .list-wrapper{width:100%;max-width:1400px;margin:auto;display:flex;flex-wrap:wrap}.list-container.tmp1 .list-wrapper .item{display:block;cursor:pointer;width:100%;position:relative}@media screen and (min-width:1200px){.list-container.tmp1 .list-wrapper .item{width:32.4%}.list-container.tmp1 .list-wrapper .item:not(:nth-child(3n+1)){margin-left:1.3%}.list-container.tmp1 .list-wrapper .item:nth-child(n+4){margin-top:20px}}@media screen and (max-width:1199px){.list-container.tmp1 .list-wrapper .item{width:49%}.list-container.tmp1 .list-wrapper .item:not(:nth-child(2n+1)){margin-left:2%}.list-container.tmp1 .list-wrapper .item:nth-child(n+3){margin-top:20px}}@media screen and (max-width:767px){.list-container.tmp1 .list-wrapper .item{width:100%}.list-container.tmp1 .list-wrapper .item:not(:nth-child(2n+1)){margin-left:0%}.list-container.tmp1 .list-wrapper .item:nth-child(n+3){margin-top:0px}.list-container.tmp1 .list-wrapper .item:nth-child(n+2){margin-top:20px}}.list-container.tmp1 .list-wrapper .item .img::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.25)}.list-container.tmp1 .list-wrapper .item .img img{width:100%;height:auto}.list-container.tmp1 .list-wrapper .item .title{width:100%;padding-left:10px;padding-right:10px;padding-bottom:12px;text-align:center;font-weight:bold;font-size:22px;line-height:42px;letter-spacing:2.2px;color:#FFFFFF;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute}.list-container.tmp1 .list-wrapper .item .title::after{content:"";display:block;width:44px;height:3px;background-color:#E96D20;bottom:4px;position:absolute;left:50%;transform:translateX(-50%)}.list-container.tmp2 .list-wrapper{width:100%;max-width:1400px;margin:auto;display:flex;flex-wrap:wrap}.list-container.tmp2 .list-wrapper .item{display:block;cursor:pointer;width:100%;position:relative}@media screen and (min-width:1200px){.list-container.tmp2 .list-wrapper .item{width:30%}.list-container.tmp2 .list-wrapper .item:not(:nth-child(3n+1)){margin-left:5%}.list-container.tmp2 .list-wrapper .item:nth-child(n+4){margin-top:20px}}@media screen and (max-width:1199px){.list-container.tmp2 .list-wrapper .item{width:49%}.list-container.tmp2 .list-wrapper .item:not(:nth-child(2n+1)){margin-left:2%}.list-container.tmp2 .list-wrapper .item:nth-child(n+3){margin-top:20px}}@media screen and (max-width:767px){.list-container.tmp2 .list-wrapper .item{width:100%}.list-container.tmp2 .list-wrapper .item:not(:nth-child(2n+1)){margin-left:0%}.list-container.tmp2 .list-wrapper .item:nth-child(n+3){margin-top:0px}.list-container.tmp2 .list-wrapper .item:nth-child(n+2){margin-top:20px}}.list-container.tmp2 .list-wrapper .item .img::after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,0.25)}.list-container.tmp2 .list-wrapper .item .img img{width:100%;height:auto}.list-container.tmp2 .list-wrapper .item .title{width:100%;padding-left:10px;padding-right:10px;padding-bottom:11px;text-align:center;font-weight:bold;font-size:22px;line-height:42px;letter-spacing:2.2px;color:#FFFFFF;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute;text-wrap:wrap;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list-container.tmp2 .list-wrapper .item .title::after{content:"";display:block;width:44px;height:3px;background-color:#E96D20;bottom:4px;position:absolute;left:50%;transform:translateX(-50%)}.pair-container{display:flex}.pair-container .media img{width:100%;height:auto}.pair-container .media .yt-container{position:relative}.pair-container .media .yt-container img{width:100%;height:auto}.pair-container .media .yt-container iframe{position:absolute;width:100%;height:100%}.pair-container.introduction .media{z-index:1;width:810px;min-width:810px}.pair-container.introduction .text-container{width:100%;position:relative;max-width:100%;padding:0 30px;display:flex;flex-direction:column;align-self:center}@media (max-width:767px){.pair-container.introduction .text-container{padding:0 20px}}.pair-container.introduction .text-container .editor{max-width:722px;margin-left:90px}.pair-container.introduction .text-container .bg{position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);bottom:0px;right:0px}.pair-container.sustainability .text-container{z-index:1}.pair-container.business .media,.pair-container.expansion .media,.pair-container.sustainability .media{z-index:1;width:100%;height:auto;max-width:910px}.pair-container.business .media img,.pair-container.expansion .media img,.pair-container.sustainability .media img{object-fit:contain}@media screen and (max-width:599px){.pair-container.business .media,.pair-container.expansion .media,.pair-container.sustainability .media{overflow:hidden}}.pair-container.business .text-container,.pair-container.expansion .text-container,.pair-container.sustainability .text-container{z-index:1;position:relative;max-width:100%;padding:0 30px;display:flex;flex-direction:column;width:100%}@media (max-width:767px){.pair-container.business .text-container,.pair-container.expansion .text-container,.pair-container.sustainability .text-container{padding:0 20px}}.pair-container.business .text-container .editor,.pair-container.expansion .text-container .editor,.pair-container.sustainability .text-container .editor{margin-bottom:60px;margin-left:42px;max-width:722px}@media screen and (max-width:1399px){.pair-container.business .text-container .editor,.pair-container.expansion .text-container .editor,.pair-container.sustainability .text-container .editor{margin-left:0px;margin-top:60px;max-width:unset}}.pair-container.business .text-container .bg,.pair-container.expansion .text-container .bg,.pair-container.sustainability .text-container .bg{position:absolute;width:calc(100% + 40px);height:calc(100% + 40px);bottom:0px;right:0px}.pair-container.business .media{z-index:2}.pair-container.focus{min-height:607px}.pair-container.focus .text-container{min-height:607px}@media screen and (min-width:1400px){.pair-container.focus .text-container{height:607px}}.pair-container.focus .text-container .editor{margin-bottom:0px;background:#fff;overflow-y:auto}@media screen and (min-width:1400px){.pair-container.focus .text-container .editor{padding:0 20px 20px;max-height:587px}}@media screen and (max-width:1399px){.pair-container.focus .text-container .editor{margin-bottom:60px;overflow-y:visible}}.pair-container.focus:has(.yt-container){overflow:hidden}.pair-container.focus:not(:has(.yt-container)) .media{position:relative}.pair-container.focus:not(:has(.yt-container)) .media::after{content:"";display:block;position:absolute;background:url("/img/02/img-gradient-line.png") no-repeat center center;width:1325px;height:1010px;top:-192px;right:-610px}@media screen and (max-width:1199px){.pair-container.focus:not(:has(.yt-container)) .media::after{right:-20%;transform:translateX(50%)}}.detailslider-container{display:flex;gap:110px;padding:90px 125px 64px;width:100%;height:100%;overflow:auto}@media screen and (max-width:1600px){.detailslider-container{padding:90px 60px 64px;flex-direction:column}.detailslider-container .left{margin:auto}.detailslider-container .left .name,.detailslider-container .left .position{text-align:center !important}}.detailslider-container .left{margin-bottom:40px;width:100%;max-width:660px}@media screen and (max-width:1399px){.detailslider-container .left{margin-right:auto;margin-left:auto}}.detailslider-container .left .img img{height:auto}.detailslider-container .left .name{text-align:left;font-size:26px;line-height:35px;font-weight:400;letter-spacing:2.6px;color:#E96D20;margin-top:32px}.detailslider-container .left .position{margin-top:4px;text-align:left;font-size:18px;line-height:35px;font-weight:400;letter-spacing:1.8px;color:#000000}.detailslider-container .right{margin-top:3px;width:100%}.detailslider-container .right .title.editor{position:relative;padding-bottom:0}.detailslider-container .right .title.editor::after{content:"";display:block;width:40px;height:1px;background-color:#000000;position:absolute;bottom:0;left:0}.detailslider-container .right .title.editor .editor-title{text-align:left;padding-bottom:30px;margin-bottom:0px}.detailslider-container .right .editor:not(.title){text-align:left;margin:12px 0;padding-bottom:104px}.detailslider-container.projects{margin-top:88px;padding:0;gap:70px}@media screen and (max-width:1600px){.detailslider-container.projects{max-width:100%;padding:0 30px}}@media screen and (max-width:1600px) and (max-width:767px){.detailslider-container.projects{padding:0 20px}}@media screen and (min-width:1600px){.detailslider-container.projects .right{padding-right:40px}}.detailslider-container.projects .left{min-width:910px;max-width:910px}@media screen and (max-width:1199px){.detailslider-container.projects .left{min-width:unset}}.detailslider-container.projects .left .gallery-2 .preview{padding:0 58px;margin-top:35px}.detailslider-container.projects .left .gallery-2 .preview button.prev{left:15px}.detailslider-container.projects .left .gallery-2 .preview button.next{right:15px}@media screen and (max-width:1399px){.pair-container{flex-direction:column;align-items:center}.pair-container.business .media,.pair-container.introduction .media,.pair-container.expansion .media{max-width:100%;padding:0 30px;width:100%;height:unset;max-width:810px;min-width:unset;min-height:unset}.pair-container.business .text-container .editor,.pair-container.introduction .text-container .editor,.pair-container.expansion .text-container .editor{margin-left:0;margin-top:60px;padding-bottom:40px}.pair-container.business .text-container .bg,.pair-container.introduction .text-container .bg,.pair-container.expansion .text-container .bg{width:100%}}@media screen and (max-width:1399px) and (max-width:767px){.pair-container.business .media,.pair-container.introduction .media,.pair-container.expansion .media{padding:0 20px}}.shadow-standard{box-shadow:0 0 30px rgba(0,0,0,0.25)}.table-responsive-wrapper>tbody>tr{display:block;margin:10px 0;background-color:transparent !important}.table-responsive-wrapper>tbody>tr>td{display:block;padding:0}.table-responsive-wrapper>tbody>tr>td>table>tbody>tr>th{padding:0 10px;width:150px;min-width:150px}.table-responsive-wrapper>tbody>tr>td>table>tbody>tr>td{padding:0 10px}.qualification-container .container{width:100%;max-width:1400px;margin:auto}.qualification-container .container .qualification-wrapper{margin-top:60px;display:flex;flex-wrap:wrap}.qualification-container .container .qualification-wrapper .qualification{width:48%}@media screen and (max-width:1000px){.qualification-container .container .qualification-wrapper .qualification{width:100%}}.qualification-container .container .qualification-wrapper .qualification:nth-child(2){margin-left:4%}@media screen and (max-width:1000px){.qualification-container .container .qualification-wrapper .qualification:nth-child(2){margin-left:0;margin-top:60px}}.qualification-container .container .qualification-wrapper .qualification .title{line-height:1.346154;font-size:26px;color:#E96D20;letter-spacing:0.1em;margin-bottom:30px}.qualification-container .container .qualification-wrapper .qualification *{text-align:left;font-weight:400;font-size:18px;line-height:35px;letter-spacing:1.8px}.qualification-container .container .qualification-wrapper .qualification thead tr{padding:21px 20px 16px;display:block;background-color:#147D64}.qualification-container .container .qualification-wrapper .qualification thead tr th{color:#FFFFFF}.qualification-container .container .qualification-wrapper .qualification thead tr th:nth-child(1){width:200px}.qualification-container .container .qualification-wrapper .qualification tbody tr{padding:9px 20px 6px;display:block;background-color:#E9FFFA}.qualification-container .container .qualification-wrapper .qualification tbody tr td{color:#000}.qualification-container .container .qualification-wrapper .qualification tbody tr td:nth-child(1){width:200px}.qualification-container .container .qualification-wrapper .qualification tbody tr:nth-child(even){background-color:#fff}