#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}.vbst-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1.25rem .5rem .75rem!important}.vbst-icon{margin-right:5px;margin-top:5px}.vbst-icon svg{width:35px;max-width:none}.vbst-icon-geo svg{height:35px}.vbst-icon-here svg,.vbst-icon-insalabam svg,.vbst-icon-property svg{height:24px}.vbst-icon-not-results svg{width:24px;height:24px}.list-group-wrapper{max-height:300px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#adb5bd transparent}.list-group-wrapper::-webkit-scrollbar{width:4px}.list-group-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:none;box-shadow:none}.list-group-wrapper::-webkit-scrollbar-thumb{background-color:#6c757d;border-radius:2.5px}.vbt-autcomplete-list[data-v-4f5f24ee]{padding-top:5px;position:absolute;z-index:999;padding:0;background-color:#fff;overflow:hidden}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.vbt-autcomplete-list--hidden[data-v-4f5f24ee]{-webkit-animation-name:hide-data-v-4f5f24ee;animation-name:hide-data-v-4f5f24ee;-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-4f5f24ee{to{visibility:hidden;display:none}}@keyframes hide-data-v-4f5f24ee{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;text-overflow:ellipsis}#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}@media(min-width:768px)and (max-width:991.98px){#search-form-datepicker .datepicker-fields{position:absolute}}#search-form-datepicker .asd__wrapper--datepicker-open{border-radius:6px;border-color:#f2f2f2;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.25);box-shadow:3px 3px 6px rgba(0,0,0,.25)}@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:3px 3px 6px rgba(0,0,0,.25);box-shadow:3px 3px 6px rgba(0,0,0,.25);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}}.picker-wrapper{padding-left:0;padding-right:0}.picker-wrapper .picker-alert .alert{padding:6px 12px;margin-top:12px;margin-bottom:0;font-size:14px}.picker-wrapper .picker-alert .alert b{color:rgba(52,58,64,.8)}@media(min-width:768px){.picker-wrapper{height:1px;overflow:visible;padding-left:0;width:100%;max-width:300px;padding:0}.picker-wrapper .asd__wrapper--datepicker-open{position:relative!important}.picker-wrapper .asd__wrapper--datepicker-open+.picker-alert{opacity:1;width:300px!important;position:relative;z-index:101}.picker-wrapper .picker-alert{opacity:0;background-color:#fff;padding:10px;padding-top:20px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.picker-wrapper .picker-alert .alert{margin-top:0}}#children .dropdown .btn.closeDropdown{display:block;text-align:center;width:100%;margin-top:20px}#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:3px 3px 6px rgba(0,0,0,.25);box-shadow:3px 3px 6px rgba(0,0,0,.25)}#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 12px;border-top:1px solid #ccc}@media(max-width:1199.98px){#children .occupancy-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0}#children .occupancy-item>div:first-child{margin-bottom:10px}}#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:80px;height:40px}.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%)}.nightsSelect,.nightsSelect .title{display:-webkit-box;display:-ms-flexbox;display:flex}.nightsSelect .title{height:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:14px;width:55px;min-width:55px;font-size:11px;color:#f07b5d;margin-right:18px;position:relative}.nightsSelect .title:before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:1px;background:#ccc}.nightsSelectInput{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,.25);box-shadow:3px 3px 6px rgba(0,0,0,.25)}.nightsSelectInput--input{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;position:relative}.nightsSelectInput--input,.nightsSelectInput--input .number{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nightsSelectInput--input .number{position:absolute;width:50%;height:100%;left:0;top:0;padding-right:5px}.nightsSelectInput--input .copy{position:absolute;width:50%;height:100%;right:0;top:0;border:1px solid green}.nightsSelectInput--add .btn{border-top-left-radius:0;border-bottom-left-radius:0}.nightsSelectInput--remove .btn{border-top-right-radius:0;border-bottom-right-radius:0}.nightsSelectInput .btn{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;font-size:30px!important;font-weight:400;line-height:1;background:#0077ca;border-color:#0077ca;min-width:44px}.nightsSelectInput .btn,.nightsSelectInput .v-number{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nightsSelectInput .v-number{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:14px}#search-form{background-color:#f2f2f2;padding-top:20px}#search-form.search-form-be button,#search-form.search-form-be input,#search-form.search-form-be select{font-size:1rem!important}#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{max-width:90%;margin:0 auto}#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}@media(min-width:768px){.homepage #search-form #input-nights-desktop{height:100%}}@media(min-width:1600px){.search #search-form #input-nights-desktop{height:100%}}#search-form #input-nights-desktop .custom-select,#search-form #input-nights-desktop .input-with-icon{height:100%;text-overflow:ellipsis}#search-form #input-adults,#search-form #input-nights-desktop,#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 #toggle-search-settings svg{height:auto}#search-form #toggle-search-settings svg path{fill:#f07b5d}#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:20px}#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(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}}#input-nights-mobile{display:block}@media(min-width:768px){#input-nights-mobile{display:none}}#input-nights-desktop{display:none}@media(min-width:768px){#input-nights-desktop{display:block}}@media(max-width:767.98px){#search-form .input-icon{width:55px;text-align:center}#search-form .input-icon svg{margin:0 auto}}@media(min-width:768px){#search-form .input-icon svg{height:24px;width:auto;margin:0 11px 0 10px}#search-form #input-occupancy .input-icon svg{width:24px;height: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}