@font-face{font-family:ARP;src:url(/assets/fonts/ARP-150.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.container-fluid{width:100%;padding:0 16px;margin:0 auto}@media screen and (min-width:1023px){.container-fluid{width:95%;padding:0}}@media screen and (min-width:1300px){.container-fluid{width:90%;max-width:1240px}}@media screen and (min-width:1600px){.container-fluid{max-width:1360px}}.max-width{width:100vw;margin-inline-start:calc(-50vw + 50%)}h1,h2{font-family:ARP,Roboto,sans-serif;font-weight:700;line-height:1.2}h3,h4,h5,h6{font-weight:700;line-height:1.2}p{line-height:1.6}a{text-decoration:none;color:inherit}button{font-family:inherit}ul{list-style:none}img{max-width:100%;height:auto;display:block}@media(max-width:768px){body{font-size:16px;-webkit-text-size-adjust:100%}h1{font-size:2rem;line-height:1.3}h2{font-size:1.75rem;line-height:1.3}h3{font-size:1.5rem;line-height:1.3}h4{font-size:1.25rem}h5{font-size:1.1rem}h6{font-size:1rem}p{line-height:1.7}}@media(max-width:480px){body{font-size:15px}h1{font-size:1.75rem}h2{font-size:1.5rem}h3{font-size:1.35rem}h4{font-size:1.15rem}}html,body{overflow-x:hidden}html{scroll-behavior:smooth}[dir=rtl]{direction:rtl;text-align:right}[dir=rtl] .container{direction:rtl}[dir=rtl] input,[dir=rtl] select,[dir=rtl] textarea{text-align:right}[dir=rtl] input[type=email],[dir=rtl] input[type=tel],[dir=rtl] input[type=number]{direction:ltr;text-align:left}[dir=rtl] img{transform:none!important}[dir=rtl] .project-price,[dir=rtl] .property-price,[dir=rtl] .price-value,[dir=rtl] .price-range,[dir=rtl] .unit-price,[dir=rtl] [class*=price],[dir=rtl] [class*=number],[dir=rtl] .phone,[dir=rtl] .email{direction:ltr;text-align:left;unicode-bidi:isolate}[dir=rtl] .currency{margin-left:0;margin-right:.25rem}[dir=rtl] .dropdown-icon{transform:scaleX(-1)}[dir=rtl] .dropdown-icon.open{transform:scaleX(-1) rotate(180deg)}[dir=rtl] .carousel-prev{right:auto;left:1rem;transform:scaleX(-1)}[dir=rtl] .carousel-next{left:auto;right:1rem;transform:scaleX(-1)}[dir=rtl] .nav-item+.nav-item{margin-left:0;margin-right:1.5rem}[dir=rtl] .footer-content{flex-direction:row-reverse}[dir=rtl] .projects-grid,[dir=rtl] .properties-grid,[dir=rtl] .destinations-grid,[dir=rtl] .developers-grid,[dir=rtl] .features-grid{direction:rtl}[dir=rtl] .project-badge,[dir=rtl] .property-badge{left:auto;right:1rem}[dir=rtl] .project-location svg,[dir=rtl] .property-location svg{margin-right:0;margin-left:.25rem}[dir=rtl] .view-all span{display:inline-block;transform:scaleX(-1)}[dir=rtl] .search-form{flex-direction:row-reverse}[dir=rtl] .menu-toggle span{transform-origin:right center}[dir=rtl] .project-card .project-info,[dir=rtl] .property-card .property-content{text-align:right}[dir=rtl] .feature svg,[dir=rtl] .detail-item svg{margin-right:0;margin-left:.5rem}[dir=rtl] .developer-card{text-align:right}[dir=rtl] .newsletter-form,[dir=rtl] .social-links{flex-direction:row-reverse}:lang(ar),[dir=rtl]{font-family:Cairo,Tajawal,Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}:lang(ar) h1,:lang(ar) h2,:lang(ar) h3,:lang(ar) h4,:lang(ar) h5,:lang(ar) h6,[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6{font-weight:700;line-height:1.4}:lang(ar) body,[dir=rtl] body{font-weight:400;line-height:1.8}:lang(ar) p,[dir=rtl] p{line-height:1.8}:lang(ar) .hero-title,[dir=rtl] .hero-title{font-size:2.75rem}:lang(ar) .hero-subtitle,[dir=rtl] .hero-subtitle{font-size:1.1rem}@media(max-width:768px){[dir=rtl] .header-content{flex-direction:row-reverse}[dir=rtl] .nav{text-align:right}[dir=rtl] .nav-list{flex-direction:column;align-items:flex-end}[dir=rtl] .footer-content,[dir=rtl] .search-form{flex-direction:column}}[dir=rtl] .ltr-only,.rtl-only{display:none}[dir=rtl] .rtl-only{display:initial}.force-ltr{direction:ltr!important;text-align:left!important;unicode-bidi:embed}.force-rtl{direction:rtl!important;text-align:right!important;unicode-bidi:embed}
