@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 400;font-display:swap;src:url(/assets/fonts/naskh-400.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/naskh-500.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:600 700;font-display:swap;src:url(/assets/fonts/naskh-600.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300 700;font-display:swap;src:url(/assets/fonts/naskh-400.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Jost;font-style:normal;font-weight:100 300;font-display:swap;src:url(/assets/fonts/plex-arabic-300.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-400.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-arabic-500.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Jost;font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/fonts/plex-arabic-600.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Inter;font-style:normal;font-weight:100 300;font-display:swap;src:url(/assets/fonts/plex-arabic-300.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-400.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-arabic-500.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:Inter;font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/fonts/plex-arabic-600.woff2) format('woff2');unicode-range:U+0600-06FF,U+0750-077F,U+0870-08FF,U+FB50-FDFF,U+FE70-FEFC}
@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:100 300;font-display:swap;src:url(/assets/fonts/plex-arabic-300.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/plex-arabic-400.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/plex-arabic-500.woff2) format('woff2')}
@font-face{font-family:'IBM Plex Sans Arabic';font-style:normal;font-weight:600 900;font-display:swap;src:url(/assets/fonts/plex-arabic-600.woff2) format('woff2')}
@font-face{font-family:'BV Naskh';font-style:normal;font-weight:300 400;font-display:swap;src:url(/assets/fonts/naskh-400.woff2) format('woff2')}
@font-face{font-family:'BV Naskh';font-style:normal;font-weight:500 900;font-display:swap;src:url(/assets/fonts/naskh-600.woff2) format('woff2')}
html[dir=rtl] body{font-family:Inter,'IBM Plex Sans Arabic',system-ui,sans-serif}
html[dir=rtl] *{letter-spacing:0!important}
html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] .font-serif,html[dir=rtl] .font-display{font-family:'Cormorant Garamond','BV Naskh',Georgia,serif;line-height:1.45}
html[dir=rtl] p,html[dir=rtl] li{line-height:1.9}
html[dir=rtl] input,html[dir=rtl] textarea,html[dir=rtl] select,html[dir=rtl] button{font-family:inherit}
html[dir=rtl] svg,html[dir=rtl] [data-bv-ltr],html[dir=rtl] .pay-marks,html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel],html[dir=rtl] a[href^="tel:"] .bvh-label~*{direction:ltr}
html[dir=rtl] input[type=email],html[dir=rtl] input[type=tel]{text-align:right}
html[dir=rtl] input[type=email]::placeholder,html[dir=rtl] input[type=tel]::placeholder{direction:rtl}
html[dir=rtl] [lang=en]{direction:ltr;unicode-bidi:isolate}
html[dir=rtl] ul,html[dir=rtl] ol{padding-right:1.2em;padding-left:0}
html[dir=rtl] .bvh-drawer{left:auto!important;right:0!important;transform:translateX(105%)}
html[dir=rtl] .bvh-drawer.open{transform:none}
html[dir=rtl] .bvh-rd{right:auto!important;left:0!important;transform:translateX(-105%)}
html[dir=rtl] .bvh-rd.open{transform:none}
html[dir=rtl] .bvh-x{margin-left:0;margin-right:auto}
html[dir=rtl] .bvh-menu a,html[dir=rtl] .bvh-drawer a{text-align:right}
html[dir=rtl] .bvx-hero .in{left:auto;right:4vw;text-align:right}
html[dir=rtl] .bvx-craft-grid{text-align:right}
@media(max-width:760px){html[dir=rtl] .bvx-hero .in{left:24px;right:24px;text-align:right}html[dir=rtl] .bvx-craft-grid{text-align:center}}
@media(max-width:560px){html[dir=rtl] .bvx-hero .in{left:20px;right:20px}}
html[dir=rtl] .bv-policy-body ul{padding-left:0;padding-right:18px}
html[dir=rtl] .bv-policy-title,html[dir=rtl] .bv-policy-body h3{font-family:'BV Naskh',Georgia,serif}
html[dir=rtl] .-left-12{right:-3rem;left:auto}
html[dir=rtl] .-right-12{left:-3rem;right:auto}
html[dir=rtl] .-right-4{left:-1rem;right:auto}
html[dir=rtl] .left-0{right:0;left:auto}
html[dir=rtl] .left-1{right:.25rem;left:auto}
html[dir=rtl] .left-2{right:.5rem;left:auto}
html[dir=rtl] .left-3{right:.75rem;left:auto}
html[dir=rtl] .right-0{left:0;right:auto}
html[dir=rtl] .right-1{left:.25rem;right:auto}
html[dir=rtl] .right-2{left:.5rem;right:auto}
html[dir=rtl] .right-3{left:.75rem;right:auto}
html[dir=rtl] .right-4{left:1rem;right:auto}
html[dir=rtl] .right-6{left:1.5rem;right:auto}
html[dir=rtl] .-ml-4{margin-right:-1rem;margin-left:0}
html[dir=rtl] .ml-1{margin-right:.25rem;margin-left:0}
html[dir=rtl] .ml-2{margin-right:.5rem;margin-left:0}
html[dir=rtl] .ml-4{margin-right:1rem;margin-left:0}
html[dir=rtl] .ml-auto{margin-right:auto;margin-left:0}
html[dir=rtl] .mr-2{margin-left:.5rem;margin-right:0}
html[dir=rtl] .mr-4{margin-left:1rem;margin-right:0}
html[dir=rtl] .space-x-1>:not([hidden])~:not([hidden]){margin-left:calc(.25rem * var(--tw-space-x-reverse));margin-right:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}
html[dir=rtl] .space-x-4>:not([hidden])~:not([hidden]){margin-left:calc(1rem * var(--tw-space-x-reverse));margin-right:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}
html[dir=rtl] .rounded-tl-sm{border-top-right-radius:calc(var(--radius) - 4px);border-top-left-radius:0}
html[dir=rtl] .border-l{border-right-width:1px;border-left-width:0}
html[dir=rtl] .border-l-2{border-right-width:2px;border-left-width:0}
html[dir=rtl] .border-r{border-left-width:1px;border-right-width:0}
html[dir=rtl] .border-l-foreground{border-right-color:hsl(var(--foreground));border-left-color:initial}
html[dir=rtl] .border-l-transparent{border-right-color:transparent;border-left-color:initial}
html[dir=rtl] .pl-2\.5{padding-right:.625rem;padding-left:0}
html[dir=rtl] .pl-3{padding-right:.75rem;padding-left:0}
html[dir=rtl] .pl-4{padding-right:1rem;padding-left:0}
html[dir=rtl] .pl-6{padding-right:1.5rem;padding-left:0}
html[dir=rtl] .pl-8{padding-right:2rem;padding-left:0}
html[dir=rtl] .pr-2{padding-left:.5rem;padding-right:0}
html[dir=rtl] .pr-2\.5{padding-left:.625rem;padding-right:0}
html[dir=rtl] .pr-4{padding-left:1rem;padding-right:0}
html[dir=rtl] .pr-8{padding-left:2rem;padding-right:0}
html[dir=rtl] .text-left{text-align:right}
html[dir=rtl] .text-right{text-align:left}
html[dir=rtl] .first\:rounded-l-md:first-child{border-top-right-radius:calc(var(--radius) - 2px);border-top-left-radius:0;border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:0}
html[dir=rtl] .first\:border-l:first-child{border-right-width:1px;border-left-width:0}
html[dir=rtl] .last\:rounded-r-md:last-child{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:0;border-bottom-left-radius:calc(var(--radius) - 2px);border-bottom-right-radius:0}
html[dir=rtl] .group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-left:2rem;padding-right:0}
html[dir=rtl] .data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{right:0;left:auto}
html[dir=rtl] .group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1);left:auto}
html[dir=rtl] .group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1);right:auto}
html[dir=rtl] .group[data-side=left] .group-data-\[side\=left\]\:-right-4{left:-1rem;right:auto}
html[dir=rtl] .group[data-side=right] .group-data-\[side\=right\]\:left-0{right:0;left:auto}
html[dir=rtl] .group[data-side=left] .group-data-\[side\=left\]\:border-r{border-left-width:1px;border-right-width:0}
html[dir=rtl] .group[data-side=right] .group-data-\[side\=right\]\:border-l{border-right-width:1px;border-left-width:0}
html[dir=rtl] .group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{right:100%;left:auto}
html[dir=rtl] .first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-right-radius:calc(var(--radius) - 2px);border-top-left-radius:0;border-bottom-right-radius:calc(var(--radius) - 2px);border-bottom-left-radius:0}
html[dir=rtl] .last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:0;border-bottom-left-radius:calc(var(--radius) - 2px);border-bottom-right-radius:0}
html[dir=rtl] .\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-left-radius:calc(var(--radius) - 2px);border-top-right-radius:0;border-bottom-left-radius:calc(var(--radius) - 2px);border-bottom-right-radius:0}
html[dir=rtl] .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-left:0;padding-right:0}
html[dir=rtl] .\[\&\>svg\]\:left-4>svg{right:1rem;left:auto}
html[dir=rtl] .\[\&\>svg\~\*\]\:pl-7>svg~*{padding-right:1.75rem;padding-left:0}
@media (min-width: 640px){html[dir=rtl] .sm\:right-0{left:0;right:auto}}
@media (min-width: 640px){html[dir=rtl] .sm\:space-x-2>:not([hidden])~:not([hidden]){margin-left:calc(.5rem * var(--tw-space-x-reverse));margin-right:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}}
@media (min-width: 640px){html[dir=rtl] .sm\:space-x-4>:not([hidden])~:not([hidden]){margin-left:calc(1rem * var(--tw-space-x-reverse));margin-right:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}}
@media (min-width: 640px){html[dir=rtl] .sm\:text-left{text-align:right}}
@media (min-width: 768px){html[dir=rtl] .md\:text-right{text-align:left}}
@media (min-width: 768px){html[dir=rtl] .peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-right:.5rem;margin-left:0}}
@media (min-width: 768px){html[dir=rtl] .peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-right:0;margin-left:0}}
html[dir=rtl] .translate-x-full{--tw-translate-x:-100%}
html[dir=rtl] .-translate-x-full{--tw-translate-x:100%}
html[dir=rtl] a.fixed.bottom-6.right-6{right:auto;left:1.5rem}
html[dir=rtl] .absolute.bottom-3.right-3{direction:ltr}
html[dir=rtl] .bvh-bd-price{direction:ltr;text-align:left}
html[dir=rtl] h1[data-bv-en]::after,html[dir=rtl] h2[data-bv-en]::after,html[dir=rtl] h3[data-bv-en]::after,html[dir=rtl] .nm[data-bv-en]::after,html[dir=rtl] p.font-serif[data-bv-en]::after{content:attr(data-bv-en);display:block;font-family:Jost,Inter,system-ui,sans-serif;font-style:normal;font-weight:400;font-size:max(11px,.4em);letter-spacing:.05em;line-height:1.4;margin-top:.35em;text-transform:none;opacity:.55}
html[dir=rtl] #barq-livechat-button,html[dir=rtl] #barq-livechat-panel{right:auto;left:24px}
html[dir=rtl] #bv-wa.bv-rtl-side{right:auto!important}
html[dir=rtl] #bv-wa:hover .bv-wa-label,html[dir=rtl] #bv-wa:focus-visible .bv-wa-label{margin-left:0;margin-right:10px}
@media (max-width:767px){html[dir=rtl] #barq-livechat-button,html[dir=rtl] #barq-livechat-panel{right:auto;left:14px}}
