body{color:#4e4c4c;font-weight:300}.bravo_filter{border:1px solid #d7dce3;border-radius:3px;margin-bottom:20px}.bravo_filter .filter-title{font-size:16px;color:#022c73;margin-bottom:5px;margin-top:30px;font-weight:500}.card-content-hotel .title,.card-top-hotel{font-weight:700}.bravo_filter .filter-title:before{content:"";width:3px;height:20px;background:#5191fa;float:left;position:relative;top:-2px;margin-right:17px}.bravo_filter .g-filter-item{border:none;border-top:1px solid #d7dce3;border-radius:0;margin-bottom:0;padding:20px}@media (max-width:766px){.bravo_filter .filter-title{margin-bottom:10px;margin-top:15px}.bravo_filter .g-filter-item{padding:15px 20px}}.bravo_filter .g-filter-item .hide{display:none}.bravo_filter .g-filter-item .item-title{cursor:pointer;position:relative}.bravo_filter .g-filter-item .item-title .fa{font-size:22px;color:#1a2b48;right:0;top:2px;position:absolute}.bravo_filter .g-filter-item .item-title h3,.bravo_filter .g-filter-item .item-title h4{font-size:14px;color:#032b71;line-height:23px;margin:0;font-weight:500}.bravo_filter .g-filter-item .item-content{margin-top:20px}@media (max-width:990px){.bravo_filter .g-filter-item .item-content{display:none}}.bravo_filter .g-filter-item .item-content ul,.bravo_wrap .bravo_header .content .header-left .bravo-menu ul{list-style:none}.bravo_filter .g-filter-item .item-content .btn-more-item{font-size:14px;color:#5191fa;padding:0;text-decoration:none}.bravo_filter .g-filter-item .item-content .btn-apply-price-range{font-size:14px;color:#5191fa;margin-top:20px;font-weight:600;padding:0;text-decoration:none;outline:0}.bravo-pagination{text-align:center;display:block;margin-top:20px;margin-bottom:40px}.bravo-pagination ul{display:inline-block;padding:0;margin:0}.bravo-pagination ul li{list-style:none;font-size:16px;color:#768090;float:left;margin-right:10px}.bravo-pagination ul li a,.bravo-pagination ul li span{display:block;height:32px;width:32px;line-height:32px;text-decoration:none;color:#5e6d77;float:none;padding:0;border:none;border-radius:3px;cursor:pointer}.bravo-pagination ul li a.current,.bravo-pagination ul li span.current{border:1px solid #5191fa!important;border-radius:3px;background:0 0!important;color:#5191fa!important}.bravo-pagination ul li.active a,.bravo-pagination ul li.active span{border:1px solid #5191fa!important;background:0 0!important}.bravo-pagination .count-string{font-size:14px;color:#768090;margin-top:5px;display:block}.bravo_wrap .bravo_topbar .content{display:flex;align-items:center;justify-content:space-between}.bravo_wrap .bravo_topbar .content .socials,.bravo_wrap .bravo_topbar .content .topbar-items{display:inline-block}.bravo_wrap .bravo_topbar .content .socials a{padding-right:18px;color:#d1d4da;font-size:14px;text-decoration:none}.bravo_wrap .bravo_topbar .content .socials a:first-child{padding-left:0}.bravo_wrap .bravo_header .content .header-right .topbar-items li:last-child,.bravo_wrap .bravo_topbar .content .socials a:last-child,.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items li:last-child{padding-right:0}.bravo_wrap .bravo_topbar .content .dropdown-menu .divider{margin:0;background-color:#31414a}.bravo_wrap .bravo_header .content .header-right .topbar-items li,.bravo_wrap .bravo_topbar .content .topbar-items li{padding-left:18px;padding-right:18px;display:inline-block}.bravo_wrap .bravo_topbar .content .topbar-items li a{font-weight:400;font-size:12px;text-decoration:none}.bravo_wrap .bravo_topbar .content .topbar-items li:last-child{padding-right:0;border-right:0}.bravo_wrap .bravo_topbar .content .topbar-left{font-size:14px;color:#fff}.bravo_wrap .bravo_topbar .content .topbar-left a{font-weight:400;font-size:13px;text-decoration:none}.bravo_wrap .bravo_topbar .content .topbar-left .line{min-width:1px;display:inline-block;position:relative;min-height:1px;margin:0 10px}.bravo_wrap .bravo_topbar .content .topbar-left .line:before{content:"";position:absolute;left:0;top:-13px;height:20px;border-right:1px solid #5f7190}.bravo_wrap .bravo_topbar .content .topbar-right,.bravo_wrap .bravo_topbar .content .topbar-right .topbar-items li a,.legal p{font-size:12px}.bravo_wrap .bravo_topbar .content .topbar-right .dropdown-notifications .dropdown-menu{left:0!important}.bravo_wrap .bravo_topbar .content .topbar-right .dropdown-menu{right:0;left:auto!important;min-width:200px;top:15px!important;border-radius:0}.bravo_wrap .bravo_topbar .content .topbar-right .dropdown-menu.width-auto{min-width:0}.bravo_wrap .bravo_topbar .content .dropdown-menu{min-width:auto;background:#fff}.bravo_wrap .bravo_header .content .header-right .dropdown-menu li,.bravo_wrap .bravo_topbar .content .dropdown-menu li{padding-left:0;padding-right:0;width:100%}.bravo_wrap .bravo_header .content .header-right .dropdown-menu li.menu-hr,.bravo_wrap .bravo_topbar .content .dropdown-menu li.menu-hr{border-top:1px solid #31414a}.bravo_wrap .bravo_header .content .header-right .dropdown-menu li a,.bravo_wrap .bravo_topbar .content .dropdown-menu li a{display:block;padding:8px 15px;color:#fff}.bravo_wrap .bravo_header{background:#f4f5f9}@media(max-width:768px){.bravo_wrap .bravo_header{padding-bottom:10px}}.bravo_wrap .bravo_header .content{background:#f4f5f9;display:flex;align-items:center}.bravo_wrap .bravo_header .content .header-left{position:relative;height:100%;max-height:105px;display:flex;align-items:center}.bravo_wrap .bravo_header .content .header-left .bravo-menu{padding-left:20px}.bravo_wrap .bravo_header .content .header-left .bravo-menu a,.full-card-link>a{text-decoration:none}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li{display:inline-block;position:relative}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a{padding:35px 20px;display:inline-block;font-size:14px;text-transform:uppercase;transition:.3s;font-weight:400;text-transform:none;color:#39BDBC}@media(max-width:1366px){.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a{padding:35px 15px}}@media(max-width:1024px){.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li a{padding:35px 10px}}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li.active,.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li:hover>.fa,.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li:hover>a{color:#5191fa}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.fa{position:absolute;top:50%;margin-top:-9px;right:5px;font-size:18px;transition:.3s}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.menu-dropdown{list-style:none;position:absolute;left:0;top:120%;padding-left:0;margin-bottom:0;min-width:200px;padding-top:5px;padding-bottom:5px;background:#fff;-webkit-box-shadow:0 1px 1px #dbdbdb;box-shadow:0 1px 1px #dbdbdb;z-index:999;opacity:0;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.menu-dropdown li{padding-left:20px;padding-right:20px;display:block}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.menu-dropdown li:not(:last-child) a{border-bottom:1px solid #eee}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.menu-dropdown li a{padding:15px 0;display:block;font-size:14px}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li>.menu-dropdown li .menu-dropdown{top:0;left:100%}.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li:hover>.menu-dropdown{top:100%;opacity:1;visibility:visible}.bravo_wrap .bravo_header .content .header-right{position:relative;height:100%;text-align:right}.bravo_wrap .bravo_header .content .header-right .bravo-more-menu{border:none;background:0 0;font-size:32px;padding:0 10px;float:right;display:none;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}@media(max-width:768px){.bravo_wrap .bravo_header .content .header-left .bravo-menu,.bravo_wrap .bravo_topbar{display:none}.bravo_wrap .bravo_header .content .header-right .bravo-more-menu{display:block;float:right}}.bravo_wrap .bravo_header .content .header-right .bravo-more-menu.active{background:#1a2b48;color:#fff;border-radius:5px}.bravo_wrap .bravo_header .content .header-right .topbar-items{display:inline-block;margin-right:5px}@media(max-width:990px){.bravo_wrap .bravo_header .content .header-right .topbar-items{display:none}}.bravo_wrap .bravo_header .content .header-right .topbar-items li a{color:#000;font-weight:400;text-decoration:none;font-size:12px}.bravo_wrap .bravo_header .content .header-right .topbar-items .login-item>.is_login{padding-right:50px;display:block}.bravo_wrap .bravo_header .content .header-right .topbar-items .login-item>.is_login .avatar,.bravo_wrap .bravo_header .content .header-right .topbar-items .login-item>.is_login .avatar-text{position:absolute;width:40px;height:40px;right:0;border-radius:50%;top:-12px}.bravo_wrap .bravo_header .content .header-right .topbar-items .login-item>.is_login .avatar-text{align-items:center;background:#1a2b48;justify-content:center;font-size:20px;color:#fff;display:flex}.bravo_wrap .bravo_header .content .header-right .dropdown-menu{right:0;left:auto!important;min-width:200px;top:52px!important;border-radius:0;transform:none!important;background:#1a2b48}.bravo_wrap .bravo_header .content .header-right .dropdown-menu li a:hover{text-decoration:none;background:#233448}.bravo_wrap .bravo_header .bravo-menu-mobile{width:300px;position:fixed;top:0;left:0;height:100%;background:#fff;transform:translate(-105%,0);-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:20;border-right:1px solid #1a2b48}.bravo_wrap .bravo_header .bravo-menu-mobile.active{transform:translate(0)}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile{border-bottom:1px solid #e6e6e6}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile .b-close{position:absolute;right:10px;top:0;z-index:11;color:#fff;font-size:34px;cursor:pointer;line-height:40px}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile .avatar{background:#1a2b48;color:#fff;text-align:center;padding:20px 0}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile .avatar i{font-size:34px;border:2px solid #fff;border-radius:50%;padding:15px 17px;display:inline-block}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile .avatar img{max-width:80px;border-radius:50%}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul{padding:20px;list-style:none}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul li{margin-bottom:10px}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul li a{color:#1a2b48;text-decoration:none}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul li a i{min-width:15px;display:inline-block}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul li:last-child{margin-bottom:0}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang{padding:0}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li{padding:15px 20px;border-top:1px solid #e6e6e6}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li a i{float:right;position:relative;top:2px;text-align:center}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li a .caret:before,.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li a i:before{content:""}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li.active>.children-menu>li.active>a>.caret:before,.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li.active>a>.caret:before,.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li.show>a i:before{content:""}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li .dropdown-menu{position:relative!important;width:100%;float:none;border:none;margin:10px 0 0;padding:0 0 0 15px;transform:none!important}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li .dropdown-menu li a{font-size:14px}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang>li .dropdown-menu li a:before{content:"";font:14px/1 FontAwesome;padding-right:5px;color:#383838}.bravo_wrap .bravo_header .bravo-menu-mobile .user-profile ul.multi-lang .flag-icon-jp{border:1px solid #adadad}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu{overflow-x:scroll;width:100%}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul{padding:10px 20px;list-style:none}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li a{color:#1a2b48;border-bottom:1px solid #e6e6e6;display:block;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;text-decoration:none;padding:10px 0}.card,.card-hotel{transition:border .2s ease-in-out;line-height:1.42857143}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li a .caret{float:right;padding:8px 15px 9px;margin-top:-5px;margin-right:-10px}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li a:hover{border-bottom:1px solid #1a2b48}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li>.children-menu,.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li>.children-menu li>.children-menu{display:none;list-style:none}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li>.children-menu li a{padding-left:15px}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li>.children-menu li>.children-menu li a{padding-left:30px}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li.active>a{border-bottom:1px dashed #1a2b48}.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li.active>.children-menu,.bravo_wrap .bravo_header .bravo-menu-mobile .g-menu>ul>li.active>.children-menu>li.active>.children-menu{display:block}@media(max-width:1023px){.bravo_wrap .bravo_header .content .header-left{width:90%}.bravo_wrap .bravo_header .content .header-right{width:10%}.bravo_wrap .bravo_header .bravo-menu-mobile{display:block!important}.bravo_wrap .bravo-list-item .topbar-search{flex-wrap:wrap}.bravo_wrap .bravo-list-item .topbar-search .text{flex:0 0 100%!important}.bravo_wrap .bravo-list-item .topbar-search .control{flex:0 0 100%!important;flex-wrap:wrap}.bravo_wrap .bravo-list-item .topbar-search .control .item{margin-bottom:10px;margin-top:10px;flex:0 0 100%!important}}.bravo_wrap .bravo-list-item .topbar-search .control{flex:1 1 55%;color:#1a2b48;text-align:right;display:flex;align-items:center;justify-content:flex-end;margin-top:-20px}.bravo_wrap .bravo-list-item .topbar-search .control a{color:#1a2b48;text-decoration:none;cursor:pointer}.bravo_wrap .bravo-list-item .topbar-search .control .item{display:flex;align-items:center;margin-left:5px;padding-left:5px;border-left:1px solid #a7a7a7}.bravo_wrap .bravo-list-item .topbar-search .control .item .dropdown .dropdown-toggle{padding:7px 15px;border:1px solid #ccc;margin-left:6px}.bravo_wrap .bravo-checkbox .fa-star{color:#666}.bravo_wrap .bravo_detail_hotel .bravo_content .g-header h1,.bravo_wrap .bravo_detail_hotel .bravo_content .g-header h2{margin-top:10px;color:#39BDBC}.bravo_wrap .bravo_topbar .content .dropdown-menu li a:hover{text-decoration:none;background:#fff}.bravo-news .btn-readmore,.bravo-reviews .review-box .review-box-score .review-score,.bravo-reviews .review-box .review-box-score .review-score-base span,.bravo_wrap .bravo_detail_space .bravo_content .g-header .review-score .head .left .text-rating,.bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .left .text-rating,.bravo_wrap .bravo_form .dropdown-toggle:after,.bravo_wrap .bravo_form .field-icon,.bravo_wrap .bravo_form .form-content .render,.bravo_wrap .bravo_form .smart-search .parent_text,.bravo_wrap .bravo_form .smart-search:after,.bravo_wrap .bravo_header .content .header-left .bravo-menu ul li:hover>a,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .btn-more-item,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .btn-apply-price-range,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .btn-more-item,.bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .field-detination #dropdown-destination .form-control,.bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .field-icon,.bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .render,.bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .field-detination #dropdown-destination .form-control,.bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .field-icon,.bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .render,.bravo_wrap .page-template-content .bravo-list-space .item-loop .service-review .rate,.hotel_rooms_form .form-search-rooms .form-search-row>div .form-group .render,.input-number-group i,a,a:hover{color:#e8c700}.bravo-pagination ul li.active a,.bravo-pagination ul li.active span{color:#e8c700!important;border-color:#e8c700!important}.bravo-news .header .cate ul li,.bravo-news .widget_category ul li span,.bravo-reviews .review-form .btn,.bravo_wrap .bravo_detail_hotel .bravo-list-hotel-related-widget .heading:after,.bravo_wrap .bravo_detail_hotel .bravo_content .g-attributes h3:after,.bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .score,.bravo_wrap .bravo_detail_space .bravo-list-hotel-related-widget .heading:after,.bravo_wrap .bravo_detail_space .bravo_content .g-attributes h3:after,.bravo_wrap .bravo_detail_space .bravo_content .g-header .review-score .head .score,.bravo_wrap .bravo_detail_tour .bravo-list-tour-related .item-tour .featured,.bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .score,.bravo_wrap .bravo_form .g-button-submit button,.bravo_wrap .bravo_form .g-button-submit button:active,.bravo_wrap .bravo_search_boat .bravo_filter .filter-title:before,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score,.bravo_wrap .bravo_search_hotel .bravo_content .g-header .review-score .head .score,.bravo_wrap .bravo_search_hotel .bravo_filter .filter-title:before,.bravo_wrap .bravo_search_space .bravo-list-item .list-item .item-loop .sale_info,.bravo_wrap .bravo_search_tour .bravo-list-item .list-item .item-tour .featured,.bravo_wrap .bravo_search_tour .bravo_filter .filter-title:before,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,.bravo_wrap .bravo_search_tour .bravo_form_search .bravo_form .g-button-submit button,.bravo_wrap .page-template-content .bravo-form-search-tour .bravo_form_search_tour .g-button-submit button,.bravo_wrap .page-template-content .bravo-list-locations .list-item .destination-item .image .content .desc,.bravo_wrap .page-template-content .bravo-list-locations.style_2 .list-item .destination-item:hover .title,.bravo_wrap .page-template-content .bravo-list-space .item-loop .sale_info,.bravo_wrap .page-template-content .bravo-list-tour .item-tour .featured,.btn-primary:not(:disabled):not(.disabled):active,.btn.btn-primary,.btn.btn-primary:active{background:#e8c700}.bravo-reviews .review-form .form-wrapper,.bravo_wrap .bravo_detail_tour .bravo_content .bravo_tour_book,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before,.has-search-map .bravo-filter-price .irs--flat .irs-from:before,.has-search-map .bravo-filter-price .irs--flat .irs-single:before,.has-search-map .bravo-filter-price .irs--flat .irs-to:before{border-top-color:#e8c700}.bravo_wrap .bravo_footer .main-footer .nav-footer .context .contact{border-left-color:#e8c700}.hotel_rooms_form .form-search-rooms{border-bottom-color:#e8c700}.bravo_wrap .bravo_form .smart-search .parent_text::-webkit-input-placeholder{color:#e8c700}.bravo_wrap .bravo_form .smart-search .parent_text::-ms-input-placeholder{color:#e8c700}.bravo_wrap .bravo_form .smart-search .parent_text::-moz-placeholder{color:#e8c700}.bravo_wrap .bravo_form .smart-search .parent_text::placeholder{color:#e8c700}.bravo_wrap .bravo_detail_hotel .bravo-list-hotel-related .item-loop .service-review .rate,.bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .left .text-rating,.bravo_wrap .bravo_detail_hotel .btn-show-all,.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .service-review .rate,.bravo_wrap .bravo_detail_location .bravo_content .g-trip-ideas .trip-idea .trip-idea-category,.bravo_wrap .bravo_detail_space .bravo-list-space-related .item-loop .service-review .rate,.bravo_wrap .bravo_detail_space .bravo_content .g-attributes .list-attributes .item i.icon-default,.bravo_wrap .bravo_detail_tour .bravo_content .g-attributes .list-attributes .item i.icon-default,.bravo_wrap .bravo_footer .main-footer .nav-footer .context ul li a:hover,.bravo_wrap .bravo_form .select-guests-dropdown .dropdown-item-row .count-display,.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item .item-content .btn-apply-price-range,.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop .service-review .rate,.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .left .text-rating,.bravo_wrap .bravo_search_hotel .bravo_content .g-header .review-score .head .left .text-rating,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .btn-apply-price-range,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .btn-more-item,.bravo_wrap .bravo_search_space .bravo-list-item .list-item .item-loop .service-review .rate,.bravo_wrap .page-template-content .bravo-list-hotel .item-loop .service-review .rate,.bravo_wrap .page-template-content .bravo-list-tour.box_shadow .list-item .item .caption .title-address .title a:hover,.bravo_wrap .select-guests-dropdown .dropdown-item-row .count-display,body .daterangepicker.loading:after{color:#e8c700}.bravo_wrap .bravo_detail_space .bravo_content .g-overview ul li:before,.bravo_wrap .bravo_detail_tour .bravo_content .g-overview ul li:before,.bravo_wrap .bravo_search_hotel .bravo_content .g-overview ul li:before{border:1px solid #e8c700}.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .item-loop .sale_info,.bravo_wrap .bravo_detail_space .bravo-list-space-related .item-loop .sale_info,.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop .sale_info,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to,.bravo_wrap .page-template-content .bravo-list-tour.box_shadow .list-item .item .header-thumb .tour-book-now,.has-search-map .bravo-filter-price .irs--flat .irs-bar,.has-search-map .bravo-filter-price .irs--flat .irs-from,.has-search-map .bravo-filter-price .irs--flat .irs-handle>i:first-child,.has-search-map .bravo-filter-price .irs--flat .irs-single,.has-search-map .bravo-filter-price .irs--flat .irs-to{background-color:#e8c700}.bravo_wrap .bravo_detail_hotel .bravo_content .g-header .review-score .head .score:after,.bravo_wrap .bravo_detail_space .bravo_content .g-header .review-score .head .score::after,.bravo_wrap .bravo_detail_tour .bravo_content .g-header .review-score .head .score::after{border-bottom:25px solid #e8c700}.bravo_wrap .bravo_detail_space .bravo_content .bravo_space_book{border-top:5px solid #e8c700}body .daterangepicker .drp-calendar .calendar-table tbody tr td.end-date{border-right:2px solid #e8c700}body .daterangepicker .drp-calendar .calendar-table tbody tr td.start-date{border-left:2px solid #e8c700}.bravo_wrap .bravo_detail_location .bravo_content .g-location-module .location-module-nav li a.active{border-bottom:1px solid #e8c700;color:#e8c700}.bravo_wrap .page-template-content .bravo-featured-item.style2 .number-circle{border:2px solid #e8c700;color:#e8c700}.bravo_wrap .page-template-content .bravo-featured-item.style3 .featured-item:hover{border-color:#e8c700}.booking-success-notice .booking-info-detail{border-left:3px solid #e8c700}.bravo_wrap .bravo_detail_space .bravo_single_book,.bravo_wrap .bravo_detail_tour .bravo_single_book{border-top:5px}.bravo_wrap .page-template-content .bravo-form-search-all .g-form-control .nav-tabs li a.active{background-color:#e8c700;border-color:#e8c700}.bravo_wrap .bravo_search_hotel .bravo-list-item .list-item .item-loop-list .service-review-pc .head .score::after{border-bottom:15px solid #e8c700}.bravo_wrap .bravo-checkbox input[type=checkbox]:checked+.checkmark:after{border:solid #e8c700;border-width:0 2px 2px 0}.bravo_wrap .bravo_form .input-search .form-control::-webkit-input-placeholder{color:#e8c700}.bravo_wrap .bravo_form .input-search .form-control:-ms-input-placeholder{color:#e8c700}.brav_wrap .bravo_form .input-search .form-control::placeholder{color:#e8c700}.bravo_wrap .bravo_search_event .bravo_filter .g-filter-item .item-content .btn-apply-price-range{color:#e8c700}.card-hotel{display:block;background-color:#fff;border:1px solid #39BDBC;border-radius:4px;width:100%}.card-image-hotel{position:relative}.card-image img,.card-image-hotel img{display:block;max-width:100%;height:auto;margin-left:auto;margin-right:auto;text-align:center}.card-top-hotel{position:absolute;top:0;left:0;background-color:#f39809;color:#fff;padding:7px 12px;text-transform:uppercase;font-size:12px}.card-content h3,.card-content-hotel h3{font-size:16px;letter-spacing:2.5px;text-transform:uppercase;color:#39BDBC;font-weight:700}.hotels,.tours,.vacations{margin-top:30px;margin-bottom:30px}.header-subtitle,.legal h4{margin-top:40px;letter-spacing:3px;font-weight:400;color:#39BDBC;text-transform:uppercase}.g-include-exclude .item .icon-include{color:#2ecc71;font-size:23px;position:relative;top:4px;margin-right:5px}.g-include-exclude .item .icon-exclude{color:#fa5636;font-size:22px;position:relative;top:4px;margin-right:5px}.scroll-shadows{max-height:400px;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.container-margin{margin-left:15px;margin-right:15px;margin-bottom:30px}.header-subtitle{font-size:24px}.share-text{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1.5px}.bg-gray{background-color:#f7f7f7}.pricing{margin-top:15px;margin-bottom:15px}.pricing .price{display:inline-block;margin-right:20px}.pricing .booking{display:inline-block;position:absolute;margin-top:18px}.pricing .starting{font-style:italic;margin-bottom:12px;text-transform:capitalize}.pricing .dollar{font-size:40px;color:#39BDBC;font-weight:700;line-height:.5}.pricing .dollar:before{content:"$";font-size:20px;vertical-align:top}.dollar-discount{color:#212020;font-size:23px;display:inline}.dollar-after-discount:before,.dollar-discount:before{content:"$"}.pricing .dollar-after-discount{font-size:40px;color:#fb0c00;font-weight:700;line-height:.5}.about_h2,.about_us h2{font-size:24px}.map{margin-top:50px}.sub-header-title{color:#39BDBC;text-transform:uppercase;letter-spacing:1px;font-weight:lighter}.card-duration,.card-new,.details-overview .duration{font-weight:400;text-transform:uppercase}.form-control{border:1px solid #40cafd;border-radius:0}.img-responsive{display:block;max-width:100%;height:auto}.arrow-left{width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:15px solid #39BDBC;position:absolute;left:-15px;top:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.about_us .lm-title{margin:0 0 5px;font-size:24px}.about_us .lm-text{text-align:left!important}.about_us h2{margin-top:30px!important;text-transform:uppercase}.about_us .full-width .narrow-center{padding-left:20px;padding-right:20px}.about_us .about_img{display:block;position:relative;width:100%;height:auto;overflow:visible}.about_us .about_img img{position:relative;width:100%;height:auto;left:auto;transform:translateX(0)}hr{border-top:1px solid #39BDBC;margin:10px 0}.about-us-map-separator{border-top:1px solid #fff;margin:30px 0}.bravo_wrap .bravo_search_boat .bravo_filter,.bravo_wrap .bravo_search_hotel .bravo_filter,.bravo_wrap .bravo_search_tour .bravo_filter,.card{border:1px solid #39BDBC}.bravo_wrap .bravo_search_boat .bravo_filter .filter-title,.bravo_wrap .bravo_search_hotel .bravo_filter .filter-title,.bravo_wrap .bravo_search_tour .bravo_filter .filter-title{font-size:15px;margin-bottom:0;margin-top:0;font-weight:500;background:#39BDBC;color:#fff}.bravo_wrap .bravo_search_boat .bravo_filter .filter-title:before,.bravo_wrap .bravo_search_hotel .bravo_filter .filter-title:before,.bravo_wrap .bravo_search_tour .bravo_filter .filter-title:before{content:"";margin-right:4px;background:0 0}.bravo_wrap .bravo_search_boat .bravo_filter .g-filter-item,.bravo_wrap .bravo_search_hotel .bravo_filter .g-filter-item,.bravo_wrap .bravo_search_tour .bravo_filter .g-filter-item{border-top:1px solid #39BDBC;margin:0 10px}.caption-title{min-height:40px;max-height:40px;position:relative;overflow:hidden;margin-bottom:-6px;top:-4px}.listing-teaser{min-height:75px;max-height:75px;position:relative;overflow:hidden}.center{text-align:center}.card{display:block;background-color:#fff;border-radius:4px}.card-image,.inner{position:relative;margin:0;overflow:hidden}.card-duration,.card-new,.text-box{position:absolute}.card-duration{bottom:0;right:0;background-color:#39BDBC;color:#fff;padding:5px 10px;font-size:12px;letter-spacing:1px}.card-new{top:0;left:0;background-color:#f39809;color:#fff;padding:7px 12px;font-size:13px}.card-content{margin:20px 15px 10px}.card-content p{font-size:13px;color:#7c7c7c}.details-overview{padding:0 40px}.details-overview .summary{margin:15px 0}.details-overview .duration{color:#39BDBC;letter-spacing:1.5px;margin-left:5px}.at4-count{font-size:60px;line-height:60px;font-family:Helvetica neue,arial;font-weight:700;border-right:1px solid #ccc}.header-title{color:#39BDBC;margin-top:30px;letter-spacing:3px;text-transform:uppercase;font-size:28px;font-weight:lighter}.responsive-image{max-width:100%}.show-gallery{cursor:pointer;width:100%}@media (max-width:992px){.containerBox h1{margin:0 0 5px;font-size:30px}.containerBox .text-box{position:relative;bottom:auto;font-size:18px;margin-top:-400px}.details-overview .col-md-4{float:left;width:30%}.details-overview .col-md-8{float:left;width:70%}}@media screen and (min-width:768px){.containerBox h1,.lm-title{font-weight:700;text-transform:uppercase}.container .narrow-center,.container-fluid .narrow-center{padding-left:200px;padding-right:200px}.containerBox .text-box{position:absolute;text-align:center;width:100%;bottom:90px;font-size:20px}.containerBox .lm-text{font-size:20px}.containerBox h1{display:inline-block;color:#fff;font-size:50px;text-shadow:1px 1px 0 rgba(150,150,150,.9)}.lm-title{font-size:30px;margin-top:25px}}.text-box{text-align:center;width:100%;bottom:10px}.text-box:before{content:"";display:inline-block;height:100%;vertical-align:middle}@media (max-width:480px){.containerBox h1{font-size:24px}}.adventures-img{width:100%}.full-width{padding-left:0;padding-right:0}.containerBox{position:relative;margin-top:380px}.learn-more-container{padding:50px 45px;background-color:#39BDBC;color:#fff}.btn-apply,.btn-hg{padding:10px 5px;letter-spacing:1.5px;color:#fff;text-transform:uppercase;font-weight:700}.btn-apply{width:180px;background-color:#39BDBC}.btn-hg{width:200px;background-color:#e8c700}.subscribe-container{text-align:left;background-color:#39BDBC;color:#fff;position:relative}.bravo_wrap .bravo_footer .mailchimp{padding-top:35px;padding-bottom:25px;background:#39BDBC;color:#fff}.bravo_wrap .bravo_posttopbar{background-color:#39BDBC;color:#fff;text-transform:uppercase;text-align:center;font-weight:400;font-size:11px;letter-spacing:2.5px;padding:4px 0}.copyright{color:#7c7c7c;font-size:10px;letter-spacing:0}#footer-domain>a{color:#39BDBC;background-color:transparent;text-decoration:none;font-weight:700}.bravo_wrap .bravo_footer .main-footer{color:#39BDBC;text-align:center}.social-networks{margin-top:25px}.social-links a{text-decoration:none;margin:0 5px;color:#39BDBC}.social-links a:hover{color:#24cec9}.social-fa{border:1px solid;border-radius:50%;padding:12px;font-size:20px;width:46px}.fa-navbar{color:#fff;background-color:#39BDBC;border-radius:50%;padding:5.5px 6.5px;height:24px}.contact-info{margin-top:40px}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.bravo_wrap .bravo_header .content .header-left .bravo-menu{padding-top:30px}.butterfly_slogan::after,.butterfly_slogan::before{content:"\f005";color:#e8c700;font-family:FontAwesome}.bravo_wrap .bravo_topbar{background:#eee;padding:15px 0;border-bottom:1px solid #ddd;color:#5e5e5e}.bravo_wrap .bravo_topbar .content .topbar-items li a,.bravo_wrap .bravo_topbar .content .topbar-left a{color:#5e5e5e}.navigation a{color:#39BDBC;text-transform:capitalize;font-weight:400;font-size:15px}.bravo-news{padding-bottom:100px}.bravo-news a{text-decoration:none}.bravo-news h2.title,.bravo-news h3.post-title,.bravo-news h4.post-title{line-height:1.3;font-weight:500;margin-top:15px;color:#39BDBC;font-size:28px}.bravo-news .bravo_content{padding:30px 0}.bravo-news .bravo_banner{background-color:#1a2b48;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0;position:relative}.bravo-news .bravo_banner h1{font-size:36px;color:#fff;letter-spacing:0;text-align:left;margin:0}.bravo-news .list-news{margin:0 0 30px}.bravo-news .list-news .post-header{margin-bottom:15px}.bravo-news .article{margin-bottom:40px}.bravo-news .article h2.title,.bravo-news .article h3.post-title,.bravo-news .article h4.post-title{line-height:1.3;font-weight:500;margin-top:15px;color:#39BDBC;font-size:28px}.bravo-news .article .post-header{max-height:350px;overflow:hidden}.bravo-news .author-info{margin-top:40px;padding:30px;border:1px solid #d7dce3;border-radius:3px}.bravo-news .author-info .media{display:flex;align-items:center}.bravo-news .author-info .media .avatar{border-radius:100px;margin-right:20px}.bravo-news .space-between{justify-content:space-between;-webkit-box-pack:justify;display:-webkit-box;margin:30px 0}.bravo-news .space-between .tags .tag-item{color:#1a2b48;font-size:11px;padding:8px 20px;background:#f7f6f6;margin-right:10px;margin-bottom:10px;text-transform:uppercase;font-weight:500;text-decoration:none}.bravo-news .space-between .share{font-size:14px;color:#1a2b48}.bravo-news .space-between .share .share-item{margin-left:8px;margin-right:8px;color:#5e6d77}.bravo-news .post-content{color:#5e6d77;font-size:15px}.bravo-news .post-content img{max-width:100%;height:auto!important}.bravo-news .header{position:relative}.bravo-news .header img{max-width:100%;height:auto}.bravo-news .header .cate{position:absolute;top:30px;left:30px;overflow:hidden}.bravo-news .header .cate ul{padding:0;margin:0}.bravo-news .header .cate ul li{list-style:none;float:left;margin-right:10px;border-radius:3px;background:#5191fa;margin-bottom:5px}.bravo-news .header .cate ul li a{color:#fff;padding:5px 10px;display:block;text-decoration:none}.bravo-news .widget_search form{display:flex}.bravo-news .widget_search form input[type=text]{height:40px;font-size:14px;color:#5e6d77;font-style:italic;border-radius:3px 0 0 3px;border:1px solid #1a2b48}.bravo-news .widget_search form button{height:40px;background:#e8b400;border-radius:0 3px 3px 0;border:none;width:40px;text-align:center}.bravo-news .widget_search form .icon_search{background-image:url(/images/search.png);background-size:20px;background-repeat:no-repeat;background-position:50%}.bravo-news .sidebar-widget{margin-bottom:30px}.bravo-news .sidebar-widget .sidebar-title{position:relative}.bravo-news .sidebar-widget .sidebar-title h2,.bravo-news .sidebar-widget .sidebar-title h4{font-size:16px;color:#1a2b48;font-weight:500;background-color:#fff;position:relative;display:inline-block;z-index:9;padding-right:25px;padding-bottom:20px;margin:0}.bravo-news .sidebar-widget .sidebar-title:after{content:"";height:1px;background:#d7dce3;display:block;position:absolute;top:9px;width:100%;margin-top:0}.bravo-news .widget_category .title h4{font-size:16px;color:#1a2b48;font-weight:500;display:inline-block;z-index:9;padding-right:25px;margin:0;padding-bottom:20px}.bravo-news .widget_category ul{padding:0;margin:0}.bravo-news .widget_category ul li{margin-bottom:20px;list-style:none}.bravo-news .widget_category ul li span{height:6px;width:6px;display:inline-block;position:relative;top:-1px;border-radius:50%;margin-right:15px;background:#e8b400}.bravo-news .widget_category ul li a{font-weight:500;font-size:14px;color:#1a2b48}.bravo-news .widget_bloglist ul{padding:0;margin:0}.bravo-news .widget_bloglist ul li{list-style:none;display:flex;margin-bottom:20px}.bravo-news .widget_bloglist ul li .thumb img{border-radius:3px;margin-right:15px;max-width:100px}.bravo-news .widget_bloglist ul li .content .cate{text-transform:uppercase}.bravo-news .widget_bloglist ul li .content .cate a{font-size:12px;font-weight:600}.bravo-news .widget_bloglist ul li .content .thumb-list-item-title{font-weight:500;font-size:14px}.bravo-news .widget_bloglist ul li .content .thumb-list-item-title a{color:#1a2b48;line-height:24px;font-size:15px}.bravo-news .widget_tag_cloud .tagcloud a{font-size:11px!important;color:#1a2b48!important;font-weight:500;background:#f7f6f6!important;border-radius:3px;padding:9px 20px;display:inline-block;margin-bottom:10px;margin-right:10px;text-transform:uppercase;text-decoration:none}.bravo-news .text-darken{color:#39BDBC}.bravo-news .post_item{margin-bottom:40px}.bravo-news .post-info{margin-bottom:20px}.bravo-news .post-info ul{padding:0;margin:0;display:flex}.bravo-news .post-info ul li{list-style:none;float:left;display:flex;align-items:center;justify-content:center;font-size:14px;color:#5e6d77;text-transform:uppercase;font-weight:500;margin-right:10px}.bravo-news .post-info ul li a{text-decoration:none;color:#1a2b48}.bravo-news .post-info ul li span{margin-right:5px}.bravo-news .post-info ul li img{border-radius:50%;width:30px;height:30px;margin-right:12px}.bravo-news .post-info ul li .avatar-text{background:#1a2b48;border-radius:50%;width:30px;height:30px;display:inline-block;text-align:center;padding-top:5px;font-size:15px;top:-2px;margin-right:5px;position:relative;color:#fff}.bravo-news .post-info ul li:not(:last-child):after{content:"";height:6px;width:6px;background:#eee;margin-left:12px;border-radius:50%}.bravo-news .btn-readmore{font-size:14px;color:#5191fa;font-weight:600;text-transform:uppercase;margin-top:20px;display:inline-block}.bravo-news .header img{width:780px}.btn-hg-blog{color:#fff;background-color:#e8c700;border-color:#e8b400;margin-top:10px}.blog-breadcrumb{padding:20px 0;border-bottom:1px solid #eaeef3}.blog-breadcrumb ul{list-style:none;display:block;width:100%;margin-bottom:0;padding-left:0;background:#fff}.blog-breadcrumb ul li{position:relative;display:inline-block;padding-left:20px;padding-right:20px;z-index:0}.blog-breadcrumb ul li a{display:block;font-weight:500;color:#1a2b48;text-decoration:none;line-height:21px}.blog-breadcrumb ul li.active{color:#5e6d77}.blog-breadcrumb ul li:first-child{padding-left:0}.blog-breadcrumb ul li:not(:last-child):after{position:absolute;content:"";top:50%;right:-2px;margin-top:-2px;width:4px;height:4px;background:#eaeef3;z-index:1}.hr-theme-star{padding:0;margin:0;list-style:none;display:flex;align-items:center;justify-content:center;margin-top:-50px;margin-bottom:70px}.hr-theme-star .hr-line{width:50px;position:relative;margin:10px;border-bottom:1px solid #e85c27;text-align:center}.hr-theme-star .hr-icon{position:relative;top:1px;color:#e85c27;text-align:center}.hqy-lazy{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}.hqy-lazy.hqy-loaded{opacity:1}