@font-face{font-family:'Noto Sans Arabic';src:url('assets/fonts/noto-sans-arabic-variable.ttf') format('truetype');font-style:normal;font-weight:100 900;font-display:swap}
html[dir=rtl] body{font-family:'Noto Sans Arabic',Arial,sans-serif}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] p,html[dir=rtl] a,html[dir=rtl] button,html[dir=rtl] label,html[dir=rtl] small,html[dir=rtl] span{letter-spacing:normal}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{line-height:1.5}html[dir=rtl] .fs-premium-hero h1{font-size:clamp(37px,4vw,55px);line-height:1.45;margin-block:18px}html[dir=rtl] .fs-pro-eyebrow,html[dir=rtl] .fs-eyebrow{font-size:11px;letter-spacing:0;line-height:1.8}html[dir=rtl] .fs-portal-card h2{font-size:26px;line-height:1.55}html[dir=rtl] .fs-premium-hero-copy{padding:35px 0 20px 4px}html[dir=rtl] .fs-premium-home p,html[dir=rtl] .fs-page-content p{line-height:2}html[dir=rtl] .fs-wordmark,html[dir=rtl] .fs-brand-text,html[dir=rtl] .fs-brand-symbol{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .fs-portal-nav{margin-left:0;margin-right:auto}html[dir=rtl] .fs-portal-toggle{margin-left:0;margin-right:auto}html[dir=rtl] .fs-icon-arrow{transform:scaleX(-1)}html[dir=rtl] .fs-header-search input{padding-right:0;padding-left:12px;text-align:right}html[dir=rtl] .fs-portal-card figure>span{left:auto;right:17px}html[dir=rtl] .fs-premium-hero-photo figcaption,html[dir=rtl] .fs-premium-about figcaption,html[dir=rtl] .fs-turnkey-service-intro figcaption{left:auto;right:12px}html[dir=rtl] .fs-rental-intro ul{padding-left:0;padding-right:20px}html[dir=rtl] .fs-public-rental figure>span{left:auto;right:20px}html[dir=rtl] .fs-premium-contact>div:last-child{padding-left:0;padding-right:40px;border-left:0;border-right:1px solid #d4e3df}html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=date],html[dir=rtl] input[type=number],html[dir=rtl] a[href^='tel:'],html[dir=rtl] a[href^='mailto:'],html[dir=rtl] .woocommerce-Price-amount{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .fs-language-switcher{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .fs-language-switcher [lang=ar]{font-family:'Noto Sans Arabic',Arial,sans-serif}html[dir=ltr] .fs-language-switcher [lang=ar]{font-family:'Noto Sans Arabic',Arial,sans-serif}html[dir=rtl] .fs-store-sidebar,html[dir=rtl] .fs-store-detail,html[dir=rtl] .fs-form-grid label,html[dir=rtl] .woocommerce form .form-row,html[dir=rtl] .fs-page-heading,html[dir=rtl] .fs-faq-item{text-align:right}html[dir=rtl] .fs-store-detail-price,html[dir=rtl] .fs-brief-actions{direction:rtl}html[dir=rtl] .woocommerce .woocommerce-MyAccount-navigation{float:right}html[dir=rtl] .woocommerce .woocommerce-MyAccount-content{float:left}html[dir=rtl] #preview-tools{font-family:'Noto Sans Arabic',Arial,sans-serif}html[dir=rtl] .fs-premium-photo-note strong{font-size:23px;line-height:1.6}html[dir=rtl] .fs-nav-row .fs-shell{gap:18px}html[dir=rtl] .fs-main-nav li a{font-size:12px}html[dir=rtl] .fs-topbar>.fs-shell>span{font-size:11px}html[dir=rtl] .fs-portal-nav>a{font-size:12px;line-height:1.7}
@media(max-width:1050px){html[dir=rtl] .fs-premium-hero h1{font-size:43px}html[dir=rtl] .fs-header-tools{gap:13px}html[dir=rtl] .fs-header-search{min-width:0}html[dir=rtl] .fs-portal-nav{gap:14px}html[dir=rtl] .fs-portal-nav>a{font-size:11px}}
@media(max-width:760px){html[dir=rtl] .fs-premium-hero-copy{padding:20px 0}html[dir=rtl] .fs-premium-hero h1{font-size:42px}html[dir=rtl] .fs-portal-nav{margin-inline:0}html[dir=rtl] .fs-premium-contact>div:last-child{padding:23px 0 0;border-right:0}html[dir=rtl] .woocommerce .woocommerce-MyAccount-navigation,html[dir=rtl] .woocommerce .woocommerce-MyAccount-content{float:none}html[dir=rtl] .fs-topbar>.fs-shell>span{font-size:9px}html[dir=rtl] .fs-language-switcher a{min-height:30px}}
@media(max-width:400px){html[dir=rtl] .fs-premium-hero h1{font-size:36px}html[dir=rtl] .fs-portal-card h2{font-size:25px}}
