.language-switch{display:flex;align-items:center;gap:4px;border:1px solid #c6d0bb;border-radius:7px;padding:3px;font-size:13px;line-height:1.5;white-space:nowrap;background:#fff}
.language-switch a,.language-switch>span{padding:5px 7px;color:#365313;border-radius:4px;font-weight:600}
.language-switch>span{background:#eaf1df}.language-switch a:hover{background:#f2f6ec}.language-switch a:focus-visible{outline:3px solid #486900;outline-offset:2px}
.en-language-item{display:flex;align-items:center;margin-inline:6px!important}
[dir=rtl] body{font-family:'Noto Sans Arabic',Tahoma,Arial,sans-serif;line-height:1.9}
[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6{font-family:inherit;letter-spacing:0!important}
[dir=rtl] .ai-page h1{font-size:clamp(34px,4vw,55px);line-height:1.5;margin:12px 0 22px}
[dir=rtl] .ai-page h2{line-height:1.6;font-size:clamp(27px,2.8vw,38px)}
[dir=rtl] .ai-page h3,[dir=rtl] .ai-page h4{line-height:1.7;font-size:21px}
[dir=rtl] .ai-page,[dir=rtl] .ai-card p,[dir=rtl] .ai-lead{line-height:1.95}
[dir=rtl] .ai-eyebrow,[dir=rtl] .service-picker-group{letter-spacing:0;text-transform:none}
[dir=rtl] .ai-hero{background:radial-gradient(ellipse at top left,#e2eccc,transparent 60%),#f5f7f1}
[dir=rtl] .ai-flow{padding-left:0;padding-right:22px}
[dir=rtl] .ai-checklist{border-left:0;border-right:3px solid #86a751;padding-left:0;padding-right:30px}
[dir=rtl] .ai-checklist ul,[dir=rtl] .ai-checklist ol{padding-left:0;padding-right:22px}
[dir=rtl] .ai-blueprint-example{border-left:0;border-right:3px solid #6b970c}
[dir=rtl] .ai-breadcrumb{line-height:2}
[dir=rtl] .navbar-nav.ms-auto{margin-left:0!important;margin-right:auto!important}
[dir=rtl] .navbar-expand-lg .navbar-nav .nav-link{margin:0;padding:8px 10px;font-size:15px}
[dir=rtl] .navbar-brand{margin:0 0 0 15px}
[dir=rtl] .navbar-brand img{height:58px}
.ar-header-tools{display:flex;align-items:center;gap:12px;order:3;margin-inline-start:16px}
[dir=rtl] .ar-contact-link{background:#17201a;color:white!important;border-radius:6px}
[dir=rtl] .enquiry-modal h2{font-size:26px;line-height:1.7}
[dir=rtl] .enquiry-modal .btn-close{margin:0 15px 0 0}
[dir=rtl] .enquiry-form,[dir=rtl] .enquiry-modal #enquiry-description{line-height:1.9}
[dir=rtl] .enquiry-form label{font-size:14px}
[dir=rtl] .enquiry-form input[dir=ltr]{text-align:left}
[dir=rtl] .service-picker-option{text-align:right;padding:10px 10px 10px 34px}
[dir=rtl] .service-picker-option[aria-pressed=true]::after{right:auto;left:12px}
[dir=rtl] .service-picker summary{line-height:1.9}
[dir=rtl] .enquiry-privacy{line-height:1.9}
[dir=rtl] .ar-footer h2{font-size:22px;line-height:1.7;color:white}
.ar-footer ul{list-style:none;padding:0}.ar-footer a{color:#d4e9b1}.ar-footer .footer_copy .container{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}
[dir=rtl] [dir=ltr]{unicode-bidi:isolate}
@media(min-width:992px){[dir=rtl] .ar-header-tools .navbar-toggler{display:none}}
@media(max-width:1100px) and (min-width:992px){[dir=rtl] .navbar-brand img{height:44px}[dir=rtl] .navbar-expand-lg .navbar-nav .nav-link{font-size:13px;padding:7px}}
@media(max-width:991px){.en-language-item{margin:10px 0!important}.en-language-item .language-switch{width:max-content}.ar-header-tools{order:0;margin-inline-start:auto}[dir=rtl] .navbar-collapse{width:100%;background:white;border-radius:8px;margin-top:14px;padding:15px}[dir=rtl] .navbar-nav{padding:0}[dir=rtl] .navbar-brand img{height:45px}[dir=rtl] .navbar-expand-lg .navbar-nav .nav-link{font-size:16px;margin:3px 0}.ar-footer .footer_tab{margin-bottom:26px}}
@media(max-width:575px){[dir=rtl] .navbar-brand img{height:33px}.ar-header-tools{gap:8px;margin-inline-start:4px}.language-switch{font-size:12px}.language-switch a,.language-switch>span{padding:4px 5px}[dir=rtl] .navbar-brand{margin-left:5px}[dir=rtl] .ai-hero{padding-top:140px}[dir=rtl] .ai-page h1{font-size:34px}[dir=rtl] .ai-panel{padding:25px}[dir=rtl] .enquiry-modal h2{font-size:23px}[dir=rtl] .ai-checklist{padding-right:20px}}
