.heading-title-index{text-align:center;text-transform:uppercase;color:#bcbdbf;margin-top:20px;padding-top:10px;font-family:Montserrat,Medium;position:relative}.heading-title-index:before{content:"";background-color:#ffffff38;width:150px;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-wrap{padding:50px}@media (max-width:767px){.page-wrap{padding:30px 20px}}.press-room{color:#f1f1f1;background-color:#323439}.press-room .heading__title{color:#f1f1f1;text-transform:uppercase;margin:0 32px 0 12px;font-family:Montserrat,regular;font-size:18px;font-weight:500}.press-room .gallery{flex-wrap:wrap;display:flex}.press-room .gallery .cls-item-menu{color:#fff;text-align:center;flex:1 0 18%;margin:1em;text-decoration:none}@media (max-width:1700px){.press-room .gallery .cls-item-menu{flex:1 0 17%}}@media (max-width:1600px){.press-room .gallery .cls-item-menu{flex:1 0 17%}}@media (max-width:1300px){.press-room .gallery .cls-item-menu{flex:1 0 15%}}@media (max-width:1100px){.press-room .gallery .cls-item-menu{flex:1 0 17%;max-width:210px}}@media (max-width:1000px){.press-room .gallery .cls-item-menu{max-width:unset;flex:1 0 40%}}@media (max-width:767px){.press-room .gallery .cls-item-menu{flex:1 0 40%}}@media (max-width:600px){.press-room .gallery .cls-item-menu{flex:1 0 50%}}.press-room .gallery .cls-item-menu .title{color:#fff;text-transform:uppercase;letter-spacing:2px;width:100%;margin:1em 0;font-family:Montserrat,regular;font-size:13px;font-weight:500}@media (max-width:1300px){.press-room .gallery .cls-item-menu .title{font-size:11px}}.press-room .gallery .cls-item-menu .image{filter:grayscale();border:1px solid #fff;width:100%}.press-room .gallery .cls-item-menu:hover .image{filter:grayscale(0)}.el-tooltip__popper{font-family:Montserrat,regular!important}.heading{text-align:center}.heading__title{color:#f1f1f1;text-transform:uppercase;margin:30px;font-size:18px;font-weight:300}.heading__sub-title{margin-bottom:20px;font-size:16px}.heading__des{font-size:16px}.gallery img{width:100%}.dialog-concierge-collection-items{z-index:99999}.dialog-concierge-collection-items .el-dialog{background-color:#f3f3f3}.dialog-concierge-collection-items .heading{text-align:center;margin-top:-40px}.dialog-concierge-collection-items .heading__title{color:#a50119;text-transform:uppercase;margin:30px;font-size:18px}.dialog-concierge-collection-items .heading__title-concierge-detail{margin-bottom:20px;font-family:Chronicle Text G1 Roman;font-size:30px;font-weight:700}.dialog-concierge-collection-items .heading__sub-title{margin-bottom:20px;font-size:16px}.dialog-concierge-collection-items .heading__des{font-size:12px}.dialog-concierge-collection-items .heading__hightlight{text-transform:uppercase;color:#a50119;font-size:17px;font-weight:700}.dialog-concierge-collection-items .heading__line{background:#000;width:100px;height:1px;margin:30px auto 20px}.dialog-concierge-collection-items .content__item-img img{height:21.875vw}@media (max-width:767px){.dialog-concierge-collection-items .content__item-img img{width:100%;height:auto}}.dialog-concierge-collection-items .content__item{margin-bottom:30px}.dialog-concierge-collection-items .content__item-text{color:#5e5e5e;margin-top:15px}.dialog-concierge-collection-items .content__item-time{text-transform:uppercase;margin-top:6px;font-family:Montserrat,light;font-size:6pt;font-style:normal;font-weight:500}.dialog-concierge-collection-items .content__item-title{font-size:9pt;font-weight:700}.dialog-concierge-collection-items .content__item-des{word-break:break-word;font-family:Montserrat,light;font-size:8pt;font-style:normal}.heading__top-title{text-transform:uppercase;font-size:14px}.hotel-page{color:#323439;background-color:#f3f3f3;padding-bottom:30px;font-size:13px}.hotel-page .d-block{font-size:9pt}.hotel-page .heading{text-align:center;margin-top:-40px;margin-bottom:40px}.hotel-page .heading__title{color:#a50119;text-transform:uppercase;margin:30px;font-size:18px}.hotel-page .heading__sub-title{margin-bottom:20px;font-size:16px}.hotel-page .heading__des{font-size:12px}.hotel-page .heading__hightlight{text-transform:uppercase;color:#a50119;font-size:17px;font-weight:700}.hotel-page .heading__line{background:#000;width:100px;height:1px;margin:30px auto 20px}.hotel-page .hotel-info{width:95%}.hotel-page .hotel-info__sub-title{margin-bottom:7px}.hotel-page .hotel-info__title{word-break:normal;margin-bottom:20px;font-weight:700}.hotel-page .hotel-info__img{margin-bottom:40px}.hotel-page .hotel-info__img img{width:100%}.hotel-page .hotel-des{column-count:2;text-align:justify;word-break:break-word;column-gap:40px;height:100%;font-family:Chronicle Text G1 Roman;font-size:12pt}@media (max-width:767px){.hotel-page .hotel-des{column-count:1}}.hotel-page .hotel-link{text-decoration:none}.hotel-page .hotel-img img{object-fit:fill;width:100%;height:100%}.link-item{flex-direction:column;margin-top:20px}.link-item img{max-width:20px;margin-left:2px}.link-item a{color:#323439}.link-item .full-image{object-fit:cover;width:100%;height:auto}.margin-link-hotel{margin-top:-24rem}@media (max-width:767px){.margin-link-hotel{margin-top:0;margin-bottom:6rem}}.heading__description-concierge-detail{text-align:center;word-break:normal;margin:0 auto;padding:0 32%;font-family:Chronicle Text G1 Roman}.heading__des{text-align:center;padding:1em 33%;font-family:Montserrat,Light}@media (max-width:1600px){.heading__des{padding:1em 26%}}@media (max-width:1400px){.heading__des{padding:1em 20%}}@media (max-width:1300px){.heading__des{padding:1em 19%}}@media (max-width:1000px){.heading__des{padding:1em 13%}}@media (max-width:767px){.heading__des{padding:1em 0%}}
