#listing{border-top:4px solid #e67e22;min-height:1000px}#listing #listing-div .v-btn{font-weight:600}#listing #listing-div .v-btn .sponsor-btn{box-shadow:none}#listing #listing-div .v-btn .v-icon{font-size:1rem}#listing #listing-div .white-buttons .v-icon{padding-right:6px}#listing #listing-div .squash-buttons .v-btn{color:#fff;background-color:#e74c3c}#listing #listing-div .squash-buttons .v-icon{padding-left:6px}#listing #listing-div .sidebar{text-align:center;color:#2c2c2c}#listing #listing-div .sidebar-heading{font-size:20px!important;line-height:24px}#listing #listing-div iframe{border:1px solid #ccc!important}#listing #listing-div .listing-subheader{padding-left:0;height:auto;margin:8px 0}#listing #listing-div .listing-overview{border-color:#07871c;height:250px}#listing #listing-div .listing-overview .homecontainer .card-pricing{display:block;font-size:27px;font-family:lato,verdana,sans-serif;font-weight:600;line-height:27px}#listing #listing-div .listing-overview .homecontainer .card-pricing .pricecat{font-size:15px}#listing #listing-div .listing-overview .homecontainer .card-pricing .price2{color:#07871c;display:flex;align-items:center;justify-content:space-between}#listing #listing-div .listing-overview .homecontainer .card-pricing .price2 button{background-color:#ed2800!important}#listing #listing-div .listing-overview .homecontainer .card-pricing .price2 button i{font-size:15px;padding-left:3px}#listing #listing-div .listing-overview .homecontainer .v-btn{background-color:#07871c;color:#fff;font-weight:600;letter-spacing:.04em}#listing #listing-div .listing-overview .homecontainer .v-btn .v-icon{font-size:1.5rem}#listing #listing-div .listing-overview .homecontainer .btn-forecast{float:right}#listing #listing-div .listing-overview .homecontainer h3 span{font-size:1rem;color:#999;padding:0 6px}#listing #listing-div .listing-overview .homecontainer .tool-buttons .v-btn{background-color:#3c3c3c;height:40px}#listing #listing-div .listing-overview .homecontainer .tool-buttons .v-btn .v-icon{padding:0}#listing .background-gray{background-color:#eee}#listing .band-header{border-bottom:2px solid #07871c}#listing table{width:100%;border-collapse:collapse;table-layout:fixed}#listing table tr{margin:0}#listing table tr th{background-color:#3c3c3c;color:#fff;padding:4px 20px;text-align:left;word-wrap:break-word}#listing table tr td{padding:4px 0 10px 0;margin:0;background-color:#fff;word-wrap:break-word}#listing table.lined-table tr:nth-child(odd){background-color:#fff;margin:0}#listing table.lined-table tr:nth-child(2n){background-color:#eee!important;margin:0}#listing table.lined-table th{background-color:transparent;color:#e74c3c;border-bottom:2px solid #999;word-wrap:break-word}#listing table.lined-table th.table-subspacer{padding-top:15px;background-color:#fff;word-wrap:break-word}#listing table.lined-table td{padding:4px 20px;margin:0;border-bottom:1px solid #ccc;background-color:inherit;word-wrap:break-word}#listing table.lined-table td:first-child{border-left:1px solid #ccc;word-wrap:break-word}#listing table.lined-table td:last-child{text-align:right;font-weight:600;word-wrap:break-word}#listing .school-rating{font-size:16px;padding:0!important}#listing .white-background{background-color:#fff}#listing .small-type{font-size:12px;line-height:14px;color:#999}#listing .btn-squash.v-btn{color:#fff;background-color:#e74c3c!important}#listing .header-btn{height:30px;float:right;font-family:lato,verdana,sans-serif;font-size:14px}.listings-error{padding:10px;background:#fff8e1;border:1px solid #c88205}.view-smart-search{margin-right:30px}.property-price-col{margin-top:10px}.white-buttons-container{display:flex;align-items:center;gap:10px}.top-smart-search-btn a{text-decoration:none}.top-smart-search-btn button{background-color:#07871c!important;color:#fff!important;height:50px!important}.listing-disclaimer{color:grey;font-family:Avalon Medium,arial;font-size:12px;text-align:center;margin-bottom:0!important}@media (max-width:1024px){.top-smart-search-btn{padding-left:12px;margin-top:4px}}@media (max-width:960px){#listing .white-buttons .v-btn{margin-bottom:6px;font-size:12px}#listing .squash-buttons.text-center{text-align:left!important;margin-top:3px;padding-top:0}#listing-overview-card{height:auto!important}#listing-overview-card .btn-forecast{float:none!important;margin-bottom:10px}#listing-map{height:300px}.top-smart-search-btn,.white-buttons-container{padding-left:12px}}@media (max-width:600px){.property-price-col{margin-bottom:10px}#listing #listing-div .listing-overview .homecontainer .card-pricing .price2{flex-direction:column;justify-content:start;align-items:normal}#listing #listing-div .listing-overview .homecontainer .card-pricing .price2 button,#listing #listing-div .listing-overview .homecontainer .card-pricing .price2 div:first-of-type{display:block}.v-application .pt-0{padding:12px 0!important}.top-smart-search-btn,.white-buttons-container{padding-left:0}}.custom-tooltip{opacity:1!important}.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(0,0,0,.3);bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{margin:0;position:absolute;bottom:0;left:0;right:0}.v-carousel .v-window-item{display:block;height:inherit;text-decoration:none}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{height:100%!important;width:50px}.v-window{overflow:hidden}.v-window__container{height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__container--is-active{overflow:hidden}.v-window__next,.v-window__prev{background:rgba(0,0,0,.3);border-radius:50%;position:absolute;margin:0 16px;top:calc(50% - 20px);z-index:1}.v-window__next .v-btn:hover,.v-window__prev .v-btn:hover{background:none}.v-application--is-ltr .v-window__prev{left:0}.v-application--is-ltr .v-window__next,.v-application--is-rtl .v-window__prev{right:0}.v-application--is-rtl .v-window__next{left:0}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__next,.v-window--show-arrows-on-hover .v-window__prev{transition:transform .2s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__prev{transform:translateX(-200%)}.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__next,.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__prev{transform:translateX(200%)}.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__next{transform:translateX(-200%)}.v-window--show-arrows-on-hover:hover .v-window__next,.v-window--show-arrows-on-hover:hover .v-window__prev{transform:translateX(0)}.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-reverse-transition-leave,.v-window-x-reverse-transition-leave-to,.v-window-x-transition-leave,.v-window-x-transition-leave-to,.v-window-y-reverse-transition-leave,.v-window-y-reverse-transition-leave-to,.v-window-y-transition-leave,.v-window-y-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter{transform:translateX(100%)}.v-window-x-reverse-transition-enter,.v-window-x-transition-leave-to{transform:translateX(-100%)}.v-window-x-reverse-transition-leave-to{transform:translateX(100%)}.v-window-y-transition-enter{transform:translateY(100%)}.v-window-y-reverse-transition-enter,.v-window-y-transition-leave-to{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.theme--light.v-overlay{color:rgba(0,0,0,.87)}.theme--dark.v-overlay{color:#fff}.v-overlay{align-items:center;border-radius:inherit;display:flex;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:.3s cubic-bezier(.25,.8,.5,1),z-index 1ms}.v-overlay__content{position:relative}.v-overlay__scrim{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:inherit;width:100%;will-change:opacity}.v-overlay--absolute{position:absolute}.v-overlay--active{pointer-events:auto}.theme--light.v-subheader{color:rgba(0,0,0,.6)}.theme--dark.v-subheader{color:hsla(0,0%,100%,.7)}.v-subheader{align-items:center;display:flex;height:48px;font-size:.875rem;font-weight:400;padding:0 16px 0 16px}.v-subheader--inset{margin-left:56px}.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:1;pointer-events:none}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms}