@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:400;font-display:swap;src:url("fonts/tajawal-arabic-400-normal.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+2010-2011,U+25CC;}
@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:400;font-display:swap;src:url("fonts/tajawal-latin-400-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:500;font-display:swap;src:url("fonts/tajawal-arabic-500-normal.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+2010-2011,U+25CC;}
@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:500;font-display:swap;src:url("fonts/tajawal-latin-500-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:700;font-display:swap;src:url("fonts/tajawal-arabic-700-normal.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+2010-2011,U+25CC;}
@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:700;font-display:swap;src:url("fonts/tajawal-latin-700-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:800;font-display:swap;src:url("fonts/tajawal-arabic-800-normal.woff2") format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+08A0-08FF,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F,U+2010-2011,U+25CC;}
@font-face{font-family:"AM Tajawal";font-style:normal;font-weight:800;font-display:swap;src:url("fonts/tajawal-latin-800-normal.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
/* Applied only to the independent Arbin Medical document. */
html.am-document{margin:0!important;padding:0!important;width:100%!important;max-width:none!important;font-size:16px!important;}
body.live-app{font-family:"AM Tajawal",Tajawal,Arial,sans-serif!important;font-size:16px!important;line-height:normal!important;letter-spacing:normal!important;margin:0!important;padding:0!important;width:100%!important;max-width:none!important;min-width:0!important;overflow-x:clip;}
body.live-app *,body.live-app *::before,body.live-app *::after{box-sizing:border-box!important;}
body.live-app :is(h1,h2,h3,h4,h5,h6,p,a,button,input,select,textarea,label,summary,small,strong,b,span,div){font-family:"AM Tajawal",Tajawal,Arial,sans-serif!important;}
body.live-app>header{width:calc(100% - 24px)!important;max-width:none!important;margin:8px 12px 0!important;padding:0!important;}
body.live-app>header>nav{width:100%!important;max-width:none!important;margin:0!important;}
body.live-app>main#app{width:100%!important;max-width:none!important;margin:0!important;padding:22px 30px 55px!important;}
body.live-app>footer{width:calc(100% - 60px)!important;max-width:none!important;}
body.live-app .glasshero h1{font-family:"AM Tajawal",Tajawal,Arial,sans-serif!important;font-weight:800!important;font-style:normal!important;}
body.live-app .booking-heading h2{font-weight:700!important;font-style:normal!important;}
body.live-app .glasshero{width:100%;min-width:0;}
body.live-app .glasshero-copy,body.live-app .hero-booking{min-width:0;}
body.live-app img{max-width:100%;}
@media(max-width:900px){body.live-app>main#app{padding:22px 24px 50px!important;}}
@media(max-width:640px){body.live-app>header{width:calc(100% - 24px)!important;margin:5px 12px 0!important;}body.live-app>main#app{padding:14px 15px 32px!important;}body.live-app>footer{width:calc(100% - 30px)!important;}}