#header{position:sticky;top:0;left:0;right:0;width:100%;padding:1rem 0;transition:all .35s ease-in-out;background-color:#fff;z-index:100}#header.changed{box-shadow:2px 3px 8px 0 rgba(0,0,0,.10)}#header .logo{padding:1rem 0;transition:padding .4s}#header .logo img{height:3rem;display:block}#header .navigation{width:100%;height:100%;margin-left:-2.5rem}#header .navigation>li{display:flex;align-items:center;height:100%;padding:0 1.5rem}#header .navigation>li>a{color:#444;font-size:1.15rem;letter-spacing:.15em;white-space:nowrap;margin:0}#header .navigation>li:hover>a{color:#006db7!important}#header .navigation li.dropdown-menu-item>.sub-menu{margin-top:1rem;margin-left:1rem;padding:0;box-shadow:2px 3px 8px 0 rgba(0,0,0,.16)}#header.changed .navigation li.dropdown-menu-item>.sub-menu{margin-top:.5rem}#header .navigation li.dropdown-menu-item>.sub-menu>li{margin-bottom:0}#header .navigation li.dropdown-menu-item .sub-menu li a{padding:15px 20px}#header .navigation li.dropdown-menu-item .sub-menu li a:hover{color:#fff!important;background-color:#006db7}#header .navigation li.dropdown-menu-item.dropdown-menu-first-item:not(.no-arrow):hover > a:not(.button)::after {color:#006db7!important}#header .header-contact-item{margin-right:1.25rem}#header .header-contact-item:last-child{margin-right:0}#header .header-contact-item:last-child i{margin-right:.313rem}#header .header-contact-item a,#header .header-contact-item a i{color:#006db7}#header .header-contact-item a{font-size:1.275rem}#header .header-contact-item a i{font-size:1.375rem}.open-mobile-navigation-menu{overflow:hidden}.open-mobile-navigation-menu #header .logo{z-index:10}.mobile-navigation{}.mobile-navigation .mobile-navigation-items{position:absolute;right:0;top:0;width:100%;height:100vh;padding:7.5rem 1.313rem 1.875rem 1.313rem;background-color:#f5f5f5;clip-path:circle(0 at calc(100% - 30px) 45px);transition:clip-path .8s cubic-bezier(.26,1,.48,1) 0s , -webkit-clip-path .8s cubic-bezier(.26,1,.48,1) 0s;z-index:5}.open-mobile-navigation-menu .mobile-navigation .mobile-navigation-items{clip-path:circle(140% at calc(100% - 60px) 60px);transition:clip-path 1s cubic-bezier(.66,0,.34,1) .3s , -webkit-clip-path 1s cubic-bezier(.66,0,.34,1) .3s}.mobile-navigation .mobile-navigation-items-inner{overflow-y:auto;height:100%}.mobile-navigation .mobile-navigation-items-links{margin-bottom:3.75rem}.mobile-navigation .mobile-navigation-items-links a{display:block;padding:.938rem 0;color:#006db7;font-size:1.5rem}.mobile-navigation .mobile-navigation-items-links a:last-child{border-bottom:none}.mobile-navigation .mobile-navigation-items-secondary-links{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:3.75rem}.mobile-navigation .mobile-navigation-items-secondary-links>a{font-size:1.125rem;margin-bottom:1.875rem;flex:50% 0}.mobile-navigation .mobile-navigation-toggle{display:flex;position:relative;flex-direction:column;align-items:flex-end;width:50px;height:50px;justify-content:center;z-index:10}.mobile-navigation .mobile-navigation-toggle::before,.mobile-navigation .mobile-navigation-toggle::after{content:'';width:30px;height:2px;display:block;background-color:#006db7;transition:transform 300ms}.open-mobile-navigation-menu-delay .mobile-navigation .mobile-navigation-toggle::before,.open-mobile-navigation-menu-delay .mobile-navigation .mobile-navigation-toggle::after{width:30px;margin-top:-2px;background-color:#006db7}.mobile-navigation .mobile-navigation-toggle::before{margin-bottom:6px}.open-mobile-navigation-menu-delay .mobile-navigation .mobile-navigation-toggle::before{transform:rotate(45deg);margin-bottom:0}.open-mobile-navigation-menu-delay .mobile-navigation .mobile-navigation-toggle::after{transform:rotate(-45deg)}.intro{width:100%;height:calc(100vh - 9rem);padding-left:1.875rem;padding-right:1.875rem;position:relative;overflow:hidden;color:#222;text-align:left}@media screen and (max-width:992px){.intro{height:105vh;padding-left:1.25rem;padding-right:1.25rem}.single-properties .intro{height:50vh}}@media screen and (max-width:376px){.intro{height:115vh}}.intro .intro-inside{width:100%;height:100%;position:relative}.intro-dots{width:100%;height:100%;position:absolute;top:0;left:0}.intro-dots-items{position:absolute;right:1.875rem;bottom:3rem;z-index:2}.intro-dots button:not(:last-child) {margin-right:.625rem}.intro-dots button{position:relative;overflow:hidden;width:.375rem;height:.375rem;border:none;border-radius:1.25rem;background-color:#fff}.intro-dots button.active{width:.875rem;height:.875rem;border:.125rem solid #fff;border-radius:1.25rem;background-color:transparent}.intro-slide,.intro-slide .owl-stage-outer,.intro-slide .owl-stage,.intro-slide .owl-item{height:100%}.intro-slide-item{position:relative;z-index:3;display:flex;height:100%;justify-content:center;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover}body.single-properties .intro-slide-item{align-items:end}.intro-slide-item-labels{color:#fff;z-index:3}.intro-slide-item-labels p{font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:0!important}.intro-slide-item-labels h2{font-size:4.063rem;font-weight:400;line-height:4.688rem;text-transform:uppercase}.intro .owl-item.active .intro-slide-item-labels p{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.3s}.intro .owl-item.active .intro-slide-item-labels>*{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;animation-name:fadeInDown;animation-delay:.3s}body.single-properties .intro-slide-item-breadcrumbs{width:95%;margin-bottom:3rem;z-index:2}body.single-properties .intro-slide-item-breadcrumbs .breadcrumbs{margin-bottom:0;border-color:#fff}body.single-properties .intro-slide-item-breadcrumbs .breadcrumbs>ul>li,body.single-properties .intro-slide-item-breadcrumbs .breadcrumbs>ul>li>a,body.single-properties .intro-slide-item-breadcrumbs .breadcrumbs>ul>li+li:before{color:#fff}@media screen and (max-width:992px){.intro-slide-item{align-items:flex-start}.intro-slide-item-labels{margin-top:12rem;padding:0 2rem;text-align:center}.intro-slide-item-labels p{margin-bottom:.625rem!important}.intro-slide-item-labels h2{font-size:3rem;line-height:3.625rem}}.intro-filters{position:absolute;left:0;bottom:0;width:100%;padding:.938rem 0;color:#fff;z-index:2}.intro-filters::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;pointer-events:none;background:rgba(0,109,183,.80);z-index:0}.intro-filters select,.intro-filters input,.intro-filters select:focus,.intro-filters input:focus{color:#fff;font-size:1rem;border:none;border-bottom:.125rem solid rgba(255,255,255,.46)!important;background-color:transparent;padding:.375rem 0}.intro-filters .selectbox::after{right:0;background-image:url(data:image/svg+xml,%3Csvg\ width=\'0.688rem\'\ viewBox=\'0\ 0\ 11\ 7\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M0.822266\ 1.08789L5.32227\ 5.58789L9.82227\ 1.08789\'\ stroke=\'%23ffffff\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'/%3E%3C/svg%3E)}.intro-filters select option{color:#000}.intro-filters input::placeholder{color:#fff}.intro-filters .button.button-primary{color:#1c1c1c!important;background-color:#fff!important}.intro-filters .button.button-primary:hover{color:#fff!important;background-color:rgba(0,171,199,.85)!important}#content{min-height:12.5rem}.section-communities{min-height:800px}.section-communities .parallax{top:auto;bottom:0;background-image:url(https://www.carettavilla.com/wp-content/themes/starter/assets/frontend/images/xcommunities-bg.jpg.pagespeed.ic.fZeC9B4DSY.jpg)}.section-communities .parallax::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#006db7;opacity:.75}.section-communities-item{display:block;position:relative}.section-communities-item-image{width:100%;height:28.75rem;position:relative}.section-communities-item-image div{position:absolute;width:100%;top:34px;left:0;font-size:2rem;color:#fff;line-height:1.1;letter-spacing:.015em;text-align:center;text-transform:uppercase;text-shadow:-1px 1px 4px #777;transition:all .35s ease-in-out}.section-communities-item-image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}.section-communities-item-texts{position:absolute;width:100%;height:100%;top:0;left:0;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;background:rgba(0,171,199,.85);transition:all .35s ease-in-out}.section-communities-item-texts span{font-size:15px;color:#fff;line-height:1;letter-spacing:.15em;text-transform:uppercase;margin-top:40px}.section-communities-item a:hover .section-communities-item-image div{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.section-communities-item a:hover .section-communities-item-texts{opacity:1}.section-about-us-welcome-image{position:relative;padding-top:4.125rem;padding-left:4.125rem}.section-about-us-welcome-image img{display:block;position:relative}.section-about-us-welcome-image::before{content:'';display:block;position:absolute;width:75%;height:90%;top:0;left:0;background-color:#006db7}.section-about-us-title{color:#010101;font-size:3.438rem;font-family:'GFS Didot',serif;line-height:1.1;letter-spacing:.05em;text-transform:uppercase}.section-about-us-title span{display:block;font-family:'Montserrat',sans-serif;font-size:20px;color:#333;letter-spacing:.15em;margin-bottom:10px}.section-about-us-title strong{color:#006db7;font-weight:400;display:block}.section-numbers{color:#fff;min-height:50rem;display:flex;align-items:center}.section-numbers a{color:#fff}.section-numbers .parallax{top:3.125rem;bottom:auto;height:39.063rem;background-image:url(//www.frisbiepalmbeach.com/wp-content/themes/frisbiepalmbeach.com/images/home/numbers-bg.jpg)}.section-numbers .parallax::after{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.6}.section-numbers-title{color:#fff;font-size:3.438rem;font-family:'GFS Didot',serif;line-height:1.1;letter-spacing:.05em;text-transform:uppercase}.section-numbers-title span{display:block;font-family:'Montserrat',sans-serif;font-size:20px;color:#fff;letter-spacing:.15em;margin-bottom:10px}@media screen and (max-width:992px){.section-numbers{min-height:auto}.section-numbers .parallax{height:calc(100vh - 10rem)}}.section-blog-list{}.section-blog-list-item{}.section-blog-list-item-title{font-family:'GFS Didot',serif}.section-blog-list-item-date{color:#006db7}.section-blog-list-item-title a:hover,.section-blog-list-item-read-more a:hover{color:#006db7}.section-blog-list-item-divider{width:100%;height:1px;margin-top:3rem;background-color:#ccc}.section-blog-single{}.section-blog-single-image{height:37.5rem}.section-blog-single-image img{width:100%;height:100%;object-fit:cover;display:block}.section-contact-us-address{text-align:center}.section-contact-us-address li{margin-bottom:1rem}.section-contact-us-address i{color:#006db7}.section-contact-us-socials a{font-size:1.375rem;margin:0 1.375rem;transition:all .35s ease-in-out}.section-properties-single{}@media screen and (max-width:992px){.section-properties-single{padding-top:0}}.section-properties-single-status>span{width:9.375rem;height:2.5rem;padding:0 .313rem;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.938rem;text-align:center;background-color:#006db7}.section-properties-single-price{white-space:nowrap}.section-properties-single-video-item{position:relative;height:41.25rem}.section-properties-single-video-item img{width:100%;height:100%;object-fit:cover;display:block}.section-properties-single-video-item::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.35;z-index:2}.section-properties-single-video-item>span{cursor:pointer;display:block;position:absolute;max-width:90%;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .35s ease-in-out;z-index:5}.section-properties-single-video-item>span:hover{opacity:.7}.section-properties-single-video-item>div{position:absolute;width:100%;bottom:3.125rem;padding:0 4.063rem;font-size:1.563rem;color:#fefefe;line-height:1.1;z-index:3}@media screen and (max-width:992px){.section-properties-single-video-item>div{bottom:1.5rem;padding:0 1rem}}.section-properties-single-video-item>div span{display:block;font-family:'GFS Didot',serif;font-size:2.188rem}.section-properties-single-information-item{font-size:15px;font-weight:200;color:#333;line-height:2.3;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid #eaeaea;display:flex;align-items:flex-start}.section-properties-single-information-item span{width:54.61%}.section-properties-single-information-item span+span{font-weight:400;width:45.39%}.section-properties-single-google-map::before{content:'';display:block;position:absolute;width:100%;height:58%;bottom:0;left:0;background-color:#006db7}.section-properties-list{}.section-properties-list-item{position:relative}.section-properties-list-item-image{width:100%;height:31.875rem;position:relative}.section-properties-list-item-image img{width:100%;height:100%;display:block;object-fit:cover}.section-properties-list-item-status{position:absolute;left:0;bottom:54px;font-size:15px;color:#fff;text-align:center;width:155px;height:40px;max-width:90%;padding:0 5px;display:flex;align-items:center;justify-content:center;background:#006db7;z-index:10}.section-properties-list-item-status.passive{background:#a7a7a7}.section-properties-list-item-title{height:7.5rem;padding-right:2rem}@media screen and (max-width:992px){.section-properties-list-item-title{height:auto;padding-right:0}}.section-properties-list-item-price{}.section-properties-list-item-price>span{white-space:nowrap}.section-featured-properties{}.section-featured-properties::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:59.7%;background-color:#006db7}.section-featured-properties-carousel{min-height:31.25rem}.section-featured-properties-carousel .carousel-navigation{position:absolute;top:50%;width:100%;filter:brightness(0) invert(1)}.section-featured-properties-carousel .carousel-navigation button.owl-prev{left:-40px;position:absolute}.section-featured-properties-carousel .carousel-navigation button.owl-next{right:-20px;position:absolute}.section-featured-properties-carousel-item-image{height:37.5rem}@media screen and (max-width:992px){.section-featured-properties-carousel-item-image{height:46.5rem}}.section-featured-properties-carousel-item-image img{width:100%;height:100%;display:block;object-fit:cover}.section-featured-properties-carousel-item-text{position:absolute;width:22.813rem;max-width:100%;right:6.25rem;bottom:0;padding:2.125rem .625rem;background:#fff}@media screen and (max-width:992px){.section-featured-properties-carousel-item-text{width:100%;right:auto;height:16.375rem;display:flex;flex-direction:column;justify-content:center}}.section-featured-properties-carousel-item-text-price{font-family:'GFS Didot',serif;font-size:1.75rem;color:#000;line-height:1;letter-spacing:.05em;text-align:center;text-transform:capitalize;margin-bottom:.5rem}.section-featured-properties-carousel-item-text-address{font-size:1.25rem;color:#000;line-height:1.5;text-align:center;text-transform:uppercase;max-width:17.5rem;margin-left:auto;margin-right:auto;margin-bottom:1rem}.section-instagram{}.section-instagram-logo img{max-height:4.688rem}.section-instagram-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -.938rem}.section-instagram-item{width:33.333%;padding:.938rem;position:relative}.section-instagram-item-logo{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-left:2rem;padding-right:2rem}.section-instagram-item-account{margin-bottom:1rem}@media screen and (max-width:992px){.section-instagram-item{width:50%}.section-instagram-item:last-child{display:none!important}}.section-instagram-item .section-instagram-item-image{width:100%;height:24.896rem;position:relative}@media screen and (max-width:992px){.section-instagram-item .section-instagram-item-image{height:8.41rem}}.section-instagram-item .section-instagram-item-image::before{content:'';width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;pointer-events:none;background:linear-gradient(-30deg,rgba(0,171,199,.85) 30%,rgba(146,220,229,.85) 82%);opacity:0}.section-instagram-item .section-instagram-item-image:hover::before{opacity:1}.section-instagram-item .section-instagram-item-image a{width:100%;height:100%;display:block}.section-instagram-item .section-instagram-item-image img{width:100%;height:100%;object-fit:cover}.section-instagram-item .section-instagram-item-meta{color:#fff;font-size:1.125rem;text-align:center;width:100%;position:absolute;left:0;top:50%;margin-top:-.813rem;opacity:0;transition:opacity .4s;pointer-events:none;z-index:10}.section-instagram-item:hover .section-instagram-item-meta{opacity:1}.section-instagram-item .section-instagram-item-meta>span{display:inline-block;margin-right:.625rem}.section-instagram-item .section-instagram-item-meta>span:last-child{margin-right:0}.section-instagram-item .section-instagram-item-meta>span>i{margin-right:.313rem}.default-content-area p{font-size:1.063rem;line-height:2.125rem}#footer{color:#fff;background-image:url(https://www.carettavilla.com/wp-content/themes/starter/assets/frontend/images/xfooter.webp.pagespeed.ic.Lqz9on2gLU.webp);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:#002957;position:relative}#footer::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#002957;opacity:.92}#footer a{color:#fff}#footer a:not(.button):hover {color:#fff}#footer .footer-logo{width:8.75rem;filter:brightness(0) invert(1)}#footer .footer-contact-item{margin-bottom:.625rem}#footer .footer-contact-item{margin-bottom:.625rem}#footer .footer-contact-item>span{display:block;font-weight:400;line-height:1;letter-spacing:.15em;text-transform:uppercase}#footer .footer-smis{margin-top:1.25rem}#footer .footer-smis a{font-size:1.375rem;color:#fff;margin:0 1.375rem;transition:all .35s ease-in-out}#footer .footer-tagline{font-size:.938rem;color:#fff;line-height:1.2;text-align:center;text-transform:uppercase;padding:1.5rem 0;margin:1.5rem 0 0;border-bottom:.063rem solid rgba(255,255,255,.1)}#footer .menu{display:inline-block}#footer .menu li{margin-bottom:1.875rem}#footer .menu li:last-child{margin-bottom:0}#footer .menu a{font-size:.875rem;font-style:normal}#footer .menu a:hover{color:#006db7}#footer .footer-top{padding:5rem 0 0}@media screen and (max-width:992px){#footer .footer-top{padding:2.625rem 0}}#footer .footer-copyright{color:rgba(248,248,248,.5);text-align:center;padding:1.875rem 0;border-top:.063rem solid rgba(248,248,248,.1)}.carousel{margin:0 0 1.875rem}.carousel[data-carousel-centered] .owl-stage-outer{overflow:visible!important}.carousel-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.carousel-navigation button{padding:0;border:none;background-color:transparent;cursor:pointer;-webkit-transition:400ms opacity;transition:400ms opacity}.carousel-navigation button:not(:last-child) {margin-right:1.25rem}.carousel-navigation button.disabled{cursor:not-allowed;opacity:.3}.carousel-dots{width:100%;text-align:center}.carousel-dots button:not(:last-child) {margin-right:.75rem}.carousel-dots button{position:relative;overflow:hidden;width:1.563rem;height:.938rem;border:none;opacity:.6;border-radius:1.25rem;background-color:#deff00;transition:all .2s ease-out 0s}.carousel-dots button.active{opacity:1;width:2.188rem;background-color:#deff00}