:root{--yellow: #e0ad1f;--orange: #FF5B00;--green: #00A86B;--blue: #076DB6;--white: #fff;--prink: #ff0063;--purple: #7e6fda;--colormain: #FF5B00;--white: #fff;--dark: #282B3E;--gray600: #495261;--gray500: #505565;--gray10: #FBFBFB;--bg-detail: #FCFAF6;--bg-agray: #f7f7f7;--bg-agray1: #E5E5E5;--bg-agray2: #F6F7FB;--font1: 'SF Pro Display';--blue700: #00234B;--blue600: #1C2F6E;--blue500: #274C98;--gray200: #D2D7E1;--gray100: #E3E7EF;--gray50: #F3F5F8;--border: #D2D7E1}.flex{display:inherit;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex .col-50{width:50%}.flexbox{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}.no-flexbox{display:inherit}.radius0{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.radius3{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.radius5{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.radius6{border-radius:6px}.radius10{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.radius50{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.hotel-header .article-content{width:100%;padding:0}.hotel-header .article-content .row{-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}.hotel-header .article-content .price .price-new{font-size:20px}.hotel-header .title-star{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hotel-header .title{font-size:28px;font-weight:bold;margin-bottom:10px}.hotel-header .star{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-left:10px}.hotel-header .star svg{fill:#F6A500;margin-left:4px}.hotel-header .btn-default{height:48px}.hotel-detail-page .lightgallery-top .item:first-child{-ms-grid-column:span 2;grid-column:span 2;-ms-grid-row:span 2;grid-row:span 2}.hotel-detail-page .check-map{position:relative;border-radius:10px;border:2px solid #fff}.hotel-detail-page .check-map .note{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;background:-webkit-linear-gradient(96deg, #F1F5F9 18.59%, rgba(241,245,249,0) 88.23%);background:linear-gradient(354deg, #F1F5F9 18.59%, rgba(241,245,249,0) 88.23%);position:absolute;width:100%;bottom:0;padding:10px}.hotel-detail-page .check-map .note .address svg{color:#698096}.hotel-detail-page .address-service .list-service{background:#F1F5F9;border-radius:10px;padding:16px}.hotel-detail-page .address-service .list-service .grid{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.hotel-detail .lbl-title{border-radius:10px 10px 0px 0px;background:var(--Linear, linear-gradient(90deg, #070BA0 26.71%, #6B6FFE 102.09%));padding:12px 24px;color:#fff;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hotel-detail .lbl-title svg{margin-right:8px}.hotel-detail .head-hotel{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:500}.hotel-detail .head-hotel .flex{gap:24px}.hotel-detail .head-hotel .note{border-radius:57px;background:#FFE9E9;color:#F63B2F;padding:4px 10px}.hotel-detail .head-hotel .hot{color:#FF5B00;text-transform:uppercase}.hotel-detail .bed-type .or{margin:15px 0;position:relative}.hotel-detail .bed-type .or::before{content:"";position:absolute;border-top:1px dashed #8C9FB1;width:100%;left:0;top:11px}.hotel-detail .bed-type .or span{position:relative;padding:0 5px;background:#fff}.hotel-detail .insert-code{display:inline-block;padding:8px;border-radius:10px;border:1px dashed #E3EBF3}.hotel-detail .insert-code .code{color:#FF5B00;font-weight:bold}.hotel-detail .insert-code .sale{background:#FF5B00;border-radius:4px;line-height:24px;color:#fff;display:inline-block;padding:0 5px}.hotel-detail .insert-code .price-new{font-weight:bold;font-size:17px;color:#00A86B}.hotel-detail .hotel-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hotel-detail .hotel-content .info-room{width:214px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding-right:24px}.hotel-detail .hotel-content .info-room .img-hotel{margin-bottom:12px}.hotel-detail .hotel-content .info-room .img-hotel .list{margin-top:2px;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;row-gap:2px}.hotel-detail .hotel-content .info-room .img-hotel .list .item{position:relative}.hotel-detail .hotel-content .info-room .img-hotel .list .item .number-img{position:absolute;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:rgba(0,0,0,0.3);color:#fff;font-size:12px;font-weight:400}.hotel-detail .hotel-content .detail-room{width:100%}.hotel-detail .hotel-content .table-room{border-radius:10px 10px 0 0;overflow:hidden}.hotel-detail .hotel-content .table-room .article-content{width:100%;padding-left:0}.hotel-detail .hotel-content .table-room table{border:1px solid #E3EBF3;margin-bottom:0}.hotel-detail .hotel-content .table-room table th,.hotel-detail .hotel-content .table-room table td{text-align:center;padding:10px;border:1px solid #E3EBF3}.hotel-detail .hotel-content .table-room table th:first-child,.hotel-detail .hotel-content .table-room table td:first-child{text-align:left}.hotel-detail .hotel-content .table-room table th:last-child,.hotel-detail .hotel-content .table-room table td:last-child{text-align:right}.hotel-detail .hotel-content .table-room table th{background:#F1F5F9}.hotel-detail .hotel-content .table-room table td{font-size:14px;padding:16px 10px}.pin_tab_detail{position:fixed;width:100%;left:0;z-index:99;top:0;background:#FFF;-webkit-transition-duration:200ms;transition-duration:200ms;-webkit-transition-property: all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);transition-timing-function:cubic-bezier(0.7, 1, 0.7, 1);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.pin_tab_detail .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:40px}.pin_tab_detail a{border-bottom:3px solid transparent;color:#000;line-height:45px}.pin_tab_detail a.active{font-weight:bold;border-bottom:3px solid #2541fc}.pin_tab_detail.sticky{box-shadow:0px 4px 34px 0px rgba(0,0,0,0.15);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}

/*# sourceMappingURL=maps/hotel.css.map */
