#barefootLeadTracking{text-align:left;width:100%}#barefootLeadTracking button{padding:11px;background-color:#003468;font-size:16px;color:#fff;letter-spacing:3px}#barefootLeadTracking label{font-family:"Oswald",sans-serif}#barefootLeadTracking input{width:100%;padding:10px 15px;background-color:rgb(112 112 112 / .3);border:0;font-family:"josefin_sans";color:#909090}#barefootLeadSob{width:100%;padding:10px 15px;background-color:rgb(112 112 112 / .3);border:0;font-family:"josefin_sans";color:#909090}#barefootLeadTracking textarea{width:100%;height:140px;padding:10px 15px;background-color:rgb(112 112 112 / .3);border:0;font-family:"josefin_sans";color:#909090}#barefootLeadTracking .margin-top{margin-top:50px}#barefootLeadTracking .margin-bottom{margin-bottom:50px}#barefootLeadMassage{display:none;margin-bottom:30px}#barefootLeadMassage .error{color:#d8000c}#barefootLeadMassage .success{color:#43A047}#barefootLeadTracking #barefootLeadimage{display:none;margin-top:10px}.formWrapperQ4{display:block;border:1px solid #d1d1d1;width:100%}.innerFormQ4{display:block;padding:20px}.formWrapperQ4 .colQ4{display:block;width:100%}#barefootLeadTracking.formWrapperQ4 .rowBlockQ4 .colQ4>input{padding:6px 8px;background:#fff;border:1px solid #d1d1d1}#barefootLeadTracking.formWrapperQ4 .rowBlockQ4 .colQ4>textarea{height:90px;background:#fff;border:1px solid #d1d1d1}#barefootLeadTracking.formWrapperQ4 .rowBlockQ4 .colQ4 button{padding:11px;background-color:#003468;font-size:16px;border:0;color:#fff;letter-spacing:3px;width:100%}#barefootLeadTracking.formWrapperQ4 .rowBlockQ4 .colQ4 #barefootLeadMassage{display:block;margin:10px 0 0}.formHeadingQ4{background:#307489;padding:15px 20px;margin:0}.formHeadingQ4>h4{margin:0;color:#fff}.CalendarDay{border:1px solid #e4e7e7;padding:0;box-sizing:border-box;color:#565a5c;cursor:pointer;width:39px;height:38px}.CalendarDay:active{background:#f2f2f2}.CalendarDay--highlighted-calendar{background:#ffe8bc;color:#565a5c;cursor:default}.CalendarDay--highlighted-calendar:active{background:#007a87}.CalendarDay--outside{border:0;cursor:default}.CalendarDay--outside:active{background:#fff}.CalendarDay--hovered{background:#e4e7e7;border:1px double #d4d9d9;color:inherit}.CalendarDay--blocked-minimum-nights{color:#cacccd;background:#fff;border:1px solid #e4e7e7;cursor:default}.CalendarDay--blocked-minimum-nights:active{background:#fff}.CalendarDay--selected-span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay--selected-span.CalendarDay--hovered,.CalendarDay--selected-span:active{background:#33dacd;border:1px double #00a699}.CalendarDay--selected-span.CalendarDay--last-in-range{border-right:#00a699}.CalendarDay--hovered-span,.CalendarDay--after-hovered-start{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay--selected-start,.CalendarDay--selected-end,.CalendarDay--selected{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay--selected-start:active,.CalendarDay--selected-end:active,.CalendarDay--selected:active{background:#00a699}.CalendarDay--blocked-calendar{background:#cacccd;color:#82888a;cursor:default}.CalendarDay--blocked-calendar:active{background:#cacccd}.CalendarDay--blocked-out-of-range{color:#cacccd;background:#fff;border:1px solid #e4e7e7;cursor:default}.CalendarDay--blocked-out-of-range:active{background:#fff}.CalendarMonth{text-align:center;padding:0 13px;vertical-align:top;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth:first-of-type{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonth table{border-collapse:collapse;border-spacing:0;caption-caption-side:initial}.CalendarMonth--horizontal{display:inline-block;min-height:100%}.CalendarMonth--vertical{display:block}.CalendarMonth__caption{color:#3c3f40;margin-top:7px;font-size:18px;text-align:center;margin-bottom:2px;caption-side:initial}.CalendarMonth--horizontal .CalendarMonth__caption,.CalendarMonth--vertical .CalendarMonth__caption{padding:15px 0 35px}.CalendarMonth--vertical-scrollable .CalendarMonth__caption{padding:5px 0}.CalendarMonthGrid{background:#fff;z-index:0;text-align:left}.CalendarMonthGrid--animating{transition:transform 0.2s ease-in-out;z-index:1}.CalendarMonthGrid--horizontal{position:absolute;left:9px;width:1200px}.CalendarMonthGrid--vertical{width:300px;margin:0 auto}.CalendarMonthGrid--vertical-scrollable{width:300px;margin:0 auto;overflow-y:scroll}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker--horizontal{background:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .07);border-radius:3px}.DayPicker--horizontal.DayPicker--portal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker--vertical.DayPicker--portal{position:initial}.DayPicker__week-headers{position:relative}.DayPicker--horizontal .DayPicker__week-headers{margin-left:9px}.DayPicker__week-header{color:#757575;position:absolute;width:300px;top:62px;z-index:2;padding:0 13px;text-align:left}.DayPicker__week-header ul{list-style:none;margin:1px 0;padding-left:0}.DayPicker__week-header li{display:inline-block;width:39px;text-align:center}.DayPicker--vertical .DayPicker__week-header{margin-left:-150px;left:50%}.DayPicker--vertical-scrollable{height:100%}.DayPicker--vertical-scrollable .DayPicker__week-header{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff}.DayPicker--vertical-scrollable .transition-container--vertical{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DayPicker--vertical-scrollable .DayPicker__week-header{margin-left:0;left:0;width:100%;text-align:center}.transition-container{position:relative;overflow:hidden;border-radius:3px}.transition-container--horizontal{transition:height 0.2s ease-in-out}.transition-container--vertical{width:100%}.DayPickerNavigation__prev,.DayPickerNavigation__next{cursor:pointer;line-height:.78;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPickerNavigation__prev--default,.DayPickerNavigation__next--default{border:1px solid #dce0e0;background-color:#fff;color:#757575}.DayPickerNavigation__prev--default:focus,.DayPickerNavigation__prev--default:hover,.DayPickerNavigation__next--default:focus,.DayPickerNavigation__next--default:hover{border:1px solid #c4c4c4}.DayPickerNavigation__prev--default:active,.DayPickerNavigation__next--default:active{background:#f2f2f2}.DayPickerNavigation--horizontal{position:relative}.DayPickerNavigation--horizontal .DayPickerNavigation__prev,.DayPickerNavigation--horizontal .DayPickerNavigation__next{border-radius:3px;padding:6px 9px;top:18px;z-index:2;position:absolute}.DayPickerNavigation--horizontal .DayPickerNavigation__prev{left:22px}.DayPickerNavigation--horizontal .DayPickerNavigation__next{right:22px}.DayPickerNavigation--horizontal .DayPickerNavigation__prev--default svg,.DayPickerNavigation--horizontal .DayPickerNavigation__next--default svg{height:19px;width:19px;fill:#82888a}.DayPickerNavigation--vertical{background:#fff;box-shadow:0 0 5px 2px rgb(0 0 0 / .1);position:absolute;bottom:0;left:0;height:52px;width:100%;z-index:2}.DayPickerNavigation--vertical .DayPickerNavigation__prev,.DayPickerNavigation--vertical .DayPickerNavigation__next{display:inline-block;position:relative;height:100%;width:50%}.DayPickerNavigation--vertical .DayPickerNavigation__next--default{border-left:0}.DayPickerNavigation--vertical .DayPickerNavigation__prev--default,.DayPickerNavigation--vertical .DayPickerNavigation__next--default{text-align:center;font-size:2.5em;padding:5px}.DayPickerNavigation--vertical .DayPickerNavigation__prev--default svg,.DayPickerNavigation--vertical .DayPickerNavigation__next--default svg{height:42px;width:42px;fill:#484848}.DayPickerNavigation--vertical-scrollable{position:relative}.DayPickerNavigation--vertical-scrollable .DayPickerNavigation__next{width:100%}.DateInput{font-weight:200;font-size:18px;line-height:24px;color:#757575;margin:0;padding:8px;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput--with-caret::before,.DateInput--with-caret::after{content:"";display:inline-block;position:absolute;bottom:auto;border:10px solid #fff0;border-top:0;left:22px;z-index:2}.DateInput--with-caret::before{top:62px;border-bottom-color:rgb(0 0 0 / .1)}.DateInput--with-caret::after{top:63px;border-bottom-color:#fff}.DateInput--disabled{background:#cacccd}.DateInput__input{opacity:0;position:absolute;top:0;left:0;border:0;height:100%;width:100%}.DateInput__input[readonly]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.DateInput__display-text{padding:4px 8px;white-space:nowrap;overflow:hidden}.DateInput__display-text--has-input{color:#484848}.DateInput__display-text--focused{background:#99ede6;border-color:#99ede6;border-radius:3px;color:#007a87}.DateInput__display-text--disabled{font-style:italic}.screen-reader-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__picker{z-index:1;background-color:#fff;position:absolute;top:72px}.DateRangePicker__picker--direction-left{left:0}.DateRangePicker__picker--direction-right{right:0}.DateRangePicker__picker--portal{background-color:rgb(0 0 0 / .3);position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker__picker--full-screen-portal{background-color:#fff}.DateRangePicker__close{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker__close svg{height:15px;width:15px;fill:#cacccd}.DateRangePicker__close:hover,.DateRangePicker__close:focus{color:#b0b3b4;text-decoration:none}.DateRangePickerInput{background-color:#fff;border:1px solid #cacccd;display:inline-block}.DateRangePickerInput--disabled{background:#cacccd}.DateRangePickerInput__arrow{display:inline-block;vertical-align:middle}.DateRangePickerInput__arrow svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput__clear-dates{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 10px 0 5px}.DateRangePickerInput__clear-dates svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput__clear-dates--hide{visibility:hidden}.DateRangePickerInput__clear-dates:focus,.DateRangePickerInput__clear-dates--hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput__calendar-icon{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput__calendar-icon svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__picker{z-index:1;background-color:#fff;position:absolute;top:72px}.SingleDatePicker__picker--direction-left{left:0}.SingleDatePicker__picker--direction-right{right:0}.SingleDatePicker__picker--portal{background-color:rgb(0 0 0 / .3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker__picker--full-screen-portal{background-color:#fff}.SingleDatePicker__close{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker__close svg{height:15px;width:15px;fill:#cacccd}.SingleDatePicker__close:hover,.SingleDatePicker__close:focus{color:#b0b3b4;text-decoration:none}.SingleDatePickerInput{background-color:#fff;border:1px solid #dbdbdb}.SingleDatePickerInput__clear-date{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 10px 0 5px}.SingleDatePickerInput__clear-date svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput__clear-date--hide{visibility:hidden}.SingleDatePickerInput__clear-date:focus,.SingleDatePickerInput__clear-date--hover{background:#dbdbdb;border-radius:50%}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/wp-content/plugins/q4vrplugin/resources/dist/images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/wp-content/plugins/q4vrplugin/resources/dist/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/wp-content/plugins/q4vrplugin/resources/dist/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/wp-content/plugins/q4vrplugin/resources/dist/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}
/*! nouislider - 14.1.1 - 12/15/2019 */
 .noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:#fff0;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform 0.3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{transform:translate(0,-50%);top:50%;right:120%}.DateRangePicker,.DateRangePickerInput{width:100%}.DateInput__display-text.DateInput__display-text--focused{border-radius:0;color:#fff}.DateRangePicker__picker{z-index:3}.DateRangePickerInput{background:none}.DateInput{font-weight:400;font-size:14px;line-height:24px;color:#757575;margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:auto;vertical-align:middle;display:block;width:100%;height:34px;padding:0;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgb(0 0 0 / .075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;float:left;width:49%;margin-left:0;margin-right:0}.DateInput:first-child{margin-right:2%}.DateInput .DateInput__display-text{padding:6px 12px 6px 30px;height:100%}.DateInput .DateInput__display-text:before{content:"\f133";font-family:FontAwesome;position:absolute;left:10px}.DateInput .DateInput__display-text--disabled{font-style:inherit}.DateRangePickerInput__arrow{display:none}.DateRangePickerInput{border:none}.DateRangePicker__picker{top:45px}.DateInput--with-caret::before{top:33px}.DateInput--with-caret::after{top:34px}@media (max-width:720px){body.home #carousel-header:after{top:0}}.CalendarMonth__day--blocked-minimum-nights{color:#ababab;background:#e4fffd}.CalendarMonth__day--selected-start{color:#fff;background:#00a699}.CalendarDay--blocked-calendar{background:#ececec;color:#cacccd}td.CalendarDay{position:relative}div.checkin-blocked{height:100%;position:absolute;width:100%;top:0;z-index:-1;background:#fff0;background:linear-gradient(to right bottom,#fff0 50%,#ececec 50%);background:-webkit-linear-gradient(to right bottom,#fff0 50%,#ececec 50%)}div.checkout-blocked{height:100%;position:absolute;width:100%;top:0;z-index:-1;background:#fff0;background:linear-gradient(to left top,#fff0 50%,#ececec 50%);background:-webkit-linear-gradient(to left top,#fff0 50%,#ececec 50%)}#availability .DayPicker.DayPicker--horizontal{width:100%!important;box-shadow:none;border:none}#availability .DayPickerNavigation.DayPickerNavigation--horizontal{display:none}#availability .CalendarMonth--horizontal .CalendarMonth__caption{padding:15px 0 10px}#availability .transition-container.transition-container--horizontal{width:100%!important;height:auto!important}#availability .CalendarMonthGrid.CalendarMonthGrid--horizontal{width:100%!important;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}#availability .CalendarMonthGrid.CalendarMonthGrid--horizontal .CalendarMonth.CalendarMonth--horizontal{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:auto}@media (min-width:720px){#availability .CalendarMonthGrid.CalendarMonthGrid--horizontal .CalendarMonth.CalendarMonth--horizontal{width:50%}}#availability .DayPicker__week-headers{display:none}#availability .CalendarDay{position:relative;vertical-align:top}#availability .CalendarDay .calendar-day-price{position:absolute;left:0;right:0;bottom:-3px;text-align:center;font-size:11px;color:#83bcc7}#availability .CalendarDay.CalendarDay--blocked-calendar .calendar-day-price{color:#f7f7f7}#availability .CalendarDay.CalendarDay--blocked-out-of-range .calendar-day-price{display:none}#availability .CalendarDay--blocked-calendar-checkin{position:relative;background:#fff0;background:linear-gradient(to right bottom,#fff0 50%,#ececec 50%);background:-webkit-linear-gradient(to right bottom,#fff0 50%,#ececec 50%)}#availability .CalendarDay--blocked-calendar-checkout{position:relative;background:#fff0;background:linear-gradient(to left top,#fff0 50%,#ececec 50%);background:-webkit-linear-gradient(to left top,#fff0 50%,#ececec 50%)}#search-cards{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1}#search-cards .card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}#search-cards .card .image-container .favorite-link{display:none;position:absolute;top:1rem;right:1rem}#search-cards .card .image-container .favorite-link button{opacity:1;border:none;opacity:1;padding:0;width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:0 2px 5px rgb(0 0 0 / .34)}#search-cards .card .image-container .favorite-link button i{margin-top:7px;font-size:30px;color:#6ad2e7}#search-cards .card .image-container span.unit-rate{border-radius:0 0 3px 0;position:absolute;bottom:0;right:0;background:rgb(0 0 0 / .5);color:#fff;padding:.5rem 1rem}#search-cards .card .image-container span.special-banner{background:#f2a26e;background:-moz-linear-gradient(top,rgb(82 82 82 / .81),rgb(68 68 68 / .8));background:-webkit-gradient(linear,left top,left bottom,from(#908e8e),to(#515151));padding:5px 20px;margin-left:-10px;margin-top:20px;position:absolute;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.5px;width:40%;box-shadow:1px 1px 3px #292929;color:#fff}#search-cards .card .image-container .arrow{width:0;height:0;line-height:0;border-left:10px solid #fff0;border-top:10px solid #9c9b9b;top:104%;left:0;position:absolute}#search-cards .card .unit-card-details{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative}#search-cards .card .unit-card-details h4{height:auto;-ms-flex-positive:1;flex-grow:1}#search-cards .card .unit-card-details h5:nth-child(2){display:none}#search-cards .card .unit-card-details .paw-print{position:absolute;top:40px;transform:rotate(33deg);font-size:35px;right:13px;color:#418899}.list-sidebar-wrap .map-card .special-banner,.map-wrap .map-card .special-banner{background:#f2a26e;background:-moz-linear-gradient(top,rgb(82 82 82 / .81),rgb(68 68 68 / .8));background:-webkit-gradient(linear,left top,left bottom,from(#908e8e),to(#515151));padding:5px 20px;margin-left:-10px;margin-top:20px;position:absolute;font-family:"Open Sans Condensed",sans-serif;font-size:1rem;font-weight:700;letter-spacing:.5px;box-shadow:1px 1px 3px #292929;color:#fff}.list-sidebar-wrap .map-card .special-banner .arrow,.map-wrap .map-card .special-banner .arrow{width:0;height:0;line-height:0;border-left:10px solid #fff0;border-top:10px solid #9c9b9b;top:104%;left:0;position:absolute}.list-sidebar-wrap .map-card.full-map .special-banner,.map-wrap .map-card.full-map .special-banner{top:0;z-index:1}#list-map-view .gm-style-iw-c button.gm-ui-hover-effect{display:none!important;pointer-events:none!important}#list-map-view #property-map.left .card.unit-card{display:-ms-flexbox;display:flex;box-shadow:1px 1px 10px rgb(0 0 0 / .065);padding:0;width:100%;transition:all 300ms ease-in-out}@media (max-width:991px){#list-map-view #property-map.left .card.unit-card{-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;box-shadow:none}}#list-map-view #property-map.left .card.unit-card.card-marker-highlight,#list-map-view #property-map.left .card.unit-card:hover{box-shadow:1px 1px 25px rgb(0 0 0 / .365);transform:scale3d(1.015,1.015,1)}#list-map-view #property-map.left .card.unit-card .image-container{width:40%;position:relative}@media (max-width:991px){#list-map-view #property-map.left .card.unit-card .image-container{width:100%;height:0;padding-top:66.67%}}#list-map-view #property-map.left .card.unit-card .image-container .favorite-link{position:absolute;top:.5rem;right:.5rem;z-index:10}#list-map-view #property-map.left .card.unit-card .image-container .favorite-link button{border:none;opacity:1;padding:0;width:35px;height:35px;background:#fff;border-radius:50%;box-shadow:0 2px 5px rgb(0 0 0 / .34);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#list-map-view #property-map.left .card.unit-card .image-container .favorite-link button i{font-size:21px;color:#6ad2e7}#list-map-view #property-map.left .card.unit-card .image-container .unit-rate{width:100%}#list-map-view #property-map.left .card.unit-card .image-container .image-link{height:100%}#list-map-view #property-map.left .card.unit-card .image-container img{object-fit:cover;height:100%;width:100%}@media (max-width:991px){#list-map-view #property-map.left .card.unit-card .image-container img{position:absolute;left:0;top:0}}#list-map-view #property-map.left .card.unit-card .unit-card-details{width:60%;display:-ms-flexbox;display:flex;padding:20px}@media (max-width:991px){#list-map-view #property-map.left .card.unit-card .unit-card-details{width:100%;-ms-flex-positive:1;flex-grow:1;position:relative;padding:0}}#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0 5px}@media (max-width:991px){#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link{-ms-flex-positive:1;flex-grow:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;padding:0}}#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link:hover{text-decoration:none}@media (max-width:991px){#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link>*{width:100%}}@media (min-width:992px){#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link h4{margin:0}}#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link p{font-weight:700;font-size:21}#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link span{margin-left:auto;-ms-flex-item-align:end;align-self:flex-end}#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link .paw-print{transform:rotate(33deg);color:#418899}@media (max-width:991px){#list-map-view #property-map.left .card.unit-card .unit-card-details .details-link .paw-print{position:absolute;top:40px;right:13px;font-size:35px}}@media (min-width:992px){#list-map-view #property-map.left .card.unit-card>.btn.btn-primary.btn-block{display:none}}#list-map-view #map .card.unit-card{width:100%;display:block;padding:0;margin-bottom:0;max-width:275px}#list-map-view #map .card.unit-card .image-container{position:relative;width:100%;height:0;padding-top:66.67%}#list-map-view #map .card.unit-card .image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#list-map-view #map .card.unit-card .unit-card-details{position:relative}#list-map-view #map .card.unit-card .favorite-link{position:absolute;top:.5rem;right:.5rem;z-index:10}#list-map-view #map .card.unit-card .favorite-link button{border:none;opacity:1;padding:0;width:35px;height:35px;background:#fff;border-radius:50%;box-shadow:0 2px 5px rgb(0 0 0 / .34);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#list-map-view #map .card.unit-card .favorite-link button i{font-size:21px;color:#6ad2e7}#list-map-view #map .card.unit-card .unit-card-details{text-align:center;padding:15px;display:block}#list-map-view #map .card.unit-card .unit-card-details>span{display:block;text-align:right}#list-map-view #map .card.unit-card .unit-card-details>span .paw-print{transform:rotate(33deg);color:#418899}#list-map-view #map .card.unit-card .unit-card-details p{font-weight:700;font-size:21px}#list-map-view #map .card.unit-card .btn.btn-primary.btn-block{margin-top:0}@media (max-width:767px){@supports (-webkit-overflow-scrolling:touch){#full-map-view .gm-style-iw-c{max-height:none!important}}}#full-map-view .gm-style-iw-c button.gm-ui-hover-effect{display:none!important;pointer-events:none!important}@media (max-width:767px){@supports (-webkit-overflow-scrolling:touch){#full-map-view .gm-style-iw-c .gm-style-iw-d{max-height:none!important}}}#full-map-view .card.unit-card{width:100%;padding:0;margin-bottom:0;max-width:275px}#full-map-view .card.unit-card .image-container{position:relative;width:100%;height:0;padding-top:66.67%}#full-map-view .card.unit-card .image-container img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#full-map-view .card.unit-card .unit-card-details{position:relative}#full-map-view .card.unit-card .favorite-link{position:absolute;top:.5rem;right:.5rem;z-index:10}#full-map-view .card.unit-card .favorite-link button{border:none;opacity:1;padding:0;width:35px;height:35px;background:#fff;border-radius:50%;box-shadow:0 2px 5px rgb(0 0 0 / .34);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#full-map-view .card.unit-card .favorite-link button i{font-size:21px;color:#6ad2e7}#full-map-view .card.unit-card .unit-card-details{text-align:center;padding:15px}#full-map-view .card.unit-card .unit-card-details>span{display:block;text-align:right}#full-map-view .card.unit-card .unit-card-details>span .paw-print{transform:rotate(33deg);color:#418899}#full-map-view .card.unit-card .unit-card-details p{font-weight:700;font-size:21px}#full-map-view .card.unit-card .btn.btn-primary.btn-block{margin-top:0}@media (max-width:992px){.single-searchform-box.box{margin-bottom:1rem}}@media (max-width:992px){.single-searchform-box.box .single-search{padding:0 0 1rem}.single-searchform-box.box .single-search #results{padding:0 1rem}}@media (min-width:992px){.single-searchform-box.box .single-search .row{margin-left:0;margin-right:0}.single-searchform-box.box .single-search #results{position:absolute;top:165px;background:#fff;padding:1rem;width:100%;z-index:1;box-shadow:0 2px 5px rgb(0 0 0 / .25);display:none}.single-searchform-box.box .single-search #results.show{display:block}.single-searchform-box.box .single-search #results .stay-error-list-item{background-color:#da7b7b;border:1px solid #fff;color:#fff}}.loading-calendar{text-align:center}#sections{border:1px solid #ccc;border-top:0;padding:1rem}#sections .hide-if-js{display:block}#api-key .inside{padding:0;margin:0}section{display:none}section:first-child{display:block}#poststuff.q4vr-settings-page{padding-top:0}.q4vr-admin-panel .checkbox{padding-bottom:20px}table.q4vr-admin-panel{background:#fff;overflow:hidden;margin-bottom:-12px!important;margin-top:-6px;margin-left:-12px;border:none}table.q4vr-admin-panel th.fields-label{background:#F9F9F9;border-right:1px solid #f1f1f1;padding:18px 12px}table.q4vr-admin-panel label{display:inline-block;width:30px;text-align:center}table.q4vr-admin-panel label:first-child{width:200px;text-align:left}table.q4vr-admin-panel .q4vr-icon{width:24px;height:24px;line-height:18px;font-size:18px;color:#999;border-color:#BBB;background-color:#fff;display:inline-block;cursor:pointer}table.q4vr-admin-panel .q4vr-icon:before{text-align:center;border:1px solid;border-radius:50%;width:19px;height:19px;display:inline-block}table.q4vr-admin-panel .q4vr-icon:hover:before{background:tomato;color:#fff}table.q4vr-admin-panel .q4vr-icon.q4vr-plus:before{content:"+"}table.q4vr-admin-panel .q4vr-icon.q4vr-minus:before{content:"-"}.admin-panel-remove{padding-left:20px;font-size:12px;display:inline-block;height:18px;vertical-align:middle}.col-sm-6.filtered-search-col{padding-left:2px;padding-right:2px}.filtered-search{height:400px;background-size:cover;background-position:center;position:relative}.filtered-search:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background-color:rgb(0 0 0 / .25)}.filtered-search .filtered-search-content{position:relative;z-index:10;top:50%;transform:translateY(-50%);text-align:center}.filtered-search .filtered-search-content h1{color:#fff}#map{height:400px;width:100%}#map.unit-map{height:400px;position:relative;overflow:hidden;margin-top:2.25rem}#map-wrapper{display:none}#map-overlay{position:relative;display:block;height:400px;width:100%;overflow:hidden;background-image:url(/wp-content/plugins/q4vrplugin/resources/dist/images/default-map.jpg);background-repeat:no-repeat,repeat;background-color:rgb(0 0 0 / .5);cursor:hand;text-align:center}.show-map{position:absolute;left:20%;top:30%;width:60%;text-align:center;color:#fff}.map-marker{color:#ff5646}body.map-view-archive.fixed-top{margin-top:0!important}body.map-view-archive header.banner.navbar.navbar-fixed-top{margin-top:0!important;position:relative!important}body.map-view-archive .grecaptcha-badge{display:none!important;pointer-events:none!important}body.map-view-archive footer.content-info{display:none;margin-top:0}body.map-view-archive #document{max-width:none;padding:0;width:100%}body.map-view-archive #document>.content.row{margin:0}body.map-view-archive #document>.content.row>main.main{float:none;padding:0;width:100%}body.map-view-archive #document>.content.row aside.sidebar{display:none}body.map-view-archive #search-map-header{-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;gap:0 10px;gap:15px 10px;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);padding:1rem 2em}@media (min-width:992px){body.map-view-archive #search-map-header{grid-template-areas:'line-1-1 line-1-2' 'line-2 line-2';-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){body.map-view-archive #search-map-header{grid-template-areas:'line-1-1 line-1-2' 'line-2 line-2';-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-grid-rows:2;grid-template-rows:2}}body.map-view-archive #search-map-header .page-header{padding-bottom:0}@media (min-width:992px){body.map-view-archive #search-map-header .page-header{grid-area:line-1-1}}body.map-view-archive #search-map-header .page-header .text-center{text-align:left}@media (max-width:991px){body.map-view-archive #search-map-header .page-header{grid-area:line-1-1}}@media (min-width:992px){body.map-view-archive #search-map-header .map-tabs{grid-area:line-1-2}}@media (max-width:991px){body.map-view-archive #search-map-header .map-tabs{grid-area:line-1-2}}@media (min-width:992px){body.map-view-archive #search-map-header .index-header{grid-area:line-2}}@media (max-width:991px){body.map-view-archive #search-map-header .index-header{grid-area:line-2}}body.map-view-archive #search-map-header .index-header .search-summary-alert.alert.alert-dismissible{margin:2.5px}body.map-view-archive #search-map-header:not(.loaded){opacity:0;transition:opacity 300ms linear;visibility:hidden}body.map-view-archive #search-map-header:not(.loaded) #map-tabs{pointer-events:none}body.map-view-archive #search-map-header .page-header{margin:0;overflow:hidden}@media (max-width:767px){body.map-view-archive #search-map-header .page-header{-ms-flex-order:1;order:1;padding-top:9px;width:100%}}body.map-view-archive #search-map-header .page-header h1{margin:0;position:relative}@media (max-width:767px){body.map-view-archive #search-map-header .page-header h1{top:0!important}}body.map-view-archive #search-map-header #map-tabs{margin-left:auto;pointer-events:all;transition:box-shadow 200ms ease-in-out}@media (max-width:767px){body.map-view-archive #search-map-header #map-tabs{margin-right:auto}}body.map-view-archive #search-map-header #map-tabs .map-view-nav{border-radius:5px;display:-ms-inline-grid;display:inline-grid;grid-auto-rows:auto;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);list-style-type:none;margin:0;overflow:hidden;padding:0}@media (max-width:767px){body.map-view-archive #search-map-header #map-tabs .map-view-nav{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab{-ms-flex-align:stretch;align-items:stretch;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch}body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab:not(:last-child) .map-view-link{border-right:1px solid #dbdbdb}body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab.active-view-tab .map-view-link{background-color:#eee;text-align:center}body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab .map-view-link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:7px 14px;text-align:center;transition:background-color 300ms ease-in-out;width:100%}body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab .map-view-link:active,body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab .map-view-link:focus,body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab .map-view-link:hover{background-color:#f3f3f3;text-decoration:none}body.map-view-archive #search-map-header #map-tabs .map-view-nav .map-view-tab .map-view-link i{margin-right:.4em}@media (max-width:767px){body.map-view-archive #search-map-header #map-tabs #list-map-view-tab{display:none;pointer-events:none}}body.map-view-archive #search-map-header.search-error-message{display:block;margin:30px 0;padding:0 30px;position:static}body.map-view-archive #search-map-header.search-error-message .page-header{display:block;opacity:1;padding-bottom:15px;visibility:visible}body.map-view-archive #search-map-header.search-error-message .page-header .text-center{text-align:center}body.map-view-archive #search-map-header.search-error-message .index-header{display:block;pointer-events:all}body.map-view-archive #search-map-header.search-error-message #map-tabs{display:none}body.map-view-archive #search-map-header.search-error-message+.jumbotron{text-align:center}body.map-view-archive .index-header{border:none;margin:0}body.map-view-archive #map-views{overflow:hidden}body.map-view-archive #map-views .map-view-container{margin:0 auto;position:relative;transition:height 300ms ease-in-out;width:100%}body.map-view-archive #map-views .single-view-item{left:0;position:absolute;top:0;transition:opacity 300ms ease-in-out;width:100%}body.map-view-archive #map-views .single-view-item:not(.active-view){display:none;opacity:0;pointer-events:none;visibility:hidden}body.map-view-archive #map-views .gmnoprint .gm-style-mtc [title="Show satellite imagery"],body.map-view-archive #map-views .gmnoprint .gm-style-mtc [title="Show street map"],body.map-view-archive #map-views .map-wrap .gm-fullscreen-control{display:none!important}body.map-view-archive #map-views #list-view .view-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0 30px 2em}@media (max-width:991px){body.map-view-archive #map-views #list-view .view-container{padding:0 15px}}body.map-view-archive #map-views #list-view .view-container>.container-row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;width:100%}@media (max-width:991px){body.map-view-archive #map-views #list-view .view-container>.container-row{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){body.map-view-archive #map-views #list-view .view-container>.container-row>*{padding-bottom:5px;padding-top:5px}}@media (max-width:767px){body.map-view-archive #map-views #list-view .view-container>.container-row>*:first-child{padding-top:0}}@media (max-width:767px){body.map-view-archive #map-views #list-view .view-container>.container-row>*:last-child{padding-bottom:0}}body.map-view-archive #map-views #list-view .view-container>.container-row p.text-center{margin-bottom:0;max-width:25%;-ms-flex-order:1;order:1;text-align:left;width:auto}@media (max-width:767px){body.map-view-archive #map-views #list-view .view-container>.container-row p.text-center{max-width:100%;width:100%}}body.map-view-archive #map-views #list-view .view-container>.container-row>.row{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin:0;-ms-flex-order:3;order:3;width:auto}@media (max-width:991px){body.map-view-archive #map-views #list-view .view-container>.container-row>.row{-ms-flex-order:2;order:2}}@media (max-width:767px){body.map-view-archive #map-views #list-view .view-container>.container-row>.row{-ms-flex-pack:start;justify-content:flex-start;width:100%}}body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-1{float:none;padding-right:5px;width:auto}@media (max-width:767px){body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-1{padding:0}}body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-1 .property-sort-label{margin-bottom:0}body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-3{float:none;padding-left:0;width:auto}body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-3 select.property-sort.form-control{border:none;box-shadow:none;height:2em!important;margin-bottom:0!important}body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-3 select.property-sort.form-control:active,body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-3 select.property-sort.form-control:focus,body.map-view-archive #map-views #list-view .view-container>.container-row>.row>.col-md-3 select.property-sort.form-control:hover{outline:none}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:30px;max-width:350px;-ms-flex-order:2;order:2;padding:5px 0;width:100%}@media (max-width:991px){body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container{-ms-flex-order:3;order:3}}@media (max-width:767px){body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container{margin-left:0;max-width:100%}}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .price-filter-label{margin-bottom:0;margin-right:30px}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .filter-wrap{-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .filter-wrap #price-filter{width:100%}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .filter-wrap #price-filter.noUi-horizontal{height:14px}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .filter-wrap .noUi-handle{border-radius:5px;height:25px;right:-22.5px;top:-6.5px;width:45px}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .filter-wrap .noUi-handle:after,body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .filter-wrap .noUi-handle:before{display:none}body.map-view-archive #map-views #list-view .view-container>.container-row .filter-container .filter-wrap .noUi-handle .handle-value{font-size:14px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}body.map-view-archive #map-views #list-view .view-container>.row:first-child{display:-ms-flexbox;display:flex}body.map-view-archive #map-views #list-view .view-container>.row:first-child>div:first-child{margin-left:auto}@media (min-width:1600px){body.map-view-archive #map-views #list-view .view-container .card.unit-card{width:25%}}body.map-view-archive #map-views #list-map-view{max-width:100%}@media (max-width:767px){body.map-view-archive #map-views #list-map-view{display:none;pointer-events:none}}body.map-view-archive #map-views #list-map-view .view-container{display:-ms-flexbox;display:flex}@media (max-width:991px){body.map-view-archive #map-views #list-map-view .view-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:991px){body.map-view-archive #map-views #list-map-view .view-container #property-map{padding-top:15px!important}}body.map-view-archive #map-views #list-map-view .view-container #property-map.property-map--columns{width:50%}body.map-view-archive #map-views #list-map-view .view-container #property-map.property-map--columns .list-sidebar-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}body.map-view-archive #map-views #list-map-view .view-container #property-map.property-map--columns .list-sidebar-wrap .map-card{margin:.25em auto}body.map-view-archive #map-views #list-map-view .view-container #property-map.property-map--columns .list-sidebar-wrap .map-card .unit-card{overflow:hidden;height:200px;margin-bottom:0}body.map-view-archive #map-views #list-map-view .view-container #property-map.property-map--columns-2 .map-card{width:calc(50% - 0.5em)}body.map-view-archive #map-views #list-map-view .view-container #property-map.property-map--columns-3 .map-card{width:calc(33% - 0.5em)}body.map-view-archive #map-views #list-map-view .view-container #property-map.property-map--columns+.right{width:50%}body.map-view-archive #map-views #list-map-view .view-container .left{overflow:auto;overflow-y:scroll;position:relative;width:calc(100% / 3)}@media (max-width:991px){body.map-view-archive #map-views #list-map-view .view-container .left{-ms-flex-order:2;order:2;width:100%}}body.map-view-archive #map-views #list-map-view .view-container .left .container-row{padding:0 15px}body.map-view-archive #map-views #list-map-view .view-container .left .container-row h1,body.map-view-archive #map-views #list-map-view .view-container .left .container-row p{text-align:left}body.map-view-archive #map-views #list-map-view .view-container .left .container-row #list-map-header{padding-bottom:1rem}body.map-view-archive #map-views #list-map-view .view-container .left .container-row #list-map-header .page-header{margin:0;padding:1rem 0}body.map-view-archive #map-views #list-map-view .view-container .left .container-row #list-map-header .page-header .text-center{margin:0}body.map-view-archive #map-views #list-map-view .view-container .left .list-sidebar-wrap{height:auto;padding:15px;position:absolute;width:100%}@media (max-width:991px){body.map-view-archive #map-views #list-map-view .view-container .left .list-sidebar-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;position:static}}body.map-view-archive #map-views #list-map-view .view-container .left .list-sidebar-wrap .map-card{border:none}@media (max-width:991px){body.map-view-archive #map-views #list-map-view .view-container .left .list-sidebar-wrap .map-card{box-shadow:none;display:block;display:-ms-flexbox;display:flex;padding:0 15px;width:calc(100% / 2)}}body.map-view-archive #map-views #list-map-view .view-container .right{width:calc((100% / 3) * 2)}@media (max-width:991px){body.map-view-archive #map-views #list-map-view .view-container .right{-ms-flex-order:1;order:1;width:100%}}body.map-view-archive #map-views #list-map-view .view-container .right .map-wrap{height:90vh;min-height:500px;position:relative;width:100%}@media (max-width:991px){body.map-view-archive #map-views #list-map-view .view-container .right .map-wrap{height:400px}}body.map-view-archive #map-views #list-map-view .view-container .right .map-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}body.map-view-archive #map-views #list-map-view .view-container .right #map .gm-style-iw .gm-style-iw-d{display:-ms-flexbox;display:flex;margin-right:-5px}body.map-view-archive #map-views #list-map-view .view-container .right #map .gm-style-iw .gm-style-iw-d>div{display:-ms-flexbox;display:flex}body.map-view-archive #map-views #full-map-view{max-width:100%}body.map-view-archive #map-views #full-map-view .map-wrap{height:90vh;min-height:500px;position:relative;width:100%}body.map-view-archive #map-views #full-map-view .map-wrap .gm-style-iw .gm-style-iw-d{display:-ms-flexbox;display:flex;margin-right:-5px}body.map-view-archive #map-views #full-map-view .map-wrap .gm-style-iw .gm-style-iw-d>div{display:-ms-flexbox;display:flex}body.map-view-archive #map-views #full-map-view .map-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.booking-form-main .reservation-unit-info h3{margin-top:0}.booking-form-main #q4vr_update_reservation_ajax{padding:6px}@media (min-width:720px){.booking-form-main .terms{height:512px;overflow:scroll;padding:1rem}.booking-form-main h3.payment-summary-header{margin-top:0}.booking-form-main .payment-summary .summary-table{border:1px solid #e2e2e2}}.booking-form-main .total-row h4{font-size:28px;padding-left:13px;padding-right:13px}.booking-form-main .strikethrough{color:#ccc;text-decoration:line-through}.booking-form-main .additional-charge .addon-selection input{display:inline;margin-bottom:0;margin-top:0;visibility:hidden}.booking-form-main .table.date-summary tr{background:#f5f5f5}.booking-form-main table.table{margin-bottom:0}.booking-form-main .table>tbody>tr>td,.booking-form-main .table>tbody>tr>th{border-top:1px solid #f7f7f7;padding:.6rem}.booking-form-main .modal-footer{text-align:center}body.page.booking{background-color:#f7f6f6}body.page.booking .page-header{margin-bottom:25px;padding:0}body.page.booking .page-header h1{margin:0;padding:0}body.page.booking .reservation-unit-info{padding-bottom:1.5rem}body.page.booking #reservationSubmit{width:100%}body.page.booking .terms-conditions-group .terms{margin-bottom:15px}body.page.booking .terms-conditions-group .terms+.form-group{border-top:1px solid #ccc}body.page.booking .terms-conditions-group .terms+.form-group>.checkbox{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){body.page.booking .terms-conditions-group .terms-wrapper{overflow:hidden;position:relative;transition:height 300ms linear}}body.page.booking .terms-conditions-group .terms-wrapper .read-more{-ms-flex-align:end;align-items:flex-end;background-color:rgb(255 255 255 / .9);bottom:0;display:-ms-flexbox;display:flex;height:60px;-ms-flex-pack:center;justify-content:center;left:0;perspective:1000px;pointer-events:none;position:absolute;width:100%}@media (min-width:768px){body.page.booking .terms-conditions-group .terms-wrapper .read-more{display:none}}body.page.booking .terms-conditions-group .terms-wrapper .read-more .flipper{cursor:pointer;display:-ms-flexbox;display:flex;height:60px;-ms-flex-pack:center;justify-content:center;overflow:visible;pointer-events:all;position:relative;text-align:center;transform-style:preserve-3d;transition:all 0.3s linear;width:100%}body.page.booking .terms-conditions-group .terms-wrapper .read-more .flipper.collapsed{transform:rotateX(0deg)}body.page.booking .terms-conditions-group .terms-wrapper .read-more .flipper.expanded{transform:rotateX(180deg)}body.page.booking .terms-conditions-group .terms-wrapper .read-more .flipper .back,body.page.booking .terms-conditions-group .terms-wrapper .read-more .flipper .front{backface-visibility:hidden;height:100%;overflow:visible;padding:20px;pointer-events:none;position:absolute;top:0}body.page.booking .terms-conditions-group .terms-wrapper .read-more .flipper .front{transform:rotateX(0deg);z-index:2}body.page.booking .terms-conditions-group .terms-wrapper .read-more .flipper .back{transform:rotateX(180deg)}body.page.booking .booking-form__image{margin-bottom:15px}body.page.booking .booking-form__unit-address>*,body.page.booking .booking-form__unit-name>*{padding:0 1rem}body.page.booking .payment-summary__date-summary td{border-top:1px solid #ccc;font-size:1.25em;padding-top:1.25rem}body.page.booking .payment-summary__date-summary th{padding-bottom:1.25rem;padding-top:0}body.page.booking .payment-summary__additional-charges td,body.page.booking .payment-summary__coupon-code td,body.page.booking .payment-summary__rate-breakdown td,body.page.booking .payment-summary__total-modifiers td{border-bottom:1px solid #ccc}body.page.booking .payment-summary__total-row strong{font-size:1.25em}body.page.booking .payment-summary__additional-charges .additional-charge--no-border td{border-bottom:none}body.page.booking .payment-summary__additional-charges .additional-charge-extra-content td{border-top:none;padding-top:0}body.page.booking .payment-summary__summary-table--disabled .payment-summary__additional-charges .additional-charge{opacity:.5;pointer-events:none}body.page.booking .payment-summary__summary-table--disabled input.coupon{pointer-events:none}body.page.booking .payment-summary__summary-table--disabled .q4vr-travel-insurance-checkboxes-below-details label,body.page.booking .payment-summary__summary-table--disabled .q4vr-travel-insurance-checkboxes-below-details input{opacity:.5;pointer-events:none}body.page.booking .payment-summary__summary-table .additional-charge--hide-input .addon-selection{display:none}body.page.booking .payment-summary .update-row{margin-top:1em}body.page.booking .installments td{border-top:1px solid #ccc}body.page.booking .booking-form-group--right{background-color:#fff;border-radius:10px;margin-bottom:15px;padding:15px}body.page.booking .booking-form-group__title{margin-top:0}body.page.booking .booking-form-group__icon{margin-right:15px}@media (min-width:992px){.unit-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width:1200px){.unit-header small{display:block}}.unit-header .favorite-link{display:none;position:absolute;top:-1.75rem;left:0rem}.unit-header .favorite-link button{opacity:1;border:none;padding:0;opacity:1;width:50px;height:50px;background:#fff;border-radius:50%;box-shadow:0 2px 5px rgb(0 0 0 / .34)}.unit-header .favorite-link button i{margin-top:7px;font-size:30px;color:#6ad2e7}.unit-header .unit-header-details{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.header-address{white-space:nowrap;font-size:1.1em}.search-summary-alert.alert.alert-dismissible{display:inline-block;border:1px solid teal!important;color:teal;padding:3px 15px!important;margin-right:5px;margin-bottom:5px;font-size:14px}.search-summary-alert.alert.alert-dismissible .close{position:relative;top:1px;right:-8px;color:inherit}.search-summary-alert.alert.alert-dismissible{border:1px solid teal!important;color:teal}div.recently-viewed{color:red;font-size:small}div.recently-viewed span{background:#ff0;display:inline-block;padding:0 .5rem;color:#000}.vacation_rental-template-default #carousel-header .carousel-inner{height:auto}.vacation_rental-template-default #carousel-header .carousel-inner .item img{max-width:100%;width:auto}.unit-tabs{margin-top:2rem}.unit-tabs ul.nav li a{padding:1rem;color:#666}.unit-tab-content{padding:2rem 0}.unit-tab-photos>div:nth-child(odd){clear:left}.quote{margin-bottom:1rem}.unit-hero{margin-bottom:2rem}.unit-header.box{padding-bottom:1rem}.unit-header.box .entry-title{margin-top:15px;margin-bottom:15px}.image-container{position:relative}.unit-card img.unit-card-image{width:100%;height:250px;object-fit:cover}.unit-card-details h4,.unit-card-details h5{text-align:center}.unit-card-details a.btn{display:block;margin-left:auto;margin-right:auto}.unit-card-details h4{font-size:24px;font-weight:700;text-transform:uppercase}.unit-card-details h5{font-size:1rem;margin-bottom:10px}.size-summary{padding:0 0 1rem}.size-summary:first-child{border-left:1px solid #efefef}.size-summary h2{margin-top:.6rem}.size-summary h3{margin:0}.unit-card{margin-bottom:1rem}.image-link{display:block}.image-container span.unit-rate{position:absolute;bottom:0;right:0;background:rgb(0 0 0 / .5);color:#fff;padding:.5rem 1rem}.panel.review{border-radius:0}.panel.review .review-response{margin:10px;border:1px solid #ddd}#unit-rates{overflow-y:scroll}.amenities-list{margin-bottom:0;padding-left:0;padding-bottom:.5rem}.amenities-list li{list-style:none}.video__placeholder{min-width:100%;max-width:100%;display:block;margin:0 auto}#tour-player{min-width:100%;max-width:100%;top:0;left:0;position:absolute;display:block;margin:0 auto}.tab-pane#unit-video{position:relative;overflow:hidden;cursor:pointer}.q4vr-properties img.ad-card-image{width:100%;height:175px;object-fit:cover}input{min-width:0}.single-search{position:relative;z-index:5}.single-search #date_range_picker{margin-bottom:1.2rem}.single-search .form-control{margin-bottom:1rem}.single-search .strikethrough{color:#ccc;text-decoration:line-through}.searchform{display:block!important}.universal-search [class*='col-'],.shortcode-search [class*='col-']{padding-right:5px;padding-left:5px}#advancedSearchButton{text-align:center;background:none;border:none;box-shadow:none;margin-bottom:16px}.universal-search{padding-top:1rem}.universal-search .inner-container{max-width:1500px}@media (max-width:991px){.universal-search .inner-container .form-control{margin-bottom:12px}}#date_range_picker{padding:0;background:none;border:none;box-shadow:none;height:34px}@media (max-width:991px){#date_range_picker{margin-bottom:12px}}#searchSubmit{margin-bottom:1rem;padding:6px}.advanced-search .row{margin-left:-10px;margin-right:-10px}.advanced-search .checkbox{margin-top:0}.special-offers{padding:1rem;background:#fff}.special-offers img#offer{height:auto}.loader{display:block;height:48px;width:48px;color:#38BBCD}.home #carousel-header .carousel-inner .special-offers img#offer{height:auto}#advancedSearch .advanced-fields{margin-bottom:1rem}.sticky-content.fixed{position:fixed;top:15px;z-index:1}body.single-vacation_rental #results #modal-dismiss{padding:3px 5px;line-height:1;position:absolute;top:0;right:0;font-size:16px}@media (max-width:991px){body.single-vacation_rental #results #modal-dismiss{display:none}}#q4vr_popover .dropdown-toggle.invalid-guests{border-color:#f76e6e;color:#f76e6e}#q4vr_popover .dropdown-toggle.invalid-guests:hover,#q4vr_popover .dropdown-toggle.invalid-guests:active,#q4vr_popover .dropdown-toggle.invalid-guests:focus{border-color:#f76e6e;color:#f76e6e}#q4vr_popover .dropdown{width:100%}#q4vr_popover .dropdown-toggle{box-shadow:none;border:1px solid #cfcfcf;width:100%;padding:0 11px;display:block;text-transform:capitalize;background:#fff;text-align:left;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555}#q4vr_popover ul.dropdown-menu{width:200px;padding:.5rem;border-radius:0;border:none;box-shadow:0 2px 6px rgb(0 0 0 / .05),0 0 0 1px rgb(0 0 0 / .07);top:75%}#q4vr_popover ul.dropdown-menu>div{text-align:center}#q4vr_popover ul.dropdown-menu>div .btn-group{margin-bottom:.5rem}#q4vr_popover .pets-button{margin-top:1rem}#q4vr_popover .pets-button.hide-button{display:none}#q4vr_popover .pets-button .pets-label{width:95px}#q4vr_popover .pets-button button.pets-toggle{background:rgb(106 210 231 / .35);outline:none;border-radius:0 3px 3px 0}#q4vr_popover .pets-button button.pets-toggle.active,#q4vr_popover .pets-button button.pets-toggle.focus{background:#6ad2e7;border:1px solid #6ad2e7;box-shadow:0 4px rgb(106 210 231 / .2)}body.single-vacation_rental .slide-images .slide-container{visibility:hidden}body.single-vacation_rental .slick-initialized.slide-images .slide-container{visibility:visible}.slide-images.slick-slider .slide-container{visibility:hidden}.slick-initialized.slide-images.slick-slider .slide-container{visibility:visible}.slide-images.slick-dotted.slick-slider{margin-bottom:0}.slide-images .slick-dots{bottom:15px}.slide-images .slick-dots li{margin:0}.slide-images .slick-dots li button:before{color:#fff;font-size:10px;opacity:.5}.slide-images .slick-dots li.slick-active button:before{color:#fff;font-size:10px;opacity:1}.slide-images .slide-container{position:relative;padding-left:.2rem;padding-right:.2rem}.slide-images .slick-arrow{background:#eaeaea;border:1px solid #e2e2e2;height:60px;width:3rem;z-index:10;box-shadow:0 2px 5px 1px rgb(0 0 0 / .23)}.slide-images .slick-arrow:hover,.slide-images .slick-arrow:focus{background:#eaeaea}.slide-images .slick-arrow.slick-prev{left:0}.slide-images .slick-arrow.slick-next{right:0}.slide-images .slick-current.slick-active{opacity:1}.slide-images .slick-prev:before{content:"\f104";font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#4d99a9;-webkit-font-smoothing:antialiased}.slide-images .slick-next:before{content:"\f105";font-family:FontAwesome;font-size:35px;line-height:1;opacity:.75;color:#4d99a9;-webkit-font-smoothing:antialiased}.slide-images .img-responsive{margin:auto}.single-vacation_rental .slick-slide{height:300px;opacity:.5;transition:opacity .50s ease-in-out;-moz-transition:opacity .50s ease-in-out;-webkit-transition:opacity .50s ease-in-out}@media (min-width:580px){.single-vacation_rental .slick-slide{height:400px}}@media (min-width:767px){.single-vacation_rental .slick-slide{height:500px}}.single-vacation_rental .slick-slide img{position:relative;top:50%;transform:translateY(-50%);max-height:300px}@media (min-width:580px){.single-vacation_rental .slick-slide img{max-height:400px}}@media (min-width:767px){.single-vacation_rental .slick-slide img{max-height:500px}}.single-vacation_rental img.img-responsive.slick-loading{visibility:hidden}.q4vr-properties{margin-bottom:20px}.q4vr-properties img{width:100%}.box{background:#f5f5f5;border:1px solid #ddd;padding-top:1rem}@media (max-width:992px){.box{padding-left:1rem;padding-right:1rem}}#vr-archive-hero{height:0;padding-top:40.6%;position:relative;width:100%}@media (max-width:767px){#vr-archive-hero{padding-top:66.67%}}#vr-archive-hero .index-hero-wrap{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}#vr-archive-hero .index-hero-wrap img{height:100%;object-fit:cover;width:100%}.noUi-connect{background:#eee}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) #sort-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){body.archive.post-type-archive-vacation_rental:not(.map-view-archive) #sort-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) #sort-container p.text-right{margin-bottom:0;-ms-flex-order:2;order:2;padding-left:15px}@media (max-width:767px){body.archive.post-type-archive-vacation_rental:not(.map-view-archive) #sort-container p.text-right{margin-bottom:15px;-ms-flex-order:1;order:1;padding-left:0}}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-right:30px;max-width:350px;-ms-flex-order:1;order:1;padding:5px 0;width:100%}@media (max-width:767px){body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container{margin-left:0;max-width:100%;-ms-flex-order:2;order:2}}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .price-filter-label{margin-bottom:0;margin-right:30px}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .filter-wrap{-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .filter-wrap #price-filter{width:100%}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .filter-wrap #price-filter.noUi-horizontal{height:14px}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .filter-wrap .noUi-handle{border-radius:5px;height:25px;right:-22.5px;top:-6.5px;width:45px}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .filter-wrap .noUi-handle:after,body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .filter-wrap .noUi-handle:before{display:none}body.archive.post-type-archive-vacation_rental:not(.map-view-archive) .filter-container .filter-wrap .noUi-handle .handle-value{font-size:14px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}