.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}.container{max-width:1400px;margin:auto;position:relative;padding:0 30px}html.open{overflow:hidden}html.open header{position:fixed;top:0;left:0;right:0;height:100%;padding:0;overflow:scroll;background:#fff}html.open header .header-wrapper{display:none}html.open header .header-responsive{display:block}body{position:relative;min-width:480px;background:#263c7a}header,#content,footer{width:100%;float:left;clear:both}header{position:absolute;top:30px;left:102px;right:102px;background:rgba(255,255,255,0.95);box-shadow:0px 0px 20px rgba(0,0,0,0.15);padding:20px 30px;width:auto;z-index:100}header .header-wrapper .icons,header .header-responsive .icons{display:flex;justify-content:right;gap:20px}header .header-wrapper .icons .home,header .header-responsive .icons .home{background:url(/img/icon-home-blue.svg);width:30px;height:30px}header .header-wrapper .icons .home:hover,header .header-responsive .icons .home:hover,header .header-wrapper .icons .home.current,header .header-responsive .icons .home.current{background-image:url(/img/icon-home-brown.svg)}header .header-wrapper .icons .contact,header .header-responsive .icons .contact{background:url(/img/icon-email-blue.svg);width:30px;height:30px}header .header-wrapper .icons .contact:hover,header .header-responsive .icons .contact:hover,header .header-wrapper .icons .contact.current,header .header-responsive .icons .contact.current{background-image:url(/img/icon-email-brown.svg)}header .header-wrapper .icons .language,header .header-responsive .icons .language{position:relative}header .header-wrapper .icons .language button,header .header-responsive .icons .language button{background:url(/img/icon-lang-blue.svg);width:30px;height:30px;display:block}header .header-wrapper .icons .language ul,header .header-responsive .icons .language ul{display:none;position:absolute;top:100%;right:50%;transform:translate(50%, 0);z-index:1}header .header-wrapper .icons .language ul li,header .header-responsive .icons .language ul li{display:block}header .header-wrapper .icons .language ul li a,header .header-responsive .icons .language ul li a{display:block;font-size:16px;color:#3A2E24;font-weight:bold;padding:5px;text-align:center;transition:.2s;background:rgba(255,255,255,0.95)}header .header-wrapper .icons .language ul li a:hover,header .header-responsive .icons .language ul li a:hover{background:#E5E5E5}header .header-wrapper .icons .language:hover button,header .header-responsive .icons .language:hover button{background-image:url(/img/icon-lang-brown.svg)}header .header-wrapper .icons .language:hover ul,header .header-responsive .icons .language:hover ul{display:block}header .header-wrapper nav>ul li,header .header-responsive nav>ul li{display:block}header .header-wrapper nav>ul li a,header .header-responsive nav>ul li a{display:block}header .header-wrapper nav>ul>li>a,header .header-responsive nav>ul>li>a{font-size:18px;color:#233547;font-weight:bold;transition:.2s}header .header-wrapper nav>ul>li ul li a,header .header-responsive nav>ul>li ul li a{font-size:16px;color:#3A2E24;font-weight:bold;padding:5px;text-align:center;background:rgba(255,255,255,0.95);transition:.2s}header .header-wrapper nav>ul>li ul li.current a,header .header-responsive nav>ul>li ul li.current a,header .header-wrapper nav>ul>li ul li:hover a,header .header-responsive nav>ul>li ul li:hover a{background:#E5E5E5}header .header-wrapper nav>ul>li.current>a,header .header-responsive nav>ul>li.current>a,header .header-wrapper nav>ul>li:hover>a,header .header-responsive nav>ul>li:hover>a{color:#A87660}header .header-wrapper{display:flex;justify-content:space-between;align-items:center}header .header-wrapper .logo{width:350px}header .header-wrapper .logo img{width:100%;height:auto}header .header-wrapper .header-container{text-align:right}header .header-wrapper .header-container .icons{justify-content:right}header .header-wrapper .header-container nav{margin-top:15px}header .header-wrapper .header-container nav>ul{display:flex;align-items:center}header .header-wrapper .header-container nav>ul>li{position:relative}header .header-wrapper .header-container nav>ul>li>a{padding:0 30px}header .header-wrapper .header-container nav>ul>li ul{display:none;position:absolute;top:100%;left:0;right:0;text-align:center;padding-top:10px}header .header-wrapper .header-container nav>ul>li:before{content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;background:#CECECE;width:1px;height:25px}header .header-wrapper .header-container nav>ul>li:first-child>a{padding-left:0}header .header-wrapper .header-container nav>ul>li:first-child:before{display:none}header .header-wrapper .header-container nav>ul>li:last-child>a{padding-right:0}header .header-wrapper .header-container nav>ul>li:hover ul{display:block}header .header-wrapper .header-container .nav-btn{display:none;background:url(/img/icon-menu.svg);width:50px;height:50px}header .header-responsive{display:none;position:relative;padding:146px 20px 42px;text-align:center}header .header-responsive .nav-btn{position:absolute;top:43px;right:50px;background:url(/img/icon-minus.svg);width:50px;height:50px}header .header-responsive .icons{justify-content:center}header .header-responsive nav{margin-top:12px}header .header-responsive nav>ul>li{position:relative;padding:30px 0}header .header-responsive nav>ul>li ul{padding-top:20px}header .header-responsive nav>ul>li+li{border-top:1px solid #cecece}#content{min-height:500px;background:#EFF2F5;overflow:hidden}#content #inner-banner{height:380px;background:url(/img/inner-banner/inner-banner-bk.svg) no-repeat center / cover;position:relative}#content #inner-banner .container{position:absolute;top:0;left:0;right:0;bottom:0}#content #inner-banner .wrapper{position:absolute;top:0;right:-222px;background:url(/img/inner-banner/inner-banner-wood.svg) no-repeat left;max-width:1117px;width:100%;height:500px}#content #inner-banner .wrapper img{width:100%;height:auto}#content #inner-banner .wrapper>img{display:none}#content #inner-banner .wrapper>div{position:absolute}#content #inner-banner .wrapper>div img{clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%)}#content #inner-banner .wrapper>div span{position:absolute}#content #inner-banner .wrapper>div:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#7A7E8E;opacity:0.2;clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);z-index:1}#content #inner-banner .wrapper .image1{left:18.5%;bottom:33%;width:14.8612355%}#content #inner-banner .wrapper .image2{left:30%;bottom:14.5%;width:18.084154%}#content #inner-banner .wrapper .image2 span{bottom:-10%;left:47%;width:22.3%;transform:translate(-50%, 0)}#content #inner-banner .wrapper .image3{left:48.7%;bottom:14%;width:28.2900627%}#content #inner-banner .wrapper .image3 span{top:50%;right:-9%;width:29%;transform:translate(0, -50%)}#content #inner-banner .page-title{position:absolute;left:30px;bottom:50px;min-width:182px}#content #inner-banner .page-title h1{font-size:46px;color:#fff;letter-spacing:2.3px;position:relative;padding-top:20px}#content #inner-banner .page-title h1:before,#content #inner-banner .page-title h1:after{content:'';position:absolute;top:0;height:10px}#content #inner-banner .page-title h1:before{left:0;background:#A87660;width:125px}#content #inner-banner .page-title h1:after{left:130px;background:#CFB5A4;width:40px}#content #inner-banner .page-title h2{position:absolute;left:0;top:-55px;font-size:24px;color:#fff;font-weight:500}#content #inner-banner:before{content:'';position:absolute;top:100%;right:102px;background:url(/img/inner-banner/inner-banner-bk-2.svg) no-repeat center;width:1082px;height:303px}#content #navigation{padding:20px 0;background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 100%)}#content #navigation .navigation{display:flex;flex-wrap:wrap}#content #navigation .navigation a{font-size:16px;color:#233547;font-weight:500;padding:0 20px;position:relative}#content #navigation .navigation a:after{content:'';position:absolute;top:0;bottom:0;right:0;margin:auto;background:#CECECE;height:17px;width:1px}#content #navigation .navigation a:first-child{padding-left:0}#content #navigation .navigation a:last-child{padding-right:0}#content #navigation .navigation a:last-child:after{display:none}#content .section-title{font-size:28px;color:#263c7a;position:relative;padding-bottom:24px;margin-bottom:40px;text-align:center}#content .section-title:after{content:'';position:absolute;bottom:0;left:0;right:0;margin:auto;width:40px;height:10px;background:#DDE4EE}#content .page-container{padding-top:80px;padding-bottom:140px}#content .pager{display:flex;justify-content:center;position:relative;text-align:center;padding-top:60px}#content .pager *{font-size:19px}#content .pager ul{display:flex;align-items:center}#content .pager ul li{list-style:none}#content .pager ul li a{display:block}#content .pager .first{margin-right:8px}#content .pager .first,#content .pager .last,#content .pager .page{min-width:40px;line-height:40px;height:40px;box-sizing:border-box;border-radius:50%;color:#233547}#content .pager .first.selected,#content .pager .last.selected,#content .pager .page.selected,#content .pager .first:hover,#content .pager .last:hover,#content .pager .page:hover{background:#263c7a;color:#fff}#content .pager .page{margin:0 5px}#content .pager .first.disabled,#content .pager .last.disabled,#content .pager .prev.disabled,#content .pager .next.disabled{display:none}#content .pager .prev,#content .pager .next{width:10px;height:15px;margin:0 25px;background:url(/img/arrow-blue.svg) no-repeat center / 100% 100%}#content .pager .prev.disable,#content .pager .next.disable{opacity:0.3}#content .pager .next{transform:scaleX(-1)}#content .pager .last{margin-left:8px}#content .pager input{width:80px;height:40px;padding-left:20px;text-align:left;box-sizing:border-box;margin-left:30px;background:#fff}#back-to-top{position:sticky;bottom:0;right:0;width:100%;display:flex;z-index:1;opacity:0;transition:opacity .5s}#back-to-top .wrapper{display:flex;align-items:center;justify-content:flex-end;height:0px;width:100%;top:-30px;position:relative;margin-right:102px}#back-to-top button{width:120px;height:60px;text-align:center;background:url(/img/btn-back-to-top.svg);font-size:14px;color:#9AC1F5;font-weight:500;box-sizing:border-box;padding-top:30px}footer{padding-top:43px;padding-bottom:36px}footer .container{max-width:1500px}footer .copyright{font-size:15px;color:#B0B2BC;line-height:30px}footer .copyright a{font-size:15px;color:#B0B2BC}@media screen and (max-width:1500px){header{left:30px;right:30px;padding:20px}#content #inner-banner .page-title h1{font-size:32px}}@media screen and (max-width:1199px){header{top:20px}header .header-wrapper .logo{width:280px}header .header-wrapper .header-container .icons,header .header-wrapper .header-container nav{display:none}header .header-wrapper .header-container .nav-btn{display:block}#content #inner-banner{height:320px}#content #inner-banner .wrapper{background:none;height:auto}#content #inner-banner .wrapper>img{display:block}#content #inner-banner:before{display:none}#back-to-top .wrapper{margin-right:62px}}@media screen and (max-width:767px){.container{padding:0 20px}header{left:20px;right:20px;padding:23px 15px}header .header-wrapper .logo{width:233px}header .header-responsive .nav-btn{right:35px}/*953795e33e25c16a067bcfa2a5842f5b*/#content #inner-banner .wrapper{right:-260px;width:630px}#content #inner-banner .wrapper .image1{left:24.5%;bottom:20%}#content #inner-banner .wrapper .image2{left:35%;bottom:0}#content #inner-banner .wrapper .image3{display:none}#content #inner-banner .page-title h1{width:76%}#content .pager{margin-top:10px;margin-left:0}#back-to-top .wrapper{margin-right:20px}}#content section{padding:100px 0}#content section:first-child{padding-top:80px}#content section:last-child{padding-bottom:140px}#content .map-container{margin-bottom:100px;position:relative;overflow:hidden}#content .map-container #map{width:100%;height:674px}#content .map-container .container{position:absolute;top:0;left:0;right:0;width:100%;height:100%;display:flex;align-items:center}#content .map-container .hk{position:relative;width:440px;box-sizing:border-box;padding:40px}#content .map-container .hk>*{position:relative}#content .map-container .hk h3{font-size:36px;color:#233547;margin-bottom:30px}#content .map-container .hk .row{position:relative;color:#233547;font-size:19px;line-height:38px;margin-bottom:17px;padding-left:50px;background-repeat:no-repeat;background-position:top left}#content .map-container .hk .row.address{background-image:url(/img/Contact/icon-address.svg);margin-bottom:7px}#content .map-container .hk .row.tel{background-image:url(/img/Contact/icon-tel.svg)}#content .map-container .hk .row.fax{background-image:url(/img/Contact/icon-fax.svg)}#content .map-container .hk .row.email{display:inline-block;background-image:url(/img/Contact/icon-email.svg)}#content .map-container .hk .row:last-child{margin:0}#content .map-container .hk:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:#EFF2F5;opacity:0.8;box-shadow:0px 0px 10px rgba(0,0,0,0.2)}#content .mainland{display:flex;flex-wrap:wrap;gap:30px 15px}#content .mainland h3{width:100%;font-size:24px;color:#6D3C1F}#content .mainland .row{width:calc((100% - 30px) / 3);box-sizing:border-box;position:relative;color:#233547;font-size:19px;line-height:38px;padding-left:50px;background-repeat:no-repeat;background-position:top left}#content .mainland .row.address{background-image:url(/img/Contact/icon-address.svg)}#content .mainland .row.tel{background-image:url(/img/Contact/icon-tel.svg)}#content .mainland .row.fax{background-image:url(/img/Contact/icon-fax.svg)}#content .mainland .row.email{background-image:url(/img/Contact/icon-email.svg)}#content .enquiry{background:#CBD9EB}#content .enquiry .section-title{display:inline-block;text-align:left}#content .enquiry .section-title:after{right:auto}#content .enquiry p{float:right;font-size:18px;color:#233547;letter-spacing:0.18px;margin-top:19px}#content .enquiry .form-container{display:flex;flex-wrap:wrap;gap:30px}#content .enquiry .form-container .col{width:calc((100% - 60px) / 3)}#content .enquiry .form-container .col label{display:block;font-size:19px;color:#233547;margin-bottom:12px}#content .enquiry .form-container .col label span{margin-left:10px}#content .enquiry .form-container .col input,#content .enquiry .form-container .col textarea{width:100%;background:#fff;box-sizing:border-box;color:#4A596D;font-size:16px;letter-spacing:0.16px;border:1px solid #fff}#content .enquiry .form-container .col input.error,#content .enquiry .form-container .col textarea.error{border-color:#9A5730}#content .enquiry .form-container .col input{height:40px;padding:0 17px}#content .enquiry .form-container .col textarea{height:160px;padding:10px 17px}#content .enquiry .form-container .col:last-child{width:calc((100% - 60px) / 3 * 2 + 30px)}#content .enquiry .last-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:60px;gap:58px 0}#content .enquiry .last-row .verify{display:inline-flex;flex-wrap:wrap;align-items:center}#content .enquiry .last-row .verify label{font-size:19px;color:#233547;margin-right:20px}#content .enquiry .last-row .verify label span{margin-left:10px}#content .enquiry .last-row .verify #refresh{background:url(/img/Contact/icon-refresh.svg);width:36px;height:26px;margin-left:12px;margin-right:20px}#content .enquiry .last-row .verify input{width:190px;height:40px;background:#fff;box-sizing:border-box;color:#4A596D;font-size:16px;letter-spacing:0.16px;border:1px solid #fff;text-align:center}#content .enquiry .last-row .verify input.error{border-color:#9A5730}#content .enquiry .last-row .verify .btns{display:inline-flex;gap:15px;margin-left:58px}#content .enquiry .last-row .verify .btns button{color:#fff;width:228px;height:66px;border-radius:50px}#content .enquiry .last-row .verify .btns button#submit{background:#6D3C1F;font-size:19px}#content .enquiry .last-row .verify .btns button#reset{background:#727272;font-size:16px}#content .enquiry .last-row .error-message,#content .enquiry .last-row .error-message2{font-size:19px;color:#9A5730;letter-spacing:0.19px}@media screen and (max-width:1199px){#content .mainland .row{width:100%}#content .mainland .row.email{width:auto}#content .enquiry .last-row .verify{justify-content:center}#content .enquiry .last-row .verify .btns{width:100%;justify-content:center;margin-top:60px;margin-left:0}#content .enquiry .last-row .error-message,#content .enquiry .last-row .error-message2{width:100%;text-align:center}}@media screen and (max-width:767px){#content .map-container .container{position:unset}#content .map-container .hk{padding-left:0;padding-right:0}#content .map-container .hk:before{box-shadow:unset}#content .enquiry .form-container .col{width:100% !important}#content .enquiry .last-row .verify .btns button{width:calc((100% - 15px) / 2)}}