div.ourServicesCard{display:flex;flex-direction:column;justify-content:center;padding:10px 20px;min-height:180px;background-color:var(--dark-blue)}@media (max-width:1200px){div.ourServicesCard{min-height:252px;justify-content:start}}@media (max-width:768px){div.ourServicesCard{min-height:260px}}div.ourServicesCard span.icon{display:inline-block;margin-bottom:10px}div.ourServicesCard span.icon svg{width:38px!important;height:38px!important}div.ourServicesCard h3.title{font-weight:700;font-size:14px}html[lang=ar] div.ourServicesCard h3.title{font-size:calc(14px + 1px)}div.ourServicesCard h3.title{text-transform:uppercase;color:var(--text-color);margin-bottom:15px}div.ourServicesCard p.description{font-size:14px}html[lang=ar] div.ourServicesCard p.description{font-size:calc(14px + 1px)}div.ourServicesCard p.description{line-height:1.5;font-weight:300;color:var(--light-text-color);text-transform:none}div.ourServicesCard button.learnMore{background-color:rgba(0,0,0,0);padding-bottom:8px;color:var(--link-color);text-transform:uppercase;letter-spacing:1.6px;border-left:.5px;border-width:.5px .5px medium;border-right:.5px;border-top:.5px}#review-container{padding:2rem;display:flex;margin-top:5rem;margin-bottom:5rem;justify-content:center}#review-container .review-content{display:flex;flex-direction:row;padding:5rem 6rem}#review-container .review-box{display:flex;padding:1.6rem 2.401rem;justify-content:center;align-items:center;gap:1.2rem;border-top:none;border-bottom:none;border-left:none}#review-container .review-box.ar{border-right:unset;border-left:inherit}#review-container .google-logo{width:6.25rem}#review-container .review-details{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}#review-container .google-rating{color:#fff;font-size:1.6rem}html[lang=ar] #review-container .google-rating{font-size:calc(1.6rem + 1px)}#review-container .google-rating{font-style:normal;font-weight:700;line-height:1.6rem}#review-container .rating{display:flex;align-items:center;gap:1.6rem}#review-container .rating-value{text-align:center;font-size:2.401rem}html[lang=ar] #review-container .rating-value{font-size:calc(2.401rem + 1px)}#review-container .rating-value{font-style:normal;font-weight:700}#review-container .reviews-link{color:#868686;text-align:center;font-size:1.2rem}html[lang=ar] #review-container .reviews-link{font-size:calc(1.2rem + 1px)}#review-container .reviews-link{font-style:normal;font-weight:400;line-height:normal}#review-container .reviews-link:hover{text-decoration:underline}#review-container .agency-message{padding-left:3rem;display:flex;align-items:center;max-width:40rem}#review-container .agency-message.ar{padding-left:unset;padding-right:3rem}#review-container .title{text-align:left;font-size:2rem}html[lang=ar] #review-container .title{font-size:calc(2rem + 1px)}@media (max-width:1065px){#review-container{margin-top:1rem;margin-bottom:1rem}#review-container .review-content{flex-direction:column;border:none;padding:1rem 0}#review-container .review-box{border-right:none;padding:unset;order:2;margin-top:1rem}#review-container .google-logo{width:67.75px;height:67.75px}#review-container .google-rating{font-size:17.344px}html[lang=ar] #review-container .google-rating{font-size:calc(17.344px + 1px)}#review-container .google-rating{line-height:17.344px}#review-container .rating{display:flex;align-items:center;gap:10.344px}#review-container .rating-value{font-size:26.016px}html[lang=ar] #review-container .rating-value{font-size:calc(26.016px + 1px)}#review-container .rating-value{line-height:26.016px}#review-container .review-details{display:flex;flex-direction:column;align-items:flex-start;gap:8.672px}#review-container .reviews-link{font-size:13.008px}html[lang=ar] #review-container .reviews-link{font-size:calc(13.008px + 1px)}#review-container .title{text-align:center;font-family:var(--audrey-font-family);font-size:20px}html[lang=ar] #review-container .title{font-size:calc(20px + 1px)}#review-container .title{font-style:normal;font-weight:700;line-height:29px;letter-spacing:1.28px;text-transform:uppercase}#review-container .agency-message{padding-left:unset;order:1}#review-container .agency-message.ar{padding-right:unset}}#homePage div.communitySection{padding:50px 0;background-color:var(--secondary-bg-color);border-left:6px;border-width:6px 6px medium;border-right:6px;border-top:6px;margin-top:-10px}@media (max-width:1200px){#homePage div.communitySection{padding:150px 0 60px}}#homePage div.communitySection h3.mainHeading{margin-top:10px;-webkit-text-fill-color:#fdfdfd;font-size:17px}html[lang=ar] #homePage div.communitySection h3.mainHeading{font-size:calc(17px + 1px)}#homePage div.communitySection h3.mainHeading{margin-bottom:40px}@media (max-width:480px){#homePage div.communitySection h3.mainHeading{font-size:14px}html[lang=ar] #homePage div.communitySection h3.mainHeading{font-size:calc(14px + 1px)}}#homePage div.communitySection p.tagline{color:var(--light-text-color);font-size:14px}html[lang=ar] #homePage div.communitySection p.tagline{font-size:calc(14px + 1px)}#homePage div.communitySection p.tagline{text-transform:uppercase;text-align:center;margin-bottom:70px}@media (min-width:1200px){#homePage div.communitySection div.slick-slide{transform:scale(.7)!important}}@media (min-width:1050px)and (max-width:1200px){#homePage div.communitySection div.slick-slide{transform:scale(.6)!important}}@media (min-width:768px){#homePage div.communitySection div.slick-slide :nth-child(odd) .communityCard{margin-right:10px}#homePage div.communitySection div.slick-slide{transform:scale(1);filter:none}}#homePage div.communitySection div.arrow-left{scale:1.2;position:absolute;right:calc(40% - 10px);left:calc(40% - 10px);top:105%;font-size:30px}@media (min-width:1050px){#homePage div.communitySection div.arrow-left{right:calc(17% - 10px);left:calc(17% - 10px);top:100%}}#homePage div.communitySection div.arrow-right{scale:1.2;position:absolute;right:55%;left:55%;top:105%;font-size:30px}@media (min-width:1050px){#homePage div.communitySection div.arrow-right{right:80%;left:80%;top:100%}}#homePage div.communitySection div.slick-center.slick-slide{filter:none!important;transform:scale(1)!important;transition:.4s ease-in}#homePage div.communitySection div.slick-center div.propertyItem{z-index:999}#homePage div.communitySection div.communityListingContainer div.communityListItem{width:30%;filter:blur(6px)}#homePage div.communitySection div.communityListingContainer div.communityListItem.active{filter:none}#homePage ._buttonContainer{display:flex;justify-content:center;margin-top:60px}#homePage div.blogSection div.imageContainer div.contentContainer{position:relative}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper{padding-top:80px;padding-bottom:80px}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper h2.mainHeading{font-family:var(--audrey-font-family)}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper h3.mainHeading{-webkit-text-fill-color:#fdfdfd;margin-bottom:40px;margin-top:10px;font-size:17px}html[lang=ar] #homePage div.blogSection div.imageContainer div.contentContainer .wrapper h3.mainHeading{font-size:calc(17px + 1px)}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper h3.mainHeading{font-family:var(--audrey-font-family)}@media (max-width:480px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper h3.mainHeading{font-size:14px}html[lang=ar] #homePage div.blogSection div.imageContainer div.contentContainer .wrapper h3.mainHeading{font-size:calc(14px + 1px)}}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers{display:flex;justify-content:space-between}@media (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers{flex-direction:column}}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left{width:75%}@media (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left{width:100%}}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left div.imageContainer{position:relative;width:100%;height:unset}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left div.imageContainer img{position:static!important;display:block;width:100%}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left div.buttonContainer{margin-top:20px}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left div.buttonContainer button{display:flex;align-items:center;justify-content:center}@media (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left div.buttonContainer button{display:none}}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left div.buttonContainer button span.icon{margin-left:10px}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.left div.buttonContainer button span.icon svg{width:20px!important;height:20px!important}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right{width:20%}@media (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right{display:flex;width:100%;margin-top:.5rem;flex-wrap:wrap;justify-content:space-between}}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right a{margin-bottom:30px;display:block}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right a:last-child{margin-bottom:0}@media (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right a:last-child div.imageContainer{margin-right:0}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right a:nth-child(3){display:none}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right a{width:49%}}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.imageContainer{position:relative;width:100%;height:unset}@media (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.imageContainer{width:90%;width:100%;height:95%}}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.imageContainer img{position:static!important;object-fit:cover;display:block;width:100%}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.buttonContainer{display:none}@media (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.buttonContainer{display:block}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.buttonContainer button{width:9rem;font-size:11px}html[lang=ar] #homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.buttonContainer button{font-size:calc(11px + 1px)}#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.buttonContainer button svg{display:none}}@media (max-width:768px)and (max-width:768px){#homePage div.blogSection div.imageContainer div.contentContainer .wrapper div.containers div.right div.buttonContainer button{width:100%}}#homePage div.blogSection .desktop-only{display:block}@media (max-width:768px){#homePage div.blogSection .desktop-only{display:none}}#homePage div.blogSection .mobile-only{display:none}@media (max-width:768px){#homePage div.blogSection .mobile-only{display:block;margin-top:3rem}}#homePage .blog_title{padding-top:.4rem}#homePage .blog_title,#homePage .blog_title.flexible_front{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}#homePage .blog_title.flexible_front{padding-bottom:3rem;font-size:22px}@media (max-width:768px){#homePage .blog_title.flexible_front{font-size:17px;padding-bottom:unset}}#homePage div.videoContainer{z-index:-1;position:relative;width:100%;height:100vh;background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.3))}@media (max-width:1200px){#homePage div.videoContainer{height:85vh}}#homePage div.videoContainer img.hero{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;mask-image:linear-gradient(180deg,black 50%,transparent);-webkit-mask-image:linear-gradient(180deg,black 50%,transparent)}#homePage div.videoContainer .headlineParent{position:absolute;top:44%;left:50%;transform:translate(-50%,-40%);width:100%;margin:0 auto;text-align:center;text-transform:uppercase;gap:.5rem;display:flex;flex-direction:column}@media (max-width:640px){#homePage div.videoContainer .headlineParent{margin-bottom:10rem}}#homePage div.videoContainer h1.headline{font-size:37px}html[lang=ar] #homePage div.videoContainer h1.headline{font-size:calc(37px + 1px)}#homePage div.videoContainer h1.headline{z-index:9;color:#fff;font-weight:600;font-size:3vw}html[lang=ar] #homePage div.videoContainer h1.headline{font-size:calc(3vw + 1px)}@media (max-width:1400px){#homePage div.videoContainer h1.headline{font-size:3.5vw}html[lang=ar] #homePage div.videoContainer h1.headline{font-size:calc(3.5vw + 1px)}}@media (max-width:992px){#homePage div.videoContainer h1.headline{font-size:4vw}html[lang=ar] #homePage div.videoContainer h1.headline{font-size:calc(4vw + 1px)}}@media (max-width:768px){#homePage div.videoContainer h1.headline{font-size:4.5vw}html[lang=ar] #homePage div.videoContainer h1.headline{font-size:calc(4.5vw + 1px)}}@media (max-width:576px){#homePage div.videoContainer h1.headline{font-size:8vw}html[lang=ar] #homePage div.videoContainer h1.headline{font-size:calc(8vw + 1px)}#homePage div.videoContainer h1.headline .part-1{display:block}}#homePage div.videoContainer span.subheadline{font-size:30px}html[lang=ar] #homePage div.videoContainer span.subheadline{font-size:calc(30px + 1px)}#homePage div.videoContainer span.subheadline{z-index:9;color:#fff;font-weight:300;font-style:italic;font-size:2.4vw}html[lang=ar] #homePage div.videoContainer span.subheadline{font-size:calc(2.4vw + 1px)}@media (max-width:1400px){#homePage div.videoContainer span.subheadline{font-size:2.8vw}html[lang=ar] #homePage div.videoContainer span.subheadline{font-size:calc(2.8vw + 1px)}}@media (max-width:992px){#homePage div.videoContainer span.subheadline{font-size:3.2vw}html[lang=ar] #homePage div.videoContainer span.subheadline{font-size:calc(3.2vw + 1px)}}@media (max-width:768px){#homePage div.videoContainer span.subheadline{font-size:3.6vw}html[lang=ar] #homePage div.videoContainer span.subheadline{font-size:calc(3.6vw + 1px)}}@media (max-width:576px){#homePage div.videoContainer span.subheadline{font-size:6.4vw}html[lang=ar] #homePage div.videoContainer span.subheadline{font-size:calc(6.4vw + 1px)}#homePage div.videoContainer span.subheadline .part-1{display:block}}#homePage div.videoContainer div.gradient{position:absolute;width:100%;height:100%;bottom:0;background:linear-gradient(1turn,rgb(18,24,35),rgba(18,24,35,.01) 40%),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}#homePage div.searchComponent{margin-top:-18.5vh}@media only screen and (orientation:landscape)and (max-width:576px){#homePage div.searchComponent{margin-top:unset}}#homePage div.searchComponent h2.title{margin-bottom:2rem}div.communityCard{text-align:center;cursor:pointer}div.communityCard div.imageContainer{position:relative;height:500px;width:100%;margin-bottom:15px}@media (max-width:768px){div.communityCard div.imageContainer{height:700px}}div.communityCard div.imageContainer img{object-fit:cover}div.communityCard h3.name{font-size:15px}html[lang=ar] div.communityCard h3.name{font-size:calc(15px + 1px)}div.communityCard h3.name{font-weight:300;color:var(--text-color);text-transform:uppercase;margin-bottom:15px;line-height:0}div.communityCard span.guide{font-size:14px}html[lang=ar] div.communityCard span.guide{font-size:calc(14px + 1px)}div.communityCard span.guide{font-weight:600;color:var(--text-color);margin-bottom:10px;display:inline-block;text-transform:uppercase}div.communityCard div.contactInfo{display:flex;align-items:center;justify-content:center}div.communityCard div.contactInfo a{padding:0 10px;border-right:1px solid #fff;cursor:pointer}div.communityCard div.contactInfo a:first-child{padding-left:0}div.communityCard div.contactInfo a:last-child{border-right:none}div.communityCard div.contactInfo span.icon{cursor:pointer}div.communityCard div.contactInfo span.icon svg{width:13px!important;height:13px!important}div.featuredLuxuriesProperties{border-bottom:6px solid rgba(0,0,0,0);border-image:radial-gradient(circle,rgb(255,236,224) 0,rgb(240,202,178) 35%,rgb(172,131,109) 100%);border-image-slice:1;overflow-x:hidden}div.featuredLuxuriesProperties h2.mainHeading{margin-bottom:60px}div.featuredLuxuriesProperties ul.tabs{display:flex;width:40%;justify-content:space-between;margin:20px auto 50px}div.featuredLuxuriesProperties ul.tabs li.tab{text-transform:uppercase;color:var(--text-color);font-weight:300}div.featuredLuxuriesProperties ul.tabs li.tab.active{font-weight:400;padding-bottom:6px;border-bottom:1px solid #fff}div.featuredLuxuriesProperties ul.tabs li.tab span{font-size:14px}html[lang=ar] div.featuredLuxuriesProperties ul.tabs li.tab span{font-size:calc(14px + 1px)}.carousel-skeleton{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1.25rem;gap:1.25rem;min-height:240px}.carousel-skeleton span{display:block;height:280px;border-radius:18px;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.14),rgba(255,255,255,.08)) 0 0/220% 100% no-repeat;animation:shimmer 1.2s linear infinite}@keyframes shimmer{0%{background-position-x:0}to{background-position-x:200%}}div.marketOverviewSection{background-color:var(--primary-bg-color);padding:80px 0}div.marketOverviewSection div.wrapper span.heading{color:var(--main-heading-color);font-size:13px}html[lang=ar] div.marketOverviewSection div.wrapper span.heading{font-size:calc(13px + 1px)}div.marketOverviewSection div.wrapper span.heading{font-weight:300;text-transform:uppercase;text-align:center;margin-bottom:10px;display:block}div.marketOverviewSection div.wrapper span.date{font-family:var(--audrey-font-family);font-size:20px}html[lang=ar] div.marketOverviewSection div.wrapper span.date{font-size:calc(20px + 1px)}div.marketOverviewSection div.wrapper span.date{text-align:center;color:var(--text-color);display:block;text-transform:uppercase;font-weight:400}div.marketOverviewSection div.wrapper h2.totalCount{font-size:80px}html[lang=ar] div.marketOverviewSection div.wrapper h2.totalCount{font-size:calc(80px + 1px)}div.marketOverviewSection div.wrapper h2.totalCount{text-align:center;color:var(--text-color);font-weight:400}div.marketOverviewSection div.wrapper span.subheading{font-size:14px}html[lang=ar] div.marketOverviewSection div.wrapper span.subheading{font-size:calc(14px + 1px)}div.marketOverviewSection div.wrapper span.subheading{text-align:center;color:var(--light-text-color);font-weight:400;display:block;text-transform:uppercase}div.marketOverviewSection div.wrapper div.salesOverviewSection{margin-top:50px;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:1200px){div.marketOverviewSection div.wrapper div.salesOverviewSection{justify-content:center}}div.marketOverviewSection div.wrapper div.salesOverviewSection div.overviewCardItem{width:32%}@media (max-width:1200px){div.marketOverviewSection div.wrapper div.salesOverviewSection div.overviewCardItem{width:47%;margin-bottom:25px;margin-right:25px}div.marketOverviewSection div.wrapper div.salesOverviewSection div.overviewCardItem:last-child{margin-right:0;margin-bottom:0}div.marketOverviewSection div.wrapper div.salesOverviewSection div.overviewCardItem:nth-child(2n){margin-right:0}}@media (max-width:768px){div.marketOverviewSection div.wrapper div.salesOverviewSection div.overviewCardItem{width:100%;margin-right:0}}div.marketOverviewSection div.wrapper div.line{display:block;width:50%;margin:80px auto 40px;height:1px;position:relative}@media (max-width:1200px){div.marketOverviewSection div.wrapper div.line{margin:30px auto}}div.overviewCard div.top{padding:20px 15px;display:flex;justify-content:space-between;margin-bottom:15px}@media (max-width:1600px){div.overviewCard div.top{min-height:108px;align-items:center}}div.overviewCard div.top h3{font-size:20px}html[lang=ar] div.overviewCard div.top h3{font-size:calc(20px + 1px)}div.overviewCard div.top h3{color:var(--text-color);font-weight:400}div.overviewCard div.top span{color:var(--light-text-color);text-transform:uppercase;font-size:12px}html[lang=ar] div.overviewCard div.top span{font-size:calc(12px + 1px)}@media (max-width:1200px){div.overviewCard div.top span{font-size:11px}html[lang=ar] div.overviewCard div.top span{font-size:calc(11px + 1px)}}div.overviewCard div.top div.left{padding-right:20px;border-right:1px solid #fff;width:50%}div.overviewCard div.top div.right{width:50%;text-align:right}div.overviewCard div.bottom{padding:20px 15px;font-size:14px}html[lang=ar] div.overviewCard div.bottom{font-size:calc(14px + 1px)}div.overviewCard div.bottom span{color:var(--light-text-color);text-transform:uppercase;font-weight:300}div.overviewCard div.bottom span.price{font-weight:700;margin-left:6px;color:var(--text-color)}