#modal-filters #categories .custom-control-label{text-transform:lowercase}#modal-filters .col-Property{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#modal-filters .col-Rate{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#modal-filters .col-Refundable{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}#modal-filters .col-Type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#modal-filters .filterLabel{font-weight:medium}#modal-filters label{font-size:12px;line-height:120%}#modal-filters .custom-control:not(:last-child) label{margin-bottom:1rem}#modal-filters .custom-control-label{padding-top:4px}#modal-filters footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vbt-autcomplete-list[data-v-6aaa4e6c]{padding-top:5px;position:absolute;max-height:350px;overflow-y:auto;z-index:999}.vbt-autcomplete-list--hidden[data-v-6aaa4e6c]{-webkit-animation-name:hide-data-v-6aaa4e6c;animation-name:hide-data-v-6aaa4e6c;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes hide-data-v-6aaa4e6c{to{visibility:hidden;display:none}}@keyframes hide-data-v-6aaa4e6c{to{visibility:hidden;display:none}}#typeahead-container{position:relative;width:100%}#typeahead-container .spinner-wrapper{width:14px;margin:0 .75rem}#typeahead-container .spinner-wrapper .spinner{-webkit-transform:scale(.7) translateY(4px) translateX(-1px);transform:scale(.7) translateY(4px) translateX(-1px);-webkit-transform-origin:center center;transform-origin:center center}#typeahead-container input{background-image:none!important;padding-right:10px}#typeahead-container svg{width:14px}#typeahead-container svg *{fill:#f07b5d}#typeahead-container.blur .list-group{display:none}#search-form-datepicker #lock-14-alert{height:1px;width:100%;overflow:hidden;margin:0;padding:0;visibility:hidden;position:absolute;left:0;bottom:0}#search-form-datepicker #datepicker-container{position:relative}#search-form-datepicker .datepicker-fields{position:relative;z-index:100}#search-form-datepicker .asd__wrapper--datepicker-open{border-radius:6px;border-color:#f2f2f2;-webkit-box-shadow:5px 5px 6px hsla(0,0%,80%,.749);box-shadow:5px 5px 6px hsla(0,0%,80%,.749)}@media(min-width:768px){#search-form-datepicker .asd__wrapper--datepicker-open{top:1rem!important}}#search-form-datepicker .asd__wrapper--full-screen{z-index:100;top:auto!important;background:#fff;border-top:1px solid #ccc;padding-top:0}#search-form-datepicker .asd__wrapper--full-screen .asd__mobile-header{display:none}#search-form-datepicker .asd__wrapper--full-screen .asd__month-table{background:transparent}#search-form-datepicker .asd__action-buttons{margin-bottom:0}#search-form-datepicker .asd__action-buttons button{font-size:14px;padding:.35rem .85rem}#search-form-datepicker .asd__action-buttons button:first-child{background:#f07b5d;border-radius:6px;color:#fff;display:none}#search-form-datepicker .asd__action-buttons button:nth-child(2){-webkit-box-shadow:5px 5px 6px hsla(0,0%,80%,.749);box-shadow:5px 5px 6px hsla(0,0%,80%,.749);display:block;width:calc(100% - 2rem);text-align:center;float:none;margin:0 auto;right:auto;left:auto;border:2px solid transparent;padding:1rem 1.95rem;font-size:1rem;line-height:1.5;margin-bottom:1rem;font-weight:400;background:#0077ca;border-radius:6px;color:#fff!important;-webkit-transition:all .5s ease;transition:all .5s ease}#search-form-datepicker .asd__action-buttons button:nth-child(2):hover{text-decoration:none;background-color:#0068b1}#search-form-datepicker .asd__week td{border:0!important}#search-form-datepicker .asd__month-name{font-weight:400;font-size:14px;margin:0 0 50px}#search-form-datepicker .asd__mobile-close{-webkit-transform:scaleX(1.5);transform:scaleX(1.5);margin-right:12px;background-color:transparent;color:#999}#search-form-datepicker .asd__change-month-button{background:transparent}#search-form-datepicker .asd__change-month-button button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .5s ease;transition:all .5s ease;height:37px;width:37px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:991.98px){#search-form-datepicker .asd__wrapper{border:1px solid #dedede;top:50%!important;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:calc(100% - 2rem);margin:auto}#search-form-datepicker .asd__wrapper .asd__inner-wrapper{-webkit-transform:translateX(-.8rem);transform:translateX(-.8rem)}#search-form-datepicker .asd__wrapper .asd__days-legend{max-width:100%}}@media(max-width:767.98px){.mobile-search-on .asd__wrapper--datepicker-open{top:70px!important;z-index:200;border-radius:0}}@media(min-width:768px)and (max-width:991.98px){.mobile-search-on .asd__wrapper--datepicker-open{position:relative!important;left:0;right:0;margin:15px auto;top:0!important;padding-top:0;width:calc(100% + 60px)!important;margin-left:-30px;padding-left:0}.mobile-search-on .asd__wrapper--datepicker-open .asd__datepicker-header,.mobile-search-on .asd__wrapper--datepicker-open .asd__month{margin-left:15px}.mobile-search-on .asd__wrapper--datepicker-open .asd__datepicker-header{margin-right:15px}}#children .dropdown .btn.closeDropdown{display:block;text-align:center}#children label{white-space:nowrap;margin-top:.5rem;font-size:80%}#children a{color:#fff!important}#children .dropdown{background:#fff;border-radius:6px;display:block}#children .dropdown .btn{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400;padding-left:0;-webkit-box-shadow:none!important;box-shadow:none!important;max-width:100%!important}#children .dropdown-menu.show{-webkit-transform:translateY(-15px)!important;transform:translateY(-15px)!important;left:0;right:0;top:100%!important;border:0;border-top:0;-webkit-box-shadow:5px 5px 6px hsla(0,0%,80%,.749);box-shadow:5px 5px 6px hsla(0,0%,80%,.749)}#children .occupancy-items{margin-top:15px}#children .occupancy-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 0 15px 15px;border-top:1px solid #ccc}#children .occupancy-item.closeButton{border-top:0;padding:0 15px 15px 15px}#children .occupancy-age{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}#children .occupancy-age:last-child{margin-bottom:-.5rem}#children .occupancy-age select{padding:0;max-width:100px;-webkit-box-shadow:none;box-shadow:none;font-size:14px}#children .form-group{width:100%;margin-bottom:0}.custom-switch.md label{border-radius:30px;width:100px;height:50px}.custom-switch.md label:after{height:calc(100% - 8px);width:calc(50% - 8px);margin:4px}.custom-switch.md input:checked~label:after{margin-left:calc(100% - 4px)}.custom-switch.md svg{width:13.63636px;height:13.63636px}.custom-switch.sm label{border-radius:15px;width:60px;height:30px}.custom-switch.sm label:after{height:calc(100% - 4px);width:calc(50% - 4px);margin:2px}.custom-switch.sm input:checked~label:after{margin-left:calc(100% - 2px)}.custom-switch.sm svg{width:9.09091px;height:9.09091px}.custom-switch{margin:0 0 0 0;padding:0 0 0 0!important}.custom-switch label{margin:0;cursor:pointer;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}.custom-switch label:after{content:"";border-radius:50%;background:#fff;left:0;right:auto;top:0}.custom-switch .switch-on,.custom-switch label:after{position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease}.custom-switch .switch-on{left:12.72727%}.custom-switch .switch-off,.custom-switch .switch-on{top:50%;-webkit-transform:translateY(-55%);transform:translateY(-55%)}.custom-switch .switch-off{position:absolute;right:12.72727%;-webkit-transition:all .5s ease;transition:all .5s ease}.custom-switch input{display:none}.custom-switch input~label{background:rgba(51,51,51,.3)}.custom-switch input~label .switch-on{opacity:0}.custom-switch input~label .switch-off{opacity:1}.custom-switch input:checked~label{background:#78c94d}.custom-switch input:checked~label .switch-on{opacity:1}.custom-switch input:checked~label .switch-off{opacity:0}.custom-switch input:checked~label:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#search-form{background-color:#f2f2f2;padding-top:20px}#search-form .info{font-size:12px;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px;text-align:left;line-height:120%}#search-form .bookingEngineSecondRow{display:none;clear:both;width:100%;min-width:100%;text-align:left;padding-top:1rem}@media(min-width:992px){#search-form .bookingEngineSecondRow.desktop{display:block}}#search-form .bookingEngineSecondRow.mobile{padding:.5rem 0}#search-form .bookingEngineSecondRow.mobile .bookingFocusSwitch{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){#search-form .bookingEngineSecondRow.mobile{display:none!important}}#search-form .bookingFocusSwitch,#search-form .bookingFocusSwitch .custom-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#search-form .input-icon svg path{fill:#f07b5d}#search-form #search-form-autocomplete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center}#search-form #input-nights,#search-form #input-nights .custom-select,#search-form #input-nights .input-with-icon{height:100%}#search-form #input-adults,#search-form #input-nights,#search-form #input-occupancy{position:relative}#search-form #toggle-search-settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-line-pack:center;align-content:center;width:46px}#search-form .btn-search{display:block;width:100%}#search-form .search-form-item{margin-bottom:14px}#search-form #search-form-filters button{margin-right:0;display:block;width:100%}#search-form .searchFormHidden{display:none}#search-form.visible .searchFormHidden{display:block}@media(min-width:992px){#search-form{padding-bottom:15px}#search-form .searchFormHidden{display:block}#search-form .search-form-item{width:100%;margin:0 0 0 0;padding:0 0 0 0}#search-form .search-form-item:not(:last-child){padding-right:30px}#search-form #toggle-search-settings{display:none}#search-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-form form #search-form-autocomplete{width:20%;-webkit-box-flex:20%;-ms-flex:20%;flex:20%}#search-form form #search-form-datepicker{width:15%;-webkit-box-flex:15%;-ms-flex:15%;flex:15%;position:relative;z-index:100}#search-form form #search-form-nights{width:12.5%;-webkit-box-flex:12.5%;-ms-flex:12.5%;flex:12.5%}#search-form form #search-form-occupancy{width:20%;-webkit-box-flex:20%;-ms-flex:20%;flex:20%}#search-form form #search-form-buttons{width:12%;-webkit-box-flex:12%;-ms-flex:12%;flex:12%}#search-form form #search-form-filters{width:8%;-webkit-box-flex:8%;-ms-flex:8%;flex:8%}}@media(min-width:768px)and (max-width:991.98px){#search-form.visible form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#search-form.visible .search-form-item{margin:0 0 0 0;-webkit-box-flex:50%;-ms-flex:50%;flex:50%;margin:auto}#search-form.visible .search-form-item:first-child{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;min-width:100%;margin-bottom:1rem}#search-form.visible .search-form-item:nth-child(2),#search-form.visible .search-form-item:nth-child(4){width:calc(50% - .5rem);max-width:calc(50% - .5rem);margin-right:.5rem;margin-bottom:1rem}#search-form.visible .search-form-item:nth-child(3),#search-form.visible .search-form-item:nth-child(5){width:calc(50% - .5rem);max-width:calc(50% - .5rem)!important;margin-left:.5rem;margin-bottom:1rem}}@media(max-width:991.98px){#search-form{padding-left:30px;padding-right:30px}#search-form.visible{background:#f2f2f2;position:relative;z-index:1}}@media(max-width:991.98px){#searchBar{margin-left:0;margin-right:0;padding-left:0;padding-right:0;background:#f2f2f2}.breadcrumbs{margin:auto}}.boxsetResume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.boxsetResume>*{margin-right:12px}.boxsetResume .boxsetIcon{height:auto;width:30px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.boxsetResume strong{font-size:22px;margin-bottom:0}.boxsetResume .salaBadge{font-size:18px;margin-bottom:0;margin-top:0}.boxsetResume .expire{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;min-width:100%;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}.boxsetResume .expire svg{margin-right:.5rem;width:16px}.boxsetResume .salaBadge.nights{background:transparent;color:#333;padding:0}