@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:100 500;font-display:swap;src:url(./fonts/amiri-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Cormorant Garamond";font-style:normal;font-weight:600 900;font-display:swap;src:url(./fonts/amiri-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:100 500;font-display:swap;src:url(./fonts/amiri-arabic-400-italic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Cormorant Garamond";font-style:italic;font-weight:600 900;font-display:swap;src:url(./fonts/amiri-arabic-700-italic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:100 350;font-display:swap;src:url(./fonts/tajawal-arabic-300-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:351 450;font-display:swap;src:url(./fonts/tajawal-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:451 600;font-display:swap;src:url(./fonts/tajawal-arabic-500-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:601 900;font-display:swap;src:url(./fonts/tajawal-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Inter";font-style:normal;font-weight:100 450;font-display:swap;src:url(./fonts/tajawal-arabic-400-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
@font-face{font-family:"Inter";font-style:normal;font-weight:451 900;font-display:swap;src:url(./fonts/tajawal-arabic-700-normal.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0898-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}
html[dir="rtl"] body,html[dir="rtl"] body *{letter-spacing:0!important}
html[dir="rtl"] body{font-feature-settings:normal}
html[dir="rtl"] h1,html[dir="rtl"] h2,html[dir="rtl"] h3,html[dir="rtl"] .cz__title,html[dir="rtl"] .ev2__title,html[dir="rtl"] .sh-hero__h1-top,html[dir="rtl"] .sh-hero__city{line-height:1.35!important}
html[dir="rtl"] p,html[dir="rtl"] li{line-height:1.9}
html[dir="rtl"] .lux__ico svg,html[dir="rtl"] .wa-fab svg.arr{transform:scaleX(-1)}
html[dir="rtl"] .fmap,html[dir="rtl"] svg text{direction:ltr}
html[dir="rtl"] input[type=tel],html[dir="rtl"] input[type=email],html[dir="rtl"] a[href^="tel:"],html[dir="rtl"] a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}
@media(min-width:1025px){
html[lang^="ar"] #hd .bar{gap:clamp(24px,3vw,48px)!important}
html[lang^="ar"] #hd nav{flex:1 1 auto!important;margin-left:0!important;margin-right:0!important;justify-content:space-between!important;gap:clamp(14px,2vw,32px)!important;min-width:0}
html[lang^="ar"] #hd .nvi>a{font-size:clamp(12px,.95vw,14px)!important;letter-spacing:0!important;white-space:nowrap}
}
