@font-face{font-family:BDC Arabic;src:url(noto-sans-arabic-regular.ttf) format("truetype");font-weight:400 600;font-style:normal;font-display:swap}
@font-face{font-family:BDC Arabic;src:url(noto-sans-arabic-bold.ttf) format("truetype");font-weight:650 900;font-style:normal;font-display:swap}
html[lang=ar]{--bdc-font:"BDC Arabic",Tahoma,Arial,sans-serif;direction:rtl}
body.bdc-ar{font-family:var(--bdc-font);line-height:1.9}
.bdc-ar :is(h1,h2,h3,h4,h5,h6,.bdc-home-eyebrow,.bdc-menu a,.doctor_box_title){letter-spacing:0!important;text-transform:none;line-height:1.5}
.bdc-ar :is(p,li,label,input,select,textarea,button){font-family:inherit}
.bdc-ar :is(input[type=email],input[type=tel],input[type=date],input[type=time],input[type=password],.qrpcl-code,.qrpcl-token-input){direction:ltr;text-align:left;unicode-bidi:isolate}
.bdc-ar :is(a[href^="tel:"],a[href^="mailto:"],bdi){direction:ltr;unicode-bidi:isolate}
.bdc-ar input[type=text],.bdc-ar textarea{text-align:start}
.bdc-ar :is(.bdc-booking,.bdc-careers-form,.qrpcl-wrap){text-align:start}
.bdc-ar .bdc-menu .sub-menu{left:auto;right:0;text-align:right}
.bdc-ar .bdc-menu .sub-menu .sub-menu{left:auto;right:100%}
.bdc-ar .bdc-home-family-photo{transform:scaleX(-1)}
.bdc-ar .bdc-home-family:before{background:linear-gradient(270deg,#eff8f5e8 0%,#eff8f5c9 28%,#eff8f56b 40%,transparent 55%)}
.bdc-ar .bdc-home-family h1{font-size:clamp(2.8rem,4.8vw,4.4rem);line-height:1.35;font-weight:700;max-width:600px}
.bdc-ar .bdc-home-family h1>span:after{right:0;left:auto}
.bdc-ar .bdc-home-design h2{line-height:1.5;font-weight:700}
.bdc-ar .bdc-home-family-copy{line-height:1.9;letter-spacing:0}
.bdc-ar .bdc-home-corner{right:auto;left:32px}
.bdc-ar .bdc-home-care-photo .bdc-home-corner{right:auto;left:19px}
.bdc-ar .bdc-home-quicklinks a:not(:last-child):after{right:auto;left:0}
.bdc-ar :is(.bdc-home-button,.bdc-home-text-link,.bdc-home-service-grid a)>.bdc-home-icon,.bdc-ar .bdc-home-quicklinks a>.bdc-home-icon:last-child{transform:scaleX(-1)}
.bdc-ar .bdc-resource-planning-your-visit li{padding-left:20px;padding-right:50px}
.bdc-ar .bdc-resource-planning-your-visit li:before{left:auto;right:19px}
.bdc-ar .bdc-clinical-body :is(h2[id^="bdc-chapter-"],h3[id^="bdc-chapter-"]){font-size:18px;line-height:1.7}
.bdc-ar :is(.bdc-native-content,.bdc-clinical-body,.approved-content) :is(ul,ol){padding-inline-start:1.6em;padding-inline-end:0}
.bdc-ar #bdc-ai,.bdc-ar #bdc-ai :is(button,input,select,textarea){font-family:var(--bdc-font)!important;letter-spacing:0}
.bdc-ar #bdc-ai .bdc-ai-launch{left:24px;right:auto}
.bdc-ar #bdc-ai .bdc-ai-dialog{direction:rtl;text-align:right;left:24px;right:auto}
.bdc-ar #bdc-ai .bdc-ai-primary span{float:left;transform:scaleX(-1)}
.bdc-ar #bdc-ai .bdc-ai-optional{margin-left:0;margin-right:5px}
.bdc-ar #bdc-ai :is(.bdc-ai-note,.bdc-ai-foot,.bdc-ai-book-form>label,.bdc-ai-field-row label){font-size:13px;line-height:1.8}
.bdc-ar #bdc-ai .bdc-ai-bubble[dir=auto]{text-align:start}
.bdc-ar .qrpcl-wrap :is(th,td){text-align:start}
.bdc-ar .bdc-carousel-arrows button{transform:scaleX(-1)}
.bdc-ar .bdc-3d-stage,.bdc-ar [data-bdc-timeline],.bdc-ar .bdc-art-dialog-bar{direction:ltr}
@media(max-width:1024px){.bdc-ar .bdc-menu .sub-menu,.bdc-ar .bdc-menu .sub-menu .sub-menu{right:auto;left:auto}.bdc-ar.bdc-homepage-2026 .bdc-menu a{font-size:15px}}
@media(max-width:760px){.bdc-ar .bdc-home-family:before{background:linear-gradient(0deg,#eff8f5 0%,#eff8f5ee 35%,transparent 64%)}.bdc-ar .bdc-home-family h1{font-size:2.6rem;line-height:1.35}.bdc-ar .bdc-home-family-copy{max-width:100%}.bdc-ar #bdc-ai .bdc-ai-launch{left:15px;right:auto;bottom:calc(88px + env(safe-area-inset-bottom))}.bdc-ar .bdc-home-care-photo .bdc-home-corner{left:15px}}
@media(max-width:480px){.bdc-ar #bdc-ai .bdc-ai-dialog{inset:auto 0 0}.bdc-ar #bdc-ai :is(input,select,textarea){font-size:16px}}

.bdc-ar .qrpcl-wrap{font-family:var(--bdc-font)}
.bdc-ar :is(.bdc-breadcrumbs,.bdc-clinical-outline a){overflow-wrap:anywhere}
