p{margin:0}a{cursor:pointer}@font-face{font-family:Jotia;src:url(Jotia-Bold.7dff023b1a726fc0.eot);src:url(Jotia-Bold.7dff023b1a726fc0.eot?#iefix) format("embedded-opentype"),url(Jotia-Bold.47972c21590a0832.woff2) format("woff2"),url(Jotia-Bold.17f63ec62e4e22a7.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Jotia;src:url(Jotia-Regular.60700e2938ef7103.eot);src:url(Jotia-Regular.60700e2938ef7103.eot?#iefix) format("embedded-opentype"),url(Jotia-Regular.abff2641f78d3f5d.woff2) format("woff2"),url(Jotia-Regular.bf98f658f8fd6876.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Jotia;src:url(Jotia-Light.feff531c45e0764a.eot);src:url(Jotia-Light.feff531c45e0764a.eot?#iefix) format("embedded-opentype"),url(Jotia-Light.1929388cd16934af.woff2) format("woff2"),url(Jotia-Light.a7668f96b9d65212.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Jotia;src:url(Jotia-Thin.f2c10df166caca09.eot);src:url(Jotia-Thin.f2c10df166caca09.eot?#iefix) format("embedded-opentype"),url(Jotia-Thin.0d6102c5369a836c.woff2) format("woff2"),url(Jotia-Thin.1799387c2bab1251.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Regular.c93275f3bdd761dc.eot);src:url(Graphik-Regular.c93275f3bdd761dc.eot?#iefix) format("embedded-opentype"),url(Graphik-Regular.b4988cf3c76a163c.woff2) format("woff2"),url(Graphik-Regular.807cbe1d01552463.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Light.9adaefd1850b4330.eot);src:url(Graphik-Light.9adaefd1850b4330.eot?#iefix) format("embedded-opentype"),url(Graphik-Light.94ed9831ebbc5844.woff2) format("woff2"),url(Graphik-Light.c55e4cae396293ab.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Semibold.0154cf704bb40ee2.eot);src:url(Graphik-Semibold.0154cf704bb40ee2.eot?#iefix) format("embedded-opentype"),url(Graphik-Semibold.ec2e3674f9192e33.woff2) format("woff2"),url(Graphik-Semibold.395c116a0bffc62a.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Bold.56ca69e6ccd6f3dc.eot);src:url(Graphik-Bold.56ca69e6ccd6f3dc.eot?#iefix) format("embedded-opentype"),url(Graphik-Bold.1f5087214d75ec2a.woff2) format("woff2"),url(Graphik-Bold.a5631a88e8216dce.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Graphik;src:url(Graphik-Medium.b880bbb1e2ff6d1d.eot);src:url(Graphik-Medium.b880bbb1e2ff6d1d.eot?#iefix) format("embedded-opentype"),url(Graphik-Medium.fc028a38262ca8ca.woff2) format("woff2"),url(Graphik-Medium.d008a2fc728114db.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Almarai;src:url(Almarai-Regular.5465e54b8686e12e.eot);src:url(Almarai-Regular.5465e54b8686e12e.eot?#iefix) format("embedded-opentype"),url(Almarai-Regular.e49129a187ebf485.woff2) format("woff2"),url(Almarai-Regular.1e3ee32f61a84a8c.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Almarai;src:url(Almarai-ExtraBold.105443247bc5fef9.eot);src:url(Almarai-ExtraBold.105443247bc5fef9.eot?#iefix) format("embedded-opentype"),url(Almarai-ExtraBold.bd9387d500c072b3.woff2) format("woff2"),url(Almarai-ExtraBold.1b49298610b4cd1e.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Almarai;src:url(Almarai-Light.7071890dd57e9125.eot);src:url(Almarai-Light.7071890dd57e9125.eot?#iefix) format("embedded-opentype"),url(Almarai-Light.5a96f999a363893f.woff2) format("woff2"),url(Almarai-Light.c7a5cc1e02219f6b.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Almarai;src:url(Almarai-Bold.d6124e0a2ba158ca.eot);src:url(Almarai-Bold.d6124e0a2ba158ca.eot?#iefix) format("embedded-opentype"),url(Almarai-Bold.f370a9e378e6c0ec.woff2) format("woff2"),url(Almarai-Bold.3407638918dddbea.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Noto Sans;src:url(NotoSans-Medium.0f69afc43df32314.ttf) format("truetype");font-weight:500}@font-face{font-family:Noto Sans;src:url(NotoSans-Regular.4d666bc28d31f3a5.ttf) format("truetype");font-weight:400}@font-face{font-family:Noto Sans;src:url(NotoSans-Light.cbc8f5a928d1ba6a.ttf) format("truetype");font-weight:300}@font-face{font-family:Noto Sans;src:url(NotoSans-Thin.64c5a48ea1ffb390.ttf) format("truetype");font-weight:100}@font-face{font-family:Noto Sans JP;src:url(NotoSansJP-Medium.7db862de4f9849c3.ttf) format("truetype");font-weight:500}@font-face{font-family:Noto Sans JP;src:url(NotoSansJP-Regular.857f80ccfab5f8e2.ttf) format("truetype");font-weight:400}@font-face{font-family:Noto Sans JP;src:url(NotoSansJP-Thin.7b82e9f888a4778f.ttf) format("truetype");font-weight:100}@font-face{font-family:Noto Sans KR;src:url(NotoSansKR-Medium.d973863014b878f8.ttf) format("truetype");font-weight:500}@font-face{font-family:Noto Sans KR;src:url(NotoSansKR-Regular.9618ae44816ea7d8.ttf) format("truetype");font-weight:400}@font-face{font-family:Noto Sans KR;src:url(NotoSansKR-Thin.fc88dfabdfffd471.ttf) format("truetype");font-weight:100}@font-face{font-family:Noto Sans Thai;src:url(NotoSansThai-Medium.9c8e66a220293eca.ttf) format("truetype");font-weight:500}@font-face{font-family:Noto Sans Thai;src:url(NotoSansThai-Regular.d3dc79dd1634c732.ttf) format("truetype");font-weight:400}@font-face{font-family:Noto Sans Thai;src:url(NotoSansThai-Thin.4ca55bc5a1ebf064.ttf) format("truetype");font-weight:100}@font-face{font-family:Noto Sans TC;src:url(NotoSansTC-Medium.af75a9e09556467a.ttf) format("truetype");font-weight:500}@font-face{font-family:Noto Sans TC;src:url(NotoSansTC-Regular.92da760f1ae926f1.ttf) format("truetype");font-weight:400}@font-face{font-family:Noto Sans TC;src:url(NotoSansTC-Thin.1c84b0c7bc1e738e.ttf) format("truetype");font-weight:100}@font-face{font-family:Noto Sans SC;src:url(NotoSansSC-Medium.6a004340f4791745.ttf) format("truetype");font-weight:500}@font-face{font-family:Noto Sans SC;src:url(NotoSansSC-Regular.c940c96b52bff1ab.ttf) format("truetype");font-weight:400}@font-face{font-family:Noto Sans SC;src:url(NotoSansSC-Thin.55eb2c4a9d3f871e.ttf) format("truetype");font-weight:100}html{direction:ltr}html:lang(ar){direction:rtl}*:lang(ar){direction:rtl}p{font-family:Graphik;font-style:normal;font-weight:300;font-size:16px;line-height:22px;margin-bottom:24px}p:lang(ar){font-family:Almarai}p:lang(el-gr){font-family:Noto Sans;font-weight:300}p:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}p:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}p:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}p:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}p:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.subheading p{font-family:Graphik;font-style:normal;font-weight:300;font-size:14px;line-height:18px}.subheading p:lang(ar){font-family:Almarai}.subheading p:lang(el-gr){font-family:Noto Sans;font-weight:300}.subheading p:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.subheading p:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.subheading p:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.subheading p:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.subheading p:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}a{font-size:inherit;line-height:inherit;color:inherit}.title1{font-family:Jotia;font-style:normal;font-weight:250;font-size:36px;line-height:44px}.title1:lang(ar){font-family:Almarai}.title1:lang(el-gr){font-family:Noto Sans;font-weight:100}.title1:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.title1:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.title1:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.title1:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.title1:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.title1-jotia{font-family:Jotia!important;font-style:normal;font-weight:250!important;font-size:36px;line-height:44px}.title2{font-family:Jotia;font-style:normal;font-weight:240;font-size:32px;line-height:40px;margin-bottom:24px;margin-top:0}.title2:lang(ar){font-family:Almarai}.title2:lang(el-gr){font-family:Noto Sans;font-weight:300}.title2:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.title2:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.title2:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.title2:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.title2:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.title3{font-family:Jotia;font-style:normal;font-weight:240;font-size:28px;line-height:34px}.title3:lang(ar){font-family:Almarai}.title3:lang(el-gr){font-family:Noto Sans;font-weight:100}.title3:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.title3:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.title3:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.title3:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.title3:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.title4{font-family:Jotia;font-style:normal;font-weight:250;font-size:24px;line-height:30px;margin-bottom:24px}.title4:lang(ar){font-family:Almarai}.title4:lang(el-gr){font-family:Noto Sans;font-weight:100}.title4:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.title4:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.title4:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.title4:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.title4:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.promo-code{font-family:Jotia;font-style:normal;font-weight:300;font-size:28px;line-height:34px;letter-spacing:3px}.promo-code:lang(ar){font-family:Almarai}.promo-code:lang(el-gr){font-family:Noto Sans;font-weight:300}.promo-code:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.promo-code:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.promo-code:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.promo-code:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.promo-code:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.headline{font-family:Graphik;font-style:normal;font-weight:300;font-size:18px;line-height:24px}.headline:lang(ar){font-family:Almarai}.headline:lang(el-gr){font-family:Noto Sans;font-weight:300}.headline:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.headline:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.headline:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.headline:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.headline:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.headline-medium{font-family:Graphik;font-style:normal;font-weight:500;font-size:18px;line-height:24px}.headline-medium:lang(ar){font-family:Almarai}.headline-medium:lang(el-gr){font-family:Noto Sans;font-weight:500}.headline-medium:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:500}.headline-medium:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:500}.headline-medium:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:500}.headline-medium:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:500}.headline-medium:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:500}.body{font-family:Graphik;font-style:normal;font-weight:300;font-size:16px;line-height:22px}.body:lang(ar){font-family:Almarai}.body:lang(el-gr){font-family:Noto Sans;font-weight:300}.body:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.body:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.body:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.body:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.body:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.body-underlined{font-family:Graphik;font-style:normal;font-weight:300;font-size:16px;line-height:22px;text-decoration-line:underline}.body-underlined:lang(ar){font-family:Almarai}.body-underlined:lang(el-gr){font-family:Noto Sans;font-weight:300}.body-underlined:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.body-underlined:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.body-underlined:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.body-underlined:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.body-underlined:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.body-medium{font-family:Graphik;font-style:normal;font-weight:500;font-size:16px;line-height:22px}.body-medium:lang(ar){font-family:Almarai}.body-medium:lang(el-gr){font-family:Noto Sans;font-weight:500}.body-medium:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:500}.body-medium:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:500}.body-medium:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:500}.body-medium:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:500}.body-medium:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:500}.body-medium-underlined{font-family:Graphik;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-decoration-line:underline}.body-medium-underlined:lang(ar){font-family:Almarai}.body-medium-underlined:lang(el-gr){font-family:Noto Sans;font-weight:500}.body-medium-underlined:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:500}.body-medium-underlined:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:500}.body-medium-underlined:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:500}.body-medium-underlined:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:500}.body-medium-underlined:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:500}.subheading{font-family:Graphik;font-style:normal;font-weight:300;font-size:14px;line-height:18px}.subheading:lang(ar){font-family:Almarai}.subheading:lang(el-gr){font-family:Noto Sans;font-weight:300}.subheading:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.subheading:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.subheading:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.subheading:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.subheading:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.subheading-underlined{font-family:Graphik;font-style:normal;font-weight:300;font-size:14px;line-height:18px;text-decoration-line:underline}.subheading-underlined:lang(ar){font-family:Almarai}.subheading-underlined:lang(el-gr){font-family:Noto Sans;font-weight:300}.subheading-underlined:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.subheading-underlined:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.subheading-underlined:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.subheading-underlined:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.subheading-underlined:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.subheading-medium{font-family:Graphik;font-style:normal;font-weight:500;font-size:14px;line-height:18px}.subheading-medium:lang(ar){font-family:Almarai}.subheading-medium:lang(el-gr){font-family:Noto Sans;font-weight:500}.subheading-medium:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:500}.subheading-medium:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:500}.subheading-medium:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:500}.subheading-medium:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:500}.subheading-medium:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:500}.subheading-medium-underlined{font-family:Graphik;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-decoration-line:underline;font-weight:500}.subheading-medium-underlined:lang(ar){font-family:Almarai;font-weight:500}.subheading-medium-underlined:lang(el-gr){font-family:Noto Sans;font-weight:500}.subheading-medium-underlined:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:500}.subheading-medium-underlined:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:500}.subheading-medium-underlined:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:500}.subheading-medium-underlined:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:500}.subheading-medium-underlined:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:500}.underlined{font-family:Graphik;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-decoration-line:underline}.underlined:lang(ar){font-family:Almarai}.underlined:lang(el-gr){font-family:Noto Sans;font-weight:300}.underlined:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:400}.underlined:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:400}.underlined:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:400}.underlined:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:400}.underlined:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:400}.caption{font-family:Graphik;font-style:normal;font-weight:400;font-size:12px;line-height:16px}.caption:lang(ar){font-family:Almarai}.caption:lang(el-gr){font-family:Noto Sans;font-weight:400}.caption:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:400}.caption:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:400}.caption:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:400}.caption:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:400}.caption:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:400}.caption-underlined{font-family:Graphik;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-decoration-line:underline}.caption-underlined:lang(ar){font-family:Almarai}.caption-underlined:lang(el-gr){font-family:Noto Sans;font-weight:300}.caption-underlined:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.caption-underlined:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.caption-underlined:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.caption-underlined:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.caption-underlined:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.caption-medium{font-family:Graphik;font-style:normal;font-weight:500;font-size:12px;line-height:14px}.caption-medium:lang(ar){font-family:Almarai}.caption-medium:lang(el-gr){font-family:Noto Sans;font-weight:500}.caption-medium:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:500}.caption-medium:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:500}.caption-medium:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:500}.caption-medium:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:500}.caption-medium:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:500}.airport-font{font-family:Jotia!important;font-weight:240}.color-burgundy{color:#8e2157}.color-white-07{color:#ffffffb3}.no-margin,.no-margin *{margin:0}.transperant-overlay{background:transparent;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1001}.background-light{background:rgba(219,222,232,.1)}.backdrop-blur-16{background:rgba(42,39,57,.7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.primary-burgundy{background-color:#8e2157}.primary-violet{background-color:#3a35af}.secondary-burgundy{background-color:#6661cf}.primary-grey{background-color:#1f212b}.secondary-grey{background-color:#4a525d}.secondary-grey-unavailable{background-color:#9dacbc}.tertiary-grey{background-color:#dbdee8}.background{background-color:#2a2739}.background-grey{background-color:#f2f3fa}.br-sm{border-radius:8px}.br-lg{border-radius:20px}.right-side-drawer .drawer{margin:0 0 auto}.right-side-drawer.cookies .drawer{z-index:10000}@media (min-width: 768px){.map .drawer{max-width:400px}}.drawer{animation:fadeInAnimation .3s ease-out;position:absolute;z-index:1000;bottom:0;left:0;right:0;max-height:100%;margin:0 auto;background:rgba(42,39,57,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);color:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom)}@media (min-width: 768px){.drawer{max-width:600px;border-radius:20px;margin-bottom:60px}}.drawer .outer-close{display:none;position:absolute;cursor:pointer;top:0;right:-40px;padding:5px 5px 0;background:rgba(42,39,57,.7);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:50%;transition-duration:.3s;border:1px solid rgba(255,255,255,.3254901961)}.drawer .outer-close.bottom{top:unset;bottom:0}.drawer .outer-close:hover{background:rgba(42,39,57,.9)}@media (min-width: 768px){.drawer .outer-close{display:block}}.drawer .close{display:none;background-image:url(close.4e410f90a984fbdf.svg);background-size:contain;cursor:pointer;position:absolute;top:0;right:0;padding:16px;margin:16px}.drawer .close:lang(ar){right:unset;left:0}.drawer .close.android{display:block}@media (min-width: 768px){.drawer .close{display:none}}.drawer .close-always{background-image:url(close.4e410f90a984fbdf.svg);background-size:contain;cursor:pointer;position:absolute;top:0;right:0;padding:16px;margin:16px}.drawer .close-always:lang(ar){right:unset;left:0}.drawer .container{padding:32px 16px 24px}@media (min-width: 768px){.drawer .container{padding:36px}}.drawer .container .row{display:flex;align-items:center;column-gap:24px}.drawer .container .row .input{flex-grow:1}.drawer .container .header{display:flex}.drawer .container .header .text{padding:20px;font-size:16px;font-family:Jotia}.drawer .container .header .text:lang(ar){font-family:Almarai}.drawer .container .header .text a{font-weight:700;color:#fff}.drawer .container .divider{width:100%;border-bottom:1px solid rgba(219,222,232,.3)}.drawer .container .divider.full{margin:0 -35px;width:calc(100% + 70px)}.drawer .container .checkbox{display:flex;flex-direction:row;padding:30px 0 32px}@media (min-width: 768px){.drawer .container .checkbox{padding:20px 0}}.drawer .container .checkbox input{scale:1.5;cursor:pointer}.drawer .container .checkbox label{font-family:Graphik;font-style:normal;font-weight:300;font-size:14px;line-height:18px;padding-left:10px}.drawer .container .checkbox label:lang(ar){font-family:Almarai}.drawer .container .checkbox label:lang(el-gr){font-family:Noto Sans;font-weight:300}.drawer .container .checkbox label:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.drawer .container .checkbox label:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.drawer .container .checkbox label:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.drawer .container .checkbox label:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.drawer .container .checkbox label:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.drawer .container .checkbox label:lang(ar){padding-left:unset;padding-right:10px}.drawer .container .checkbox label a{color:#fff;font-family:Graphik;font-style:normal;font-weight:300;font-size:14px;line-height:18px;text-decoration-line:underline}.drawer .container .checkbox label a:lang(ar){font-family:Almarai}.drawer .container .checkbox label a:lang(el-gr){font-family:Noto Sans;font-weight:300}.drawer .container .checkbox label a:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.drawer .container .checkbox label a:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.drawer .container .checkbox label a:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.drawer .container .checkbox label a:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.drawer .container .checkbox label a:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.drawer .container .footer{display:flex;align-items:center;justify-content:space-between;margin-top:20px;flex-direction:column-reverse;gap:32px}.drawer .container .footer .recaptcha{order:1;width:100%}@media (min-width: 768px){.drawer .container .footer{flex-direction:row;gap:unset}.drawer .container .footer .recaptcha{order:unset;margin-top:0}}.drawer .container .footer a{text-decoration:underline;cursor:pointer;pointer-events:all}.drawer .container .footer a:lang(ar){font-family:Almarai}.right-side-drawer .drawer{margin:0 0 0 auto}@media (min-width: 768px){.right-side-drawer .drawer{margin-right:30px;margin-bottom:30px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInAnimation{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInAnimation-noBlur{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.dock{z-index:99!important}.dialog{position:absolute;z-index:1000;bottom:0;left:0;right:0;margin:0 auto;padding:32px 16px 32px 16;color:#fff;border-radius:20px 20px 0 0;display:flex;flex-direction:column;height:100%;background:rgba(42,39,57,.7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:fadeInAnimation .3s ease-out}.dialog.height-auto{height:auto}@media (min-width: 768px){.dialog{animation:none;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;max-width:600px;border-radius:20px;margin-bottom:60px;height:unset}}.dialog .outer-close{display:none;background-image:url(close.4e410f90a984fbdf.svg);background-size:80% 80%;background-position:center;cursor:pointer;position:absolute;top:0;right:-50px;padding:20px;background-color:#303030cf;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border-radius:50%;transition-duration:.3s;border:2px solid rgba(255,255,255,.3254901961)}.dialog .outer-close.bottom{top:unset;bottom:0}.dialog .outer-close:hover{background-size:90% 90%;background-color:#303030f0}@media (min-width: 768px){.dialog .outer-close{display:block}}.dialog .close{display:none;background-image:url(close.4e410f90a984fbdf.svg);background-size:contain;cursor:pointer;position:absolute;top:0;right:0;padding:16px;margin:16px}.dialog .close:lang(ar){right:unset;left:0}.dialog .close.android{display:block}@media (min-width: 768px){.dialog .close{display:block}}.dialog .container{padding:32px 16px 24px;overflow:hidden;box-sizing:border-box;height:100%;border-radius:20px 20px 0 0}@media (min-width: 768px){.dialog .container{animation:fadeInAnimation .3s ease-out;background:rgba(42,39,57,.7);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;padding:36px}}.dialog .container.flex-container{padding:32px 16px 0;display:flex;flex-direction:column}@media (min-width: 768px){.dialog .container.flex-container{padding:36px}}.dialog .container .header{display:flex}.dialog .container .header .text{font-family:Jotia;font-style:normal;font-weight:200;color:#ffffffb3;font-size:24px}.dialog .container .header .text:lang(ar){font-family:Almarai}.dialog .container .header .text a{font-weight:200;color:#fff}.dialog .container .header input{padding:20px;border:none;border-radius:0;background-color:#0000;caret-color:#fff;color:#fff;font-size:16px;width:100%;font-family:Graphik;font-weight:250}.dialog .container .header input:lang(ar){font-family:Almarai}.dialog .container .header input:focus{outline:none}.dialog .container .divider{width:100%;border-bottom:1px solid rgba(219,222,232,.3)}.dialog .container .divider.full{margin:0 -36px;width:calc(100% + 72px)}.dialog .container .divider.desktop-only{margin-top:24px;display:none}@media (min-width: 768px){.dialog .container .divider.desktop-only{display:block}}.dialog .container .back{padding:20px 0 20px 20px}.dialog .container .back img:lang(ar){transform:rotate(180deg)}.dialog .container h2{font-family:Jotia;font-weight:200}.dialog .container .textfield{width:100%;border-radius:0}.dialog .container .textfield input{background-color:#0000;border:none;border-bottom:1px solid #ffffff;padding:10px 0;caret-color:#fff;color:#fff;font-size:16px;width:100%;font-family:Jotia;font-weight:250}.dialog .container .textfield input:lang(ar){font-family:Almarai}.dialog .container .textfield input:focus{outline:none}.dialog .container .textfield .clear{padding:10px 20px;position:absolute;right:0}.dialog .container .textfield .clear:lang(ar){right:unset;left:0}.dialog .container .checkbox{padding:20px 0}.dialog .container .checkbox input{scale:1.5}.dialog .container .checkbox label{font-family:Jotia;padding-left:10px}.dialog .container .checkbox label:lang(ar){padding-left:unset;padding-right:10px}.dialog .container .checkbox label a{color:#fff;text-decoration:underline}.dialog .container .dest-results{min-height:270px;max-height:100%;margin-right:-16px;overflow:overlay;-ms-overflow-style:none;scrollbar-width:none}.dialog .container .dest-results:lang(ar){margin-right:unset;margin-left:-16px}@media (min-width: 768px){.dialog .container .dest-results{margin-bottom:-36px;height:270px;margin-right:-36px}.dialog .container .dest-results:lang(ar){margin-right:unset;margin-left:-36px}}.dialog .container .dest-results::-webkit-scrollbar{position:fixed;width:10px}.dialog .container .dest-results::-webkit-scrollbar-track-piece{background-color:transparent}.dialog .container .dest-results::-webkit-scrollbar-track{background-color:transparent;border-radius:100px}.dialog .container .dest-results::-webkit-scrollbar-thumb{background-color:#ffffff35;border-radius:100px}.dialog .container .dest-results .note{margin-top:10px;font-weight:200}.dialog .container .dest-results .destination{border-bottom:1px solid rgba(255,255,255,.2039215686);width:100%;display:flex;height:80px;justify-content:space-between;cursor:pointer;align-items:center}.dialog .container .dest-results .destination .leading{display:flex;align-items:center;font-family:Jotia;font-weight:200;font-size:19px}.dialog .container .dest-results .destination .leading .rtl{font-family:Almarai}.dialog .container .dest-results .destination .leading img{width:48px;margin-right:20px;border-radius:4px}.dialog .container .dest-results .destination .leading img:lang(ar){margin-left:20px;margin-right:unset}.dialog .container .dest-results .destination .trailing{width:24px;height:24px;padding-right:12px}.dialog .container .dest-results .destination .trailing:lang(ar){transform:rotate(180deg)}@media (min-width: 768px){.dialog .container .dest-results .destination .trailing{padding-right:36px}.dialog .container .dest-results .destination .trailing:lang(ar){transform:rotate(180deg)}}.dialog .container .dest-results .destination:last-child{border-bottom:none}.dialog .container .footer{display:flex;flex-direction:column-reverse;gap:16px;align-items:center;justify-content:space-between;margin-top:24px}@media (min-width: 768px){.dialog .container .footer{flex-direction:row}}.dialog .container .footer a{cursor:pointer}.dialog .toolbar{display:flex;justify-content:center;align-items:center;width:100%;text-align:center;box-sizing:border-box;flex-shrink:0;padding:8px 16px;flex-direction:column}.dialog .toolbar a{color:#fff;padding:16px 36px}@media (min-width: 768px){.dialog .toolbar{border-top:0;background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:24px 16px 0;animation:fadeInAnimation-noBlur .3s ease-out}}.dialog .toolbar.toolbar-button{padding:8px 16px 24px}@media (min-width: 768px){.dialog .toolbar.toolbar-button{padding:24px 16px 0}}@media (min-width: 768px){.dialog .toolbar button{min-width:320px}}@media (min-width: 768px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width: 768px){.desktop-only{display:unset}}.cookie-policy a{color:#fff!important}.row{display:flex;gap:24px;flex-direction:column}@media (min-width: 768px){.row{flex-direction:row}}.col-50{width:100%}.divider-border{border-bottom:1px solid rgba(219,222,232,.3)}.canvas-container{width:100%;height:100vh;border:0;left:0;top:0;position:fixed;overflow:hidden}@media (min-width: 768px){.canvas-container{transition:.47s}}.canvas-container:lang(ar){right:0;left:unset}.canvas-container canvas{top:0;left:0;position:absolute}@media (min-width: 768px){.canvas-container canvas{transition:.47s}}.canvas-container canvas:lang(ar){right:0;left:unset}.frame{height:100vh}@media (min-width: 768px){body.sidebar{width:calc(100% - 400px);height:100vh}}body.sidebar .side-menu.expanded{transform:translate(-100%)}@media (min-width: 768px){body.sidebar .canvas-container{overflow:hidden;border-radius:20px;width:calc(100% - 424px);height:calc(100vh - 48px);top:24px;left:24px}body.sidebar .canvas-container:lang(ar){right:24px;left:unset}}@media (min-width: 768px){body.sidebar .canvas-container canvas{top:-24px;left:-24px}body.sidebar .canvas-container canvas:lang(ar){right:-24px;left:unset}}@media (min-width: 768px){body.sidebar .loader{inset:24px 0 24px 24px;width:auto;height:auto;border-radius:20px}body.sidebar .loader:lang(ar){left:0;right:24px}body.sidebar .loader>.loader{inset:0}}.sidebar-container{position:fixed;height:100%;width:100%;background:rgb(42,39,57);right:0;z-index:99999;transform:translate(100%)}@media (min-width: 768px){.sidebar-container{transition:.5s}}.sidebar-container:lang(ar){transform:translate(-100%)}.sidebar-container.open{transform:translate(0)}@media (min-width: 768px){.sidebar-container{background:none;width:400px}}.sidebar-container:lang(ar){right:unset;left:0}.main-body #cookie-consent-container *{box-sizing:border-box}.main-body #cookie-consent-container .modal-dialog{z-index:999999!important}.main-body #cookie-consent-container .modal-dialog:before{content:unset}.main-body #cookie-consent-container .modal-dialog .modal-content{border-radius:20px 20px 0 0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(16,17,33,.5)!important}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container{background:unset}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row{display:grid;max-width:none;width:auto;align-items:flex-start;grid-template-areas:"A" "B" "C";box-sizing:border-box;padding:24px;gap:0}@media (min-width: 768px){.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row{grid-template-areas:"A B" "C C";flex-direction:row;padding:36px;column-gap:24px}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row p{margin:0}}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row *{box-sizing:border-box}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-content{grid-area:A}@media (min-width: 768px){.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-content{margin:0}}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-content p{color:#fff!important;font-size:16px}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn{grid-area:B;width:auto}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .d-md-flex.cookie-link-container{display:grid;gap:16px;grid-template-areas:"A B" "D D";width:auto}@media (min-width: 768px){.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .d-md-flex.cookie-link-container{grid-template-areas:"A B" "C D"}}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .d-md-flex{gap:16px;display:flex;flex-direction:column}@media (min-width: 768px){.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .d-md-flex{display:flex;flex-direction:row}}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn a{margin:0;text-align:center}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .cookie-preference-link{color:#fff;order:3;grid-area:D;padding:0}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .showoptions,.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .showoptions:focus{border:1px solid #fff!important;color:#fff}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .reject-all{order:1;grid-area:A;border:1px solid #fff;color:#fff}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-btn .accept-all{order:2;grid-area:B;border:1px solid #fff;color:#8e2157;background:#fff;text-shadow:none}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info{grid-area:C;display:block;border-top:solid 1px rgba(219,222,232,.2);margin-top:24px}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info .cookie-info-container{position:relative}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info *{color:#fff}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info a#save-selection{grid-area:B;border:1px solid #fff;color:#8e2157;background:#fff;text-shadow:none;float:right}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info ul{padding:0}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info ul li{border:0}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3{font-family:Graphik;font-style:normal;font-weight:300;font-size:14px;line-height:18px;position:relative}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3:lang(ar){font-family:Almarai}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3:lang(el-gr){font-family:Noto Sans;font-weight:300}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p{font-family:Graphik;font-style:normal;font-weight:300;font-size:14px;line-height:18px;position:absolute;top:5px;margin-left:60px}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p:lang(ar){font-family:Almarai}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p:lang(el-gr){font-family:Noto Sans;font-weight:300}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info h3 label p:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p{font-family:Graphik;font-style:normal;font-weight:300;font-size:16px;line-height:22px}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p:lang(ar){font-family:Almarai}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p:lang(el-gr){font-family:Noto Sans;font-weight:300}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info p:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info label{display:inline-block;width:52px;height:28px}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info label input{opacity:0;width:0;height:0}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info .checkbox-label{position:absolute;cursor:pointer;inset:0;background-color:#9dacbc;transition:.4s;width:52px;height:28px;border:0}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info .checkbox-label:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;top:unset;background-color:#fff;transition:.4s}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info .checkbox-label:after{content:unset}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info input:checked+.checkbox-label{background-color:#3b35ae}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info input:focus+.checkbox-label{box-shadow:0 0 1px #3b35ae}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info input:checked+.checkbox-label:before{transform:translate(24px)}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info .checkbox-label{border-radius:28px}.main-body #cookie-consent-container .modal-dialog .modal-content .modal-body #cookie-container .cookie-inner-container.row .cookie-info .checkbox-label:before{border-radius:50%}.main-body #cookie-consent-container .col-sm-12,.main-body #cookie-consent-container .col-md-12{padding:0}.dropdown-menu::-webkit-scrollbar{background-color:transparent!important;width:5px}.bw-ic-btn-plus-large{cursor:pointer}::-webkit-scrollbar-thumb{background:#7f7f7f;border:50%}.cdk-overlay-container{z-index:99999!important}.cdk-overlay-container *{font-family:Graphik Web!important;font-weight:300!important;color:#fff!important}.cdk-overlay-container:lang(ar) *{direction:rtl}.cdk-overlay-container .cdk-overlay-dark-backdrop{-webkit-backdrop-filter:unset;backdrop-filter:unset;background:transparent}.cdk-overlay-container .cdk-overlay-pane{background:transparent;height:100%;margin-left:auto}.cdk-overlay-container .cdk-overlay-pane:lang(ar){margin-left:unset;margin-right:auto;direction:rtl}.cdk-overlay-container .cdk-overlay-pane:lang(ar) input,.cdk-overlay-container .cdk-overlay-pane:lang(ar) label{text-align:right}.cdk-overlay-container .cdk-overlay-pane .mat-bottom-sheet-container{background:linear-gradient(180deg,rgb(16,17,33) 0%,#2a2739 100%)!important;border:0!important;padding:0 24px;box-shadow:unset}@media (min-width: 768px){.cdk-overlay-container .cdk-overlay-pane .mat-bottom-sheet-container{min-width:400px;width:400px}}.cdk-overlay-container .cdk-overlay-pane .auto-scroll-content h4{border-bottom:1px solid rgba(219,222,232,.2)}.cdk-overlay-container .cdk-overlay-pane .mat-selection-list{margin-left:-24px;margin-right:-24px}.cdk-overlay-container .cdk-overlay-pane .mat-selection-list::-webkit-scrollbar{background-color:transparent!important;width:5px}.cdk-overlay-container .cdk-overlay-pane .mat-list-option{border-bottom:1px solid rgba(219,222,232,.2);height:76px!important}.cdk-overlay-container .cdk-overlay-pane .mat-list-option.bs-list-item-null{background:transparent}.cdk-overlay-container .cdk-overlay-pane .mat-list-option:hover{background:rgba(255,255,255,.05)!important}.cdk-overlay-container .cdk-overlay-pane .mat-list-option .search-option-wrapper{padding-left:24px;padding-right:24px;border-bottom:0;padding-inline-start:24px}.cdk-overlay-container .cdk-overlay-pane .mat-list-option .search-option-wrapper .search-option-text b{color:#dbdee8!important}.cdk-overlay-container .cdk-overlay-pane .mat-form-field{background:rgba(219,222,232,.1);border-radius:12px!important;border:1px solid transparent!important;margin-bottom:24px;padding:0;height:auto!important;box-sizing:border-box}.cdk-overlay-container .cdk-overlay-pane .mat-form-field.mat-focused{border:1px solid #dbdee8!important;outline:5px solid rgba(219,222,232,.2)!important}.cdk-overlay-container .cdk-overlay-pane .mat-form-field .mat-form-field-wrapper{padding:16px 16px 10px}.cdk-overlay-container .cdk-overlay-pane .mat-form-field .mat-form-field-wrapper .mat-input-element{caret-color:currentColor}app-bw-main section.booking-component .container{width:100%!important;min-width:unset!important;max-width:unset!important;padding:0 0 100px!important}@media (min-width: 768px){app-bw-main section.booking-component .container{padding-bottom:14px!important}}app-bw-main section.booking-component .container:lang(ar){direction:rtl}app-bw-main section.booking-component .container:lang(ar) input,app-bw-main section.booking-component .container:lang(ar) label{text-align:right}app-bw-main section.booking-component .container .booking-wrapper{background:none!important;margin-top:0!important;padding:0 24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item{background:transparent!important;border-radius:0!important;box-shadow:none!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *{font-family:Graphik Web;font-weight:300!important;color:#fff}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *:lang(ar){font-family:Almarai}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *:lang(el-gr){font-family:Noto Sans;font-weight:100}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *:lang(zh-cn){font-family:Noto Sans SC,sans-serif;font-weight:100}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *:lang(zh-hk){font-family:Noto Sans TC,sans-serif;font-weight:100}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *:lang(th-th){font-family:Noto Sans Thai,sans-serif;font-weight:100}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *:lang(ja-jp){font-family:Noto Sans JP,sans-serif;font-weight:100}app-bw-main section.booking-component .container .booking-wrapper .accordion-item *:lang(ko-kr){font-family:Noto Sans KR,sans-serif;font-weight:100}app-bw-main section.booking-component .container .booking-wrapper .accordion-item span.bw-ic-btn-plus-large{filter:none!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container .mat-form-field .mat-form-field-wrapper .mat-input-element{padding-top:28px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-promo-input{background:rgba(219,222,232,.1);border:0;padding:16px 16px 12px;height:auto;border:1px solid transparent!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-promo-input.mat-focused{border:1px solid #dbdee8!important;outline:5px solid rgba(219,222,232,.2)!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-promo-input .mat-form-field-label-wrapper{top:-20px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-promo-input .mat-form-field-wrapper{padding-bottom:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-promo-input .mat-form-field-infix{padding-top:10px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-promo-link,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-mc-add{background:rgba(219,222,232,.1);border:0;padding:16px;cursor:pointer;border-radius:12px;justify-content:space-between;flex-direction:row-reverse;width:100%}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-promo-link span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-mc-add span{font-size:18px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-mc-add{margin-top:20px;margin-bottom:36px;background:rgba(219,222,232,.2)}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-mc-add span{margin:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-flight-wrapper{background:rgba(219,222,232,.1);padding:0 16px;border-radius:12px;margin-bottom:12px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-flight-wrapper .swap{padding-left:12px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-flight-wrapper .mobile{border:0;padding:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-flight-wrapper .mobile-search .mobile-search-input{padding:16px 0;height:auto}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-flight-wrapper .mobile-search .mobile-search-input:first-child{border-bottom:1px solid rgba(219,222,232,.2)!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-flight-wrapper .mobile-search .mobile-search-input span{font-size:18px!important;line-height:24px;margin-top:10px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-flight-wrapper .mobile-search .mobile-search-input small{font-size:12px!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item button.btn-continue{background-color:#fff!important;color:#8e2157!important;font-weight:400!important;font-size:16px;height:54px;border-radius:30px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item h3{justify-content:center}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .input-group div.col-6{margin-left:0!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item input.mat-input-element,app-bw-main section.booking-component .container .booking-wrapper .accordion-item input.inputfield{font-size:18px!important;caret-color:inherit;line-height:24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item input#dpFromDate,app-bw-main section.booking-component .container .booking-wrapper .accordion-item input#dpToDate,app-bw-main section.booking-component .container .booking-wrapper .accordion-item input#datepicker{padding-left:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .promocode .mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label{transform:translateY(-.6rem) scale(.7)!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .inputgroup .calLabel.active{left:0;z-index:1!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .inputgroup .calLabel.active:lang(ar){right:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .force-passengers-drop-ang{z-index:9999}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container .mat-form-field:focus-within{box-shadow:none;border:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper{background:linear-gradient(180deg,rgb(16,17,33) 0%,#2a2739 100%);border:0;height:100%;max-height:100%}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang label strong,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper label strong{font-size:18px;line-height:24px;margin-bottom:4px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .row,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .row{background:var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .1));padding:12px 16px;margin-bottom:0;align-items:center;display:flex;justify-content:space-between}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .row:not(.row~.row),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .row:not(.row~.row){border-radius:12px 12px 0 0;padding-top:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .row:nth-last-child(3),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .row:nth-last-child(3){border-radius:0 0 12px 12px;padding-bottom:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .row label,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .row label{width:auto;min-width:100px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .row .passengertooltip,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .row .passengertooltip{top:0;right:0;margin-right:auto}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .tooltip-content .adulttip,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .tooltip-content .adulttip{background:transparent;padding:16px 0!important;border-bottom:1px solid rgba(219,222,232,.2);border-radius:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .tooltip-content .adulttip>div,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .tooltip-content .adulttip>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker{margin-top:24px;border-top:1px solid rgba(219,222,232,.2);margin-left:-24px;margin-right:-24px;padding:0 24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker .custom-radio,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker .custom-radio{background:var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .1));padding:12px 16px;margin-bottom:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker .custom-radio:not(.custom-radio~.custom-radio),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker .custom-radio:not(.custom-radio~.custom-radio){border-radius:12px 12px 0 0;padding-top:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker .custom-radio:nth-last-child(1),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker .custom-radio:nth-last-child(1){border-radius:0 0 12px 12px;padding-bottom:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker .custom-radio:nth-last-child(1) .custom-control-label:before,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker .custom-radio:nth-last-child(1) .custom-control-label:before{top:12px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker .custom-control-label,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker .custom-control-label{font-size:18px;line-height:24px;padding-bottom:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker .custom-radio .custom-control-input:checked+.custom-control-label:before,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker .custom-radio .custom-control-input:checked+.custom-control-label:before{box-shadow:inset 0 0 0 .63em #fff;right:16px;font-size:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabin-picker .custom-radio .custom-control-label:before,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabin-picker .custom-radio .custom-control-label:before{background-color:#2a2739b3;right:16px;top:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .pax-btn,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .pax-btn{border-radius:8px;border:1px solid var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));background:var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2))}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .pax-btn:before,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .pax-btn:before{color:#fff}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .paxconfirm,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .paxconfirm:hover,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .paxconfirm,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .paxconfirm:hover{background:#fff;color:#8e2157;border:0;font-weight:400!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabinlabel,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .pasng-label,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabinlabel,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .pasng-label{text-align:center;font-size:18px;border:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .cabinlabel,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .cabinlabel{margin:24px 0;padding:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .paxbar-ang .confirmBtnBox,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-passenger-content-wrapper .confirmBtnBox{margin-top:24px!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .close-passenger:before{color:#fff;font-size:24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .close-passenger{padding:0;right:24px;background:none;border:0;color:#1f212b;display:block;font-size:20px;height:20px;position:absolute;top:20px;width:20px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap{background:linear-gradient(180deg,rgb(16,17,33) 0%,#2a2739 100%);top:0;width:100%;padding:24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .closeoverlay{right:24px;font-size:0;position:absolute;top:24px;text-decoration:unset}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .closeoverlay:before{font-size:24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap h3{text-align:center;font-size:18px;margin-bottom:24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu{background:transparent!important;width:100vw;left:-24px!important;top:100px!important;border-top:1px solid rgba(219,222,232,.2);height:calc(100dvh - 180px)!important;border-radius:0;box-shadow:unset}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu:lang(ar){left:unset!important;right:-24px!important}@media (min-width: 768px){app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu{width:400px}}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .footer-content{background:rgba(42,39,57,.7);box-shadow:unset;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:24px;border-top:1px solid var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));justify-content:space-between}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .footer-content .btn-continue{margin:0!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .footer-content .custom-check{margin-right:unset}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .footer-content .mat-checkbox-inner-container{margin-right:8px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .footer-content .mat-checkbox-inner-container:lang(ar){margin-right:unset;margin-left:8px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .mat-checkbox-checkmark{width:9px;inset:auto;fill:#3a35af}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .mat-checkbox-background{background:rgba(42,39,57,.7);border-radius:4px;border:1px solid rgba(255,255,255,.4)}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .mat-checkbox-background svg{display:none}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .mat-checkbox-background .mat-checkbox-mixedmark{display:none}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .mat-checkbox.mat-checkbox-checked .mat-checkbox-background{background:#fff;border:1px solid transparent}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .mat-checkbox.mat-checkbox-checked .mat-checkbox-background:before{content:"";display:inline-block;background:url(fs-tick.15bc56608a591e70.svg) no-repeat center center;width:24px;height:24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week{background:transparent!important;border:0;justify-content:center}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-weekday,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-weekday,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-weekday,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-weekday{background:transparent!important;color:#fff!important;align-content:center}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-today .custom-day,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-today .custom-day,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-today .custom-day,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-today .custom-day{background-color:#ffffff0d;border-radius:8px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day{justify-content:center;padding-top:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.focused,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.focused,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.focused,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.focused{background:transparent}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.selected,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.selected,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.selected,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.selected{background:#f2f3fa!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.selected span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.selected span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.selected span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.selected span{color:#1f212b!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.range,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.range,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.range,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.range{background:#f2f3fa}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.range span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.range span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.range span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.range span{color:#1f212b!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.from,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.from,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.from,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.from{border-radius:8px 0 0 8px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.from:lang(ar),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.from:lang(ar),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.from:lang(ar),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.from:lang(ar){border-radius:0 8px 8px 0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.to,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.to,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.to,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.to{border-radius:0 8px 8px 0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.to:lang(ar),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.to:lang(ar),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.to:lang(ar),app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.to:lang(ar){border-radius:8px 0 0 8px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.faded,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.faded,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.faded,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.faded{border-top:1px solid var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));border-bottom:1px solid var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));background:var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .1))}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day.faded span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day.faded span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day.faded span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day.faded span{color:#fff!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day:hover,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day:hover,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day:hover,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day:hover{background:#f2f3fa!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day .custom-day:hover span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day .custom-day:hover span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day .custom-day:hover span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day .custom-day:hover span{color:#1f212b!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-month-name .ngb-dp-day.disabled span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-header .ngb-dp-day.disabled span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-weekdays .ngb-dp-day.disabled span,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .mobileWrap .dropdown-menu .ngb-dp-week .ngb-dp-day.disabled span{color:#9dacbc!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .autocomplete-container .bookfrom.mobileAutoWrap,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .autocomplete-container .bookto.mobileAutoWrap{background:linear-gradient(180deg,rgb(16,17,33) 0%,#2a2739 100%)}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .dp-hidden .calLabel{visibility:hidden}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .tab-pane{padding:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .form-controls{margin-bottom:12px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-btn{background:#fff;border:0px;border-radius:32px;color:#8e2157;font-weight:500!important;padding:16px 36px;line-height:22px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .promocode .promocodecontent .mat-form-field-label{font-size:18px!important;top:20px;padding-left:0;left:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .promocode .promocodecontent .mat-input-element{border:0;background:rgba(219,222,232,.1);color:#fff;padding-top:11px;padding-bottom:0;font-size:18px!important;text-indent:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-desktop,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-mobile{border:0;background:rgba(219,222,232,.1);color:#fff;padding:16px;border-radius:12px;margin-bottom:12px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container .mat-form-field,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-desktop .mat-form-field,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-mobile .mat-form-field{padding:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container .mat-form-field .mat-form-field-wrapper,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-desktop .mat-form-field .mat-form-field-wrapper,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-mobile .mat-form-field .mat-form-field-wrapper{padding:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container .icon-content,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-desktop .icon-content,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-mobile .icon-content{display:none}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container .bw-ic-chev-right,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-desktop .bw-ic-chev-right,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-mobile .bw-ic-chev-right{display:none}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passengers-picker-container .fl-passenger-input,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-desktop .fl-passenger-input,app-bw-main section.booking-component .container .booking-wrapper .accordion-item .passenger-and-cabin-class-mobile .fl-passenger-input{border:0;margin-bottom:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .input-group{border:0!important;background:rgba(219,222,232,.1);padding-top:12px;padding-bottom:12px;border-radius:12px!important;margin-bottom:12px!important}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .input-group #dpFromDate+.calLabel{z-index:1}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .depart{border:0;background:rgba(219,222,232,.1);padding-top:12px;padding-bottom:12px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .depart .calLabel.active{top:7px;margin-left:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .add-flight{border-radius:12px;background:var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));padding:16px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .add-flight .addbutton{display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%;padding-left:0}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .add-flight .addbutton .bw-ic-close{right:0;left:unset}app-bw-main section.booking-component .container .booking-wrapper .accordion-item input.form-control{background:transparent;color:#fff;border:0;padding-top:30px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group{display:flex;justify-content:space-around;gap:unset;margin-left:-24px;width:calc(100% + 48px);flex-wrap:nowrap}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group:lang(ar){margin-left:unset;margin-right:-24px}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group .mat-radio-button{width:33.3%}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group .mat-radio-button .mat-radio-label{padding-left:0;justify-content:center;color:#fff;opacity:.7;cursor:pointer;padding-bottom:24px;border-bottom:1px solid rgba(219,222,232,.2);transition:.3s}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group .mat-radio-button .mat-radio-label .mat-radio-label-content{overflow:hidden;text-overflow:ellipsis}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group .mat-radio-button .mat-radio-label .mat-radio-container{display:none}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group .mat-radio-button .mat-radio-label:hover{opacity:1;border-bottom:1px solid rgba(219,222,232,.5)}app-bw-main section.booking-component .container .booking-wrapper .accordion-item .fl-pad-bottom .mat-radio-group .mat-radio-button.mat-radio-checked .mat-radio-label{opacity:1;border-color:#fff}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .mat-input-element,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .mat-input-element{padding-top:12px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-input:focus-within,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-input:focus-within{border:0;box-shadow:none}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field{position:static}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-content-wrapper,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-content-wrapper{top:0;position:fixed;height:100%;width:100%;max-width:100%;overflow-x:hidden;z-index:9999;padding:24px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-mobile-header,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-mobile-header{display:block;position:absolute;height:20px;width:100%;top:0;right:0}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-mobile-header label,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-mobile-header label{display:none}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-mobile-header .bw-ic-close,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-mobile-header .bw-ic-close{position:absolute;right:24px;top:24px;cursor:pointer}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-mobile-header .bw-ic-close:before,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-mobile-header .bw-ic-close:before{font-size:24px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-label label,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-label label{font-size:18px;line-height:24px;margin-bottom:4px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-label small,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-label small{font-size:12px;line-height:16px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-header,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-header{justify-content:center;font-size:18px;padding-bottom:24px;margin:0}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-header.fl-cabin-class-header,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-header.fl-cabin-class-header{padding-top:24px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field hr,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field hr{display:none}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-row,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-row{background:rgba(219,222,232,.1);padding:12px 16px;margin-bottom:0;align-items:center;display:flex;justify-content:space-between}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-row .non-zero-value,app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-row .zero-value,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-row .non-zero-value,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-row .zero-value{margin:0 13px;text-align:center}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-row:not(.fl-passenger-counter-row~.fl-passenger-counter-row),app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-row:not(.fl-passenger-counter-row~.fl-passenger-counter-row){border-radius:12px 12px 0 0;padding-top:16px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-row:nth-last-child(3),app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-row:nth-last-child(3){border-radius:0 0 12px 12px;padding-bottom:16px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-info-wrapper:nth-last-child(3),app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-info-wrapper:nth-last-child(3){border-radius:0 0 12px 12px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-info-wrapper,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-info-wrapper{background:rgba(219,222,232,.1);padding:12px 16px;border-radius:0;margin-bottom:0;font-size:12px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-info-wrapper .bw-ic-close:before,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-info-wrapper .bw-ic-close:before{font-size:18px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-info-wrapper>p,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-info-wrapper>p{padding-bottom:16px;border-bottom:1px solid rgba(219,222,232,.2)}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-cabin-class-radio,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-cabin-class-radio{margin-top:24px;border-top:1px solid rgba(219,222,232,.2);margin-left:-24px;margin-right:-24px;padding:0 24px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-class-submit,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-class-submit{background:#fff;color:#8e2157;border:0;font-weight:500!important;height:54px;border-radius:30px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-info,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-info{font-size:0px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .fl-passenger-counter-btn,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .fl-passenger-counter-btn{border-radius:8px;border:1px solid var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));background:var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));width:34px;height:34px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .mat-radio-group,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .mat-radio-group{background:rgba(219,222,232,.1);border-radius:12px;padding:16px}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .mat-radio-group .mat-radio-checked .mat-radio-outer-circle,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .mat-radio-group .mat-radio-checked .mat-radio-outer-circle{border-color:#fff;background-color:#fff}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .mat-radio-group .mat-radio-outer-circle,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .mat-radio-group .mat-radio-outer-circle{border-color:#6d7682}app-bw-main section.booking-component .container .passenger-and-cabin-class-desktop .passenger-and-cabin-class-field .mat-radio-group .mat-radio-inner-circle,app-bw-main section.booking-component .container .passenger-and-cabin-class-mobile .passenger-and-cabin-class-field .mat-radio-group .mat-radio-inner-circle{background:#2a2739!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper{padding:24px 0}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-content-wrapper{top:0;position:fixed;height:100%;width:100%;max-width:100%;overflow-x:hidden;z-index:9999;padding:24px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-mobile-header{display:block;position:absolute;height:20px;width:100%;top:0;right:0}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-mobile-header label{display:none}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-mobile-header .bw-ic-close{position:absolute;right:24px;top:24px;cursor:pointer}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-mobile-header .bw-ic-close:before{font-size:24px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-label label{font-size:18px;line-height:24px;margin-bottom:4px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-label small{font-size:12px;line-height:16px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-header{justify-content:center;font-size:18px;padding-bottom:24px;margin:0}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-header.fl-cabin-class-header{padding-top:24px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper hr{display:none}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-row{background:rgba(219,222,232,.1);padding:12px 16px;margin-bottom:0;align-items:center;display:flex;justify-content:space-between}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-row .non-zero-value,.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-row .zero-value{margin:0 13px;text-align:center}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-row:not(.fl-passenger-counter-row~.fl-passenger-counter-row){border-radius:12px 12px 0 0;padding-top:16px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-row:nth-last-child(3){border-radius:0 0 12px 12px;padding-bottom:16px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-info-wrapper:nth-last-child(3){border-radius:0 0 12px 12px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-info-wrapper{background:rgba(219,222,232,.1);padding:12px 16px;border-radius:0;margin-bottom:0;font-size:12px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-info-wrapper .bw-ic-close:before{font-size:18px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-info-wrapper>p{padding-bottom:16px;border-bottom:1px solid rgba(219,222,232,.2)}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-cabin-class-radio{margin-top:24px;border-top:1px solid rgba(219,222,232,.2);margin-left:-24px;margin-right:-24px;padding:0 24px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-class-submit{background:#fff;color:#8e2157!important;border:0;font-weight:400!important;height:48px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-info{font-size:0px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .fl-passenger-counter-btn{border-radius:8px;border:1px solid var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));background:var(--q-verse-colour-palette-q-verse-secondary-grey, rgba(219, 222, 232, .2));width:34px;height:34px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .mat-radio-group{background:rgba(219,222,232,.1);border-radius:12px;padding:16px}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .mat-radio-group .mat-radio-checked .mat-radio-outer-circle{border-color:#fff!important;background-color:#fff!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .mat-radio-group .mat-radio-outer-circle{border-color:#6d7682!important}.cdk-overlay-container .cdk-global-overlay-wrapper .cdk-overlay-pane .fl-passenger-content-wrapper .mat-radio-group .mat-radio-inner-circle{background:#2a2739!important}:root{--sat: env(safe-area-inset-top);--sar: env(safe-area-inset-right);--sab: env(safe-area-inset-bottom);--sal: env(safe-area-inset-left)}html,body{margin:0;padding:0;font-family:Graphik;font-weight:400;font-style:normal;position:relative;height:100%}html *:lang(ar),body *:lang(ar){font-family:Almarai}html *:lang(el-gr),body *:lang(el-gr){font-family:Noto Sans;font-weight:300}body{background:rgb(42,39,57);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
