#scrollTopBtn,.menu-toggle{display:none;border:none;cursor:pointer}#header nav ul li a,.lang-switch a,.lang-switch span{text-transform:uppercase;letter-spacing:1px;color:#fff}#fullfooter,#fullheader{min-height:auto;margin:0 auto}#fullfooter,.lg-img-wrap{position:relative}@font-face{font-family:'Helvetica Condensed';src:url('../font/HelveticaNeueLTStd-Cn.woff2') format('woff2'),url('../font/HelveticaNeueLTStd-Cn.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Light';src:url('../font/HelveticaNeueLTStd-Lt.woff2') format('woff2'),url('../font/HelveticaNeueLTStd-Lt.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}:root{--font-condensed:'Helvetica Condensed',sans-serif;--font-light:'Helvetica Light',sans-serif;--color-primary:#000}#fullheader,#header,#header nav,#scrollTopBtn,.lang-switch{position:fixed}.lg-img-wrap .lg-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:auto;z-index:10;pointer-events:none}.lg-sub-html h4{font-size:1.23em;font-family:var(--font-main);font-weight:400;margin-top:15px;color:#fff;text-align:center}#header nav ul,#header nav ul li a,.footer-left h2,.lang-switch a,.lang-switch span{font-family:var(--font-condensed)}body{margin:0;font-family:var(--font-light);color:var(--color-primary);background-color:#fff;padding-top:0}#scrollTopBtn{bottom:100px;right:30px;z-index:999;background-color:#0f4279;color:#fff;width:50px;height:50px;opacity:0;visibility:hidden;transform:scale(.8);transition:.6s linear;box-shadow:0 4px 8px rgba(0,0,0,.3)}#fullheader,.menu-toggle span{background:#fff;width:100%;display:block}#scrollTopBtn.show{opacity:1;visibility:visible;transform:scale(1)}#scrollTopBtn i{font-size:1.2em;line-height:50px}#scrollTopBtn:hover{background-color:#32abd6;transform:scale(1.1)}.gridContainer,.gridContainerFull,.gridContainerMid{width:100%;margin:0 auto;padding:0}#fullheader{padding:0;z-index:999}#header{top:0;left:0;width:100%;z-index:1000;background:linear-gradient(to right,#124D89E6,#2a4E74E6);backdrop-filter:blur(3px);box-shadow:0 2px 6px rgba(0,0,0,.15)}#header .header-inner{display:flex;justify-content:space-between;align-items:center;padding:12px 5%}#header .logo img{height:54px}.lang-switch{top:32px;right:80px;z-index:1200}.lang-switch a,.lang-switch span{font-size:1.15em;text-decoration:none;font-weight:100;transition:color .25s}#header nav ul li a.active,#header nav ul li a:hover,.lang-switch a.active,.lang-switch a:hover{color:#bcd3e6}.menu-toggle{flex-direction:column;justify-content:center;gap:6px;width:32px;height:32px;background:0 0;padding:0;display:flex}.menu-toggle span{height:3px;border-radius:3px;transition:.35s}.footer-bottom a,.footer-center p a{text-decoration:none;transition:color .3s,transform .3s,border-color .3s}.menu-toggle.active span:first-child{transform:translateY(9px) rotate(45deg)}.menu-toggle.active span:nth-child(2){opacity:0}.menu-toggle.active span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}#header nav{top:78px;right:-100%;width:100%;height:calc(100vh - 78px);background:linear-gradient(to bottom,#124D89E6,#2a4E74E6);padding-top:20px;padding-left:0;transition:right .35s}#header nav.open{right:0}#header nav ul{flex-direction:column;gap:20px;padding-left:5%}#header nav ul li a{position:relative;text-decoration:none;font-weight:100;font-size:1.38em;line-height:40px;transition:color .25s,transform .25s}#brand-partner{background-color:#f2f0eb;padding:50px 0;display:flex;justify-content:center;align-items:center}#brand-partner .logo-wrapper img{max-width:185px;height:auto;display:block}#fullfooter{display:block;top:0;left:0;width:100%;background:url('../images/bg-footer.jpg') center center/cover no-repeat;color:#fff;padding:3.5em 0}.footer-container{clear:both;float:left;display:block;width:90%;height:auto;margin:auto 5%}.footer-center,.footer-left,.footer-right{float:left;display:block;width:100%;padding:0;height:auto;margin-left:0;text-align:center;clear:both}.footer-left h2{font-size:2em;color:#efefef;margin:0 0 .6em;font-weight:400;line-height:26px}.footer-left p{font-family:var(--font-light);margin:0;font-size:1.3em;line-height:23px;font-weight:400;color:#fff}.footer-left a{color:#f2e6d0;text-decoration:none}.footer-left a:hover{text-decoration:underline}.footer-center h3{font-family:var(--font-condensed);color:#d7d1c1;font-size:2.46em;line-height:32px;font-weight:400;margin:0 auto;padding:0 auto}.footer-bottom,.footer-bottom a{color:#000;display:inline-block}.footer-center h3 span{font-size:24px;line-height:20px}.footer-center p a{font-family:var(--font-light);color:#d7d1c1;font-size:1.3em;line-height:26px;font-weight:100;display:inline-block}.footer-center p a:hover{color:#d7d1c1;transform:translateY(-3px)}.footer-center img{margin:30px auto 15px;padding:0 auto;max-width:74px}.footer-right img{margin:20px auto 0;padding:0 auto;max-width:68px}.footer-bottom{width:90%;margin:25px 5%;border-top:1px solid rgba(255,255,255,.2);font-size:1.15em}.footer-bottom-left,.footer-bottom-right{float:left;display:block;width:100%;padding:auto;text-align:center}.footer-bottom-left{clear:both}.footer-bottom-right{clear:none}.footer-bottom a{line-height:35px;border-bottom:1px solid transparent}.footer-bottom a:hover{color:#0f4279;transform:translateY(-3px)}.footer-bottom a span,.footer-bottom a:hover span{color:#0f4279}@media only screen and (min-width:480px){#fullfooter,#fullheader{top:0;left:0;min-height:auto;display:block;width:100%;margin:0 auto}.footer-bottom a,.footer-center p a{text-decoration:none;transition:color .3s,transform .3s,border-color .3s}body{padding-top:0}.gridContainer,.gridContainerFull,.gridContainerMid{width:100%;margin:0 auto;padding:0}#fullheader{position:fixed;padding:0;background:#fff}#header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:linear-gradient(to right,#124D89E6,#2a4E74E6);backdrop-filter:blur(3px)}#header .header-inner{display:flex;justify-content:space-between;align-items:center;padding:12px 5%}.lang-switch{position:fixed;top:32px;right:100px;z-index:1200}#brand-partner{background-color:#f2f0eb;padding:60px 0;display:flex;justify-content:center;align-items:center}#brand-partner .logo-wrapper img{max-width:206px;height:auto;display:block}#fullfooter{background:url('../images/bg-footer.jpg') center center/cover no-repeat;color:#fff;padding:3.5em 0;position:relative}.footer-container{clear:both;float:left;display:block;width:90%;height:auto;margin:auto 5%}.footer-center,.footer-left,.footer-right{float:left;display:block;width:100%;padding:0;height:auto;margin-left:0;text-align:center;clear:both}.footer-left h2{font-size:2.15em;color:#efefef;margin:0 0 .8em;font-weight:400;line-height:28px}.footer-left p{margin:0;font-size:1.3em;line-height:23px;color:#fff}.footer-left a{color:#f2e6d0;text-decoration:none}.footer-left a:hover{text-decoration:underline}.footer-center h3{font-family:var(--font-condensed);color:#d7d1c1;font-size:2.46em;line-height:32px;font-weight:400;margin:0 auto;padding:0 auto}.footer-bottom,.footer-bottom a{color:#000;display:inline-block}.footer-center p a{font-family:var(--font-light);color:#d7d1c1;font-size:1.3em;line-height:26px;font-weight:100;display:inline-block}.footer-center p a:hover{color:#d7d1c1;transform:translateY(-3px)}.footer-center img{margin:40px auto 15px;padding:0 auto;max-width:74px}.footer-right img{margin:20px auto 0;padding:0 auto;max-width:68px}.footer-bottom{font-family:var(--font-main);font-weight:400;width:90%;margin:auto 5%;border-top:1px solid rgba(255,255,255,.2);font-size:1.23em}.footer-bottom-left,.footer-bottom-right{float:left;display:block;width:50%;padding:auto}.footer-bottom-left{clear:both;text-align:left}.footer-bottom-right{clear:none;text-align:right}.footer-bottom a{line-height:50px;border-bottom:1px solid transparent}.footer-bottom a:hover{color:#0f4279;transform:translateY(-3px)}.footer-bottom a span,.footer-bottom a:hover span{color:#0f4279}}@media only screen and (min-width:820px){#fullheader,#scrollTopBtn{display:block}#fullfooter,#fullheader{top:0;left:0;min-height:auto;width:100%;margin:0 auto}.footer-bottom a,.footer-center p a{text-decoration:none;transition:color .3s,transform .3s,border-color .3s}body{padding-top:0}.gridContainer,.gridContainerMid{width:100%;margin:0 auto;padding:0;max-width:1232px;min-width:768px}#fullheader{position:fixed;padding:0;background:#fff}#header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:linear-gradient(to right,#124D89E6,#2a4E74E6);backdrop-filter:blur(3px)}#header .header-inner{display:flex;justify-content:space-between;align-items:center;padding:12px 5%}#brand-partner{background-color:#f2f0eb;padding:60px 0;display:flex;justify-content:center;align-items:center}#brand-partner .logo-wrapper img{max-width:206px;height:auto;display:block}#fullfooter{display:block;background:url('../images/bg-footer.jpg') center center/cover no-repeat;color:#fff;padding:3.5em 0;position:relative}.footer-container{clear:both;float:left;display:block;width:90%;height:auto;margin:auto 5%}.footer-left{clear:both;float:left;display:block;width:33%;height:auto;margin-left:0;padding:0;text-align:left}.footer-center,.footer-right{clear:none;float:left;display:block;padding:0;height:auto;margin-left:0}.footer-left h2{font-size:2.15em;color:#efefef;margin:20px 0 .8em;font-weight:400;line-height:28px;text-align:left}.footer-left p{margin:0;font-size:1.3em;line-height:23px;color:#fff;text-align:left}.footer-left a{color:#f2e6d0;text-decoration:none}.footer-left a:hover{text-decoration:underline}.footer-center{width:34%;text-align:center}.footer-center h3{font-family:var(--font-condensed);color:#d7d1c1;font-size:2.46em;line-height:32px;font-weight:400;margin:0 auto;padding:0 auto}.footer-center p a{font-family:var(--font-light);color:#d7d1c1;font-size:1.3em;line-height:26px;font-weight:100;display:inline-block}.footer-center p a:hover{color:#d7d1c1;transform:translateY(-3px)}.footer-center img{margin:12px auto 15px;padding:0 auto;max-width:74px}.footer-right{width:33%;text-align:right}.footer-bottom,.footer-bottom a{color:#000;display:inline-block}.footer-right img{margin:145px auto 0;padding:0 auto;max-width:68px}.footer-bottom{width:90%;margin:auto 5%;border-top:1px solid rgba(255,255,255,.2);font-size:1.23em}.footer-bottom-left,.footer-bottom-right{float:left;display:block;padding:auto;width:50%}.footer-bottom-left{clear:both;text-align:left}.footer-bottom-right{clear:none;text-align:right}.footer-bottom a{line-height:60px;border-bottom:1px solid transparent}.footer-bottom a:hover{color:#0f4279;transform:translateY(-3px)}.footer-bottom a span,.footer-bottom a:hover span{color:#0f4279}}@media only screen and (min-width:1024px){.gridContainer,.gridContainerFull{min-width:768px;padding:0}#header nav ul li a,.lang-switch a,.lang-switch span{text-transform:uppercase;font-size:1.15em;letter-spacing:1px}#header nav,body{padding-top:0}#fullfooter,#fullheader{top:0;left:0;min-height:auto}#fullfooter,#fullheader,.gridContainer,.gridContainerFull,.gridContainerMid{width:100%;margin:0 auto}#header nav ul li a,.lang-switch a,.lang-switch span{color:#fff;font-family:var(--font-condensed);font-weight:100}.gridContainer{max-width:1232px}.gridContainerMid{padding:0;max-width:1920px}#fullheader{display:block;position:fixed;padding:0;background:#fff}#header{position:fixed;top:0;left:0;width:100%;z-index:1000;background:linear-gradient(to right,#124D89E6,#2a4E74E6);backdrop-filter:blur(3px)}#header .header-inner{display:flex;justify-content:space-between;align-items:center;padding:12px 5%}#header .logo img{height:67px}.menu-toggle{display:none}.lang-switch{position:fixed;top:20px;right:5%;z-index:1200}.lang-switch a,.lang-switch span{text-decoration:none;transition:color .25s}.footer-bottom a,.footer-center p a{text-decoration:none;transition:color .3s,transform .3s,border-color .3s}.lang-switch a.active,.lang-switch a:hover{color:#bcd3e6}#header nav ul{list-style:none;display:flex;margin:0;padding:0;padding-top:40px!important;flex-direction:row;gap:25px}#header nav ul li a{position:relative;text-decoration:none;transition:color .25s,transform .25s}#header nav ul li a::after{content:"";position:absolute;left:0;bottom:-3px;width:0%;height:1px;background-color:#bcd3e6;transition:width .3s}#header nav ul li a.active,#header nav ul li a:hover{color:#bcd3e6;transform:translateY(-2px)}#header nav ul li a.active::after,#header nav ul li a:hover::after{width:100%}#header nav{position:static;top:auto;right:auto;width:auto;height:auto;background:0 0;transition:none}#header nav.open{right:auto}#brand-partner{background-color:#f2f0eb;padding:80px 0;display:flex;justify-content:center;align-items:center}#brand-partner .logo-wrapper img{max-width:231px;height:auto;display:block}#fullfooter{display:block;background:url('../images/bg-footer.jpg') center center/cover no-repeat;color:#fff;padding:5em 0;position:relative}.footer-container{clear:both;float:left;display:block;width:90%;height:auto;margin:auto 5%}.footer-left{clear:both;float:left;display:block;width:33.3%;height:auto;margin-left:0;padding:0;text-align:left}.footer-center,.footer-right{clear:none;float:left;display:block;width:33.3%;padding:0;height:auto;margin-left:0}.footer-left h2{font-size:2.3em;color:#efefef;margin:25px 0 .8em;font-weight:400;line-height:32px;text-align:left}.footer-left p{text-align:left;margin:0;font-size:1.38em;line-height:24px;color:#fff}.footer-left a{color:#f2e6d0;text-decoration:none}.footer-left a:hover{text-decoration:underline}.footer-center{text-align:center}.footer-center h3{font-family:var(--font-condensed);color:#d7d1c1;font-size:2.76em;line-height:36px;font-weight:400;margin:0 auto;padding:0 auto}.footer-center h3 span{font-size:24px;line-height:20px}.footer-center p a{font-family:var(--font-light);color:#d7d1c1;font-size:1.38em;line-height:18px;font-weight:100;display:inline-block}.footer-center p a:hover{color:#d7d1c1;transform:translateY(-3px)}.footer-center img{margin:12px auto 15px;padding:0 auto;max-width:81px}.footer-right{text-align:right}.footer-bottom,.footer-bottom a{color:#000;display:inline-block}.footer-right img{margin:145px auto 0;padding:0 auto;max-width:79px}.footer-bottom{width:90%;margin:auto 5%;border-top:1px solid rgba(255,255,255,.2);font-size:1.3em}.footer-bottom-left,.footer-bottom-right{float:left;display:block;width:50%;padding:auto}.footer-bottom-left{clear:both;text-align:left}.footer-bottom-right{clear:none;text-align:right}.footer-bottom a{line-height:70px;border-bottom:1px solid transparent}.footer-bottom a:hover{color:#0f4279;transform:translateY(-3px)}}