.FeatureList[data-astro-cid-p7n436wq]{list-style:none;margin-top:var(--beat-l);margin-bottom:var(--beat-l);max-width:calc(var(--measure) + var(--beat-xl));padding:0}.FeatureList[data-astro-cid-p7n436wq] li[data-astro-cid-p7n436wq]{align-items:center;display:flex;flex-direction:column;font-size:smaller;font-weight:600;line-height:1.2;padding:0;text-align:center}.FeatureList[data-astro-cid-p7n436wq] li[data-astro-cid-p7n436wq] i[data-astro-cid-p7n436wq]:first-of-type{background:linear-gradient(160deg,var(--c-house-dark),var(--c-trim-light));-webkit-background-clip:text;background-clip:text;color:transparent;display:block;font-size:var(--beat-l);height:1.5em;overflow:visible;text-align:center;width:1.5em}: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%))}:root{--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%));--shadow-color: 220 3% 15%;--shadow-strength: 1%}[data-rendered=true]{opacity:1;transition-delay:.05s;transition-property:opacity,transform;transition-behavior:allow-discrete;z-index:2}[data-rendered=false]{opacity:0;transition:all .2s allow-discrete;z-index:-1}#MapWrapper{margin-top:0;position:relative}#MapWrapper .Map{display:block;height:auto;margin-top:var(--beat);margin-left:auto;margin-right:auto;padding-left:var(--beat-xs);padding-right:var(--beat-xs);max-height:75vh;max-width:var(--measure-max);width:100%}#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;align-items:center;background:var(--c-shade-alpha-darker);border-radius:var(--border-l);color:#fff;cursor:pointer;display:flex;flex-wrap:nowrap;line-height:1;padding-top:var(--beat-2xs);padding-bottom:var(--beat-2xs);padding-left:var(--beat-xs);padding-right:var(--beat-xs);position:absolute;transform:translate(-50%,-1.5rem)}#MapWrapper #MapLabel .__icon{font-size:1.5rem;padding-right:var(--border-l);text-align:left}#MapWrapper #MapLabel .__propertiesTip{display:block;font-size:var(--fs-xs)}#MapWrapper #MapLabel .__text{margin-bottom:var(--border-m)}#Properties{--head-space: 0;--bg: var( --c-house-dark );--bg: linear-gradient( 340deg, var(--c-house-dark), var(--c-house-light) );--border-color: var(--c-house-dark);align-items:stretch;background:var(--bg);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 #fff,var(--shadow-2);display:flex;flex-wrap:nowrap;flex-direction:column;line-height:1.2;max-width:100%;opacity:0;padding:var(--beat-xs);padding-left:var(--border-s);padding-right:var(--border-s);transition:opacity .05s;width:var(--measure-min);z-index:1}#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;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:var(--fs-s);list-style:none;max-width:22ex;margin-top:var(--beat-xs);padding:0;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;display:flex;flex-direction:row;gap:0;margin:0;padding:var(--beat-2xs)}#Properties .PropertyCard .__details i.fas,#Properties .PropertyCard .__location i.fas{display:flex;flex-shrink:0;justify-content:center;width:1.3rem}#Properties .PropertyCard .__details{background:#ffffffbf;flex-grow:1;padding-top:var(--beat-xs)}#Properties .PropertyCard .__location{background:#ffffff73;font-weight:700;padding-left:.21rem}@media (min-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: rgba(0, 0, 0, .2);display:flex;gap:1rem;gap:var(--gap);height:auto;overflow-x:auto;overflow-y:hidden;position:relative;scroll-snap-type:x mandatory;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-color:var(--scroll-handle) var(--scroll-bg);scrollbar-width:thin}.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>*{flex:0 0 auto;max-width:var(--measure-min);outline:var(--border-medium) solid transparent;outline-offset:calc(var(--border-medium) * -1);scroll-snap-align:start;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;height:100%;width:auto}.Reel[data-suppress-scrollbar]{scrollbar-color:transparent}.Reel[data-suppress-scrollbar]::-webkit-scrollbar{height:0}.Reel[data-suppress-scrollbar]::-webkit-scrollbar-track{background-color:transparent}.Reel[data-suppress-scrollbar]::-webkit-scrollbar-thumb{background-color:transparent;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);margin:0 auto;overscroll-behavior:none;position:relative;width:calc(var(--measure) + var(--inline-space) + (var(--border-l) * 2));width:calc(var(--measure) + var(--inline-space) + calc(var(--border-l) * 2));max-width:calc(100vw - var(--inline-space))}.ReviewsWrapper>h2{color:var(--headlineColor, var(--c-house-darker));margin-bottom:2rem}.ReviewsWrapper small{color:var(--c-house-dark);display:block;float:right;font-size:var(--fs-s);font-weight:600;margin:0;text-align:right;text-transform:uppercase}.ReviewsWrapper .Reel{min-width:100%;scroll-snap-stop:always}.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;display:flex;flex-direction:row;line-height:1.4;max-width:calc(100vw - var(--inline-space));min-width:calc(100% - 1px);padding:var(--beat-xs);width:calc(var(--measure) + var(--inline-space))}@media (max-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);border-radius:50%;flex:0 0 var(--size);margin-top:var(--beat-2xs);max-height:var(--size);max-width:var(--size);overflow:hidden}@container (width < 30rem){.ReviewsWrapper .Review .ImageWrapper{--size: var(--beat-3xl)}}.ReviewsWrapper .Review .ImageWrapper img{background:var(--c-house-alpha-lightest);height:100%;-o-object-fit:cover;object-fit:cover}.ReviewsWrapper .Review .TextWrapper{font-size:.9em;padding:var(--beat-s)}.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{display:inline-block;margin-left:var(--beat-xs);vertical-align:middle}.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{color:var(--c-neutral-lighter)}.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 (max-width: 42rem){.ReviewsWrapper[data-multiple]{padding-left:0;width:calc(100vw - var(--beat-xs))}}.ReviewsWrapper[data-multiple] .Review{flex-direction:column;min-width:auto;max-width:min(var(--measure-min),calc(100% - 1px))}.ReviewsWrapper #prev,.ReviewsWrapper #next{aspect-ratio:1;background:var(--c-house-light);border:var(--border-m) solid white;color:#fff;border-radius:50%;display:grid;left:-3.5em;padding:0;position:absolute;align-items:center;justify-items:center;place-items:center;width:var(--beat-l);text-align:center;top:50%;z-index:1}.ReviewsWrapper #prev:hover,.ReviewsWrapper #next:hover{background:var(--c-house)}@media (max-width: 62rem){.ReviewsWrapper #prev,.ReviewsWrapper #next{display:none}}.ReviewsWrapper #next{left:auto;right:-3.5em}
