:root{--shadow-color:220 3% 15%;--shadow-strength:1%;--shadow-2:0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%))}[data-rendered=true]{opacity:1;transition-behavior:allow-discrete;z-index:2;transition-property:opacity,transform;transition-delay:50ms}[data-rendered=false]{opacity:0;transition:all .2s allow-discrete;z-index:-1}#MapWrapper{margin-top:0;position:relative}#MapWrapper .Map{height:auto;margin-top:var(--beat);padding-left:var(--beat-xs);padding-right:var(--beat-xs);max-height:75vh;max-width:var(--measure-max);width:100%;margin-left:auto;margin-right:auto;display:block}#MapWrapper .Map path{fill:var(--c-trim-dark);stroke:var(--c-trim-lightest);stroke-width:var(--border-s);vector-effect:non-scaling-stroke}#MapWrapper .Map path:hover{cursor:pointer;fill:var(--c-trim-light);stroke:#fff;transition:fill .2s}#MapWrapper .Map #Lake_Okeechobee{fill:#fff}#MapWrapper #MapLabel{--head-space:0;background:var(--c-shade-alpha-darker);border-radius:var(--border-l);color:#fff;cursor:pointer;padding-top:var(--beat-2xs);padding-bottom:var(--beat-2xs);padding-left:var(--beat-xs);padding-right:var(--beat-xs);flex-wrap:nowrap;align-items:center;line-height:1;display:flex;position:absolute;transform:translate(-50%,-1.5rem)}#MapWrapper #MapLabel .__icon{padding-right:var(--border-l);text-align:left;font-size:1.5rem}#MapWrapper #MapLabel .__propertiesTip{font-size:var(--fs-xs);display:block}#MapWrapper #MapLabel .__text{margin-bottom:var(--border-m)}#Properties{--head-space:0;--bg:linear-gradient(340deg, var(--c-house-dark), var(--c-house-light));--border-color:var(--c-house-dark);background:linear-gradient(340deg, var(--c-house-dark), var(--c-house-light));background:var(--bg);border:var(--border-m) solid var(--c-house-dark);border:var(--border-m) solid var(--border-color);border-radius:var(--border-l);box-shadow:0 0 0 1px #fff,0 3px 5px -2px #2526270a,0 7px 14px -5px #2526270f;box-shadow:0 0 0 1px white, var(--shadow-2);opacity:0;max-width:100%;padding:var(--beat-xs);padding-left:var(--border-s);padding-right:var(--border-s);width:var(--measure-min);z-index:1;flex-flow:column;align-items:stretch;line-height:1.2;transition:opacity 50ms;display:flex}#Properties h3{color:var(--c-running);padding-left:var(--beat-s)}#Properties .\@reel{gap:var(--beat-xs)}#Properties .PropertyCard{border:var(--border-s) solid var(--c-neutral-alpha-light);border-radius:var(--border-l);box-shadow:0 var(--border-l) var(--border-l) #0000001a;font-size:var(--fs-s);max-width:22ex;margin-top:var(--beat-xs);flex-flow:column;padding:0;list-style:none;display:flex;overflow:hidden}#Properties .PropertyCard:first-of-type{margin-left:var(--beat-s);scroll-margin-inline-start:var(--beat-s)}#Properties .PropertyCard .__details,#Properties .PropertyCard .__location{--head-space:0;padding:var(--beat-2xs);flex-direction:row;gap:0;margin:0;display:flex}#Properties .PropertyCard .__details i.fas,#Properties .PropertyCard .__location i.fas{flex-shrink:0;justify-content:center;width:1.3rem;display:flex}#Properties .PropertyCard .__details{padding-top:var(--beat-xs);background:#ffffffbf;flex-grow:1}#Properties .PropertyCard .__location{background:#ffffff73;padding-left:.21rem;font-weight:700}@media (width>=42rem){#Properties{position:absolute;top:50%}}#Properties[data-service=false]{--bg:var(--c-danger-darker);--border-color:var(--c-danger-darkest);color:#fff}@media (prefers-color-scheme:dark){:root{--shadow-color:220 40% 2%;--shadow-strength:25%}}.Reel{--gap:1rem;--scroll-bg:transparent;--scroll-handle:#0003;gap:1rem;gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-color:#0003 transparent;scrollbar-color:var(--scroll-handle) var(--scroll-bg);scrollbar-width:thin;height:auto;display:flex;position:relative;overflow:auto hidden}.Reel::-webkit-scrollbar{height:1em}.Reel::-webkit-scrollbar-track{background-color:var(--scroll-bg)}.Reel::-webkit-scrollbar-thumb{background-color:var(--scroll-bg);background-image:linear-gradient(var(--scroll-bg) 0, var(--scroll-bg) .25rem, var(--scroll-handle) .25rem, var(--scroll-handle) .75rem, var(--scroll-bg) .75rem)}.Reel>*{max-width:var(--measure-min);outline:var(--border-medium) solid transparent;outline-offset:calc(var(--border-medium) * -1);scroll-snap-align:start;flex:none;transition:all .3s}.Reel>:focus{outline:var(--border-medium) solid var(--c-neutral);outline-offset:calc(var(--border-medium) * -1)}.Reel>:last-child{margin-right:var(--gap)}.Reel>*+*{margin-top:0}.Reel>img{flex-basis:auto;width:auto;height:100%}.Reel[data-suppress-scrollbar]{scrollbar-color:transparent}.Reel[data-suppress-scrollbar]::-webkit-scrollbar{height:0}.Reel[data-suppress-scrollbar]::-webkit-scrollbar-track{background-color:#0000}.Reel[data-suppress-scrollbar]::-webkit-scrollbar-thumb{background-color:#0000;background-image:none}.Reel[data-overflowing]{padding-bottom:var(--beat-2xs)}.Reel[data-overflowing][data-suppress-scrollbar]{padding-bottom:0}.ReviewsWrapper{--gap:0;--inline-space:calc(var(--running-padding) / 2);overscroll-behavior:none;width:calc(var(--measure) + (var(--running-padding) / 2) + (var(--border-l) * 2));width:calc(var(--measure) + calc(var(--running-padding) / 2) + (var(--border-l) * 2));width:calc(var(--measure) + var(--inline-space) + (var(--border-l) * 2));width:calc(var(--measure) + calc(var(--running-padding) / 2) + calc(var(--border-l) * 2));width:calc(var(--measure) + var(--inline-space) + calc(var(--border-l) * 2));max-width:calc(100vw - (var(--running-padding) / 2));max-width:calc(100vw - calc(var(--running-padding) / 2));max-width:calc(100vw - var(--inline-space));margin:0 auto;position:relative}.ReviewsWrapper>h2{color:var(--headlineColor,var(--c-house-darker));margin-bottom:2rem}.ReviewsWrapper small{color:var(--c-house-darkest);float:right;font-size:var(--fs-s);text-align:right;text-transform:uppercase;margin:0;font-weight:600;display:block}.ReviewsWrapper .Reel{scroll-snap-stop:always;min-width:100%}.ReviewsWrapper .Review{--head-space:0;background:linear-gradient(150deg, var(--c-house-lightest), var(--c-trim-lightest));border:var(--border-m) solid var(--c-house-alpha);border-radius:var(--border-l);box-shadow:var(--border-l) var(--border-l) var(--border-l) var(--c-shadow);container-size:inline;max-width:calc(100vw - var(--inline-space));min-width:calc(100% - 1px);padding:var(--beat-xs);width:calc(var(--measure) + var(--inline-space));flex-direction:row;line-height:1.4;display:flex}@media (width<=32rem){.ReviewsWrapper .Review{flex-direction:column}}.ReviewsWrapper .Review .ImageWrapper{--size:var(--beat-2xl);aspect-ratio:1;border:var(--beat-2xs) solid var(--c-house-alpha-lightest);flex:0 0 var(--beat-2xl);flex:0 0 var(--size);margin-top:var(--beat-2xs);max-height:var(--beat-2xl);max-height:var(--size);max-width:var(--beat-2xl);max-width:var(--size);border-radius:50%;overflow:hidden}@container (width<30rem){.ReviewsWrapper .Review .ImageWrapper{--size:var(--beat-3xl)}}.ReviewsWrapper .Review .ImageWrapper img{background:var(--c-house-alpha-lightest);-o-object-fit:cover;object-fit:cover;height:100%}.ReviewsWrapper .Review .TextWrapper{padding:var(--beat-s);font-size:.9em}.ReviewsWrapper .Review .TextWrapper header{color:var(--c-house-darker);margin-bottom:var(--beat-xs)}.ReviewsWrapper .Review .TextWrapper header .__customerName{font-size:var(--fs-m);font-weight:600}.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars{margin-left:var(--beat-xs);vertical-align:middle;display:inline-block}.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars i{color:orange;font-size:var(--fs-l);font-style:normal}.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars[data-rating="4"] i:last-of-type,.ReviewsWrapper .Review .TextWrapper header .__customerName .__stars[data-rating="3"] i:nth-of-type(n+4){color:var(--c-neutral-lighter)}.ReviewsWrapper .Review .TextWrapper header .__customerRole,.ReviewsWrapper .Review .TextWrapper header .__propertyInfo{font-size:var(--fs-s);font-weight:400}.ReviewsWrapper[data-multiple]{width:calc(100% - 8rem)}@media (width<=42rem){.ReviewsWrapper[data-multiple]{width:calc(100vw - var(--beat-xs));padding-left:0}}.ReviewsWrapper[data-multiple] .Review{min-width:auto;max-width:min(var(--measure-min), calc(100% - 1px));flex-direction:column}.ReviewsWrapper #prev,.ReviewsWrapper #next{aspect-ratio:1;background:var(--c-house-light);border:var(--border-m) solid white;color:#fff;width:var(--beat-l);text-align:center;z-index:1;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:-3.5em}.ReviewsWrapper #prev:hover,.ReviewsWrapper #next:hover{background:var(--c-house)}@media (width<=62rem){.ReviewsWrapper #prev,.ReviewsWrapper #next{display:none}}.ReviewsWrapper #next{left:auto;right:-3.5em}
