@charset "UTF-8";.sidebar{box-shadow:2px 0 8px 0 rgba(29,35,41,.05)!important}.ant-layout{background-color:#f0f2f5!important}.ant-page-header{background-color:#fff}.main{padding:0;margin:0}.ant-statistic-content{font-size:20px;line-height:28px}.content{display:flex}.content .main{padding:0;margin:0}.ant-card-head{border-bottom:0}.ant-upload-picture-card-wrapper{display:flex;align-items:center}.avatar-uploader>.ant-upload{width:auto;min-width:128px;height:128px}.site-page-header-nav{padding-bottom:0}.ant-menu-item,.ant-menu-submenu-title{padding:0}.ant-menu-submenu,.ant-spin-container .ant-menu-item{margin-right:24px}.product-main{display:flex;width:100%;height:100%;padding-top:16px;padding-bottom:16px;overflow:auto;background-color:#fff}.product-left-menu{width:224px;border-right:1px solid #f0f0f0}.product-left-menu .ant-menu-item-selected{border-right:3px solid #1890ff}.product-right{flex:1 1;padding:8px 24px}.product-title{margin-bottom:24px;font-weight:500;font-size:20px;line-height:28px}.ant-menu-item .anticon,.ant-menu-submenu-title .anticon{font-size:18px}.ant-layout{background-color:#fff!important}.sidebar__main .ant-menu-item-selected{border-radius:4px}.ant-picker-input{width:100%!important}.certain-category-search-dropdown .ant-select-dropdown-menu-item-group-title{color:#666;font-weight:700}.certain-category-search-dropdown .ant-select-dropdown-menu-item-group{border-bottom:1px solid #f6f6f6}.certain-category-search-dropdown .ant-select-dropdown-menu-item{padding-left:16px}.certain-category-search-dropdown .ant-select-dropdown-menu-item.show-all{text-align:center;cursor:default}.certain-category-search-dropdown .ant-select-dropdown-menu{max-height:300px}.btn-register{display:inline-block;font-size:16px;line-height:24px;color:#1890ff;font-weight:500;margin:25px 0 0;float:right}.modal-mount .ant-modal-mask,.modal-mount .ant-modal-wrap{position:absolute}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-list,.slick-slide div,.slick-track{width:100%;height:100%}.fa,.fab,.fal,.far,.fas,.slick-dots li button:before,.slick-next:before,.slick-prev:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.slick-dots,.slick-next,.ui-slider-horizontal .ui-slider-range-max{right:0}.fotorama__wrap--only-active .fotorama__stage__frame,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__nav,.fotorama__nav__frame,.fotorama__nav__shaft,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video-close,.fotorama__video-play,.slick-slider,html{-webkit-tap-highlight-color:transparent}.slick-dots,ul{list-style:none}.fotorama__caption a,a,ins{text-decoration:none}.fa,.fab,.fal,.far,.fas,.slick-dots li button:before,body{-webkit-font-smoothing:antialiased}.form-control:focus,.fotorama__arr:focus,.fotorama__fullscreen-icon:focus,.fotorama__nav__frame,.modal,.modal-close:focus,.slick-dots li button,.slick-list:focus,.slick-next,.slick-prev,a:focus,button:focus{outline:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:pointer}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none;cursor:pointer}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-next,.slick-prev{width:40px;height:40px;background-color:hsla(0,0%,100%,.7);font-size:0;cursor:pointer;top:50%;transform:translateY(-50%);border:none;z-index:1;border-radius:50%}@media (min-width:992px){.slick-next:hover,.slick-prev:hover{background-color:hsla(0,0%,100%,.39)}}.slick-next:active,.slick-prev:active{background-color:hsla(0,0%,100%,.39)}.slick-next:before,.slick-prev:before{font-family:"Font Awesome 5 Free";font-size:14px;color:#666;font-weight:900}.slick-prev{left:0}.slick-prev:before{content:""}.slick-next:before{content:""}.slick-dots{bottom:0;left:0;text-align:center;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;line-height:20px;font-size:0;color:transparent;padding:5px}.slick-dots li button:before{position:absolute;top:0;left:0;content:"";width:20px;height:20px;font-family:"Font Awesome 5 Free";font-size:10px;text-align:center;font-weight:900;color:#000;opacity:.5}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#333}.slick-dots li.slick-active button:before{opacity:.75}.fa,.fab,.fal,.far,.fas{display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-angle-down:before{content:"\f107"}.fa-angle-up:before{content:"\f106"}.fa-bolt:before{content:"\f0e7"}.fa-spinner:before{content:"\f110"}.fa-hourglass:before{content:"\f254"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-eye:before{content:"\f06e"}.fa-ticket-alt:before{content:"\f3ff"}.fab{font-family:"Font Awesome 5 Brands"}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.far{font-weight:400}.fa,.fas{font-weight:900}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;font-weight:700}h1,h2,h3,h4,h5,mark,strong{font-weight:500}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__html,.fotorama__img,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after,.fotorama__stage__frame,.fotorama__stage__shaft,.fotorama__video iframe{position:absolute;width:100%;height:100%;top:0;right:0;left:0;bottom:0}.fotorama--fullscreen,.fotorama__img{max-width:99999px!important;max-height:99999px!important;min-width:0!important;min-height:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.fotorama__wrap .fotorama__grab{cursor:move;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.fotorama__grabbing *{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.fotorama__spinner{position:absolute!important;top:50%!important;left:50%!important}.fotorama__caption,.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before,.fotorama__wrap--css3 .fotorama__arr,.fotorama__wrap--css3 .fotorama__fullscreen-icon,.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__nav,.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__spinner,.fotorama__wrap--css3 .fotorama__stage,.fotorama__wrap--css3 .fotorama__stage .fotorama__img,.fotorama__wrap--css3 .fotorama__stage__frame,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border,.fotorama__wrap--css3 .fotorama__video-close,.fotorama__wrap--css3 .fotorama__video-play{transform:translateZ(0)}.fotorama__arr:focus:after,.fotorama__fullscreen-icon:focus:after,.fotorama__nav__frame:focus .fotorama__dot:after,.fotorama__nav__frame:focus .fotorama__thumb:after{content:"";border-radius:inherit;background-color:rgba(0,175,234,.5)}.fotorama__wrap--video .fotorama__stage,.fotorama__wrap--video .fotorama__stage__frame--video,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.fotorama__wrap--video .fotorama__stage__shaft{transform:none!important}.fotorama__wrap--css3 .fotorama__nav__shaft,.fotorama__wrap--css3 .fotorama__stage__shaft,.fotorama__wrap--css3 .fotorama__thumb-border{transition-property:transform,width;transition-timing-function:cubic-bezier(.1,0,.25,1);transition-duration:0s}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__no-select,.fotorama__video-close,.fotorama__video-play,.fotorama__wrap{-webkit-user-select:none;user-select:none}.fotorama__nav,.fotorama__nav__frame{margin:auto;padding:0}.fotorama--fullscreen,.fullscreen{width:100%!important;height:100%!important;margin:0!important}.fotorama__caption__wrap,.fotorama__nav__frame,.fotorama__nav__shaft{display:inline-block;vertical-align:middle}.fotorama:not(.fotorama--unobtrusive)>:not(:first-child),.fotorama__wrap--fade .fotorama__stage__frame{display:none}.fotorama__nav__frame,.fotorama__thumb-border{box-sizing:initial}*,.btnSeat,:after,:before{box-sizing:border-box}.fotorama--hidden,.fotorama__load{position:absolute;left:-99999px;top:-99999px;z-index:-1}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(https://statics.vntrip.vn/images/fotorama.png) no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{background:url(https://statics.vntrip.vn/images/fotorama@2x.png) 0 0/96px 160px no-repeat}}.fotorama__thumb{background-color:#7f7f7f;background-color:hsla(0,0%,49.8%,.2)}@media print{.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__thumb-border,.fotorama__video-close,.fotorama__video-play{background:0 0!important}}.fotorama--fullscreen .fotorama__nav,.fotorama--fullscreen .fotorama__stage,.fullscreen{background:#000}.fotorama{min-width:1px;overflow:hidden}.fullscreen,.o-hidden{overflow:hidden!important}.fullscreen{max-width:100%!important;max-height:100%!important;padding:0!important}.fotorama--fullscreen{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;float:none!important;z-index:2147483647!important;background:#000}.fotorama__wrap{-webkit-text-size-adjust:100%;position:relative;direction:ltr;z-index:0}.fotorama__stage__frame.fotorama__active,.fotorama__wrap--fade .fotorama__fade-front{z-index:8}.fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}.fotorama__nav,.fotorama__stage{overflow:hidden;position:relative;max-width:100%}.fotorama__wrap--pan-y{-ms-touch-action:pan-y}.fotorama__wrap .fotorama__pointer{cursor:pointer}.fotorama__wrap--slide .fotorama__stage__frame{opacity:1!important}.fotorama__stage__frame{overflow:hidden}.fotorama__wrap--fade .fotorama__fade-front,.fotorama__wrap--fade .fotorama__fade-rear,.fotorama__wrap--fade .fotorama__stage__frame.fotorama__active{display:block;left:0;top:0}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img,.fotorama__img--full,.fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}.fotorama__wrap--fade .fotorama__fade-rear{z-index:7}.fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}.fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;border:none!important}.fotorama__error .fotorama__img,.fotorama__loaded .fotorama__img{-ms-filter:"alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}.fotorama__wrap--only-active .fotorama__nav,.fotorama__wrap--only-active .fotorama__stage{max-width:99999px!important}.fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}.fotorama__nav{font-size:0;line-height:0;text-align:center;display:none;white-space:nowrap;z-index:5}.fotorama__nav__shaft{position:relative;left:0;top:0;text-align:left}.fotorama__nav__frame{position:relative;cursor:pointer}.fotorama__nav--dots{display:block}.fotorama__nav--dots .fotorama__nav__frame{width:18px;height:30px}.fotorama__nav--dots .fotorama__nav__frame--thumb,.fotorama__nav--dots .fotorama__thumb-border{display:none}.fotorama__nav--thumbs{display:block}.fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0!important}.fotorama__nav--thumbs .fotorama__nav__frame:last-child{padding-right:0!important}.fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}.fotorama__dot{display:block;width:4px;height:4px;position:relative;top:12px;left:6px;border-radius:6px;border:1px solid #7f7f7f}.fotorama__wrap--css2 .fotorama__video-play,.fotorama__wrap--no-captions .fotorama__caption,.fotorama__wrap--video .fotorama__caption,.fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}.fotorama__nav__frame:focus .fotorama__dot:after{padding:1px;top:-1px;left:-1px}.fotorama__nav__frame.fotorama__active .fotorama__dot{width:0;height:0;border-width:3px}.fotorama__nav__frame.fotorama__active .fotorama__dot:after{padding:3px;top:-3px;left:-3px}.fotorama__thumb{overflow:hidden;position:relative;width:100%;height:100%}.fotorama__nav__frame:focus .fotorama__thumb{z-index:2}.fotorama__thumb-border{position:absolute;z-index:9;top:0;left:0;border-style:solid;border-color:#00afea;background-image:linear-gradient(to bottom right,hsla(0,0%,100%,.25),rgba(64,64,64,.1))}.fotorama__caption{position:absolute;z-index:12;bottom:0;left:0;right:0;font-family:"Helvetica Neue",Arial,sans-serif;font-size:14px;line-height:1.5;color:#000}body,button,input,select,textarea{font-family:IBMPlexSans}.fotorama__caption a{color:#000;border-bottom:1px solid;border-color:rgba(0,0,0,.5)}.fotorama__caption a:hover{color:#333;border-color:rgba(51,51,51,.5)}.fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}.fotorama__caption__wrap{box-sizing:border-box;background-color:#fff;background-color:hsla(0,0%,100%,.9);padding:5px 10px}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fotorama__wrap--css3 .fotorama__spinner{animation:spinner 24s linear infinite}.fotorama__wrap--css3 .fotorama__html,.fotorama__wrap--css3 .fotorama__stage .fotorama__img{transition-property:opacity;transition-timing-function:linear;transition-duration:.3s}.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html,.fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.fotorama__select{-webkit-user-select:text;user-select:text;cursor:auto}.fotorama__video{top:32px;right:0;bottom:0;left:0;position:absolute;z-index:10}@-moz-document url-prefix(){.fotorama__active{box-shadow:0 0 0 transparent}}.fotorama__arr,.fotorama__fullscreen-icon,.fotorama__video-close,.fotorama__video-play{position:absolute;z-index:11;cursor:pointer}.fotorama__arr{position:absolute;width:32px;height:32px;top:50%;margin-top:-16px}.fotorama__arr--prev{left:2px;background-position:0 0}.fotorama__arr--next{right:2px;background-position:-32px 0}.fotorama__arr--disabled{pointer-events:none;cursor:default;opacity:.1}a,button,select{cursor:pointer}.fotorama__fullscreen-icon{width:32px;height:32px;top:2px;right:2px;background-position:0 -32px;z-index:20}.fotorama__arr:focus,.fotorama__fullscreen-icon:focus{border-radius:50%}.fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-32px -32px}.fotorama__video-play{width:96px;height:96px;left:50%;top:50%;margin-left:-48px;margin-top:-48px;background-position:0 -64px;opacity:0}.fotorama__error .fotorama__video-play,.fotorama__loaded .fotorama__video-play,.fotorama__nav__frame .fotorama__video-play{opacity:1;display:block}.fotorama__nav__frame .fotorama__video-play{width:32px;height:32px;margin-left:-16px;margin-top:-16px;background-position:-64px -32px}.fotorama__video-close{width:32px;height:32px;top:0;right:0;background-position:-64px 0;z-index:20;opacity:0}.fotorama__wrap--css2 .fotorama__video-close{display:none}.fotorama__wrap--css3 .fotorama__video-close{transform:translate3d(32px,-32px,0)}.fotorama__wrap--video .fotorama__video-close{display:block;opacity:1}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__video-close{transform:translateZ(0)}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0!important}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}.fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none!important}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){transform:translate3d(32px,-32px,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){transform:translate3d(-48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){transform:translate3d(48px,0,0)}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{transform:translate3d(32px,-32px,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{transform:translate3d(-48px,0,0)!important}.fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{transform:translate3d(48px,0,0)!important}.fotorama__wrap--css3 .fotorama__arr:not(:focus),.fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.fotorama__wrap--css3 .fotorama__video-close:not(:focus),.fotorama__wrap--css3 .fotorama__video-play:not(:focus){transition-property:transform,opacity;transition-duration:.3s}.fotorama__nav:after,.fotorama__nav:before,.fotorama__stage:after,.fotorama__stage:before{content:"";display:block;position:absolute;text-decoration:none;top:0;bottom:0;width:10px;height:auto;z-index:10;pointer-events:none;background-repeat:no-repeat;background-size:1px 100%,5px 100%}.fotorama__nav:before,.fotorama__stage:before{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.4),transparent);background-position:0 0,0 0;left:-10px}.fotorama__nav.fotorama__shadows--left:before,.fotorama__stage.fotorama__shadows--left:before{left:0}.fotorama__nav:after,.fotorama__stage:after{background-image:linear-gradient(transparent,rgba(0,0,0,.2) 25%,rgba(0,0,0,.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.4),transparent);background-position:100% 0,100% 0;right:-10px}a,button{background:0 0;padding:0}.fotorama__nav.fotorama__shadows--right:after,.fotorama__stage.fotorama__shadows--right:after{right:0}.fotorama--fullscreen .fotorama__nav:after,.fotorama--fullscreen .fotorama__nav:before,.fotorama--fullscreen .fotorama__stage:after,.fotorama--fullscreen .fotorama__stage:before,.fotorama__wrap--fade .fotorama__stage:after,.fotorama__wrap--fade .fotorama__stage:before,.fotorama__wrap--no-shadows .fotorama__nav:after,.fotorama__wrap--no-shadows .fotorama__nav:before,.fotorama__wrap--no-shadows .fotorama__stage:after,.fotorama__wrap--no-shadows .fotorama__stage:before{display:none}article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,section{display:block}@font-face{font-family:IBMPlexSans;src:url(https://statics.vntrip.vn/fonts/IBMPlexSans/IBMPlexSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:IBMPlexSans;src:url(https://statics.vntrip.vn/fonts/IBMPlexSans/IBMPlexSans-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;src:url(https://statics.vntrip.vn/fonts/fa-brands-400.eot);src:url(https://statics.vntrip.vn/fonts/fa-brands-400.eot#iefix) format("embedded-opentype"),url(https://statics.vntrip.vn/fonts/fa-brands-400.woff2) format("woff2"),url(https://statics.vntrip.vn/fonts/fa-brands-400.woff) format("woff"),url(https://statics.vntrip.vn/fonts/fa-brands-400.ttf) format("truetype"),url(https://statics.vntrip.vn/fonts/fa-brands-400.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(https://statics.vntrip.vn/fonts/fa-regular-400.eot);src:url(https://statics.vntrip.vn/fonts/fa-regular-400.eot#iefix) format("embedded-opentype"),url(https://statics.vntrip.vn/fonts/fa-regular-400.woff2) format("woff2"),url(https://statics.vntrip.vn/fonts/fa-regular-400.woff) format("woff"),url(https://statics.vntrip.vn/fonts/fa-regular-400.ttf) format("truetype"),url(https://statics.vntrip.vn/fonts/fa-regular-400.svg#fontawesome) format("svg")}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(https://statics.vntrip.vn/fonts/fa-solid-900.eot);src:url(https://statics.vntrip.vn/fonts/fa-solid-900.eot#iefix) format("embedded-opentype"),url(https://statics.vntrip.vn/fonts/fa-solid-900.woff2) format("woff2"),url(https://statics.vntrip.vn/fonts/fa-solid-900.woff) format("woff"),url(https://statics.vntrip.vn/fonts/fa-solid-900.ttf) format("truetype"),url(https://statics.vntrip.vn/fonts/fa-solid-900.svg#fontawesome) format("svg")}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:initial;background:0 0}label,p{margin-bottom:5px}ins,mark{background-color:#ff9;color:#000}body,html{width:100%;height:100%}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:""}a{margin:0;font-size:100%;vertical-align:initial;color:#40a9ff}body,label{font-size:14px}img{vertical-align:middle}label{display:inline-block}h1,h2,h3,h4,h5,label{color:#262626}button{border:none}textarea{resize:none}input::-webkit-input-placeholder{color:#bcbcbc}input::-moz-placeholder{color:#bcbcbc}input:-ms-input-placeholder{color:#bcbcbc}input:-moz-placeholder{color:#bcbcbc}.text-through,del{text-decoration:line-through}mark{font-style:italic}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}.no-padding,.p0{padding:0!important}button,input,select,textarea{vertical-align:middle}body{font-weight:400;line-height:1.5;color:#595959;background-color:#eee}.hidden{display:none!important}.show{display:block!important}.d-table{display:table!important}.d-cell{display:table-cell!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.btn,.codeBox{text-align:center}.italic{font-style:italic!important}.light{font-weight:300!important}.regular{font-weight:400!important}.medium{font-weight:500!important}.semibold{font-weight:600!important}.bold{font-weight:700!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.no-margin{margin:0!important}@media (max-width:767px){.no-padding-xs{padding:0!important}.no-margin-xs{margin:0!important}}@media (min-width:768px){.no-padding-sm{padding:0!important}.no-margin-sm{margin:0!important}}@media (min-width:992px){.no-padding-md{padding:0!important}.no-margin-md{margin:0!important}}.size-10{font-size:10px!important}.size-12{font-size:12px!important}.size-14{font-size:14px!important}.size-16{font-size:16px!important}.size-18{font-size:18px!important}.size-20{font-size:20px!important}.size-22{font-size:22px!important}.size-24{font-size:24px!important}.size-28{font-size:28px!important}.white-1{color:#fff!important}.black-1{color:#000!important}.black-2{color:#36353e!important}.black-3{color:#444!important}.yellow-1{color:#fa8c16!important}.yellow-2{color:#fd8c13!important}.blue-1{color:#40a9ff!important}.blue-2{color:#428dc5!important}.blue-3{color:#2cbce6!important}.blue-4{color:#e2f4f9!important}.blue-5{color:#0b324f!important}.blue-6{color:#546fae!important}.blue-7{color:#336ce0!important}.red-1{color:#ff4d17!important}.red-2{color:#d0011b!important}.red-3{color:#ff9aa7!important}.red-4{color:#ffdde1!important}.red-5{color:#dd4d30!important}.red-6{color:#d92c26!important}.green-1{color:#52d001!important}.green-2{color:#f3ffe0!important}.green-3{color:#add075!important}.green-4{color:#577209!important}.green-5{color:#5a8a0d!important}.green-6{color:#37a74b!important}.gray-1,.gray-2{color:#f1f1f1!important}.gray-3{color:#bcbcbc!important}.gray-4{color:#f0f0f0!important}.gray-5{color:#656565!important}.pt-0{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-20{padding-top:20px!important}.pt-25{padding-top:25px!important}.pt-30{padding-top:30px!important}.pb-0{padding-bottom:0!important}.pb-5{padding-bottom:5px!important}.pb-10{padding-bottom:10px!important}.pb-15{padding-bottom:15px!important}.pb-20{padding-bottom:20px!important}.pb-25{padding-bottom:25px!important}.pb-30{padding-bottom:30px!important}.pl-0{padding-left:0!important}.pl-5{padding-left:5px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-25{padding-left:25px!important}.pl-30{padding-left:30px!important}.pr-0{padding-right:0!important}.pr-5{padding-right:5px!important}.pr-10{padding-right:10px!important}.pr-15{padding-right:15px!important}.pr-20{padding-right:20px!important}.pr-25{padding-right:25px!important}.pr-30{padding-right:30px!important}.mt-0{margin-top:0!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mb-0{margin-bottom:0!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.ml-0{margin-left:0!important}.ml-5{margin-left:5px!important}.ml-10{margin-left:10px!important}.ml-15{margin-left:15px!important}.ml-20{margin-left:20px!important}.ml-25{margin-left:25px!important}.ml-30{margin-left:30px!important}.mr-0{margin-right:0!important}.mr-5{margin-right:5px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.mr-20{margin-right:20px!important}.mr-25{margin-right:25px!important}.mr-30{margin-right:30px!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w100{width:100px!important}.w358{width:358px!important}.dotted,.solid{width:100%;margin:10px 0}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.flexGroup{display:flex;align-items:center;justify-content:space-between}.caret-down{position:relative}.caret-down:before{content:"\f0d7";font-family:"Font Awesome\ 5 Free";position:absolute;top:50%;right:10px;transform:translateY(-50%);font-weight:900;font-size:12px}.pointer{cursor:pointer!important}@media (max-width:991px){.show-desktop{display:none}}@media (min-width:992px){.show-mobile{display:none}}.solid{border-bottom:1px solid #ddd}.dotted{border-bottom:1px dotted #ddd}.relative{position:relative!important}.absolute{position:absolute!important}.disc ul{list-style:disc!important;padding-left:30px}.addForm__btn:hover,.btnAdd:hover,.btnLink:hover,.hotelAddr__text button:hover{text-decoration:underline}.vnt-backdrop{background-color:rgba(34,34,34,.8);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;opacity:0;visibility:hidden;transition:.4s}.status{height:24px;font-size:12px;padding:2px 8px;border:1px solid transparent;border-radius:4px;display:inline-flex;align-items:center}.status.status_lg{height:40px;font-size:14px;padding:2px 16px}.status.status_active{color:#52c41a;background-color:#f6ffed;border-color:#b7eb8f}.status.status_unactive{color:#595959;background-color:#f5f5f5;border-color:#d9d9d9}.status.status_pending{color:#1890ff;background-color:#e6f7ff;border-color:#91d5ff}.status.status_cancel{color:#ff4d17;background-color:#fff1f0;border-color:#ff4d17}.status.status_orange,.status.status_processing{color:#faad14;background-color:#fffbe6;border-color:#faad14}.status.status_green{color:#52c41a;background-color:#f6ffed;border-color:#b7eb8f}.status.status_blue{color:#1890ff;background-color:#e6f7ff;border-color:#91d5ff}.status.status_red{color:#ff4d17;background-color:#fff1f0;border-color:#ff4d17}.levelTotal{display:flex;align-items:center}.levelTotal>p{color:#262626;margin-bottom:0;margin-right:5px}.levelTotal>p span{color:#096dd9;font-weight:500;padding-left:5px}.pSelected{font-size:14px;color:#262626;margin-bottom:16px}img.logoJetstar,img.logoVietjet{width:80px}img.logoBamboo,img.logoVnairline{width:60px}.codeBox{font-size:12px;font-weight:600;color:#fd8c13;min-width:110px;height:40px;padding:10px 24px;border-radius:2px;border:1px dashed #fab516;background-color:rgba(250,181,22,.1)}.btn,.btn.btn_sm,.textDate{font-size:14px}.textDate{display:flex;align-items:center;margin-bottom:10px;color:#595959;line-height:1}.textDate span{padding-left:10px}@keyframes opacityShow{0%{opacity:0}to{opacity:1}}@keyframes tracking-in-expand{0%{transform:scale(.5);opacity:0}50%{opacity:.6;transform:scale(1.1);text-shadow:0 0 20px #fff;color:transparent}to{opacity:1;text-shadow:none;color:#fff;transform:scale(1)}}.btn,.btn:hover{color:#fff}@keyframes tracking-in-translate{0%{transform:translateY(0);opacity:0}20%{transform:translateY(-.5em)}40%{transform:translateY(0)}60%{transform:translateY(-.25em)}to{transform:translateY(0);opacity:1}}@keyframes fade-scale{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes placeHolderShimmer{0%{background-position:-468px 0}to{background-position:468px 0}}@keyframes airplane{0%{transform:translateY(0)}to{transform:translateY(30px)}}@keyframes clouds{0%{right:0}to{right:130%}}.btn{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;background-image:none;border:1px solid #fd8c13;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;border-radius:2px;background-color:#fd8c13}.btn.btn_sm{height:24px;padding:0 10px}.btn.btn_lg{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.btnAdd,.btnLink,.btnSeat,.btnShowCol,.form-control{font-size:14px}.btn.btn_outline{color:#878787;background-color:#fff;border:1px solid #d9d9d9}.btn.btn_blue{color:#fff;background-color:#1890ff;border:1px solid #1890ff}.btn.btn_outlineOrange{color:#fd8c13;background-color:#fff;border:1px solid #fd8c13}.btn.btn_outlineRed{color:#ff4d4f;background-color:#fff;border:1px solid #ff4d4f}.btn.btn_light{background-color:#f2f2f2}.btn.btn_white{background-color:#fff;color:#fd8c13}.btn.btn_disabled,.btn.btn_loading{pointer-events:none;cursor:default;opacity:.5}.btn.btn_loading .fa-spinner{animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn.btn_round{border-radius:4px}.btnInline .btn+.btn{margin-left:8px}.btnSvg svg{display:block}.btnSwitch .switch,.btnSwitch span{display:inline-block;vertical-align:middle}.btnAdd{color:#fd8c13;font-weight:500}.btnSeat{background:#fff;border:1px solid #d9d9d9;border-radius:4px;height:32px;padding:0 16px}.btnSwitch .switch{position:relative;width:32px;height:16px;margin-bottom:0;margin-right:6px}.btnSwitch .switch input{opacity:0;width:0;height:0}.btnSwitch .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:34px}.btnSwitch .switch .slider:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:#fff;transition:.3s;border-radius:50%}.form-control,.upload{border:1px solid #d9d9d9}.btnSwitch .switch input:checked+.slider{background-color:#2196f3}.btnSwitch .switch input:checked+.slider:before{transform:translateX(16px)}.btnLink{color:#096dd9}.btnLink span,.btnLink svg{vertical-align:middle}.btnLink span{font-weight:500;padding-left:5px}.btnShowCol span{padding:0 5px}.btnShowCol span,.btnShowCol svg{vertical-align:middle}.form-group{margin-bottom:12px}.form-group>label{font-weight:400;font-size:14px;margin-bottom:5px;display:block}.form-control{display:block;padding:5px 15px;color:#595959;background:#fff;border-radius:4px;width:100%;height:32px;-webkit-appearance:none;-moz-appearance:none;text-align:left}.form-control_round{border-radius:30px}.form-control_sm{height:24px;padding:3px 15px}.form-control[disabled]{background-color:#f1f1f1!important;cursor:not-allowed}.checkbox label,.upload{cursor:pointer;font-size:14px}.input-inline{position:relative}.input-inline .form-control{width:100%;background:0 0;position:relative;z-index:1;padding-right:35px}.input-inline>svg{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:1}.input-group{display:flex;align-items:center}.input-group .form-control{height:40px;border-radius:4px 0 0 4px;border-right:none}.input-group .btn{border-radius:0 2px 2px 0}.upload{margin-bottom:0;width:93px;height:32px;padding:5px 15px;background:#fff;border-radius:4px;display:flex;align-items:center}.upload span{padding-left:5px}.checkbox label,.radio label{margin-bottom:0;padding-left:25px}.upload input[type=file]{display:none}textarea.form-control{height:80px}.checkbox{display:flex}.checkbox input[type=checkbox]{display:none}.checkbox label{position:relative;line-height:22px;color:#595959}@media (min-width:992px){.checkbox label:hover{color:#fd8c13}}.checkbox label:active{color:#fd8c13}.checkbox input[type=checkbox]+label:before{content:"";width:16px;height:16px;line-height:16px;background-color:#fff;position:absolute;left:0;top:3px;display:inline-block;text-align:center;border:1px solid #d9d9d9;border-radius:2px}.checkbox input[type=checkbox]:checked+label:before{font-family:"Font Awesome\ 5 Free";content:"\f00c";font-weight:900;background-color:#1890ff;color:#fff;font-size:10px;border:none}.checkbox.disabled{cursor:not-allowed;opacity:.5}.checkbox.disabled label{pointer-events:none}.radio{display:flex}.radio input[type=radio]{display:none}.radio label{position:relative;cursor:pointer;font-size:14px;line-height:22px;color:#595959}.pagination__item.disabled,.radio.disabled{cursor:not-allowed}@media (min-width:992px){.radio label:hover{color:#fd8c13}}.radio label:active{color:#fd8c13}.radio input[type=radio]+label:before{content:"";width:16px;height:16px;position:absolute;left:0;top:3px;display:inline-block;text-align:center;border:1px solid #d9d9d9;border-radius:50%;background-color:#fff}.radio input[type=radio]:checked+label:before{border:3px solid #fff;box-shadow:0 0 0 1px #1890ff;background:#1890ff}[data-tip]:after,[data-tip]:before{position:absolute;background-color:#d0011b}.radio.radio_lg label{padding-left:40px;line-height:1.5}.radio.radio_lg input[type=radio]+label:before{width:24px;height:24px;top:0}.radio.radio_lg input[type=radio]:checked+label:before{border-width:7px}.radio.disabled{opacity:.5}.radio.disabled label{pointer-events:none}.radioInline .radio{display:inline-block}.radioInline .radio+.radio{margin-left:40px}[data-tip]{position:relative;z-index:5}[data-tip]:before{content:"";left:9px;top:100%;border-top:1px solid #d0011b;border-left:1px solid #d0011b;width:7px;height:7px;transform:rotate(45deg)}.table,.tableNoBorder{width:100%;max-width:100%}[data-tip]:after{content:attr(data-tip);top:calc(100% + 3px);left:0;padding:5px 10px;display:block;color:#fff;font-size:14px;border-radius:3px}.table tr th{vertical-align:middle;background-color:#fafafa;text-align:left;font-size:14px;font-weight:500;color:#262626;border-top:1px solid #d9d9d9}.table tr td{vertical-align:top}.table td,.table th{padding:10px 12px;border-bottom:1px solid #d9d9d9;border-right:1px solid #d9d9d9}.table td:first-child,.table th:first-child{border-left:1px solid #d9d9d9}.tableNoBorder tr th{vertical-align:middle;text-align:left;font-size:12px;font-weight:500;color:#8c8c8c;padding:6px 12px;text-transform:uppercase;border-top:1px solid #e8e8e8}.tableNoBorder tr td{vertical-align:bottom;padding:6px 12px;font-size:14px;color:#262626;border-bottom:1px solid #e8e8e8}.flightDest p.p3 span,.flightDest p.p3 svg,.flightHot__item p.p1 span,.flightHot__item p.p1 svg,.flightRecent__info p.p1 span,.flightRecent__info p.p1 svg,.flightTicket__click span,.flightTicket__click svg,.hotelFaci__item span,.hotelFaci__item svg,.modal-dialog.modal-editMember .vntMember__table .table td,.modal-dialog.modal-member .vntMember__table .table td,.orderAdmin__header .btnExport .btn span,.orderAdmin__header .btnExport .btn svg,.orderAdmin__table .table td,.orderAdmin__table .table th,.orderDetail__table table td,.orderDetail__table table th,.rateStar span,.rateStar svg,.report>.d-flex .btn span,.report>.d-flex .btn svg,.roomItem__click span,.roomItem__click svg,.sidebar__logout span,.sidebar__logout svg,.stEmail__table .table td,.stEmail__table .table th,.stPosition__table .table td,.stWorkLevel__table .table td,.tooltip>svg,.vntSearch__tab li button span,.vntSearch__tab li button svg{vertical-align:middle}.label-star:after{content:"*";color:#ff4d17}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{content:"\003e";padding:0 10px;color:#878787}.imgBox__link:before,.popConfirm:before,.tooltip__cont:before{content:""}.breadcrumb>li>a{font-size:14px;line-height:19px;color:#878787;transition:.3s}@media (min-width:992px){.breadcrumb>li>a:hover{color:#fa8c16}}.breadcrumb>.active{font-size:14px;line-height:19px;color:#595959;font-weight:500}.pagination{display:flex;justify-content:flex-end;padding:0 15px 30px}.pagination__item+.pagination__item{padding-left:8px}.pagination__item.active .pagination__link{color:#1890ff;border-color:#1890ff}.pagination__item.disabled .pagination__link{pointer-events:none;opacity:.4}.pagination__item.paginationPage .pagination__link{padding:0 15px}.pagination__link{min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#595959;border:1px solid #d9d9d9;background:#fff;border-radius:3px;transition:.3s}.dropdown.dropdown-open .dropdown-menu,.dropdown.show .dropdown-menu,.tooltip>svg{display:block}.pagination__link:hover{color:#1890ff;border-color:#1890ff}.tooltip{position:relative}.tooltip__cont,.tooltip__cont:before{position:absolute;left:50%;transform:translateX(-50%)}.tooltip>svg{cursor:pointer}.tooltip:hover .tooltip__cont{opacity:1;visibility:visible}.tooltip__cont{width:193px;top:calc(100% + 5px);opacity:0;visibility:hidden;transition:all .3s;background-color:#000;color:#fff;border-radius:4px;padding:5px 8px}.tooltip__cont:before{border:5px solid transparent;border-bottom-color:#000;top:-9px}.dropdown,.dropdown-toggle{position:relative}.tooltip.tooltip_top .tooltip__cont{top:auto;bottom:calc(100% + 5px)}.tooltip.tooltip_top .tooltip__cont:before{top:auto;bottom:-9px;border-color:#000 transparent transparent}.dropdown.dropdown_form .dropdown-item{cursor:auto}.dropdown.dropdown_form .dropdown-item:hover{background-color:initial;color:initial}.dropdown.dropdown_form .input-inline{margin-bottom:13px}.dropdown.dropdown_col .dropdown-menu{width:364px;left:auto;right:0;max-height:none;overflow:hidden}.dropdown-toggle{color:#595959;border:1px solid #d9d9d9;background:#fff;border-radius:4px;width:100%;height:32px;text-align:left;padding:5px 15px;font-size:14px}.dropdown-toggle>svg{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.dropdown-menu{position:absolute;top:100%!important;left:0;z-index:10;width:100%;background-color:#fff;border-radius:3px;display:none;transform:none!important;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 2px 8px rgba(0,0,0,.15)}.modal,.vntLoading,.vntLoading svg{top:0;right:0;bottom:0;left:0}.alert,.dropdownGroup,.textNote{display:flex}.modal,.modal-open{overflow:hidden}.dropdown-menu::-webkit-scrollbar{width:4px}.dropdown-menu::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:16px}.dropdown-menu::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:16px}.dropdown-menu::-webkit-scrollbar-thumb:hover{background:#bcbcbc}.dropdown-item{padding:7px 15px;color:#595959;cursor:pointer;transition:all .2s;font-size:14px}.dropdown-item.active,.dropdown-item:hover{background-color:#fff7e6;color:#fd8c13}.dropdownGroup .dropdown+.dropdown{margin-left:8px}@keyframes rotate{to{transform:rotate(1turn)}}.svgLoader,.vntLoading svg{transform-origin:center center;width:50px;margin:auto}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes color{0%,40%,66%,80%,90%,to{stroke:#448aff}}.svgLoader circle,.vntLoading svg circle{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round}.vntLoading{position:fixed;background:rgba(0,0,0,.7);z-index:1200!important}.vntLoading svg{animation:rotate 2s linear infinite;height:50px;position:absolute}.vntLoading svg circle{animation:dash 1s ease-in-out infinite,color 6s ease-in-out infinite}.animated-background,.hotel-animated__img{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f6f6;background:linear-gradient(90deg,#f6f6f6 8%,#f0f0f0 18%,#f6f6f6 33%);background-size:800px 104px;height:96px;position:relative}.svgLoader{animation:rotate 2s linear infinite;height:50px}.svgLoader circle{animation:dash 1s ease-in-out infinite,color 6s ease-in-out infinite}.addForm__cont,.companyBox__child,.formText,.roomItem__collapsed{animation:opacityShow .3s ease-in-out}.vntLoader{text-align:center;margin:15px 0}.modal-btn,.notiBox__btn{text-align:right}.vntLoader .svgLoader{width:25px;height:25px}.textNote{font-size:14px;color:#ff4d17;margin-bottom:0}.textNote svg{margin-top:3px}.textNote span{padding-left:8px}.alert{padding:15px;background:#fffefa;border:1px solid #fef1d4;border-radius:4px;margin-bottom:15px;align-items:center}.alert.alert_success{background:#f6ffed;border-color:#b7eb8f}.alert.alert_fail{background:#fff1f0;border-color:#ffa39e}.alert.alert_xs{padding:7px 15px}.alert__icon svg{display:block}.alert__text{padding-left:15px}.alert__text p{margin-bottom:0;color:#262626}.alert__text p.p1{font-size:16px}.alert__text p.p2{font-size:14px}.modal-title,.notiBox__title{font-size:16px;color:#262626;font-weight:500}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{transform:translateY(-25%);transition:.4s ease-in-out}.modal.in .modal-dialog,.modal.show .modal-dialog{transform:translate(0)}.modal-dialog{width:calc(100% - 10px);margin:30px auto;background-color:#fff}@media (min-width:992px){.modal-dialog{margin:70px auto}}.fade{opacity:0;transition:opacity .15s linear}.fade.in,.fade.show{opacity:1}.modal-header{position:relative;padding:16px 24px;border-bottom:1px solid #d9d9d9}.modal-close{position:absolute;top:50%;right:20px;transform:translateY(-50%);z-index:1;padding:5px;cursor:pointer;background:0 0;border:none}.modal-close svg{display:block}.modal-body{padding:24px}.modal-body .form-group{margin-bottom:24px}.modal-body .form-group:last-child{margin-bottom:0}.modal-footer{padding:12px 24px;border-top:1px solid #d9d9d9}.modal-btn .btn+.btn{margin-left:8px}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background-color:#203048}.modal-backdrop.fade{opacity:0}.modal-backdrop.in,.modal-backdrop.show{opacity:.8}@media (min-width:768px){.modal-dialog{width:396px}.modal-dialog.modal_lg{width:750px}}.notiBox__main{display:flex}.notiBox__cont{padding-left:16px}.notiBox__text,.notiBox__title{margin-bottom:8px}.notiBox__text{font-size:14px;color:#595959}.notiBox__btn{margin-top:24px}.notiBox__radio .radio{margin-bottom:6px}h1.heading1{font-size:24px}h2.heading2{font-size:20px}h4.heading4{font-size:16px}.header-popup{display:flex;align-items:center;justify-content:space-between;padding:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative;background-color:#fff;height:50px;margin-bottom:4px}@media (min-width:992px){.header-popup{display:none}}.header-popup__title{font-weight:500;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;line-height:19px;width:calc(100% - 80px);text-align:center}.header-popup__close{padding:10px 10px 10px 0!important}.header-popup__remove{font-size:12px;color:#d0011b}.header-popup button{padding:0;background:0 0;border:none;display:flex}.popConfirm,.popConfirm:before{background-color:#fff;position:absolute}.popConfirm{border-radius:4px;width:240px;box-shadow:0 2px 8px rgba(0,0,0,.15);bottom:calc(100% + 10px);right:-10px;z-index:5;padding:15px;display:none}.popConfirm:before{width:10px;height:10px;bottom:-4px;right:45px;box-shadow:3px 3px 7px rgba(0,0,0,.07);transform:rotate(45deg)}.popConfirm__btn{margin-top:10px;display:flex;justify-content:flex-end}.popConfirm.open{display:block}.popConfirm p{margin:0;font-size:14px;color:#595959;position:relative;display:flex}.popConfirm p svg{position:absolute;top:3px;left:0}.popConfirm p span{padding-left:20px}progress{display:block;width:100%;height:7px;border:0;background:#f5f5f5;border-radius:30px}progress::-webkit-progress-bar{background:0 0}progress::-webkit-progress-value{border-radius:30px;background:#fa8c16;border:none}progress::-moz-progress-bar{border-radius:30px;background:#fa8c16;border:none}progress[value]::-ms-fill{border-radius:30px;background:#fa8c16;border:none}.searchBox{margin-bottom:20px}.listPlace__text p,.suggestDefault__title,.vntSearch .ant-form-item{margin-bottom:0}.searchBox__banner{width:100%;height:180px}.searchBox__banner img{width:100%;height:100%;object-fit:cover}.searchBox__cont{padding:0 15px;margin-top:-75px;position:relative}.searchBox .heading2{background-color:#fff;padding:10px 15px}.vntSearch{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:0 15px}.vntSearch__tab{display:flex;border-bottom:1px solid #d9d9d9}.vntSearch__tab li.active button{font-weight:500;color:#fd8c13;border-bottom:1px solid #fd8c13}.vntSearch__tab li.active button svg path{fill:#fd8c13}.vntSearch__tab li button{font-size:14px;line-height:22px;color:#595959;text-align:left;padding:10px 20px;transform:translateY(1px)}.vntSearch__tab li button span{padding-left:5px}.vntSearch__body{padding:15px 0 25px}.vntSearch__hotel{display:flex;align-items:flex-end}.vntSearch__hotel .dateInput,.vntSearch__hotel .memberBtn,.vntSearch__hotel .placeInput{padding-right:15px}.vntSearch__btn .btn{width:100px}.vntSearch__flex{display:flex;align-items:flex-end}.vntSearch__radio{display:flex;padding-bottom:20px}.vntSearch__radio .radio+.radio{padding-left:24px}.vntSearch__flight .placeInput{width:184px}.vntSearch__flight .flightToggle{padding:0 10px;transform:translateY(-6px)}.vntSearch__flight .flightToggle.rotate svg{transform:rotate(180deg)}.vntSearch__flight .flightToggle svg{display:block;transition:all .3s}.vntSearch__flight .dateInput{padding:0 16px}.vntSearch__flight .memberBtn{padding-right:16px}.vntSearch__flight .listPlace__text{width:100%;padding-right:0}.dateInput,.placeInput{width:330px}.vntSearch .ant-form-item-explain{position:absolute;top:100%}.placeInput{position:relative}.suggestDefault,.suggestPlace{box-shadow:0 2px 8px rgba(0,0,0,.15);position:absolute;top:100%;z-index:10;left:0}.suggestFlight__header{background-color:#f2f2f2;padding:10px 15px}.suggestFlight__header h5{font-size:12px;line-height:16px;color:#878787;font-weight:400}.suggestFlight__body{display:flex}.suggestFlight__tab{width:180px}.suggestFlight__tab li{width:100%}.suggestFlight__tab li:last-child button{border:none}.suggestFlight__tab li.active button{background:#fff;font-weight:600;border-right:1px solid #d9d9d9}.suggestFlight__tab li button{background:#fdb913;text-transform:uppercase;font-size:14px;line-height:19px;color:#595959;display:block;padding:15px;width:100%;text-align:left;border-bottom:1px solid #fff}.suggestFlight__content{width:calc(100% - 180px);max-height:249px;overflow-y:auto;-webkit-overflow-scrolling:touch}.suggestFlight__content::-webkit-scrollbar{width:5px}.suggestFlight__content::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:16px}.suggestFlight__content::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:16px}.suggestFlight__content::-webkit-scrollbar-thumb:hover{background:#bcbcbc}.suggestFlight__list{display:flex;flex-wrap:wrap;padding:5px 0}.suggestFlight__list li{width:33.333%}.suggestFlight__list li button{font-size:14px;line-height:19px;padding:10px 15px;width:100%;text-align:left;transition:all .2s}.hotelAddr__text button,.hotelAddr__text p{line-height:20px;display:inline-block;font-size:12px}.suggestFlight__list li button:hover{color:#fdb913}.memberBtn{width:200px}.suggestDefault{background-color:#fff;width:360px;max-height:418px;overflow-y:auto;display:none}.suggestDefault.open{display:block}.suggestDefault::-webkit-scrollbar{width:4px}.suggestDefault::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:16px}.suggestDefault::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:16px}.suggestDefault::-webkit-scrollbar-thumb:hover{background:#bcbcbc}.listPlace__item:hover,.suggestDefault__title{background-color:#fafafa}.suggestDefault__title{border-bottom:1px solid #e8e8e8;font-size:14px;color:#262626;font-weight:500;padding:12px}.suggestDefault.suggestDefault_flight{width:760px}.listPlace__item{display:flex;justify-content:space-between;align-items:center;padding:12px;cursor:pointer;transition:all .2s}.listPlace__text{width:calc(100% - 88px);padding-right:16px}.listPlace__text p.p1{font-size:14px;color:#262626}.listPlace__text p.p2{font-size:12px}.listPlace__label{width:88px;height:22px;font-size:12px;display:flex;align-items:center;justify-content:center;border-radius:4px;border:1px solid #d9d9d9;background-color:#fff}.suggestPlace{background-color:#fff;width:360px;display:none}.suggestPlace.open{display:block}.suggestPlace__tab{display:flex;align-items:center}.suggestPlace__tab li{width:33.333%}.suggestPlace__tab li.active button{border-color:#fd8c13}.suggestPlace__tab li button{display:block;width:100%;font-size:14px;padding:12px;color:#262626;font-weight:500;border-bottom:2px solid #d9d9d9;transition:all .2s}.suggestPlace__tab li button:hover{color:#fd8c13}.suggestPlace__body{max-height:374px;overflow-y:auto}.ant-modal-wrap.modal-gallery .image-gallery-content .image-gallery-slide .image-gallery-image,.roomItem__slide .image-gallery-content .image-gallery-slide .image-gallery-image{max-height:none}.suggestPlace__body::-webkit-scrollbar{width:4px}.suggestPlace__body::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:16px}.suggestPlace__body::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:16px}.suggestPlace__body::-webkit-scrollbar-thumb:hover{background:#bcbcbc}.hotelCard,.hotelItem{box-shadow:0 2px 8px rgba(0,0,0,.15);background-color:#fff}.suggestPlace__body .pGoogle{text-align:right;margin-bottom:0;font-size:14px;padding:5px 15px;border-top:1px solid #d9d9d9}.suggestPlace__body .pGoogle strong{padding-left:5px}.modal-dialog.modal-member{width:734px}.modal-dialog.modal-member .modal-title span{font-weight:400;padding-left:10px}.modal-dialog.modal-member .vntMember__table{margin-bottom:16px}.addForm__item{padding-bottom:16px}.addForm__item:last-child{padding-bottom:0}.addForm__btn{font-size:14px;color:#096dd9;font-weight:500;display:flex;align-items:center}.addForm__btn span{padding-left:6px}.addForm__cont{margin:0 -12px;padding-top:16px;display:none}.addForm__cont.open{display:block}.addForm__cont .memberForm{width:100%;padding:0;margin:0}.addForm__cont .memberForm .form-group.addForm__title{padding:0 12px}.addForm__cont .memberForm .form-group.addForm__title p{font-size:16px;color:#262626;font-weight:500;margin-bottom:0}.addForm__cont .memberBtnAction{padding:12px}.listHotel__item{margin-bottom:15px}.hotelItem{display:flex;padding:8px 15px 8px 8px;min-height:150px}.hotelItem__img{width:240px;height:152px}.hotelItem__img img{width:100%;height:100%;object-fit:cover}.hotelItem__cont{width:calc(100% - 240px);display:flex;justify-content:space-between;padding-left:15px}.hotelItem__info{width:calc(100% - 160px)}.hotelItem__info .heading4 a{color:#262626}.hotelItem__info .heading4 a:hover{color:#fd8c13}.hotelItem__detail{width:160px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.hotelItem__btn{text-align:right}.hotelItem .hotelFaci{width:70%}.rateStar{font-size:10px}.rateStar span strong{padding:0 3px}.hotelAddr{position:relative}.hotelAddr svg{position:absolute;top:6px;left:0}.hotelAddr__text{padding-left:18px}.hotelAddr__text button{color:#096dd9;text-align:left;padding-right:5px}.hotelAddr__text p{margin:0;color:#999}.hotelFaci{display:flex;flex-wrap:wrap}.hotelFaci__item{display:inline-block;width:50%}.hotelFaci__item span{font-size:12px;color:#595959;padding-left:5px}.hotelFaci__item svg path{fill:#389e0d}.ratePoint{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end}.ratePoint span.span1{position:relative;font-size:16px;font-weight:500;color:#fd8c13}.ratePoint span.span1 svg{position:absolute;top:-2px;left:50%;transform:translateX(-50%)}.ratePoint span.span2{font-size:12px;color:#999;width:100%;text-align:right}.ratePoint span.spanText{color:#fd8c13;font-size:14px;font-weight:500;padding-left:4px}.hotelPrice{text-align:right;margin-bottom:5px}.hotelPrice p{margin:0}.hotelPrice p.p1{font-size:12px;color:#595959;text-decoration:line-through}.checkinInfo button:hover,.companyBox .tooltip__cont button:hover,.filterBox__reset,.hotelServ__cont .btnMore,.roomInfo__btn:hover{text-decoration:underline}.hotelPrice p.p2{color:#096dd9;font-size:16px;font-weight:500}.hotelPrice p.p3{font-style:italic;font-size:12px}.hotelCard{display:flex;color:inherit}.hotelCard__img{width:110px}.hotelCard__img img{width:100%;height:100%;object-fit:cover}.hotelCard__cont{width:calc(100% - 110px);padding:12px}.hotelCard .heading4,.hotelCard__add{width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.hotelCard__add{font-size:12px;color:#595959}.hotelCard__price{font-size:12px;margin-bottom:0}.hotelCard__price span{color:#096dd9;font-size:14px;font-weight:500;padding-left:5px}.hotelCard .rateStar{margin-bottom:5px}.imgBox{display:flex;margin:0 -7.5px}.imgBox__item{width:25%;padding:0 7.5px}.imgBox__link{width:100%;height:275px;display:block;position:relative}.imgBox__link:hover:before{opacity:1}.imgBox__link img{width:100%;height:100%;object-fit:cover}.imgBox__link:before{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.43) 91.73%);transition:all .3s;opacity:0}.imgBox__text{position:absolute;bottom:15px;left:15px;z-index:2}.imgBox__text p{color:#fff;margin:0}.imgBox__text p.p1{font-size:24px;font-weight:500}.imgBox__text p.p2{font-size:16px}.price-slider{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px}.price-slider .slider-price .MuiSlider-thumb:after{display:none}#slider-range{width:100%;height:4px;border:none;background:#f2f2f2;margin:15px 10px 0;cursor:pointer}#slider-range .ui-slider-range{background:#fd8c13}#slider-range .ui-slider-handle{width:20px;height:20px;border-radius:50%;background:#fd8c13;border:none;top:50%;transform:translateY(-50%);cursor:pointer;margin-left:-10px}.filterBox,.hotelInfo{box-shadow:0 2px 8px rgba(0,0,0,.15);background-color:#fff}#slider-range .ui-slider-handle:before{content:"\f111";font-family:"Font Awesome 5 Free";font-weight:900;font-size:6px;line-height:6px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.filterBox{padding:16px;position:relative}.filterBox__item{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #f5f5f5}.filterBox__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.filterBox__title{font-size:16px;color:#262626;font-weight:500;margin-bottom:8px}.filterBox__cont .checkbox,.filterBox__cont .radio{margin-bottom:4px}.filterBox__reset{position:absolute;top:20px;right:16px;font-size:12px;color:#096dd9}.hotelInfo{padding:16px 8px}.hotelInfo .hotelAddr,.hotelInfo__price{padding-bottom:8px}.hotelInfo__price{display:flex;justify-content:space-between;align-items:center}.hotelInfo__price p{margin-bottom:0;font-size:20px;font-weight:500}.hotelInfo__price p.p1{color:#262626}.hotelInfo__price p.p2{color:#096dd9}.hotelInfo .dateInput{width:100%;background-color:#f5f5f5;padding:8px 12px;margin-bottom:8px}.hotelInfo .dateInput .input-inline .form-control{background-color:#fff}.hotelInfo .levelTotal{padding-bottom:5px}.hotelInfo>p{padding-bottom:12px}.hotelInfo .btn{display:block;width:100%}.hotelInfo .btn+.btn{margin-top:8px}.roomType{background-color:#f5f5f5;padding:8px 12px;margin-bottom:8px}.roomType>ul,.vntStep{background-color:#fff}.roomType__title{font-size:14px;color:#262626}.roomType>ul{border:1px solid #d9d9d9;border-radius:4px;padding:12px}.roomType>ul>li{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #f5f5f5}.roomType>ul>li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.roomType>ul>li .d-flex{justify-content:space-between}.roomType>ul>li .d-flex p{margin-bottom:0;color:#262626}.roomType>ul>li .d-flex p.p1{width:calc(100% - 95px);padding-right:15px;font-weight:500;font-size:12px}.roomType>ul>li .d-flex p.p1 span{display:block;font-weight:400}.roomType>ul>li .d-flex p.p2{width:95px;text-align:right;font-size:14px}.roomType>ul>li .hotelFaci{display:block}.roomType>ul>li .hotelFaci__item{width:100%}.roomType>ul>li .roomItem__policy{width:100%;margin-top:10px}.roomType>ul>li .iconText{font-size:12px}.roomType>ul>li .iconText>svg{width:14px}.vntStep{padding:31px 15px;margin-bottom:16px}.vntStep,.vntStep__item{display:flex;align-items:center}.vntStep__item{font-size:16px;position:relative}.vntStep__item:after{content:"";width:120px;height:1px;background-color:#e8e8e8;margin:0 15px}.vntStep__item.active:after,.vntStep__item.visited:after{background-color:#fd8c13}.vntStep__item:last-child:after{display:none}.vntStep__item.active .vntStep__numb{background-color:#fd8c13;color:#fff;border-color:#fd8c13}.vntStep__item.active .vntStep__text{color:#282828;font-weight:500}.sidebar,.vntBox,.vntHeader{background-color:#fff}.vntStep__item.visited .vntStep__numb{color:#fd8c13;border-color:#fd8c13}.vntStep__item.visited .vntStep__text{color:#282828;font-weight:500}.vntStep__numb{width:32px;height:32px;color:#bfbfbf;border-radius:50%;display:flex;justify-content:center;align-items:center;border:1px solid #bfbfbf}.vntBox__table .d-right .d-block,.vntBox__table .d-right .flexGroup,.vntBox__table .d-row,.vntBox__title{border-bottom:1px solid #d9d9d9}.vntStep__text{color:#8c8c8c;padding-left:8px}.vntBox{margin:15px;padding:15px;position:relative}.vntBox__checkout{text-align:center;padding:50px}.vntBox__checkout>img{width:200px}.vntBox__checkout p{font-size:14px}.vntBox__checkout p.p1{font-size:24px;color:#262626;font-weight:500;margin-top:30px}.vntBox__checkout p.p3{color:#1890ff}.vntBox__checkout .btnGroup{margin:30px auto}.vntBox__checkout .btnGroup>.btn{display:block;width:210px;margin:auto}.vntBox__checkout .btnGroup>.btn+.btn{margin-top:15px}.vntBox__checkout .btnGroup .input-group{width:450px;margin:0 auto 15px}.vntBox__edit{position:absolute;top:15px;right:15px}.vntBox__btn .btn+.btn{margin-left:8px}.vntBox__table,.vntBox__title{margin:0 -15px}.vntBox__title{font-size:16px;color:#262626;font-weight:500;padding:4px 15px 14px;min-height:47px}.vntBox__table .d-row{display:flex}.vntBox__table .d-left{border-right:1px solid #d9d9d9;width:200px}.vntBox__table .d-right{width:calc(100% - 200px)}.vntBox__table .d-right .d-block:last-child,.vntBox__table .d-right .flexGroup:last-child{border-bottom:none}.vntBox__table .d-block,.vntBox__table .flexGroup{padding:15px}.vntBox__table .d-block p,.vntBox__table .flexGroup p{font-size:14px;font-weight:500;margin-bottom:0;color:#262626}.vntBox__table .d-block p.p2,.vntBox__table .flexGroup p.p2{font-size:12px;color:#8c8c8c;font-weight:400}.vntBox__noti{text-align:center;padding:34px 16px 16px}.vntBox__noti p{font-size:14px;color:#262626;margin-bottom:16px}.vntBox__noti p strong{padding:0 5px}.vntBox .radioInline .radio.active{cursor:not-allowed}.vntBox .radioInline .radio.active label{pointer-events:none;opacity:.6}.vntTree__item{display:flex;margin-bottom:6px}.vntHeader .breadcrumb,.vntTree .input-inline{margin-bottom:10px}.vntTree__arrow{margin-right:6px}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}.row{margin-left:-15px;margin-right:-15px;display:flex;flex-wrap:wrap}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}}@media (min-width:1200px){.container{width:1170px}.visible-lg{display:block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}#root,.mainWrapper,.pageBody{width:100%;height:100%}.main{min-height:100%;margin-left:255px;transition:all .3s}.main.main-collapsed{margin-left:88px}.vntHeader{padding:10px 15px}.sidebar{position:fixed;top:0;left:0;bottom:0;z-index:99;box-shadow:0 4px 12px rgba(0,0,0,.15);width:255px}.hotelDetail__filter,.hotelGallery,.levelBox,.memberDropdown__cont,.stApproval .vntBox,.stLevel .vntBox{box-shadow:0 2px 8px rgba(0,0,0,.15)}.sidebar__header{padding:25px;transition:all .3s}.sidebar__logo a{display:block}.sidebar__logo a img{width:105px;transition:all .3s}.sidebar__logo p{font-size:12px;line-height:20px;margin-top:10px;margin-bottom:0;color:#8c8c8c}.sidebar__info{display:flex;align-items:center;padding-top:15px}.sidebar__ava{width:40px;height:40px;border-radius:50%;object-fit:cover;padding-right:12px}.sidebar__name{width:calc(100% - 40px)}.sidebar__name p{font-size:12px;line-height:20px;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebar__name p.p1{color:#595959;font-weight:500}.sidebar__name p.p2{color:#8c8c8c}.sidebar__main{height:calc(100% - 42px);overflow-y:auto;-webkit-overflow-scrolling:touch}.sidebar__main::-webkit-scrollbar{width:4px}.sidebar__main::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:16px}.sidebar__main::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:16px}.sidebar__main::-webkit-scrollbar-thumb:hover{background:#bcbcbc}.sidebar__nav__item.active .sidebar__nav__link{background:#fff7e6;color:#fd8c13;font-weight:500}.sidebar__nav__item.nav-sub>.sidebar__nav__link:after{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;position:absolute;top:11px;right:20px}.sidebar__logout,.sidebar__nav__link{font-size:14px;line-height:22px;transition:all .2s;color:#595959}.sidebar__nav__item.nav-sub.open>.sidebar__nav__child{display:block}.sidebar__nav__item.nav-sub.open>.sidebar__nav__link:after{transform:rotate(180deg)}.sidebar__nav__link{display:block;position:relative;padding:10px 25px}.sidebar__nav__link:hover{background:#fafafa;color:#595959}.sidebar__nav__link svg{position:absolute;top:13px;left:25px}.sidebar__nav__link span{padding-left:25px}.sidebar__nav__child{display:none}.sidebar__footer{width:255px;height:42px;position:fixed;bottom:0;left:0;z-index:99;border-top:1px solid #d9d9d9;background-color:#fff}.sidebar__logout{width:100%;height:100%;display:block;position:relative;padding:10px 25px;text-align:left}.sidebar__logout:hover{background:#fafafa}.sidebar__logout span{padding-left:15px}.sidebar .ant-layout-sider-trigger{display:none!important}.sidebar .ant-layout-sider-children{height:100%;padding-top:0;margin-top:0}.sidebar .trigger{position:absolute;top:25px;right:25px;width:30px;height:30px;background:#f5f5f5;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s}.ant-layout-sider.ant-layout-sider-collapsed .sidebar__info,.ant-layout-sider.ant-layout-sider-collapsed .sidebar__logo p,.ant-layout-sider.ant-layout-sider-collapsed .sidebar__logout span,.ant-menu-inline .ant-menu-item-selected:after,.ant-menu-inline .ant-menu-selected:after,.ant-picker-active-bar{display:none}.ant-layout-sider{flex:0 0 255px!important;max-width:255px!important;min-width:255px!important;width:255px!important;padding-bottom:0}.ant-layout-sider.ant-layout-sider-collapsed{flex:0 0 88px!important;max-width:88px!important;min-width:88px!important;width:88px!important}.ant-layout-sider.ant-layout-sider-collapsed .trigger{right:-15px}.ant-layout-sider.ant-layout-sider-collapsed .ant-menu .anticon svg{width:20px;height:20px}.ant-layout-sider.ant-layout-sider-collapsed .sidebar__header{padding:25px 15px}.ant-layout-sider.ant-layout-sider-collapsed .sidebar__logo a img{width:50px}.ant-layout-sider.ant-layout-sider-collapsed .sidebar__footer{width:88px}.ant-layout-sider.ant-layout-sider-collapsed .sidebar__logout{text-align:center}.ant-menu{color:#595959}.ant-menu-item-selected{font-weight:500}.ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-inline>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-left>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical-right>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before,.ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:after,.ant-menu-submenu-vertical>.ant-menu-submenu-title:hover .ant-menu-submenu-arrow:before{background:linear-gradient(90deg,#fd8c13,#fd8c13)}.ant-menu-inline .ant-menu-item,.ant-menu-inline .ant-menu-submenu-title{width:100%}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border-right:none}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-tbody>tr>td,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{padding:10px 12px}.ant-table-small>.ant-table-content>.ant-table-body{margin:0}.ant-table-small>.ant-table-content>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-left>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-body-outer>.ant-table-body-inner>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-fixed-right>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-header>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-body>table>.ant-table-thead>tr>th,.ant-table-small>.ant-table-content>.ant-table-scroll>.ant-table-header>table>.ant-table-thead>tr>th{background-color:#fafafa}.ant-layout,.ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:0 0}.ant-form-item-control,.ant-form-item-label{line-height:normal}#treeBranchContainer{padding:0!important}.ant-select{margin-bottom:0!important}.ant-form-item-explain,.ant-form-item-extra{min-height:auto}.ant-picker{justify-content:space-between;width:100%}.ant-picker-input{width:auto}.form-login,.vntHome__tab{background-color:#fff;border-radius:4px}.vnt-login{background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;height:100%;position:relative}.form-login{padding:15px}@media (min-width:992px){.form-login{width:415px;position:absolute;top:100px;left:100px;padding:50px}}.form-login__logo{margin-bottom:15px}.form-login__logo img{width:105px}.form-login__title{font-size:24px;line-height:22px;font-weight:500;color:#000;margin-bottom:5px}.form-login__back{display:inline-block;margin-bottom:24px}.form-login__back svg{display:block}.form-login p{color:#8c8c8c}.form-login p.p1{font-size:14px;line-height:22px;margin-bottom:25px}.form-login p.p1 strong{padding:0 3px}.form-login p.p2{font-size:12px;line-height:20px;margin:25px 0 0}.form-login .checkbox{margin-bottom:25px}.form-login .btn{display:block;width:100%}.form-login .btn-forgot-pass{display:inline-block;font-size:16px;line-height:24px;color:#1890ff;font-weight:500;margin:25px 0 0}.form-login .btn-forgot-pass:hover{color:#fa8c16}.form-login .ant-form-item-label label{margin-bottom:0}.vntHome__body{display:flex;padding:15px}.vntHome__body .heading2{padding-bottom:15px}.vntHome__left{width:calc(100% - 345px);padding-right:20px}.vntHome__right{width:345px}.vntHome__hot{width:75%;padding:15px}.vntHome__hot .heading2{padding:10px 0}.vntHome__tab{display:flex;margin-bottom:15px}.vntHome__tab li.active button{color:#fd8c13;border-color:#fd8c13}.vntHome__tab li button{font-size:14px;font-weight:500;padding:12px 24px;border-bottom:2px solid transparent}.vntHome__tab li button:hover{color:#fd8c13}.stBusiness__row{display:flex}.stBusiness__left{width:50%;padding-right:80px}.stBusiness__right{width:50%}.stBusiness__btn{padding:15px}.stBusiness__btn .btn{margin-right:8px}.stBusiness__btn .w100{width:100px}.stBusiness__upload p{font-size:14px}.stBusiness__upload p.p1{color:#262626}.stBusiness__upload p.p2{color:#8c8c8c}.stBusiness__upload img{width:90px}.stBusiness .form-group{margin-bottom:24px}.stBusiness .form-group .dropdown{margin-bottom:8px}.stBusiness .form-group>p{margin-bottom:0}.stBusiness .vntBox{width:80%;display:none}.stBusiness .vntBox.open{display:block}.stPosition__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.stPosition__header p{margin-bottom:0}.stPosition__btn .btn+.btn{margin-left:8px}.stPosition__btn .btn svg{margin-right:6px}.stPosition__table .table td p{margin:0;color:#262626;font-size:14px}.stPosition__table .table td:first-child,.stPosition__table .table th:first-child{width:30%}.stPosition__table .table td:nth-child(2),.stPosition__table .table th:nth-child(2){width:20%}.stPosition__table .table td:nth-child(3),.stPosition__table .table th:nth-child(3){width:40%}.stPosition__table .table td:nth-child(4),.stPosition__table .table th:nth-child(4){width:10%}.stPosition__table .btnGroup{position:relative;margin-top:5px}.stPosition__table .btnGroup button{margin:0 3px}.stPosition__table .btnGroup button svg{display:block}.stPosition__table .ant-form-item{margin-bottom:0}.stPosition__table .ant-form-item-control{line-height:normal}.addPosition{display:none}.addPosition.open{display:table-row}.editPosition{display:none}.editPosition.open{display:table-row}.stLevel__row{display:flex;justify-content:space-between;padding:28px 24px}.stLevel__left{width:220px;padding-right:20px}.stLevel__center{width:calc(100% - 440px);padding:0 20px}.stLevel__right{width:220px;padding-left:20px}.stLevel__name{color:#262626}.stLevel .vntBox{margin:0 0 24px}.stLevel .vntBox__table .d-left .flexGroup{height:100%}.stNavbar{text-align:right;padding-right:85px}.stNavbar li.active a,.stNavbar li.active button{color:#262626;font-weight:500}.stNavbar li.active a:after,.stNavbar li.active button:after{content:"";width:19px;height:2px;background-color:#fd8c13;position:absolute;right:-30px;bottom:15px}.levelForm__col,.levelForm__name p{width:50%;padding:0 8px}.stNavbar li a,.stNavbar li button{font-size:14px;display:inline-block;color:#595959;padding:8px 0;text-align:left;position:relative}.stNavbar li a:hover,.stNavbar li button:hover{color:#fd8c13}.levelForm{padding:16px 0}.levelForm__item{margin-bottom:24px}.levelForm__title{font-size:16px;font-weight:500;color:#262626;margin-bottom:12px}.levelForm__name{display:flex;margin:0 -8px}.levelForm__name p{font-size:14px;color:#262626}.levelForm__line{display:flex;margin:0 -8px 12px}.levelForm__time .input-inline{display:flex;align-items:center}.levelForm__time .input-inline span{padding:0 8px;font-weight:600}.levelForm__airlines{display:flex;flex-wrap:wrap}.levelForm__airlines .checkbox{width:50%}.levelForm__airlines .checkbox input[type=checkbox]+label:before{top:50%;transform:translateY(-50%)}.levelForm__seat{display:flex;flex-wrap:wrap}.levelForm__seat li{padding-bottom:8px}.levelForm__seat li+li{padding-left:8px}.levelForm__seat li.active .btnSeat{background:#1890ff;color:#fff;border-color:#1890ff}.stEmail__table .table td:first-child{background-color:#fafafa}.stEmail__table .table td .checkbox{justify-content:center}.stEmail__table .table td .checkbox label{width:16px;height:16px;padding:0}.stEmail__table .table td .checkbox label:before{top:0}.stEmail__table .table td p{font-weight:500;color:#262626;margin-bottom:0}.stEmail__table .table th{text-align:center}.stEmail__table .table th:first-child{position:relative;height:64px;background-image:linear-gradient(to top right,#fafafa 49%,#e8e8e8,#fafafa 51%)}.stEmail__table .table th:first-child p{margin:0;position:absolute}.stEmail__table .table th:first-child p.p1{top:10px;right:12px}.companyBox__part:before,.companyBox__part>li:before{top:0;content:"";border-left:1px dashed #d9d9d9}.stEmail__table .table th:first-child p.p2{bottom:10px;left:12px}.stEmail__btn{padding:0 15px}.stEmail__btn .btn+.btn{margin-left:8px}.stStructure .vntBox{width:80%}.stStructure__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.stStructure__header p{margin-bottom:0}.companyBox__logo{position:relative;z-index:1;margin-bottom:10px}.companyBox__logo:after{content:"";width:7px;height:7px;background-color:#fd8c13;border-radius:50%;position:absolute;bottom:-10px;left:47px}.companyBox__logo img{width:100px}.companyBox__btn{background:#262626;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:relative}.companyBox__btn svg{display:block;transition:all .3s}.companyBox__btn.rotate svg{transform:rotate(90deg)}.companyBox__part{padding-left:40px;padding-top:50px;position:relative}.companyBox__part:before{height:50px;position:absolute;left:50px}.companyBox__part>li{display:flex;align-items:baseline;position:relative;padding-bottom:30px}.companyBox__part>li:before{height:100%;position:absolute;left:10px}.companyBox__part>li:last-child:before{display:none}.companyBox__team{padding-left:55px;position:relative}.companyBox__team.open .companyBox__child{display:block}.companyBox__team:before{content:"";width:7px;height:7px;background-color:#fd8c13;border-radius:50%;position:absolute;top:5px;left:40px}.companyBox__team>li:before,.companyBox__team>li ul li:before{content:"";width:40px;border-top:1px dashed #d9d9d9}.companyBox__team>li{position:relative}.companyBox__team>li:before{position:absolute;top:8px;left:-55px}.companyBox__team>li>p{font-weight:600}.companyBox__team>li ul{padding-left:50px;position:relative}.companyBox__team>li ul:before{content:"";height:calc(100% - 19px);position:absolute;top:0;left:0;border-left:1px dashed #d9d9d9}.companyBox__team>li ul li{padding:10px 0;position:relative}.companyBox__team>li ul li:before{position:absolute;top:20px;left:-50px}.companyBox__child{padding-top:10px;display:none}.companyBox__text{display:inline-block}.companyBox__text>p{cursor:pointer;transition:all .1s}.companyBox__text>p:hover{color:#fd8c13}.companyBox p{font-size:14px;color:#262626;margin-bottom:0}.companyBox .tooltip__cont{z-index:10;padding:7px 12px;top:auto;bottom:calc(100% + 5px)}.companyBox .tooltip__cont,.stApproval__row,.stWorkLevel__header{display:flex;justify-content:space-between}.companyBox .tooltip__cont:before{top:auto;bottom:-9px;border-color:#000 transparent transparent}.companyBox .tooltip__cont button{font-size:14px;color:#fff;font-weight:500}.stApproval__row{padding:28px 24px}.stApproval__left{width:220px;padding-right:20px}.stApproval__right{width:calc(100% - 220px);padding-left:20px}.stApproval__name{color:#262626}.stApproval .vntBox{margin:0 0 16px}.stTab li,.stTitle{margin-bottom:16px}.stTitle{font-size:16px;font-weight:500;text-transform:uppercase}.stTab li.active .btn{color:#fd8c13;border-color:#fd8c13}.approvalInfo__row,.objApply ul li,.popupMember__tab li button{border-bottom:1px solid #d9d9d9}.stTab li .btn{width:100%;font-weight:400}.approvalInfo__item{padding:16px 0}.approvalInfo__row{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.approvalInfo__row .d-block:first-child{width:40%}.approvalInfo__row .d-block:nth-child(2){width:30%}.approvalInfo__row .d-block:nth-child(3){width:25%}.approvalInfo__row .d-block:nth-child(4){width:5%;text-align:right}.approvalInfo__row .d-block p{font-size:14px;color:#262626;margin-bottom:0}.approvalInfo__row .d-block p.p2{color:#8c8c8c;font-size:12px}.approvalInfo__add{padding-bottom:16px}.objApply ul li{padding:16px 0}.objApply ul li p{font-size:14px;color:#1890ff;margin-bottom:0}.modal-dialog.popupMember{width:1154px}.modal-dialog.popupMember .modal-body{padding:0}.popupMember__tab{width:154px;border-right:1px solid #d9d9d9}.popupMember__tab li.active button{color:#fd8c13;font-weight:500;border-left:3px solid #fd8c13}.popupMember__tab li button{font-size:14px;color:#8c8c8c;padding:8px 16px;width:100%;text-align:left}.popupMember__tab li button:hover{color:#fd8c13}.popupMember__group{display:flex}.popupMember .vntTree{width:290px;padding:16px}.popupMember .vntMember__table{width:calc(100% - 444px);padding-top:16px;border-left:1px solid #d9d9d9}.popupMember .vntMember__table .pSelected{padding-left:16px}.stAddApproval .stApproval__right{padding-left:0}.stAddApproval .vntBox{margin:0 0 15px}.stWorkLevel__header{align-items:center;margin-bottom:15px}.stWorkLevel__header p,.stWorkLevel__table .table td p{margin-bottom:0}.stWorkLevel__table .table td table{width:100%}.stWorkLevel__table .table td table td{padding:0;border:none}.stWorkLevel__table .table td table td p{padding:5px 12px;border-bottom:1px solid #f1f1f1}.stWorkLevel__table .table td table td p:last-child{border-bottom:none}.stWorkLevel__table .table td .btnGroup button+button{margin-left:6px}.vntMember{background-color:#fff;padding:15px;margin:15px}.vntMember__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.vntMember__total p{margin:0}.vntMember__btn .btn+.btn{margin-left:8px}.vntMember__btn .btn svg{margin-right:5px}.vntMember__table .table th .dropdown-menu{width:290px;padding:8px 0;box-shadow:0 2px 8px rgba(0,0,0,.15);top:calc(100% + 10px)!important}.vntMember__table .table td>.checkbox input[type=checkbox]+label:before,.vntMember__table .table td>.radio input[type=radio]+label:before{top:0}.vntMember__table .table th .dropdown-toggle{border:none;background:0 0;padding:0;color:inherit;font-weight:inherit;height:auto}.hotel-animated,.hotelDetail__filter,.hotelDetail__header,.hotelGallery,.levelBox,.memberForm,.soldOut{background-color:#fff}.vntMember__table .table th .dropdown-toggle>svg{right:0}.vntMember__table .table th .checkbox label{width:100%}.vntMember__table .table td p{margin:0;font-size:14px}.vntMember__table .table td p.p1{color:#595959}.vntMember__table .table td p.p2{color:#8c8c8c;font-size:12px}.hotelSort li p,.levelBox__title{font-size:16px;color:#262626;font-weight:500}.vntMember__table .table td .btnSvg{display:flex;justify-content:center;width:100%}.vntMember__table .table td>.checkbox label,.vntMember__table .table td>.radio label{width:16px;height:16px;padding:0}.vntMember__table .table td>.checkbox,.vntMember__table .table td>.radio{justify-content:center}.memberForm{display:flex;flex-wrap:wrap;width:80%;margin:15px;padding:12px}.memberForm .form-group{margin-bottom:0;padding:12px;width:50%}.memberForm .form-group:first-child{width:100%}.memberBtnAction{padding:15px}.memberBtnAction .btn+.btn{margin-left:8px}.memberDropdown{position:relative}.memberDropdown__cont{position:absolute;top:calc(100% + 5px);left:0;width:100%;z-index:5;background:#fff;padding:16px;border-radius:4px;display:none}.memberDropdown__cont.open,.roomItem.open .roomItem__collapsed{display:block}.memberDropdown__search{margin-bottom:16px}.hotelList__top,.hotelSort{margin-bottom:15px}.hotelList__body{display:flex;margin:15px}.hotelList__left{width:356px}.hotelList__right{width:calc(100% - 356px);padding-left:15px}.hotelList .pagination{padding-right:0}.hotelSort{display:flex;align-items:center;position:relative}.hotelSort li:first-child{width:70px}.hotelSort li+li{padding-left:30px}.hotelSort li.liPrice{position:absolute;top:0;right:0}.hotelGallery__item,.hotelGallery__map{position:relative;border-radius:4px;overflow:hidden}.hotelSort li.liPrice .checkbox label strong{padding:0 4px}.hotelSort li p{margin-bottom:0}.hotelSort li .radio input[type=radio]+label:before{top:50%;transform:translateY(-50%)}.hotel-animated{width:100%;height:200px;margin-bottom:15px;display:flex;justify-content:space-between}.hotel-animated.hotel-animated_xs{height:150px}.hotel-animated.hotel-animated_xs .hotel-animated__img{width:110px}.hotel-animated.hotel-animated_xs .hotel-animated__content{width:calc(100% - 110px)}.hotel-animated.hotel-animated_xs .hotel-animated__line2,.hotel-animated.hotel-animated_xs .hotel-animated__line3{display:none}.hotel-animated__img{width:120px;height:100%}@media (min-width:768px){.hotel-animated__img{width:200px}}.hotel-animated__content{width:calc(100% - 120px);padding:15px;display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.hotel-animated__content{width:calc(100% - 200px)}}.hotel-animated__price{display:flex;flex-direction:column;align-items:flex-end}.hotel-animated__line1{width:100%;height:15px;margin-bottom:10px}.hotel-animated__line2{width:calc(100% - 10px);height:8px;margin-bottom:5px}@media (min-width:768px){.hotel-animated__line2{width:calc(100% - 200px)}}.hotel-animated__line3{width:calc(100% - 30px);height:8px}@media (min-width:768px){.hotel-animated__line3{width:calc(100% - 250px)}}.hotel-animated__line4{width:100px;height:8px;margin:25px 0 5px}.hotel-animated__line5{width:80px;height:8px}.hotel-animated__line6{height:8px;width:60px;margin-bottom:5px}.hotel-animated__line7{height:20px;width:80px}.levelBox{padding:16px;margin-bottom:15px}.levelBox__title{margin-bottom:8px}.levelBox ul li{display:flex;justify-content:space-between;align-items:center;padding-bottom:5px}.levelBox ul li:last-child{padding-bottom:0}.levelBox ul li p{margin-bottom:0;font-size:14px}.levelBox ul li p.p2{font-weight:500;color:#262626}.soldOut{text-align:center;padding:100px 50px}.soldOut.soldOut_flight img{width:150px}.soldOut img{width:285px;margin:auto}.soldOut p.p1{font-size:24px;color:#262626;margin-bottom:8px;margin-top:16px;font-weight:500}.soldOut p.p2{font-size:14px;margin-bottom:16px}.hotelDetail{display:flex}.hotelDetail__left{width:calc(100% - 386px)}.hotelDetail__right{width:386px;padding:15px}.hotelDetail__header{padding:12px 24px}.hotelDetail__header .hotelFaci__item{width:auto}.hotelDetail__header .hotelFaci__item+.hotelFaci__item{margin-left:8px}.hotelDetail__main{padding:15px 0 15px 15px}.hotelDetail__filter{padding:10px 16px;display:flex;align-items:center}.hotelDetail__filter li+li{padding-left:24px}.hotelDetail__filter li p{margin-bottom:0;font-size:16px;font-weight:500;color:#262626}.hotelDetail .heading2{padding-bottom:15px}.hotelGallery{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0;margin:15px 0}.hotelGallery__col{padding:5px}.hotelGallery__col.col-1{width:50%;height:300px}.hotelGallery__col.col-2,.hotelGallery__col.col-3{width:25%;height:300px}.hotelGallery__col.col-4,.hotelGallery__col.col-5{width:25%;height:130px}.hotelGallery__col.col-6,.hotelGallery__col.col-7{width:12.5%;height:130px}.hotelGallery__col.col-8{width:25%;height:130px}.hotelGallery__item{width:100%;height:100%;cursor:pointer}.hotelGallery__item>img{width:100%;height:100%;object-fit:cover}.hotelGallery__map{width:100%;height:100%}.ant-modal-wrap.modal-gallery .image-gallery-slides,.roomItem__serv{-webkit-overflow-scrolling:touch}.hotelGallery__map>img{width:100%;height:100%;object-fit:cover}.hotelGallery__map button{position:absolute;font-size:13px;line-height:18px;border:none;display:block;background:#fff;height:auto;bottom:10px;left:50%;transform:translateX(-50%);box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:30px;width:165px;padding:10px;color:#fd8c13}.hotelGallery__map button span,.hotelGallery__map button svg{vertical-align:middle}.hotelGallery__map button svg{margin-right:5px}.hotelGallery__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(54,53,62,.7);text-align:center}.hotelGallery__overlay .d-block{margin:30px 0 0}.hotelGallery__overlay img{width:42px;height:42px}.hotelGallery__overlay p{color:#fff;font-size:12px;margin:10px 0 0}.hotelGallery__360{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(253,185,19,.7);text-align:center}.hotelGallery__360 .d-block{margin:30px 0 0}.hotelGallery__360 p{color:#fff;font-size:12px;margin:10px 0 0}.ant-modal-wrap.modal-gallery .ant-modal{top:1vw}.ant-modal-wrap.modal-gallery .ant-modal-body{padding:0;height:calc(100% - 7vh)}.ant-modal-wrap.modal-gallery .ant-modal-content{height:95vh}.ant-modal-wrap.modal-gallery .ant-modal-header{height:7vh}.ant-modal-wrap.modal-gallery .image-gallery,.ant-modal-wrap.modal-gallery .image-gallery-content,.ant-modal-wrap.modal-gallery .image-gallery-slide>div,.ant-modal-wrap.modal-gallery .image-gallery-slides,.ant-modal-wrap.modal-gallery .image-gallery-swipe{height:100%}.ant-modal-wrap.modal-gallery .image-gallery-slide{background:0 0;height:100%}.ant-modal-wrap.modal-gallery .image-gallery-thumbnails-wrapper{height:95px}.ant-modal-wrap.modal-gallery .image-gallery-thumbnail{height:85px;border-radius:3px;border:3px solid transparent}.ant-modal-wrap.modal-gallery .image-gallery-thumbnail.active .image-gallery-thumbnail-inner img{border-radius:0}.ant-modal-wrap.modal-gallery .image-gallery-thumbnail .image-gallery-thumbnail-inner{width:100%;height:100%}.ant-modal-wrap.modal-gallery .image-gallery-thumbnail .image-gallery-thumbnail-inner img{height:100%;object-fit:cover;border-radius:3px}.ant-modal-wrap.modal-gallery .image-gallery-slide-wrapper{height:calc(100% - 95px)}.ant-modal-wrap.modal-gallery .image-gallery-fullscreen-button:hover:before,.ant-modal-wrap.modal-gallery .image-gallery-left-nav:hover:before,.ant-modal-wrap.modal-gallery .image-gallery-play-button:hover:before,.ant-modal-wrap.modal-gallery .image-gallery-right-nav:hover:before{color:#fa8c16}.ant-modal-wrap.modal-gallery .image-gallery-thumbnail.active,.ant-modal-wrap.modal-gallery .image-gallery-thumbnail:focus,.ant-modal-wrap.modal-gallery .image-gallery-thumbnail:hover{border:3px solid #fd8c13}.ant-modal-wrap.modal-gallery .image-gallery-icon{filter:none}.ant-modal-wrap.modal-gallery .image-gallery-left-nav .image-gallery-svg,.ant-modal-wrap.modal-gallery .image-gallery-right-nav .image-gallery-svg{height:50px;width:20px;stroke:#fa8c16}.ant-modal-wrap.modal-gallery .image-gallery-slide .image-gallery-image{text-align:center;height:100%;object-fit:cover}.ant-modal-wrap.modal-gallery .image-gallery-icon:hover{color:#fd8c13}.ant-modal-wrap.modal-gallery .image-gallery-fullscreen-button .image-gallery-svg,.ant-modal-wrap.modal-gallery .image-gallery-play-button .image-gallery-svg{width:25px;height:25px}.modal-dialog.modal-gallery{background-color:initial;box-shadow:none;margin:50px auto 0}@media (min-width:768px){.modal-dialog.modal-gallery{width:75%;height:calc(100% - 50px)}}.modal-dialog.modal-gallery .modal-body{padding:0;position:relative}.listRoom{margin-bottom:30px}.listRoom__item{margin-bottom:15px}.roomItem{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15)}.roomItem.open .roomItem__click svg{transform:rotate(90deg)}.roomItem__header{display:flex;padding:12px;border-bottom:1px solid #f5f5f5}.roomItem__img{width:156px;height:88px}.roomItem__img img{width:100%;height:100%;object-fit:cover}.roomItem__info{width:calc(100% - 156px);padding-left:8px;position:relative}.roomItem__title{font-size:20px;font-weight:500;color:#262626;margin-bottom:10px;padding-right:100px}.roomItem__click{position:absolute;top:0;right:0;font-size:12px;color:#262626;font-weight:500}.roomItem__click:hover,.roomItem__slide .image-gallery-icon:hover{color:#fd8c13}.roomItem__click:hover svg path{fill:#fd8c13}.roomItem__click span{padding-right:5px}.roomItem__bed .radio{margin-bottom:6px}.roomItem__bed .radio:last-child{margin-bottom:0}.roomItem__collapsed{display:none}.roomItem__detail{display:flex;padding:15px 0;background-color:#f5f5f5}.roomItem__slide{width:60%;padding:0 8px}.roomItem__slide>img{width:100%}.roomItem__slide .image-gallery-thumbnail{width:70px;height:70px;border:2px solid transparent}.roomItem__slide .image-gallery-thumbnail.active,.roomItem__slide .image-gallery-thumbnail:focus,.roomItem__slide .image-gallery-thumbnail:hover{border:2px solid #fa8c16}.roomItem__slide .image-gallery-icon{filter:none}.roomItem__slide .image-gallery-left-nav .image-gallery-svg,.roomItem__slide .image-gallery-right-nav .image-gallery-svg{height:50px;width:20px;stroke:#fa8c16}.roomItem__slide .image-gallery-slide .image-gallery-image{text-align:center;height:100%;object-fit:cover}.roomItem__slide .image-gallery-fullscreen-button .image-gallery-svg,.roomItem__slide .image-gallery-play-button .image-gallery-svg{width:25px;height:25px}.roomItem__serv{width:40%;max-height:391px;overflow-y:auto;padding:0 15px}.roomItem__serv::-webkit-scrollbar{width:5px}.roomItem__serv::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:16px}.roomItem__serv::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:16px}.roomItem__serv::-webkit-scrollbar-thumb:hover{background:#bcbcbc}.roomItem__serv p{font-size:14px}.roomItem__serv p.medium{font-size:16px;color:#262626}.roomItem__list{padding:0 16px}.roomItem__row{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid #f5f5f5}.roomItem__policy{width:180px}.roomItem__policy .iconText:last-child{padding-bottom:0}.roomItem__type{width:calc(100% - 510px);padding:0 15px}.roomItem__type .iconText{padding-bottom:0;padding-left:35px}.roomItem__price{width:200px;padding-right:30px}.roomItem__action{width:130px;text-align:right}.roomItem__amount li.tooltip,.roomItem__dropdown{text-align:left}.roomItem__action>p{font-size:12px;color:#ff4d4f;margin-bottom:5px}.roomItem__action>p strong{padding:0 3px}.roomItem__action .ant-btn{width:100%}.roomItem__action .ant-dropdown-menu-item p.active{color:#fd8c13}.roomItem__btn .btn{width:90px}.roomItem__amount{display:flex;align-items:center;justify-content:flex-end}.roomItem__amount li+li{padding-left:6px}.roomItem__amount li.active .btnRoom{background-color:#1890ff;border-color:#1890ff;color:#fff}.roomItem__amount li .btnRoom{width:24px;height:24px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:16px}.error404__text,.flightDate__item,.flightTrip .d-block,.hotelReview__point{text-align:center}.roomItem__dropdown.selected .dropdown-toggle{background:#fff;border-color:#d9d9d9;color:#595959}.roomItem__dropdown.selected .dropdown-toggle svg path{fill:#8c8c8c}.roomItem__dropdown .dropdown-toggle{background:#fa8c16;border-color:#fa8c16;color:#fff}.hotelReview,.hotelServ{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15)}.roomItem__dropdown .dropdown-toggle svg path{fill:#fff}.roomItem__dropdown .dropdown-menu{min-width:175px}.iconText{font-size:14px;position:relative;padding-left:25px;margin-bottom:8px}.iconText:last-child{margin-bottom:0}.iconText>svg{position:absolute;top:50%;transform:translateY(-50%);left:0}.iconText>span .tooltip{display:inline-block;margin-left:3px}.iconText>span .tooltip__cont{z-index:3}.iconText_green{color:#389e0d}.iconText_red{color:#f5222d}.iconText_orange{color:#ff8917}.hotelServ{padding:30px 24px;margin-bottom:30px}.hotelServ__item{display:flex;padding-bottom:30px}.hotelServ__title{width:150px}.hotelServ__title p{margin-bottom:0;font-size:20px;font-weight:500;color:#262626}.hotelServ__cont .btnMore,.hotelServ__cont p{font-size:14px;color:#262626}.hotelServ__cont{width:calc(100% - 150px);padding-left:30px}.hotelServ__cont p.pText{max-height:126px;overflow:hidden}.hotelServ__cont p.pText.pText_full{max-height:none}.hotelServ__cont .btnMore:hover{color:#fd8c13}.hotelServ__cont .btnMore:hover svg path{fill:#fd8c13}.hotelServ__cont .btnMore.rotate svg{transform:rotate(180deg)}.hotelServ__flex{display:flex;flex-wrap:wrap}.hotelServ__group{padding-bottom:15px;padding-right:15px;width:33.333%}.hotelServ__group p.pTitle{font-size:16px;font-weight:500;display:flex;align-items:center;margin-bottom:10px}.hotelServ__group p.pTitle span{padding-left:10px}.hotelReview{padding:30px 24px;margin-bottom:30px}.hotelReview__top{padding-bottom:16px}.hotelReview__top .pTitle{font-size:14px;color:#262626;margin-bottom:16px}.hotelReview__top .pTitle strong{padding:0 5px}.hotelReview__top .d-flex{justify-content:space-between}.hotelReview__bot .pagination{padding:0}.hotelReview__point p{margin-bottom:0}.hotelReview__point p.p1{width:112px;height:112px;border-radius:50%;background-color:#ffc53d;display:flex;align-items:center;justify-content:center}.hotelReview__point p.p1 span{width:106px;height:106px;border-radius:50%;background-color:#fa8c16;color:#fff;border:2px solid #fff;font-size:38px;font-weight:500;display:flex;align-items:center;justify-content:center}.flightDate,.flightHot__item,.flightRecent__item,.galleryAnimated,.roomAnimated__body,.roomAnimated__header{background-color:#fff}.hotelReview__progress li,.hotelReview__star li{align-items:center;padding-bottom:8px;display:flex}.hotelReview__point p.p2{font-size:24px;color:#fd8c13;font-weight:500}.hotelReview__progress li{position:relative;padding-left:85px}.hotelReview__progress li p{margin-bottom:0;font-size:14px;font-weight:500}.hotelReview__progress li p.p1{color:#262626;position:absolute;top:0;left:0}.hotelReview__progress li p.p2{color:#fd8c13;padding-left:10px}.hotelReview__progress li progress{width:140px}.hotelReview__star li p{margin-bottom:0;width:85px}.hotelReview__star li .starBox{width:calc(100% - 85px)}.hotelFeedback__item{position:relative;border:1px solid #d9d9d9;padding:16px;border-radius:4px;margin-bottom:16px}.hotelFeedback__user{display:flex;align-items:center;margin-bottom:16px}.hotelFeedback__user img{width:56px;height:56px;border-radius:50%;object-fit:cover}.hotelFeedback__user .d-block{width:calc(100% - 56px);padding-left:15px}.hotelFeedback__user .d-block p{margin-bottom:0}.hotelFeedback__user .d-block p.p1{font-size:16px;color:#262626;font-weight:500}.hotelFeedback__user .d-block p.p2{font-size:14px;color:#8c8c8c}.hotelFeedback__text{font-size:14px;color:#262626;margin-bottom:16px}.hotelFeedback__photo{display:flex}.hotelFeedback__photo .dItem+.dItem{padding-left:16px}.hotelFeedback__photo .dItem:nth-child(n+4){display:none}.hotelFeedback__photo .dItem img{width:180px;height:100px;object-fit:cover}.hotelFeedback .ratePoint{position:absolute;top:16px;right:16px}.galleryAnimated{display:flex;flex-wrap:wrap;padding:5px;border-radius:4px}.galleryAnimated__col{padding:5px}.galleryAnimated__col.col-1{width:50%;height:310px}.galleryAnimated__col.col-2,.galleryAnimated__col.col-3{width:25%;height:310px}.galleryAnimated__col.col-4,.galleryAnimated__col.col-5{width:25%;height:150px}.galleryAnimated__col.col-6,.galleryAnimated__col.col-7{width:12.5%}.galleryAnimated__col.col-8{width:25%}.galleryAnimated__item{width:100%;height:100%;border-radius:4px}.roomAnimated{border-radius:6px;overflow:hidden;margin-bottom:15px}.roomAnimated__header{border-bottom:1px solid #d9d9d9;border-radius:6px 0 0 6px;display:flex}.roomAnimated__img{width:140px;height:140px;border-radius:6px 0 0 6px}.roomAnimated__info{width:calc(100% - 140px);padding:20px;position:relative}.roomAnimated__item{border-bottom:1px solid #d9d9d9;padding:15px 20px}.roomAnimated__item:last-child{border-bottom:none}.roomAnimated__flex{display:flex;justify-content:space-between}.roomAnimated__line1{height:8px;width:calc(100% - 100px);margin-bottom:5px}.roomAnimated__line2{height:8px;width:calc(100% - 200px);margin-bottom:15px}.roomAnimated__line3,.roomAnimated__line4{height:10px;width:300px}.roomAnimated__line3{margin-bottom:5px}.roomAnimated__line5{width:50px;height:8px;position:absolute;top:20px;right:20px}.roomAnimated__line6,.roomAnimated__line7,.roomAnimated__line8,.roomAnimated__line9,.roomAnimated__line10{width:150px;height:30px;margin:0}.btnCheckin{width:255px}.checkinInfo__name{font-size:16px;font-weight:500;color:#262626}.checkinInfo button,.checkinInfo ul li{font-size:14px;align-items:center;display:flex}.checkinInfo ul{margin-bottom:15px}.checkinInfo ul li{padding-bottom:5px}.checkinInfo ul li span:first-child{width:100px}.checkinInfo ul li span:last-child{width:calc(100% - 100px);padding-left:10px}.checkinInfo button{color:#096dd9;font-weight:500}.checkinInfo button span{padding-left:6px}.roomInfo{margin-top:-16px}.roomInfo__title{font-size:16px;color:#262626;font-weight:500;margin-bottom:8px}.roomInfo__group{padding:16px;margin:0 -16px;border-bottom:1px solid #d9d9d9}.roomInfo__group:last-child{border-bottom:none}.roomInfo__group .form-group>label{color:#000;font-weight:500}.roomInfo__item{padding:16px;border-radius:4px;border:1px solid #d9d9d9;margin-bottom:16px}.roomInfo__item:last-child{margin:0}.roomInfo__item>p.p1{font-size:16px;font-weight:500;color:#262626;margin-bottom:8px}.roomInfo__item>.vntMember__table{margin-top:15px}.roomInfo__radio{margin-bottom:10px}.roomInfo__radio .radio{margin-bottom:3px}.roomInfo__radio .radio:last-child{margin-bottom:0}.roomInfo__btn{font-size:14px;color:#096dd9;font-weight:500;display:flex;align-items:center}.roomInfo__btn span{padding-left:8px}.formText{display:none}.formText.open{display:block}.modal-dialog.modal-zalo{width:600px}.modal-zalo__row{display:flex;justify-content:space-between}.modal-zalo__left{width:40%;padding-right:15px}.modal-zalo__left img{width:100%;display:block;margin-bottom:15px}.error404,.flightHot__cont,.flightRecent__cont{display:flex}.modal-zalo__right{width:60%;padding-left:15px}.error404,.error404__svg{width:100%}.modal-zalo p{margin-bottom:0;font-size:14px;color:#262626}.modal-zalo p.pTitle{font-size:16px;margin-bottom:15px;font-weight:500}.modal-zalo p.p1{font-weight:500}.modal-zalo p.p2{margin-bottom:10px}.modal-dialog.modal-levelLimit p{color:#262626}.error404{flex-direction:column;align-items:center;padding:0 15px 30px}.error404__text{margin:20px 0}.error404__text p{font-size:22px;color:#262626}.error404 #g6219{transform-origin:85px 4px;animation:an1 12s ease-out .5s infinite}@keyframes an1{0%,to{transform:rotate(0)}5%{transform:rotate(3deg)}15%{transform:rotate(-2.5deg)}25%,65%{transform:rotate(2deg)}35%,55%{transform:rotate(-1.5deg)}45%{transform:rotate(1deg)}75%{transform:rotate(-2deg)}85%{transform:rotate(2.5deg)}95%{transform:rotate(-3deg)}}.flightRecent{padding-bottom:40px}.flightRecent__item{width:257px;box-shadow:0 2px 8px rgba(0,0,0,.15);display:flex;padding:12px}.flightRecent__item+.flightRecent__item{margin-left:15px}.flightRecent__icon{padding-top:5px}.flightRecent__info{padding-left:12px}.flightRecent__info p.p1{font-size:16px;font-weight:500;color:#262626}.flightRecent__info p.p1 svg{margin:0 5px}.flightRecent__info p.p2{font-size:12px;margin-bottom:0;color:#595959}.flightHot__item{width:187px;display:block;box-shadow:0 2px 8px rgba(0,0,0,.15);border-radius:4px;overflow:hidden}.flightHot__item+.flightHot__item{margin-left:15px}.flightHot__item img{width:100%;height:126px;object-fit:cover}.flightHot__item p{margin-bottom:0}.flightHot__item p.p1{font-size:16px;color:#262626;font-weight:500;padding:8px 8px 5px}.flightHot__item p.p1 svg{margin:0 5px}.flightHot__item p.p2{font-size:12px;color:#595959;padding:0 8px 8px}.vntHome__flight{padding:24px 15px}.vntHome__flight .heading2{padding-bottom:15px}.flightList__body{padding:15px}.flightList__active{padding-bottom:32px}.listFlight{margin-bottom:30px}.flightDest{display:flex;margin-bottom:12px;position:relative}.flightDest p{margin-bottom:0;font-size:24px}.flightDest p.p1{padding-right:5px}.flightDest p.p2{font-weight:500;color:#262626}.flightDest p.p3{font-size:14px;color:#262626;position:absolute;right:0;bottom:0}.flightDest p.p3 span{padding-left:5px}.flightDate{box-shadow:0 2px 8px rgba(0,0,0,.15);padding:10px 100px;margin-bottom:15px;position:relative}.flightDate__cont{display:flex;justify-content:space-between;align-items:center;border-left:1px solid #d9d9d9}.flightDate__item{border-right:1px solid #d9d9d9;color:#262626;transition:all .2s;width:14.28571%;cursor:pointer}.flightDate__item.active,.flightDate__item:hover{color:#fd8c13}.flightDate__item:nth-child(n+8){display:none}.flightDate__item.disabled{cursor:not-allowed;opacity:.3}.flightDate__item.disabled:hover{color:#262626}.flightDate__item.disabled p{pointer-events:none}.flightDate__item p{margin-bottom:0}.flightDate__item p.p1{font-size:14px;font-weight:500}.flightDate__item p.p2{font-size:12px}.flightFilter__row li p,.flightSort ul li p,.flightTrip .d-block p.p1{font-size:16px;color:#262626;font-weight:500}.flightDate .slick-prev{left:35px}.flightDate .slick-next{right:35px}.flightDate .slick-arrow{transition:all .3s}.flightDate .slick-arrow:hover{background-color:#f7f7f7}.flightFilter{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:15px 15px 5px;margin-bottom:15px}.flightFilter__row{height:60px}.flightFilter__row,.flightSort ul,.flightTrip{display:flex;align-items:center}.flightFilter__row li:first-child{width:110px}.flightFilter__row li+li{padding-left:24px}.flightFilter__row li p{margin-bottom:0}.flightFilter__row li .radio input[type=radio]+label:before{top:50%;transform:translateY(-50%)}.flightSort{margin-bottom:15px}.flightSort .ant-radio-group{width:100%}.flightSort ul{position:relative;width:100%}.flightSort ul li:first-child{width:110px}.flightSort ul li+li{padding-left:39px}.flightSort ul li.liTax{position:absolute;top:0;right:15px}.flightSort ul li p{margin-bottom:0}.flightSort ul li .radio input[type=radio]+label:before{top:50%;transform:translateY(-50%)}.flightTrip{width:280px;justify-content:space-between;padding:0 15px}.flightTrip .d-block p{margin-bottom:0}.flightTrip .d-block p.p2{font-size:12px}.flightTrip .d-svg{padding:0 30px;text-align:center}.flightTrip .d-svg svg{display:block;margin:auto}.flightTrip .d-svg p{margin-bottom:0;color:#8c8c8c;font-weight:500;font-size:12px}.flightTrip_lg{width:auto;padding:0}.flightTrip_lg .d-block{text-align:left}.flightTrip_lg .d-block p.p1{font-size:20px}.flightTrip_lg .d-block p.p2{font-size:14px}.flightAirline{display:flex;align-items:center}.flightAirline__logo{width:70px}.flightAirline__logo img{width:100%}.flightAirline__cont{width:calc(100% - 70px);padding-left:5px}.flightAirline__cont p{margin-bottom:0;font-size:14px}.flightTicket{margin-bottom:8px}.flightTicket__info{background-color:#fff;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:16px}.flightTicket__info .alert{width:100%;margin-bottom:0;margin-top:10px}.flightTicket__logo{width:70px}.flightTicket__logo img{width:100%}.flightTicket__code{width:75px;font-weight:500;font-size:14px;color:#262626;text-align:center;padding-left:15px}.flightTicket__seat{width:calc(100% - 595px);display:flex;flex-wrap:wrap;padding-right:15px}.flightTicket__seat li{padding-bottom:4px;padding-right:4px}.flightTicket__seat li.active .btnSeat{background-color:#40a9ff;border-color:#40a9ff;color:#fff}.flightTicket__seat li .tooltip__cont{top:100%;z-index:5}.flightTicket__click{width:60px;font-size:12px;color:#1890ff}.flightTicket__click:hover{color:#fd8c13}.flightTicket__click span{padding-right:5px}.flightTicket__btn{width:110px;padding-left:15px}.flightTicket__btn .btn{width:100%}.flightTicket__detail{background-color:#fff;padding:24px 220px 64px 175px;position:relative;animation:opacityShow .3s ease-in-out;display:none;margin-bottom:8px}.flightTicket__detail .flightTicket__btn{position:absolute;bottom:110px;right:16px}.flightTicket__list{margin-bottom:24px}.flightTicket__trip{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;border:1px solid #d9d9d9;border-radius:4px;margin-bottom:12px}.flightTicket__trip:last-child{margin-bottom:0}.flightTicket__policy{margin-bottom:15px}.flightTicket__policy p.pTitle{font-size:16px;font-weight:500;color:#262626}.flightTicket__policy p.pTitle span{padding-left:5px}.flightTicket__policy p.pLine{display:flex;font-size:14px;color:#262626}.flightTicket__policy p.pLine span:first-child{width:200px}.flightTicket__policy p.pLine span:last-child{width:calc(100% - 200px);padding-left:10px}.flightTicket__table .table{margin:16px 0 10px}.flightTicket__table .textNote{justify-content:flex-end}.flightTicket__airline p{margin-bottom:0;font-size:14px}.flightTicket__price p{margin-bottom:0}.flightTicket__price p.p1{font-size:16px;color:#8c8c8c;text-decoration:line-through}.flightTicket__price p.p2{font-size:20px;font-weight:500;color:#262626}.flightTicket.open .flightTicket__detail{display:block}.flightTicket.open .flightTicket__click svg{transform:rotate(180deg)}.flightActive{margin-bottom:30px}.flightActive .flightTicket{box-shadow:0 2px 8px rgba(0,0,0,.15)}.flightActive .flightTicket__info{padding:9px 16px}.flightActive .flightTicket__info .flightTicket__btn{width:auto;padding-left:0}.flightTotal{display:flex;align-items:center;justify-content:flex-end;padding:16px 0;position:relative}.flightTotal__price{text-align:right;padding-right:24px}.flightTotal__price p{margin-bottom:0}.vntCheckout__box,.vntCheckout__box>.ant-checkbox-wrapper,.vntCheckout__box>.checkbox{margin-bottom:15px}.flightTotal__price p.p1{font-size:14px}.flightTotal__price p.p1 span{color:#1890ff;padding-left:5px}.flightTotal__price p.p2{font-size:12px}.flightTotal__btn .btn{width:150px}.flightTotal .btnBack{position:absolute;top:50%;left:0;transform:translateY(-50%)}.vntCheckout{display:flex;flex-wrap:wrap;padding:0 15px 30px}.vntCheckout__left{width:calc(100% - 386px)}.vntCheckout__right{width:386px;padding-left:15px;padding-top:40px}.vntCheckout__box{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:15px}.vntCheckout__box>.pTitle{font-size:16px;color:#262626;font-weight:500;margin-bottom:8px}.vntCheckout__table{margin-bottom:15px}.vntCheckout__table .pTitle{font-size:14px;font-weight:500;color:#262626}.vntCheckout__table .table td p{margin-bottom:0;font-size:14px}.vntCheckout__table .table td p.p2{font-size:12px;color:#8c8c8c}.vntCheckout__bank .pTitle{font-size:16px;font-weight:500;color:#262626;margin-bottom:8px}.vntCheckout .heading2{padding-bottom:10px}.vntCheckout .hotelInfo{position:static;width:100%}.vntCheckout .hotelInfo.fixedTop{position:fixed;top:0;width:370px}.vntCheckout .flightList__active{width:100%}.orderInfo__name{font-size:16px;font-weight:500;color:#262626}.orderInfo ul{display:flex;flex-wrap:wrap}.orderInfo ul li{width:50%;display:flex;align-items:center;font-size:14px;padding-bottom:5px}.orderInfo ul li span:first-child{width:100px}.orderInfo ul li span:last-child{width:calc(100% - 100px);padding-left:10px}.flightInfo{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:16px 8px}.flightInfo__price{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.flightInfo__price p{font-size:20px;margin-bottom:0;font-weight:500}.flightInfo__price p.p1{color:#262626}.flightInfo__price p.p2{color:#096dd9}.flightPlace,.payments__item p.p1,.ticketInfo__box ul li span.span2,.ticketInfo__tax .ant-collapse-content>.ant-collapse-content-box ul li span.span2,.ticketInfo__title{color:#262626}.flightInfo .dateInput{width:100%;background-color:#f5f5f5;padding:8px 12px;margin-bottom:8px}.flightInfo .dateInput .input-inline .form-control{background:#fff}.flightInfo .levelTotal{padding-bottom:8px}.flightInfo>p{margin-bottom:12px}.flightInfo .btn{width:100%}.flightPlace{font-size:20px;font-weight:500;display:flex;align-items:center}.ticketInfo__box ul li,.ticketInfo__title{display:flex;justify-content:space-between}.flightPlace svg{margin:0 10px}.flightPlace.flightPlace_sm{font-size:16px}.flightPlace.flightPlace_xs{font-size:14px}.ticketInfo{background-color:#f5f5f5;padding:8px}.ticketInfo__title{align-items:center;font-size:14px}.ticketInfo__title .btnArrow{padding:5px}.ticketInfo__box{background-color:#fff;padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;margin-bottom:12px}.ticketInfo__box p{font-size:12px;margin-bottom:0}.ticketInfo__box p.p1{color:#262626;font-weight:500}.ticketInfo__box p.p2{margin-bottom:8px}.ticketInfo__box ul li{align-items:center;font-size:12px;line-height:21px}.ticketInfo__box ul li.liPrice{padding:5px 0 0;margin-top:5px;border-top:1px solid #f5f5f5}.ticketInfo__tax.open .ticketInfo__title .btnArrow{transform:rotate(90deg)}.ticketInfo__tax.open .ticketInfo__box{display:block}.ticketInfo__tax .ticketInfo__box{display:none;animation:opacityShow .3s ease-in-out}.ticketInfo__tax .ant-collapse{background:0 0;border:none;border-radius:0}.ticketInfo__tax .ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header{padding:0 20px 0 0;margin-bottom:5px}.payments__item p,.ticketInfo__tax .ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header p{margin-bottom:0}.ticketInfo__tax .ant-collapse-item{border-bottom:none;border-radius:0}.ticketInfo__tax .ant-collapse-content{border:1px solid #d9d9d9}.ticketInfo__tax .ant-collapse-item:last-child>.ant-collapse-content{border-radius:4px}.ticketInfo__tax .ant-collapse-icon-position-right>.ant-collapse-item>.ant-collapse-header .ant-collapse-arrow{right:0}.ticketInfo__tax .ant-collapse-content>.ant-collapse-content-box{padding:8px 12px}.ticketInfo__tax .ant-collapse-content>.ant-collapse-content-box ul li{display:flex;justify-content:space-between;align-items:center;font-size:12px}.modal-dialog.modal-editMember{width:785px}.payments__item{padding-bottom:16px}.payments__item:last-child{padding-bottom:0}.payments__child,.payments__child li{padding-bottom:8px}.payments__item p.p1{font-size:16px;font-weight:500}.payments__item p.p2{font-size:12px;color:#595959}.bankInfo__list li p,.listBank__btn p{font-size:14px;color:#262626;margin-bottom:0}.payments__item .radio input[type=radio]+label:before{top:50%;transform:translateY(-50%)}.payments__child{padding-left:36px;padding-top:8px}.payments__child li:last-child{padding-bottom:0}.payments__child li .radio label,.payments__logo{display:flex;align-items:center}.payments__logo{width:48px;height:48px;border-radius:50%;background-color:#fafafa;justify-content:center}.payments__logo img{width:50px}.payments__text{width:calc(100% - 48px);padding-left:10px}.listBank{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:16px}.listBank__item{padding-right:16px;padding-bottom:16px}.listBank__item.active .listBank__btn{border-color:#fd8c13}.listBank__item.active .listBank__btn svg{visibility:visible}.listBank__btn{width:136px;height:97px;border:1px solid #d9d9d9;border-radius:4px;background:#fff;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:10px;transition:all .2s}.listBank__btn:hover{border-color:#fd8c13}.listBank__btn svg{position:absolute;top:-10px;right:-10px;visibility:hidden}.listBank__btn img{width:90px}.listBank__btn p{font-weight:500}.bankInfo{border:1px solid #d9d9d9;border-radius:4px;padding:16px}.bankInfo__list{padding-bottom:16px}.bankInfo__list li{display:flex;align-items:center;padding:0 16px 6px}.bankInfo__list li p.p1{width:250px}.bankInfo__list li p.p2{width:calc(100% - 250px);padding-left:17px;font-weight:500}.bankInfo__list li p .btnCopy{margin-left:5px}.bankInfo__list li p .btnCopy svg{display:block}.bankInfo__flex{display:flex}.bankInfo__price{background-color:#f5f5f5;display:flex;align-items:center;padding:0 16px;margin-right:16px}.bankInfo__price span.span1{font-size:14px;padding-right:50px}.bankInfo__price span.span2{font-size:20px;font-weight:500;color:#096dd9}.bankInfo__note{font-size:12px;color:#f5222d;margin-bottom:0;margin-top:8px}.flightLoading__text p.p1,.holdResult__title{font-size:20px;font-weight:500}.bankInfo__note strong{padding-right:5px}.holdResult{width:100%}.holdResult__title{color:#262626;margin-bottom:15px}.flightLoading{position:fixed;top:0;left:0;right:0;bottom:0;z-index:100;background-color:rgba(32,48,72,.8)}.flightLoading__body{background-color:#fff;border-radius:6px;width:500px;margin:100px auto;padding:100px 30px 50px;overflow:hidden;text-align:center}.flightLoading__icon{margin-bottom:30px}.flightLoading__icon img{width:125px}.flightLoading__text p{color:#262626;margin-bottom:0}.flightLoading__text p.p2{color:#878787;font-size:16px}.flightLoading__text p.p2 span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both;font-weight:500;font-size:20px;padding-right:3px}.flightLoading__text p.p2 span:first-child{margin-left:5px}.flightLoading__text p.p2 span:nth-child(2){animation-delay:.2s}.flightLoading__text p.p2 span:nth-child(3){animation-delay:.4s}@keyframes blink{0%,to{opacity:.2}20%{opacity:1}}.report{padding:24px 15px}.report__body{display:flex;flex-wrap:wrap;margin:0 -10px}.report__item{padding:0 10px 24px;width:100%}.report__title{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px}.report__title .heading2{padding-right:16px;font-size:16px}.report__title .dropdownGroup .dropdown{width:120px}.report__title .dropdownGroup .ant-select{width:120px!important}.report__title .dropdownGroup .ant-select+.ant-select{margin-left:8px}.report__cont{background-color:#fff;padding:16px 24px;height:calc(100% - 48px);position:relative}.report__info{display:flex;padding-bottom:20px}.report__info .d-block+.d-block{padding-left:48px}.report__info .d-block p{margin-bottom:0;color:#262626}.report__info .d-block p.p1{font-size:14px}.report__info .d-block p.p2{font-size:20px;font-weight:500}.report__chart img{width:100%}.report__table{margin-top:15px}.report__table .table td,.report__table .table th{font-size:13px;padding:8px 12px}.report__loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.7)}.report>.d-flex{justify-content:space-between;align-items:center;padding-bottom:24px}.report>.d-flex .btn svg{margin-right:5px}.modal-dialog.modal-exportReport{width:416px}.modal-dialog.modal-exportReport .pTitle{color:#262626;margin-bottom:20px}.modal-dialog.modal-exportReport .radioInline{margin-bottom:10px}.orderAdmin__form,.orderAdmin__tab{margin-bottom:12px;display:flex}.orderAdmin{padding:24px 15px}.orderAdmin__title{font-size:14px;font-weight:500;color:#262626}.orderAdmin__tab li.active button{font-weight:500;color:#fd8c13;border-color:#fd8c13}.orderAdmin__tab li button{font-size:14px;color:#595959;padding:0 10px 8px;border-bottom:2px solid transparent}.orderAdmin__tab li button:hover{color:#fd8c13}.orderAdmin__form .form-group{margin-bottom:0}.orderAdmin__form .form-group>label{font-size:14px;font-weight:500;color:#262626}.orderAdmin__form .inputSearch{margin-right:40px}.orderAdmin__form .inputSearch .form-control{width:335px}.orderAdmin__form .form-control{background:#fff}.orderAdmin__form .w195{width:195px;margin-right:6px}.orderAdmin__form .memberDropdown__cont{left:auto;right:0;width:800px}.orderAdmin__row{display:flex;justify-content:space-between;margin-bottom:16px}.orderAdmin__col:first-child{margin-right:40px}.orderAdmin__col:nth-child(2){flex:1 1 auto}.orderAdmin__col .btnInline .btn.active{background-color:#fd8c13;border-color:#fd8c13;color:#fff}.orderAdmin__progress{padding-left:70px}.orderAdmin__progress p{margin-bottom:0}.orderAdmin__progress p.p1{font-size:12px;color:#8c8c8c}.orderAdmin__progress p.p2{font-size:14px;font-weight:500;color:#262626;margin-bottom:8px}.orderAdmin__progress progress{width:265px;background:#e4e9f2}.orderAdmin__progress progress::-webkit-progress-value{background:#52c41a}.orderAdmin__progress progress::-moz-progress-bar{background:#52c41a}.orderAdmin__progress progress[value]::-ms-fill{background:#52c41a}.orderAdmin__main{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:16px;margin-bottom:24px}.orderAdmin__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.orderAdmin__header .d-flex{align-items:center}.orderAdmin__header p.p1{font-size:14px;margin-bottom:0;color:#262626}.orderAdmin__header .btnExport{margin-left:18px}.orderAdmin__header .btnExport .btn span{padding:0 5px}.orderAdmin__table{max-width:100%;overflow-x:auto;overflow-y:hidden}.orderAdmin__table::-webkit-scrollbar{height:6px}.orderAdmin__table::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:16px}.orderAdmin__table::-webkit-scrollbar-thumb{background:#bcbcbc;border-radius:16px}.orderAdmin__table::-webkit-scrollbar-thumb:hover{background:#bcbcbc}.orderAdmin__table .table th{white-space:nowrap}.orderAdmin__table .table th .dropdown-menu{width:290px;padding:8px 0;box-shadow:0 2px 8px rgba(0,0,0,.15);top:calc(100% + 10px)!important}.orderAdmin__table .table .checkbox input[type=checkbox]+label:before,.orderAdmin__table .table .radio input[type=radio]+label:before{top:0}.orderAdmin__table .table th .dropdown-toggle{border:none;background:0 0;padding:0;color:inherit;font-weight:inherit;height:auto}.orderAdmin__table .table th .dropdown-toggle>svg{right:0}.orderAdmin__table .table th .checkbox label{width:100%}.orderAdmin__table .table td{white-space:nowrap}.orderAdmin__table .table td p{margin:0}.orderAdmin__table .table td .p1{color:#595959;font-size:14px}.orderAdmin__table .table td .p2{color:#8c8c8c;font-size:12px}.orderAdmin__table .table td .btnInline{display:flex;justify-content:center}.orderAdmin__table .table td .btnInline button{font-size:14px;font-weight:500;padding:0 8px}.orderAdmin__table .table .checkbox label,.orderAdmin__table .table .radio label{width:16px;height:16px;padding:0}.orderAdmin__table .table td .btnInline button+button{border-left:1px solid #d9d9d9}.orderAdmin__table .table td .btnInline button:hover{text-decoration:underline}.orderAdmin__table .table .checkbox,.orderAdmin__table .table .radio{justify-content:center}.orderAdmin .pagination{padding-left:0;padding-right:0}.iconPlace{display:flex;align-items:center}.iconPlace__text{padding-left:10px}.iconPlace__text p{margin-bottom:0;font-size:14px}.iconPlace__text p.p1{color:#595959}.iconPlace__text p.p2{font-size:12px;color:#8c8c8c}.priceGroup .p1{display:flex;justify-content:flex-end}.priceGroup .p1 .tooltip{margin-right:5px}.orderCol__title{font-size:14px;color:#bfbfbf;border-bottom:1px solid #d9d9d9;margin-bottom:0;padding:12px 16px}.orderCol__list{display:flex;flex-wrap:wrap;padding:16px;margin:0 -8px}.orderCol__check{width:50%;margin-bottom:8px;padding:0 8px}.orderCol__btn{padding:12px 16px;border-top:1px solid #d9d9d9}.modal-dialog.modal-memberList{width:768px}.orderDetail{padding:24px 15px}.orderDetail__body{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);padding:24px;width:80%}.orderDetail__header{padding-bottom:16px;border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between}.orderDetail__code>p{margin-bottom:0;font-size:16px;font-weight:500;color:#262626}.orderDetail__code>p strong{padding-left:5px}.orderDetail__main{padding:16px 0}.orderDetail__title{margin-bottom:8px;display:flex;align-items:center;justify-content:space-between}.orderDetail__title p{font-size:12px;font-weight:500;text-transform:uppercase;margin-bottom:0}.orderDetail__hotel{padding:16px;border:1px solid #d9d9d9}.orderDetail__hotel .tableNoBorder tr th{padding-top:15px}.orderDetail__hotel .tableNoBorder tr td{font-weight:500;padding:15px}.orderDetail__date,.orderDetail__room{padding:16px 0}.orderDetail__date p.p1{color:#8c8c8c;font-size:14px;margin-bottom:0}.orderDetail__date p.p2{font-size:16px;font-weight:500;color:#262626;margin-bottom:0}.orderDetail__room .d-title{display:flex;justify-content:space-between;align-items:center}.orderDetail__room .flexGroup{padding:16px 0;border-bottom:1px solid #d9d9d9}.orderDetail__room .flexGroup:last-child{border-bottom:none;padding-bottom:0}.modal-orderFlight__header,.orderDetail__price{border-bottom:1px solid #d9d9d9}.orderDetail__room p{margin-bottom:0;font-weight:500;width:25%}.orderDetail__room p:nth-child(3),.orderDetail__room p:nth-child(4){text-align:right}.orderDetail__room p:nth-child(2){text-align:center}.orderDetail__room p.p1{font-size:12px;color:#8c8c8c;text-transform:uppercase}.orderDetail__room p.p2{color:#262626;font-size:14px}.orderDetail__table{padding:16px 0}.orderDetail__table table p{margin-bottom:0}.orderDetail__table table p.p1{color:#262626}.orderDetail__table table p.p2{color:#8c8c8c}.orderDetail__line,.orderDetail__total p{font-size:14px;font-weight:500;color:#262626}.orderDetail__total{display:flex;justify-content:flex-end;align-items:center;padding:16px;border:1px solid #d9d9d9;border-top:none}.orderDetail__total p{margin-bottom:0}.orderDetail__total p+p{margin-left:24px}.orderDetail__price{padding-bottom:8px}.orderDetail__line{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:8px 0}.orderDetail__line .p2{font-size:16px}.orderDetail__line ul{width:100%}.orderDetail__line ul li{display:flex;justify-content:space-between;align-items:center;font-weight:400;color:#595959;padding:5px 0}.orderDetail__line ul li span:first-child:before{content:"•";margin-right:5px}.orderDetail__info{padding:16px 0}.orderDetail__info .orderInfo{background-color:#fafafa;padding:16px}.orderDetail__note{padding:16px 0}.orderDetail__flight>p{margin-bottom:8px}.orderDetail__flight .tableNoBorder{margin:12px 0}.flightCost p,.orderDetail__flight .tableNoBorder .flightPlace{margin-bottom:0}.orderDetail__flight .tableNoBorder tr th{padding-top:15px}.orderDetail__flight .tableNoBorder p.p1 .span1{margin-right:5px}.orderDetail__flight .tableNoBorder p.p2{font-weight:500;margin-bottom:0}.flightCost{width:150px}.flightCost p{text-align:right}.flightCost p.p1{font-size:14px;color:#8c8c8c}.flightCost p.p2{font-size:16px;font-weight:500;color:#262626}.modal-orderFlight{width:800px}.modal-orderFlight__title{font-size:14px;text-transform:uppercase;font-weight:500;color:#595959;margin-bottom:15px}.modal-orderFlight__item{padding:15px 0}.modal-orderFlight .flightTicket__detail{padding:24px;background-color:#f7f9fc}.modal-orderFlight .flightTicket__info{background-color:#f7f9fc}.modal-orderFlight .flightTicket__trip{background-color:#fff}.modal-orderFlight .flightTrip{width:auto}