<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* MOBILE RESPONSIVE */
/* small device ----------- */
@media only screen
and(max-width:1000px){.preloader{display:none}
body{position:relative;background-color:#FFFFFF;font-family:'Roboto',sans-serif;-webkit-font-smoothing:antialiased;font-smooth:always;font-size:17px;letter-spacing:0.5px;line-height:22px;color:#333333;margin:0;padding:0;height:100%;width:100%;font-weight:normal}
section.contentBlock{width:98%}
section.normalBlock{width:98%}
h2{font-size:36px;letter-spacing:auto;line-height:34px}.tagMobile{display:block}.menuBoxDesktop{display:none}.menuBoxMobile{display:block}
#mobileNav{display:block}.mobileOnly{display:block}
#bigBoxContent.bannerBigCnt{margin-top:-20%}.mobileHide{display:none}.headerNoteBar{height:40px}
#headerBar.headNoteBr{top:40px!important}
a.lnkAlert{font-size:13px!important;line-height:14px;width:80%}
a.btnRead{display:inline-block;position:relative;font-size:15px;padding:10px 20px}
a.lnkRead.readRoom{margin-top:7px}
a.lnkDownload.downloadMenu{float:none;margin:10px 0}
a.btnRead.bookHtlRoom{margin-top:0;padding:10px 15px!important}
#bigBoxContent.noBannerBigCnt{margin-top:115px!important;min-height:none}
#bigBoxContent.noBannerReadCnt{margin-top:115px;min-height:none}
section.pickPromoBlock{margin-bottom:5px;padding:20px 0}
#bannerSection{margin-bottom:5px}
section.normalBlock{margin-bottom:5px}
section.hmRoomTypeBlock{margin-bottom:10px;padding:8px 0}.contentWrap{width:100%!important}.contentWrap.readDetailWrap{width:92%!important}.contentWrap.blogDetailWrap{width:92%!important}
#headerBar.bannerHeaderBar{position:fixed;top:5px;width:100%;max-width:none;height:80px}
#headerBar.stickyHeader{border-bottom:1px #999999 solid;height:45px}
#headerBar.stickyHeader.bannerHeaderBar{top:5px}
#headerBar.stickyHeader&gt;.headerWrap{width:95%}.nvBlock.blockLf{display:none}.headerLogo{position:relative;float:left;width:25%;max-width:none;margin-right:5%;padding:0 20px}
#headerBar.stickyHeader.headerLogo{text-align:left;padding:0px 20px}.nvLnkMore{display:none}
ul.vidCntLst&gt;li.vidLogo{margin-bottom:30px}
ul.vidCntLst&gt;li.vidLogo img{max-width:85%!important}
ul.vidCntLst&gt;li{font-size:14px;line-height:14px}
ul.vidCntLst&gt;li.vidLoc{line-height:20px}
a.btnMainNav{display:none}.nvMobileBox{display:none;z-index:1000;position:fixed;top:0;bottom:0;left:0;width:75%;padding:5%6%5%8%;background:#FFFFFF}.nvMobileLogo{float:left;width:40%;text-align:left;margin:0}.nvMobileLogo img{max-width:100%}
a.nvMobileClose{position:absolute;top:20px;right:20px;width:30px;height:30px;background:url('../../i/icons/v2-icn-mobilenvclose-b.png')no-repeat center center;background-size:contain}.nvMobileArea{position:absolute;top:17%;bottom:2%;left:8%;right:8%;overflow-y:auto}
ul.nvMenuMobile{list-style-type:none}
ul.nvMenuMobile&gt;li{font-family:'Raleway',serif;font-size:22px;font-weight:500;color:#333333;padding:12px 5px;border-top:1px #555555 dashed;text-align:left}
ul.nvMenuMobile&gt;li:first-child{border-top:0}
ul.nvMenuMobile&gt;li&gt;a{color:#333333}
a.nvToHome{display:none}
a.nvArrw{background:url('../../i/icons/icn-nvarwdrop.png')no-repeat right center;padding-right:15px}
a.nvMblHome{font-size:20px}.nvMblDrop{display:none;margin-top:10px}
ul.nvMblSubMenu{list-style-type:none}
ul.nvMblSubMenu&gt;li{font-family:'Raleway',serif;font-size:18px;padding:2%5%}
ul.nvMblSubMenu&gt;li&gt;a{color:#777777}
ul.nvMenu.menuBooking{margin-top:3px!important;opacity:0.7;border:1px #FFFFFF solid;padding:2px 3px}
ul.nvMenu.menuBooking&gt;li{padding:2px 5px}.nvMobileBtn{float:left;width:35px;height:35px;background:url('../../i/icons/v2-icn-mnav.png')no-repeat center center;background-size:60%}
#headerBar.stickyHeader.nvMobileBtn{background-image:url('../../i/icons/v2-icn-mnav-b.png')}
ul.subscribePnl&gt;li{width:70%;min-height:50px;padding:10px 3%10px 22%;background-repeat:no-repeat;background-size:15%;background-position:3%center}
ul.subscribePnl&gt;li:first-child{border-right:0;border-bottom:1px #CCCCCC dashed}
h3.btmPnlTitle{font-size:24px;line-height:24px;margin-bottom:5px}.btmPnlBrief{margin-bottom:0px}
#subscriptionSection{display:none}
ul.nwsLst{display:block}
ul.nwsLst&gt;li{width:100%}.readText img{max-width:100%!important}.btnSignUp{padding:11px 50px}.footerNav{display:none}.footerLf{float:none;width:100%!important}.footerLf.cmSoonLf{display:block!important}.footerRg{width:98%!important}.footerSubscribe{}.signupBtn{width:100%;height:55px;margin:5px 0}.hlpArea{margin-bottom:15px}.footerNvTtl{padding:0 8px}.cmSoonLf{width:100%!important}.cmSoonLf ul&gt;li{display:inline-block;font-size:12px;line-height:12px;margin:0;padding:2px 8px;border-right:1px #999999 dotted}.cmSoonLf ul&gt;li:last-child{border:0}.cmSoonLf ul&gt;li&gt;a&gt;span{display:none}.bannerCntBox.bannerHtlCnt{height:auto!important}.bannerCntArea{position:relative;width:96%;padding:20px 0 70px 0}
ul.contentBox{margin-bottom:0}
ul.contentBox&gt;li{width:100%;max-width:none;height:80vh;background:#EEEEEE;overflow:hidden}
h3.sliderOfferTitle{display:block;font-size:24px}
ul.contentBox&gt;li.contentSmTxtBox{width:100%!important;margin:2px 0;padding:0}
ul.contentBox&gt;li.contentSmTxtBox.homeFacility{height:70vh}
ul.contentBox&gt;li.contentSmTxtBox.homeOffer{height:80vh!important}
ul.contentBox&gt;li.contentSmTxtBox.homeMOffer{height:80vh!important}
ul.contentBox&gt;li.contentBgBox.homeActivity{height:80vh!important;margin:2px 0;padding:0}
#facilitySlide.boxSlider{height:70vh}.contentSmTxtBox.cntBxArea{padding:10px}.contentSmTxtBox.homeOffer.cntBxArea{padding:10px}
ul.offerList&gt;li.contentSmTxtBox.cntBxArea{padding:10px}.contentSmTxtBox h2.cntBxTitle{margin:10px 0 5px 0}
ul.contentBox&gt;li.contentBigBox{width:94%}
ul.contentBox&gt;li.contentBgBox{background-color:#333333;color:#FFFFFF}.cntBxLoc{font-size:12px}.cntBxType{font-size:12px}.cntBxBrief{font-size:15px;line-height:17px}.cntBxBrief.homeOffer{display:block}.contentBigBox.cntBxArea{width:90%}.cntBxPic{height:42vh;max-height:none!important;overflow:hidden}.cntBxPic img{height:100%;max-height:100%;width:auto!important;max-width:none!important}.boxFrame{height:72vh}.boxFrame.avtivityFrame{height:80vh}.bookingCntBlock{min-width:300px;max-width:auto}
ul.roomsRows{margin:0}
ul.roomsRows&gt;li{float:none;width:98%!important;min-height:auto;height:auto;margin:20px 0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
ul.roomsRows&gt;li.colFacility{min-height:auto!important}
ul.roomsRows&gt;li.roomsRwImg{width:98%;margin-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
ul.roomsRows&gt;li.roomsRwMsg{margin-top:1px;margin-bottom:0px}
ul.roomsRows&gt;li.goRight{float:none!important;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}.roomSlideImg{height:210px}.photoSlideImg{height:65vh;max-height:524px}.landscapeImg{height:30vh!important}.landscapeImg.photoSlideImg{height:30vh!important}.roomsLstCnt{width:100%;margin:20px}.roomsLstCnt.facilityCnt{text-align:left;margin:20px}.roomsLoc{margin-bottom:5px}
h2.roomsLstTitle{margin-bottom:10px}.roomsLstBrief{display:none;font-size:14px;margin-bottom:10px}.roomRates{margin-top:10px;padding-bottom:10px}.roomsLstBtn{margin-top:10px}
h1.roomTitle{margin-bottom:10px}.roomTxt{font-size:17px;line-height:20px}
ul.roomIconsBox{padding:10px 0;border-bottom:0}
ul.roomIconsBox&gt;li{width:45%;padding:2%;border-left:1px #b2b2b2 solid;border-bottom:1px #b2b2b2 solid}
ul.roomIconsBox&gt;li:first-child{border-left:0}
ul.roomIconsBox&gt;li:nth-child(odd){border-left:0}.boxColCnt{margin:15px}.colSlideImg{height:230px}.facilityBrief{font-size:16px;line-height:20px}.facilityNote{font-size:16px;line-height:20px;padding:8px 10px;margin-top:10px}.pageImgBlock{margin-bottom:20px;height:65vh}.roomCntBlock{margin:3%2%}.pageColLf.roomDesc{float:none;width:100%}.pageColLf.colReadLabel{width:100%}.pageColLf,.pageColRg{float:none}.pageColLf.offerRates{float:left;width:100%!important;padding-right:0;min-width:45%;max-width:none}.pageColLf.offerDetail{width:100%;overflow:hidden}.pageColLf.offerBtn{float:left;width:100%;text-align:left}.pageColLf.offerBtnNew{width:46%!important;margin:0}.pageColLf.offerBtnGift{}.pageColLf.orSpc{float:left;font-size:12px;width:8%!important;padding:16px 0;margin:0}.pageColRg.offerSide{width:98%}.pageColLf.contactAddress{width:100%;margin:10px 0}.pageColRg.contactAddress{width:100%;margin:10px 0}.pageColRg.roomPrice{float:none;width:100%}.pageColRg&gt;.pageNavPos{display:none;float:none;width:100%;text-align:left}.roomRates.detailPgRates{width:98%}.pageColRg.roomRates{width:98%}.videoImage{display:block}.vidPlay{display:none}
video.bannerVideo{display:none}.sliderOfferBox.homeActBox{float:none;width:100%}.sliderOfferBox.homeActBox&gt;ul.contentBox&gt;li{float:none}.sliderOfferBox.homeIGBox{float:none;width:100%}.sliderOfferBox.homeActBox&gt;ul.contentBox&gt;li{width:48.5%;margin-left:7px}.sliderOfferBox.homeIGBox&gt;ul.contentBox&gt;li{width:97%;margin-left:5px}.offerPriceBlock{margin:2%0}.offerCntBlock{margin:2%0}.aboutCntBlock{width:100%;margin-top:20px;margin-bottom:10px}.aboutColLf{float:none;width:100%}.aboutColRg{float:none;width:100%}.pageQuote{font-size:20px;line-height:24px;text-align:justify;margin-bottom:20px}.pageContent{font-size:17px;line-height:22px;margin-bottom:10px;text-align:justify}.pageContent h3{font-size:20px;line-height:22px}.pageContent ul,ol{margin-left:20px}.pageBrief{width:96%;font-size:16px;line-height:20px;margin-bottom:20px}
ul.brandPoint{margin-left:0px}
ul.brandPoint&gt;li{position:relative;overflow:hidden;width:100%;margin:25px 0}
ul.brandPoint&gt;li:first-child{margin-top:10px}.brandPtImg{width:22%}.brandPtCnt{width:74%;font-size:17px;line-height:22px}.brandPtCnt&gt;h5{font-size:19px}.pageHeader{margin-bottom:15px}.pageHeader.readHeader{margin-bottom:20px}.pageNavPos{padding-top:3px}
h1.pageTitle{font-size:32px;line-height:28px;margin-bottom:5px}
h1.readTitle{font-size:26px;line-height:28px}.pageCntBlock{margin-bottom:40px}.pageCntBlock.cntPressBox{margin-top:10px;overflow:hidden;width:92%!important}.pageCntPart{font-size:17px;line-height:20px}.readSlideImg img{max-width:100%}.mdlBox{top:5%;bottom:10%;left:5%;right:5%;margin:auto;max-width:400px;max-height:600px}.mdlLfImg{float:none;width:100%;height:25%;background-position:center center}.mdlRgTxt{float:none;width:94%;height:73%;margin:5%3%}.mdlRgTxt h3{margin-bottom:10px}.mdlMsg{font-size:14px;line-height:18px}.otherCntImg{display:none}.otherCntMsg{float:none;text-align:left;width:92%;padding:3%2%3%2%}.otherCntBlock h2.cntBxTitle{font-size:20px;line-height:22px}.pageContactContent ul&gt;li{display:inline-block;width:90%;margin:5%0;text-align:center}.pageContactContent ul&gt;li:first-child{text-align:center}.contactAddrs{font-size:17px;line-height:20px;margin-bottom:20px}
ul.contactChannel&gt;li{float:none;margin-left:0;font-size:17px;padding:6px 5px 6px 35px}
ul.galleryBox&gt;li{width:48%;max-height:300px}
#bookMdlArea{top:2%;bottom:2%;left:2%;right:2%}
#bookMdlArea.subscribeMdl{top:2%!important;bottom:2%!important;left:2%!important;right:2%!important}.bookMdlBox{margin:5%2%2%2%;overflow:hidden}.bookMdlLogo{margin-bottom:20px}.bookMdlImg{width:100%;margin:5px 0}
a.btnBookMdlClose{top:2%;right:2%;width:22px;height:22px}.bookMdlColLf{float:none;width:100%}.bookMdlColLf.formSubscribe{width:100%!important}.bookMdlColRg{float:none;width:100%}.bookMdlColRg.formSubscribe{padding-left:0;border-left:0;width:100%!important}.bookMdlColRg.formBook{padding-left:0;border-left:0}
h1.bookMdlTtl{font-size:30px;line-height:30px;margin-top:20px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px #CCCCCC dashed}
h2.bookMdlTtl{font-size:24px;margin-bottom:0px}.bookMdlMsg{font-size:14px;line-height:16px;margin-bottom:20px}
ul.wbForm&gt;li{margin:1%0;margin-right:5%}
ul.wbForm&gt;li.frmCol{float:left;width:45%}
ul.wbForm&gt;li.frmCol.mblFull{width:98.5%}
ul.wbForm&gt;li.frmCol.mblFull&gt;input[type=text]{width:91%}
ul.wbForm&gt;li.frmCol.mblFull&gt;select{width:96.5%!important}
ul.wbForm&gt;li.frm2Col{float:left;width:45%}
ul.wbForm&gt;li.frmBtn{float:left;width:50%;margin-top:3%}
ul.wbForm&gt;li&gt;label{display:block;padding:4px;color:#666666}
input.bookDate{width:72%;background:url('../../i/icons/icn-date.png')no-repeat right center;padding-right:35px}
ul.contentBox&gt;li.hotelRoomBox{width:100%!important;margin:2px 0;padding:0;max-width:none!important;height:auto!important;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
ul.contentBox&gt;li.hotelReviewBox{height:70vh!important;margin:2px 0;padding:0;max-height:auto!important}.htlRoomFrame{display:none;position:relative;overflow:hidden;width:100%;height:80vh;max-height:500px}.htlRoomBar{height:auto!important}.htlRoomBarWrap{margin:5%;text-align:left}.htlRoomCol{margin-left:0}.htlRoomCol.goRight{float:left!important}.htlRoomCol.htlRoomName{width:98%!important}.htlRoomCol.htlRoomMore{position:relative;margin-top:10px;padding:0;width:auto}
h2.htlRoomTitle{margin-bottom:7px}.htlRoomMsg{font-size:15px}.roomRates.htlRoomRates{margin:0}.roomRates.htlRoomRates&gt;label{padding-top:0;padding-bottom:0}.reviewSlide{margin:10%10%}.htlReviewFrame{display:none;height:55vh;max-height:none}.reviewBox{align-self:center}.reviewBrief{font-size:15px}
ul.faqList{margin-left:20px}
ul.faqList&gt;li{margin:10px 0;padding-left:1px}.faqNoteBox{margin-bottom:20px}
h3.faqSubject{margin-bottom:10px;margin-top:30px}.popScrn{top:10%;bottom:10%;max-height:400px}.pulse{bottom:20%;width:45px;height:45px}.pulse:hover{width:43px;height:43px}.contentBannerWrap.cntBnrSm{min-height:450px}.cntBannerMsg.bnrMsgLeft{width:94%;padding:3%0}.cntBannerMsg.bnrMsgRight{width:94%;padding:3%0;text-align:left;left:0!important;right:auto!important;background-image:linear-gradient(to right,rgba(0,0,0,0.85),rgba(0,0,0,0.8),rgba(0,0,0,0.7),rgba(0,0,0,0.6),rgba(0,0,0,0.5),rgba(0,0,0,0.4),rgba(0,0,0,0.3),rgba(0,0,0,0.2),rgba(0,0,0,0.1),rgba(0,0,0,0))!important}.bnrMsgBox{float:left;width:92%}.cntBannerMsg.bnrMsgRight.bnrMsgBox{padding-bottom:60px}.bnrMsgBox&gt;h2{font-size:26px;line-height:30px;margin-bottom:15px}.cntBannerIcn{left:0!important;right:0!important;bottom:35px;width:93%!important;margin:auto;text-align:left}.pickArtcBox{padding:2px 0}.pickArtcImg{float:none;width:100%;height:0;padding-bottom:60%}.pickArtcTxt{float:none;width:100%;height:auto;padding:20px 0}.pickArtcMsg{width:94%;font-size:14px;line-height:21px}.pickArtcMsg&gt;h2{font-size:26px;line-height:30px;margin-bottom:15px}.pickArtcBrief{margin-bottom:15px}.pickArtcTxt.rightCol{float:none}.pickArtcImg.leftCol{float:none}.pckPromoWrap{width:99%}.pckPromoLf{position:relative;width:99%}.pckPromoRg{position:relative;float:none;width:100%}.pckPromoCnt{width:96%;margin-right:0}.pckPromoCnt&gt;h2{font-size:26px;line-height:30px;margin-bottom:15px}.pckPromoCnt&gt;label{margin-bottom:15px}.pckPromoBrief{margin-bottom:15px}
ul.pckPromoCrsl{width:100%}
ul.pckPromoCrsl li{width:100%;height:65vh!important}.pckPromoMsg{top:65%;text-align:left;padding:5%6%;background-color:rgba(0,0,0,0.7)}.pckPromoMsg&gt;h3{margin-bottom:10px}.nvCrslB{z-index:150;width:20px;height:20px;background-size:contain}.nvCrsl{z-index:150}.nvCrslB.crslPrv{left:3px;background-image:url('../../i/icons/v2-icn-arrwsb-w-prev.png')}.nvCrslB.crslNxt{right:3px;background-image:url('../../i/icons/v2-icn-arrwsb-w-next.png')}.nvCrsl.crslPrv{left:3px}.nvCrsl.crslNxt{right:3px}.pickNwsBox{width:100%;padding:20px 0}
ul.pickNwsCrsl{width:100%}
ul.pickNwsCrsl li{height:auto}.pickNwsCnt{position:relative;width:100%;padding:10px 0}.pickNwsImg{position:relative;width:100%;height:0;padding-bottom:60%;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.pickNwsMsg{width:94%;line-height:18px}.pickNwsMsg&gt;h2{font-size:26px;line-height:30px;margin-bottom:15px}.pickNwsBrief{margin-bottom:15px}.pickExprRow{height:auto;flex-direction:column}.pickExprCnt{font-size:13px;line-height:16px}.pickExprCnt&gt;h3{font-size:17px;line-height:19px}.pickExprRow.fullRow.pickExprCnt{bottom:20px;left:5%;width:95%}.pickExprRow.fullRow.pickExprCnt&gt;h3{font-size:24px;line-height:26px;margin-bottom:10px}.pickExprCol{width:100%;height:175px}
ul.pickExprCrsl.carouselList li.slick-slide{flex-direction:column}
ul.pickExprCrsl.carouselList li.slick-slide:nth-child(even){flex-direction:column}.pickExprTxt{width:100%}.pickExprImg{width:100%}.pickFcltTxt{float:none;width:96%;height:auto;text-align:center}.pickFcltThumbs{float:none;width:96%;height:45vh;margin:auto}.pickFcltMsg{width:96%;font-size:14px;line-height:21px}.pickFcltMsg&gt;h2{margin-bottom:5px}.pickFcltImg.smImg3{width:100%;padding-bottom:80%}
ul.pickFcltThbBx&gt;li{margin:10px 0}
ul.offrLst&gt;li{overflow:hidden;margin:40px 0}.offrImg{float:none;width:96%;padding-bottom:60%}
ul.offrLst&gt;li:nth-child(even).offrImg{float:none}.offrCnt{position:relative;width:94%;margin:10px}.offrArrw{display:none}.offrMsg{width:100%}
h2.offrTitle{font-size:24px;line-height:26px;margin-bottom:10px}.offrBrief{font-size:14px;line-height:18px;margin-bottom:15px}.offrBrief ul,.offrBrief ol{margin-left:18px}
ul.offrLst&gt;li:nth-child(even).offrCnt{right:auto;left:0;justify-content:left}
ul.offrLst&gt;li:nth-child(even).offrMsg{text-align:left}
ul.offrLst&gt;li:nth-child(even).offrBrief ul,ul.offrLst&gt;li:nth-child(even).offrBrief ol{direction:ltr;margin-left:18px;margin-right:0}
ul.offrLst&gt;li:nth-child(even).offrBrief li{text-align:left!important}
ul.exprBox&gt;li{position:relative;display:block;vertical-align:top;width:96%;margin:25px 0 40px 0;height:auto}.exprImg{margin-bottom:15px;height:45vh!important}
h2.exprTitle{margin-bottom:10px}
ul.exprBox{list-style-type:none}.exprCnt{width:96%;text-align:left}.exprCnt&gt;label{display:block;font-size:11px;line-height:14px;margin-bottom:6px}.exprBrief{font-size:14px;line-height:20px;margin-bottom:15px}}
@media only screen
and(max-width:1000px)
and(orientation:landscape){}
@media(min-width:768px)and(max-width:1024px)and(orientation:landscape){.nvMenuArea.navLangArea{left:14%}
#headerBar.stickyHeader.nvMenuArea.navLangArea{left:11%}
ul.contentBox&gt;li{position:relative;display:inline-block;vertical-align:top;width:32%;max-width:370px;min-height:375px;margin:5px;background:#D0D0D0;overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.sliderOfferBox.homeActBox{float:left;width:67%}.sliderOfferBox.homeActBox&gt;ul.contentBox&gt;li{width:47.5%;margin-left:8.5px}}
@media screen and(min-width:1400px){ul.exprBox&gt;li{}}</pre></body></html>