﻿@font-face{font-family:"manrope-regular";src:url(/assets/shared/fonts/manrope/Manrope-Regular.ttf);src:url(/assets/shared/fonts/manrope/Manrope-Regular.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"manrope-medium";src:url(/assets/shared/fonts/manrope/Manrope-Medium.ttf);src:url(/assets/shared/fonts/manrope/Manrope-Medium.ttf) format("truetype");font-style:normal;font-weight:normal;}@font-face{font-family:"manrope-bold";src:url(/assets/shared/fonts/manrope/Manrope-Bold.ttf);src:url(/assets/shared/fonts/manrope/Manrope-Bold.ttf) format("truetype");}@font-face{font-family:"manrope-light";src:url(/assets/shared/fonts/manrope/Manrope-Light.ttf);src:url(/assets/shared/fonts/manrope/Manrope-Light.ttf) format("truetype");}@font-face{font-family:"manrope-italic";src:url(/assets/shared/fonts/manrope/Manrope-Italic.ttf);src:url(/assets/shared/fonts/manrope/Manrope-Italic.ttf) format("truetype");}:root{--fb:"manrope-bold";--mainColor:#002c53;}body{background:#fff;font-family:"manrope-regular";}body .section{padding:30px;margin-bottom:30px;}body .section H2{font-size:38px;color:var(--mainColor);}body .text-bold{font-family:"manrope-bold";}body .btn-w{color:#000;background:#fff;}body .btn-w:hover{color:#fff;background:#000;}body .btn-gray{color:#fff;background:var(--mainColor);font-size:14px;}body .btn-gray:hover{color:#fff;background:var(--mainColor);}body .navbar-nav li .btn{background:#fff;font-size:17px;border:0;height:45px;border-radius:0;}body .navbar-nav li .btn:hover{background:#000;color:#fff;}body .navbar-nav li a{color:#b7b7b7;background:none;padding:14px 10px!important;}body .navbar-nav li a:hover,body .navbar-nav li a.active{color:#fff!important;background:none;}body .banner-video{position:relative;width:100%;}body .banner-video:before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;z-index:1;background:rgba(0,0,0,.3);}body .grid{display:table;width:100%;}body .grid .cell{display:table-cell;float:left;}body .navbar-fixed-top{background:none;border:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:1;position:fixed;}body .navbar-fixed-top .navbar-header{height:auto;}body .navbar-fixed-top .navbar-header .navbar-brand img{height:70px;}body .navbar-fixed-top .navbar-nav.navbar-right{margin-top:30px;}body .navbar-fixed-top .navbar-nav.navbar-right li .btn{margin-right:20px;}body .navbar-fixed-top.hide{opacity:0;}body .video-section{padding:0;position:relative;}body .video-section .video-info{position:absolute;color:#fff;top:50%;z-index:4;left:0;right:0;}body .video-section .video-info h1{font-size:80px;font-family:"manrope-bold";}body .video-section .video-info ul{margin:0;padding:0;}body .video-section .video-info ul li{display:inline-block;margin-right:20px;font-size:16px;font-family:"manrope-light";position:relative;}body .video-section .video-info ul li:after{position:absolute;content:"";width:3px;height:3px;background:#fff;border-radius:50%;top:11px;right:-13px;}body .tab-rooms .nav-group{overflow:hidden;width:100%;}body .tab-rooms .nav-group>ul.nav-tabs{height:40px;border-bottom:0;width:1050px;margin:auto;}body .tab-rooms .nav-group>ul.nav-tabs li{height:40px;margin-right:15px;}body .tab-rooms .nav-group>ul.nav-tabs li a{font-size:16px;border:0!important;padding:8px 15px;height:40px;line-height:22px;background:none;color:var(--mainColor);font-weight:bold;}body .tab-rooms .nav-group>ul.nav-tabs li a.disable{color:#a1a1a1;}body .tab-rooms .nav-group>ul.nav-tabs li.active a{padding:8px 30px;font-size:18px;font-weight:bold;color:#fff;background:var(--mainColor);}body .tab-rooms .nav-group>ul.nav-tabs li:last-child{margin-right:0;}body .tab-rooms .tab-content{background:#fff;margin-top:15px;}body .tab-rooms .tab-content .room-info{text-align:center;background:#fff;padding:15px;}body .tab-rooms .tab-content .room-info .room-title{font-size:30px;color:var(--mainColor);}body .tab-rooms .tab-content .room-info p{font-size:14px;}body .tab-rooms .tab-content .room-info p img{height:40px;}body .tab-rooms .tab-content .room-info h5{font-size:15px;line-height:23px;min-height:92px;}body .tab-rooms .tab-content .room-info .contact-us{font-weight:bold;}body .tab-rooms .tab-content .room-info .contact-us span{font-size:17px;font-family:"manrope-bold";}body .swiper{width:100%;padding-top:50px;padding-bottom:50px;}body .swiper-slide{background-position:center;background-size:cover;max-width:1200px;height:600px;}body .swiper-slide img{display:block;width:100%;}.section-info h4{font-size:18px;padding:10px 30px;}.daterangepicker .table-condensed tr>th,.daterangepicker .table-condensed tr>td{padding:14px;line-height:1;color:#091e42;font-size:15px;}.daterangepicker .table-condensed tr>th.active,.daterangepicker .table-condensed tr>th.active:focus,.daterangepicker .table-condensed tr>th.active:hover,.daterangepicker .table-condensed tr>td.active,.daterangepicker .table-condensed tr>td.active:focus,.daterangepicker .table-condensed tr>td.active:hover{background:#000;}.bool-detail-modal{position:fixed;z-index:1031;left:0;top:0;right:0;bottom:0;background:#000;overflow:hidden;display:none;}.bool-detail-modal .detail-header{padding:15px;height:110px;}.bool-detail-modal .detail-header .logo{float:left;width:auto;text-align:left;position:absolute;}.bool-detail-modal .detail-header .logo img{height:80px;margin:0;}.bool-detail-modal .detail-header .room-list{display:inline-block;width:100%;overflow-x:auto;margin:15px 0 0 0;overflow-y:hidden;height:44px;text-align:center;}.bool-detail-modal .detail-header .room-list ul{padding:0;width:auto;display:inline-block;height:50px;margin:0;margin:auto;}.bool-detail-modal .detail-header .room-list ul li{display:inline-block;float:left;margin-right:15px;}.bool-detail-modal .detail-header .room-list ul li a{padding:10px;color:#fff;border-radius:10px;font-size:15px;display:block;}.bool-detail-modal .detail-header .room-list ul li.active a{background:#efefef;color:#000;}.bool-detail-modal .detail-header .btn-close{position:absolute;right:20px;background:none;border:2px solid #dfdfdf;border-radius:50%;height:44px;width:44px;top:34px;}.bool-detail-modal .detail-header .btn-close i{color:#fff;}.bool-detail-modal .detail-header .btn-close:hover{background:#565656;}.bool-detail-modal .detail-body .grid .cell.cell-left{width:400px;min-width:400px;color:#fff;}.bool-detail-modal .detail-body .grid .cell.cell-left .scroller{display:inline-block;overflow:auto;width:100%;}.bool-detail-modal .detail-body .grid .cell.cell-left .text-muted{color:#c8c8c8;}.bool-detail-modal .detail-body .grid .cell.cell-left .thumbnail{background:none;border:0;}.bool-detail-modal .detail-body .grid .cell.cell-left .thumbnail .thumb{height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;}.bool-detail-modal .detail-body .grid .cell.cell-left .thumbnail .caption{color:#fff;}.bool-detail-modal .detail-body .grid .cell.cell-left .thumbnail .caption p img{height:35px;}.bool-detail-modal .detail-body .grid .cell.cell-left .thumbnail .caption h5{font-size:14px;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group{min-height:46px;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control{background:none;border-style:solid;border-width:1px;border-color:transparent transparent #fff transparent;box-shadow:none;font-size:16px;padding:8px 10px 8px 0;height:46px;color:#fff;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control::placeholder{color:#b6b6b6;opacity:1;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control::-ms-input-placeholder{color:#b6b6b6;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control.datepicker{border-color:#fff;padding:5px 10px 5px 40px;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control.select2-container{border-color:#fff;padding:2px 10px 2px 0;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control.select2-container .select2-choice{background:none;box-shadow:none;border:0;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control.select2-container .select2-choices{background:none;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control.select2-container .select2-choices .select2-search-choice{padding:8px 5px 8px 18px;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control.select2-container .select2-choices .select2-search-choice .select2-search-choice-close{top:7px;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .form-control-feedback{left:0;right:unset;top:32px;color:#fff;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .help-block{font-size:13px;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-group .select2-container .select2-choice>.select2-chosen{color:#efefef;}.bool-detail-modal .detail-body .grid .cell.cell-left .form .form-horizontal .control-label{padding-top:13px;font-size:15px;color:#efefef;}.bool-detail-modal .detail-body .grid .cell.cell-left .btn{color:#000;font-size:20px;}.bool-detail-modal .detail-body .grid .cell.cell-right{width:calc(100% - 400px);background:#fff;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar{padding:20px;margin:0;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar .fc-center>div{display:table;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar .fc-center>div .fc-button{display:table-cell;border-radius:50%;padding:5px;width:34px;height:34px;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar .fc-center>div h2{display:table-cell;padding:0 10px;font-weight:bold;font-size:15px;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar .fc-right .fc-button-group .fc-button{font-size:12px;font-weight:bold;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar .fc-right .fc-button-group .fc-button:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar .fc-right .fc-button-group .fc-button:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px;}.bool-detail-modal .detail-body .grid .cell.cell-right .fullcalendar-event-colors .fc-toolbar .fc-left .fc-button{font-size:12px;font-weight:bold;border-radius:15px;}footer .footer-top{background:#000;color:#fff;padding:60px;}footer .footer-top h2{font-size:45px;line-height:58px;margin-top:0;}footer .footer-top .form .form-control{background:#333;padding:10px;border:0;font-size:15px;height:46px;box-shadow:none;color:#fff;}footer .footer-top .form .form-control:focus{box-shadow:none;}footer .footer-top .form .checkbox{margin:20px 0;font-size:15px;}footer .footer-top .form .checkbox .checker span{border-color:#fff;color:#fff;}footer .footer-top .form a{color:#fff;text-decoration:underline;}footer .footer-bottom{padding:30px;font-size:15px;background:#f3f3f3;}footer .footer-bottom .logo img{font-size:35px;}footer .footer-bottom .ul-info{margin:0;padding:0;}footer .footer-bottom .ul-info li{font-size:15px;display:block;margin-bottom:10px;color:#000;}footer .footer-bottom .ul-info li i{font-size:20px;margin-right:10px;color:#666;}footer .footer-bottom h5{font-size:20px;}footer .footer-bottom .ul-link-group{padding:0;margin:0;}footer .footer-bottom .ul-link-group li{display:block;margin-bottom:5px;}footer .footer-bottom .ul-link-group li a{color:#000;font-size:15px;}footer .footer-bottom .link-underline{color:#000;font-size:16px;text-decoration:underline;margin-right:15px;}footer .footer-bottom .input-group input{border:0;height:46px;font-size:15px;border:0;padding:5px 20px;box-shadow:none;}footer .footer-bottom .input-group .btn{background:#000;color:#fff;padding:10px 30px;font-size:16px;height:46px;}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{border-radius:6px;border-width:2px;}.fc-time-grid .fc-bgevent .fc-time span,.fc-time-grid .fc-event .fc-time span{padding:1px 7px;border-radius:6px;}.fc-time-grid .fc-bgevent .fc-title,.fc-time-grid .fc-event .fc-title{font-weight:bold;margin-top:6px;}.fc-time-grid .fc-bgevent.e-waiting,.fc-time-grid .fc-event.e-waiting{border-color:#a9a9a9;background:#f8f8f8;}.fc-time-grid .fc-bgevent.e-waiting .fc-time span,.fc-time-grid .fc-event.e-waiting .fc-time span{background:#9a9a9a;}.fc-time-grid .fc-bgevent.e-waiting .fc-title,.fc-time-grid .fc-event.e-waiting .fc-title{color:#9a9a9a;}.fc-time-grid .fc-bgevent.e-active,.fc-time-grid .fc-event.e-active{border-color:#1fb607;background:#eeffeb;}.fc-time-grid .fc-bgevent.e-active .fc-time span,.fc-time-grid .fc-event.e-active .fc-time span{background:#1fb607;}.fc-time-grid .fc-bgevent.e-active .fc-title,.fc-time-grid .fc-event.e-active .fc-title{color:#1fb607;}@media(max-width:768px){body .navbar-fixed-top .navbar-header{min-width:195px;}body .navbar-fixed-top .navbar-header .navbar-brand img{height:40px!important;}body .navbar-fixed-top .navbar-nav.navbar-right{margin-top:10px!important;float:left!important;}body .navbar-fixed-top .navbar-nav.navbar-right li>.btn{margin-right:10px!important;font-size:13px;height:35px;margin-top:5px;}body .section{padding:10px;margin-bottom:15px;}body .section h2{font-size:20px;}body .video-section{padding:0;}body .video-section .video-info{top:35%;}body .video-section .video-info h1{font-size:23px;}body .navbar-fixed-top .navbar-brand img{height:40px;}body .navbar-fixed-top .navbar-header{min-width:195px;}body .navbar-fixed-top .navbar-nav.navbar-right{margin-top:10px!important;float:left!important;}body .navbar-fixed-top .navbar-nav.navbar-right li>.btn{margin-right:10px!important;font-size:13px;height:35px;margin-top:5px;}body .video-section .video-info{top:35%;}body .video-section .video-info h1{font-size:13px;}body .container{padding:0;}body .section-info h4{font-size:15px;padding:10px 5px;}body .tab-rooms .nav-group{overflow-x:auto;overflow-y:hidden;margin-bottom:10px;}body .tab-rooms .nav-group ul{height:40px;margin:0;border-bottom:0;padding:0;border:0;}body .tab-rooms .nav-group ul:before{content:unset;}body .tab-rooms .nav-group ul li{float:left;margin-right:5px!important;}body .tab-rooms .grid .cell{width:100%!important;}body .tab-rooms .grid .cell .room-info>a img{height:40px;}body .tab-rooms .grid .cell .room-info h2{font-size:22px;}body .bool-detail-modal{overflow:auto!important;}body .bool-detail-modal .detail-header{height:135px;}body .bool-detail-modal .detail-header .logo{width:100%;}body .bool-detail-modal .detail-header .logo img{height:50px!important;}body .bool-detail-modal .detail-header .room-list{width:100%;margin-top:60px;}body .bool-detail-modal .detail-header .room-list ul{width:700px;}body .bool-detail-modal .detail-header .btn{top:18px;}body .bool-detail-modal .detail-body .grid .cell.cell-left{width:100%;min-width:unset;}body .bool-detail-modal .detail-body .grid .cell.cell-left .thumbnail .caption p img{height:30px;}body .bool-detail-modal .detail-body .grid .cell.cell-left .thumbnail .caption h5{font-size:13px;}body .bool-detail-modal .detail-body .grid .cell.cell-right{display:none;}}@media(min-width:769px){.container{width:900px;}.container .tab-rooms .nav-group>ul.nav-tabs{width:880px;}.container .tab-rooms .nav-group>ul.nav-tabs li{margin-right:5px;}.container .tab-rooms .nav-group>ul.nav-tabs li a{padding:8px 5px;}.container .tab-rooms .nav-group>ul.nav-tabs li.active a{padding:8px 15px;}.bool-detail-modal .detail-header .logo img{height:50px;margin-top:13px;}.bool-detail-modal .detail-header .room-list ul li{margin-right:5px;}.bool-detail-modal .detail-header .room-list ul li a{padding:10px 5px;font-size:13px;}.calendar-grid{min-width:1200px;}.tab-rooms .tab-content .cell-left{width:66.6%;}.tab-rooms .tab-content .cell-right{width:33.3%;}}@media(min-width:1025px){.container{width:900px;}.container .tab-rooms .nav-group>ul.nav-tabs{width:880px;}.container .tab-rooms .nav-group>ul.nav-tabs li{margin-right:5px;}.container .tab-rooms .nav-group>ul.nav-tabs li a{padding:8px 5px;}.container .tab-rooms .nav-group>ul.nav-tabs li.active a{padding:8px 15px;}.bool-detail-modal .detail-header .logo img{height:70px;margin-top:0;}.bool-detail-modal .detail-header .room-list ul li{margin-right:5px;}.bool-detail-modal .detail-header .room-list ul li a{padding:10px 5px;font-size:13px;}.tab-rooms .tab-content .cell-left{width:50%;}.tab-rooms .tab-content .cell-right{width:50%;}}@media(min-width:1200px){.container{width:1150px;}.container .tab-rooms .nav-group>ul.nav-tabs{width:1120px;}.container .tab-rooms .nav-group>ul.nav-tabs li{margin-right:5px;}.container .tab-rooms .nav-group>ul.nav-tabs li a{padding:8px 15px;}.container .tab-rooms .nav-group>ul.nav-tabs li.active a{padding:8px 30px;}.bool-detail-modal .detail-header .logo img{height:80px;margin-top:0;}.bool-detail-modal .detail-header .room-list ul li{margin-right:15px;}.bool-detail-modal .detail-header .room-list ul li a{padding:10px;}.tab-rooms .tab-content .cell-left{width:66.6%;}.tab-rooms .tab-content .cell-right{width:33.3%;}}@media(min-width:1500px){.container{width:1440px;}}