@font-face{font-family:helvetica;src:url('../../css/fonts/HelveticaNeueLTStd-MdCn.ttf') format("truetype")}.w1200{width:100%;max-width:1200px;margin:auto}.outer{max-width:100%;padding:0 20px}@media (max-width:767px){.outer{padding:0 20px}}.no-result{font-weight:500;font-size:1.25rem;line-height:2.5rem;color:#000000;margin-top:20px;text-align:center}.font-common{font-size:18px;line-height:40px}.deco-c{top:0;left:0;width:100%;height:100%;position:absolute;pointer-events:none}.deco-c *:not(img){position:absolute;pointer-events:none}.page-title{font-size:2rem;font-family:'Work Sans','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}.title-brown{font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU';font-weight:500;font-size:2.25rem;line-height:3.125rem;letter-spacing:0px;color:#604020;position:relative;padding-bottom:20px}.title-brown::after{content:"";display:block;position:absolute;bottom:0px;left:0px;width:80px;height:1px;background-color:#000000}.title-brown+*{margin-top:46px}.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}}.normal-cursor{cursor:default}.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:'Work Sans','Noto Sans HK'}.next-prev{text-align:center;display:inline-block;border-radius:24px;padding:13px 38px;font-family:'Work Sans','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}}.banner .banner-w{position:relative}.banner .banner-w .img{max-height:350px;position:relative;z-index:0}.banner .banner-w .img img.fake{max-height:350px;position:relative;width:100%;height:auto}.banner .banner-w .img img.real{width:100%;height:100%;object-fit:cover;top:0;left:0;position:absolute}.banner .banner-w .img .deco-c .mask{z-index:1;width:100%;height:100%;left:0;top:0;background-color:#000000;opacity:0.2}.banner .banner-w .img .deco-c .bg{z-index:2;width:64%;height:100%;left:0;top:0;opacity:0.8;background:transparent linear-gradient(270deg, rgba(241,226,212,0) 0%, rgba(241,226,212,0.67) 23%, rgba(241,226,212,0.97) 46%, #f1e2d4 100%)}.banner .banner-w .title{position:absolute;top:0;left:0;width:100%;height:100%;padding:0 20px;max-width:100%;padding:0 30px;display:flex}@media (max-width:767px){.banner .banner-w .title{padding:0 20px}}@media (max-width:767px){.banner .banner-w .title{padding:0 20px}}.banner .banner-w .title .banner_title{padding-top:5px;max-width:1400px;width:100%;margin:auto;text-align:left;font-weight:500;font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU';font-size:3.125rem;line-height:3.125rem;letter-spacing:0px;color:#303030}@media screen and (max-width:767px){.banner .banner-w .title .banner_title{font-size:1.5625rem;line-height:1.5625rem}}a.back{position:relative;font-weight:400;font-size:.875rem;line-height:1.625rem;letter-spacing:0px;color:#006A54;top:4px;text-transform:uppercase;text-shadow:0px 0px 10px rgba(255,255,255,0.8)}a.back:before{content:'';display:inline-block;width:27px;height:20px;background:url(/img/1/1/arrow-s-green-1.svg) no-repeat center center;vertical-align:middle;transform:scale(-1, 1);left:-4px;position:relative;top:-1px}.path{width:100%;max-width:1400px;margin:auto;position:relative;z-index:1;margin-top:1px}.path .inner{position:relative;width:100%;max-width:1400px;margin:auto;display:flex;justify-content:space-between}.path .all{flex-wrap:wrap;display:flex;margin-top:12px;margin-bottom:72px;width:calc(100% - 0rem);vertical-align:top;font-size:0}.path .all.back{width:unset;flex-shrink:0}.path span{display:flex;max-width:100%;padding:5px 0;flex-shrink:0}.path a:not(.back){display:inline-block;max-width:100%;transition:.75s color ease;font-weight:400;font-size:.875rem;line-height:1.625rem;letter-spacing:0px;color:#000000;width:calc(100% - 0px)}.path a:not(.back):has(~.split):hover{color:#006a54}.path .split{margin-top:8px;margin-left:16px;margin-right:15px;width:1px;height:10px;background-color:rgba(112,112,112,0.3)}/*953795e33e25c16a067bcfa2a5842f5b*/.path .all>span:has(.split) a:not(.back){width:calc(100% - 0px)}.path-type2{position:relative;z-index:1;margin-top:60px}.path-type2 .inner{position:relative;padding-right:100px;width:100%;max-width:1400px;margin:auto}.path-type2 .all{display:inline-block;width:100%;vertical-align:top;font-size:0}.path-type2 span{display:inline-block;max-width:100%;padding:3px 0;vertical-align:top}.path-type2 a{display:inline-block;max-width:100%;font-weight:400;font-size:1.125rem;line-height:1.6875rem;letter-spacing:0px;color:#fff;text-shadow:0px 0px 10px rgba(0,0,0,0.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:top}.path-type2 .split{width:43px;height:20px;background:url(/img/1/4/arrow_path_white.svg) no-repeat center center}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}*,*: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:1200px){html.noScroll header,html.noScroll #whatsapp,html.noScroll .back_top{overflow-x:hidden;overflow-y:scroll}}@media (min-width:768px){html.noScroll body{overflow-y:scroll}}@media (min-width:1400px){html.smallSize #content{padding-top:213px}}@media (min-width:1200px) and (max-width:1399px){html.smallSize #content{padding-top:221px}}@media (min-width:1400px){html.largerSize header .bottom{padding:20px 20px}html.largerSize header .bottom .nav{max-width:1830px}html.largerSize header .bottom .nav #menu .menu1{gap:15px}html.largerSize header .bottom .nav #menu .page{max-width:156px}html.largerSize header .bottom .nav #menu .page .main{max-width:156px}html.largerSize #content{padding-top:228px}}@media (min-width:1200px) and (max-width:1399px){html.largerSize header .bottom{padding:20px 20px}html.largerSize header .bottom .nav{max-width:1830px}html.largerSize header .bottom .nav #menu .menu1{gap:16px 40px}html.largerSize header .bottom .nav #menu .page{max-width:191px;min-height:65px}html.largerSize header .bottom .nav #menu .page .main{max-width:191px}html.largerSize #content{padding-top:309px}}img{pointer-events:none}.outer{max-width:100%;padding:0 30px}@media (max-width:767px){.outer{padding:0 20px}}.inner{width:1400px;max-width:100%;margin:auto}.max_width{max-width:1920px;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}}.wcag,input.wcag,.wcag:focus{position:absolute !important;z-index:-1000000 !important;width:0 !important;height:0 !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;opacity:0 !important;overflow:hidden !important}.vollkorn{font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU'}.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{width:1200px;margin:auto;position:relative}header,#content,footer{width:100%;float:left;clear:both}header{position:fixed;top:0;left:0;z-index:4;width:100%;background:#ffffff;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:1199px){header{position:relative}}header .top{display:flex;align-items:center;justify-content:space-between;padding:20px 50px;flex-flow:wrap;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:1199px){header .top{gap:10px;min-height:107px;padding:16px 30px}}@media (max-width:767px){header .top{min-height:10px;padding:20px}}header .top .logo{position:relative;transition:all .5s cubic-bezier(.65, .05, .36, 1);flex-shrink:0}header .top .logo a{display:block}header .top .logo img{width:148px;width:200px;height:auto;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:1199px){header .top .logo img{width:134px}}@media (max-width:767px){header .top .logo img{width:113px}}header .top .logo a#skipToContent{position:absolute;left:70px;top:100%;width:0;height:0;margin-top:0;overflow:hidden}header .top .logo a#skipToContent span{display:inline-block;width:100%;line-height:2;color:#ffffff;padding:0 20px;background-color:#000000;white-space:nowrap;vertical-align:top}header .top .logo a#skipToContent:focus{width:auto;height:auto}header .top .logo a#skipToContent:focus span{border:2px solid #fff}header .top #bookBtn{display:inline-block;width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-image:url('/img/1/1/icon-booking.svg');background-color:#C3874B;margin-left:auto}header .top #navBtn{width:50px;height:50px;background:url(/img/1/1/menu.svg) no-repeat center center,#006a54}header .top .right{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:15px;position:relative;padding-right:0px}header .top .right .home{padding-right:0px}header .top .right .home a{display:flex;align-items:center;min-width:40px;height:40px;background:url(/img/1/1/home-black.svg) no-repeat 0px center;box-sizing:border-box;padding-left:40px;position:relative}header .top .right .home a t{display:inline-block;position:relative}header .top .right .home a t:before{content:'';position:absolute;bottom:-2px;right:0;height:2px;width:100%;background-color:#000;transform:scaleX(0);transition:transform .35s}header .top .right .home a.cur t:before{transform:scaleX(1)}header .top .right .lang_box,header .top .right .size_box{position:relative}header .top .right .lang_box>button,header .top .right .size_box>button{display:flex;align-items:center;position:relative;min-width:80px;height:40px;padding-right:40px;vertical-align:top}header .top .right .lang_box>button:after,header .top .right .size_box>button:after{content:'';position:absolute;top:0;right:0;width:40px;height:100%;background:url(/img/1/1/arrow-s-black.svg) no-repeat center center;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .top .right .lang_box>button[aria-expanded="true"]:after,header .top .right .size_box>button[aria-expanded="true"]:after{transform:scale(1, -1)}header .top .right .lang_box>button:not([aria-expanded="true"])+div,header .top .right .size_box>button:not([aria-expanded="true"])+div{opacity:0;margin-top:-9px;pointer-events:none}header .top .right .lang_box>button:not([aria-expanded="true"])+div *,header .top .right .size_box>button:not([aria-expanded="true"])+div *{pointer-events:none}header .top .right .lang_box>div,header .top .right .size_box>div{display:block !important;position:absolute;top:100%;left:0;z-index:1;width:100%;padding:10px 0;background:#EBEBEB;box-shadow:0px 0px 30px rgba(0,0,0,0.3);margin-top:11px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .top .right .lang_box>div a,header .top .right .size_box>div a,header .top .right .lang_box>div button,header .top .right .size_box>div button{display:block;width:100%;height:56px;line-height:56px;text-align:center;font-size:.9375rem;background:none;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .top .right .lang_box>div a.cur,header .top .right .size_box>div a.cur,header .top .right .lang_box>div button.cur,header .top .right .size_box>div button.cur{font-weight:700;background:#DCE5E3}@media (min-width:1200px){header .top .right .lang_box>div a:hover,header .top .right .size_box>div a:hover,header .top .right .lang_box>div button:hover,header .top .right .size_box>div button:hover{font-weight:700;background:#DCE5E3}}header .top .right .lang_box{padding-right:0px}header .top .right .lang_box>button{box-sizing:border-box;padding-left:40px;background:url(/img/icon_lang.svg) no-repeat 0px center}header .top .right .size_box>button{background:url(/img/1/1/text-scale-black.svg) no-repeat center left}header .top .right .share>button{display:block;min-width:40px;height:40px;background:url(/img/1/1/share-black.svg) no-repeat 0px center;box-sizing:border-box;padding-left:40px;align-items:center}header .top .right .search_btn a{display:flex;min-width:40px;height:40px;background:url(/img/1/1/search-black.svg) no-repeat 0px center;box-sizing:border-box;padding-left:40px;align-items:center}header .top .right .search_btn a t{display:inline-block;position:relative}header .top .right .search_btn a t:before{content:'';position:absolute;bottom:-2px;right:0;height:2px;width:100%;background-color:#000;transform:scaleX(0);transition:transform .35s}header .top .right .search_btn a.cur t:before{transform:scaleX(1)}header .top .right .booking_but{display:inline-flex;justify-content:center;align-items:center;background-color:#C3874B;box-sizing:border-box;padding:10px 15px;min-height:50px;color:#fff;gap:15px}header .top .right .booking_but span{display:inline-block;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-image:url('/img/1/1/icon-booking.svg')}header .top .right .booking_but p{color:#fff}header .top .right .contact_but{display:inline-flex;justify-content:center;align-items:center;background-color:#006a54;box-sizing:border-box;padding:10px 15px;min-height:50px;color:#fff}header .bottom{min-height:92px;background-color:#006a54;box-sizing:border-box;padding:20px 20px;display:flex;align-items:center}@media (max-width:1199px){header .bottom{padding:0;background-color:transparent;min-height:unset}}header .bottom .nav{display:block;max-width:1800px;margin:0 auto;width:100%;background-color:#006a54}@media (max-width:1199px){header .bottom .nav{display:none}}header .bottom .nav #menu{display:flex;flex-direction:column;gap:18px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .bottom .nav #menu .page{position:relative;text-align:left;transition:all .5s cubic-bezier(.65, .05, .36, 1);display:inline-flex;align-items:center;max-width:120px}@media (max-width:1399px){header .bottom .nav #menu .page{max-width:unset;width:calc(( 100% - ( 40px * 6 ) ) / 7);width:calc(( 100% - ( 40px * 5 ) ) / 6);flex-shrink:0}}header .bottom .nav #menu .page .main{width:100%;text-align:center;display:inline-block;line-height:1.625;font-size:1rem;font-weight:500;transition:color .5s cubic-bezier(.65, .05, .36, 1);color:#fff}header .bottom .nav #menu .page .main.cur{color:#C3874B}header .bottom .nav #menu .page .submenu{display:block !important;position:absolute;top:100% !important;left:-20px !important;z-index:1;width:300px;padding:10px 0;background:#EBEBEB;box-shadow:0px 0px 30px rgba(0,0,0,0.3);margin-top:8px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .bottom .nav #menu .page .submenu:before{content:'';position:absolute;bottom:100%;left:0;width:100%;height:8px}header .bottom .nav #menu .page .submenu .subpage .sub{display:flex;align-items:center;min-height:56px;line-height:1.73333333;font-size:.9375rem;padding:0 20px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (min-width:1200px){header .bottom .nav #menu .page .submenu .subpage .sub:hover{font-weight:500;background:#DCE5E3}}header .bottom .nav #menu .page:last-child .submenu{left:inherit !important;right:-20px}@media (min-width:1200px){header .bottom .nav #menu .page:hover .main{color:#C3874B}header .bottom .nav #menu .page .submenu{display:none;opacity:0;margin-top:-12px;pointer-events:none}header .bottom .nav #menu .page .submenu *{pointer-events:none}header .bottom .nav #menu .page .main[aria-expanded="true"]+.submenu,header .bottom .nav #menu .page .main:focus+.submenu,header .bottom .nav #menu .page:hover .submenu{opacity:1;margin-top:8px;pointer-events:auto}header .bottom .nav #menu .page .main[aria-expanded="true"]+.submenu *,header .bottom .nav #menu .page .main:focus+.submenu *,header .bottom .nav #menu .page:hover .submenu *{pointer-events:auto}}header .bottom .nav #menu .menu1{display:flex;justify-content:space-evenly;gap:16px;text-align:center;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:1399px){header .bottom .nav #menu .menu1{gap:16px 40px;justify-content:flex-start;flex-flow:wrap}}header .bottom .nav #menu .menu1.cn .page:nth-child(4) .submenu{left:inherit !important;right:-20px}header .bottom .nav #menu .menu2{display:none;gap:81px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .bottom .nav #menu .menu2 .page{padding-bottom:6px}header .bottom .nav #menu .menu2 .page .main{display:block;line-height:1.33333333;font-size:.9375rem;font-weight:700;text-transform:uppercase}header .bottom .nav #menu .menu2 .page .main.en{width:min-content}header .bottom .nav #menu .menu2 .page+.page{position:relative}header .bottom .nav #menu .menu2 .page+.page:before{content:'';position:absolute;top:0;left:-41px;width:1px;height:100%;background:#707070;opacity:0.3;pointer-events:none;transition:all .5s cubic-bezier(.65, .05, .36, 1)}header .bottom .nav #menu .menu3{display:none}header .bottom .nav #menu .menu3 .br{width:100%}header .bottom .nav #menu .menu3.cn .page:nth-child(5) .submenu,header .bottom .nav #menu .menu3 .page:nth-child(6) .submenu{left:inherit !important;right:-20px}header .bottom .dialog-backdrop{padding:0;overflow:hidden}header .bottom .dialog-backdrop.active .menu .page .main.has_child t,header .bottom .dialog-backdrop.active .menu .page .main.has_child .after{pointer-events:all}header .bottom .dialog-backdrop div[role="dialog"]{width:100%;height:100%;padding:0;margin:0;overflow-y:scroll}header .bottom .dialog-backdrop .top_nav{padding:27px 20px;padding-bottom:50px;background:#006A54;margin-bottom:32px}header .bottom .dialog-backdrop .top_nav .tool{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px}header .bottom .dialog-backdrop .top_nav .tool .left{display:flex;align-items:center;gap:61px}header .bottom .dialog-backdrop .top_nav .tool .left>div:not(:last-child){position:relative}header .bottom .dialog-backdrop .top_nav .tool .left>div:not(:last-child):after{content:'';position:absolute;top:50%;right:-31px;width:1px;height:15px;background:#ffffff;opacity:0.3;margin-top:-7.5px}header .bottom .dialog-backdrop .top_nav .tool .left .lang_box,header .bottom .dialog-backdrop .top_nav .tool .left .size_box{display:flex;gap:20px}header .bottom .dialog-backdrop .top_nav .tool .left .lang_box a,header .bottom .dialog-backdrop .top_nav .tool .left .size_box a,header .bottom .dialog-backdrop .top_nav .tool .left .lang_box button,header .bottom .dialog-backdrop .top_nav .tool .left .size_box button{display:block;height:21px;line-height:20px;font-size:.9375rem;color:#ffffff;background:none}header .bottom .dialog-backdrop .top_nav .tool .left .lang_box a.cur,header .bottom .dialog-backdrop .top_nav .tool .left .size_box a.cur,header .bottom .dialog-backdrop .top_nav .tool .left .lang_box button.cur,header .bottom .dialog-backdrop .top_nav .tool .left .size_box button.cur{border-bottom:solid 1px #fff}header .bottom .dialog-backdrop .top_nav .tool .left .share button{display:block;width:40px;height:40px;background:url(/img/1/1/share.svg) no-repeat center center}header .bottom .dialog-backdrop .top_nav .tool .popupClose{position:relative}header .bottom .dialog-backdrop .top_nav .search_box form{display:flex}header .bottom .dialog-backdrop .top_nav .search_box form input{flex-grow:1;font-size:.9375rem;padding:0 15px}header .bottom .dialog-backdrop .top_nav .search_box form button{flex-shrink:0;width:40px;height:40px;background:url(/img/1/1/search.svg) no-repeat center center,#c3874b}header .bottom .dialog-backdrop .menu{display:flex;flex-direction:column;align-items:flex-start;gap:23px;padding:20px;padding-bottom:40px}header .bottom .dialog-backdrop .menu .page{width:100%;text-align:left}header .bottom .dialog-backdrop .menu .page .main{display:flex;align-items:center;width:100%;min-height:40px;line-height:1.625;font-size:1rem;font-weight:500}header .bottom .dialog-backdrop .menu .page .main.cur{color:#9d6934}header .bottom .dialog-backdrop .menu .page .main.has_child{position:relative;pointer-events:none;cursor:default}header .bottom .dialog-backdrop .menu .page .main.has_child t{cursor:pointer}header .bottom .dialog-backdrop .menu .page .main.has_child .after{cursor:pointer;content:'';position:absolute;top:0;right:0;width:40px;height:40px;background:url(/img/1/1/plus-big-green.svg) no-repeat center center}header .bottom .dialog-backdrop .menu .page .main.has_child[aria-expanded="true"] .after{background-image:url(/img/1/1/minus-big-brown.svg)}header .bottom .dialog-backdrop .menu .page .main.has_child[aria-expanded="true"]+.submenu{display:flex}header .bottom .dialog-backdrop .menu .page .submenu{display:none;flex-direction:column;align-items:flex-start;width:100%;background:#EBEBEB;margin-top:11px;margin-bottom:9px}header .bottom .dialog-backdrop .menu .page .submenu .subpage{width:100%}header .bottom .dialog-backdrop .menu .page .submenu .sub{display:flex;width:100%;align-items:center;min-height:56px;line-height:1.73333333;font-size:.9375rem;padding:0 20px}header .bottom .dialog-backdrop .menu .page .submenu .sub.cur{font-weight:700;background:#DCE5E3}header .bottom .dialog-backdrop .menu .page+.page{position:relative}header .bottom .dialog-backdrop .menu .page+.page:before{content:'';position:absolute;top:-12px;left:0;width:100%;height:1px;background:#707070;opacity:0.3;pointer-events:none}@media (min-width:1200px){header.scrolled{box-shadow:0px 0px 30px rgba(0,0,0,0.3)}header.scrolled .top{padding:10px 50px}header.scrolled .top .logo img{width:113px;width:175px}}#content{min-height:500px;padding-top:215px;padding-top:244px}@media (max-width:1399px){#content{padding-top:257px}}@media (max-width:1199px){#content{padding-top:0}}footer{background:#484848}footer .inner{display:flex;justify-content:space-between;gap:25px;padding-top:60px;padding-bottom:70px;flex-direction:row-reverse}@media (max-width:1199px){footer .inner{flex-direction:column;align-items:flex-start}}@media (max-width:1199px) and (min-width:768px){footer .inner{padding-bottom:40px}}footer .inner .left{display:flex;flex-direction:column;justify-content:space-between;gap:40px}@media (max-width:1199px){footer .inner .left{display:none}}footer .inner .left .top{display:flex;gap:50px}@media (max-width:767px){footer .inner .left .top{flex-direction:column;gap:20px}}footer .inner .left .top .col{display:flex;flex-direction:column;gap:20px;width:calc(50% - 25px);max-width:300px}@media (max-width:767px){footer .inner .left .top .col{width:100%;max-width:100%}}footer .inner .left .top .col a{line-height:1.375;font-size:1rem;font-weight:500;color:#ffffff}footer .inner .right{flex-shrink:0;text-align:right}@media (max-width:1199px){footer .inner .right{text-align:left}}footer .inner .right .title{position:relative;line-height:1.41666667;font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU';font-size:1.5rem;color:#ffffff;margin-bottom:49px}footer .inner .right .title:after{content:'';position:absolute;bottom:-23px;right:0;width:80px;height:1px;background:#ffffff}@media (max-width:1199px){footer .inner .right .title:after{right:inherit;left:0}}footer .inner .right .follow{display:flex;justify-content:flex-end;gap:30px;line-height:36px}@media (max-width:1199px){footer .inner .right .follow{justify-content:flex-start}}footer .inner .right .follow .label{flex-shrink:0;font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU';font-size:1.25rem;color:#ffffff}footer .inner .right .follow .all{display:flex;flex-wrap:wrap;gap:5px}footer .inner .right .follow .all a img{width:36px;height:100%;vertical-align:top}footer .inner .right .follow+.map{margin-top:40px}footer .inner .right .map a{display:inline-block;vertical-align:top}footer .inner .right .map img{width:296px;height:auto}footer .inner .bottom .links{display:flex;flex-wrap:wrap;gap:10px 41px;overflow:hidden;margin-bottom:15px}@media (max-width:1199px){footer .inner .bottom .links{padding-right:20px}}footer .inner .bottom .links .page{position:relative}footer .inner .bottom .links .page:not(:last-child):before{content:'';position:absolute;top:5px;right:-21px;width:1px;height:calc(100% - 10px);background:#C8C8C8;opacity:0.3;pointer-events:none}footer .inner .bottom .links a{line-height:1.33333333;font-size:.9375rem;color:#ffffff}footer .inner .bottom .copyright{line-height:1.35714286;font-size:.875rem;font-weight:300;color:#EBEBEB}.floating{display:flex;position:fixed;pointer-events:none;top:max(300px, 30%);right:0;z-index:3}@media (max-width:767px){.floating{position:static}}.floating .btns{width:60px}@media (max-width:767px){.floating .btns{width:auto}}.floating .btns .switcher{pointer-events:all;position:relative;width:100%;height:85px;background:#00856A;margin-bottom:20px}@media (max-width:767px){.floating .btns .switcher{display:none}}.floating .btns .switcher:before{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0px 0px 30px rgba(0,0,0,0.3)}.floating .btns .switcher:after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;background:url(/img/1/1/arrow-s-white.svg) no-repeat center center;transform:rotate(90deg);margin:-20px;transition:all .5s cubic-bezier(.65, .05, .36, 1)}.floating .btns .switcher[aria-expanded=true]:after{transform:rotate(270deg)}.floating .btns .links{pointer-events:all}@media (max-width:767px){.floating .btns .links{display:flex;position:fixed;bottom:0;left:0;width:100%}}.floating .btns .links a{display:block;width:60px;height:60px;box-shadow:0px 0px 20px rgba(0,0,0,0.3);transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:767px){.floating .btns .links a{flex-grow:1;width:50%;height:60px}}@media (min-width:1200px){.floating .btns .links a:hover{box-shadow:0px 0px 30px rgba(0,0,0,0.7)}}.floating .btns .links .whatsapp{background:url(/img/1/1/icon-whatsapp-big.svg) no-repeat center center,#c3874b}.floating .btns .links .booking{background:url(/img/1/1/icon-booking.svg) no-repeat center center,#9d6934}.floating .search_panel{width:0;pointer-events:all;box-shadow:0px 0px 30px rgba(0,0,0,0.3);overflow:hidden;transition:all .5s cubic-bezier(.65, .05, .36, 1)}.floating .search_panel.open{width:385px}@media (max-width:767px){.floating .search_panel{position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;background:#00856A;overflow-y:auto}.floating .search_panel.open{width:100%}.floating .search_panel:not(.open){top:-50px;opacity:0;pointer-events:none}.floating .search_panel:not(.open) *{pointer-events:none}.floating .search_panel .mobile{padding:27px 20px;background:#006752;box-shadow:0px 0px 30px rgba(0,0,0,0.3);margin-bottom:16px}.floating .search_panel .mobile button{display:block;width:50px;height:50px;background:url(/img/1/1/minus-big-white.svg) no-repeat center center,#004637;margin-left:auto}}.floating .search_panel .panel{width:385px;min-height:523px;padding:40px 25px;padding-top:24px;background:#00856A}@media (max-width:767px){.floating .search_panel .panel{max-width:100%;min-height:0;background:none;margin:auto}}.floating .search_panel .panel .label{line-height:1.33333333;font-size:.9375rem;font-weight:300;color:#FFFFFF;margin-bottom:10px}.floating .search_panel .panel form{padding-bottom:20px;border-bottom:solid 1px rgba(255,255,255,0.3);margin-bottom:14px}.floating .search_panel .panel form .input{display:flex}.floating .search_panel .panel form .input input,.floating .search_panel .panel form .input select,.floating .search_panel .panel form .input .select-input{width:295px;height:40px;line-height:40px;font-size:.9375rem;color:#707070;padding:0 15px;background:#ffffff}.floating .search_panel .panel form .input input{color:#000000}.floating .search_panel .panel form .input button{width:40px;height:40px;background:url(/img/1/1/search.svg) no-repeat center center,#c3874b}.floating .search_panel .panel form .input .select{position:relative}.floating .search_panel .panel form .input .select .select-input{display:block;position:relative;padding-right:40px}.floating .search_panel .panel form .input .select .select-input:after{content:'';position:absolute;top:0;right:0;width:40px;height:100%;background:url(/img/arrow-black.svg) no-repeat center center;transition:all .5s cubic-bezier(.65, .05, .36, 1)}.floating .search_panel .panel form .input .select .select-container{display:none;position:absolute;top:100%;left:0;width:100%;max-height:284px;padding:10px 0;background:#EBEBEB;box-shadow:0px 0px 30px rgba(0,0,0,0.3);overflow-y:auto}.floating .search_panel .panel form .input .select .select-container div{display:flex;align-items:center;gap:10px;line-height:1.73333333;font-size:.9375rem;padding:15px 20px;cursor:pointer}.floating .search_panel .panel form .input .select .select-container div:first-child{display:none}.floating .search_panel .panel form .input .select .select-container div.selected{background:#DEC3A9}.floating .search_panel .panel form .input .select .select-container div.cur{font-weight:700;color:#ffffff;background:#00856A}.floating .search_panel .panel form .input .select .select-container div.cur:after{content:'';width:16px;height:16px;background:url(/img/tick.svg) no-repeat center center}.floating .search_panel .panel form .input .select.select-fix .select-input{z-index:2}.floating .search_panel .panel form .input .select.select-fix .select-input:after{transform:scale(1, -1)}.floating .search_panel .panel form .input .select.select-fix .select-container{z-index:1}.floating .search_panel .panel .hot .links{display:flex;flex-direction:column;gap:11px;max-height:calc(100vh - max(300px, 30vh) - 244px - 3.7rem);padding:10px 0;background:#ffffff;overflow-y:auto}@media (max-width:767px){.floating .search_panel .panel .hot .links{max-height:unset}}.floating .search_panel .panel .hot .links a{line-height:1.73333333;font-size:.9375rem;font-weight:600;padding:7px 16px;padding-right:40px;background:url(/img/1/1/arrow-s-green-1.svg) no-repeat center right}.floating .search_panel .panel .hot .links a+a{position:relative}.floating .search_panel .panel .hot .links a+a:before{content:'';position:absolute;top:-6px;left:16px;width:calc(100% - 56px);height:1px;background:#707070;opacity:0.3;pointer-events:none}#whatsapp{position:fixed;top:max(300px, 30%);right:0;z-index:3;padding:20px;padding-right:0;margin-top:-50px}@media (max-width:767px){#whatsapp{top:inherit;bottom:0;width:100%;padding:0;padding-top:20px;margin:0}}#whatsapp a{display:block;width:60px;height:60px;background:url(/img/1/1/icon-whatsapp-s.svg) no-repeat center center,#c3874b;box-shadow:0px 0px 20px rgba(0,0,0,0.3);transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (min-width:1200px){#whatsapp a:hover{box-shadow:0px 0px 30px rgba(0,0,0,0.5)}}@media (max-width:767px){#whatsapp a{width:100%;background-size:46px}}.back_top{position:fixed;bottom:0;right:0;z-index:2;padding:20px;transition:opacity .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:767px){.back_top{bottom:80px}}.back_top:not(.show){opacity:0;pointer-events:none}.back_top button{width:60px;height:60px;background:url(/img/1/1/btn-backtotop.svg) no-repeat center center,#fff;box-shadow:0px 0px 30px rgba(0,0,0,0.3);transition:all .5s cubic-bezier(.65, .05, .36, 1);vertical-align:top}@media (min-width:1200px){.back_top button:hover{box-shadow:0px 0px 30px rgba(0,0,0,0.5)}}.dialog-backdrop{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:2147483647;width:100%;max-width:100%;min-width:480px;height:100%;text-align:center;padding:0 30px;background:rgba(64,35,6,0.7);overflow-y:scroll;opacity:1;transition:all .5s cubic-bezier(.65, .05, .36, 1)}@media (max-width:767px){.dialog-backdrop{padding:0 20px}}.dialog-backdrop:not(.active){z-index:-999;opacity:0;pointer-events:none}.dialog-backdrop:not(.active) *{pointer-events:none}.dialog-backdrop div[role="dialog"]{position:relative;width:1400px;max-width:100%;padding:60px 20px;padding-bottom:50px;background:#ffffff;margin:60px auto;white-space:normal}.dialog-backdrop div[role="dialog"] .popupClose{position:absolute;top:0;right:0;width:50px;height:50px;background:url(/img/1/1/minus-big-white.svg) no-repeat center center,#004637}.editor-title-green{font-weight:500;font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU';font-size:3rem;line-height:3.125rem;letter-spacing:0px;color:#006a54;padding-left:38px;margin-bottom:54px;position:relative}.editor-title-green::after{content:'';display:block;left:0;top:3px;position:absolute;width:7px;height:2.375rem;background-color:#006A54}.editor-title-brown{font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU';font-weight:500;font-size:2.25rem;line-height:3.125rem;letter-spacing:0px;color:#604020;margin-bottom:20px;position:relative;display:inline-block}.editor-title-brown::after{content:'';display:block;left:0;bottom:-21px;position:absolute;width:80px;height:1px;background-color:#000000}.editor-title-brown.center{text-align:center;display:block}.editor-title-brown.center::after{left:50%;transform:translateX(-50%)}.ui-tooltip{position:absolute;z-index:4;padding:5px 10px;border:solid 1px #006a54;background:#ffffff}.ui-helper-hidden-accessible{display:none}.page-c{background-color:#EBEBEB}.page-c .page-w{width:100%;max-width:1400px;margin:auto}.lv1 .page-w{padding-top:80px;padding-bottom:90px}.lv2{background-color:#00856A}.lv2 .page-w{padding-top:60px;padding-bottom:60px}.lv2 .page-w .list-c .list-w{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.lv2 .page-w .list-c .list-w .item{flex-shrink:0;padding:20px;display:block;background-color:#DEC3A9;width:100%;max-width:440px;min-height:106px;position:relative}.lv2 .page-w .list-c .list-w .item::after{content:"";display:block;position:absolute;top:0px;right:0px;width:40px;height:40px;transform:rotate(-90deg);background:url('/img/1/1/arrow-s-white.svg') no-repeat center center;background-color:#C3874B}.lv2 .page-w .list-c .list-w .item p{padding-right:20px;font-family:Vollkorn, 'Open Sans', 'Noto Sans HK', 'Noto Sans SC', Arial, 微軟正黑體, 'Microsoft JhengHei UI', 'Microsoft JhengHei', 'Heiti TC', STHeitiTC, 新細明體, 'PMingLiU';font-weight:500;font-size:1.25rem;line-height:1.75rem;letter-spacing:0px;color:#604020}