body .is-root-container .block-hero-property{padding-block:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem) min(calc(1.875rem + 1.25 * (100vw - 22.5rem) / 77.5),3.125rem);background:#fff}body .is-root-container .block-hero-property:has(+.block-navigation){padding-bottom:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}body .is-root-container .block-hero-property .headline{font-family:Almarai;font-weight:400;line-height:1.2;font-size:min(calc(1.375rem + 2.375 * (100vw - 22.5rem) / 77.5),3.75rem);letter-spacing:-0.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-hero-property .wrapper{display:flex;flex-flow:column;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}body .is-root-container .block-hero-property .wrapper .header{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.25rem}@media(min-width: 64rem){body .is-root-container .block-hero-property .wrapper .header{min-height:min(calc(31.25rem + 7.5 * (100vw - 64rem) / 36),38.75rem);grid-template-columns:min(calc(15.625rem + 6.875 * (100vw - 64rem) / 36),22.5rem) minmax(0, 1fr) min(calc(15.625rem + 6.875 * (100vw - 64rem) / 36),22.5rem)}}body .is-root-container .block-hero-property .wrapper .header .card-image{position:relative;height:100%;background:var(--property-primary, #091F37)}body .is-root-container .block-hero-property .wrapper .header .card-image .component-image-video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-hero-property .wrapper .header .card-image .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-hero-property .wrapper .header .card-image .image .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-hero-property .wrapper .header .left{display:grid;min-height:min(calc(9.375rem + 6.25 * (100vw - 22.5rem) / 77.5),15.625rem);grid-template-columns:repeat(2, minmax(0, 1fr));gap:1.25rem}@media(min-width: 64rem){body .is-root-container .block-hero-property .wrapper .header .left{grid-template-columns:unset;grid-template-rows:repeat(2, minmax(0, 1fr))}}body .is-root-container .block-hero-property .wrapper .header .left .card-image{width:100%;height:100%;aspect-ratio:360/290}@media(min-width: 64rem){body .is-root-container .block-hero-property .wrapper .header .left .card-image{aspect-ratio:unset}}body .is-root-container .block-hero-property .wrapper .header .center{position:relative;min-height:20rem}body .is-root-container .block-hero-property .wrapper .header .center .infos-wrapper{display:flex;flex-flow:column;position:relative;justify-content:flex-end;height:100%;padding:1.25rem}body .is-root-container .block-hero-property .wrapper .header .center .infos-wrapper .infos-in{display:grid;padding:1.25rem;background:#fff;grid-template-columns:minmax(0, 1fr);gap:1.25rem}@media(min-width: 48rem){body .is-root-container .block-hero-property .wrapper .header .center .infos-wrapper .infos-in{align-items:center;grid-template-columns:minmax(0, 1fr) auto}}body .is-root-container .block-hero-property .wrapper .header .center .infos-wrapper .infos-in .overline{font-family:Almarai;font-weight:400;line-height:1.1;font-size:min(calc(0.875rem + 0.5 * (100vw - 22.5rem) / 77.5),1.375rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase}body .is-root-container .block-hero-property .wrapper .header .right{display:grid;min-height:min(calc(5.75rem + 3.625 * (100vw - 22.5rem) / 77.5),9.375rem);grid-template-columns:repeat(3, minmax(0, 1fr));gap:1.25rem}@media(min-width: 64rem){body .is-root-container .block-hero-property .wrapper .header .right{grid-template-columns:unset;grid-template-rows:repeat(3, minmax(0, 1fr))}}body .is-root-container .block-hero-property .wrapper .footer{display:grid;grid-template-columns:minmax(0, 1fr);gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 64rem){body .is-root-container .block-hero-property .wrapper .footer{grid-template-columns:minmax(0, 1fr) min(calc(25rem + 9.375 * (100vw - 64rem) / 36),34.375rem)}}body .is-root-container .block-hero-property .wrapper .footer .content-wrapper{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);flex-flow:column}body .is-root-container .block-hero-property .wrapper .footer .content-wrapper .title-wrapper{display:flex;flex-flow:column;gap:1rem}body .is-root-container .block-hero-property .wrapper .footer .content-wrapper .title-wrapper .address{font-family:Almarai;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.375 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-hero-property .wrapper .footer .content-wrapper .rich-text{font-family:Almarai;font-weight:400;line-height:1.6;font-size:min(calc(0.875rem + 0.375 * (100vw - 22.5rem) / 77.5),1.25rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:None;color:#515151}body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper{display:flex;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);flex-flow:column;padding:1.25rem;background:#f9f6ee}@media(min-width: 64rem){body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper{justify-content:space-between}}body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper .top{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);flex-flow:column}body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper .top .units-availability{display:flex;align-items:center;gap:0.5rem}body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper .top .units-availability .units{font-family:Almarai;font-weight:400;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;padding:0.5rem 1rem;color:#fff;border-radius:6.25rem;background:var(--property-primary, #091F37)}body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper .top .units-availability .availability{font-family:Almarai;font-weight:400;line-height:1.1;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);letter-spacing:0em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase}body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper .top .price{font-family:Almarai;font-weight:400;line-height:1.2;font-size:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);letter-spacing:-0.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-hero-property .wrapper .footer .infos-wrapper .buttons{display:flex;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}
/*# sourceMappingURL=hero-property.css.map */
