.header-component .div-block{background-color:#ececec}.header-component .language-wrapper{justify-content:flex-end;display:flex}.header-component.header-wrapper{z-index:99999;opacity:1;background-color:#fff;width:100%;padding-top:0;padding-bottom:0;transition:all .5s ease-in-out;display:block;position:fixed;top:0;box-shadow:0 0 9px #0003}.header-component.header-wrapper.active{top:-130px}.header-component .header-wrapper-container{position:relative}.header-component .header-logo{object-fit:contain;width:auto;max-width:240px;height:85px;padding-top:5px;transition:transform .3s}.header-component .header-logo:hover{transform:scale3d(.96,.96,1.01)}.header-component .container-5{display:block}.header-component .locale{color:var(--default-font-color);margin-left:8px;padding-top:4px;padding-bottom:4px;font-weight:500}.header-component .w-inline-block{max-width:100%;display:inline-block}.header-component .container-default{flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.header-component .header-nav-menu-list{align-items:center;gap:18px;padding-left:10px;display:flex}.full-height-body.en .header-component .header-nav-menu-list{gap:19px}.header-component .header-nav-list-item{font-weight:500;display:flex}.header-component .menu-btn{display:none}.header-component .menu-icon{cursor:pointer}.header-component .header-nav-menu-wrapper{float:right;position:relative}.header-component .header-nav-link{align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex}.header-component .header-nav-link.en{padding:0;font-size:14px;font-weight:400;display:inline-block}.header-component .header-nav-link.en a{color:#000;white-space:nowrap;display:flex}.header-component .header-nav-link a{align-items:center;gap:5px;font-weight:500;display:flex}.header-component .header-nav-link.active a:not(.dropdown-item-link),.header-component .header-nav-link a:hover,.header-component .header-nav-link span:hover{color:var(--primary-cta-color)}.header-component .header-drop-icon.rotate{transform:rotate(180deg)}.header-component .header-mobile{display:none}.header-component .mobile-icon{cursor:pointer;transition:all .5s linear;transform:rotate(0)}.header-component .mobile-icon.active{transform:rotate(90deg)}.header-component .dropdown-wrapper{align-items:center;transition:color .3s;display:block;position:relative}.header-component .dropdown-menu{z-index:100;visibility:visible;opacity:1;z-index:9999;background:#fff;border-radius:10px;min-width:100%;padding:10px 20px;transition:all .2s;display:block;position:absolute;top:22px;right:0;overflow:hidden;transform:translateY(0);box-shadow:0 2px 12px #0000002c}.header-component .dropdown-menu:not(.dropdown-menu-en){width:160px}.header-component .dropdown-menu>*{width:100%;padding:8px 0;transition:height .2s cubic-bezier(.73,.32,.34,1.5),margin .2s cubic-bezier(.73,.32,.34,1.5),color .5s .2s,background-color .2s;display:inline-block}.header-component .dropdown-menu-en{padding:5px 15px}.header-component .dropdown-wrapper:hover,.header-component .dropdown-wrapper:hover .dropdown-wrapper-link,.header-component .dropdown-wrapper-link.active{color:var(--primary-cta-color)}.header-component .dropdown-wrapper .header-nav-link:not(:hover) .dropdown-menu{visibility:hidden;background:0 0;height:0;margin:0;padding-top:0;padding-bottom:0}.header-component .dropdown-wrapper .header-nav-link:not(:hover) .dropdown-menu a{color:#000}.header-component .dropdown-wrapper:hover .dropdown-menu li{z-index:9999}.header-component .dropdown-item{vertical-align:middle}.header-component .dropdown-menu-en .dropdown-item{display:inline-block}.header-component .dropdown-item-link{width:100%;font-size:14px;font-weight:600;display:block!important}.header-component .dropdown-menu-en .dropdown-item-link{font-weight:500}.header-component .w-nav-link:hover,.header-component .dropdown-wrapper:hover,.header-component .dropdown-item-link:hover,.header-component .dropdown-item-link.active{color:var(--primary-cta-color)}.header-component .mobile-navbar{z-index:999999}.header-component .mobile-ul{flex-direction:column;gap:14px;width:100%;margin-top:0;padding:24px 0;display:flex}.header-component .mobile-ul li{font-size:14px;font-weight:500}.header-component .mobile-nav-item{width:100%;display:block;position:relative}.header-component .mobile-nav-item a{color:var(--default-font-color)}.header-component .mobile-nav-item a:hover{cursor:pointer;color:var(--primary-cta-color)}.header-component .mobile-nav-header{justify-content:space-between;align-items:center;display:flex}.header-component .mobile-nav-header.active a{color:var(--primary-cta-color)}.header-component .mobile-nav-dropdown{flex-direction:column;gap:20px;max-height:0;transition:all .2s ease-in;display:flex;overflow:hidden}.header-component .mobile-nav-dropdown a{min-width:728px;font-family:Noto Sans HK,sans-serif;font-size:14px;font-weight:500}.header-component .mobile-link.active{color:red}.header-component .header-mobile-drop-icon{margin-top:1px;margin-left:5px}.header-component .mobile-dropdown-link{position:relative;width:100%!important}.header-component .mobile-dropdown-link.active{color:red}.header-component .mobile-nav-dropdown.active{z-index:99999;max-height:250px;padding-top:15px;padding-bottom:10px;transform:translateY(0)}.header-component .overlay{z-index:-9999;color:#fff;background-color:#0006;width:100%;height:100%;display:none;position:fixed;top:120px;left:0}@keyframes growDown{0%{transform:scaleY(0)}50%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes growUp{0%{transform:scaleY(1)}50%{transform:scaleY(1.1)}to{transform:scaleY(0)}}@media screen and (max-width:991px){.header-component .nav-container{grid-template-areas:"title title hamburger""nav nav nav";display:grid}.header-component .header-logo{grid-area:title}.header-component .menu-icon{cursor:pointer;grid-area:hamburger;width:40px;height:50px;transition:all .5s linear;position:relative;transform:rotate(0)}.header-component .menu-icon span{opacity:1;-o-transition:.25s linear;background:#000;border-radius:9px;width:100%;height:2px;transition:all .25s linear;display:block;position:absolute;left:0;transform:rotate(0)}.header-component .menu-icon span:first-child{transform-origin:0;top:15px}.header-component .menu-icon span:nth-child(2){transform-origin:0;top:30px}.header-component .menu-icon.active span:first-child{top:10px;left:29px;transform:rotate(135deg)}.header-component .menu-icon.active span:nth-child(2){top:10px;left:0;transform:rotate(45deg)}.header-component .header-mobile{max-width:unset;border-top:.5px solid var(--white-smoke);background-color:#fff;flex-direction:column;grid-area:nav;max-height:0;margin:0;padding:0;transition:max-height .2s ease-out;display:flex;position:absolute;top:89px;left:0;right:0;overflow:hidden;box-shadow:0 4px 9px -2px #0003}.header-component .menu-icon.active~.header-mobile{max-height:600px}.header-component .menu-icon.active~.menu-icon{background:0 0}.header-component .hamburger-menu-bar.top{background-color:var(--default-font-color);width:35px;height:2px}.header-component .hamburger-menu-bar.bottom{background-color:var(--default-font-color);width:35px;height:2px;margin-top:12px;margin-bottom:12px}.header-component .header-nav-menu-wrapper{display:none}.header-component .mobile-menu{width:100%;min-width:100%}.header-component .mobile-menu.active .overlay{display:block}.header-component .mobile-ul{max-width:100%!important}}@media screen and (max-width:768px){.header-component .language-wrapper{padding-right:5vw}.header-component .nav-container{padding-left:5vw;padding-right:5vw}}@media screen and (max-width:560px){.header-component .nav-item a{padding-left:0}}
.footer-component.footer{z-index:1;background-color:#fff;margin-top:auto;padding:40px 30px;box-shadow:0 0 9px #0003}.footer-component.footer.en{padding-top:40px}.footer-component .footer-container{max-width:940px;margin-left:auto;margin-right:auto}.footer-component .footer-wrapper-two{grid-column-gap:70px;justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.footer-component .div-block-27{flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;display:flex}.footer-component .footer-brand{width:auto;height:auto;margin-bottom:25px}.footer-component .text-block-18{flex-direction:column;flex:1;gap:0;display:flex}.footer-component .text-block-18 span{font-size:14px;font-weight:400}.footer-component .bold-text-10{color:var(--primary-cta-color);font-size:14px;font-weight:700}.footer-component .footer-grid{grid-row-gap:24px;grid-column-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-items:stretch;width:50%;display:grid}.footer-component .footer-grid.en{flex:0 auto;grid-template-columns:1.5fr 1.5fr 1.5fr}.footer-component .footer-col{flex-direction:column;margin-right:0;display:flex}.footer-component .footer-col>*{padding-right:5px}.footer-component .footer-col.en{max-width:220px}.footer-component .footer-title{margin-bottom:6px;font-size:16px;font-weight:700}.full-height-body.en .footer-component .footer-title{font-size:17px;font-weight:700}.footer-component a.footer-title:hover,.footer-component .footer-sub a:hover{color:var(--primary-cta-color)}.footer-component a.footer-title:hover{cursor:pointer}.footer-component .footer-title.active{color:var(--primary-cta-color)}.footer-component .footer-sub{flex-direction:column;gap:4px;display:flex}.footer-component .footer-sub a{max-width:100%;font-weight:400;display:inline-block}.footer-component .footer-sub .active{color:var(--primary-cta-color);font-weight:600}.footer-component .footer-link-two{color:var(--secondary-button);text-decoration:none}.footer-component .footer-logos{grid-column-gap:70px;justify-content:space-between;align-items:flex-start;display:flex}.footer-component .footer-logos .images{flex-flow:wrap;align-items:center;gap:16px;max-width:none;display:flex}.footer-component .images img{vertical-align:middle;max-width:100%;display:inline-block}.footer-component .image-15{width:84px;height:103px;margin-right:8px}.footer-component .image-10{width:183.41px;max-width:none;height:84px;margin-right:0}.footer-component .image-12{width:144.48px;max-width:none;height:84px}.footer-component .footer-divider{background-color:#e4ebf3;width:100%;height:1px;margin-top:10px;margin-bottom:0}.footer-component .footer-bottom{justify-content:space-between;padding-top:10px;display:flex}.footer-component .footer-links{gap:16px;display:flex}.footer-component .footer-links a{font-size:14px;font-weight:400}.footer-component .footer-links a:hover{color:var(--primary-cta-color)}.footer-component .footer-copyright{color:var(--default-font-color);font-weight:400}@media screen and (max-width:991px){.footer-component .footer-container{max-width:728px}.footer-component .footer-wrapper-two{flex-flow:column wrap}.footer-component .div-block-27{margin-bottom:40px}.footer-component .footer-grid{width:100%}.footer-component .footer-bottom{flex-direction:column;justify-content:flex-start;align-items:center;gap:2px}.footer-component .footer-logos{flex-flow:column wrap}}@media screen and (max-width:768px){.footer-component.footer{padding:20px 15px}.footer-component .footer-wrapper-two{width:100%;margin-bottom:8px;padding-left:3vw;padding-right:3vw}.footer-component .footer-sub{display:none}.footer-component .footer-grid{flex-direction:column;gap:5px;display:flex}.footer-component .footer-title{font-size:14px}.footer-component .footer-logos{align-items:center}.footer-component .footer-logos .images{justify-content:center}.footer-component .footer-copyright{font-size:14px;line-height:20px}}@media screen and (max-width:479px){.footer-component.footer{margin-top:0;padding-top:30px;padding-bottom:10px}.footer-component .footer-logos{margin:0 auto}.footer-component .footer-logos .images{justify-content:flex-start}.footer-component .footer-copyright{font-size:12px}}
