.properties__slider-others ul li,.properties__slider-price,.welcome__text,.communities__text,.testimonials__slider-text,.cta__list-text,.latest-news__text,.latest-news__list-date,.social-media__text,.featured-videos__content-subscribers,.video-popup__close{font-size:var(--font-size-default)}.quicksearch #form-search .bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:calc(11px * var(--body-font-scale))}.quicksearch__field button:not([type=submit]),.quicksearch__field input:not([type=submit],.form-control),.quicksearch__field select{font-size:var(--font-size-default)}.quicksearch__disclaimer{font-size:calc(9px * var(--body-font-scale))}.aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img{position:relative}.aios-slider.aios-slider-template-default .aios-slider-splide .aios-slider-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.5;z-index:1;pointer-events:none}.site-button--light:before{border-color:#d5b584!important}.site-button--light.active,.site-button--light:hover,.site-button--light:focus{background-color:#d5b584!important;border:1px solid #D5B584!important}.properties__slider-button{background-color:#d5b584!important}.site-control__arrow:hover{background:#d5b584!important;border-color:#d5b584!important}.site-button.active:before,.site-button:hover:before,.site-button:focus:before{border:1px solid #D5B584!important}.site-button.active,.site-button:hover,.site-button:focus{background-color:#d5b584!important}.social-media__links ul li a:focus,.social-media__links ul li a:hover{background:#d5b584!important;border:1px solid #D5B584!important}#testimonials .testimonials__heading.site-heading,#testimonials .testimonials__heading.site-heading span,#testimonials .testimonials__slider-text,#testimonials .testimonials__slider-author{color:#000}#testimonials .testimonials__slider-icon img{filter:brightness(0)}#testimonials .site-control__arrow{background:transparent!important;border-color:#000!important;color:#000!important}#testimonials .site-control__arrow:hover{background:#000!important;border-color:#000!important;color:#fff!important}#testimonials .site-button,#testimonials .site-button.site-button--light{background-color:transparent!important;border:1px solid #000!important;color:#000!important}#testimonials .site-button:before,#testimonials .site-button.site-button--light:before{border-color:#000!important}#testimonials .site-button:hover,#testimonials .site-button:focus,#testimonials .site-button.active,#testimonials .site-button.site-button--light:hover,#testimonials .site-button.site-button--light:focus,#testimonials .site-button.site-button--light.active{background-color:#000!important;border-color:#000!important;color:#fff!important}#testimonials .site-button:hover:before,#testimonials .site-button:focus:before,#testimonials .site-button.active:before,#testimonials .site-button.site-button--light:hover:before,#testimonials .site-button.site-button--light:focus:before,#testimonials .site-button.site-button--light.active:before{border-color:#000!important}.welcome__heading{font-size:clamp(25px,1.88vw,30px)!important}.img-agent{position:absolute;bottom:6%;right:0;width:85%}.desktop-only{display:none}.mobile-only{display:block}.map{background:url(../images/map/map-bg.png) right top no-repeat #0d1325;background-size:cover;padding:60px 15px}.map__content{color:#fff;position:relative;text-align:center}.map__content-title h2{font-size:min(8.7vw,65px);line-height:.923}.map__content-desc{font-size:12px;line-height:2.142;letter-spacing:.05em;margin:1.643em 0 2.286em}.map__content-links{margin:0 auto;max-width:400px}.map__content-links>div a{display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center;gap:1em;font-size:min(4.4vw,16px);font-weight:300;letter-spacing:.2em;text-transform:uppercase;color:#fff;min-height:4.625em;padding:.3125em .7em;border-bottom:1px solid rgba(22,198,192,.15);background:#0000;transition:all ease .4s;width:100%}.map__content-links>div a:before{content:"";display:block;width:1.3125em;height:1.5em;background:url(../images/map/map-icon.png) center center no-repeat;background-size:cover;filter:invert(0);transition:all ease .4s}.map__content-links>div a:hover{background:#fff;color:#000}.map__content-links>div a:hover:before{filter:invert(1)}.map__inner--main{width:49.875%;display:none}.map__inner--main .mapWrap{position:relative}.map__inner--main .mapWrap img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.map__inner--main .mapWrap__base{position:relative;z-index:0;opacity:1;transition:all ease .4s}.map__inner--main .mapWrap__base.map-element-hovered{opacity:.7}.map__inner--main .mapWrap__base img{aspect-ratio:798/875}.map__inner--main .mapWrap__hovers{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;pointer-events:none}.map__inner--main .mapWrap__hovers--hover{position:absolute;opacity:0;transform:scale(.85);transition:all ease .4s}.map__inner--main .mapWrap__hovers--hover.active{transform:scale(1);opacity:1}.map__inner--main .mapWrap__hovers--hover[data-map-hover=boca-raton]{bottom:2.4%;left:33.7%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=delray-beach]{bottom:18%;left:44%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=highland-beach]{bottom:12.8%;left:50.6%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=boynton-beach]{bottom:23%;left:44.7%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=west-palm-beach]{top:31.4%;left:30.4%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=palm-beach]{top:37.7%;left:53%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=manalapan]{bottom:35.5%;left:53.5%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=jupiter-island]{top:5%;left:41.7%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=wellington]{top:48.3%;left:15.5%}.map__inner--main .mapWrap__hovers--hover[data-map-hover=palm-beach-gardens]{top:26.7%;left:27%}.map__inner--main .mapWrap__infos{position:absolute;z-index:3;top:0;left:0;right:0;bottom:0;pointer-events:none}.map__inner--main .mapWrap__infos--info{position:absolute;transition:all ease .4s;opacity:0;pointer-events:none}.map__inner--main .mapWrap__infos--info.paddleft{padding-left:5.875vw}.map__inner--main .mapWrap__infos--info.paddright{padding-right:5.875vw}.map__inner--main .mapWrap__infos--info.paddbottom,.map__inner--main .mapWrap__infos--info.paddtop{padding-bottom:5.875vw}.map__inner--main .mapWrap__infos--info.active{pointer-events:auto;opacity:1}.map__inner--main .mapWrap__infos--info[data-map-info=boca-raton]{bottom:2.4%;left:48.9%}.map__inner--main .mapWrap__infos--info[data-map-info=boca-raton] .mapWrap__info--arrow{bottom:7.3vw;left:-5.875vw}.map__inner--main .mapWrap__infos--info[data-map-info=delray-beach]{bottom:25.4%;left:3.5%}.map__inner--main .mapWrap__infos--info[data-map-info=delray-beach] .mapWrap__info--arrow{top:92%;right:7vw;transform-origin:right;transform:rotate(-131deg)}.map__inner--main .mapWrap__infos--info[data-map-info=highland-beach]{bottom:18%;left:4%;padding-right:1vw}.map__inner--main .mapWrap__infos--info[data-map-info=highland-beach] .mapWrap__info--arrow{top:calc(100% - 2.8vw);right:4vw;transform-origin:right;transform:rotate(-131deg)}.map__inner--main .mapWrap__infos--info[data-map-info=boynton-beach]{bottom:34%;left:5%}.map__inner--main .mapWrap__infos--info[data-map-info=boynton-beach] .mapWrap__info--arrow{top:calc(100% - 2vw);right:3vw;transform-origin:right;transform:rotate(-131deg)}.map__inner--main .mapWrap__infos--info[data-map-info=west-palm-beach]{top:21.3%;left:50.8%}.map__inner--main .mapWrap__infos--info[data-map-info=west-palm-beach] .mapWrap__info--arrow{top:7.3vw;left:-5.875vw;transform-origin:right;transform:rotate(-18deg)}.map__inner--main .mapWrap__infos--info[data-map-info=palm-beach]{top:12%;left:56%;padding-left:6vw}.map__inner--main .mapWrap__infos--info[data-map-info=palm-beach] .mapWrap__info--arrow{top:14.6vw;left:-5.875vw;transform-origin:right;transform:rotate(-22deg)}.map__inner--main .mapWrap__infos--info[data-map-info=manalapan]{bottom:34%;left:7.5%;padding-right:2vw}.map__inner--main .mapWrap__infos--info[data-map-info=manalapan] .mapWrap__info--arrow{top:calc(100% - 2.8vw);right:4vw;transform-origin:right;transform:rotate(-131deg)}.map__inner--main .mapWrap__infos--info[data-map-info=jupiter-island]{top:1%;left:48%;padding-left:13vw}.map__inner--main .mapWrap__infos--info[data-map-info=jupiter-island] .mapWrap__info--arrow{top:2vw;left:-6.438vw;transform-origin:right;transform:rotate(-15deg) scaleX(1.9)}.map__inner--main .mapWrap__infos--info[data-map-info=wellington]{top:43.8%;left:40%;padding-left:8vw}.map__inner--main .mapWrap__infos--info[data-map-info=wellington] .mapWrap__info--arrow{top:11vw;left:-5.875vw;transform-origin:right;transform:rotate(18deg)}.map__inner--main .mapWrap__infos--info[data-map-info=palm-beach-gardens]{top:5.3%;left:51.4%}.map__inner--main .mapWrap__infos--info[data-map-info=palm-beach-gardens] .mapWrap__info--arrow{bottom:1.4vw;left:-5.875vw;transform-origin:right;transform:rotate(18deg)}.map__inner--main .mapWrap__info{position:relative}.map__inner--main .mapWrap__info--arrow{width:6.438vw;height:1.938vw;position:absolute;z-index:0;background:url(../images/map/map-arrow.png) center center no-repeat;background-size:cover}.map__inner--main .mapWrap__info--inner{background:#fff;position:relative;z-index:1;padding:.625vw;width:23.125vw}.map__inner--main .mapWrap__info--inner-img{position:relative}.map__inner--main .mapWrap__info--inner-img img{aspect-ratio:350/188}.map__inner--main .mapWrap__info--inner-name{padding:.65vw 0}.map__inner--main .mapWrap__info--inner-name a{display:inline-block;font-size:1.25vw;font-family:var(--font-family-title);text-transform:uppercase;letter-spacing:.15em;color:#000;opacity:1}.map__inner--main .mapWrap__info--inner-name a:hover{opacity:.5}.map__inner--main .mapWrap__info--inner-desc{font-size:.875vw;line-height:1.643;letter-spacing:.025em;color:#242021;padding:0 .5em 1.027vw}.map__inner--main .mapWrap__labels{position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;pointer-events:none}.map__inner--main .mapWrap__labels--label{position:absolute}.map__inner--main .mapWrap__labels--label span{display:block;color:#fff;line-height:1.1;text-transform:uppercase;font-weight:800;letter-spacing:.1em;font-size:.965vw;text-shadow:.13em .13em .194em rgba(0,0,0,.9)}.map__inner--main .mapWrap__labels--label[data-map-label=boca-raton]{bottom:10.4%;left:55.7%}.map__inner--main .mapWrap__labels--label[data-map-label=delray-beach]{bottom:24.7%;left:56.6%}.map__inner--main .mapWrap__labels--label[data-map-label=highland-beach]{bottom:19.1%;left:56%}.map__inner--main .mapWrap__labels--label[data-map-label=boynton-beach]{bottom:32.3%;left:57.1%}.map__inner--main .mapWrap__labels--label[data-map-label=west-palm-beach]{top:44%;left:22.9%}.map__inner--main .mapWrap__labels--label[data-map-label=palm-beach]{top:48.7%;left:59.2%}.map__inner--main .mapWrap__labels--label[data-map-label=manalapan]{bottom:39.5%;left:59.2%}.map__inner--main .mapWrap__labels--label[data-map-label=jupiter-island]{top:14.3%;left:51%}.map__inner--main .mapWrap__labels--label[data-map-label=wellington]{top:65.6%;left:15.9%}.map__inner--main .mapWrap__labels--label[data-map-label=palm-beach-gardens]{top:32%;left:56.9%}.communities__slider-name{font-size:22px!important;line-height:1.2!important;text-shadow:2px 2px 2px black}.bootstrap-select.btn-group .dropdown-menu.inner{max-height:150px!important}@media screen and (min-width:1024px){.map{padding:0}.map__content{left:-4.6vw;text-align:left}.map__content-title h2{font-size:4.063vw}.map__content-desc{font-size:.875vw;max-width:53em}.map__content-links{-moz-column-count:2;column-count:2;gap:2.5vw;max-width:none;margin:0}.map__content-links>div a{font-size:1vw;gap:1.1875em;padding:.3125em 1.777em .3125em 1.875em;justify-content:flex-start}.map__inner{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start}.map__inner--main{display:block}}@media screen and (min-width:1280px){.welcome__container{align-items:center}.quicksearch__container{max-width:1440px}.quicksearch{padding-top:0;position:absolute;bottom:20px;left:0;right:0;width:100%;z-index:1000}.quicksearch #form-search .quicksearch__field button:not([type=submit]){color:#fff}.quicksearch__submit--desktop{filter:invert(1)}.quicksearch__field:not(.quicksearch__field--icon,.quicksearch__field--submit):before{border-top:4px solid white}.quicksearch__title{color:#fff}.quicksearch__disclaimer{color:#fff;opacity:1}.quicksearch__main:before{background-color:#fff}.desktop-only{display:block}.mobile-only{display:none}}@media screen and (max-width:1199px){.communities__slider-name{font-size:17px!important}}@media screen and (max-width:1023px){.img-bg{display:none}.img-agent{position:relative;bottom:0;width:100%}.img-agent img{margin:auto;max-width:350px;width:100%}.splide__slide img{height:400px}}
