.enquiry-input[data-v-1517c40f]{height:100%;width:100%;flex-grow:1;border-bottom-width:2px;--tw-border-opacity: 1;border-bottom-color:rgb(58 181 167 / var(--tw-border-opacity, 1));background-color:transparent;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.enquiry-input[data-v-1517c40f]:-webkit-autofill{background-color:transparent}.enquiry-input[data-v-1517c40f]:autofill{background-color:transparent}.enquiry-input[data-v-1517c40f]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}.enquiry-textarea[data-v-1517c40f]{height:100%;width:100%;flex-grow:1;border-bottom-width:2px;--tw-border-opacity: 1;border-bottom-color:rgb(58 181 167 / var(--tw-border-opacity, 1));background-color:transparent;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.enquiry-textarea[data-v-1517c40f]:-webkit-autofill{background-color:transparent}.enquiry-textarea[data-v-1517c40f]:autofill{background-color:transparent}@media (min-width: 768px){.enquiry-textarea[data-v-1517c40f]{height:15rem}}.enquiry-textarea[data-v-1517c40f]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}.clear-icon[data-v-1517c40f]{position:absolute;right:1rem;top:1rem;height:1.5rem;width:1.5rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(58 181 167 / var(--tw-bg-opacity, 1));fill:#fff;padding:.375rem}.enquiry-textarea~.clear-icon[data-v-1517c40f]{top:0}.filter-select[data-v-c741f284]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:10;display:block;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.75rem 2.5rem .75rem 1rem;font-family:BuenosAiresLight,Adjusted Arial Fallback Light,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.filter-select-chevron[data-v-c741f284]{position:absolute;top:.625rem;right:.375rem;z-index:10;margin:.5rem;height:.5rem;width:.625rem;--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:#000}.step-container[data-v-9a24ed7b]{margin-left:auto;margin-right:auto;display:flex;height:100%;width:100%;max-width:48rem;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.step-intro[data-v-9a24ed7b]{font-size:1.075rem;line-height:1.65rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.step-heading[data-v-9a24ed7b]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:BuenosAiresRegular,Adjusted Arial Fallback Regular,Arial,sans-serif;font-size:1.7rem;line-height:2.15rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.booking-input[data-v-9a24ed7b]{height:100%;width:100%;flex-grow:1;border-bottom-width:2px;--tw-border-opacity: 1;border-bottom-color:rgb(58 181 167 / var(--tw-border-opacity, 1));background-color:transparent;padding-left:.5rem;padding-right:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.booking-input[data-v-9a24ed7b]:-webkit-autofill{background-color:transparent}.booking-input[data-v-9a24ed7b]:autofill{background-color:transparent}.booking-input[data-v-9a24ed7b]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0}.booking-button[data-v-9a24ed7b]{position:relative;display:flex;height:3.5rem;width:3.5rem;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(58 181 167 / var(--tw-bg-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.booking-button[data-v-9a24ed7b]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(58 181 167 / var(--tw-text-opacity, 1))}.booking-choice[data-v-9a24ed7b]{display:inline-block;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(244 246 247 / var(--tw-bg-opacity, 1));padding:1rem 1.5rem;--tw-text-opacity: 1;color:rgb(0 69 90 / var(--tw-text-opacity, 1));--tw-shadow: 5px 5px 0px 1px #54977F11;--tw-shadow-colored: 5px 5px 0px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.booking-choice[data-v-9a24ed7b]:hover{--tw-bg-opacity: 1;background-color:rgb(58 181 167 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.clear-icon[data-v-9a24ed7b]{position:absolute;right:1rem;top:1rem;height:1.5rem;width:1.5rem;cursor:pointer;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(58 181 167 / var(--tw-bg-opacity, 1));fill:#fff;padding:.375rem}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.carousel__viewport,.carousel__track{height:100%}.carousel__prev,.carousel__next{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;svg {display: none;}}.carousel__prev:hover,.carousel__next:hover{--tw-bg-opacity: .9}.carousel__prev:before,.carousel__next:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat}.carousel__prev:before{background-image:url(/build/assets/light-arrow-22ec28e5.svg);--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.carousel__next:before{background-image:url(/build/assets/light-arrow-22ec28e5.svg)}.carousel__prev{left:1rem}.carousel__next{right:1rem}.property-media-viewer .carousel__prev,.property-media-viewer .carousel__next{border-radius:9999px}.property-media-viewer .carousel__prev,.property-media-viewer .carousel__next{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.property-media-viewer .carousel__prev,.property-media-viewer .carousel__next{padding:.25rem}.property-media-viewer .carousel__prev,.property-media-viewer .carousel__next{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.property-media-viewer .carousel__prev,.property-media-viewer .carousel__next{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 1096px){.property-media-viewer .carousel__prev,.property-media-viewer .carousel__next{padding:.75rem}}.property-media-viewer .carousel__prev,.property-media-viewer .carousel__next{svg {display: none;}}.property-media-viewer .carousel__prev:hover,.property-media-viewer .carousel__next:hover{--tw-bg-opacity: .9}.property-media-viewer .carousel__prev:before,.property-media-viewer .carousel__next:before{content:""}.property-media-viewer .carousel__prev:before,.property-media-viewer .carousel__next:before{position:absolute}.property-media-viewer .carousel__prev:before,.property-media-viewer .carousel__next:before{top:0;right:0;bottom:0;left:0}.property-media-viewer .carousel__prev:before,.property-media-viewer .carousel__next:before{background-position:center}.property-media-viewer .carousel__prev:before,.property-media-viewer .carousel__next:before{background-repeat:no-repeat}.property-media-viewer .carousel__prev:before{background-image:url(/build/assets/light-arrow-22ec28e5.svg)}.property-media-viewer .carousel__prev:before{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.property-media-viewer .carousel__prev:before{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.property-media-viewer .carousel__next:before{background-image:url(/build/assets/light-arrow-22ec28e5.svg)}.property-media-viewer .carousel__prev{left:1rem}.property-media-viewer .carousel__next{right:1rem}.property-media-viewer .floorplan-gallery .carousel__viewport,.property-media-viewer .floorplan-gallery .carousel__viewport .carousel__track{height:100%}.filter-select[data-v-08f821cd]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;z-index:10;display:block;height:100%;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(58 181 167 / var(--tw-border-opacity, 1));background-color:transparent;padding:.75rem 2.5rem .75rem 1rem;font-family:BuenosAiresRegular,Adjusted Arial Fallback Regular,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(12 40 59 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.filter-select-chevron[data-v-08f821cd]{position:absolute;top:.625rem;right:.375rem;z-index:10;margin:.5rem;height:.5rem;width:.625rem;--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));fill:#3ab5a7}.filter-button[data-v-08f821cd]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;width:100%;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(58 181 167 / var(--tw-border-opacity, 1));background-color:transparent;padding:.75rem;text-align:center;font-family:BuenosAiresRegular,Adjusted Arial Fallback Regular,Arial,sans-serif;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(12 40 59 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.filter-button[data-v-08f821cd]:hover,.filter-button.active[data-v-08f821cd]{--tw-border-opacity: 1;border-color:rgb(58 181 167 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(58 181 167 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter-button.negative[data-v-08f821cd]{--tw-border-opacity: 1;border-color:rgb(180 72 65 / var(--tw-border-opacity, 1))}.filter-button.negative[data-v-08f821cd]:hover{--tw-bg-opacity: 1;background-color:rgb(180 72 65 / var(--tw-bg-opacity, 1))}.filter-button.negative.active[data-v-08f821cd]{--tw-border-opacity: 1;border-color:rgb(180 72 65 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(180 72 65 / var(--tw-bg-opacity, 1))}select option{--tw-bg-opacity: 1;background-color:rgb(51 51 51 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}
