.style_brandLogo__tj0zW{flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.style_brandLogo__tj0zW img{min-width:100%;height:-moz-fit-content!important;height:fit-content!important;object-fit:cover}.style_beachHouseBanner__f1pFS{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto}.style_beachHouseBanner__f1pFS,.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6{display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6:before{position:absolute;width:100%;height:400px;content:"";top:0;left:0;right:0;z-index:1;background-image:-webkit-linear-gradient(180deg,rgba(0,0,0,.6),transparent);background:-ms-linear-gradient(to bottom,rgba(0,0,0,.6),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.6),transparent)}.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6 .style_houseBannerBackground__6sdaO{display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto}.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6 .style_houseBannerBackground__6sdaO img{min-width:100%;height:-moz-fit-content!important;height:fit-content!important;object-position:center bottom}.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6 .style_houseBannerBody__0nZvW{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;-moz-justify-content:space-between;justify-content:space-between;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;gap:2rem;-webkit-gap:2rem;-ms-gap:2rem;-o-gap:2rem}.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6 .style_houseBannerBody__0nZvW .style_houseBannerContent__b19L5{flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;padding-top:50%;display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:center;align-items:center;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}@media(min-width:900px){.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6 .style_houseBannerBody__0nZvW .style_houseBannerContent__b19L5{padding-top:2.5rem}}.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6 .style_houseBannerBody__0nZvW .style_houseBannerContent__b19L5 .style_houseLogoElement__7bQTe{max-width:260px;min-width:260px;display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}@media(min-width:900px){.style_beachHouseBanner__f1pFS .style_houseBannerInner__SNla6 .style_houseBannerBody__0nZvW .style_houseBannerContent__b19L5 .style_houseLogoElement__7bQTe{max-width:40%;min-width:40%}}@font-face{font-family:Neutraface;font-style:normal;font-weight:300;src:url(/properties/_next/static/media/NeutrafaceLight.75808f9d.otf) format("opentype")}@font-face{font-family:Neutraface;font-style:normal;font-weight:400;src:url(/properties/_next/static/media/NeutrafaceBook.1a595643.otf) format("opentype")}@font-face{font-family:Neutraface;font-style:normal;font-weight:600;src:url(/properties/_next/static/media/NeutrafaceDemi.fe937c73.otf) format("opentype")}@font-face{font-family:Maglityca;src:url(/properties/_next/static/media/MaglitycaLight.500f5eb2.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:Maglityca;src:url(/properties/_next/static/media/MaglitycaRegular.a77e2ee8.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Maglityca;src:url(/properties/_next/static/media/MaglitycaSemiBold.a309c1b3.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:Maglityca;src:url(/properties/_next/static/media/MaglitycaBold.23dfff3c.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:Tajawal;font-style:normal;font-weight:300;src:url(/properties/_next/static/media/Tajawal-Light.fde3cd0e.ttf) format("truetype")}.style_beachHouseDiscover__buJVU{position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto}.style_beachHouseDiscover__buJVU,.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69{display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69{background-position:top;background-repeat:no-repeat;background-size:cover;padding-block:4rem}@media(min-width:900px){.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69{padding-block:8rem}}.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc,.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__XGZNN{display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto}.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__XGZNN{gap:2rem;-webkit-gap:2rem;-ms-gap:2rem;-o-gap:2rem}@media(min-width:900px){.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__XGZNN{gap:4rem;-webkit-gap:4rem;-ms-gap:4rem;-o-gap:4rem}}.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__heading__CwF__{display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}@media(min-width:900px){.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__heading__CwF__{padding-inline:20%}}.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__heading__CwF__ h2{text-align:center;text-transform:uppercase;font-weight:300;font-size:24px;line-height:32px;letter-spacing:.15rem;font-family:Maglityca,sans-serif;color:#6b6049}@media(min-width:900px){.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__heading__CwF__ h2{font-size:65px;font-weight:400;line-height:78px;letter-spacing:.4rem}}[dir=rtl] .style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__heading__CwF__ h2{letter-spacing:normal;font-family:Tajawal}.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__description__MFP8O{display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__description__MFP8O p{font-size:16px;line-height:20px;text-align:center;font-weight:400;font-family:Neutraface,sans-serif;color:#6b6049}@media(min-width:900px){.style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__description__MFP8O p{font-size:20px;line-height:28px;padding-inline:22%}}[dir=rtl] .style_beachHouseDiscover__buJVU .style_beachDiscoverInner__SOv69 .style_beachDiscoverBody__06_Qc .style_beachDiscoverContent__description__MFP8O p{letter-spacing:normal;font-family:Tajawal}@import"https:/fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/properties/_next/static/media/Poppins-Black.a7317f18.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:900;src:url(/properties/_next/static/media/Poppins-BlackItalic.0719401c.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/properties/_next/static/media/Poppins-ExtraBold.7572a9b5.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:800;src:url(/properties/_next/static/media/Poppins-ExtraBoldItalic.9656981d.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/properties/_next/static/media/Poppins-Bold.8001a01b.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:700;src:url(/properties/_next/static/media/Poppins-BoldItalic.1a15c5ce.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/properties/_next/static/media/Poppins-SemiBold.98512bf8.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:600;src:url(/properties/_next/static/media/Poppins-SemiBoldItalic.50263591.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/properties/_next/static/media/Poppins-Medium.a52d0bf0.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:500;src:url(/properties/_next/static/media/Poppins-MediumItalic.34a634e1.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/properties/_next/static/media/Poppins-Regular.4b4ebe20.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:400;src:url(/properties/_next/static/media/Poppins-Italic.b2efb5cd.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/properties/_next/static/media/Poppins-Light.8b20023e.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:300;src:url(/properties/_next/static/media/Poppins-LightItalic.acd7f79f.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/properties/_next/static/media/Poppins-ExtraLight.9102fb84.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:200;src:url(/properties/_next/static/media/Poppins-ExtraLightItalic.2ce50445.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/properties/_next/static/media/Poppins-Thin.605324f7.ttf) format("truetype");font-display:swap}@font-face{font-family:Poppins;font-style:Italic;font-weight:100;src:url(/properties/_next/static/media/Poppins-ThinItalic.ef891114.ttf) format("truetype");font-display:swap}.style_beachHouseFooter__xiGXI{background:linear-gradient(272.04deg,#88e5ef,#a8e7e9 59%,#f2ddb3);-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch}.style_beachHouseFooter__xiGXI,.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP{flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;display:flex;flex-direction:column;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP{padding-block:1.5rem;-moz-justify-content:center;justify-content:center;-moz-align-items:center;align-items:center}@media(min-width:900px){.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP{padding-block:2.25rem}}.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP .style_houseFooterLogo__oHoWF{position:relative;min-width:200px;max-width:200px;transform:translateY(-55px);display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}@media(min-width:900px){.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP .style_houseFooterLogo__oHoWF{transform:translateY(-95px);min-width:400px;max-width:400px}}.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP .style_houseFooterLogo__oHoWF img{min-width:100%;height:-moz-fit-content!important;height:fit-content!important;object-position:center bottom}.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP .style_houseFooterText__ejtzs{flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;display:flex;flex-direction:column;-moz-justify-content:flex-start;justify-content:flex-start;-moz-align-items:stretch;align-items:stretch;flex-wrap:nowrap;-webkit-flex-wrap:nowrap}.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP .style_houseFooterText__ejtzs p{color:#025b61;font-size:12px;font-weight:400;font-family:Poppins,sans-serif}@media(min-width:900px){.style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP .style_houseFooterText__ejtzs p{font-size:20px;line-height:32px}}[dir=rtl] .style_beachHouseFooter__xiGXI .style_houseFooterInner__fDFBP .style_houseFooterText__ejtzs p{letter-spacing:normal;direction:ltr}
/*# sourceMappingURL=7f351658e87cc76e.css.map*/