@import"https://fonts.bunny.net/css?family=Nunito";:root{--default-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft Yahei UI", "Microsoft Yahei", "Source Han Sans CN", sans-serif;--card-line-height: 1.2em;--card-padding: 1em;--card-radius: .5em;--color-green: #ff5f0a;--color-gray: #e2ebf6;--color-dark-gray: #c4d1e1;--radio-border-width: 2px;--radio-size: 1.5em}@font-face{font-family:Janna LT;src:url(/assets/Bahij_Janna-Regular-Cil5JKyB.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Janna LT;src:url(/assets/Bahij_Janna-Bold-DtJKrdiN.ttf) format("truetype");font-weight:700;font-style:normal}body,html{font-family:"Janna LT",var(--default-font-family)}input,select,button{border:0;outline:0}.main-container,.main-container *{box-sizing:border-box}.button-ff{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;gap:4px;width:180px;height:40px;background:#ff5f0a;border-radius:8px;flex:none;order:1;flex-grow:1;color:#fff;margin:0 15px;font-size:16px}.button-gg{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;gap:4px;width:106px;height:40px;background:#ff5f0a;border-radius:8px;flex:none;order:0;flex-grow:0;color:#fff;font-size:16px}.curr-bal{font-size:19px;margin-top:25px;font-weight:700}.main-container{position:relative;width:100%;height:auto;padding-bottom:20px;margin:0 auto;overflow-x:hidden}.frame{position:absolute;width:360px;height:800px;top:0;left:0;font-size:0px;background:#23005a;overflow:hidden;overflow-y:scroll}.common-destinations{display:flex;align-items:center;justify-content:flex-end;position:relative;height:44px;margin:661px 0 0 170px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:20px;font-weight:700;line-height:44px;text-align:right;white-space:nowrap;z-index:16}.text{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;flex-wrap:nowrap;position:relative;width:306px;margin:1136px 0 0 23px;z-index:55}.frame-1{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;flex-shrink:0;gap:-31px;position:relative;width:323px;z-index:56}.visa-services{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:156px;height:53px;color:#fff;font-family:Bahij Janna,var(--default-font-family);font-size:20px;font-weight:700;line-height:53px;text-align:right;white-space:nowrap;z-index:57}.fast-delivery{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:323px;height:53px;color:#fff;font-family:Bahij Janna,var(--default-font-family);font-size:10px;font-weight:400;line-height:53px;text-align:right;white-space:nowrap;z-index:58}.frame-2{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:16px;position:relative;width:312.887px;margin:0 0 0 20px;z-index:18}.visa-card{flex-shrink:0;position:relative;width:312.887px;height:363.822px;z-index:19;border-radius:19.404px;-webkit-mask-image:url(/images/93295363-e5b3-41c0-8685-ad357cdad6fb.png?649f8529e542f320e23a3ccd4be590df);-webkit-mask-size:cover}.rectangle{position:absolute;width:312.887px;height:64.679px;bottom:298.964px;left:50%;background:#19003f;transform:translate(-50.27%);z-index:27}.frame-3{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;width:160px;height:34px;top:15.361px;left:50%;transform:translate(-50.53%);z-index:29}.uae-visa{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-basis:auto;position:relative;width:160px;height:34px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:25.871774673461914px;font-weight:700;line-height:33.685px;text-align:center;white-space:nowrap;z-index:30}.indian-visa{display:flex;align-items:center;justify-content:center;position:absolute;width:106px;height:17px;top:41.233px;left:102.891px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:12.935887336730957px;font-weight:700;line-height:16.843px;text-align:center;white-space:nowrap;letter-spacing:2.59px;z-index:28}.pic{position:absolute;width:312.887px;height:361.396px;bottom:-39.794px;left:50%;background:url(/images/994522b2ebadeeca0c1875c0bc289d517ac55799.png?ca3364bb1d3906c25622130a7f259734) no-repeat center;background-size:cover;transform:translate(-50.27%);z-index:20;border-radius:12.936px}.rectangle-4{position:absolute;width:312.887px;height:68.722px;bottom:-70.517px;left:50%;background:#fff;transform:translate(-50.27%);z-index:21}.frame-5{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:78.424px;position:absolute;width:279.424px;height:51px;top:373.524px;left:16.978px;z-index:22}.price{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:92px;height:51px;color:#23005a;font-family:Janna LT,var(--default-font-family);font-size:38.80766296386719px;font-weight:700;line-height:51px;text-align:right;white-space:nowrap;z-index:23}.frame-6{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;flex-shrink:0;position:relative;width:109px;z-index:24}.processing-time{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:76px;height:21px;color:#23005a;font-family:Bahij Janna,var(--default-font-family);font-size:16.169858932495117px;font-weight:400;line-height:21px;text-align:right;white-space:nowrap;z-index:25}.validity{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:109px;height:21px;color:#23005a;font-family:Bahij Janna,var(--default-font-family);font-size:16.169858932495117px;font-weight:400;line-height:21px;text-align:right;white-space:nowrap;z-index:26}.visa-card-7{flex-shrink:0;position:relative;width:312.887px;height:363.822px;z-index:31;border-radius:19.404px;-webkit-mask-image:url(/images/91d8cad3-f421-49d2-9487-229a2a57d2ba.png?f25b4ce1d92a906a559bf4f9611fbb5f);-webkit-mask-size:cover}.rectangle-8{position:absolute;width:312.887px;height:64.679px;bottom:298.964px;left:50%;background:#19003f;transform:translate(-50.27%);z-index:39}.frame-9{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;width:160px;height:34px;top:15.361px;left:50%;transform:translate(-50.53%);z-index:41}.uae-visa-a{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-basis:auto;position:relative;width:160px;height:34px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:25.871774673461914px;font-weight:700;line-height:33.685px;text-align:center;white-space:nowrap;z-index:42}.indian-visa-b{display:flex;align-items:center;justify-content:center;position:absolute;width:106px;height:17px;top:41.233px;left:102.891px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:12.935887336730957px;font-weight:700;line-height:16.843px;text-align:center;white-space:nowrap;letter-spacing:2.59px;z-index:40}.pic-2{position:absolute;width:312.887px;height:361.396px;bottom:-39.794px;left:50%;background:url(/images/994522b2ebadeeca0c1875c0bc289d517ac55799.png?ca3364bb1d3906c25622130a7f259734) no-repeat center;background-size:cover;transform:translate(-50.27%);z-index:32;border-radius:12.936px}.rectangle-c{position:absolute;width:312.887px;height:68.722px;bottom:-70.517px;left:50%;background:#fff;transform:translate(-50.27%);z-index:33}.frame-d{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:78.424px;position:absolute;width:279.424px;height:51px;top:373.524px;left:16.978px;z-index:34}.price-e{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:92px;height:51px;color:#23005a;font-family:Janna LT,var(--default-font-family);font-size:38.80766296386719px;font-weight:700;line-height:51px;text-align:right;white-space:nowrap;z-index:35}.frame-f{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;flex-shrink:0;position:relative;width:109px;z-index:36}.processing-time-10{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:76px;height:21px;color:#23005a;font-family:Bahij Janna,var(--default-font-family);font-size:16.169858932495117px;font-weight:400;line-height:21px;text-align:right;white-space:nowrap;z-index:37}.validity-11{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:109px;height:21px;color:#23005a;font-family:Bahij Janna,var(--default-font-family);font-size:16.169858932495117px;font-weight:400;line-height:21px;text-align:right;white-space:nowrap;z-index:38}.visa-card-12{flex-shrink:0;position:relative;width:312.887px;height:363.822px;z-index:43;border-radius:19.404px;-webkit-mask-image:url(/images/aeec9e8d-43cc-455c-93a6-dbc93041574a.png?87996b16db40635ba19dd76ad5ce49cf);-webkit-mask-size:cover}.rectangle-13{position:absolute;width:312.887px;height:64.679px;bottom:298.964px;left:50%;background:#19003f;transform:translate(-50.27%);z-index:51}.frame-14{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;position:absolute;width:160px;height:34px;top:15.361px;left:50%;transform:translate(-50.53%);z-index:53}.uae-visa-15{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-basis:auto;position:relative;width:160px;height:34px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:25.871774673461914px;font-weight:700;line-height:33.685px;text-align:center;white-space:nowrap;z-index:54}.indian-visa-16{display:flex;align-items:center;justify-content:center;position:absolute;width:106px;height:17px;top:41.233px;left:102.891px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:12.935887336730957px;font-weight:700;line-height:16.843px;text-align:center;white-space:nowrap;letter-spacing:2.59px;z-index:52}.img-3{position:absolute;width:312.887px;height:361.396px;bottom:-39.794px;left:50%;background:url(/images/994522b2ebadeeca0c1875c0bc289d517ac55799.png?ca3364bb1d3906c25622130a7f259734) no-repeat center;background-size:cover;transform:translate(-50.27%);z-index:44;border-radius:12.936px}.rectangle-17{position:absolute;width:312.887px;height:68.722px;bottom:-70.517px;left:50%;background:#fff;transform:translate(-50.27%);z-index:45}.frame-18{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:78.424px;position:absolute;width:279.424px;height:51px;top:373.524px;left:16.978px;z-index:46}.price-19{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:92px;height:51px;color:#23005a;font-family:Janna LT,var(--default-font-family);font-size:38.80766296386719px;font-weight:700;line-height:51px;text-align:right;white-space:nowrap;z-index:47}.frame-1a{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;flex-shrink:0;position:relative;width:109px;z-index:48}.processing-time-1b{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:76px;height:21px;color:#23005a;font-family:Bahij Janna,var(--default-font-family);font-size:16.169858932495117px;font-weight:400;line-height:21px;text-align:right;white-space:nowrap;z-index:49}.validity-60-days{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:109px;height:21px;color:#23005a;font-family:Bahij Janna,var(--default-font-family);font-size:16.169858932495117px;font-weight:400;line-height:21px;text-align:right;white-space:nowrap;z-index:50}.hero-pic{position:absolute;width:360px;height:393px;top:-4px;left:50%;transform:translate(-50%);z-index:1}.frame-1c{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;gap:1.868px;position:relative;width:1.868px;margin:68.623px 0 0 351.035px;z-index:2}.rectangle-1d{flex-shrink:0;position:relative;width:1.868px;height:10.086px;background:#ff5f0a;z-index:3;border-radius:6.35px}.rectangle-1e{flex-shrink:0;position:relative;width:1.868px;height:3.735px;background:#e0dfde;z-index:4;border-radius:6.35px}.rectangle-1f{flex-shrink:0;position:relative;width:1.868px;height:3.735px;background:#e0dfde;z-index:5;border-radius:6.35px}.rectangle-20{flex-shrink:0;position:relative;width:1.868px;height:2.615px;background:#e0dfde;z-index:6;border-radius:6.35px}.rectangle-21{flex-shrink:0;position:relative;width:1.868px;height:1.868px;background:#e0dfde;z-index:7;border-radius:6.35px}.sliderbanner{position:relative;width:100%;height:389px;overflow:hidden}.pic-4{position:absolute;top:0;left:0;width:100%;height:100%;background-size:150% 100%;background-position:left center;animation:fade .4s ease-in-out;opacity:0;transition:opacity .5s ease-in-out}.pic-4.active{opacity:1;animation:stretchBg 10s infinite alternate}@keyframes stretchBg{0%{background-size:150% 100%}to{background-size:100% 100%}}.world-destinations{display:flex;align-items:center;justify-content:flex-end;position:absolute;height:68px;top:65px;left:146px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:27.81714630126953px;font-weight:700;line-height:33.754px;text-align:right;text-overflow:initial;z-index:9;overflow:hidden}.primary-fa-button{outline:none;border:none;background-color:#ff5f0a;font-size:9px;font-weight:700;color:#fff;border-radius:5px;padding:10px 15px;margin-top:15px}.primary-fa-button img{width:14px;margin-right:5px}.icons-arrow-left{flex-shrink:0;position:relative;width:13.5px;height:13.5px;z-index:11}.arrow-left{position:absolute;width:100%;height:100%;top:0;left:0;z-index:12}.vector{position:relative;width:8.438px;height:6.75px;margin:3.375px 0 0 2.25px;background:url(/images/abfd0b6b-fcba-47ff-ac91-7dc1d076daca.png?cde71357b189641267872bdb7943e3e1) no-repeat center;background-size:100% 100%;z-index:13}.button{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-basis:auto;position:relative;width:60px;height:17px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:9px;font-weight:700;line-height:17px;text-align:center;white-space:nowrap;z-index:14}.rectangle-22{position:absolute;width:360px;height:190px;top:234px;left:0;background:url(/images/eb44ede9-c29e-4135-a4a1-92b47ab7df8a.png?2aae983f66d086ee3a84a3c685935b48) no-repeat center;background-size:cover;z-index:15}.main-hero-card-mobile{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;position:absolute;width:321.029px;top:258px;left:50%;transform:translate(-50.14%);z-index:90}.booking-kind-scroll{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;flex-shrink:0;position:relative;width:321px;height:51px;z-index:91;overflow:hidden;border-radius:16px 16px 0 0}.booking-kind{flex-shrink:0;position:relative;width:321px;height:52px;z-index:92;overflow:hidden}.mask-group{position:relative;width:656.902px;height:51.787px;margin:0 0 0 -324px;z-index:93;overflow:visible auto;-webkit-mask-image:url(/images/4ce6efc8-2d01-4500-a0f9-c888ba5de3d1.png?af119a95fd08e1d318a656e1e5969432);-webkit-mask-size:cover}.choose-booking-type{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;position:relative;width:656.607px;height:51.148px;margin:0;z-index:94;overflow:hidden}.health-insurance{flex-shrink:0;position:relative;width:93.984px;height:51.148px;font-size:0px;z-index:95;-webkit-mask-image:url(/images/40a68844-4fd9-405a-965a-125c6873368a.png?b5a6336aeb0dbf5bc7aa9ad232288c80);-webkit-mask-size:cover}.insurance{display:flex;align-items:center;justify-content:center;position:relative;width:51px;height:15px;margin:18.967px 0 0 22.066px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:23.016393661499023px;font-weight:700;line-height:14.066px;text-align:center;white-space:nowrap;z-index:99}.rectangle-23{position:relative;width:93.984px;height:51.148px;margin:19.738px 0 0;background:url(/images/f0a8812f-1bfc-4c25-8496-b7fabb29a57f.png?cd5a979e31ed0394cd5a8f9e9ac85775) no-repeat center;background-size:cover;z-index:98}.pic-7{position:absolute;width:116.361px;height:79.918px;top:-17.262px;left:-19.18px;background:url(/images/b7a7fa7fefbb04501f97f6b9843cd407b59f1326.png?0750ee0cbb9c36736514a226b031421b) no-repeat center;background-size:cover;z-index:96}.rectangle-24{position:absolute;width:93.984px;height:51.148px;top:0;left:0;background:#333333b3;z-index:97}.boat{flex-shrink:0;position:relative;width:93.984px;height:51.148px;font-size:0px;z-index:100;-webkit-mask-image:url(/images/0d2db280-0364-4254-b93c-4de4d8885e36.png?b8310b1d442a550beb8388d21142a30b);-webkit-mask-size:cover}.boats{display:flex;align-items:center;justify-content:center;position:relative;width:59px;height:15px;margin:18.967px 0 0 17.59px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:23.016393661499023px;font-weight:700;line-height:14.066px;text-align:center;white-space:nowrap;z-index:104}.rectangle-25{position:relative;width:93.984px;height:51.148px;margin:19.738px 0 0;background:url(/images/bb06ff96-ad24-44be-8ba4-cca05143842f.png?cd5a979e31ed0394cd5a8f9e9ac85775) no-repeat center;background-size:cover;z-index:103}.pic-9{position:absolute;width:116.361px;height:79.918px;top:-17.262px;left:-19.18px;background:url(/images/189f76c412c986988f7a7e6020a3fa2a45321426.png?a8056e67f8adbd1e63aba94ee36489ef) no-repeat center;background-size:cover;z-index:101}.rectangle-26{position:absolute;width:93.984px;height:51.148px;top:0;left:0;background:#333333b3;z-index:102}.car-booking{flex-shrink:0;position:relative;width:93.984px;height:51.148px;font-size:0px;z-index:105;-webkit-mask-image:url(/images/818b3e9b-27fc-4d3b-a340-3feb8e2b05c8.png?4ee1dcf18cf5c928b643d9f66a50acfb);-webkit-mask-size:cover}.cars{display:flex;align-items:center;justify-content:center;position:relative;width:69px;height:15px;margin:18.967px 0 0 13.115px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:23.016393661499023px;font-weight:700;line-height:14.066px;text-align:center;white-space:nowrap;z-index:109}.rectangle-27{position:relative;width:93.984px;height:51.148px;margin:19.738px 0 0;background:url(/images/90c025b2-104a-4aac-923f-fbb2eaf52b1e.png?1eb6e11ed0cdc06ea5d8a779ab5d1492) no-repeat center;background-size:cover;z-index:108}.pic-a{position:absolute;width:108.049px;height:74.803px;top:-21.738px;left:0;background:url(/images/28d8ba73da94d3c85b466e01e4091c8f6cc590e0.png?87361085dc8bedf839b22a982514425e) no-repeat center;background-size:cover;z-index:106}.rectangle-28{position:absolute;width:93.984px;height:51.148px;top:0;left:0;background:#333333b3;z-index:107}.entry-visas{flex-shrink:0;position:relative;width:93.984px;height:51.148px;font-size:0px;z-index:110;-webkit-mask-image:url(/images/b6e259c6-d54e-40c2-b830-e603811f490a.png?67e45e894fb410ce2a7d419d512adf76);-webkit-mask-size:cover}.visa{display:flex;align-items:center;justify-content:center;position:relative;width:37px;height:15px;margin:18.967px 0 0 28.459px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:23.016393661499023px;font-weight:700;line-height:14.066px;text-align:center;white-space:nowrap;z-index:114}.rectangle-29{position:relative;width:93.984px;height:51.148px;margin:19.738px 0 0;background:url(/images/0d97dfdc-30e3-4df5-b75d-d7106c954f2a.png?6c9976cde6773bcf772fae4bdb0ac77e) no-repeat center;background-size:cover;z-index:113}.pic-d{position:absolute;width:112.525px;height:79.279px;top:0;left:0;background:url(/images/4d3a66ade855ee5eaffbc756477163a30a844bac.png?80049d65c4859ccc23e87aa6abc5b5ab) no-repeat center;background-size:cover;z-index:111}.rectangle-2a{position:absolute;width:93.984px;height:51.148px;top:0;left:0;background:#333333b3;z-index:112}.tourist-groups{flex-shrink:0;position:relative;width:93.984px;height:51.148px;font-size:0px;z-index:115;-webkit-mask-image:url(/images/4c8cd7ea-9bf4-454f-b7a7-f109d597b519.png?614a34d799482f984333df8fd95b3cbe);-webkit-mask-size:cover}.groups{display:flex;align-items:center;justify-content:center;position:relative;width:65px;height:15px;margin:18.967px 0 0 15.033px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:23.016393661499023px;font-weight:700;line-height:14.066px;text-align:center;white-space:nowrap;z-index:119}.rectangle-2b{position:relative;width:93.984px;height:51.148px;margin:19.738px 0 0;background:url(/images/ccaeec5c-309b-4683-8398-fe0dac2dfa36.png?6c9976cde6773bcf772fae4bdb0ac77e) no-repeat center;background-size:cover;z-index:118}.empty{position:absolute;width:99.738px;height:68.41px;top:-11.508px;left:-2.557px;background:url(/images/f606e5a239495552e570d383f9d2077396ed538c.png?75d2eb559ff11b7145d37071410cdd4d) no-repeat center;background-size:cover;z-index:116}.rectangle-2c{position:absolute;width:93.984px;height:51.148px;top:0;left:0;background:#333333b3;z-index:117}.hotel-reservations-card{flex-shrink:0;position:relative;width:93.984px;height:51.148px;z-index:120;-webkit-mask-image:url(/images/065e94c5-97b7-4bc0-89e5-e10526d51cbc.png?5f5eaa7c3c4d9fa3355668ff7e1c4129);-webkit-mask-size:cover}.rectangle-2d{position:relative;width:93.984px;height:51.148px;margin:53.705px 0 0;background:url(/images/d0e41e6c-4623-4b8d-b5ad-ec00ebc7ce8b.png?6c9976cde6773bcf772fae4bdb0ac77e) no-repeat center;background-size:cover;z-index:123}.flex-row-add{position:absolute;top:0;right:0;bottom:-7.672px;left:0;z-index:124}.empty-2e{position:absolute;width:93.984px;height:58.82px;top:0;left:0;background:url(/images/1e99c6cbaf95f931ce437436c001877a973540ab.png?476237f9d51d0279694ebaac98aaaa49) no-repeat center;background-size:cover;z-index:121}.rectangle-2f{position:absolute;width:93.984px;height:51.148px;top:0;left:0;background:#333333b3;z-index:122}.hotels{display:flex;align-items:center;justify-content:center;position:absolute;width:56px;height:15px;top:calc(50% - 10.44px);left:calc(50% - 29.12px);color:#fff;font-family:Janna LT,var(--default-font-family);font-size:23.016393661499023px;font-weight:700;line-height:14.066px;text-align:center;white-space:nowrap;z-index:124}.flight-reservations-card{flex-shrink:0;position:relative;width:93.984px;height:51.148px;z-index:125;border-radius:5.115px 0 0;-webkit-mask-image:url(/images/aac0c853-e3e3-4289-ab3a-f1ef85befddc.png?317998a533fa5c2e40f0cac65007a34c);-webkit-mask-size:cover}.empty-30{position:absolute;width:181.057px;height:133.399px;top:-40.918px;left:-27.492px;background:url(/images/5013a198-7902-403a-8e61-3e0f33b5a230.png?ddfa6d1e2c8cece6389a0039bee71bab) no-repeat center;background-size:cover;z-index:126}.rectangle,.rectangle-31{position:absolute;width:93.984px;height:51.148px;top:0;left:0;background:#333333b3;z-index:127}.airlines{display:flex;align-items:center;justify-content:center;position:absolute;width:56px;height:21px;top:calc(50% - 14.92px);left:calc(50% - 29.12px);color:#fff;font-family:Janna LT,var(--default-font-family);font-size:23.016393661499023px;font-weight:700;line-height:20.459px;text-align:center;white-space:nowrap;z-index:129;text-shadow:0 .64px 9.59px rgba(0,0,0,.5)}.rectangle-32{position:absolute;width:93.984px;height:35.803px;top:15.344px;left:0;background:url(/images/57958d42-36c7-47df-ba5b-560911fe3850.png?4085407935c77514532d3f806aa6f070) no-repeat center;background-size:cover;z-index:128}.rectangle-33{flex-shrink:0;position:absolute;width:72px;height:52px;top:0;left:-14px;background:url(/images/fa9e8924-2a96-4131-9280-8929f7c2509c.png?638d7c6ee526d00fed95907a37f188f5) no-repeat center;background-size:cover;z-index:130}.frame-34{display:flex;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;gap:9.071px;position:relative;width:321.029px;padding:14.514px;background:#fff;z-index:131;overflow:hidden;border-radius:0 0 14.514px 14.514px}.frame-420{display:flex;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;gap:9.071px;position:relative;width:321.029px;padding:14.514px;background:#fff;z-index:131;margin-top:20px;border-radius:14.5px}.frame-420>.items{flex:1;align-items:center;text-align:center;cursor:pointer}.items img{width:100%;height:auto;text-align:center}.items h6{color:#000;font-weight:600;font-size:10px;margin-top:5px;margin-bottom:0}.items h4{font-size:16px;font-weight:600;color:#ff5f0a;margin-top:5px}.frame-421{display:flex;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;position:relative;width:321.029px;background:#fff;z-index:131;margin-top:20px;border-radius:14.5px}.frame-421>.items2{flex:1;align-items:center;text-align:center;cursor:pointer;display:block}.items2.active{background-color:#ff5f0a}.items2.active h4{color:#fff!important}.items2 img{width:100%;height:auto;text-align:center}.items2 h6{color:#000;font-weight:700;font-size:12px;margin-top:5px;margin-bottom:0}.items2 h4{font-size:22px;font-weight:600;color:#ff5f0a;margin-top:5px}.frame-422{display:block;position:relative;width:321.029px;padding:14.514px;background:#fff;z-index:131;margin-top:20px;border-radius:14.5px;margin-bottom:20px}.frame-422 .flight-items{display:flex;width:100%;margin:25px 0}.flight-items .info{text-align:center;align-content:center}.info img{width:50px;height:auto}.info h4{font-size:12px;font-weight:700;color:#000}.info h6{font-size:10px;margin:0}.info .divider{width:100%;height:2px;background-color:#000;margin:5px 0}.button-area{display:flex}.button-area .part button{display:inline-block;margin:0 5px}.text-right{text-align:right}.book-btn{border-radius:5px;border:2px solid #ff5f0a;font-size:10px;outline:none;background-color:#f8f8f8;padding:5px 15px;color:#ff5f0a}.price-btn{border-radius:20px;font-size:12px;outline:none;border:none;background-color:#fff;padding:5px 15px;color:#ff5f0a;font-weight:700;box-shadow:0 1px 2px #00000075}.bagage-btn{border-radius:20px;font-size:10px;outline:none;border:none;background-color:transparent}.seat-btn{border-radius:20px;font-size:10px;outline:none;border:none;background-color:#fff;color:#000;font-weight:700;box-shadow:0 1px 2px #00000075}.frame-35{flex-shrink:0;position:relative;width:292px;height:275px;z-index:132}.frame-36{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:11px;position:relative;width:292px;margin:0 0 0 .25px;z-index:157}.destination{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;gap:7px;position:relative;width:90px;height:28px;z-index:158}.choose{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;flex-shrink:0;position:relative;width:90px;min-width:81.391px;height:21.913px;padding:1.565px 3.13px;cursor:pointer;background:#fff;border:none;z-index:159;border-radius:6.261px;box-shadow:0 .78px 1.565px #0000000f}.class{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0;position:relative;min-width:0;z-index:160}.text-37{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;height:19px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:12.52173900604248px;font-weight:700;line-height:19px;text-align:right;white-space:nowrap;z-index:161}.choose-38{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;position:absolute;width:90px;min-width:90px;height:auto;top:25px;left:-.5px;z-index:162;overflow:hidden;border-radius:6.261px;background-color:#fff}.text-39{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#e9e6ef;z-index:163;overflow:hidden}.one-way{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;min-width:0;height:17px;color:#ff5f0a;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:164}.text-3a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#fff;z-index:165;overflow:hidden}.round-trip{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;min-width:0;height:17px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:166}.text-3b{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#fff;z-index:167;overflow:hidden}.multi-city{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:58px;height:17px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:168}.destination-3c{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;gap:7px;position:relative;width:90px;height:28px;z-index:169;flex:1}.choose-3d{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;flex-shrink:0;position:relative;width:90px;min-width:81.391px;height:21.913px;padding:1.565px 3.13px;cursor:pointer;background:#fff;border:none;z-index:170;border-radius:6.261px;box-shadow:0 .78px 1.565px #0000000f}.class-3e{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0;position:relative;min-width:0;z-index:171}.arrow-back-large{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.522px;position:relative;width:15.652px;height:15.652px;background:url(/images/0f820324-eea3-421d-85ab-90ef573b5b1e.png?f8680440af1bd204983d7f7f74747070) no-repeat center;background-size:cover;z-index:172}.one-way-3f{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;height:19px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:12.52173900604248px;font-weight:700;line-height:19px;text-align:right;white-space:nowrap;z-index:173}.choose-40{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;position:absolute;width:90px;min-width:90px;height:75.13px;top:25px;left:-.5px;z-index:174;overflow:hidden;border-radius:6.261px}.text-41{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background-color:#fff;cursor:pointer;transition:.4s all}.text-41:hover{background:#e9e6ef}.text-41:hover span{color:#ff5f0a!important}.drop-down-active{background:#e9e6ef}.drop-down-active span{color:#ff5f0a!important}.one-way-42{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;min-width:0;height:17px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:176}.text-43{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#fff;z-index:177;overflow:hidden}.round-trip-44{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;min-width:0;height:17px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:178}.text-45{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#fff;z-index:179;overflow:hidden}.multi-city-46{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:58px;height:17px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:180}.cabin{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;gap:5.478px;position:relative;width:90px;height:21.913px;z-index:181}.choose-47{display:flex;align-items:flex-start;justify-content:space-between;align-self:stretch;flex-wrap:nowrap;flex-shrink:0;position:relative;min-width:81.391px;height:21.913px;padding:1.565px 3.13px;background:#fff;z-index:182;border-radius:6.261px;box-shadow:0 .78px 1.565px #0000000f}.class-48{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0;position:relative;z-index:183}.icons-arrow-back-large-no{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.522px;position:relative;width:15.652px;height:15.652px;background:url(/images/36e47d32-ca0f-45ed-a3c5-e5c9f0eb7ffc.png?f8680440af1bd204983d7f7f74747070) no-repeat center;background-size:cover;z-index:184}.text-49{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;height:19px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:12.52173900604248px;font-weight:700;line-height:19px;text-align:right;white-space:nowrap;z-index:185}.choose-4a{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;position:relative;width:90px;min-width:90px;z-index:186;overflow:hidden;border-radius:6.261px}.text-4b{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#e9e6ef;z-index:187;overflow:hidden}.text-4c{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;min-width:0;height:17px;color:#ff5f0a;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:188}.text-4d{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#fff;z-index:189;overflow:hidden}.text-4e{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;min-width:0;height:17px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:190}.text-4f{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:6.773px;position:relative;width:90px;min-width:70.435px;height:25.043px;padding:2.709px;background:#fff;z-index:191;overflow:hidden}.text-50{flex-grow:1;flex-shrink:0;flex-basis:auto;position:relative;min-width:0;height:17px;color:#aaa6a4;font-family:Bahij Janna,var(--default-font-family);font-size:10.836119651794434px;font-weight:700;line-height:17px;text-align:right;white-space:nowrap;z-index:192}.frame-51{display:flex;flex-direction:column;align-items:flex-end;flex-wrap:nowrap;gap:9.071px;position:relative;width:291.195px;margin:4.169px 0 0;z-index:133}.from{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-shrink:0;position:relative;width:291.195px;height:55px;padding:4.619px 9.525px;background:#fff;border:1.814px solid #aaa6a4;z-index:134;overflow:hidden;max-height:55px;border-radius:7.257px}.from-input{flex-shrink:0;position:absolute;width:291.195px;height:55px;top:0;left:0;background:transparent;border:none;z-index:138;outline:none}.fi{flex-shrink:0;position:relative;width:20.411px;height:20.411px;background:url(/images/74af0a5c-8b62-45ea-bd03-d3ba61b3e45d.png?15ef6586e1ddf0110ec01c2346243454) no-repeat center;background-size:cover;z-index:135;overflow:hidden}.frame-52{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;flex-shrink:0;position:absolute;width:27.555px;height:15.818px;z-index:136;right:8px}.text-53{display:flex;align-items:flex-start;justify-content:flex-end;flex-shrink:0;position:relative;width:27.555px;height:18.37px;color:#aaa6a4;font-family:Janna LT,var(--default-font-family);font-size:16.328683853149414px;font-weight:700;line-height:11.085px;text-align:right;z-index:137}.to{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-shrink:0;position:relative;width:291.195px;min-width:181.43px;height:55px;padding:4.619px 9.525px;background:#fff;border:1.814px solid #aaa6a4;z-index:139;overflow:hidden;max-height:55px;border-radius:7.257px;margin-top:15px}.to-input{flex-shrink:0;position:absolute;width:291.195px;height:55px;top:0;left:0;background:transparent;border:none;z-index:143;outline:none}.frame-54{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0;position:relative;min-width:0;z-index:140}.fi-55{flex-shrink:0;position:relative;width:20.411px;height:20.411px;background:url(/images/23744734-e7ee-453d-8294-fd6cbf4c2f42.png?4ff1b72f2fb328a919a13a97ee5b8ec9) no-repeat center;background-size:cover;z-index:141;overflow:hidden}.text-56{display:flex;align-items:flex-start;justify-content:flex-end;flex-shrink:0;position:relative;width:34.29px;height:18.982px;color:#aaa6a4;font-family:Janna LT,var(--default-font-family);font-size:16.328683853149414px;font-weight:700;line-height:11.085px;text-align:right;z-index:142}.dep-date{display:flex;align-items:center;justify-content:space-between;align-self:stretch;flex-wrap:nowrap;flex-shrink:0;position:relative;height:55px;padding:5.092px 10.5px;background:#fff;border:2px solid #aaa6a4;z-index:144;overflow:hidden;max-width:290px;max-height:55px;border-radius:8px}.dep-date-input{flex-shrink:0;position:absolute;width:290px;height:55px;top:0;left:0;background:transparent;border:none;z-index:150;outline:none}.frame-57{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;flex-grow:1;flex-shrink:0;flex-basis:0;position:relative;z-index:145}.fi-58{flex-shrink:0;position:relative;width:18px;height:18px;z-index:146;overflow:hidden}.group{position:relative;width:18px;height:17.992px;margin:0;z-index:147}.vector-59{position:absolute;width:100%;height:100%;top:0;left:0;background:url(/images/e5e476fe-0f30-4149-ab26-d20fc9d8d019.png?925efed7e5424a4119e3adcfce357050) no-repeat center;background-size:100% 100%;z-index:148}.text-5a{display:flex;align-items:flex-start;justify-content:flex-end;flex-shrink:0;flex-basis:auto;position:relative;width:96px;height:13px;color:#aaa6a4;font-family:Janna LT,var(--default-font-family);font-size:18px;font-weight:700;line-height:12.22px;text-align:right;white-space:nowrap;z-index:149}.primary-fa-button-5b{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:5.443px;position:relative;width:291.195px;height:50.8px;padding:7.257px;cursor:pointer;background:#ff5f0a;border:none;z-index:151;border-radius:7.257px;box-shadow:0 3.629px 23.132px #ff5f0a4d}.icons-arrow-left-light{flex-shrink:0;position:relative;width:21.772px;height:21.772px;z-index:152}.arrow-left-light{position:absolute;width:100%;height:100%;top:0;left:0;z-index:153}.vector-5c{position:relative;width:13.607px;height:10.886px;margin:5.443px 0 0 3.629px;background:url(/images/23addfe8-268d-4950-bf87-18daabd8ec9a.png?491fd5009fbe498d602e83fb7223d834) no-repeat center;background-size:100% 100%;z-index:154}.button-5d{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-basis:auto;position:relative;width:55px;height:27px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:14.514386177062988px;font-weight:700;line-height:27px;text-align:center;white-space:nowrap;z-index:155}.swap{flex-shrink:0;position:absolute;width:36px;height:36px;top:41.317px;left:17.486px;background:url(/images/56ccaa8a-f84d-40de-a4bc-0767dabd56ab.png?8b587c2129813e1eac6d71b9f604ed8d) no-repeat center;background-size:cover;z-index:156}.icons{position:absolute;width:35px;height:35px;top:268px;left:21px;z-index:193}.union{position:relative;width:9.104px;height:15.291px;margin:9.854px 0 0 17px;background:url(/images/1be2ea00-30bd-41df-a355-9824d9b3e82f.png?45a3c1bf4878da71c822a65801327caa) no-repeat center;background-size:cover;z-index:194}.text-5e{display:flex;align-items:center;justify-content:flex-end;position:absolute;width:140px;height:100px;top:925px;left:201px;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:20px;font-weight:700;line-height:99.5px;text-align:right;white-space:nowrap;z-index:17}.frame-5f{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:18px;position:absolute;width:310px;height:794px;top:1014px;left:25px;z-index:59}.card-layout-small{flex-shrink:0;position:relative;width:310px;height:185px;z-index:60;overflow:hidden;border-radius:8px}.frame-60{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap;position:relative;width:286px;margin:115px 0 0 12px;z-index:64}.primary-fa-button-61{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:4.5px;position:relative;width:35px;height:35px;padding:6px;background:#ff5f0a;z-index:65;border-radius:6px}.icons-arrow-left-62{flex-shrink:0;position:relative;width:18px;height:18px;z-index:66}.arrow-left-63{position:absolute;width:100%;height:100%;top:0;left:0;z-index:67}.vector-64{position:relative;width:11.25px;height:9px;margin:4.5px 0 0 3px;background:url(/images/86f6fa38-45b7-43ba-9066-6f8bac931731.png?bcf2ddb9f27ed68916428cca903267d9) no-repeat center;background-size:100% 100%;z-index:68}.fly-for-first{flex-shrink:0;position:relative;width:202px;font-family:Janna LT,var(--default-font-family);font-size:20px;font-weight:700;line-height:26.04px;text-align:right;text-overflow:initial;white-space:nowrap;z-index:69}.fly-for-first-65{position:relative;color:#fff;font-family:Bahij Janna,var(--default-font-family);font-size:14.851485252380371px;font-weight:400;line-height:26.04px;text-align:right}.fly-for-first-66{position:relative;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:24px;font-weight:700;line-height:28.8px;text-align:right}.rectangle-67{position:relative;width:310px;height:7px;margin:10px 0 0;background:url(/images/5629f8d1-45d2-4228-b375-aad72ef3c03c.png?57dce68772e8149c780c1f904ccf415a) no-repeat center;background-size:cover;z-index:63;border-radius:8px}.rectangle-68{position:absolute;width:310px;height:185px;top:50%;left:50%;background:url(/images/44f0aa0a-3f76-4702-9ceb-561633ef86f9.png?3903806491aaddffa7d04916f6ddb3b8) no-repeat center;background-size:cover;transform:translate(-50%,-50%);z-index:62;border-radius:8px}.card-layout-vertical{flex-shrink:0;position:relative;width:310px;height:388px;z-index:70;overflow:hidden;border-radius:8px}.frame-69{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap;position:relative;width:286px;margin:318px 0 0 12px;z-index:74}.primary-fa-button-6a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:4.5px;position:relative;width:35px;height:35px;padding:6px;background:#ff5f0a;z-index:75;border-radius:6px}.iccons-arrow-left{flex-shrink:0;position:relative;width:18px;height:18px;z-index:76}.arrow-left-6b{position:absolute;width:100%;height:100%;top:0;left:0;z-index:77}.vector-6c{position:relative;width:11.25px;height:9px;margin:4.5px 0 0 3px;background:url(/images/2cf42366-1d44-4be8-bf77-c9e36b67d81c.png?bcf2ddb9f27ed68916428cca903267d9) no-repeat center;background-size:100% 100%;z-index:78}.fly-for-first-6d{flex-shrink:0;position:relative;width:202px;font-family:Janna LT,var(--default-font-family);font-size:20px;font-weight:700;line-height:26.04px;text-align:right;text-overflow:initial;white-space:nowrap;z-index:79}.fly-for-first-6e{position:relative;color:#fff;font-family:Bahij Janna,var(--default-font-family);font-size:14.851485252380371px;font-weight:400;line-height:26.04px;text-align:right}.fly-for-first-6f{position:relative;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:24px;font-weight:700;line-height:28.8px;text-align:right}.rectangle-70{position:relative;width:310px;height:14px;margin:3px 0 0;background:url(/images/3eef1b5b-c470-43fa-ba1b-30fd40214232.png?8cceaf93847ba594e77455bedc37bc30) no-repeat center;background-size:cover;z-index:73;border-radius:8px}.young-man-trekking{position:absolute;width:800px;height:462px;top:-74px;left:-139px;background:url(/images/8ca3ea4a-6ec7-4990-97d2-d62ff7f482f8.png?c975b608c8284065b15954d5a7c21e39) no-repeat center;background-size:cover;z-index:71}.rectangle-71{position:absolute;width:310px;height:388px;top:50%;left:50%;background:url(/images/299f5c53-ab4d-4d77-8bce-6226f8e15e10.png?17dc22677815b944dc6b51faa4545bdd) no-repeat center;background-size:cover;transform:translate(-50%,-50%);z-index:72;border-radius:8px}.card-layout-small-72{flex-shrink:0;position:relative;width:310px;height:185px;z-index:80;overflow:hidden;border-radius:8px}.frame-73{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:nowrap;position:relative;width:286px;margin:115px 0 0 12px;z-index:84}.primary-fa-button-74{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;flex-shrink:0;gap:4.5px;position:relative;width:35px;height:35px;padding:6px;background:#ff5f0a;z-index:85;border-radius:6px}.iccons-arrow-left-75{flex-shrink:0;position:relative;width:18px;height:18px;z-index:86}.arrow-left-76{position:absolute;width:100%;height:100%;top:0;left:0;z-index:87}.vector-77{position:relative;width:11.25px;height:9px;margin:4.5px 0 0 3px;background:url(/images/eb1bdc44-b07d-4dc5-922a-03ce90e62527.png?bcf2ddb9f27ed68916428cca903267d9) no-repeat center;background-size:100% 100%;z-index:88}.fly-for-first-78{flex-shrink:0;position:relative;width:202px;font-family:Janna LT,var(--default-font-family);font-size:20px;font-weight:700;line-height:26.04px;text-align:right;text-overflow:initial;white-space:nowrap;z-index:89}.fly-for-first-79{position:relative;color:#fff;font-family:Bahij Janna,var(--default-font-family);font-size:14.851485252380371px;font-weight:400;line-height:26.04px;text-align:right}.fly-for-first-7a{position:relative;color:#fff;font-family:Janna LT,var(--default-font-family);font-size:24px;font-weight:700;line-height:28.8px;text-align:right}.rectangle-7b{position:relative;width:310px;height:7px;margin:10px 0 0;background:url(/images/ff881695-e617-4243-b52b-f1e33075af8d.png?57dce68772e8149c780c1f904ccf415a) no-repeat center;background-size:cover;z-index:83;border-radius:8px}.image-7c{position:absolute;width:100%;height:111.35%;top:0;left:0;background:url(/images/a4336e14df5e23bfebb8d29289097850b534a055.png?d6c42c9c12a6f7b37f3e34e4dcfd54cf) no-repeat center;background-size:cover;z-index:81}.mobile-menu-overlay{width:100%;height:100%;position:fixed;background-color:#00000080;left:-100%;top:0;z-index:9999}.mobile-menu-overlay.rtl{left:auto!important;right:-100%!important}.rectangle-7d{position:absolute;width:310px;height:185px;top:50%;left:50%;background:url(/images/b0580bd2-7d8c-47eb-afdd-a9f821732706.png?3903806491aaddffa7d04916f6ddb3b8) no-repeat center;background-size:cover;transform:translate(-50%,-50%);z-index:82;border-radius:8px}.frame-7e{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;position:absolute;width:360px;height:59px;top:0;left:0;background:linear-gradient(180deg,#23005a,#23005a00);z-index:195}.frame-7f{flex-shrink:0;position:relative;width:360px;height:59px;z-index:196;overflow:hidden}.icons-menu-no{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;position:absolute;width:44px;height:44px;top:8px;left:306px;z-index:202}.rectangle-80{flex-shrink:0;position:relative;width:20px;height:2px;background:#fff;z-index:203;border-radius:1px}.rectangle-81{flex-shrink:0;position:relative;width:20px;height:2px;background:#fff;z-index:204;border-radius:1px}.rectangle-82{flex-shrink:0;position:relative;width:20px;height:2px;background:#fff;z-index:205;border-radius:1px}.frame-83{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;position:absolute;width:150.662px;height:37.637px;top:50%;left:50%;transform:translate(-112.17%,-49.15%);z-index:197}.logo-full{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;flex-shrink:0;gap:4.219px;position:relative;width:150.662px;padding:4.219px;z-index:198}.frame-84{display:flex;align-items:center;flex-wrap:nowrap;flex-shrink:0;gap:8.016px;position:relative;width:142.225px;z-index:199;cursor:pointer}.vector-85{flex-shrink:0;position:relative;width:29.197px;height:29.199px;background:url(/images/8bebf88a-78e2-45d8-9379-3f7597950f12.png?5d110a407ebb551ac9b7e25ea5bd8ceb) no-repeat center;background-size:cover;z-index:200}.group-86{flex-shrink:0;position:relative;width:105.013px;height:14.623px;background:url(/images/4ea29458-0c4b-4d90-ae52-7654dd01ef4b.png?40d36dcc739557b764df2022ed891330) no-repeat center;background-size:100% 100%;z-index:201}.header-white{background-color:#fff!important;background:#fff!important}.fixed-header{position:fixed;display:flex;justify-content:space-between;z-index:999;width:100%;background:linear-gradient(180deg,#23005a,#23005a00);transition:background-color .3s ease}.mobile-card{padding:15px;position:relative;top:-100px;height:auto}.mobile-card .body{width:100%;padding:10px 15px 15px;background-color:#fff;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.hero-content{position:absolute;z-index:1;width:100%;top:25%}.hero-content.ltr{left:20px}.hero-content.rtl{right:20px;text-align:right}.hero-content.rtl h4{margin-left:auto}.hero-content h4{max-width:245px;color:#fff;font-weight:700;font-family:Janna LT;font-size:27px}.tab-scroll-container{position:relative;width:100%;overflow:hidden}.tab-scroll-container .scroll-item{width:100%;overflow-x:auto;white-space:nowrap;border-top-left-radius:14px;border-top-right-radius:14px}.tab-scroll-container .icon{position:absolute;z-index:1;top:0;right:0;width:50px;height:60px}.tab-scroll-container.rtl .icon{right:auto!important;left:0!important}.tab-scroll-container .icon:after{content:"";position:absolute;top:10px;left:5px;bottom:0;width:100px;background:#fff;filter:blur(10px);z-index:-1}.tab-scroll-container.rtl .icon:after{left:-50px}.tab-scroll-container.rtl .icon img{width:9px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.tab-scroll-container .icon img{width:9px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(180deg)}.input-container{position:relative;width:100%}.input-container input{width:100%;padding:5px 10px;border:2px solid #AAA6A4;border-radius:7.26px;font-size:16px;height:55px;color:#ff5f0a}[dir=rtl] .input-container input{text-align:right}.input-container textarea{width:100%;padding:5px 10px;border:2px solid #AAA6A4;border-radius:7.26px;font-size:16px;height:100px;text-align:right;color:#ff5f0a}.input-container .image{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px}[dir=rtl] .input-container .image{left:10px!important;right:auto!important}.input-container label{position:absolute;left:15px;top:50%;transform:translateY(-50%);transition:all .2s ease;color:#aaa;pointer-events:none}[dir=rtl] .input-container label{right:15px!important;left:auto}.label-2{position:absolute;right:15px;top:25px!important;transform:translateY(-50%);transition:all .2s ease;color:#aaa;pointer-events:none}.input-container textarea:focus+.label-2,.input-container textarea:not(:placeholder-shown)+.label{top:0;font-size:12px;color:transparent}.input-container input:focus+label,.input-container input:not(:placeholder-shown)+label{top:0;font-size:12px;color:transparent}.destination-group{position:relative}.destination-group .icon-rounded{position:absolute;width:36px;height:36px;background-color:#fff;border-radius:50%;border:2px solid #AAA6A4;text-align:center;right:50px;top:50%;z-index:1;transform:translate(-50%,-50%)}[dir=rtl] .destination-group .icon-rounded{left:50px!important;right:auto}.search-btn img{width:14px;margin-right:5px}.search-btn{border:none;outline:none;width:100%;color:#fff;text-align:center;background-color:#ff5f0a;border-radius:8px;padding:15px 0}.section-title{padding:0 15px;color:#fff;font-size:20px;font-weight:700;font-family:Janna LT}.slide-item{position:relative;width:468px;height:250px;background-size:cover;background-position:center}.slide-item:nth-child(1){border-top-left-radius:15px}.slide-item .content{position:absolute;width:100%;left:0;bottom:0;background-color:#23005abf;height:auto;z-index:1;overflow:hidden}.location-text{display:flex;color:#fff;padding:15px 25px}.location-text>div{flex:1;font-size:25px}.slide-item .content>.buttons{padding-bottom:10px}.slide-item .content>.buttons>a{display:inline-block}.btn-1{color:#ff5f0a;border:1px solid #FF5F0A;font-size:12px;margin:0 15px;padding:5px 15px;text-decoration:none;border-radius:5px}.btn-2{color:#fff;background-color:#ff5f0a;border:1px solid #FF5F0A;font-size:12px;margin:0 15px;padding:5px 15px;text-decoration:none;border-radius:5px}.blog-card{border:none;overflow:hidden;position:relative;border-radius:10pxs;background-color:#19003f}.blog-card img{transition:transform .3s ease;overflow:hidden}.blog-card:hover img{transform:scale(1.2)}.blog-card-body{position:absolute;bottom:-20px;left:0;right:0;color:#fff;transition:all .3s ease;height:90px;padding:0 15px;background:linear-gradient(360deg,#23005a,#23005a00)}.blog-card:hover .blog-card-body{background:linear-gradient(360deg,#23005a,#23005a00);bottom:-10px}.blog-card .btn{position:absolute;top:10px;left:10px;background-color:#ff5722;border:none}.blog-card-body p{font-size:24px;font-weight:700;margin:0}.blog-card-body h5{font-size:14px;font-weight:400;margin:0}.mobile-menu{position:fixed;top:0;left:-100%;width:80%;height:100%;background-color:#fff;transition:left .3s ease;box-shadow:-2px 0 5px #00000080;display:flex;flex-direction:column;padding:20px}.mobile-menu.rtl{left:auto!important;right:-100%;transition:right .3s ease!important}.menu-toggle{position:fixed;left:0;z-index:1100;cursor:pointer}.menu-toggle.rtl{left:auto!important;right:0!important}.menu-toggle-overlay{position:fixed;left:0}.menu-toggle-overlay.rtl{left:auto!important;right:0!important}.menu-item{margin:1px 0}.menu-item a{text-decoration:none;color:inherit}.close-btn{font-size:30px;color:#000;border:none;background:none}.menu-header{text-align:center;margin-bottom:20px}.menu-content{height:100%;overflow:auto}.currency-selected-mobile{width:35px;height:35px;background:#a596bb;border-radius:2px;font-size:11px;text-align:center;line-height:35px}.menu-content::-webkit-scrollbar{display:none}.btn-orange{background-color:#f60;color:#fff}.mobile-menu-footer-text{font-size:17px;font-weight:700;color:#23005a;margin-top:15px}.menu-items.rtl{text-align:right}.menu-item{padding:10px 0}.menu-item{font-size:19px;font-weight:700}.menu-item a{font-weight:700}.menu-item img{width:20px;height:auto}.menu-footer{text-align:center;margin-top:20px}.social-media a{display:inline-block;background-color:#19003f;color:#fff;text-align:center;font-size:22px;width:35px;height:35px;border-radius:5px}.section-subtitle{font-size:10px;color:#fff;padding:0 15px;margin-top:5px}.visa-card{width:100%;height:auto;overflow:hidden;position:relative;border-radius:14px}.visa-card .header{width:100%;background-color:#19003f;margin:0;padding:15px 10px}.visa-card .header>h2,.visa-card .header>p{color:#fff;margin:0}.visa-card .header>h2{font-size:25px;font-weight:700}.visa-card .header>p{font-size:18px;margin-top:10px;transition:.4s all ease-in}.visa-card img{width:100%;height:361px;transition:.4s all ease-in-out}.visa-card .pricing{background-color:#fff;width:100%;position:absolute;padding:15px;left:0;bottom:-100px;z-index:1;transition:bottom .3s ease-in-out}.visa-card .pricing-2{background-color:#19003f;width:100%;position:absolute;padding:15px;left:0;top:-100px;z-index:1;transition:top .3s ease-in-out;color:#fff}.visa-card .header-2{position:absolute;bottom:0;width:100%;background-color:#19003f;margin:0;padding:15px 10px;color:#fff;transition:.3s all}.visa-card:hover img{transform:scale(1.1)}.visa-card:hover .header-2{transform:scale(1.2)}.visa-card:hover .pricing-2{top:0}.visa-card:hover .pricing{bottom:0}.footer{width:100%;background-image:url(/assets/earth-CEeg8dpx.png);background-size:cover;position:relative;bottom:-20px}.footer h4{font-size:19px;color:#fff;margin-top:15px}.footer-icons a{display:inline-block;background-color:#fff;color:#000;text-align:center;font-size:22px;width:35px;height:35px;border-radius:5px}a.footer-links{display:inline-block;text-decoration:none;color:#fff;font-size:13px;margin:10px 15px}.text-muted-small{font-size:12px;color:#aaa6a4;font-weight:400}.blog-2-card{position:relative;width:100%;height:260px;background-size:cover;border-radius:6px;overflow:hidden}.blog-2-card>.overlay{width:100%;height:100%;background:linear-gradient(270deg,#4c00c5 10.81%,#7f6b9fbd 45.87%,#7f6b9f00 68.55%,#4c00c5b0);padding:15px 25px}.text-content h4{font-size:21px;color:#fff;max-width:176px}.text-content p{font-size:10px}.custom-button{position:relative;display:inline-block;padding:10px 24px;font-size:23px;color:#fff;text-align:center;text-decoration:none;border:none;cursor:pointer;overflow:hidden}.custom-button.flight-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../public/images/plane.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s all}.custom-button.hotel-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../public/images/hotel-back.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s all}.custom-button.visa-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../public/images/visa-back.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s all}.custom-button.package-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../public/images/package-back.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s all}.custom-button.tour-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../public/images/tour-back.png);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s all}.custom-button.event-button:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../public/images/event-back.jpeg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:.4s all}.custom-button.idle{filter:grayscale(100%)}.custom-button.active:before{transform:rotate(15deg) scale(1.5);transform-origin:center;transition:.4s all}.custom-button.active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(to top,#fff,#fff0);z-index:0}.custom-button.idle:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333333b2;z-index:1}.custom-button span{position:relative;z-index:2}.banner-title{color:#fff;position:relative;left:51%;margin:20px;font-size:16px}.banner-titlevisa{color:#fff;position:relative;left:77%;margin:20px;font-size:16px}.slider-container{width:100%;overflow:hidden;position:relative}.slider{display:flex}.slide{flex:0 0 auto;margin-right:20px}.card{width:132px;border-radius:10px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease}.card:hover{transform:translateY(-5px)}.card img{width:100%;height:auto}.card-content{background:#23005a;padding:6px;color:#fff;text-align:center}.subtitle{margin:0;font-size:18px;font-weight:700}.booking-kind{overflow-x:hidden;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch;cursor:grab}.booking-kind::-webkit-scrollbar{display:none}.choose{transition:.4s all}.choose:hover{background-color:#fad2d2}.choose-4a,.choose-38{display:none;animation:slideDown .21s ease forwards}.menu-open>.choose-4a{display:block}.drp-icon{transition:.2s all}.menu-open>.choose-38{display:flex}.menu-open .drp-icon{transition:.2s all;transform:rotate(180deg)}.icons{cursor:pointer;transition:.2s all}.icons:hover{transform:scale(1.2)}.nav-active{background:#3333334d!important}.from.active .text-53,.to.active .text-56,.dep-date.active .text-5a{color:#ff5f0a!important}@keyframes slideDown{0%{top:-20px;opacity:0}to{top:25px;opacity:1}}.frame{-ms-overflow-style:none;scrollbar-width:none}.frame::-webkit-scrollbar{display:none}.landing-overlay-card{position:fixed;bottom:-100%;left:0;width:100%;height:100%;background-color:#fff;box-shadow:0 0 10px #0000001a;z-index:1000;padding:10px;overflow:auto;transition:bottom .2s ease-in-out}.selected-airport{background-color:#ffefe7;border-radius:6px;padding:10px 20px!important}.card-header-custom span{color:#ff5f0a;font-size:18px;font-weight:700}.card-header-custom button{background-color:#ff5f0a;color:#fff;border:none;padding:5px 10px;border-radius:5px}.destination-item{display:flex;align-items:center;padding:10px 20px;transition:.4s all}.destination-item:last-child{border-bottom:none}.destination-item:hover{background-color:#ffefe7}.destination-info{display:flex;flex-direction:column}.airport-name{font-weight:700!important;font-size:20px!important}.destination-info span{font-size:10px;font-weight:400}.icon{margin-left:10px;font-size:18px;color:#757575}.badge{background-color:#ffbd9b;color:#000;padding:15px 20px;font-size:20px;font-weight:400;width:24%}.loc-icon{width:21px;height:21px;margin:0 15px}.dp__active_date{background-color:#ff5f0a!important}.dp__today{border-color:#ff5f0a!important}.dp__button{color:#ff5f0a!important}.dp__action_buttons .dp__action_select{background-color:#ff5f0a!important}.dp__action_cancel{color:#ff5f0a!important;border:1px solid #ff5f0a!important}.flight-info-card{background-color:#fff;padding:5px 0;width:100%;height:auto;text-align:center;border-radius:15px}.flight-info-card img{width:25px;margin:0 auto}.flight-info-card p{color:#000;font-size:10px;font-weight:700;margin-top:5px}.flight-info-card h6{color:#ff5f0a;font-size:15px;font-weight:700}.flight-info-card h5{font-size:14px;color:#000;font-weight:700}.flight-info-card h2{font-size:20px;color:#ff5f0a}.flight-info-card .active{background-color:#ff5f0a!important}.flight-info-card .active>h2{color:#fff}.flight-details-card{background-color:#fff;padding:15px 10px;border-radius:15px}.flight-details-card .flight-logo img{width:35px;height:auto;margin-bottom:15px}.datetime h4{font-size:12px;font-weight:700;margin:0}.datetime p{font-size:10px;color:#000;font-weight:400}.flight-time{width:60%;text-align:center}.flight-time p{color:#000;font-size:10px;font-weight:400;margin:0}.flight-time hr{margin:0;border:none;height:2px;background-color:#000;opacity:1}.flight_button_1{border:.95px solid #FF5F0A;padding:5px 10px;color:#ff5f0a;background-color:#fff;font-size:8px;cursor:pointer;display:inline-flex;align-items:center;gap:5px;border-radius:4px;transition:background-color .3s ease,color .3s ease}.flight_button_1 i{margin-right:5px}.flight_button_1:hover{background-color:#ff5f0a;color:#fff}.flight_button_2{background-color:#fff;box-shadow:0 1px 2px #0000000f;box-shadow:0 1px 3px #0000001a;outline:none;border:none;padding:5px 15px;border-radius:35px;font-size:25px;color:#ff5f0a;font-weight:700;margin:0 5px}.flight_button_seat{background-color:#fff;box-shadow:0 1px 2px #0000000f;box-shadow:0 1px 3px #0000001a;outline:none;border:none;padding:5px 15px;border-radius:35px;font-size:25px;font-weight:700;margin:0 5px}.flight_button_bag{border:none;outline:none;background-color:transparent;font-size:14px;margin:0 5px}.hotel-details-card{background-color:#fff;border-radius:16px;box-shadow:0 4px 8px #0000001a;overflow:hidden;width:100%;max-width:100%;padding:16px}.hotel-image{width:100%;border-radius:16px;height:170px;object-fit:cover}.hotel-info{padding:16px 0}.hotel-name{font-size:20px;color:#ff5f0a;font-weight:700}.hotel-name a{text-decoration:none;color:#ff5f0a}.hotel-rating i{color:#ff5f0a;font-size:10px}.hotel-location{font-size:14px;color:#176be9;margin:8px 0}.hotel-location i{margin-left:4px}.original-price{text-decoration:line-through;color:#e90807;margin-right:10px}.discounted-price{color:#000;font-weight:700}.price-details{color:#e90807;margin-right:10px;font-size:14px}.hotel-description{font-size:12px;color:#777;padding:0 10px}.bed-icon{align-self:center}.bed-icon i{color:#777!important;padding:10px}.hotel-hero{width:auto;height:auto;background-size:cover;background-repeat:no-repeat}.search-tab-group{background-color:#fff;padding:5px 10px;border-radius:34px;margin-bottom:35px;display:flex;justify-content:space-between}.search-tab-group h4{font-size:18px;margin-top:6px}.search-tab-group .tabbed-btn{font-size:18px;border:none;outline:none;border-radius:34px;color:#fff;padding:5px 15px;text-align:center}.bg-blue{background-color:#19003f}.bg-orange{background-color:#ff5f0a}.bg-disabled{background-color:#b9b9b9!important}.container-bg-gray{background-color:#f6f5f5;width:100%;border-radius:15px;padding:10px 20px}.details-container{width:100%;background-color:#fff;padding:20px;border-radius:16px;border:1px solid var(--Grey-borders, #0A0A0A1F)}.details-container img{width:100%;height:381px;object-fit:cover;border-radius:16px}.details-container .visa-detail-img{width:100%;height:201px;object-fit:cover;border-radius:16px}.details-btn{font-size:24px;font-weight:700;outline:none;border:none;background-color:#ff5f0a;display:block;width:100%;border-radius:20px;text-align:center;color:#fff;margin-top:15px}.content-area{margin-top:0}.content-area p{color:#000}.text-muted{font-size:16px;font-weight:700;color:#c4c1c0;margin-bottom:5px}.text-bold{font-size:20px;color:#000;font-weight:700;margin-bottom:5px}.tags-button-group,.tags-button-group-visa{margin-top:15px}.tags-button-group-visa a{display:inline-block;font-size:15px;color:#000;text-decoration:none;margin:5px;font-weight:700}.tags-button-group a{display:inline-block;background-color:#ecebeb;font-size:15px;color:#000;text-decoration:none;padding:10px 15px;margin:5px;border-radius:55px;font-weight:700}.tags-button-group .danger{color:#e90807!important}.inputs{display:flex;flex-direction:end;margin-top:15px}.custom-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #ff5f0a;background-color:#fff;cursor:pointer;outline:none;position:relative}.custom-check:checked{background-color:#ff5f0a}.custom-check:checked:after{content:"✔";color:#fff;font-size:14px;position:absolute;top:-3px;left:0}.room-type{color:#000!important;font-size:16px;font-weight:700;margin-right:15px;margin-left:15px}.rating-star{font-size:12px;color:#ff5f0a!important}.price-hotel{color:#000;font-size:16px;font-weight:700;flex:1;text-align:left}.btn-theme{border:none;outline:none;background-color:#ff5f0a;color:#fff;border-radius:15px;padding:10px 25px}.btn-theme-2{border:none;outline:none;border:2px solid#ff5f0a;color:#ff5f0a;border-radius:15px;padding:10px 25px;background-color:#fff}.offer-tag{font-size:10px;font-weight:700;background-color:#19003f;border-radius:20px;width:70px;text-align:center;color:#fff}.total-price{font-size:26px;font-weight:700;margin:0}.p-20{padding-left:10px;padding-right:10px}.payment-card{width:100%;height:120px;background-color:#fff;border:1.28px solid #E0DFDE;border-radius:14px;text-align:center;margin-bottom:20px;cursor:pointer}.payment-card:hover{background-color:#f3f3f3}.payment-card p{color:#000;font-weight:700}.payment-title{font-size:27px;font-weight:700;color:#000}.payment-card img{margin-top:25px;width:40px;height:40px;margin-bottom:5px}.header-title-text{font-size:27px;font-weight:700;color:#000}.header-subtitle-text{font-size:10px;color:#000}.contact-info-card{background-color:#fff;border:2px solid #C4C1C0;width:100%;padding:15px;border-radius:16px}.contact-info-card a{font-size:12px}.text-2{font-size:18px;color:#000}.phone-pick-icon{position:absolute;right:0;border:none;outline:none;padding:8px 25px;border-radius:15px;margin-top:10px;margin-right:10px;background-color:#fff}.phone-pick-icon.rtl{right:auto!important;left:0!important;margin-left:10px!important}.input-subtext{font-size:13px;color:#b6b2b0;text-align:right;font-size:12px;margin:0}.custom-select{border:2px solid #AAA6A4;padding:12px 25px!important}.hotel-title-section{background-color:#19003f;padding:35px 20px}.hotel-title-section h4{font-size:24px;color:#fff;margin-top:30px}.hotel-title-section p{font-size:12px}.color-theme{color:#ff5f0a!important}.hotel-thumb-image{width:100%;height:316px}.hotel-thumb-image img{width:100%;height:100%;object-fit:cover}.carousel__prev,.carousel__next{background-color:#ffffff4d!important;opacity:1;border-radius:12px!important}.hotel-desc-section-title{width:fit-content;font-size:12px;font-weight:700;color:#c4c1c0;border-bottom:1px solid #c4c1c0;padding-bottom:15px}.hote-desc-item{font-size:12px;color:#000;font-weight:700;margin-bottom:10px}.hote-desc-item i{font-size:8px}.collapse-card{width:100%;background-color:#fff;border-radius:16px;overflow:hidden;transition:height .3s ease;position:relative;padding:20px}.collapse-card>.content{max-height:300px;overflow:hidden;transition:max-height .3s ease}.collapse-card.expanded .content{max-height:none;color:#000}.read-more-btn{display:block;width:100%;padding:20px 25px;background-color:#fff;cursor:pointer;position:absolute;bottom:0;left:0;border:none;outline:none;color:#176be9;font-size:16px;font-weight:700;text-align:right}.visa-p{font-size:14px;color:#000}.read-more-btn:focus{outline:none}.collapse-card p{font-size:16px;font-weight:700;line-height:29px}.room-card{background-color:#fff;width:100%;border-radius:16px;padding:15px;margin-bottom:15px}.room-card .room-img{width:100%;height:243px;border-radius:16px;object-fit:cover}.room-features{margin-top:15px}.room-features h2{font-size:24px;color:#000;font-weight:bolder;font-family:Janna LT}.room-features p{margin-top:10px;font-size:14px;font-weight:700}.follow-link{text-decoration:none;font-size:14px;color:#176be9;font-weight:700}.extra-p{font-size:14px;margin:0;font-weight:700}.text-3{font-size:28px;font-weight:700}.luggage-text{margin:2px 0;font-size:18px}.color-green{color:#12a310!important}.checkbox-card{width:100%;border:1px solid #E0DFDE;padding:15px;border-radius:16px;display:flex}.final-booking-card-round{width:100%;border:1px solid #C4C1C0;padding:15px;border-radius:16px;position:relative;text-align:right}.arrow-down{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.bed{margin-bottom:15px}.adult-text{margin:5px 0 0;font-size:14px;padding:0 15px}.person-text h3{font-size:16px;font-weight:700;margin:0}.person-text p{font-size:12px;margin:0}.counter{display:flex;align-items:center;gap:10px}.btn-circle{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#23074d;color:#fff;font-size:25px;font-weight:700;border:none;cursor:pointer}.number-display{font-size:30px;font-weight:700}.person-overlay{width:100%;height:100%;background-color:#00000080;position:fixed;z-index:999;bottom:0;padding:15px 25px;text-align:right;display:none}.person-select-card{width:100%;height:350px;background-color:#fff;position:fixed;z-index:9999;bottom:-100%;left:0;border-top-left-radius:20px;border-top-right-radius:20px;padding:15px 25px;text-align:right;transition:bottom .2s ease-in-out}.person-overlay.show{display:block!important}.person-overlay.show .person-select-card{bottom:0!important;transition:bottom .2s ease-in-out}.phone-code{height:300px;overflow:auto}.login-card{background:#fff;padding:2rem;border-radius:.5rem;box-shadow:0 .125rem .25rem #00000013;margin-top:60px}.login-card .form-control{margin-bottom:1rem}.login-card .btn-login{background-color:#f60;border-color:#f60;color:#fff;font-weight:700}.login-card .btn-login:hover{background-color:#e65c00;border-color:#e65c00}.login-card .btn-register{background-color:#3e0077;border-color:#3e0077;color:#fff}.login-card .forgot-password{color:red;font-size:.9rem;display:block;margin-top:-.5rem;margin-bottom:1rem}.visa-select-from{direction:rtl;text-align:right;background-image:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAASCAYAAABrXO8xAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAH7SURBVHgBdVPdcZtAEN5b0M9ED1EqCO4Ad0AHGb+YAcTIVJCoApMKog5QgggT+cFOBZYriDqIXEH8kgcFuM3tAQqDlJ1hltvb73a/b+8E9CxJkumrkekYiG95XUn57PrhQz9PdBffsjRGId4TwLSXtieSn90gjE+Ad/n6kQgcAtoLxCVIsdMVqbxQh90KEBYQrK6DWXQEbrJ0CXWlpevPFm3L7KMoetHdrNcrgTAnQJXjL0Se55ZB1U9VbecGs0tem1AlXF2fLGBbghF5nrfffF0/qpDz+1C8QRPkvE7AD+wNkk3L4oFb43+O6bYr+sh+MhzOTbVh8+La95/u8tQhIqtuOVjU3DMlDMV5mjrjstwVxgAAyVa86aggSbS0R7H9F4Nn3dEAX181fFUnltjkWQJEN9w3n1CMBr+Yr1IxanS/V5lWdSguxgAvvK9iK0QBWvaxadp8IpGIlSA2CPqhPwXimBdF+0pdDF2QYIsF4XctiolaJDcIlADoME/++L+OgRotvtP+UDzVc2xkLkhcBkGwgzPWjq29BNiV2QRK2sF3jWPHkfwpdK4GemG4bblNhoNPfdBkNEy6XGvNOna8VkpVicaV5i6re5VlM6jlegLU4Cy7VbON+UUIoCm/lD7oLFALkX25aV7EtKwo8sPT9/hfy5PEOidUa38ByCgL+Ey3/r0AAAAASUVORK5CYII=);background-position:left .75rem center;background-size:15px}.package-card{width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.1);padding:10px;border-radius:15px;box-shadow:0 3px 10px #0000004d}.package-img img{width:100%;height:182px;object-fit:cover;border-radius:12px}.package-img{position:relative}.package-img .fav-btn{position:absolute;right:15px;top:10px;font-size:22px;color:#fff;text-decoration:none}.package-title{font-size:21px;color:#ff5f0a;font-weight:700;margin:0}.package-subtitle{color:#858585;font-size:18px;margin:0}.package-feature p{font-size:12px;font-weight:700;margin:5px 0}.ct p{font-size:16px;font-weight:400}.ct3 p{margin:0}.ct3 h6{font-size:21px;color:#482b76}.ct3 p{font-size:12px}.star i{color:#ff5f0a;font-size:18px}.flight-more-details{text-align:right}.flight-more-details .main-title{font-size:18px;font-weight:700;margin:0}.flight-more-details .main-subtitle{margin:0;font-size:10px;font-weight:700}.baggage-details img{width:15px}.flight-more-details{border-top:2px solid rgba(0,0,0,.2);height:0px;transition:height .5s ease;display:none}.open{height:auto;display:block}.card3{border-radius:16px;background-color:#fff;padding:10px 15px}.card3 p{font-size:14px;margin:5px 0}.card4{background-color:#f8f9fa;border-radius:10px;box-shadow:0 4px 8px #0000001a;width:100%}.card4-title{color:#ff6f00;font-size:18px}.text-orange{color:#ff6f00}.dots{flex:1;border-bottom:1px dotted #000;margin:0 10px}ul li{display:flex;align-items:center;padding:5px 0;font-size:10px}.card4-body{padding:20px;background-color:#fff;border-radius:10px}.fixed-bottom-card{position:fixed;bottom:0;width:100%;background-color:#fff;box-shadow:0 -4px 8px #0000001a;padding:10px 20px;z-index:1000}.card-body{display:flex;justify-content:space-between;align-items:center}.btn-orange{background-color:#ff6f00;color:#fff}.text-primary{color:#007bff}.fixed-bottom-card h5,.fixed-bottom-card h4{margin:0}.airline-info-sm p{margin:0;font-size:12px}.list-unstyled{padding:0}.list-unstyled li{font-size:16px}.visa-landing-item{height:470px;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;position:relative;border-radius:20px}.visa-landing-item-header{background:#110140;width:100%;height:125px;flex:0 0 auto;overflow:hidden;padding-top:32px;transition:1s all;position:absolute;top:0;right:0;transform:translateY(-20px)}.visa-landing-item-header h5{color:#fff;font-size:25px;text-align:center;margin-top:20px;transition:.5s all;text-overflow:ellipsis;white-space:nowrap;width:100%;position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.border-bottom-orange{border-bottom:1px solid #ff5f0a}.fs-12{font-size:13px}.col-span-4{grid-column:span 4 / span 4}.visa-landing-item:hover .visa-landing-item-header h5{margin-top:0}.visa-search-card{display:flex;border:1px solid #ccc;border-radius:16px;padding:10px;width:100%;box-shadow:0 3px 8.1px #0000001a;font-family:Arial,sans-serif}.visa-search-card img{width:100%;border-radius:10px;height:100%;max-height:250px;object-fit:cover}.visa-search-card .image-container{width:45%;margin-right:10px;position:relative}.visa-search-card .image-container .wish-btn{position:absolute;top:10px;right:26px;font-size:25px;color:#e5e5e5}.visa-search-card .content{width:80%}.visa-search-card .content h2{margin:0;font-size:21px;font-weight:700;color:#ff5f0a}.visa-search-card .content h3{margin-top:10px;font-size:14px;font-weight:700}.visa-search-card .content p{margin:5px 0;font-size:16px;color:#858585}.visa-search-card .content .price{font-size:27px;font-weight:700;color:#482b76}.visa-search-card .content .commission{font-size:9px;color:#000}.visa-search-card .content .commission span{color:#ff5f0a;font-size:18px}.visa-search-card .content .requirements ul{margin:0;padding:0}.visa-search-card .content .requirements li i{margin-right:10px}.visa-search-card .content .requirements li{list-style:none;display:inline-block;font-size:12px;color:#000}.visa-search-card .v-type-text{font-size:12px!important;color:#000!important}.remain-time{color:#d20000;font-size:25px}.line{margin:0 auto;width:1px;height:40px;background-color:#737373cc}.profile-img{position:relative;width:200px;height:200px;margin:0 auto;box-shadow:0 5px 15px #0000001a;padding:10px}.profile-img img{width:100%;height:100%;object-fit:cover}.profile-img .add-img-btn{position:absolute;border:none;outline:none;top:-20px;right:-20px;width:50px;height:50px;border-radius:50%;color:#00f;font-size:22px;background-color:#fff;box-shadow:0 5px 15px #0000001a}.border-radius-50{border-radius:50%}.profile-img .remove-img-btn{position:absolute;border:none;outline:none;bottom:-20px;right:-20px;width:50px;height:50px;border-radius:50%;color:#00f;font-size:22px;background-color:#fff;box-shadow:0 5px 15px #0000001a}.invalid{border:1px solid red!important}.invalid-text{color:red;text-align:right;margin:7px 10px}.thank-you{text-align:center;margin-top:15px}.thank-you h5{color:#ff5f0a;font-size:50px}.thank-you p{margin-top:15px;font-size:22px;font-weight:700;color:#ff5f0a;margin-bottom:60px}.home-btn{background-color:#ff5f0a;padding:15px 35px;color:#fff;text-decoration:none;border-radius:16px;font-size:20px}.flight-route-item{height:210px;width:100%;overflow:hidden}.bg-light-popular{position:absolute;z-index:10;bottom:-20px;height:141px;padding:14px 30px;transform:translateY(40px);transition:.8s all;background:linear-gradient(180deg,#fff0 0,#23005a00 .01%,#23005a)}.popular-btns button{padding:7px;border:1px solid #ff5f0a;display:flex;justify-content:center;align-items:center;border-radius:4px;gap:10px;color:#fff;font-size:14px;margin:0 5px}.route-text{color:#fff;font-weight:700;font-size:20px}.table-refund{width:100%;border-radius:10px;border-collapse:collapse;border-spacing:0}.table-refund td{border:1px solid rgba(0,0,0,.1);padding:5px 3px;font-size:12px;text-align:center;color:#000}.table-refund tr:first-child td:first-child{border-top-left-radius:10px}.table-refund tr:first-child td:last-child{border-top-right-radius:10px}.table-refund tr:last-child td:first-child{border-bottom-left-radius:10px}.table-refund tr:last-child td:last-child{border-bottom-right-radius:10px}.table-package{width:100%;border-radius:10px;border-collapse:separate;border-spacing:0}.table-package td{border:1px solid rgba(0,0,0,.1);padding:5px 3px;font-size:12px}.table-package tr:first-child td:first-child{border-top-left-radius:10px}.table-package tr:first-child td:last-child{border-top-right-radius:10px}.table-package tr:last-child td:first-child{border-bottom-left-radius:10px}.table-package tr:last-child td:last-child{border-bottom-right-radius:10px}.room-feature{margin:0;padding:0 5px}.room-feature li{font-size:12px;font-weight:400}.visa-img{width:100%;height:265px;object-fit:cover}.voucher-table{width:100%;border-collapse:collapse;border:1px solid rgba(0,0,0,.5)}.voucher-table tr td{width:50%;text-align:left;padding:15px;border-bottom:1px solid rgba(0,0,0,.5)}.booking_info{width:100%}.booking_info tr td{text-align:left;padding:15px;border-bottom:1px solid rgba(0,0,0,.5);color:#000}.passenger_table{width:100%;border-collapse:collapse;table-layout:fixed;border:none}.passenger_table thead tr th{font-size:10px;font-weight:700;background-color:#ff5f0a;color:#fff;text-align:center;padding:15px 5px}.passenger_table tbody tr td{font-size:12px;font-weight:400;padding:10px;border-bottom:1px solid rgba(0,0,0,.5)}.badge-sm{font-size:12px;color:#fff;padding:5px 10px;display:inline-block;border-radius:15px;margin:2px 3px}.profile-info-card{width:100%;background-color:#f3f3f3;padding:15px 25px;border-radius:15px;box-shadow:0 2px 15px #0003}.profile-info-card h6{font-size:22px;font-weight:700;color:#3f3f3f}.profile-info-card p{margin:15px 0 0;font-size:18px;color:#464646;font-weight:400}.wallet-lable{font-size:20px}.grid{display:grid;grid-gap:var(--card-padding);margin:0 auto;max-width:60em;padding:0}@media (min-width: 42em){.grid{grid-template-columns:repeat(3,1fr)}}.wallet-card{background-color:#fff;border-radius:var(--card-radius);position:relative}.wallet-card:hover{box-shadow:5px 5px 10px #00000026}.radio{font-size:inherit;margin:0;position:absolute;right:calc(var(--card-padding) + var(--radio-border-width));top:calc(var(--card-padding) + var(--radio-border-width))}@supports (-webkit-appearance: none) or (-moz-appearance: none){.radio{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:var(--radio-border-width) solid var(--color-gray);border-radius:50%;cursor:pointer;height:var(--radio-size);outline:none;transition:background .2s ease-out,border-color .2s ease-out;width:var(--radio-size)}.radio:after{border:var(--radio-border-width) solid #fff;border-top:0;border-left:0;content:"";display:block;height:.75rem;left:25%;position:absolute;top:50%;transform:rotate(45deg) translate(-50%,-50%);width:.375rem}.radio:checked{background:var(--color-green);border-color:var(--color-green)}.wallet-card:hover .radio{border-color:var(--color-dark-gray)}.wallet-card:hover .radio:checked{border-color:var(--color-green)}}.plan-details{border:var(--radio-border-width) solid var(--color-gray);border-radius:var(--card-radius);cursor:pointer;display:flex;flex-direction:column;padding:var(--card-padding);transition:border-color .2s ease-out}.wallet-card:hover .plan-details{border-color:var(--color-dark-gray)}.radio:checked~.plan-details{border-color:var(--color-green)}.radio:focus~.plan-details{box-shadow:0 0 0 2px var(--color-dark-gray)}.radio:disabled~.plan-details{color:var(--color-dark-gray);cursor:default}.radio:disabled~.plan-details .plan-type{color:var(--color-dark-gray)}.wallet-card:hover .radio:disabled~.plan-details{border-color:var(--color-gray);box-shadow:none}.wallet-card:hover .radio:disabled{border-color:var(--color-gray)}.plan-type{color:var(--color-green);font-size:1.5rem;font-weight:700;line-height:1em}.plan-cost{font-size:2.5rem;font-weight:700}.slash{font-weight:400}.plan-cycle{font-size:2rem;font-variant:none;border-bottom:none;cursor:inherit;text-decoration:none}.hidden-visually{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.blog-item-2{height:500px;overflow:hidden;border-radius:8px;position:relative;box-shadow:0 1px 5px #00000080}.blog-item-2 img{height:100%;border-radius:8px;object-fit:fill;position:absolute;width:100%;z-index:0;transition:1s all;left:0;top:0}.blog-link-button{background:#ff5f0a;display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px}.popular-blog-card{border-radius:15px;overflow:hidden;box-shadow:0 4px 8px #00000080;border:1px solid rgba(0,0,0,.1)}.popular-blog-card img{width:100%;height:auto}.popular-blog-card .popular-blog-card-body{background-color:navy;color:#fff;padding:15px}.popular-blog-card .btn-read-more{background-color:#f60;color:#fff;border:none;padding:10px 20px;border-radius:5px;text-transform:uppercase}.popular-blog-card .btn-read-more:hover{background-color:#cc5200}.package-landing-item{height:470px;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden;position:relative;border-radius:20px!important}.package-landing-item-header{background-color:#23005a;padding:18px 18px 7px;height:20%;color:#fff;transform:translateY(-100%);transition:.7s all;opacity:.8;width:100%}.package-landing-item-footer{background:#23005a;height:110px;width:100%;color:#fff;transform:translateY(10%);transition:.7s all}.blog-card-new{position:relative;width:100%;height:380px;background-color:#fff;border-radius:16px;overflow:hidden;background-image:url(/assets/bg-static-BrrDs1BH.jpeg);background-size:220%;background-position:30% 50%}.blog-card-new img{width:100%;height:100%;object-fit:cover;transform:scale(2)}.blog-card-content{width:100%;height:100%;position:absolute;left:0;bottom:0;display:flex;flex-direction:column-reverse;background-color:#23005a3a}.blog-title{font-size:24px;font-weight:700;color:#fff}.blog-subtitle{font-size:14px;font-weight:400;margin:0;color:#fff}.title-section{padding-left:25px}.carousel__slide--active .route-card{border-top-left-radius:16px!important}.filter-btn{background-color:transparent;border:none;outline:none}.price-info{margin:15px}.price-info p{margin:0;font-size:9px;font-weight:bolder}.collapsible{width:100%;margin:10px auto}.collapsible .content{padding:10px;overflow:auto}.slide-enter-from,.slide-leave-to{max-height:0;opacity:0;padding:0}.collaps-btn{width:100%;background-color:transparent;border:none;outline:none;display:flex;justify-content:space-between}.price-range-picker{width:100%;padding:20px}.slider{position:relative;width:100%;height:6px;background-color:gray;border-radius:3px;margin-bottom:20px}.track{position:absolute;height:100%;background-color:#00f;border-radius:3px;pointer-events:none}input[type=range]{position:absolute;width:100%;height:6px;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:auto;cursor:pointer;z-index:2}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background-color:#fff;border:2px solid blue;border-radius:50%;cursor:pointer}input[type=range]::-moz-range-thumb{width:20px;height:20px;background-color:#fff;border:2px solid blue;border-radius:50%;cursor:pointer}input[type=range]::-ms-thumb{width:20px;height:20px;background-color:#fff;border:2px solid blue;border-radius:50%;cursor:pointer}.left-thumb{z-index:3}.right-thumb{z-index:2}.labels{display:flex;justify-content:space-between}.back-btn{color:#000;display:block;font-size:20px;margin:19px 15px}.arrow-button{background-color:#ff5f0a;color:#fff;border:none;outline:none;width:30px;height:30px;border-radius:50%;box-shadow:0 3px 15px #0006}.book_now_btn{border:none;background-color:#fff;color:#ff5f0a;outline:none;box-shadow:0 3px 15px #0006;font-size:10px;padding:5px 25px;border-radius:25px}.flight-card-item{border:1px solid #c4c1c0;border-radius:20px;background-color:#fff;box-shadow:0 4.09px 25.55px #00000026;transition:.3s border;margin-bottom:10px}.airline-logo{text-align:center;margin-top:25px}.airline-logo img{width:80px;height:80px;object-fit:cover}.plane-icon{flex:1}.plane-icon svg{transform:scaleX(-1);margin-top:15px}.menu-image{margin-top:10px}.divider{width:100%;height:2px;background-color:#000}.destination-sec{text-align:center}.destination-sec h5{font-size:20px;font-weight:bolder;margin:4px 0}.destination-sec p{margin:0;font-size:12px}.flight-book-now{width:100%;padding:6px;border-radius:12px}.dd-t p{font-size:16px}.flight-book-now,.flight-item-buttons button:last-child{background-color:#ff5f0a;transition:.3s all;color:#fff}.flight-book-now,.flight-item-buttons button:last-child:hover{opacity:.8;box-shadow:0 4px 25.5px #ff5f0a4d}.flight-details-button{text-align:center;width:100%;display:block;margin-top:10px;border:1px solid #ff5f0a;color:#ff5f0a!important;padding:5px;border-radius:11px;text-decoration:none}.sliderbanner{position:relative;height:350px;overflow:hidden}.sliderbanner .pic-4{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;transition:opacity .5s ease}.sliderbanner .pic-4.idle{opacity:0}.sliderbanner .pic-4.active{opacity:1}.gg{position:relative;background:#220056;border-radius:10px;box-shadow:0 4px 8px #0000001a}.modal{background-color:#00000080}.close{cursor:pointer;position:absolute;top:10px;right:20px;font-size:24px;color:#333}.rules-title{width:100%;padding:15px 25px;text-align:center;font-size:30px;background-color:#110140;color:#fff;border-radius:16px;margin-bottom:20px}.rule-item{background-color:#ff5f0a!important;color:#fff!important;font-size:22px}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:0;border-bottom-left-radius:0}.v-select{height:55px;border:2px solid #AAA6A4;color:#ff5f0a}.close-card-btn{background-color:transparent;outline:none;border:none}.stop-time-section{background-color:red;text-align:center;color:#fff;font-size:13px;padding:5px 2px;width:70%;margin:0 auto;border-radius:5px;position:relative;top:-30px}.quantity-selector-box{padding:15px;background:#fff;color:#000;margin-top:5px;box-shadow:0 6px 12px #0000002d;overflow:hidden;position:absolute;width:100%;z-index:999;top:0;left:0;width:300px}.quantity-selector-controls>li>a{text-decoration:none!important;font-weight:400;display:block;width:24px;height:24px;line-height:24px;border-radius:50%;background:#ff6c2d;color:#fff;cursor:pointer;font-weight:900;font-size:16px}.quantity-selector-controls{position:absolute;top:0;right:0;list-style:none}.quantity-selector-controls>li{float:left;margin-left:7px;text-align:center;height:24px;line-height:24px;font-weight:unset;font-size:16px}.quantity-selector-hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #ddd}.close-custom{float:left;opacity:2!important;margin-right:5px}.fa-times-circle,.fa-plus-circle{color:#ff6c2d}.hotel-search-btn{background:#ff6c2d;margin-top:10px;border-radius:5px;color:#fff}.hotel-search-btn:hover{color:#fff}.quantity-selector-templates{display:none}.add-another-room{color:inherit}.add-another-room:hover{color:#00a0c6;text-decoration:none;cursor:pointer}.quantity-selector-add-child{display:none}.adult-container,.child-age-container,.children-container,.infants-container{display:block;width:100%;position:relative}.select2{display:block;width:100%!important;border:none;outline:0!important;height:55px;padding-left:30px;font-size:16px;background:0 0}.select2-container--default .select2-selection--single{border:none;border-radius:4px;background:0 0}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:100%;user-select:none;-webkit-user-select:none}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;display:none}.color-selected .select2-container--default .select2-selection--single .select2-selection__rendered{color:#7e7e7e}.theme-search-results-sign-in{text-align:center;font-size:20px}.theme-search-results-sign-in-title{font-size:24px;color:#000}.display-none{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:55px}.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#6a6a6a}.result-search-form .select2-container--default .select2-selection--single .select2-selection__placeholder,.result-search-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.results-templates{display:none}.theme-search-area-submit-primary,.theme-search-results-sidebar-section-search-btn,.orange-color{background:#ff6c2dd2}.orange-text{color:#ff6c2dd2}.gray-text{color:#b3b3b3}.applay-button{text-align:center;color:#fff;margin-top:10px}.applay-button :hover{color:#fff}.search-loader{background:#e6e6e6}.m-l30{margin-left:30px}.theme-item-page-rooms-table-price{width:35%}.policiestabel{border-collapse:collapse;width:100%;font-size:12px}.policiestabel td,.policiestabel th{border:1px solid #ddd;padding:8px}.quantity-selector-title{font-weight:700}.loader-gif{max-width:200px;max-height:200px}.theme-search-results-sidebar-section-title{text-transform:unset}.theme-search-results-item-full .theme-search-results-item-title{height:unset;overflow:hidden;margin-bottom:0}.toltip{font-size:10px;color:#a6a6a6;margin-bottom:0}.hotel-description{margin-top:20px}.theme-item-page-rooms-table-type-feature-list li:before{content:"•";color:#a6a6a6;font-weight:700;display:inline-block;width:1em;margin-left:-1em}.theme-hotel-profile-item-location{font-size:13px;margin-bottom:7px;color:#fff}.mr-5{margin-right:5px}.tripadvisor{width:80px}.tripadvisor-compelet{width:11px}.tripadvisor-text{font-size:10px;font-weight:700;color:#589442}.serach-again{margin-top:10px}.fw-bold{font-weight:700}.free-cancelation{font-size:10px;background:#11ec14;padding:3px}.theme-search-area-title{margin:0;font-weight:400}.select-design{position:absolute;left:0;top:0;width:227px;height:44px;padding:3px 2px;font-family:Poppins;font-weight:400;font-style:normal;font-size:13px;letter-spacing:normal;color:#7f7f7f;vertical-align:none;text-align:left;text-transform:none;background-color:transparent;border-color:transparent}._p-2{padding:2px}.theme-search-results-item-price-tag{font-size:19px;margin-bottom:0;line-height:1em}.sing-out-button{padding:12px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap;border:none;text-align:left;cursor:pointer}.sing-out-button:hover{background-color:#0093d2;color:#fff}.show-error-style{color:red;padding:10px}.firstname-label{display:block!important;padding-left:13px}.submit-passenger,.edit-passenger,.search-again-button{padding:10px;border-radius:8px;margin-top:20px;font-size:18px}.book-submit-btn-wrapper{display:flex;justify-content:space-evenly}.pay-button{padding:10px;border-radius:8px;margin-top:20px;font-size:18px;display:inline-block}.add-new-guest{color:red}.add-new-guest:hover{text-decoration:none;color:red}.hotel-summary{background:#fff;padding:15px 30px;border:1px solid #e6e6e6;border-radius:2px}.theme-sidebar-section-booking-summary{padding-bottom:10px;border-bottom:1px solid #d9d9d9}.border-none{border-top:none}.theme-sidebar-section-charges-list{list-style:none;margin:0;padding-top:10px;padding-bottom:10px}.theme-sidebar-section-charges-list>li{position:relative;margin-top:10px;padding-top:10px;border-top:none}.amenties-li{color:#a6a6a6}.theme-sidebar-section-charges-total>span{position:absolute;bottom:0;right:0;font-weight:unset}.navbar-theme .navbar-nav>li>a{font-size:17px;padding:15px 0;margin:0 15px}.user-image{width:34px;height:34px}.navbar-theme-border .navbar-nav{margin-bottom:-9px!important}.vocher-title{padding:5px;background:#000;text-align:center;color:#fff;margin-bottom:20px}.stars-voucher-page{text-align:center}.fs-13{font-size:13px!important}.fs-12{font-size:12px!important}.fs-17{font-size:17px!important}.fs-14{font-size:14px!important}.fs-18{font-size:18px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-7{font-size:7px!important}.detail-box{margin:0!important;border:1px solid #000;padding:15px;font-size:18px;color:#000;font-weight:700}.logo-voucher-page{height:120px}.agency-info{font-size:18px;color:#000;font-weight:700;line-height:1.1}.agent-item{padding-bottom:10px;border-bottom:1px solid #a6a6a6}.responsive-table{border-collapse:collapse;width:100%;margin-bottom:40px;margin-top:15px}.responsive-table td,.responsive-table th{border:1px solid #000;padding:8px;text-align:center}.responsive-table th{text-align:center!important;background-color:#eee!important}.text-style{font-size:20px;color:#000;margin-bottom:10px}.black-color{color:#000}.tripadvisor-parent{background:#fff;display:inline-block;padding:0 6px 3px;opacity:.8}.hotel-detail-profile{text-align:justify}.gray-color{color:#8c8c8c}.display-inline{display:inline!important}.display-inline-block{display:inline-block!important}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;color:#999;font-size:12px}.travel-style-ul{display:inline-table}.th-width{width:25%}.fs-11{font-size:11px}.text-decoration-line-through{text-decoration:line-through!important}._va{vertical-align:initial}.fw-unset{font-weight:unset}.th-width-75{width:73%}.green-color{color:#51b951}.img-container{position:relative}.text-block{position:absolute;top:10px;right:-5px;background-color:red;color:#fff;font-size:10px;font-weight:700;width:25%;padding:5px;overflow-block:inherit}.theme-search-results-item-rounded .theme-search-results-item-img-wrap{border-radius:3px;overflow:visible}.loader-globe{position:absolute;top:0;left:0;right:0;margin:0 auto;background-color:#add8e6;width:140px;height:140px;border-radius:50%;overflow:hidden;background-image:url(https://cdn.travelstride.com/cdn/643133/skin/frontend/default/stride-desktop/images/world.png);background-repeat:repeat-x;animation:slide 2.5s linear infinite;-webkit-animation:slide 2.5s linear infinite;animation-name:roundloader}@keyframes roundloader{0%{background-position:0}to{background-position:240px}}.fs-star{font-size:1.5em}.pa-0{padding:0!important}.theme-search-results-package-item-preview{padding:0 11px;position:relative}.theme-item-package-page-times-list-checked{font-family:FontAwesome;content:"";position:absolute;font-size:12px;top:1.5px;left:0;color:red;opacity:.85}.theme-item-package-page-header-title{font-size:15px;line-height:1em;color:#7e7e7e}.theme-item-package-page-itinerary-link{position:relative;display:block;padding-bottom:10px;color:#383232!important;text-decoration:none!important}.theme-item-package-page-itinerary-link:after{position:absolute;top:0;right:0;font-family:FontAwesome;content:""}.availability-item{padding:15px;background:#f7f7f7;border-radius:5px;box-shadow:0 2px 6px #0003}.arrow-icon{vertical-align:text-top;font-size:30px;color:#423d3d61}.b-a{border:1px solid #eee}.red-color{color:red}._mt-2{margin-top:2px}.lodging-level-number{background:#3eb368;width:15%;text-align:center;border-radius:10px;color:#fff}._mt-150{margin-top:150px}.theme-package-page-details-list{list-style:none;margin:0;padding:0;font-size:16px;color:#7f7f7f;line-height:2em}.pa-10{padding:10px}.back-gray{background:#f7f7f7}.theme-item-page-package-list-checked>li:before{font-family:FontAwesome;content:"";position:absolute;font-size:18px;top:1.5px;left:0;color:red;opacity:.85}.theme-item-page-package-list-checked>li{padding-left:25px;position:relative}.white-color{color:#fff}.back-red{background:red!important}.rebate{padding:0 4px;border-radius:3px;width:fit-content;margin:0!important;font-size:9px;font-weight:700}.theme-search-area-section-class-input{display:block;width:100%;border:none!important;outline:0!important;height:55px;font-size:16px;background:0 0}.icheck-label{margin:5px 0}.vertical-top{vertical-align:top}.theme-package-results-item-detail-tag{font-size:19px;margin-bottom:0;line-height:1.5em}.package-description{color:#6b6868;font-size:12px}.black-color-59{color:#595959}.color-black-2c{color:#2c3e50}.theme-item-package-overview-section{border-radius:5px;color:#7f7f7f}.color-gray-7f{color:#7f7f7f}.package-page-details-section{margin-top:25px;padding-top:25px}.package-page-details-list-checked>li:before{font-family:FontAwesome;content:"";position:absolute;font-size:18px;top:1.5px;left:0;color:#3eb368;opacity:.85}.package-page-details-list-checked>li{padding-left:25px;position:relative}.color-green{color:#3eb368}.width-30{width:30%}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-5px}}.theme-search-results-item-flight-section-path-line-middle-1-2,.theme-search-results-item-flight-section-path-line-middle-1-3,.theme-search-results-item-flight-section-path-line-middle-1-4,.theme-search-results-item-flight-section-path-line-middle-2-3,.theme-search-results-item-flight-section-path-line-middle-2-4,.theme-search-results-item-flight-section-path-line-middle-3-4{position:absolute;left:50%;text-align:center;width:30px;transform:translate(-50%)}.theme-search-results-item-flight-section-path-line-middle-1-3{left:33%}.theme-search-results-item-flight-section-path-line-middle-2-3{left:66%}.theme-search-results-item-flight-section-path-line-middle-1-4{left:25%}.theme-search-results-item-flight-section-path-line-middle-3-4{left:75%}.theme-search-results-item-flight-section-path-line-middle-1-2 .theme-search-results-item-flight-section-path-icon,.theme-search-results-item-flight-section-path-line-middle-1-3 .theme-search-results-item-flight-section-path-icon,.theme-search-results-item-flight-section-path-line-middle-1-4 .theme-search-results-item-flight-section-path-icon,.theme-search-results-item-flight-section-path-line-middle-2-3 .theme-search-results-item-flight-section-path-icon,.theme-search-results-item-flight-section-path-line-middle-2-4 .theme-search-results-item-flight-section-path-icon,.theme-search-results-item-flight-section-path-line-middle-3-4 .theme-search-results-item-flight-section-path-icon{visibility:hidden}.theme-search-results-item-flight-section-path-line-middle-1-2 .theme-search-results-item-flight-section-path-line-dot,.theme-search-results-item-flight-section-path-line-middle-1-3 .theme-search-results-item-flight-section-path-line-dot,.theme-search-results-item-flight-section-path-line-middle-1-4 .theme-search-results-item-flight-section-path-line-dot,.theme-search-results-item-flight-section-path-line-middle-2-3 .theme-search-results-item-flight-section-path-line-dot,.theme-search-results-item-flight-section-path-line-middle-2-4 .theme-search-results-item-flight-section-path-line-dot,.theme-search-results-item-flight-section-path-line-middle-3-4 .theme-search-results-item-flight-section-path-line-dot{background:#999}.passenger-info-box{padding:10px 10px 50px;background:#eee;margin-bottom:20px}.segment-img{width:60px;height:60px}.font-weight-400{font-weight:400}.flight-ticket-title{padding:5px;background:#000;text-align:center;color:#fff}.flight-ticket-section-title{text-align:left;padding:5px 5px 5px 15px}.d-inline-block{display:inline-block!important}.theme-search-area-section-inner-select2{position:relative;border:1px solid #ccc;background:#fff;height:45px}.passenger-info-box .select2-container--default .select2-selection--single .select2-selection__rendered,.passenger-info-box .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#555}.passenger-info-box .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px;font-size:14px}.flight-search-results-item-price-tag{font-size:16px;margin-bottom:0;line-height:1em;font-weight:700}.quantity-selector-template-box{display:none;padding:15px;background:#fff;color:#595959;margin-top:5px;box-shadow:0 6px 12px #0000002d;overflow:hidden;position:absolute;width:100%;z-index:999}.quantity-selector-template-box.show{display:block}.quantity-selector-template-inner{position:relative}.quantity-selector-template-title{margin-bottom:0}.quantity-selector-template-controls{position:absolute;top:0;right:0;margin:0;list-style:none}.quantity-selector-template-controls>li{float:left;margin-left:7px;text-align:center;height:20px;line-height:18px;font-weight:unset;font-size:16px}.quantity-selector-template-controls>li>a{text-decoration:none!important;font-weight:400;display:block;width:18px;height:18px;line-height:18px;border-radius:50%;background:#ff6c2d;color:#fff;cursor:pointer;font-weight:900;font-size:16px}.gray-border{border:1px solid #ccc}.border-radius-4{border-radius:4px}.w-80{width:80%}.d-block{display:block}.availabilities{line-height:1.4em}.d-contents{display:contents}.height-55{height:55px!important}.airline-logo-45w{width:45px;height:45px;margin-bottom:30px}.dropdown-meganav-select-list-lang>li.active>a{color:#fff;background-color:#0093d2;cursor:default}.navbar-theme .dropdown-menu-md{padding:15px}.form-style{padding:5px;background:#00000059}.package-detail-list{list-style:none;margin:0;padding:0;font-size:13px}.package-detail-list>li{position:relative;margin-bottom:8px;padding-bottom:8px}.package-travel-style-list{list-style:none;margin:0;padding:0;font-size:12px}.package-travel-style-list>li .fa{margin-right:5px;color:#51b951}.itinerary{position:relative;margin:0;padding:0;list-style:none}.itinerary:before{content:"";border-left:1px dashed #cacaca;position:absolute;top:10px;bottom:15px;left:7px}.itinerary>li{position:relative;padding:17px 0 17px 35px}.itinerary>li:first-child{padding-top:5px}.itinerary>li:last-child{padding-bottom:5px}.itinerary>li:before{content:"";position:absolute;left:0;top:22px;background:#fff;border:2px solid #3eb368;width:15px;height:15px;border-radius:50%}.itinerary>li:first-child:before,.itinerary>li:last-child:before{width:27px;height:27px;background:#3eb368;left:-6px;z-index:1;top:4px}.itinerary>li:first-child>i,.itinerary>li:last-child>i{position:absolute;color:#fff;left:3px;top:11px;z-index:5;font-size:12px}.itinerary>li>a{display:block;position:relative;font-weight:500;padding-right:15px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#000}.itinerary>li>a:hover{color:#3eb368}.iti-desc{display:none}.itinerary>li:after{content:"";background:#eaeaea;position:absolute;height:1px;left:30px;right:0;bottom:0}.itinerary>li:last-child>i{top:14px}.itinerary>li>a:after{content:"";font-family:icomoon!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;transform:rotate(90deg);position:absolute;right:20px;top:50%;margin:-6px 0 0;font-size:11px;pointer-events:none}.itinerary-link{position:relative;display:block;padding-bottom:10px;color:#383232!important;text-decoration:none!important}.itinerary-link:hover{color:#3eb368!important}.itinerary-link:after{position:absolute;top:0;right:0;font-family:FontAwesome;content:""}.itinerary-link.active:after{transform:rotate(-90deg)}*,:after,:before{box-sizing:border-box}.instant-book{padding:5px 12px!important;font-size:11px}.background-glass{background-color:#00000059}.select2-hidden-accessible{border:0}.image-tag{width:120px;height:120px}.img-pen{cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;right:-10px;top:-10px;width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0 0 13px #0000001a;transition:all .3s}.img-pen:hover{transition:all .3s;background-color:#5d78ff}.img-pen:hover i{color:#fff}.img-container{position:relative;display:inline-block;border:1px solid #eee;box-shadow:0 0 13px #0000001a}.remove-picker i:hover{transition:all .3s;color:#5d78ff}.remove-picker{cursor:pointer;display:none;align-items:center;justify-content:center;position:absolute;right:-10px;bottom:-10px;width:30px;height:30px;border-radius:50%;background-color:#fff;box-shadow:0 0 13px #0000001a;transition:all .3s}.img-pen i{color:#5d78ff;font-size:.9rem}.flight-quantity-selector-box{padding:15px;background:#fff;color:#595959;margin-top:5px;box-shadow:0 6px 12px #0000002d;overflow:hidden;position:absolute;width:100%;z-index:999}.line-height-3{line-height:3}.tooltip-wrapper{display:inline-block;margin:50px}.tooltip-wrapper .btn[disabled]{pointer-events:none}.tooltip-wrapper.disabled{cursor:not-allowed}.input-image{padding:0!important;height:80px!important}.gateway-logo{width:50px;height:50px;display:block;margin:10px auto}.cursor-pointer{cursor:pointer}.yellow-tooltip+.tooltip>.tooltip-inner{color:#000;background-color:#ff0}.theme-page-section{padding:30px 0}.image-400-500{width:400px;height:500px}.required:after{content:" *";color:red}.dropdown-meganav-select-list-currency>li>p{color:#7a7a7a;text-decoration:none!important;display:block;padding:5px}.dropdown-meganav-select-list-currency>li>p>span{display:inline-block;font-weight:700;width:30px;margin-right:5px;font-size:13px;color:#0093d2;cursor:pointer}.dropdown-meganav-select-list-currency>li>p:hover{color:#595959;background-color:#f2f2f2}.dropdown-meganav-select-list-currency>li.active>p{color:#fff;background-color:#0093d2;cursor:default}.dropdown-meganav-select-list-currency>li.active>p>span{color:#fff}.dropdown-meganav-select-list-lang>li>p>img{height:17px;margin-right:7px}.dropdown-meganav-select-list-lang>li>p{padding:7px 5px;display:block}.navbar-theme .dropdown-menu>li>a:hover{background:#e6e6e6;color:#333}.dropdown-meganav-select-list-currency>li,.dropdown-meganav-select-list-lang>li{cursor:pointer}.tag-design{background:#fff;padding:5px;margin-right:5px;border:1px solid #a6a6a6;border-radius:3px}.tag-design>a{text-decoration:none;color:#333;cursor:pointer}.tag-design:hover{background:#a6a6a6;border:1px solid #a6a6a6;padding:6px}.calendar-input{position:relative}.calendar-input-icon{position:absolute;top:0;left:0;width:42.30769230769231px;height:55px;line-height:55px;text-align:center;display:block;font-size:20px;opacity:.86}.d-inline{display:inline!important}.modal-table{border-collapse:collapse;width:100%}.modal-table td,.modal-table th{border:1px solid #ddd;text-align:center;padding:8px}.magnific-popup-md{width:40%}.rule-item-style{padding:5px;background:#ccc;border-radius:2px;margin-bottom:10px}.bo-ra-2{border-radius:2px}.bo-ra-10{border-radius:10px}.request-visa:hover{text-decoration:none!important}.request-visa{cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}.theme-search-area-section-icon-{position:absolute;top:-6px;left:0;width:42.30769230769231px;height:55px;line-height:55px;text-align:center;display:block;font-size:20px;opacity:.86}.flight-search-form .select2{height:45px!important}.flight-search-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}.theme-sidebar-section-weather-title{font-size:14px;margin-top:0;margin-bottom:unset}.width100{width:100%}.main-temp{font-size:20px;font-weight:700;line-height:2}.theme-sidebar-section-weather-list>li{border-bottom:unset}.height-34{height:34px}.reserve-now-button{padding:10px;border-radius:8px;margin-top:20px;font-size:18px}.quantity-selector-controls>li{margin-left:0;margin-right:0}.quantity-selector-current{min-width:17px;margin-left:5px!important;margin-right:5px!important}.dropdown-meganav-select-list-lang>li>p{padding:7px 5px;display:block;color:#7a7a7a}.dropdown-meganav-select-list-lang>li>p:hover{background:#e6e6e6;color:#505050}.sign-in-button{text-align:center;font-size:20px;font-weight:700}.select-css{background:0 0;color:#fff;border:none;font-size:16px;padding:15px;line-height:1.6}.select-css:focus{color:#222;outline:0}.user-credit-li{border-top:1px solid #aaa;padding:12px 20px}.credit-balance{font-weight:700}.black-bacground{background:#000}.flight-quantity-selector-input{font-size:12px!important}.font-w500{font-weight:500}.select-dropdown{font-weight:500;color:#fff;width:135px;margin-right:15px}.select-dropdown .dropdown-menu li{display:block;color:#7a7a7a}.select-dropdown .dropdown-menu li:hover{background-color:#f2f2f2}.result-search-form,.mobile-search-form{color:#fff}.d-flex{display:flex}.flex-1{flex:1}.select-dropdown .dropdown-menu li>label{padding:10px}.text-webkit-center{text-align:-webkit-center}.list-style-none{list-style:none}@media screen and (max-width: 600px){.responsive-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.responsive-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.responsive-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.responsive-table td:last-child{border-bottom:0}}.theme-page-404-title{font-size:130px}.theme-search-results-item-flight-section-item{padding:0}@media (max-width: 992px){.theme-search-results-item-flight-section-airline-title{text-align:left;font-size:10px}.user-credit-li{color:#333}._p-rl-2{padding-right:2px!important;padding-left:2px!important}.theme-search-results-item-price-btn{font-weight:700}}@media (min-width: 992px){._m-b3-0{margin:0 0 3px}.banner-fix-height{height:max-content}}@media (max-width: 767px){.theme-search-area-tabs-title{font-size:30px}.theme-search-area-title{font-size:20px}.flight-search-results-item-price-tag{font-size:12px}.theme-search-results-item-price-btn{font-weight:700}.sign-in-link.active>a{background-color:unset!important}}.wrapper{position:relative;height:55px;width:100%}.p-10{padding:10px}.selected{background-color:#5897fb;color:#fff}input:focus{outline:0}li{cursor:pointer}.fs-16{font-size:16px}.d-none{display:none!important}.wrapper-btn{width:100%;height:100%;text-align:left;padding-left:42.30769230769231px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none}@media (max-width: 768px){.quantity-selector-box{position:fixed;width:100%;height:100%}.margin-t-20-tablet-and-mobile{margin-top:20px}.done-btn>button{margin-bottom:10px}.margin-l-30-tablet-and-mobile{margin-left:30px}.qs-title-border{border-bottom:1px solid #d6dfe6;padding:10px}}.csm-close{overflow:visible;cursor:pointer;background:0 0;border:0;display:block;outline:0;padding:0;z-index:1046;height:44px;width:44px;line-height:44px;position:absolute;top:0;left:0;text-decoration:none;text-align:center;opacity:.65;font-style:normal;font-size:28px}.done-btn{position:absolute;bottom:0;left:0;padding:10px;width:100%}.done-btn>button{color:#fff;border-radius:8px;background-color:#ff6c2d;box-shadow:0 2px .25rem #000b2633;min-height:3rem;overflow:hidden;width:100%}.flight-qs-done-btn{position:absolute;bottom:0;left:0;padding:10px;width:100%}.flight-qs-done-btn>button{background:#ff6c2d;margin-top:10px;border-radius:5px;color:#fff;font-size:1rem;line-height:1.25rem;min-height:3rem;padding:10px}.hotel-qs-done-btn>button{background:#ff6c2d;margin-top:10px;border-radius:5px;color:#fff;font-size:1rem;line-height:1.25rem;min-height:3rem;padding:10px}.quantity-selector-inner{margin-bottom:50px}.custom-datepicker-wrapper{background:#fff;color:#000;margin-top:5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;overflow:hidden;position:absolute;width:300px;z-index:999;top:0;left:0}.datepicker-table{margin-bottom:20px}.custom-datepicker-weeks{border-collapse:collapse;border-spacing:0;margin:auto 0 auto auto;table-layout:fixed;width:100%}.custom-datepicker-day-name{color:#343b53;font-size:13px;font-weight:400;height:1rem;line-height:1rem;padding-bottom:.5rem;font-weight:700;text-align:center}.custom-datepicker-day-number{z-index:100;height:2.75rem;position:relative}.custom-datepicker .custom-datepicker-day-number .custom-datepicker-day{align-items:center;background:0 0;border:0;border-radius:0;color:#141d38;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.custom-datepicker .custom-datepicker-day-number .custom-datepicker-day:before{content:attr(data-day);font-size:.875rem;line-height:1.125rem}.custom-datepicker .custom-datepicker-day-number .custom-datepicker-day:after{content:attr(data-day-content);font-size:.625rem}.custom-datepicker-footer{border-top:1px solid #cccfdb;padding:10px;display:flex}.custom-datepicker-footer>button{margin-left:auto;background-color:#2950b8;border-radius:.5rem;color:#fff}.custom-datepicker-header{padding:10px;width:100%;justify-content:space-between;display:flex;border-bottom:1px solid #cccfdb}.custom-datepicker-months-container{padding:10px}.custom-datepicker-day{width:30px;height:30px;line-height:30px;text-align:center}.custom-datepicker-weeks td{padding:2px}.custom-datepicker-day:hover{background:#eee;cursor:pointer}.selectedDate{background:#0093d2!important;color:#fff}td .day-disabled{color:#777!important;cursor:not-allowed}.day-disabled:hover{background:#fff}.datepicker-control{border-radius:50px;background:#fff;height:3rem;min-height:3rem;width:3rem;border-width:0;box-shadow:0 2px .25rem #000b2633;padding:0;line-height:1.25rem;align-items:center;flex-wrap:wrap}.datepicker-control:hover{background:#e7edfd}button:focus{outline:0}button:active{outline:0;border:none}.datepicker-control>i{color:#3662d8;font-weight:700}.datepicker-control:disabled{cursor:not-allowed;opacity:.36;pointer-events:none}.current-month{text-align:center;color:#000}.datepicker-footer{border-top:1px solid #cccfdb;display:flex}.datepicker-footer>button{background-color:#2950b8;border-radius:.5rem;color:#fff;margin-left:auto;border-width:0;min-height:2rem;font-weight:500;padding:6px 10px}.custom-datepicker-month{height:260px;display:none}.custom-datepicker-month.active{display:block}.close-btn{overflow:visible;cursor:pointer;background:0 0;border:0;display:block;outline:0;padding:0;z-index:1046;height:44px;width:44px;line-height:44px;text-decoration:none;text-align:center;opacity:.65;font-style:normal;font-size:28px}._mb-30-0{margin:0 0 30px!important}.result-search-form .wrapper-btn{background:0 0}.result-search-form .wrapper{height:55px}.flight-search-form .result-search-form .wrapper{height:45px}.blue-color{color:#0093d2!important}.qs-title{font-size:18px;margin-bottom:10px}.commission-bar{padding:3px 10px;background:#0a083c;color:#fff;font-size:12px;text-align:center}.suggested-not-available{padding:10px;text-align:center;margin-bottom:20px;font-size:20px}@media screen and (max-width: 992px){.custom-datepicker-wrapper{width:100%;height:100%;position:fixed}.custom-datepicker-months{overflow-y:scroll;height:100%}.datepicker-footer{position:absolute;bottom:0;right:0;left:0;border-top:unset;height:4.5rem;padding:.75rem .5rem}.datepicker-footer>button{background-color:#3662d8;border-radius:.5rem;color:#fff;box-shadow:0 2px .25rem #000b2633;min-height:3rem;overflow:hidden;width:100%}}.airline-name{font-size:12px}.low-price-results .image-container>img{width:80px;height:80px;margin-bottom:10px}.table-grid{width:100%}.theme-search-area-footer{text-align:left}.login-icon{margin-right:10px!important}.voucher-page-header p{margin:0 0 5px!important}.month-picker-wrapper{display:none;background:#fff;color:#000;margin-top:5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;overflow:hidden;position:absolute;width:300px;z-index:999;top:0;left:0}.month-picker-footer{border-top:1px solid #cccfdb;padding:10px;display:flex}.month-picker-footer>button{margin-left:auto;background-color:#2950b8;border-radius:.5rem;color:#fff}.month-picker-header{padding:10px;width:100%;justify-content:space-between;display:flex}.selected-month{background:#0093d2!important;color:#fff}.disabled-month{color:#777!important;cursor:not-allowed}.month-picker-wrapper .month-picker-year{display:none;margin:10px 0}.month-picker-wrapper .month-picker-body .active{display:block}.month-picker-control{border-radius:50px;background:#fff;height:3rem;min-height:3rem;width:3rem;border-width:0;box-shadow:0 2px .25rem #000b2633;padding:0;line-height:1.25rem;align-items:center;flex-wrap:wrap;outline-width:0}.month-picker-control:hover{background:#e7edfd}.month-picker-control>i{color:#3662d8;font-weight:700}.month-picker-control:disabled{cursor:not-allowed;opacity:.36;pointer-events:none}.month-picker-footer{border-top:1px solid #cccfdb;display:flex}.month-picker-footer>button{background-color:#2950b8;border-radius:.5rem;color:#fff;margin-left:auto;outline-width:0}@media screen and (max-width: 992px){.month-picker-wrapper{width:100%;height:100%;position:fixed}.month-picker-body{height:300px;overflow-y:scroll;height:100%}.month-picker-footer{position:absolute;bottom:0;right:0;left:0;border-top:unset;height:4.5rem;padding:.75rem .5rem}.month-picker-footer>button{background-color:#3662d8;border-radius:.5rem;color:#fff;box-shadow:0 2px .25rem #000b2633;min-height:3rem;overflow:hidden;width:100%}.month-picker-wrapper .month-picker-year{display:block}}.orange-background{background:#ff6c2d}.table-scroll{position:relative;max-width:100%;margin:auto;overflow:hidden;border:1px solid #d9d9d9}.table-wrap{width:100%;overflow:auto}.table-scroll table{width:100%;margin:auto;border-collapse:separate;border-spacing:0}.table-scroll td,.table-scroll th{padding:5px 10px;border:1px solid #d9d9d9;background:#fff;white-space:nowrap;vertical-align:top}.table-scroll tfoot,.table-scroll thead{background:#f9f9f9}.clone{position:absolute;top:0;left:0;pointer-events:none}.clone td,.clone th{visibility:hidden}.clone td,.clone th{border-color:transparent}.clone tbody th{visibility:visible;color:#fff}.clone .fixed-side{border:1px solid #d9d9d9;visibility:visible}.clone tfoot,.clone thead{background:0 0}.m-b-15{margin-bottom:15px}.canclation-polici-link{display:block;text-align:center;font-weight:700;padding:10px}.multirooms-room-table-tbody{display:block;max-height:400px;overflow-y:scroll}.multirooms-room-table-thead{display:table;width:100%;table-layout:fixed}.room-guest-information{border:1px solid #eee;margin-bottom:20px}.room-guest-information h5,.room-guest-information h4{background-color:#eee;padding:15px 8px;margin-top:0!important}.background-none{background:0 0!important}.package-availabilites-search-results .availabilites-section{padding:10px 30px;max-height:max-content;overflow-y:scroll}.package-availabilites-search-results .availabilites-section .availabilit-item{padding:10px;margin-bottom:10px!important;background:unset;border-radius:unset;box-shadow:none;border-bottom:1px solid #e6e6e6}.dedicate-flight{background:#4dbd00a1!important}.dedicate-flight .theme-search-results-item-flight-details-schedule-time{background:0 0}.dedicate-flight .theme-search-results-item-flight-details-schedule-fly-time{color:#333;background-color:unset}.progress-bar{width:calc(100% - 5px);height:5px;background:#e0e0e0;border-radius:3px;box-shadow:inset 0 1px 3px #0003}.progress-bar-fill{display:block;height:5px;background:#659cef;border-radius:3px;transition:width 30s ease-in-out}.height-45{height:45px!important}.height-50{height:50px!important}.theme-signup-box-inner{padding:0 30px}.theme-signup-box-inner-required{padding:35px 30px 0}.span-as-link{color:#337ab7;text-decoration:none;cursor:pointer}.span-as-link:hover{color:#23527c;text-decoration:underline}.sign-up-section{display:none}.gj-calendar-wrapper{display:none;background:#fff;color:#000;margin-top:5px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px #0000002d;overflow:hidden;position:absolute;width:300px;z-index:999;top:0;left:0}@media screen and (max-width: 992px){.gj-calendar-wrapper{width:100%;height:100%;position:fixed}.gregoriancalendar,.jalalicalendar{height:300px;overflow-y:scroll;height:100%}.blog-bubble-mask img{width:100%}}.itinerary-img{width:250px;height:150px}.show-not-found-message img{width:30%;height:30%}._p-5-10{padding:5px 10px}._p-10-5{padding:10px 5px}._m-2{margin:2px}input[type=button]{border:none;outline:0}button{outline:0}.dark-background{background-color:#42424280}.fs-8{font-size:8px}._ptb8{padding:8px 0!important}.fs-10{font-size:10px}.fs-6{font-size:6px}.search-again-btn{color:#fff;background:#ff6c2d;height:45px;line-height:45px;border-radius:3px;border:none;margin-top:20px}.filter-flight-with-airline{cursor:pointer}.long-text{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wait-text{line-height:1.5}.fw-700{font-weight:700}.apply-filter,.apply-filter:active,.apply-filter:focus,.apply-filter:hover,.baggage-btn,.baggage-btn:active,.baggage-btn:focus,.baggage-btn:hover,.break-down-btn,.break-down-btn:active,.break-down-btn:focus,.break-down-btn:hover,.event-book-now,.event-book-now:hover,.flight-book-now,.flight-book-now:hover,.hotel-book-now,.hotel-book-now:hover,.package-book-now,.package-book-now:hover,.reset-filter,.reset-filter:active,.reset-filter:focus,.reset-filter:hover,.rule-btn,.rule-btn:active,.rule-btn:focus,.rule-btn:hover,.tour-book-now,.tour-book-now:hover,.visa-book-now,.visa-book-now:hover{color:#fff}.vertical-text{writing-mode:vertical-rl}.ticket-detail{border-right:1px dashed #aaa;border-left:1px dashed #aaa}.ticket-top-section{border-bottom:1px dashed #aaa;padding-bottom:10px}.companyinfo-in-ticket{background:#fff;padding:10px 15px;border-radius:25px;margin-bottom:10px}.ticket-details{background:#fff;border-radius:25px;padding:10px 20px;border-left:1px dashed #aaa;border-right:1px dashed #aaa}.ticket-sidebar{background:#fff;border-radius:25px;text-align:center;padding:10px}.airline-log-in-ticket{text-align:center;margin-bottom:30px}.airline-log-in-ticket img{width:70px;height:70px}.banner-in-ticket{background:#fff;border-radius:25px;padding:20px;margin:0}.banner-in-ticket img{width:100%;height:200px}.ticket-sidebar-title{font-size:20px;font-weight:700;color:#9e7f24;text-shadow:1px 1px #333}.ticket-sidebar-flight-details{font-weight:700;color:#9e7f24;justify-content:center;display:flex;flex-direction:column;flex-wrap:wrap;align-content:stretch}.fw-600{font-weight:600}.opacity-5{opacity:.5}.opacity-8{opacity:.8}.price-details{color:#9e7f24;margin-bottom:10px}.flight-rules{opacity:.5}.magnific-popup{width:55%;max-width:1000px}input[type=date]:not(.has-value):before{color:#d3d3d3;content:attr(placeholder)}@media (max-width: 1200px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none!important}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px #ffffff1a}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block!important}.navbar-theme.navbar-inverse .navbar-nav>li{border-bottom:1px solid #4d4d4d}}.flight-segments{padding:5px 0}.dir-ltr{direction:ltr!important}.booking-id-in-ticket{display:inline-block;font-weight:700;color:#0093d2}.qr-img img{height:120px;width:120px}.user-notice{padding:15px 10px;background:#d5e4f1;border-radius:2px;border-left:6px solid #95c4ed}.theme-search-area-dark{color:#333}.background-gray{background:#e6e6e6}._pb-110{padding-bottom:110px!important}._pt-150{padding-top:150px!important}.blog-bubble-mask{-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMiAzMicgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSc+PHBhdGggZD0nTTEzLjcuM0MxMi0uMSAxMC0uMiA4LjMuNmMtMS4zLjctMi4yIDEuNy0zLjEgMy0xLjMgMS45LTIuNyAzLjgtMy41IDYuMUMuOCAxMiAuNSAxNC41LjMgMTdjLS4yIDIuMi0uNCA0LjUtLjIgNi44czEuMSA0LjUgMi42IDZjMi45IDIuOCA5LjUgMi41IDEzLjMgMS44IDMuMS0uNSA2LjItMSA5LTIuNSAzLjUtMS44IDQuNC01LjEgNS43LTkuMSAxLjYtNCAyLjMtMTMuMS0xLjUtMTUuNi00LjUtMi45LTEwLjMtMy0xNS41LTQuMXonLz48L3N2Zz4K);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMiAzMicgcHJlc2VydmVBc3BlY3RSYXRpbz0nbm9uZSc+PHBhdGggZD0nTTEzLjcuM0MxMi0uMSAxMC0uMiA4LjMuNmMtMS4zLjctMi4yIDEuNy0zLjEgMy0xLjMgMS45LTIuNyAzLjgtMy41IDYuMUMuOCAxMiAuNSAxNC41LjMgMTdjLS4yIDIuMi0uNCA0LjUtLjIgNi44czEuMSA0LjUgMi42IDZjMi45IDIuOCA5LjUgMi41IDEzLjMgMS44IDMuMS0uNSA2LjItMSA5LTIuNSAzLjUtMS44IDQuNC01LjEgNS43LTkuMSAxLjYtNCAyLjMtMTMuMS0xLjUtMTUuNi00LjUtMi45LTEwLjMtMy0xNS41LTQuMXonLz48L3N2Zz4K);-webkit-mask-size:100%;mask-size:100%;height:100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.br-20{border-radius:20px}.availabilty-room-type{padding:0 15px 15px;background:#f7f7f7;margin-bottom:10px}.available-rooms-notice{padding:10px;font-size:13px;font-weight:500}.add-availabilty-room{border-radius:10px;padding:0 5px;font-weight:unset}.extra-bed-title{display:inline-block;margin:0 15px;font-weight:700}.rooms .room-item{border-bottom:1px dashed #aaa;margin-bottom:15px}.passenger-in-room .passenger-table-head{background:#eee!important}.remove-room{padding:1px 3px;margin-right:5px}._mr-72{margin-right:72px}._mr-41{margin-right:41px}.navbar-brand{padding:15px 0;max-width:200px}.theme-footer-brand{opacity:1}.vertical-center{justify-content:center;display:flex;flex-direction:column}.error-notice{padding:15px 10px;border-radius:2px}.package-available-room{float:right;font-weight:600}.request-visa:hover{color:#fff}.spinner{position:relative}.spinner:before{content:"";box-sizing:border-box;position:absolute;top:50%;border-radius:50%;width:2rem;height:2rem;margin-top:-.75rem;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}.spinner.spinner-white:before{border:2px solid #fff;border-right:2px solid transparent}.spinner.spinner-right:before{left:auto;right:1rem}.spinner.spinner-right{padding-right:3.5rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lead-info-box{border:1px solid #eee;margin-bottom:20px;display:none}.lead-info-box h4{background-color:#eee;padding:15px 8px;margin-top:0!important}.adult-guest-row{border:1px solid #eee;margin-bottom:20px}.adult-guest-row h4{background-color:#eee;padding:15px 8px;margin-top:0!important}.child-guest-row{border:1px solid #eee;margin-bottom:20px;display:none}.child-guest-row h4{background-color:#eee;padding:15px 8px;margin-top:0!important}.infant-guest-row{border:1px solid #eee;margin-bottom:20px;display:none}.infant-guest-row h4{background-color:#eee;padding:15px 8px;margin-top:0!important}.country-list option,.cities-list option,.departures-list option{color:#333!important}.visa-documents{height:35px;overflow:hidden}.package-room-in-package-sidebar{border-bottom:1px dashed #e6e6e6;margin-bottom:10px}.hotel-thumbnail-in-voucher{width:120px;height:120px;border:1px solid #eee}.custom-card{border:1px solid #e6e6e6;border-radius:2px}.custom-card-title{background:#e6e6e6;padding:10px}.custom-card .fa-circle{font-size:7px;margin-right:5px}.red-btn{background:#ff4949;color:#fff;border-radius:5px}.red-btn:hover{color:#fff;background:#ff3939}.modal-backdrop{position:relative}.front{position:relative!important;z-index:1}.hotel-details{cursor:pointer;font-size:12px}._p-0-30{padding:0 30px}._p-0-10{padding:0 10px}a{overflow-wrap:break-word}.flight-route-item,.hotel-popular-destination-item{border-radius:16px;cursor:pointer;position:relative;overflow:hidden;color:#fff;box-shadow:#0000003b 1.95px 1.95px 2.6px;padding:0!important;width:210px;height:92px}._mlr-1{margin:0 1px}.bg-white{background-color:#fff}.select-h-45{height:45px}.hotel-item .theme-search-results-item-body{padding:25px 0 25px 12px}.flight-route-item .country-flag,.hotel-popular-destination-item .country-flag{position:absolute;left:-8px;bottom:-8px;height:60px;width:60px;opacity:50%;border-radius:50%;box-shadow:0 0 6px #000 inset}._popular-route .theme-hero-area-grad-mask,.suggested-section .theme-hero-area-grad-mask{background:#fff;z-index:3}._popular-route .theme-hero-area-bg-pattern-ultra-light,.suggested-section .theme-hero-area-bg-pattern-ultra-light{opacity:.3}.mv-100{max-width:100%}._popular-route .nav-default>li>a,._popular-route .nav-line>li.active>a,._popular-route .nav-line>li.active>a:focus,._popular-route .nav-line>li.active>a:hover,._popular-route .theme-page-section-title,._popular-route.nav-default>li>a:focus,._popular-route.nav-default>li>a:hover{color:#fff}._popular-route .nav-line>li.active>a,._popular-route .nav-line>li.active>a:focus,._popular-route .nav-line>li.active>a:hover{border:none;border-bottom:2px solid #fff}.passenger-info-box .theme-payment-page-form-item select.form-control{padding-right:15px}.load-previous-passenger{border-radius:5px;margin-bottom:10px}.result-content{width:100%;height:200px;overflow:auto;margin-top:50px;padding:0 10px}.previous-passengers-result-item{cursor:pointer}._m-b10{margin-bottom:10px}.suggestion-card{overflow:hidden;width:300px;height:400px;padding:0 10px}.suggestion-card.blog{height:460px}.suggestion-card .img-wrapper{overflow:hidden;width:300px;height:auto}.suggestion-card .img-wrapper img{width:100%}.suggestion-card.blog .img-wrapper img{height:300px}.suggestion-card .suggestion-title{height:80px;padding:15px}.text-decoration-none{text-decoration:none}.dangerBTN,.successBTN,.warningBTN{border-radius:4px;padding:3px 7px;color:#fff;font-size:12px}.dangerBTN{background-color:#f6397a}.warningBTN{background-color:#f9b823}.successBTN{background-color:#38bb87}.is-disabled{pointer-events:none;opacity:.8}.swal-text{text-align:center}.countdown-timer-wrapper{padding:5px;text-align:center;border:1px solid gray;width:250px}.justify-content-between{justify-content:space-between}.link-color{color:#337ab7}.link-color:hover{color:#23527c}.term-item-style{padding:10px;background:#eee;border-radius:2px;margin-bottom:10px}.dd-body{max-height:300px;overflow-y:auto;padding:10px}.terms-condition-link{cursor:pointer}table.dataTable.nowrap td,table.dataTable.nowrap th{white-space:normal!important}.flight-route-item>.route-item-title,.hotel-popular-destination-item>.route-item-title{line-height:48px;font-weight:700}.elipsis-text{text-overflow:ellipsis!important;overflow:hidden;white-space:nowrap}.py-35{padding-top:35px;padding-bottom:35px}.px-20{padding-left:20px;padding-right:20px}.desc-delimiter{height:2px;margin:10px 0}.my-35{margin-top:35px;margin-bottom:35px}.h-2{height:2px}.node-information{display:flex;align-items:center;justify-content:space-evenly}.flight-route-item .route-item-title .fa-plane{rotate:45deg;font-size:30px;vertical-align:-5px;margin:0 15px}.theme-search-area .theme-item-page-header .theme-item-page-header-title{padding:8px}.passenger-info-box .select2{padding-left:10px}.suggestion-card .blog-suggestion-caption{height:180px;display:flex;flex-direction:column;padding:15px}.suggestion-card .blog-suggestion-title{height:30px;overflow:hidden}.magnific-popup.custom{padding:0;width:100%;max-width:1250px!important}table.dataTable.custom thead>tr>td.sorting_asc:before,table.dataTable.custom thead>tr>td.sorting_desc:after,table.dataTable.custom thead>tr>th.sorting_asc:before,table.dataTable.custom thead>tr>th.sorting_desc:after{color:#4a4acb}.magnific-popup.custom #result-content_filter{float:left!important}.magnific-popup.custom #result-content_length,.magnific-popup.custom #result-content_paginate{padding-top:5px}table.dataTable.no-footer#result-content{border-bottom:none}.close-booklet{border-top:1px solid #efefef}#result-content_previous:hover #result-content_next:hover{background:#ededed!important}.magnific-popup.custom .dataTables_wrapper .dataTables_paginate .paginate_button{padding:7px;background-color:#ededed;border-radius:5px}.magnific-popup.custom .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:0 0!important;padding:7px 32px!important}.magnific-popup.custom .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:0 0!important;padding:7px 32px!important;border:1px solid rgba(0,0,0,.3)}.magnific-popup.custom .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:1px solid #efefef;background:0 0!important;background-color:#d5d7d7!important}.magnific-popup.custom #result-content_wrapper .dataTables_length label{vertical-align:-9px}.owl-theme .owl-nav [class*=owl-]{margin:0;padding:0;background-color:transparent}.owl-theme .owl-nav [class*=owl-]:hover{background-color:transparent}.owl-carousel .owl-next,.owl-carousel .owl-prev{font-size:40px!important}textarea{overflow:auto;resize:vertical}.suggested-package .banner-title,.suggested-visa .banner-title{font-weight:700}.flight-price-changed{background-color:#e6f4f1;border:2px solid #002b42;border-radius:10px;padding:5px;margin-bottom:10px}.flight-price-changed img{width:100%}.flight-price-changed .title{color:#f59432}.flight-price-changed .text{color:#002b42}.flight-serach-again{color:#337ab7;text-decoration:underline!important}.flight-serach-again:hover{color:#23527c}.theme-sidebar-section.flight-prices{overflow-x:auto;font-size:13px}.flight-prices table th{font-weight:unset}.flight-prices table td,.flight-prices table th{text-align:center!important}.flight-prices table{font-size:13px}.passenger-info-content .theme-sidebar-section{border:2px solid #e6e6e6;border-radius:15px;padding:25px 15px}.fw-500{font-weight:500}.line-height-2{line-height:2}.invoice-summary caption{display:table-caption;text-align:center;font-weight:700;padding:1px 10px;background:#eee;color:unset;margin-bottom:5px}.invoice-summary{float:right;min-width:50%;max-width:100%}.change-price-img{display:flex;align-items:center;justify-content:center}.checkbox-inline+.checkbox-inline,.reserve-pay-section .radio-inline+.radio-inline{margin-top:0;margin-left:0}.navbar-nav-item-user .dropdown-menu{width:200px;min-width:max-content}@media (max-width: 992px){.navbar-nav-item-user .dropdown-menu{width:95%!important}}.gateway-item-box{background:#f7f7f7;width:100%;position:relative}.radio-box{position:absolute;left:46%;bottom:0}.selected-gateway{background-color:#dfdfdf;border:2px solid #7f7f7f}.sign-in-menu{position:absolute;width:220px;border:1px solid #000;background:#fff;background-color:#fff!important;z-index:5000;top:100%;height:max-content;padding:10px 8px;display:none}html[dir=rtl] .sign-in-menu{left:15px}html[dir=ltr] .sign-in-menu{right:15px}@media (max-width: 1200px){html[dir=ltr] .sign-in-menu{left:0}html[dir=rtl] .sign-in-menu{right:0}}.sign-in-menu .dropdown-nav{margin-bottom:10px;font-size:12px}.sign-in-menu .dropdown-nav a{font-size:12px!important;padding:5px 10px}.sign-in-menu .dropdown-nav .fa-chevron-down{float:right}html[dir=rtl] .sign-in-menu .dropdown-nav .fa-chevron-down{float:left}.sign-in-link{border-top:1px solid gray;margin-top:10px}.sign-in-menu .dropdown-nav a,.sign-in-menu .signIn a{color:#333;cursor:pointer}.sign-in-menu .dropdown-menu-full,.sign-in-menu .dropdown-menu-md{position:relative;width:100%;box-shadow:none;padding:0;display:none}.sign-in-menu .signIn a{font-size:12px;padding:5px 10px}.ul-user-menu-nav .onClick-currency,.ul-user-menu-nav .onClick-language{width:100%;display:inline-block;padding:6px 10px!important}@media (max-width: 992px){.ul-user-menu-nav .onClick-currency,.ul-user-menu-nav .onClick-language{color:#9d9d9d}}.dropdown-in-login-menu{width:100%;background-color:transparent;height:max-content;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.dropdown-in-login-menu .dropdown-nav{padding:0}.dropdown-in-login-menu .onClick-currency,.dropdown-in-login-menu .onClick-language{color:#333;width:100%;display:inline-block;font-size:12px}.ul-user-menu-nav{padding-top:5px}@media (max-width: 1200px){.ul-user-menu-nav{width:100%!important}}.ul-user-menu-nav .dropdown-meganav-select-list-currency,.ul-user-menu-nav .dropdown-meganav-select-list-lang{padding:5px 10px;margin-top:0}.ul-user-menu-nav .onClick-currency,.ul-user-menu-nav .onClick-language,.ul-user-menu-nav a{padding:10px!important;font-size:12px;font-weight:700!important}.login-info-navbar .onClick-currency,.login-info-navbar .onClick-language{font-size:12px}.dropdown-in-login-menu .dropdown-menu-full,.dropdown-in-login-menu .dropdown-menu-md{padding:0!important;width:100%;display:none}.dropdown-in-login-menu i.fa-chevron-down,.ul-user-menu-nav i.fa-chevron-down{float:right}html[dir=rtl] .dropdown-in-login-menu i.fa-chevron-down,html[dir=rtl] .ul-user-menu-nav i.fa-chevron-down{float:left}.user-credit-li .wallet-item div:nth-last-child(1){font-size:10px}.user-credit-li .wallet-item{padding:5px 10px;border-bottom:1px solid #ececec}@media (max-width: 767px){.user-credit-li .wallet-item{color:#9d9d9d}}.user-credit-li{border-top:0;padding:0}.user-credit-li .credit-balance{padding:5px 10px;background-color:#ececec;margin-bottom:0;text-align:center}@media (max-width: 1200px){.ul-user-menu-nav{left:0!important}html[dir=rtl] .ul-user-menu-nav{right:0;left:auto}}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.85rem 1rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#74788d;text-align:center;white-space:nowrap;background-color:#f7f8fa;border:1px solid #e2e5ec;border-radius:4px}.gateway-section-ewallet-charge{overflow-y:auto}.menu-link{padding:5px 0}@media (max-width: 1200px){.navbar-nav .open .dropdown-menu{position:static;float:none;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-in-login-menu .onClick-currency,.dropdown-in-login-menu .onClick-language,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a,.wallet-item{color:#9d9d9d}}@media only screen and (max-width: 500px){.g-recaptcha{transform:scale(.89);transform-origin:0 0}}.shift-key i{color:#a7a7a7;font-size:14px}html[dir=rtl] .shift-key{right:23.5%;left:auto;top:27%}@media (max-width: 1200px){.shift-key{left:22.5%}}@media (max-width: 992px){.shift-key{right:20px;left:auto;transform:rotate(90deg);width:35px;height:35px;top:20%}html[dir=rtl] .shift-key{right:auto;left:20px}}.shift-key-results{width:30px;height:30px;position:absolute;z-index:100;top:18%;left:auto;right:-5%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ccc;border-radius:50%;cursor:pointer}.shift-key-results i{color:gray}html[dir=rtl] .shift-key-results{left:-5%;right:auto}@media (max-width: 1200px){.shift-key-results{right:-5%}html[dir=rtl] .shift-key-results{left:-7%;right:auto}}.shift-key-results svg{color:gray}@media (max-width: 992px){.shift-key-results{width:36px;height:36px;right:50px;left:auto;bottom:-59%;top:auto;transform:rotate(90deg)}html[dir=rtl] .shift-key-results{right:auto;left:20px}}._m0-2{margin:2px}.package-page-profile .is_stuck,.visa-page-profile .is_stuck{top:30px!important}.relative{position:relative}.delete-trip{height:55px}.delete-trip div{position:absolute;left:15px;padding:5px;border-radius:5px;top:21%;background-color:#f09b9e;color:#ac2a2c;cursor:pointer}.delete-trip div i{color:#ac2a2c}.select-dropdown .dropdown-menu .trip-type{max-width:100%;margin-bottom:5px;font-weight:700;padding:10px}.currency-abb-flight-result-item{font-weight:400;margin:0 2px;font-size:12px;color:gray}.currency-language-footer{display:flex;justify-content:flex-start;position:relative}.currency-language-footer .footer-currency,.currency-language-footer .footer-lang{padding-bottom:5px;color:#000;opacity:.4;transition:.3s opacity;cursor:pointer;margin:0 10px 0 0}.currency-language-footer .footer-currency i,.currency-language-footer .footer-lang i{transition:.3s transform}.currency-language-footer div ul{position:absolute;width:max-content;min-width:155px;border-radius:5px;display:none;z-index:100;background-color:#fff;bottom:15px;left:0;padding:9px 0;transition:.3s all;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.currency-language-footer .footer-currency:hover,.currency-language-footer .footer-lang:hover{opacity:1}.currency-language-footer .footer-currency:hover ul,.currency-language-footer .footer-lang:hover ul{display:block;transform:translateY(-15px)}.currency-language-footer .footer-currency:hover i,.currency-language-footer .footer-lang:hover i{transform:rotate(180deg)}.currency-language-footer .footer-currency:hover ul li,.currency-language-footer .footer-lang:hover ul li{padding:5px;cursor:pointer}.currency-language-footer .footer-currency:hover ul li:hover,.currency-language-footer .footer-lang:hover ul li:hover{background-color:#c2c3c5}.result-delete-trip-btn{position:absolute;right:-15%;left:auto;top:5px;width:max-content;cursor:pointer;z-index:100}.result-delete-trip-btn div{color:#ac2a2c;background-color:#f09b9e;border-radius:5px;padding:5px}.mt-11px{margin-top:11px}.mb--20px{margin-bottom:-20px}.w-max-content{width:max-content}.d-md-inline-block{display:inline-block}@media (max-width: 992px){.result-delete-trip-btn{position:relative;margin:0 auto;left:0}.d-xs-block{display:block!important}}.pId{font-size:13px}.luxota-logo-footer img{width:100px}.powered-by-text{font-size:14px}.theme-copyright{padding:15px 0 10px}.theme-copyright-text{font-weight:700;text-align:right}.see-password{position:absolute;right:0;top:0;font-size:20px;cursor:pointer;height:100%;line-height:55px;width:50px;text-align:center;color:#aaa6a4;transition:.2s all}.w-50{width:50%}.align-center{align-items:center}.dir-rtl{direction:rtl}.justify-end-ltr{justify-content:end}.text-align-left-ltr{text-align:left}.applay-button button{margin-right:.25rem;margin-left:.25rem}.w-70{width:70%}.my-10px{margin:10px 0}.fw-100{font-weight:100}.post-image img{width:85%;height:400px}.post-informations{display:flex;justify-content:flex-start;width:90%;border-bottom:1px solid #ececec;padding-bottom:10px;margin-bottom:25px}.post-informations div{margin-right:5px}.post-informations p span{color:#b0b0b0;font-weight:100!important}.post-informations .seperator-line{width:1px;height:25px;background-color:#ddd;margin:0 10px}.post-summary{font-size:15pt;margin-bottom:35px;color:#4f4e4e}.post-description a,.post-description p,.post-summary p{font-family:Times New Roman,Times,serif;font-weight:100}.post-description{font-size:15pt;padding-bottom:20px;border-bottom:1px solid #000;color:#4f4e4e;font-family:Times New Roman,Times,serif}.post-search-bar{border:1px solid #000;border-radius:35px;display:flex;align-items:center;padding:10px 0;margin-bottom:25px;justify-content:center;position:relative}.post-search-bar input{height:35px;margin-left:20px}.post-search-bar input::placeholder{color:#000}.search-post-button{padding:7px 10px;border-radius:25px;transition:.3s all;background-color:transparent;position:absolute;right:15px}.search-post-button .fa-search{color:#dfdfdf;transition:.3s all}.posts-results{width:100%;height:max-content;position:absolute;z-index:100;background-color:#fff;box-shadow:#00000059 0 5px 15px;border-radius:10px;top:65px}.post-result-item{display:grid;grid-template-columns:1fr 2fr;padding:5px;border-bottom:1px solid #cecece;transition:.2s all}.post-result-item:hover{background-color:#eaeaea}.post-result-item img{width:100%;height:70px;border-radius:5px}.post-result-item p{margin-bottom:0}.post-item-description{align-self:center;justify-self:center}.post-item-description span{font-size:10px;color:gray}.post-categories div{display:flex;align-items:center;cursor:pointer}.post-categories div:hover i{margin-right:30px;color:purple}.post-categories div i{color:#ececec;margin-right:15px;transition:.3s all}.category-title{font-size:20px}.popular-posts-sidebar{margin-top:40px}.popular-post-item{margin-bottom:40px;transition:.3s all;border-bottom:1px solid #fff;padding-bottom:15px;cursor:pointer}.popular-post-item:hover{border-bottom:1px solid #989898}.popular-post-item img{width:100%;height:80px}.popular-post-item p{line-height:2;font-weight:100;color:#333}.popular-post-item span{color:#8c8c8c}.my-15{margin-top:15px;margin-bottom:15px}.search-loader-spin{width:20px;aspect-ratio:1;border-radius:50%;border:3px solid;border-color:#000 #0000;animation:l1 1s infinite}@keyframes l1{to{transform:rotate(.5turn)}}@media (max-width: 992px){.post-search-bar input{width:80%}.popular-posts-sidebar h4{text-align:center;margin-bottom:25px}.popular-post-item img{width:50%;height:50vw}.text-xs-center{text-align:center}.popular-post-image{display:flex;justify-content:center}.posts-results{height:100vh}.post-image{display:flex;justify-content:center}.post-image img{height:85vw}.posts-travel-inspiration h4{text-align:center}}@media (max-width: 390px){.popular-post-item img{width:80%;height:80vw}}.line-h-4-8{line-height:4.8}@media (max-width: 998px){.rounded-mob-10{border-radius:10px}.w-mob-100{width:100%}.p-mob-10{padding:10px}}.top-0{top:0}.fs-19{font-size:19px}.fs-20{font-size:20px}.flight-search-form .select-dropdown{width:max-content}.text-black{color:#000}.fs-24{font-size:24px}.p-48{padding:48px}.w-170{width:170px}.mx-15{margin-right:15px;margin-left:15px}.w-\[23px\]{width:23px}.rounded-\[30px\]{border-radius:30px!important}.border-0{border:0!important}.logo-in-two-step-verification{height:100px;max-width:200px}.otp-container{display:flex;justify-content:center}.otp-input{width:30px;height:30px;margin:0 5px;text-align:center;color:#23005a}@media print{.black-nav-header,.download-voucher-ticket,.footer,.manual-voucher-gateway-section,.navbar,.print,.print-all-ticket,.theme-copyright,.theme-footer,.vocher-title,.voucher-content-not-printable{display:none!important}.all-ticket.printable{display:block!important}@page{size:A4;margin:0}html{height:auto;overflow:visible!important}body{-webkit-print-color-adjust:exact;color-adjust:exact;font-size:11px!important;padding:10px 30px!important;margin:10px 0!important;height:auto}*,:after,:before{color:unset!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.orange-text{color:#ff6c2dd2!important}.fa-3x{font-size:10px!important}a[href]:after{content:none!important}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left!important}.col-xs-12{width:100%!important}.col-xs-11{width:91.66666667%!important}.col-xs-10{width:83.33333333%!important}.col-xs-9{width:75%!important}.col-xs-8{width:66.66666667%!important}.col-xs-7{width:58.33333333%!important}.col-xs-6{width:50%!important}.col-xs-5{width:41.66666667%!important}.col-xs-4{width:33.33333333%!important}.col-xs-3{width:25%!important}.col-xs-2{width:16.66666667%!important}.col-xs-1{width:8.33333333%!important}.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left!important}.col-md-12{width:100%!important}.col-md-11{width:91.66666667%!important}.col-md-10{width:83.33333333%!important}.col-md-9{width:75%!important}.col-md-8{width:66.66666667%!important}.col-md-7{width:58.33333333%!important}.col-md-6{width:50%!important}.col-md-5{width:41.66666667%!important}.col-md-4{width:33.33333333%!important}.col-md-3{width:25%!important}.col-md-2{width:16.66666667%!important}.col-md-1{width:8.33333333%!important}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left!important}.col-lg-12{width:100%!important}.col-lg-11{width:91.66666667%!important}.col-lg-10{width:83.33333333%!important}.col-lg-9{width:75%!important}.col-lg-8{width:66.66666667%!important}.col-lg-7{width:58.33333333%!important}.col-lg-6{width:50%!important}.col-lg-5{width:41.66666667%!important}.col-lg-4{width:33.33333333%!important}.col-lg-3{width:25%!important}.col-lg-2{width:16.66666667%!important}.col-lg-1{width:8.33333333%!important}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left!important}.col-sm-12{width:100%!important}.col-sm-11{width:91.66666667%!important}.col-sm-10{width:83.33333333%!important}.col-sm-9{width:75%!important}.col-sm-8{width:66.66666667%!important}.col-sm-7{width:58.33333333%!important}.col-sm-6{width:50%!important}.col-sm-5{width:41.66666667%!important}.col-sm-4{width:33.33333333%!important}.col-sm-3{width:25%!important}.col-sm-2{width:16.66666667%!important}.col-sm-1{width:8.33333333%!important}.theme-page-section-gray{background:#e6e6e6!important}.ticket-sidebar-title{color:#c8a12d!important;text-shadow:1px 1px #333!important}.ticket-sidebar,.ticket-details,.banner-in-ticket{background:#fff!important}.companyinfo-in-ticket{background:#fff!important;padding:10px 15px!important;border-radius:25px!important;margin-bottom:10px!important}.companyinfo-in-ticket img{width:90px!important;height:90px!important}.price-details{color:#c8a12d!important;margin-bottom:10px}.ticket-sidebar-flight-details{color:#c8a12d!important;font-size:8px!important}.row-col-eq,.row-eq-height{display:-webkit-box!important;display:-moz-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:box!important;display:flex!important}.return-ticket,.banner-in-ticket,.price-and-rules-section-in-ticket,.passenger-ticket{break-inside:avoid}.airline-log-in-ticket img{width:70px!important;height:70px!important}.banner-in-ticket img{width:1100px!important;height:100px!important}.theme-page-section{padding:0!important}.ticket-content{padding-top:10px!important;padding-bottom:10px!important}.booking-id-in-ticket{color:#0093d2!important}.qr-img img{height:100px!important;width:100px!important}.print-back{background:#e6e6e6!important}.en-ticket-in-other-lang{direction:ltr!important}.en-ticket-in-other-lang .company-info{float:left!important}.en-ticket-in-other-lang .company-log{text-align:right!important}.d-none-in-print{display:none}.title-of-table-in-voucher{background:#23005a!important;color:#fff!important;text-align:center!important;font-size:30px!important;font-weight:700!important}.vocher-title{padding:30px 0!important;background-color:#23005a!important;color:#fff!important;margin-bottom:20px!important;display:flex!important;justify-content:space-evenly!important;align-items:center}.thanks-text{text-align:center!important;position:relative!important;display:flex!important;justify-content:center!important}.thanks-text p{font-size:30px;color:#ff5f0a!important;font-weight:700;margin:0;width:max-content;background-color:#fff!important;padding:0 10px}.thanks-text div{position:absolute;width:100%!important;height:1px!important;background-color:#ff5f0a!important;top:18px!important;z-index:-1!important}.room-details-in-voucher th,.search-detail-table th{text-align:center;border:0;color:#fff!important;padding:20px 10px}.fs-17{font-size:17px!important}.fs-20{font-size:20px!important}.d-flex{display:flex!important}.print-logo-voucher{display:block!important;width:150px!important;height:50!important}.visa-summary-voucher-page-title{font-size:25px!important;color:#ff5f0a!important;margin-bottom:20px!important;text-align:center!important}.visa-reservation-summary caption,.visa-voucher-details caption{text-align:center;background:#23005a!important;color:#fff!important;font-size:25px!important;font-weight:700!important;padding:10px!important}.visa-reservation-summary td,.visa-voucher-details td{padding:25px 0!important;color:#000;font-size:15px!important;font-weight:700;border:0!important;border-bottom:1px solid #ddd!important}.success-text{color:#12a310!important}.text-warning{color:#a3940f!important}.passenger-info-table table tbody tr:first-child{background-color:#ff5f0a!important;color:#fff!important}.passenger-info-table table tbody tr:last-child{color:#000!important;background-color:#f6f5f5!important;border-bottom:1px solid #ddd!important}.thanks-flight-voucher{position:relative;text-align:center;margin-bottom:30px}.thanks-flight-voucher div{height:1px;width:60%;background:#ff5f0a!important;margin:0 auto;position:absolute;right:20%;top:20px;z-index:-2}.thanks-flight-voucher span{background:#fff!important;padding:5px 15px;font-size:25px!important;font-weight:700;color:#ff5f0a!important}.package-details-voucher-title h2{color:#ff5f0a!important;text-align:center;font-size:40px!important;margin-bottom:40px}.package-info-section h3,.package-summary-voucher-page caption,.passenger-info-section h3{text-align:center;background:#23005a!important;color:#fff!important;font-size:25px!important;font-weight:700;padding:10px}.fs-16{font-size:16px!important}.package-info-section div.d-flex,.package-summary-voucher-page td{padding:25px 0!important;color:#000;font-size:20px;font-weight:700;border:0!important;border-bottom:1px solid #ddd!important}.package-booking-summary table,.passenger-info-section table{direction:ltr!important}.package-booking-summary thead th,.passenger-info-section thead th{background:#ff5f0a!important;color:#fff!important;border:0!important;font-size:15px!important;height:75px;border-bottom:0!important;line-height:60px!important;text-align:center}.package-booking-summary td,.passenger-info-section td{color:#000;font-size:15px;border-top:0!important;border-bottom:1px solid #ddd!important}.text-center{text-align:center!important}.passenger-info-table table td{font-size:15px!important}.print-hidden{display:none!important}.flight-ticket-content{direction:ltr!important}.leg-info-section th{font-size:12px!important;font-weight:100!important;color:#b6b2b0!important}.leg-info-section td{font-size:14px!important;font-weight:100!important;color:#000!important}.passenger-details-table caption{background-color:#23005a!important;color:#fff!important}.passenger-details-table th{font-size:15px!important;color:#a1a1a1!important;font-weight:100!important}.passenger-details-table td{font-size:15px!important;color:#000;font-weight:100!important}.flight-ticket-notice-ar h5,.flight-ticket-notice-en h5{background-color:#23005a!important;color:#fff!important}.flight-ticket-notice-ar p{font-size:12px!important}.flight-ticket-notice-ar p.fs-18{font-size:15px!important}.flight-ticket-footer p{color:#ff5f0a!important}.flight-ticket-footer{margin-top:10px!important}.flight-ticket div[class*=col-md-]{float:left!important}.segments-section table th{color:#b6b2b0!important;font-size:15px!important;font-weight:100!important}.segments-section table td p{font-size:12px!important}.fw-bold{font-weight:100!important}.ticket-header img{height:40px!important}.passenger-details-table caption span,h1,h2,h3,h4,h5,h6,p,span,td,th{font-weight:100!important}}.bg-p-light,.bg-result-banner{background-color:var(--purple-light)}.bg-flight-popular{background-color:var(--popular-purple)!important}.color-1{color:var(--color1)!important}.orange-color,.secondary-color{color:var(--secondary-color)!important}.secondary-fill{fill:var(--secondary-color)!important}.secondary-stroke{stroke:var(--secondary-color)!important}.theme-hero-area-bg-wrap{z-index:-1!important}.basis-1\/5{flex-basis:20%;width:20%;min-width:20%}.basis-1\/12{flex-basis:8.333333%;width:8.333333%;min-width:8.333333%}.basis-2\/12{flex-basis:16.666667%;width:16.666667%}.basis-3\/12{flex-basis:25%;width:25%}.basis-4\/12{flex-basis:33.333333%;width:33.333333%}.basis-5\/12{flex-basis:41.666667%;width:41.666667%}.basis-6\/12{flex-basis:50%;width:50%}.basis-7\/12{flex-basis:58.333333%;width:58.333333%;min-width:58.333333%}.basis-12\/12{flex-basis:100%;width:100%}.float-left{float:left}.border-2{border:2px solid}header.header{height:max-content;min-height:880px;padding-bottom:45px}header .header-logo img{height:3rem;width:150px}header.loginPage{position:absolute;top:0;width:100%;z-index:102;background-color:transparent!important;left:0}.navbar-nav-item-user>a{padding-left:15px!important}.user-info-topbar{padding:10px 15px!important;border-radius:25px;display:flex;justify-content:center;align-items:center;gap:5px;transition:.2s all}.user-info-topbar p{margin:6px 0 0}.user-info-topbar:hover{background-color:#f4f4f44d}.user-icon-in-header{fill:#fff}.destination-now-btn,.destination-now-btn-flight,.destination-now-btn-flight-result{background:#ff5f0a;color:#fff;border:0;padding:.5rem 1rem;border-radius:8px;line-height:1.15;height:56px;width:283px;font-weight:700;box-shadow:0 4px 25.5px #ff5f0a4d;display:flex;flex-direction:column;justify-content:center;align-items:center}.destination-now-btn-flight-result{padding:1rem;border-radius:10px}.destination-now-btn-flight,.destination-now-btn-flight-result{position:absolute;bottom:-85px;right:0}.destination-now-btn-flight-result{bottom:-85px}.seach-flight .loader,.search-hotel-btn .loader,.submit-package .loader,.submit-package-result .loader,.visa-book-now .loader{width:10px;height:10px;display:block;border-radius:50%;background-color:#fff;box-shadow:20px 0 #fff,-20px 0 #fff;position:relative;animation:flash .7s ease-out infinite alternate;display:none}@keyframes flash{0%{background-color:#fff;box-shadow:20px 0 #fff,-20px 0 var(--color1)}50%{background-color:var(--color1);box-shadow:20px 0 #fff,-20px 0 #fff}to{background-color:#fff;box-shadow:20px 0 var(--color1),-20px 0 #fff}}.ml-10{margin-left:10%}.theme-search-area-tabs-header h1{font-size:70px;line-height:90px;font-weight:700;margin-bottom:20px}.theme-search-area-tabs-header p{font-size:16px;opacity:1;margin-bottom:15px}.tab-items-search-forms{display:flex;justify-content:space-between;width:max-content;margin-bottom:0;border-radius:30px 30px 0 0}.tab-items-search-forms li{cursor:pointer;height:75px;width:190px;min-width:95px;text-align:center;overflow:hidden}.tab-items-search-forms li div{position:absolute;z-index:-1;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:.5s all}.tab-items-search-forms li:nth-child(1){border-top-left-radius:30px}.tab-items-search-forms li:nth-child(4){border-top-right-radius:30px}.tab-items-search-forms a{color:#fff;font-size:24px;align-self:center;font-style:normal;text-align:center;font-weight:700;text-transform:uppercase;display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:.4s all}.pt-140{padding-top:140px}.search-form-section{background-color:#fff;border-radius:0 30px 30px;padding:30px 32px;height:180px;transition:.3s height}.search-result-form-section{transition:.3s height}.h-322{height:322px}.h-412{height:412px}.h-502{height:500px}.w-40{width:40%}.seperate{width:1px;height:15px;margin:7px 15px 0 40px;background:#78787866}.select-dropdown{color:#8c8c8c}.select-dropdown div.dropdown-toggle{border-radius:8px;padding:2.05px 4.1px;display:flex;align-items:center;gap:5px;box-shadow:0 1.03px 3.08px #0000001a}.select-dropdown div.dropdown-toggle i{font-size:20px;transition:.3s all}.select-dropdown.open div.dropdown-toggle i,.select-dropdown:hover div.dropdown-toggle i{transform:rotate(180deg)}ul.trip-type li input{width:20px;height:20px;transition:.5s all;margin:0}ul.trip-type li input:checked{accent-color:var(--purple-light)}ul.trip-type li label{color:#8c8c8c;font-size:16px;margin:0}ul.trip-type input:checked~label{color:#0d0088!important}.class-type-section{padding-top:0;border-radius:8px;border:0;padding-bottom:0}.class-type-section li{transition:.3s all}.class-type-section li label{margin-bottom:0;font-size:16px}.class-type-section li:first-child{border-radius:8px 8px 0 0}.class-type-section li:last-child{border-radius:0 0 8px 8px}.class-type-section li.selected-class,.class-type-section li:hover{background-color:#e9e6ef;color:var(--secondary-color);font-weight:100}.flight-form-search-in-banner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.h-\[50px\]{height:50px}.h-\[75px\]{height:75px}.rounded-10{border-radius:10px}.rounded-20{border-radius:20px}.rounded-t-20{border-top-right-radius:20px;border-top-left-radius:20px}.border{border:1px solid}.travelers-flight{padding:.5rem 1rem;border-color:#aaa6a4;transition:.2s all}.hotel-search-form .form-input:hover,.normal-flight-form-search .form-input:hover{background-color:#aaa6a478;border-color:#6a6a6a}.travelers-flight:hover{border-color:#6a6a6a;background-color:#aaa6a478}.travelers-flight .flight-quantity-selector-input{padding:0;height:100%;color:#8e8e8e;font-size:18px!important;font-weight:700}.normal-flight-form-search{gap:5px;position:relative}.date-flight-section,.result-date-flight-section{display:flex;gap:5px}.hotel-search-form div.wrapper,.normal-flight-form-search div.wrapper{height:100%;display:flex;position:initial;align-items:center}.normal-flight-form-search .wrapper-btn{background-color:transparent;height:100%;text-align:left;padding:0!important;width:90%;color:#8e8e8e}.normal-flight-form-search .wrapper-btn p:first-child{font-size:18px}.hotel-search-form .form-input,.normal-flight-form-search .form-input{padding:.5rem 1rem;position:relative}.hotel-search-form .form-input,.normal-flight-form-search .form-input{border-color:#aaa6a4;transition:.2s all}.normal-flight-form-search .end-date-container,.normal-flight-form-search .start-date-container{position:initial}.city-title-flight{font-size:20px;color:var(--secondary-color);font-weight:700;margin:0;display:none;overflow:hidden;width:85%;text-overflow:ellipsis}.airport-title-flight{font-size:10px;margin:0;display:none}.home-icon22,.shift-key{fill:#aaa;width:40px;height:40px;padding:5px;border:2px solid transparent;transition:.5s all;transform:rotate(0)}.shift-key:hover{background-color:#aaa6a478;border-color:#6a6a6a}.shift-key-section{display:flex;justify-content:center;align-items:center}.shift-key{cursor:pointer;border-radius:50%}.date-flight-section .theme-search-area-section-input,.result-date-flight-section .theme-search-area-section-input{height:100%;padding:0;width:90%;color:#8e8e8e}.date-flight-section svg,.date-hotel-section svg,.result-date-flight-section svg,.travelers-hotel svg{fill:#aaa;width:24px;height:24px}.flight-popular-routes{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.flight-route-item{height:280px;width:100%}.flight-route-item img{object-fit:cover;height:100%;transition:.3s all}.flight-popular-routes .owl-stage-outer{border-radius:20px}.bg-light-popular{position:absolute;z-index:10;bottom:0;height:141px;padding:14px 30px;transform:translateY(40px);transition:.8s all;background:linear-gradient(180deg,#fff 0,#23005a00 .01%,#23005a)}.flight-route-item:hover .bg-light-popular{transform:translateY(0)}.flight-route-item:hover img{transform:scale(1.2)}.flight-route-item:hover .bg-light-popular{background:#1b0060a6}.flight-route-item:hover .popular-btns{opacity:1}.flight-route-item{border-radius:0!important}.justify-around{justify-content:space-around}.popular-btns{opacity:0;transition:.4s all}.popular-btns button{padding:7px;border:1px solid #ff5f0a;background-color:transparent;display:flex;justify-content:center;align-items:center;border-radius:4px;gap:10px}.popular-btns button:nth-child(1){color:#fff;background-color:var(--secondary-color);width:80%}.popular-btns button:nth-child(2){background-color:#ff5f0a}.popular-btns i.fa-neuter{transform:rotate(-45deg)}.popular-header-section{text-align:left}.popular-header-section h5{font-weight:700;margin-bottom:20px}.popular-header-section p{color:#000;font-size:16px;margin:0}.flex-col{flex-direction:column}.justify-center{justify-content:center}.visa-landing-item{height:470px;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:contain;display:flex;flex-direction:column;align-items:center;justify-content:space-between;overflow:hidden}.visa-landing-item-header{background:var(--popular-purple);width:100%;height:125px;flex:0 0 auto;overflow:hidden;padding-top:15px;transition:1s all;position:absolute;top:0;right:0;transform:translateY(-20px)}.visa-landing-item-header h5{color:#fff;font-size:25px;text-align:center;margin:0;transition:.5s all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.visa-landing-item-header p{opacity:0;visibility:hidden;font-size:25px;transition:.5s all;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}.visa-landing-item-header button{color:#fff;font-size:14px;background-color:#ff5f0a;padding:5px 30px;border-radius:5px}.visa-landing-item-footer{width:100%;padding:15px 20px 10px;transform:translateY(100%);transition:1s all;color:#000;position:absolute;bottom:0}.visa-landing-item-footer img{height:25px;width:94px}.fs-34{font-size:34px}.items-end{align-items:end}.visa-landing-item-image{width:100%;height:100%;object-fit:cover;transition:.5s all}.visa-landing-item:hover .visa-landing-item-header{transform:translateY(0)}.visa-landing-item:hover .visa-landing-item-header p{visibility:visible;opacity:1}@keyframes showSub{0%{display:block;opacity:.2}25%{opacity:.4}50%{opacity:.7}to{opacity:1}}.visa-landing-item:hover .visa-landing-item-footer{transform:translateY(0)}.visa-landing-item:hover .visa-landing-item-image{transform:scale(1.2)}.suggested-section .theme-page-section-subtitle{opacity:1}.more-here-btn{margin-top:48px;margin-bottom:32px}.more-here-btn a{color:#ff5f0a;border:2px solid #ff5f0a;background-color:transparent;width:140px;height:40px;border-radius:4px;line-height:40px;text-align:center}.package-landing-item{height:470px;display:flex;border-radius:20px 20px 0 0;overflow:hidden;flex-direction:column;justify-content:space-between}.package-landing-item-image{position:absolute;z-index:-1;width:100%;height:100%;object-fit:cover;transition:.7s all}.package-landing-item-header{background:var(--purple-light);padding:18px 18px 7px;height:20%;color:#fff;transform:translateY(-100%);transition:.7s all;opacity:.8}.package-landing-item-header img{width:90px!important;height:40px}.package-landing-item-footer{background:var(--purple-light);height:110px;width:100%;color:#fff;transform:translateY(10%);transition:.7s all}.package-landing-item-footer h5{font-size:25px;text-transform:uppercase;margin:0 0 8px}.package-landing-item-footer button{background-color:transparent;font-size:14px;cursor:pointer}.package-landing-item:hover{border-radius:0}.package-landing-item:hover .package-landing-item-image{transform:scale(1.2)}.package-landing-item:hover .package-landing-item-header{transform:translateY(0)}.package-landing-item:hover .package-landing-item-footer{transform:translateY(0) scale(1.2);opacity:.8}.blog-item{border-radius:8px}.blog-item-1{height:500px;display:flex;flex-direction:column;justify-content:center;gap:10px}.blog-item-2{height:500px;overflow:hidden;border-radius:8px}.blog-item-2 img{position:absolute;width:100%;height:100%;z-index:0;transition:1s all}.blog-item-2 img:hover{transform:scale(1.2)}.blog-item-2 a{width:100%;height:100%;position:absolute}.blog-item-1 a{overflow:hidden;border-radius:8px}.blog-item-1 a img{position:absolute;width:100%;top:0;left:0;transition:1s all}.blog-item-1 a img:hover{transform:scale(1.2)}.blog-sub{position:absolute;bottom:0;width:100%;color:#fff;padding:8px 11px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(360deg,#23005a 0,#23005a00);border-radius:0 0 8px 8px}.blog-item-1 img,.blog-item-2 img{height:100%;border-radius:8px;object-fit:fill}.blog-sub button{background:var(--secondary-color);display:flex;justify-content:center;align-items:center;padding:10px;border-radius:5px}.h-50{height:50%}.theme-footer{border-top:0}.bg-blog-section{background-color:#fff}.blog-title{color:#fff}.theme-footer{background-color:#110140}.footer-logo{height:3rem}.footer-links-section strong{color:#000}.copy-right-footer{padding:48px 0;border-top:1px solid #d9d9d9}.w-100{width:100%}.suggested-package,.suggested-visa{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:15px}.flight-quantity-selector-input{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flight-quantity-selector-input~svg{width:24px;height:24px;fill:#aaa}.justify-evenly{justify-content:space-evenly!important}.w-\[40px\]{width:40px}.search-result-form-section{background-color:#fff;padding:15px 30px}.flight-dates{display:flex;align-items:center;height:71px;width:100%;border:1px solid #c6c6c6;border-radius:20px;background-color:#fff;overflow:hidden}.flight-dates div{cursor:pointer;height:100%;display:flex;padding:20px;width:calc(100% / 7);border-right:1px solid #c6c6c6;transition:.3s all}.flight-dates div:hover{background-color:#c4c1c0}.item-low-price{transition:.3s all;padding:10px;cursor:pointer}.item-low-price:hover{background-color:#c4c1c0}.date-selected{background-color:#ff5f0a}.theme-search-results-sidebar-section{border:0}.theme-search-results-sidebar-section-title{font-size:24px;color:#000}.depart-stops-item label{font-size:12px;font-weight:100;margin:0 5px;color:#000990!important}.applay-button{display:flex;align-items:center;gap:7px;font-size:16px}.applay-button button{font-size:12px;padding:0;border-radius:4px;font-weight:100;border:0}.applay-button button:first-child{color:#176be9;background-color:transparent}.theme-search-results-sidebar-section-price .irs-slider,.theme-search-results-sidebar-section-price .irs-slider:hover{height:28px;width:28px;background-color:#fff;border:2px solid #23005a}.theme-search-results-sidebar-section-price .irs-bar{height:5px;border-top:1px solid #000990;border-bottom:1px solid #000990;background:#000990;top:38px}.theme-search-results-sidebar-section-price .irs-from,.theme-search-results-sidebar-section-price .irs-single,.theme-search-results-sidebar-section-price .irs-to{color:#000990!important;font-size:14px}.theme-search-results-sidebar-section-price .irs-bar,.theme-search-results-sidebar-section-price .irs-line{height:5px;top:38px}.airline-low-price-item{display:flex;overflow:hidden;border:1px solid #c6c6c6;border-radius:20px;background-color:#fff}.airline-low-price-item img{width:65px!important;object-fit:cover;height:65px;cursor:pointer;border-radius:50%}.airline-low-price-item p.depart-stop-type{font-size:12px;font-weight:700;margin-top:8px;margin-bottom:0}.airline-low-price-item p.depar-stop-price{color:#ff5f0a;font-size:22px;font-weight:700;margin:0}.airline-low-price-item .owl-next{right:0!important}.airline-low-price-item .owl-prev{left:0!important}.w-\[24px\]{width:24px}.fs-22{font-size:22px}.gap-\[35px\]{gap:35px}.gap-\[20px\]{gap:20px}.gap-\[25px\]{gap:25px}.airline-logo img{width:80px;height:80px;object-fit:fill}.h-px{height:1px}.bg-black{background-color:#000}.my-5{margin-top:5px;margin-bottom:5px}.absolute{position:absolute}.right-10{right:10px}.text-\[\#797979\]{color:#797979}.flight-leg{width:79%}.w-27{width:27%}.flight-legs{background-color:#fff;border-radius:24px;padding:16px!important;transition:.3s border}.flight-item-link{z-index:1001}.flight-legs .flight-price{z-index:1003;top:16px;border-left:1px solid #c4c1c0;padding-left:15px;width:20%;height:100%}.h-2px{height:2px}.segment-circles{top:-5px}.segment-circle{width:12px;height:12px;background-color:#ff5f0a;border:1px solid #000;border-radius:50%}.bg-transparent{background-color:transparent}.w-130{width:130%}.gap-\[10px\]{gap:10px}.gap-\[13px\],.gap-\[15px\]{gap:13px}.items-start{align-items:flex-start}.pt-0{padding-top:0}.flex-col-rev{flex-direction:column-reverse}.h-70{height:70px}.w-px{width:1px}.bg-gray-light{background-color:#78787866}.gap-0{gap:0}.h-100{height:100%}.flex-row-rev{flex-direction:row-reverse}.flight-item-leg-details{background-color:#fff;padding:0;margin-top:40px;border-radius:0 0 20px 20px;height:0px;overflow:hidden}.flight-item-leg-details.open{padding:25px 16px;height:auto}.flight-item-leg-details>div{padding-top:16px}.leg-details-logo{display:none;width:50px}.gap-5{gap:5px}.w-85{width:85%}.flight-leg-details-time-left div.d-flex{width:100%}.flight-leg-details-time-left div.line{width:1px;height:80px;background:#000;margin:0 15px}.leg-details-list{padding-top:5px;border-top:1px dashed rgba(120,120,120,.4);width:75%;margin:0 auto}.flight-segment-item{border-bottom:1px solid #d1d0d0;padding-bottom:15px;margin-bottom:15px;display:flex;justify-content:space-between;position:relative}.flight-segment-item .segment-time{color:#9c9794;font-size:20px;margin:0}.flight-segment-item .pip-right{position:absolute;width:1px;height:calc(100% - 60px);left:0;top:14px;background-color:#000}.flight-segment-item i.fa-circle{position:absolute;left:-6px}.flight-segment-item i.fa-circle:first-of-type{top:0}.flight-segment-item i.fa-circle:last-of-type{bottom:30px}.pr-25{padding-left:25px}.flight-segment-item:nth-last-child(1){border-bottom:0;margin-bottom:0}.flight-segment-details{display:flex;justify-content:space-between;gap:15px}.flight-segment-details img{width:30px;height:30px}.flight-segment-details div{font-size:12px;color:#aaa6a4}.flight-segment-details div p{margin:0}.flight-segment-details div p:last-child{font-weight:700;color:#000;margin-top:10px}.flight-item{border:1px solid #c4c1c0;border-radius:20px;background-color:#fff;box-shadow:0 4.09px 25.55px #00000026;transition:.3s border;padding-bottom:30px}.flight-item-active{border:2px solid var(--secondary-color)}.leg-details-list li{border-bottom:1px dashed rgba(120,120,120,.4);margin-bottom:5px;font-size:12px;gap:12px}.leg-details-list li span{width:50%}.leg-details-list li span:first-child{text-align:right;font-size:13px}.leg-details-list li span:last-child{text-align:left;font-size:13px}.flight-item-buttons{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1010}.flight-item-buttons button{text-align:center;padding:8px 5px;border-radius:10px;width:calc(calc(100% / 3) - 10px)!important}.flight-item-buttons .break-down-btn,.flight-item-buttons .rule-btn{background-color:#fff;color:var(--secondary-color);border:1px solid var(--secondary-color)}.flight-item .flight-book-now,.flight-item-buttons button:last-child{background-color:#ff5f0a;transition:.3s all}.flight-item .flight-book-now,.flight-item-buttons button:last-child:hover{opacity:.8;box-shadow:0 4px 25.5px #ff5f0a4d}.flight-item .flight-book-now{width:100%;padding:6px;border-radius:12px}.flight-result-item{height:80px}.more-detail-of-flight{border:2px solid #ff5f0a;color:#ff5f0a;padding:10px 16px;border-radius:16px;display:flex;align-items:center;justify-content:center;background-color:transparent}.more-detail-of-flight:focus,.more-detail-of-flight:hover{color:#ff5f0a}.mt-negative-5{margin-top:-5px}.mx-5{margin-right:5px;margin-left:5px}.passenger-info-content .theme-sidebar-section{border:1px solid rgba(120,120,120,.4);background-color:#fbfbfb}.countdown-timer-wrapper{border:1px solid rgba(120,120,120,.4);background:#fbfbfb;height:138px;border-radius:20px;color:#d20000;width:100%}.fs-40{font-size:40px}.passport-image-in-flight-passenger{width:130px;height:100px}.opacity-50{opacity:.5}.add-trip-button,.add-trip-button i,.add-trip-button-result,.add-trip-button-result i{color:#23005a;font-weight:700;font-size:15px;line-height:24px;cursor:pointer}.delete-trips-button,.delete-trips-button-result{color:#aaa6a4;cursor:pointer;font-weight:700;font-size:15px;line-height:24px}.delete-trip-button,.result-delete-trip-button{position:absolute;left:-20px;font-size:20px;top:30px;cursor:pointer;color:#6a6a6a}.lead-info-box{padding:32px 48px;border-radius:20px;border-color:#78787866;background-color:#fbfbfb}.lead-info-box h4{font-size:22px;background-color:transparent}.passenger-info-box{background-color:transparent;padding-bottom:0}.theme-payment-page-form-item .form-control:focus{border-width:2px}.theme-payment-page-form-item .form-control{height:44px;border-radius:8px;transition:.3s all;cursor:pointer}.theme-payment-page-form-item .form-control:hover{border-color:var(--purple-light)}.theme-payment-page-form-item>.fa{height:44px;line-height:44px}.adult-guest-row.flight-passengers-adults,.child-guest-row.flight-passengers-children,.infant-guest-row.flight-passengers-infants{border:0}.flight-passengers-adults .passenger-info-box,.flight-passengers-children .passenger-info-box,.flight-passengers-infants .passenger-info-box{border:1px solid rgba(120,120,120,.4);padding:32px 48px;border-radius:20px;background:#fbfbfb}.flight-passengers-adults .passenger-info-box h3,.flight-passengers-children .passenger-info-box h3,.flight-passengers-infants .passenger-info-box h3{font-size:22px;font-weight:700;margin-bottom:24px}.theme-search-area-section-inner-select2{height:44px;border-radius:4px}.passenger-info-box .select2{height:42px;padding:0!important}.passenger-info-box .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px;padding-left:0}.select2{height:28px;padding-left:0!important}.gateway-item-box{height:172px;border-radius:16px;border:2px solid #e0dfde}.gateway-item-box img{width:50%;height:74px}.selected-gateway{background:#ffefe7;border-color:var(--secondary-color)}.book-submit-btn-wrapper button{height:36px;display:flex;justify-content:center;align-items:center;border-radius:4px;font-size:16px;font-weight:100}.book-submit-btn-wrapper .edit-passenger,.book-submit-btn-wrapper .search-again-button{background-color:#fff!important;border-color:#ff5f0a!important;color:#ff5f0a!important}button.load-previous-passengers{background-color:transparent;margin:0 8px;font-weight:400;font-size:12px;color:#0028ff}.custom-datepicker-wrapper{padding:5px;width:566px;height:max-content;top:45px;border-radius:8px}.custom-datepicker-header{margin-bottom:16px;background-color:#fff;display:flex;align-items:center;padding:4px 2px;border-bottom:0}.custom-datepicker-header button{background-color:transparent;box-shadow:0 0;border-radius:.25rem}.custom-datepicker-header button i{color:var(--secondary-color)}.custom-datepicker-header span{color:#000}.custom-datepicker-header button i{font-size:25px}.custom-datepicker-header button:hover i{color:#ff5f0a}.custom-datepicker-day-name{color:#aaa6a4;font-weight:100;font-size:14px}.custom-datepicker-day{border-radius:.25rem;color:#000;font-size:16px;margin:0 auto;width:50px;height:50px;line-height:50px;border-radius:999px}.custom-datepicker-day.selectedDate{background-color:#ff5f0a!important;color:#fff}.custom-datepicker-day:hover{background-color:#f2e7e0}td .day-disabled{color:#c9c3c3!important;cursor:not-allowed!important}.custom-datepicker-weeks td{text-align:center}.custom-datepicker-weeks tbody.days tr{height:50px}.custom-datepicker-weeks tbody.days tr:first-child{height:auto}.custom-datepicker-month{height:max-content}.hotel-search-form .theme-search-area-section-input{padding-left:0;font-weight:700}.padding-\.5rem-1rem{padding:.5rem 1rem}.hotel-search-form .hotel-city .wrapper,.hotel-search-form .hotel-nationality .wrapper{height:100%;display:flex;align-items:center}.hotel-search-form .hotel-city .wrapper-btn,.hotel-search-form .hotel-nationality .wrapper-btn{background-color:transparent;height:100%;text-align:left;padding:0!important;width:90%;color:#8e8e8e}.hotel-nationality svg{position:absolute;top:26.5px;right:10px}.search-hotel-btn{bottom:-90px;right:0}.rounded-30{border-radius:30px!important}.pt-45{padding-top:45px;padding-bottom:45px}.hotel-city-result .wrapper-btn{font-size:22px;font-weight:700}.w-24{width:24px}.h-24{height:24px}.fill-aa{fill:#aaa}#hotelResults .theme-search-results-sort{border:0;color:var(--color2);padding:0;margin-top:50px;font-size:20px}.display-items-controler{margin:20px 0}.display-items-controler svg{height:35px;cursor:pointer}.d-grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-8{grid-template-rows:repeat(8,minmax(0,1fr))}.grid-rows-9{grid-template-rows:repeat(9,minmax(0,1fr))}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-7{grid-row:span 7/span 7}.row-span-8{grid-row:span 8/span 8}.hotel-result-item{border:1px solid rgba(120,120,120,.4);padding:16px;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;background-color:#fff;transition:.3s all;margin:2px auto}.hotel-result-item:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #00000080}.hotel-image{height:200px}.hotel-image img{width:100%;border-radius:20px;object-fit:cover;height:200px}.hotel-details .hotel-title{color:var(--secondary-color);font-size:18px;font-style:normal;font-weight:700;margin:10px 0 0}.hotel-details .hotel-location{color:#0074f0;font-size:11px}.hotel-details .hotel-location i{font-size:15px}.hotel-details .about-hotel p{border-left:1px solid;padding-left:16px;color:#78787866;font-size:13px;margin:0}.w-60{width:60px}.hotel-located-on-map{color:#0074f0;margin:10px 0}.hotel-located-on-map p{margin:0}.hotel-located-on-map p span{font-size:14px;font-weight:600;margin:0 5px}.hotel-located-on-map p i{font-size:16px}.hotel-located-on-map ul i{color:var(--secondary-color)}.hotel-view-details button{flex:0 0 auto;width:60%;padding:5px;height:48px;display:flex;align-items:center;border-color:#ff5f0a;border-style:solid;border-width:1px;border-radius:15px;justify-content:center;background:0 0}.hotel-view-details button a{display:flex;align-items:center;gap:10px;color:var(--secondary-color)}.hotel-view-details button a svg{fill:var(--secondary-color);width:24px}.hotel-price{font-size:35px;font-weight:600;margin:0;color:#ff5f0a}.hotel-row-display{flex-direction:row;gap:15px}.hotel-row-display .hotel-image{flex-basis:45%}.hotel-row-display .hotel-details{flex-basis:45%;margin-right:45px}.hotel-row-display .hotel-located-on-map p{position:absolute;bottom:16px}.hotel-row-display .hotel-located-on-map ul{position:absolute;top:26px;right:16px}.hotel-row-display .hotel-view-details{flex-basis:25%;flex-direction:column-reverse;align-items:flex-end!important}.hotel-row-display .hotel-view-details button{width:100%}.hotel-filter-form h5{color:#000990;font-weight:700;font-size:16px}.hotel-filter-form input[type=checkbox]{width:12px;height:12px;margin:0 5px 0 0}.hotel-filter-form input[type=checkbox]~label{font-size:12px;color:#001e66;font-weight:100;cursor:pointer;min-height:auto;margin:0}.bg-hotel-profile-banner{background-color:var(--color1)}.hotel-profile-tags p{background:#0075ff;color:#fff;border-radius:50px;padding:0 15px;font-size:16px;font-weight:700;height:38px;line-height:38px}.fs-32{font-size:32px}.hotel-profile-banner ul i{color:var(--star-icon)}.booking-summary-title{text-align:center;color:#999;font-size:20px;font-style:normal;font-weight:600;border-bottom:1px solid;padding-bottom:15px;margin-bottom:20px}.flex-column{flex-direction:column}.hotel-about-numbers{border:1px solid #ff5f0a;border-radius:8px;width:100%;text-align:center;line-height:1.5;height:20px;font-size:14px;font-weight:600;margin:3px 0 0}.hotel-gallery-1{height:360px;margin-bottom:10px}.hotel-gallery-1-2 div{height:calc(50% - 5px)}.flex-wrap{flex-wrap:wrap}.hotel-gallery-2{height:max-content}.hotel-gallery-2 div{flex-basis:15.5%;height:130px}.plus-shadow{position:absolute;z-index:100;width:100%;height:100%;top:0;background:#000000a3;border-radius:20px;display:flex;justify-content:center;align-items:center;cursor:pointer}.plus-shadow svg{width:52px;height:52px;fill:#fff}.hotel-facilities{background:#fff;border-radius:20px;padding:18px;display:flex;gap:25px;margin-bottom:20px}.hotel-facilities .facilities div{display:grid;grid-template-columns:1fr 1fr 1fr}.hotel-facilities .facilities div p,.hotel-facilities .near-by div p{color:#000;font-size:16px;line-height:18px}.hotel-facilities .near-by div p{display:flex;gap:20px}.about-hotel-profile h4,.hotel-facilities .facilities h4{font-size:18px;color:#999;border-bottom:1px solid #999;padding-bottom:8px;width:max-content}.hotel-facilities .near-by h4{font-size:18px;color:#999;border-bottom:1px solid #999;padding-bottom:8px}.about-hotel-profile{padding:18px;margin-bottom:64px}.about-hotel-profile h4{width:30%;margin-bottom:15px}.about-hotel-profile div p{font-size:18px;color:#000;line-height:2}.my-30{margin-top:30px;margin-bottom:30px}.hotel-popular-item{height:280px;border-radius:16px;cursor:pointer;overflow:hidden}.hotel-popular-item img{border-radius:16px;height:100%;transition:.4s all}.hotel-popular-item div{position:absolute;bottom:0;width:100%;background:#23005acc;height:120px;border-radius:0 0 16px 16px;color:#fff;text-align:center;padding-top:15px;transform:translateY(50px);transition:.4s all}.hotel-popular-item:hover img{transform:scale(1.2)}.hotel-popular-item:hover div{transform:translateY(0)}.hotel-popular-item div p:first-child{font-size:20px;font-weight:700;margin:0}.hotel-popular-item div p:last-child{font-size:15px}.hotel-popular-destination{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px}.hotel-search-form .custom-datepicker-wrapper{width:566px}.footer{height:387px}.footer .bg-footer{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.footer-content{position:relative;width:100%;z-index:101;top:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}.footer-content img{width:364px;height:74px;margin-bottom:20px;object-fit:cover}.social-media-icons h4{text-align:center}.social-media-icons ul{gap:30px;justify-content:center}.social-media-icons ul li{background:#fff;border-radius:5px;width:35px;height:35px;transition:.4s all}.social-media-icons ul li:hover{background-color:var(--secondary-color)}.social-media-icons ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:25px;color:#000;text-decoration:none}.footer-links ul{display:flex;justify-content:space-between;gap:30px}.footer-links ul a{font-size:16px;font-weight:100;transition:.4s all;color:#fff;text-decoration:none}.footer-links ul a:hover{color:var(--secondary-color)}.lang-currency-container{border-radius:30px;padding:5px;transition:.3s all;gap:10px;align-items:center}.lang-currency-container:hover{background-color:#f4f4f44d}.list-of-curreny-lang{position:absolute;width:240px;background:#fff;top:44px;right:0;left:auto;border-radius:8px;padding:7px;z-index:100;box-shadow:0 4px 25px #00000040}.list-of-curreny-lang h4{font-size:16px;display:flex;align-items:center;gap:5px;color:#aaa6a4;border-bottom:1px solid #c4c1c0;padding-bottom:7px}.list-of-curreny-lang li{display:flex;align-items:center;gap:7px;transition:.3s all;cursor:pointer;margin-bottom:5px;padding:4px}.list-of-curreny-lang li.node-language p:first-child{padding:6px 15px;background:#ffbd9b;border-radius:2px;font-size:11px;font-weight:400;color:#000;width:45px;text-align:center;margin:0}.list-of-curreny-lang li.node-currency p:last-child,.list-of-curreny-lang li.node-language p:last-child{font-size:14px;color:#000;font-weight:700;transition:.3s all;margin:0}.list-of-curreny-lang li.node-currency p:first-child{padding:6px 10px;border-radius:2px;font-size:11px;color:#000;font-weight:400;background:#a596bb;text-align:center;width:45px;margin:0}.list-of-curreny-lang li:hover{background:#ffefe7}.list-of-curreny-lang li:hover p:last-child{color:var(--secondary-color)}.currency-header ul,.language-header ul{width:140px;min-width:140px;padding:30px 15px;border-radius:15px;top:70%}.currency-header ul li,.language-header ul li{padding:8px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #000;color:#000}.currency-header ul li.currency-selected,.language-header ul li.language-selected{background-color:var(--secondary-color)}.currency-header ul li:nth-last-child(1),.language-header ul li:nth-last-child(1){border-bottom:0}.currency-header ul li:hover,.language-header ul li:hover{background-color:var(--secondary-color)}.currency-header ul li p,.language-header ul li p{margin:0}.book-page-btns-passenger-info{display:flex;justify-content:space-between;gap:35px}.book-page-btns-passenger-info .edit-passenger,.book-page-btns-passenger-info .search-again-button{width:40%;background-color:#fff;border:1px solid var(--secondary-color);color:var(--secondary-color)}.book-page-btns-passenger-info .submit-passenger{width:60%;background-color:var(--secondary-color);color:#fff}.book-page-btns-passenger-info button{padding:5px;border-radius:4px;margin-top:0;font-size:16px}.ul-user-menu-nav{border-radius:15px;padding:10px}.ul-user-menu-nav li.user-credit-li:hover div,.ul-user-menu-nav li:hover a,.ul-user-menu-nav li:hover span{background-color:var(--secondary-color)!important;color:#000}.ul-user-menu-nav li.user-credit-li .wallet-item:nth-last-child(1){border-bottom:0}.top-103{top:112px}.plane-icon svg{transform:scaleX(-1)}.ads-item{height:388px;margin-bottom:25px;overflow:hidden;border-radius:24px}.span-as-link{background-color:var(--color1);color:#fff;padding:10px;border-radius:10px}.more-blogs-btn{color:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:10px;background-color:transparent;padding:10px}.more-blogs-btn:hover{color:var(--secondary-color)}.blog-item-image{width:100%;height:260px;object-fit:fill;border-radius:20px 20px 0 0}.blog-item-descriptions{background-color:var(--color1);height:270px;border-radius:0 0 20px 20px;color:#fff}.blog-item-descriptions h1{font-size:25px;border-bottom:1px solid #fff;margin-bottom:15px!important;padding:10px;height:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-item-descriptions p{font-size:16px;padding:10px;height:111px}.blog-item-descriptions a{display:block;background-color:var(--secondary-color);color:#fff;text-align:center;padding:5px;width:92%;margin:0 auto;border-radius:5px;font-size:17px}.theme-page-header-abs{background-color:#ffffff75;top:70px;height:max-content;left:0;padding:40px 20px}.theme-page-header-abs h1{font-size:50px!important;font-weight:700;color:#fff!important}.theme-page-header-abs p{opacity:1;color:#fff;font-weight:100;font-size:22px}.post-image img{width:100%;object-fit:fill;height:600px}.post-description a,.post-description p,.post-summary p{font-size:16px;line-height:18px;font-family:inherit;color:#000}.post-description{font-family:inherit;color:#000;font-size:16px;border-bottom:0;padding:20px 0}.invoice-summary{width:100%;min-width:100%}.invoice-summary caption{background-color:var(--bg-header-result);color:var(--bg-header-result);color:#fff;padding:5px;border-radius:10px}.invoice-summary tbody th{color:var(--secondary-color);font-size:16px;font-weight:700}.fw-bold{font-weight:700!important}.quantity-selector-controls-flight{display:flex;position:relative!important;align-items:center;justify-content:center;gap:5px}.adult-container-flight{display:flex;flex-direction:column;align-items:center}.quantity-selector-controls-flight li{float:initial!important;height:max-content}.quantity-selector-controls-flight li:nth-child(2){border:1px solid #8c8c8c;padding:6px 40px;border-radius:40px;line-height:1}.quantity-selector-controls-flight li a{display:flex!important;align-items:center;justify-content:center;width:35px;height:35px;padding:15px;background-color:var(--color1)}.quantity-selector-box-flight{border:1px solid #8c8c8c;border-radius:10px}.quantity-selector-box-flight .flight-qs-done-btn{position:relative;width:174px;margin:0 auto}.quantity-selector-box-flight .flight-qs-done-btn button{font-size:16px;font-weight:100}.fs-30{font-size:30px}.mx-60{margin-right:60px;margin-left:60px}.flight-voucher-btn-of-ticket button{border-radius:10px;font-weight:100;width:100%;padding:10px;font-size:15px}.user-information .theme-account-preferences-item{height:60px;border:1px solid #999;border-radius:20px}.user-profile-image{border-bottom:2px solid #999;margin-bottom:20px;padding-bottom:20px}.user-profile-image img{width:150px;height:150px;border-radius:20px}.change-password-in-profile-section,.ewallet-charge-section,.my-profile-section{padding:15px;box-shadow:0 5px 10px #d4d4d4;border-radius:8px}.change-password-in-profile-section,.my-profile-section{height:480px}.user-wallets-info label{margin-bottom:10px;font-size:20px;font-weight:100}.user-wallets-info label input{height:20px}.curreny-amount-section{width:100%;height:60px}.curreny-amount-section .form-control{width:50%;height:60px;border-radius:20px!important;background:#efefef;margin-right:20px;font-size:25px;color:#000}.curreny-amount-section .input-group-append{width:18%;height:60px}.curreny-amount-section .input-group-append span{width:100%;text-align:center;justify-content:center;border-radius:20px;background:#efefef;border:1px solid #000;font-size:20px;font-weight:100!important}.fetch-gateway,.fetch-gateway :hover{width:230px;border-radius:7px;background:var(--secondary-color);border-color:var(--secondary-color)}.wallet-charge-btn,.wallet-charge-btn:hover{background-color:var(--secondary-color);border-color:var(--secondary-color);border-radius:8px}.flight-site-config{padding:30px 0;border-bottom:1px solid #8e8e8e}.passenger-details-ticket{margin-bottom:50px}.passenger-details-table{width:100%;text-align:center}.passenger-details-table th{text-align:center;color:#a1a1a1;font-size:18px;padding:15px;width:25%;font-weight:100}.passenger-details-table td{color:#000;font-size:18px;text-align:center;padding:10px 15px;width:25%}.passenger-details-title{background-color:var(--popular-purple);width:100%;display:flex;justify-content:flex-start;gap:15px;align-items:center;font-weight:700;padding:15px 30px}.passenger-details-title p{margin:7px 0 0;font-size:28px;font-weight:100}.passenger-details-title i{font-size:50px!important}.flight-ticket-information{padding:35px 10px;border-bottom:1px solid #8e8e8e;margin-bottom:10px}.flight-ailine-image{width:100%;height:70px;object-fit:contain}.flight-ticket-information table{width:100%}.flight-ticket-information table td,.flight-ticket-information table th{padding:10px}.flight-ticket-information table th{color:#a1a1a1;font-size:16px;font-weight:100}.flight-ticket-information table td{font-size:20px;font-weight:100;color:#000}.flight-ticket-segment{margin-bottom:25px;border-bottom:1px solid #8e8e8e}.flight-ticket-segment table{width:100%}.flight-ticket-segment table td,.flight-ticket-segment table th{padding:10px}.flight-ticket-segment table th svg{stroke:#a1a1a1;fill:#a1a1a1;transform:scaleX(-1)}.flight-ticket-segment th{color:#a1a1a1;font-weight:100}.flight-ticket-segment th:nth-child(1),.flight-ticket-segment th:nth-child(2){width:30%}.fs-26{font-size:26px}.flight-ticket-title{padding:15px 30px;background-color:var(--popular-purple)}.flight-ticket-title i{font-size:50px!important}.flight-ticket-title p{font-size:28px}.flight-ticket-title p span{font-size:16px}.flight-rules{opacity:1}.fair-rules-title{background-color:var(--popular-purple);padding:15px 30px;color:#fff;align-items:center}.fair-rules-title i{font-size:50px!important}.fair-rules-title span{font-size:28px}.flight-ticket-buttons button,.flight-ticket-buttons button:hover{background-color:var(--secondary-color);color:#fff;border-radius:10px}.border-\[\#afafaf\]{border-color:#afafaf}.weather-section-in-result{height:95px}.weather-section-in-result img{width:100%;position:absolute;top:0;height:100%}.weather-temp-section p:nth-child(1){margin:10px 0 0;font-size:35px;font-weight:700}.weather-temp-section p:nth-child(2){margin:-11px 0 0;font-size:12px;opacity:.7}.weather-temp-section p:nth-child(3){margin:-3px 0 0;font-size:17px;font-weight:400}.weather-section-in-result img~p{margin:0;color:#fff;position:absolute;top:56px;width:130%;right:0;font-size:15px;text-align:right;padding-right:10px}.bg-weather{position:absolute;left:0;top:-10px;width:100%;right:auto;height:100%}.weather-section-in-result div.relative{position:relative;width:100%;height:100%;display:flex;align-items:center}.weather-section-in-result div.relative div:first-child{position:absolute;width:50%;height:100%;right:0}.weather-section-in-result div.relative div:last-child{position:absolute;width:50%;height:100%;left:28px;text-align:left;top:-13px}.weather-section-in-result div.relative div:first-child img{width:75px;height:75px;right:0;position:absolute;top:-20px}.hotel-thumbnail-in-voucher{width:168px;height:158px;object-fit:fill;border-radius:16px}.hotel-voucher-details-table{border:1px solid #000}.hotel-voucher-details-table li{padding:5px 10px;border-bottom:1px solid #000;text-align:left;direction:ltr}.hotel-voucher-details-table li:nth-last-child(1){border-bottom:0}.hotel-voucher-details-table li p{margin:0}.hotel-voucher-stars{display:flex;font-size:9px;gap:4px}.issue-color{color:#12a310}.error-color{color:red}._mb-75{margin-bottom:75px}.title-of-table-in-voucher{background:var(--popular-purple);color:#fff;text-align:center;font-size:30px;font-weight:700}.room-details-in-voucher th,.search-detail-table th{text-align:center;background-color:var(--secondary-color)!important;border:0;color:#fff;padding:20px 10px}.room-details-in-voucher td,.search-detail-table td{padding:20px 10px;color:#000;border:0;border-bottom:1px solid #78709c;font-weight:700}.Important_Information-list li{border-bottom:1px solid;padding:8px;font-size:18px;color:#000}.print-btn-voucher{width:200px;padding:25px;background-color:var(--secondary-color);color:#fff;font-weight:700;font-size:18px;border-radius:8px;box-shadow:0 4px 25.5px #ff5f0a4d}.thanks-text{margin-top:50px;text-align:center;position:relative;display:flex;justify-content:center}.thanks-text p{font-size:30px;color:var(--secondary-color);font-weight:700;margin:0;width:max-content;background-color:#fff;padding:0 10px}.thanks-text div{position:absolute;width:100%;height:1px;background-color:var(--secondary-color);top:18px;z-index:-1}.luxota-logo-footer{display:flex;justify-content:center;margin-bottom:15px}.theme-copyright{background-color:var(--popular-purple)!important}.text-white{color:#fff!important}.text-\[\#afafaf\]{color:#afafaf}.w-45{width:45%}.p-7-14{padding:7px 14px}.shadow-none{box-shadow:none!important}.hotel-room-item{background-color:#fff;padding:20px;border-radius:20px;position:relative;border:2px solid transparent;transition:.3s all}.rooms-details-tabs .hotel-room-item{border:2px solid #a1a1a1}.hotel-room-item:hover{border:2px solid var(--secondary-color)}.multi-room-item-details{display:flex;justify-content:center;align-items:center;gap:10px}.multi-room-item-details li{margin:0;border:1px solid var(--purple-light);padding:8px 20px;border-radius:5px;transition:.3s all}.multi-room-item-details li a{color:#000!important;font-weight:700;padding:0!important;transition:.3s all}.multi-room-item-details li a:after{background-color:transparent!important}.multi-room-item-details li.active{background-color:var(--purple-light)}.multi-room-item-details li.active a{color:#fff!important}.combination-item a.theme-search-results-item-extend-close{background:#a30605;opacity:1;margin:0 5px;width:25px;height:25px;text-align:center;padding:0;border-radius:50%;color:#fff;line-height:25px}.ablout-hotel-item{min-height:222px}.ablout-hotel-item ul{padding-left:15px}.ablout-hotel-item ul li{margin-bottom:15px;font-size:16px;line-height:24px;color:#000}.show-more-amenities{color:#004fff;font-size:16px;line-height:18px;font-weight:400;cursor:pointer}.show-more-amenities i{margin:0 20px}.cancellation-room{margin:16px 0;padding:16px 0;border-top:1px solid rgba(120,120,120,.4);border-bottom:1px solid rgba(120,120,120,.4)}.cancellation-room p:first-child{color:#999;font-size:16px}.cancellation-room p:last-child{color:#000;font-size:16px;margin:0}.cancellation-room table{width:100%;border:.25px solid #c4c1c0;border-collapse:initial;border-radius:8px}.cancellation-room table td,.cancellation-room table th{padding:10px 4px;border-right:.25px solid #c4c1c0;font-weight:400;font-size:100}.cancellation-room table th{border-bottom:.25px solid #c4c1c0}.cancellation-room table tr td:last-child,.cancellation-room table tr th:last-child{border-right:0;border-left:0}.hotel-item-price label{background:var(--popular-purple);border-radius:20px;width:65px;height:17px;font-weight:700;display:flex;justify-content:center;align-items:center;color:#fff;font-size:10px;font-weight:100}.book-multi-room,.book-room{background-color:var(--secondary-color);padding:10px 12px;border-radius:15px}.book-multi-room{width:100%}.book-multi-room a,.book-room a{color:#fff;display:flex;justify-content:center;gap:10px;align-items:center;background-color:transparent;border-color:transparent}.book-multi-room a:active,.book-multi-room a:focus,.book-multi-room a:hover,.book-room a:active,.book-room a:focus,.book-room a:hover{background-color:transparent;border-color:transparent}.hotel-item-price{display:flex;align-items:flex-end;justify-content:space-between}.h-60px{height:60px}.rounded-25{border-radius:25px}.ads-in-hotel-profile{height:496px}.room-guest-information{border-radius:16px;overflow:hidden}.room-guest-information.package h4{text-align:center;background-color:var(--purple-light);color:#fff}.room-guest-information h5{background-color:var(--bg-header-result);color:#fff;border-radius:15px 15px 0 0;padding:15px}.room-guest-information .adult .passenger-info-box,.room-guest-information .child .passenger-info-box{border:1px solid rgba(120,120,120,.4);border-radius:20px}#packageFormSearch .month-picker-package-search-form,.cities-list,.country-list,.departures-list,.passport-country-list{height:75px;border:2px solid #aaa6a4;border-radius:10px;padding:.5rem 1rem;color:#999;width:100%;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.2s all;cursor:pointer}.cities-list-options,.country-list-options,.departures-list-options,.passport-country-list-options{position:absolute;background-color:#fff;top:75px;right:0;width:100%;display:none;padding:5px;box-shadow:0 4px 25px #00000040;border-radius:6px;z-index:1}.cities-list span.title,.country-list span.title,.departures-list span.title,.passport-country-list span.title{position:absolute;top:5px;left:1rem;right:1rem;font-size:11px;color:#999!important}.cities-list-options div,.country-list-options div,.departures-list-options div,.passport-country-list-options div{display:flex;align-items:center;gap:5px;margin-bottom:5px;transition:.3s all}.cities-list-options div span,.country-list-options div span,.departures-list-options div span,.passport-country-list-options div span{height:47px;line-height:47px;display:inline-block;font-size:18px}.cities-list-options div span:first-child,.country-list-options div span:first-child,.departures-list-options div span:first-child,.passport-country-list-options div span:first-child{text-align:center;background:#ffbd9b;color:var(--secondary-color);border-radius:4px;width:77px}.cities-list-options div span:last-child,.country-list-options div span:last-child,.departures-list-options div span:last-child,.passport-country-list-options div span:last-child{width:calc(100% - 80px);color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:.3s all}.cities-list-options div:hover,.country-list-options div:hover,.departures-list-options div:hover,.passport-country-list-options div:hover{background-color:#ffefe7}.cities-list-options div:hover span:last-child,.country-list-options div:hover span:last-child,.departures-list-options div:hover span:last-child,.passport-country-list-options div:hover span:last-child{color:var(--secondary-color)}#packageFormSearch .cities-list:hover,#packageFormSearch .departures-list:hover,#packageFormSearch .month-picker-package-search-form:hover{background-color:#aaa6a478;border-color:#6a6a6a}#packageFormSearch .cities-list~i,#packageFormSearch .departures-list~i{color:#999;font-size:24px;position:absolute;top:25px;right:30px}#visaFormSearch span.title,.visa-result-search-form span.title{position:absolute;left:3rem;font-size:10px;color:#999;top:10px;display:none}#visaFormSearch span.title,.visa-result-search-form span.title{left:10px;right:auto}.submit-package{background:var(--secondary-color);height:56px;border-radius:10px;border:0;color:#fff;width:286px;padding:.5rem 1rem;position:absolute;right:0;bottom:-60px}.month-picker-wrapper{border-radius:10px}.month-picker-wrapper button.next,.month-picker-wrapper button.prev{background-color:var(--secondary-color)!important}.month-picker-wrapper button.next i,.month-picker-wrapper button.prev i{color:#fff!important}.month-picker-wrapper .selected-month{background-color:var(--color1)!important;border-radius:10px}.date-icon-in-package-form{position:absolute;right:20px;top:25.5px}.h-460{height:460px}.package-result-banner{background:linear-gradient(270deg,#fff 0,#fff0 52.29%)}.package-result-banner div{position:absolute}.package-result-banner div:first-child{height:100%;z-index:-1}.package-result-banner div:first-child img{height:100%;object-fit:fill}.package-result-banner div:last-child{top:100px;color:var(--color1);position:relative!important}.package-result-banner div:last-child h4{font-size:96px;width:50%;margin:0}.package-result-banner div:last-child p{font-size:32px;margin:10px 0 0}.package-result-search-form,.visa-result-search-form{margin:20px auto}.package-result-search-form .cities-list::placeholder,.package-result-search-form .datePickerStartPackage::placeholder,.package-result-search-form .departures-list::placeholder{color:#999}.submit-package-result{width:100%;height:75px;border-radius:10px;background-color:var(--secondary-color);color:#fff}.plane-in-flight-search-form{transform:scaleX(-1);position:absolute;right:25px;top:25px}.h-\[103\%\]{height:103%}.h-\[103\%\] div{height:100%!important}.select-date-div{width:90%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:start;cursor:pointer}.select-date-div p{margin:0;font-size:18px;color:#aaa6a4}.select-date-div p.date{color:var(--secondary-color);font-size:11px;font-weight:600;margin:0;display:none}.select-date-div div{display:none;width:50%;justify-content:space-between;align-items:center;font-size:11px}.select-date-div div span{color:#aaa6a4;cursor:pointer;transition:.3s all}.select-date-div div span:hover{color:var(--color1)}.shadow-banner{background:linear-gradient(180deg,#23005a00 0,#23005ac2 51.04%,#23005a);position:absolute;width:100%;height:600px;z-index:1;bottom:0}.progress-bar{background-color:var(--popular-purple)}.progress-bar-fill{background-color:var(--secondary-color)}.travelStyle-package ul li{font-size:14px;font-weight:400;color:#aaa6a4}.travelStyle-package ul i.fa-star{color:#fff;background-color:var(--secondary-color);padding:2px;border-radius:50%;font-size:12px;margin-right:12px}.package-title{display:block;align-items:center;gap:15px;margin-top:25px}.package-title h4{font-size:36px;color:#000;margin:0}.package-title span{color:#aaa6a4;font-size:20px;font-weight:400}.package-program{font-size:16px;margin-top:5px;color:#aaa6a4}.package-img{overflow:hidden;border-radius:16px;height:268px}.package-img img{height:268px;width:100%;border-radius:16px}.package-item-result{padding:16px;border:2px solid #c4c1c0;border-radius:24px;transition:.3s all;position:relative;margin:5px}.package-item-result:hover,.package-item-result.open{border:2px solid var(--secondary-color)}.upcomming-btn{position:absolute;bottom:0;width:100%;height:80px;background-color:var(--secondary-color);border-radius:0 0 16px 16px;color:#fff;transform:translateY(80px);transition:.3s all;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:10px;font-weight:700;font-size:20px}.upcomming-btn i{font-size:30px}.package-item-result:hover .upcomming-btn,.upcomming-btn.open{transform:translateY(0)}.package-rating-result{display:flex;position:absolute;top:16px;right:16px;z-index:100;margin:0;gap:5px;align-items:center}.package-rating-result sub{top:0}.package-rating-result i{color:var(--secondary-color)}.Next-departures-package p.title{margin:0;font-size:16px;font-weight:700;color:#000}.next-departure-date{display:flex;gap:15px;margin-top:5px}.text-gray{color:#aaa6a4}.package-item-price p{text-align:left;margin:0}.package-item-price p:first-child{font-size:24px;font-weight:700;color:#000}.package-item-price p:nth-child(2){font-size:12px;color:#aaa6a4;margin-bottom:10px}.package-item-price .package-item-details-btn{background-color:transparent;border:2px solid var(--secondary-color);background-color:var(--secondary-color);padding:8px;color:#fff!important;border-radius:16px;display:flex;align-items:center;justify-content:center;font-size:20px}.py-15{padding-top:15px;padding-bottom:15px}.bl-purple-light{border-right:1px solid var(--purple-light)}._p-16{padding:16px}.p-11-12{padding:11px 12px}.availability-item.d-grid{padding:0;border:1px solid var(--purple-light);border-radius:8px;transition:.3s all}.availability-item.d-grid button.instant-book{background-color:var(--secondary-color);color:#fff;font-weight:700;align-items:center;justify-content:center;border-radius:8px;width:100%;height:46px}.availability-item.d-grid button.instant-book+p{font-size:16px;color:#aaa6a4;font-weight:100;margin:0;text-align:center}.package-page-profile{background-color:#f4f4f4}.package-profile-image img,.visa-profile-image img{height:526px;object-fit:fill}.package-profile-title,.visa-profile-title{background:#fff;box-shadow:0 4.08px 25.5px #00000026;padding:10px;border-radius:67px;margin-bottom:20px}.package-profile-title h3,.visa-profile-title h3{margin:0;background:var(--bg-header-result);width:max-content;padding:2px 24px;color:#fff;height:49px;font-size:24px;line-height:44px;border-radius:24px;box-shadow:0 4px 23.5px #23005a}.visa-profile-title h3{background-color:var(--secondary-color);box-shadow:0 4px 23.5px #ff7a34}.overview-package-title{margin:0;padding-bottom:15px;font-size:16px;border-bottom:1px solid #c4c1c0;color:#c4c1c0;width:max-content}.main-content-package-profile .theme-item-package-overview-section{background-color:#fff;padding:10px 33px;border-radius:16px}.package-itinerary-btn{background-color:var(--bg-header-result);border-radius:8px!important;padding:8px;font-size:16px;color:#fff;display:flex;width:calc(50% - 10px);white-space:normal;align-items:center;transition:.2s all;justify-content:center}.package-itinerary-btn:hover{color:#fff;opacity:.8;box-shadow:0 4.08px 25.5px #00000026}.availabilities-in-package-profile{background-color:#fff;padding:30px;border-radius:16px;margin-bottom:8px}.place-package-item{height:450px;position:relative;border-radius:24px;overflow:hidden}.place-package-item img.place-package-image{position:absolute;width:100%;height:100%;object-fit:fill;transition:.3s all}.place-package-item div:nth-child(3){position:absolute;z-index:100;background:#260081bd;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 0;transform:translateY(-100px);transition:.3s all}.place-package-item div:nth-child(3) img{width:100px}.place-package-item div:nth-child(4){position:absolute;bottom:0;left:0;width:100%;background:var(--bg-header-result);height:80px;text-align:center;line-height:70px;font-size:40px;color:#fff;font-weight:700;transition:.3s all}.place-package-item:hover img.place-package-image{transform:scale(1.2)}.place-package-item:hover div:nth-child(3){background-color:#260081bd;transform:translateY(0)}.place-package-item:hover div:nth-child(4){background-color:#260081bd;transform:scale(1.2)}.place-package-item a{position:absolute;width:100%;height:100%;z-index:1000}.sidebar-package{border:1px solid var(--secondary-color);border-radius:16px;overflow:hidden;padding:16px;box-shadow:0 4px 15px #ff5f0a4d}.package-sidebar-title{text-align:center;border-bottom:1px solid #c4c1c0;padding-bottom:10px}.package-sidebar-title h2{color:var(--secondary-color);font-size:40px;padding:0;font-weight:700}.package-sidebar-title p{font-size:20px;color:#c4c1c0;font-weight:400}.package-sidebar-price{padding-bottom:10px;border-bottom:1px solid #c4c1c0;margin:15px 0}.table-sidebar{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #c4c1c0;padding-bottom:10px}.table-sidebar div{color:#000;text-align:center;font-size:14px}.table-sidebar div p:last-child{font-weight:700;border:1px solid var(--secondary-color);padding:1px 10px;border-radius:8px}.table-sidebar div i{transform:rotate(90deg)}.package-booking-modal{border-radius:24px;width:80%;max-width:90%;background:#f3f3f3}.package-booking-modal .theme-search-area-header h4{color:#176be9;font-size:32px;font-weight:700;margin:0 45px 20px}.package-available-rooms-notice{color:#000;font-size:20px;font-weight:400;margin-bottom:20px;padding:0 30px}.package-booking-modal button.mfp-close{right:30px;left:auto;color:#176be9;opacity:1;top:26px}.package-booking-modal .available-rooms-notice{background:#ecebeb;width:63%;margin:0 auto;padding:4px 3px;border-radius:6px}.package-booking-modal .available-rooms-notice div.notice{text-align:center;background:#fff;padding:2px 4px;border-radius:6px;font-size:16px;font-weight:700}.package-booking-modal .available-rooms-notice div.desc{padding:0;margin-top:4px}.gap-3{gap:3px}.package-booking-modal .available-rooms-notice div.desc .d-flex div{background-color:#fff;padding:2px 4px;border-radius:6px;font-size:16px}.package-booking-modal .available-rooms .availabilty-room-type{background:#fff;border-radius:12px;padding:16px;width:calc(calc(100% / 3) - 20px)}.package-booking-modal .available-rooms .availabilty-room-type .availability-room-item h4{text-align:center;color:#000;font-size:24px;margin-bottom:20px;font-weight:700}.package-booking-modal .available-rooms .available-rooms-notice{width:100%;background:#f4f4f4;gap:4px}.package-booking-modal .available-rooms .available-rooms-notice .notice-items{background:#fff;padding:4px;border-radius:6px;font-size:16px;display:flex;gap:4px;justify-content:center}.add-availabilty-room{width:100%;padding:6px;border-radius:6px;background:var(--secondary-color);border:0;display:flex;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;color:#fff}.add-availabilty-room:active,.add-availabilty-room:focus,.add-availabilty-room:hover{background-color:var(--secondary-color)}.package-booking-modal .available-rooms .availabilty-room-type .rooms .room-item{background:#f4f4f4;padding:6px;border-radius:12px;border:0}.beds-item-in-package-rooms p{margin-top:10px;text-align:center;font-size:16px;font-weight:700;color:#000}.beds-item-in-package-rooms select.form-control{border:0;border-radius:6px;padding:1px 10px;color:#aaa6a4;font-size:12px;font-weight:700}.children-wo-bed-section,.infant-bed-section{width:145px;display:flex;flex-direction:column;align-items:center;justify-content:center}.children-wo-bed-section h6,.infant-bed-section h6{font-size:16px;color:#000;margin:0 0 10px;font-weight:400}.children-wo-bed-section h6~div,.infant-bed-section h6~div{display:flex;width:78px;padding:4px 6px;height:27px;border-radius:34px;justify-content:space-between;align-items:center;background-color:var(--secondary-color)}.children-wo-bed-section p,.infant-bed-section p{margin:0;background-color:var(--bg-header-result);width:19px;height:19px;border-radius:50%;color:#fff;line-height:19px;font-weight:700;text-align:center;cursor:pointer}.children-wo-bed-section input,.infant-bed-section input{width:35px;background:0 0;text-align:center;color:#fff;font-size:14px;font-weight:700}#visaFormSearch .country-list,.visa-result-search-form select{border:2px solid #aaa6a4;width:100%;background:0 0;padding:5px 10px;border-radius:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#aaa6a4;font-size:18px;cursor:pointer;transition:.3s all}#visaFormSearch select:hover,.visa-result-search-form select:hover{background-color:#aaa6a478;border-color:#6a6a6a}.visa-search-btn{width:286px;height:56px;border-radius:8px;border:0;box-shadow:0 4px 25.5px #ff5f0a4d;background:var(--secondary-color);color:#fff;font-size:16px;font-weight:700;text-align:center;padding:8px;position:absolute;right:32px;top:150px}.visa-about-section,.visa-required-docs,.visa-rules{background:#fff;border-radius:16px;padding:16px 33px;margin-bottom:45px}.visa-about-section h3,.visa-required-docs h3,.visa-rules h3{font-size:20px;font-weight:700;color:var(--secondary-color);width:max-content;border-bottom:1px solid var(--secondary-color);margin-bottom:15px;padding-bottom:15px}.visa-about-section .visa-docs{font-size:24px;font-weight:700;line-height:44px;color:#000;background:0 0}.visa-about-section .visa-docs p,.visa-about-section .visa-docs span,.visa-about-section .visa-docs strong{color:#000!important;font-size:24px!important}.visa-page-profile{background-color:#f4f4f4}.visa-required-docs p,.visa-required-docs span,.visa-required-docs strong{font-size:32px!important;color:#000!important;font-weight:700;line-height:51px}.visa-rules p,.visa-rules span,.visa-rules strong{font-size:24px;color:#000!important;font-weight:700;line-height:44px}.visa-sidebar-section{border:1px solid var(--secondary-color);border-radius:16px;padding-top:15px;background:#fff;overflow:hidden;box-shadow:0 4px 15px #ff5f0a4d}.visa-sidebar-top{border-bottom:1px solid #c4c1c0;padding-bottom:10px;margin:0 16px 10px}.visa-profile-sidebar-title{font-size:30px;color:var(--secondary-color);margin:0}.visa-profile-sidebar-subtitle{font-size:20px;font-weight:400;color:#c4c1c0;line-height:40px}.visa-price{font-size:24px;font-weight:700;color:var(--secondary-color);margin-bottom:15px;padding:0 16px}.visa-sidebar-btn{padding:15px 0;background:var(--secondary-color);width:100%;display:inline-block;color:#fff;font-size:24px;font-weight:700;transition:.3s all}.visa-sidebar-btn i{transition:.3s all}.visa-sidebar-btn:hover{opacity:.8}.visa-sidebar-btn:hover i{transform:translate(-5px)}.popup-visa-profile{position:fixed;width:100%;height:100vh;z-index:1000;top:0;background:#0000003d;display:none}.popup-section{width:50%;background:#fff;padding:48px;border-radius:24px;display:flex;justify-content:space-between;align-items:center;height:388px;position:absolute;top:25%;right:25%;transition:.4s all ease-in-out;transform:translateY(200%);box-shadow:0 4.08px 25.5px #00000026}.popup-section.open{transform:translateY(0)}.popup-visa-travelers p:first-child{font-size:32px;color:var(--secondary-color);font-weight:700;margin-bottom:42px}.popup-visa-travelers .big{border:1px solid var(--secondary-color);padding:16px;justify-content:space-between;border-radius:12px;margin-bottom:69px;width:314px}.popup-visa-travelers .big div{border:1px solid var(--secondary-color);padding:8px;border-radius:6px;align-items:center}.popup-visa-travelers .big div span{width:30px;height:30px;background:var(--bg-header-result);color:#fff;text-align:center;line-height:25px;font-size:25px;border-radius:50%;cursor:pointer}.popup-visa-travelers .big div input{font-size:20px;color:#000;font-weight:700;width:30px;text-align:center;background:#fff;border:0;outline:0;box-shadow:none;padding:0}.visa-book-now{height:46px;background:var(--secondary-color);color:#fff;border-radius:8px;text-align:center;padding:8px;line-height:0;width:100%;transition:.3s all;display:flex;justify-content:center;align-items:center;gap:4px}.visa-book-now:hover{box-shadow:0 4px 15px #ff5f0a4d;opacity:.8}.visa-book-now i{font-size:24px;margin-top:4px}.popup-visa-travelers .big p{font-size:20px;color:#000;font-weight:700;margin:0}.package-voucher-configs-table img{width:209px;height:184px;object-fit:contain}.package-voucher-configs-table ul li{background-color:#f6f6f5}.package-details-voucher-title h2{color:var(--secondary-color);text-align:center;font-size:64px;margin-bottom:40px}.package-info-section h3,.package-summary-voucher-page caption,.passenger-info-section h3{text-align:center;background:var(--color1);color:#fff;font-size:36px;font-weight:700;padding:10px}.package-info-section div.d-flex,.package-summary-voucher-page td{padding:25px 0!important;color:#000;font-size:20px;font-weight:700;border:0!important;border-bottom:1px solid #ddd!important}.program-days{border-bottom:1px solid #ddd;width:100%;display:block;padding:10px 0;color:#000;font-size:20px;margin-bottom:40px}.passenger-info-section{margin-bottom:40px}.package-booking-summary table,.passenger-info-section table{direction:ltr}.package-booking-summary thead th,.passenger-info-section thead th{background:var(--secondary-color);color:#fff;border:0;font-size:20px;height:75px;border-bottom:0!important;line-height:60px!important;text-align:center}.package-booking-summary td,.passenger-info-section td{color:#000;font-size:20px;border-top:0!important;border-bottom:1px solid #ddd!important}.visa-summary-voucher-page-title{font-size:64px;color:var(--secondary-color);margin-bottom:50px;text-align:center}.visa-reservation-summary caption,.visa-voucher-details caption{text-align:center;background:var(--color1);color:#fff;font-size:36px;font-weight:700;padding:10px}.visa-reservation-summary td,.visa-voucher-details td{padding:25px 0!important;color:#000;font-size:20px;font-weight:700;border:0!important;border-bottom:1px solid #ddd!important}.text-warning{color:#a3940f}.success-text{color:#12a310}.passenger-info-table{display:flex;flex-grow:3;margin-bottom:10px;direction:ltr}.passenger-info-table table{flex:1}.passenger-info-table table td{text-align:center;font-size:20px;height:75px}.passenger-info-table table tbody tr:first-child{background-color:var(--secondary-color);color:#fff}.passenger-info-table table tbody tr:last-child{color:#000;background-color:#f6f5f5;border-bottom:1px solid #ddd}.package-voucher-btn,.visa-voucher-btn{width:200px;height:86px;border-radius:8px;background:var(--secondary-color);color:#fff;font-weight:700;margin:50px 25px}.package-voucher-btn svg,.visa-voucher-btn svg{margin:0 4px}.package-price-details{border:1px solid #5b5b5b;border-radius:12px;overflow:hidden;margin-top:30px}.package-price-details table{margin:0}.package-price-details table th{background-color:var(--secondary-color)!important;color:#fff;font-size:20px;border:0;border-right:1px solid #5b5b5b}.package-price-details table td{background-color:transparent;color:#000;font-size:20px;border:0;border-right:1px solid #5b5b5b;border-bottom:1px solid #5b5b5b}.package-price-details table td:last-child,.package-price-details table th:last-child{border-left:0}.package-price-details table tr:last-child td{border-bottom:0}.package-book-now{background-color:var(--secondary-color)}.icheck{border:2px solid var(--secondary-color)!important;border-radius:3px}.icheck-title{color:#000}.icheck-label{padding:15px 8px!important;border-radius:8px;transition:.3s all;margin-bottom:10px!important}.icheck-label:hover{background-color:#eeeeee8c}.theme-search-results-sidebar-section-checkbox-list-items{border-bottom:1px solid #c4c1c0}.icheck.checked{background-color:var(--secondary-color);border-color:var(--secondary-color)}.package-filter-form{border:1px solid #e0dfde;overflow:hidden;margin-bottom:15px;border-radius:16px}.handle-filter-items-list p,.toggle-filter-list p{position:relative;width:max-content;color:#000}.handle-filter-items-list i,.toggle-filter-list i{position:absolute;top:0;right:0;color:#000}.handle-filter-items-list,.toggle-filter-list{position:relative}.baggage-rules{display:flex;border-top:1px solid #c4c1c0;border-bottom:1px solid #c4c1c0;margin-bottom:15px;gap:20px;padding:15px}.baggages-item{border-bottom:1px solid #c4c1c0;margin-bottom:15px;padding-bottom:10px}.search-loader{background-color:transparent}div[class*=ads-banner-] div,div[class^=ads-banner-] div{height:1043px!important}div[class*=ads-banner-] div img,div[class^=ads-banner-] div img{height:100%;width:100%}.shadow-of-footer{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;background:#23005aa3}.flight-filter-price-section,.hotel-filter-price-section{border-bottom:1px solid #c4c1c0;padding-bottom:30px}#breakDownModal{height:552px;width:606px;border-radius:24px;padding:35px;box-shadow:0 4.08px 25.5px #00000026;overflow:scroll}.break-down-flight-body{border-bottom:1px solid #c4c1c0;margin-bottom:20px}.break-down-flight-body h6{color:#aaa6a4;font-size:24px;font-weight:700;opacity:1;margin:15px 0}.break-down-flight-body p,.break-down-flight-body span{color:#000;font-size:20px;font-weight:700}.book-btn-on-breakdown{width:40%;margin:0 30%;position:relative;height:60px;border-radius:15px;background:var(--secondary-color);color:#fff;font-weight:700;font-size:20px;cursor:pointer}.visa-result-search-btn{height:75px;border-radius:8px;border:0;box-shadow:0 4px 25.5px #ff5f0a4d;background:var(--secondary-color);color:#fff;font-size:16px;font-weight:700;text-align:center;padding:8px}.visa-filter-form{border:1px solid #e0dfde;border-radius:16px;overflow:hidden}.visa-result-item{display:flex;gap:16px;padding:16px;border:1px solid #e0dfde;border-radius:24px;margin-bottom:16px;height:max-content;min-height:282px;position:relative}.visa-item-details{width:100%}.visa-result-item img{width:335px;height:100%;border-radius:16px}.visa-item-title h4{font-size:30px;color:#000;margin:0 0 7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:700}.visa-item-title p{font-size:20px;color:#aaa6a4}.visa-item-comission{position:absolute;left:16px;top:30px}.visa-item-comission p:first-child{margin:0;text-align:left;color:#aaa6a4;font-size:12px}.visa-item-comission p:last-child{color:var(--secondary-color);font-size:24px;font-weight:700}.visa-requirements p,.visa-requirements span,.visa-requirements strong{font-size:14px;margin:0 20px 0 0;color:#aaa6a4!important;font-weight:100}.visa-requirements p:first-child{color:#000!important;font-weight:700;font-size:20px}.visa-item-footer div:nth-child(2){text-align:left}.visa-item-footer b{font-size:14px;color:#000}.visa-item-footer p{font-size:20px;color:#aaa6a4}.visa-price{margin:0;font-size:24px;color:#000;padding:0}.visa-price~p{font-size:12px;color:#aaa6a4;margin:0}.visa-item-btn{display:block;width:148px;height:46px;border-radius:16px;background-color:var(--secondary-color);margin-top:7px;overflow:hidden;color:#fff;font-weight:700}.otp-login-section h4{font-size:45px;color:#000;font-weight:400}.otp-login-section p{margin:0;font-size:16px;color:#807a76}.otp-login-section p~h6{margin:0 0 20px;color:#000;font-size:16px}.otp-input{width:65px;height:65px;margin:0 5px;text-align:center;border:1.5px solid #c4c1c0;color:#23005a;border-radius:16px;background:#fff;font-size:30px}.send-new-code,.send-new-code:active,.send-new-code:focus{background:0 0;border:0;color:#176be9;font-weight:400;text-align:center;display:block;margin-bottom:20px;text-decoration:underline!important;font-size:20px;transition:.3s all;cursor:pointer;padding:10px;border-radius:5px}.send-new-code:hover{background-color:#176be9;color:#fff}.send-new-code[disabled]{cursor:not-allowed}.visa-result-banner{padding-left:135px}.visa-banner-container{padding:0;height:312px}.visa-banner-container img{padding:0;margin:0;height:100%;object-fit:fill;clip-path:polygon(81% 0,103% 121%,100% 100%,0 100%,0 0)}.shadow-on-banner{position:absolute;width:100%;height:100%;top:0;background:#23005a99;clip-path:polygon(81% 0,103% 121%,100% 100%,0 100%,0 0)}.visa-banner-container .text{position:absolute;top:87px;z-index:100;left:60px;color:#fff;text-align:left;width:536px;height:max-content;display:flex;flex-direction:column;align-items:baseline}.visa-banner-container .text h4{font-size:64px;font-weight:700;text-align:right}.visa-banner-container .text p{font-size:22px;font-weight:400;text-align:left;width:85%}.orange-banner{position:absolute;background:var(--secondary-color);height:380px;width:100%;top:-127%;transform:rotate(-35deg);z-index:-1;right:-89%}#breakDownModal .mfp-close{color:#176be9;opacity:1;top:35px;right:35px}#ruleModal{border-radius:25px;width:80%;padding:45px 70px}#ruleModal .theme-search-area-header{padding:48px;background:var(--popular-purple);color:#fff;font-size:24px;border-radius:24px 24px 0 0;margin-bottom:0}#ruleModal .theme-search-area-header h1{font-size:24px;text-transform:uppercase}.fare-rules p{margin:0}.rule-item-style{background-color:var(--secondary-color);border-radius:0;color:#fff;height:80px;line-height:80px;padding:0 48px;font-weight:700;margin-bottom:1px;font-size:24px;cursor:pointer}.rule-item-style~dd{font-size:20px;color:#000;padding-left:48px;line-height:2;margin-top:10px}.fare-rule-title{color:var(--popular-purple)}#ruleModal button.mfp-close{font-weight:700;color:#000;margin:15px}.navbar-nav-item-user .dropdown-menu{width:237px;border-radius:8px}.navbar-nav-item-user .dropdown-menu a{font-size:15px;color:#000;border-radius:6px;transition:.3s all;display:flex;align-items:center;gap:10px}.navbar-nav-item-user .dropdown-menu a span{background-color:transparent!important}.navbar-nav-item-user .dropdown-menu a:hover{background-color:#f4f4f4}.user-credit-li .credit-balance{font-size:15px;color:#8c8c8c;background-color:transparent}.wallet-item div{text-align:center;color:var(--secondary-color);font-size:20px!important;font-weight:700}.ul-user-menu-nav li.user-credit-li div:hover{background-color:transparent}.remove-room{position:absolute;top:-8px;right:-4px;border-radius:50%;width:25px;height:25px;background:#a30605;border:0;padding:0;margin:0}.remove-room i{color:#fff}.flight-ticket-content{background-color:#efefef}.combinations-filter-meal,.combinations-filter-name{width:200px;height:44px;position:relative}.combinations-filter-meal button,.combinations-filter-name button{width:100%;height:100%;background:var(--secondary-color);border-radius:6px;display:flex;justify-content:space-between;align-items:center;padding:12px 8px;font-size:16px;font-weight:700}.combinations-filter-meal button i,.combinations-filter-name button i{font-size:25px;transform:rotate(0);transition:.3s all}.combinations-filter-meal button i.open,.combinations-filter-name button i.open{transform:rotate(-180deg)}.combinations-filter-meal div.list,.combinations-filter-name div.list{display:flex;flex-direction:column;position:absolute;background:#fff;width:100%;top:120%;border-radius:8px;z-index:100;overflow:hidden;opacity:0;transform:translateY(-15px);visibility:hidden;transition:.3s all}.combinations-filter-meal div.list.open,.combinations-filter-name div.list.open{transition:.3s all;transform:translateY(0);opacity:1;visibility:visible}.combinations-filter-meal div.list label,.combinations-filter-name div.list label{display:flex;color:#000;justify-content:space-between;padding:10px;font-size:16px;font-weight:400}.checkbox-wrapper-4 *{box-sizing:border-box}.checkbox-wrapper-4 .cbx{-webkit-user-select:none;user-select:none;cursor:pointer;padding:6px 8px;border-radius:6px;overflow:hidden;transition:all .2s ease;display:inline-block}.checkbox-wrapper-4 .cbx:not(:last-child){margin-right:6px}.checkbox-wrapper-4 .cbx span{float:left;vertical-align:middle;transform:translateZ(0)}.checkbox-wrapper-4 .cbx span:first-child{position:relative;width:18px;height:18px;border-radius:4px;transform:scale(1);border:1px solid #cccfdb;transition:all .2s ease;box-shadow:0 1px 1px #00104b0d}.checkbox-wrapper-4 .cbx span:first-child svg{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.checkbox-wrapper-4 .cbx span:last-child{padding-left:8px;line-height:18px}.checkbox-wrapper-4 .cbx:hover span:first-child{border-color:var(--secondary-color)}.checkbox-wrapper-4 .inp-cbx{position:absolute;visibility:hidden}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child{background:var(--secondary-color);border-color:var(--secondary-color);animation:wave-4 .4s ease}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper-4 .inline-svg{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;user-select:none}@media screen and (max-width: 640px){.checkbox-wrapper-4 .cbx{width:100%;display:inline-block}}@-moz-keyframes wave-4{50%{transform:scale(.9)}}@-webkit-keyframes wave-4{50%{transform:scale(.9)}}@-o-keyframes wave-4{50%{transform:scale(.9)}}@keyframes wave-4{50%{transform:scale(.9)}}.theme-search-results-sidebar-section-search-btn{background-color:var(--secondary-color);color:#fff}.hotel-passenger-info-sidebar .banner-bg{height:80px}.visa-passenger-info-content{padding:48px;border-radius:20px;border:1px solid rgba(120,120,120,.4);background-color:#fbfbfb}.check-date-hotel-summary{margin-top:15px;padding-top:15px;border-top:1px solid #c4c1c0}.check-date-hotel-summary p{font-size:12px;color:#b6b2b0;font-weight:400;display:flex;align-items:center;gap:5px}.popup-image img{width:270px;height:285px}.multi-room-item .number{color:var(--secondary-color);font-size:16px;font-weight:700;margin-bottom:17px}.multi-room .combination-item.theme-search-results-item{margin-bottom:15px;border:0;box-shadow:0 1px 3.2px #0000000f;border-radius:8px;padding:20px}.flight-commissionbar{background-color:transparent;color:#000;border-bottom:1px solid #c4c1c0;margin-bottom:15px}.table-scroll{border-radius:16px;overflow:hidden;box-shadow:0 2px 4px -2px #0000000f;border:0}.clone .fixed-side,.table-scroll td,.table-scroll th{border:0;border-bottom:1px solid #d9d9d9}.table-scroll td{border-right:1px solid #d9d9d9}.clone .fixed-side{vertical-align:middle;text-align:center;color:#fff!important;background-color:var(--purple-light)!important}.flight-details-button{text-align:center;width:100%;display:block;margin-top:10px;border:1px solid var(--secondary-color);color:#ff5f0a!important;padding:5px;border-radius:11px}.flight-details-button:hover{color:var(--secondary-color)}html[dir=ltr] .Sign_In_Btn svg{transform:rotate(180deg)}:root{--black-color: #000000;--white-color: #ffffff;--secondary-color: rgb(255, 95, 10) }@media (min-width: 992px){header .header-links{width:35%;margin:0}header .header-links li{padding:0;transition:.2s all;cursor:pointer;height:75px;display:flex;align-items:center}header .header-links li a{color:var(--white-color);padding:0 12px;transition:.2s all;font-size:16px;font-weight:700;height:100%;line-height:38px}header .header-links li:hover{background-color:#ffffff6c}header .header-links li.activate,header .header-links li.activate:hover{background-color:#fff}header .header-links li.activate a{color:var(--secondary-color)}header a.currency-header:hover ul.dropdown-menu{display:block!important}header a.language-header:hover ul.dropdown-menu{display:block}.header-bar .dropdown:hover .dropdown-menu{display:block}.login-link-header,.login-link-header:hover{background:#ff5f0a;padding:8px;border-radius:8px;color:#fff}.md\:col-span-10{grid-column:span 10/span 10}.md\:col-span-9{grid-column:span 9/span 9}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-5{grid-column:span 5/span 5}.md\:items-end{align-items:end}.md\:text-right{text-align:right!important}.md\:-w-max{width:max-content!important}.md\:flex-row{flex-direction:row}.md\:bg-purple{background-color:#260081}.md\:gap-\[15px\]{gap:15px}.md\:gap-0{gap:0}.md\:items-center{align-items:center}.md\:pt-10{padding-top:10px}.md\:gap-\[20px\]{gap:20px}.md\:flex-col{flex-direction:column}.leg-details-logo{display:block}.md\:justify-start{justify-content:flex-start}.md\:gap-\[35px\]{gap:35px}.md\:justify-between{justify-content:space-between}.md\:items-end{align-items:flex-end!important}.md\:items-start{align-items:flex-start!important}.md\:fw-100{font-weight:100!important}.md\:w-85{width:85%}.md\:w-40{width:40%}.md\:w-100{width:100%}.leg-details-list,.leg-details-list li{border:0}.leg-details-list{margin:0;width:100%}.leg-details-list li{font-size:16px;justify-content:initial}.md\:30{width:30%}.md\:m-0{margin:0!important}.md\:w-20{width:20%}.md\:w-80{width:80%}.md\:basis-1\/12{flex-basis:8.333333%;width:8.333333%;min-width:8.333333%}.md\:basis-2\/12{flex-basis:16.666667%;width:16.666667%}.md\:basis-3\/12{flex-basis:25%;width:25%}.md\:basis-4\/12{flex-basis:33.333333%;width:33.333333%}.md\:basis-5\/12{flex-basis:41.666667%;width:41.666667%}.basis-7\/12{flex-basis:58.333333%;width:58.333333%;min-width:58.333333%}.md\:basis-2\.5\/12{flex-basis:20.833335%;width:20.833335%;min-width:20.833335%}.md\:basis-6\/12{flex-basis:50%;width:50%}.md\:basis-12\/12{flex-basis:100%;width:100%;min-width:100%}.md\:basis-1\/10{flex-basis:10%}.md\:basis-9\/10{flex-basis:90%}.md\:basis-7\/12{flex-basis:58.333333%}.md\:basis-1\/5{flex-basis:20%;max-width:20%}.md\:justify-around{justify-content:space-around}.book-page-btns-passenger-info{justify-content:center!important}.book-page-btns-passenger-info button{width:40%!important}.md\:w-50{width:50%}.availabilites-section-package{overflow-y:inherit!important}.custom-datepicker-wrapper{display:none}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.desk-items-center{align-items:center}.desk-none{display:none}.multi-room-item{width:calc(50% - 5px)}}@media (min-width: 1200px){.lg\:gap-\[35px\]{gap:35px}.lg\:gap-\[10px\]{gap:10px}.lg\:gap-\[20px\]{gap:20px}header .header-links li a{line-height:75px}}@media (min-width: 540px){.xs\:basis-5\/12{flex-basis:41.666667%;width:41.666667%}.xs\:basis-7\/12{flex-basis:58.333333%}.xs\:flex-row{flex-direction:row}}@media (max-width: 992px){.rtl-float-right{float:none!important}.burger-menu span{margin-top:0!important;position:absolute;background-color:#000;left:0;width:12px}.burger-menu span:nth-child(1){transform:rotate(45deg)}.burger-menu span:nth-child(3){transform:rotate(-45deg)}.burger-menu span:nth-child(2){display:none}.burger-menu.collapsed{display:flex;flex-direction:column;justify-content:center;align-items:center;width:18px;background-color:transparent;cursor:pointer}.burger-menu.collapsed span{height:2px;width:18px;background-color:#000;display:block;transform:rotate(0);position:relative;margin-bottom:3px}.mobile-navbar-links{background-color:#fff}.mobile-navbar-links li{margin-bottom:10px}.mobile-navbar-links li a{color:#000!important;font-size:18px}.tab-items-search-forms{width:100%;overflow-x:scroll}.search-form-section{border-radius:0 0 30px 30px!important;padding:30px 12px;height:max-content!important}.tab-items-search-forms a{font-size:15px;position:relative;z-index:1}.flight-search-form .trip-type li{margin:0 5px}ul.trip-type li label{font-size:12px}.shift-key-section{position:absolute;top:30px;z-index:100;transform:rotate(-90deg)}.shift-key-section svg{width:40px;height:40px;background-color:#fff}.flight-route-item img{object-fit:fill}.destination-now-btn-flight,.destination-now-btn-flight-result{width:100%;position:relative;bottom:0!important;margin-top:15px;padding:10px}.blog-item-descriptions{width:100%;padding:0;margin-top:30px}.blog-item-descriptions h1{font-size:18px;margin-bottom:15px}.blog-item-descriptions p{font-size:14px}.footer-logo{height:61px}.footer-logo~p{text-align:center}.mobile-flex-wrap{flex-wrap:wrap}.flight-legs .flight-price{position:relative;padding:0!important;border:0!important;width:100%;right:0;left:0;top:0}.flight-legs .flight-price .more-detail-of-flight{font-size:12px;font-weight:700}.tablet-hidden{display:none!important}.flight-dates div{width:20%}.tablet-fs-10{font-size:10px}.tablet-mb-15{margin-bottom:15px}.flight-item-buttons{flex-direction:row;justify-content:space-between}.flight-item-buttons button{font-size:12px;height:25px;line-height:1;flex:0 0 auto}.shift-key-section{position:absolute!important;top:53px;right:40px;height:max-content}html[dir=rtl] .shift-key-section{left:40px;right:auto}.shift-key{border:2px solid #e0dfde}.date-flight-section .theme-search-area-section-input{width:95%}.login-link-header,.login-link-header:hover{background:#ff5f0a;padding:.5rem 4rem;border-radius:16px;color:#fff}.popular-btns button{width:calc(50% - 2.5px)}.mobile-px-10{padding-right:10px;padding-left:10px}.bg-light-popular{transform:translateY(0)!important;height:140px!important}.visa-landing-item-footer{transform:translateY(1%)}.package-landing-item-header{transform:translateY(0)}.mobile-justify-center{justify-content:center}.mob-mb-25{margin-bottom:25px}.mob-fs-18{font-size:18px!important}.mob-fs-13{font-size:13px!important}.flight-passengers-adults .passenger-info-box,.flight-passengers-children .passenger-info-box,.flight-passengers-infants .passenger-info-box{padding:30px 10px}.flight-passengers-adults .passenger-info-box h3,.flight-passengers-children .passenger-info-box h3,.flight-passengers-infants .passenger-info-box h3{font-size:18px}.lead-info-box{padding:30px 10px}.lead-info-box h4{font-size:16px;color:#000}.filter-mobile-section{width:80%;padding:15px;position:fixed;left:0;top:0;z-index:2000;background-color:#fff;height:100%;transition:.3s transform;transform:translate(-100%);overflow-y:scroll}.filter-mobile-section.open{transition:.3s transform;transform:translate(0)}.filter-mobile-icon svg.filter-icon{position:fixed;top:25px;right:15px;cursor:pointer;z-index:1500}.mob-mx-40{margin-right:40px;margin-left:40px}.mob-pt-0{padding-top:0}.theme-search-area-tabs-header h1{font-size:27px;line-height:33px;margin-top:20px}.custom-datepicker-header{justify-content:flex-end;padding:4px 15px;position:relative}.custom-datepicker-header button{position:absolute;left:0}html[dir=rtl] .custom-datepicker-header button{left:auto;right:0}.custom-datepicker-header button i{color:#000}.custom-datepicker-header button.next{left:30px}html[dir=rtl] .custom-datepicker-header button.next{left:auto;right:30px}.custom-datepicker-months{padding-top:10px}.custom-datepicker-month{margin-bottom:15px}.hotel-search-form .custom-datepicker-wrapper{width:100%}.hotel-search-form .form-input{position:relative}.mob-flex-col{flex-direction:column}.mob-flex-wrap{flex-wrap:wrap}.mob-w-100{width:100%!important}.ads-item .about-ads{width:50%}.mob-justify-center,.footer-links ul{justify-content:center}.mob-text-center{text-align:center;font-size:21px}.post-description{padding:20px}.mob-bg-black{background-color:#000!important}.user-icon-in-header{fill:#fff}.navbar-nav-item-user{margin-bottom:0!important;position:initial}.navbar-nav-item-user a:active,.navbar-nav-item-user a:focus,.navbar-nav-item-user a:hover,.navbar-nav-item-user a:visited{background-color:#2600815e}.mob-relative{position:relative}.landing-navbar-mobile{height:75px;background-color:#fff;border-bottom:1px solid var(--purple-light);margin:0;width:100%}.landing-navbar-mobile nav{width:100%;display:flex;justify-content:space-between;align-items:center;height:75px}.mobile-burger-menu{background-color:transparent;color:#fff;font-size:20px;padding:5px}.menu-bar-line{width:20px;height:2px;background-color:#000;border-radius:1px;margin-bottom:5px}.mobile-logo{height:37px}.mobile-relative{position:relative}.open-currency-list,.open-lang-list,.open-menu,.open-userinfo-list{background:#fff;position:fixed;z-index:2000;height:100%;top:0;width:80%;padding:10px 20px;display:flex;flex-direction:column;align-items:start;transition:.3s all;transform:translate(0);min-width:270px}.close-currency-list,.close-lang-list,.close-menu,.close-userinfo-list{transition:.3s all;transform:translate(-100%)}.close-currency-list-btn,.close-lang-list-btn{width:30px;height:30px;text-align:center;line-height:30px}.close-menu-btn{width:34px;height:34px;cursor:pointer;background:0 0;align-self:end}.currency-selected-mobile{width:35px;height:35px;background:#a596bb;border-radius:2px;font-size:11px;text-align:center;line-height:35px}.mobile-currency-lang-list{border-bottom:1px solid #e0dfde;padding:0}.mobile-links{width:100%}.mobile-links li{height:35px;margin-bottom:5px;line-height:35px}.mobile-links li a{width:100%;height:100%;display:inline-block;color:#000;font-size:17px;border-bottom:1px solid var(--secondary-color)}.social-media-mobile img{height:50px;width:200px;object-fit:contain}.social-media-items-menu{display:flex;justify-content:space-evenly}.social-media-items-menu li{width:23px;height:23px}.social-media-items-menu li.wo-svg{height:23px;width:23px;background:var(--purple-light);text-align:center;border-radius:3px}.bg-shadow{position:fixed;width:100%;height:100%;background:#0000004f;z-index:1010;top:0;transition:.3s all;display:none}.z-1050{z-index:2050}.z-2000{z-index:2000}.mob-lang-list ul li{height:60px;line-height:60px;font-size:23px;cursor:pointer;transition:.3s all;padding:0 15px;color:#000}.mob-currency-list ul li{padding:0 15px;display:flex;height:60px;align-items:center;gap:10px;color:#000}.mob-currency-list ul li span{font-size:11px;background:#a596bb;width:35px;height:35px;line-height:35px;border-radius:2px;text-align:center}.mob-lang-list ul li.selected-lang,.mob-lang-list ul li:hover{background-color:#a596bb}.mob-currency-list ul li.selected-currency{border:2px solid #ff5f0a;border-radius:10px}.mobile-triptype-btn{font-size:15px;min-width:90px;height:27px;border-radius:8px;background:#fff;box-shadow:0 1.03px 3.08px #0000001a;display:flex;justify-content:space-between;align-items:center;padding:2.05px 4.1px;font-weight:700;gap:5px}.mobile-triptype-btn i{transition:.3s all}.mob-justify-between{justify-content:space-between}.traveler-count span{font-size:15px;min-width:90px;height:27px;border-radius:8px;background:#fff;box-shadow:0 1.03px 3.08px #0000001a;display:flex;justify-content:space-between;align-items:center;padding:2.05px 4.1px;font-weight:700;color:#8c8c8c}.mobile-triptype-btn~ul{padding-top:0;border-radius:8px;border:0;padding-bottom:0;overflow:hidden;transition:.3s all}.mobile-triptype-btn~ul li.selected-class{background-color:#e9e6ef;color:var(--secondary-color);font-weight:100}.mobile-triptype-btn[aria-expanded=true] i{transform:rotate(180deg)}.hotel-search-form .start-date-container{width:calc(50% - 5px)}.submit-package,.visa-search-btn{margin:0 15px;width:calc(100% - 30px);position:relative;bottom:0;right:auto!important;left:auto!important;top:auto}.mob-padding-0{padding:0!important}.mob-pb-10{padding-bottom:10px!important}.mob-mt-0{margin-top:0!important}header.header{height:max-content;min-height:730px;padding-bottom:0}.mob-fs-20{font-size:20px!important}.mob-lead-45{line-height:45px!important}.theme-page-section-title{font-size:20px}.flight-route-item .popular-btns{opacity:1}.mobile-navbar-userinfo{width:100%;background-color:#ff5f0a;border-radius:16px}.mobile-navbar-userinfo a.user-info-topbar p{margin:0}.open-userinfo-list li a{width:100%;display:flex;align-items:center;gap:10px;color:#000;font-size:18px}.open-userinfo-list .close-userinfo-list-btn{font-size:20px;font-weight:700;background-color:transparent;color:#000;width:35px;height:35px;text-align:center;line-height:30px}.custom-datepicker-day{width:38px;height:38px;line-height:38px}.custom-datepicker-wrapper{position:fixed!important;width:100%;bottom:0;transition:.3s all;transform:translateY(20%)}.custom-datepicker-wrapper.close-datepicker{transition:.3s all;transform:translateY(1000%)}.select-dropdown .dropdown-menu .trip-type{padding:0}.select-dropdown .dropdown-menu .trip-type label{width:100%;cursor:pointer}.select-dropdown .dropdown-menu .trip-type input{width:100%;height:100%}.delete-trip-button{color:#fff;top:-12px;right:-10px!important;width:25px;height:25px;background:#a10909;text-align:center;z-index:99;border-radius:50%}.mob-h-max{height:max-content!important}.flight-leg{padding:0!important}.flight-result-item{height:max-content}.leg-informations{margin:0;width:calc(100% - 37px)}.empty-seats-mobile{box-shadow:0 1px 3px #0000001a;border-radius:34px;height:32px;padding:5px 10px}.flight-item-price{box-shadow:0 1px 3px #0000001a;padding:5px 10px;border-radius:34px;color:#ff5f0a}.flight-item-buttons button{font-size:20px;height:40px;width:100%!important}.mob-content-end{justify-content:end}.flight-item-buttons div.d-flex{width:100%}#breakDownModal{position:fixed;transition:.3s all;transform:translateY(100%)}#breakDownModal.open-breakdown{transition:.3s all;transform:translateY(-200px)}.mob-bg-purple{background-color:#23005a}.hotel-located-on-map .theme-search-results-item-hotel-stars{position:absolute;top:230px;right:16px}.hotel-title{margin-bottom:40px!important}.package-booking-modal .available-rooms .availabilty-room-type,.package-booking-modal .available-rooms-notice{width:100%}.availability-item div.col-span-1{border:0;border-bottom:1px solid #23005a;display:flex;flex-direction:column;align-items:center}.availability-item div.col-span-1:last-child{border:none}.package-price-details table tr:last-child td{border:0;border-bottom:1px solid #5b5b5b}.package-price-details table tr:last-child td:last-child{border:0}.inputs-form-package div.col-md-3{margin-bottom:10px}.package-rating-result{top:300px}.package-result-banner div:last-child h4{font-size:30px}.package-result-banner div:last-child p{font-size:20px}.visa-result-item{flex-direction:column}.visa-result-item img{width:100%}.visa-search-form div.col-md-5{padding:0}.visa-search-form .row{padding:15px}.visa-search-form .visa-result-search-btn{width:100%}.popup-visa-profile form{width:90%;right:5%;padding:20px;flex-direction:column;height:max-content;gap:15px}.popup-visa-travelers p:first-child{font-size:20px;text-align:center}.popup-visa-travelers .big{width:100%;gap:5px;margin-bottom:10px}.popup-image img{width:150px;height:150px}.popup-visa-travelers .big p{font-size:16px}.visa-sidebar-section{margin-bottom:20px}.room-guest-information .passenger-info-box{padding:24px!important}.flight-ticket,.mob-over-x-scroll{overflow-x:scroll}.result-pages-header{position:fixed;top:0;z-index:1500;width:100%}.mobile-logo,.result-pages-header .mobile-logo{margin-right:calc(50% - 85px);width:50%;max-width:180px}.shadow-layer{position:fixed;width:100%;height:100%;background:#00000075;top:0;right:0;z-index:100;display:none}.close-filter-mobile{background-color:transparent;margin-bottom:15px}.black-nav-header{position:fixed;top:0;z-index:1000;width:100%}.mobile-hotel-gallery-items{width:100%;height:316px}.mobile-hotel-gallery-items img{width:100%;height:100%;object-fit:fill}.mob-px-30{padding:0 30px}.mob-p-0{padding:0}.mobile-gallery-items .owl-nav .owl-next,.mobile-gallery-items .owl-nav .owl-prev{background-color:#ffffff4d;opacity:1;border-radius:12px;width:36px;height:36px;line-height:28px;text-align:center}.mobile-gallery-items .owl-nav .owl-next span,.mobile-gallery-items .owl-nav .owl-prev span{font-size:28px;font-weight:700;color:#23005a}.hotel-profile-main-content{margin-top:-75px;border-radius:20px;z-index:99;position:relative}.combinations-filter-select-section{flex-direction:column;align-items:flex-start!important;border:1px solid var(--secondary-color);border-radius:8px;padding:12px;background:#fff}.mobile-secndary-color{color:var(--secondary-color)!important}.combinations-filter-select-section .combinations-filter-select{width:calc(50% - 5px)}.combinations-filter-meal,.combinations-filter-name{width:100%}.combinations-filter-meal button{background-color:#fff;border:1px solid var(--secondary-color);color:var(--secondary-color)}.mob-items-start{align-items:flex-start}.multi-room-item{width:100%;border:0;border-bottom:1px solid rgba(10,10,10,.12)}.rooms-details-tabs .hotel-room-item{border:0}.ablout-hotel-item{min-height:max-content!important}.multi-room-item .cancellation-room{border:0}.mob-mt-75{margin-top:75px}.hotel-profile-bottom{position:relative;transition:.3s height;height:424px;overflow:hidden;border-radius:20px}.hotel-profile-bottom.open{transition:.3s height;height:1000px}.hotel-profile-bottom .linear{background:linear-gradient(180deg,#fff0 0,#ffffffe6 44.5%,#fff 74%);position:absolute;width:100%;height:161px;bottom:0;padding:17px;line-height:210px;color:#176be9;font-size:16px;font-weight:700;text-decoration:underline!important;cursor:pointer}.hotel-profile-bottom .linear.wo-linear{background-color:none}.quantity-selector-box{top:calc(100% - 33vh);border-radius:15px;display:block;transition:.3s transform;transform:translateY(100%);border:0;height:33vh}.quantity-selector-box.open{transition:.3s transform;transform:translateY(-5%)}.travelers-hotel .quantity-selector-box.open{transition:.3s transform;transform:translateY(0);position:absolute;height:max-content}.adult-container-flight{flex-direction:row;justify-content:space-between;margin-bottom:10px}.quantity-selector-controls-flight li:nth-child(2){border:0;padding:0}.month-picker-wrapper{top:20%;transition:.3s transform;display:block!important;transform:translateY(100%)}.month-picker-wrapper.open{transition:.3s transform;transform:translateY(0)}.month-picker-wrapper .month-picker-year{display:none}.upcomming-btn{transform:translateY(0)}.packageResult .mobile-logo,.visaResult .mobile-logo{margin-left:calc(50% - 85px)}.visa-price{font-size:32px}.break-down-flight-body p,.break-down-flight-body span,.break-down-flight-body h6{font-size:16px}.login-section-form .theme-login-box .theme-login-box-inner,.login-section-form{width:100%;margin:0}.blog-item-1,.blog-item-1 a,.blog-item-2,.blog-item-2 a{height:250px}.theme-hero-area-primary{z-index:1000}.theme-account-sidebar{height:max-content;justify-content:flex-start}.log-out-from-profile{width:100%;margin:0;justify-content:center}.change-password-in-profile-section,.my-profile-section{height:max-content}.class-type-section{right:0!important;left:auto}html[dir=rtl] .class-type-section{left:0!important;right:auto!important}.flight-item .flight-book-now{font-size:20px;padding:10px}.flight-details-button{padding:10px}.flight-details-button+p{text-align:center!important}.send-new-code{font-size:15px}.visa-about-section .visa-docs p,.visa-about-section .visa-docs span,.visa-about-section .visa-docs strong{font-size:15px!important}.visa-required-docs p,.visa-required-docs span,.visa-required-docs strong,.visa-rules p,.visa-rules span,.visa-rules strong{font-size:15px!important;line-height:25px}.visa-passenger-info-content{padding:10px}.hotel-details .hotel-title{width:calc(100% - 95px)}.visa-price,.visa-price~p{text-align:right}.quantity-selector-box{position:fixed;width:100%;height:100%}}@media (max-width: 787px){#bookingsTable_paginate{width:100%}}@media (max-width: 540px){.mobile-hidden{display:none!important}.flight-dates div{width:calc(100% / 3)}.mobile-fs-15{font-size:15px}.mobile-px-25{padding-right:25px;padding-left:25px}.flight-legs{padding:10px}.leg-informations{margin-top:18px}.social-media-icons ul{gap:10px}.footer-links ul a{font-size:18px}.footer-links ul{gap:15px}.filter-mobile-section form{width:100%}.ads-item .about-ads{width:calc(100% - 10px);right:10px;left:10px}.footer-content img{margin-top:45px;width:80%;object-fit:contain}.booking-section .dataTables_filter label{flex-direction:row;justify-content:flex-start;align-items:baseline}.booking-section .dataTables_filter label svg.searchIcon{top:17px}.package-booking-modal .theme-search-area-header h4{font-size:15px;margin-top:12px}.otp-container{gap:5px}.otp-input{width:50px;height:50px;margin:0!important;border-radius:5px}.flight-segment-item{padding-bottom:20px}}@media (max-width: 410px){.smart-phone{display:block}}:root{--color1: #080052;--bg-header-result: #260081;--secondary-color: rgb(255, 95, 10);--color2: rgb(0, 9, 144);--star-icon: #ffd100;--popular-purple: #110140;--purple-light: #23005A }.mx-10{margin-right:10px!important;margin-left:10px!important}.relative{position:relative!important}.fs-48{font-size:48px}.fs-35{font-size:35px}.lh-99{line-height:99.5px}.h-\[24px\]{height:24px}.br-gray{border-right:1px solid #c4c1c0}.px-10{padding-right:10px;padding-left:10px}.lh-30{line-height:30px}.one-fr{grid-template-columns:1fr}.two-fr{grid-template-columns:1fr 1fr}.three-fr{grid-template-columns:1fr 1fr 1fr}.d-block{display:block!important}.fs-10{font-size:10px!important}.justify-between{justify-content:space-between!important}.justify-end{justify-content:flex-end}.mx-7px{margin-right:7px;margin-left:7px}.items-center{align-items:center!important}.h-\[22px\]{height:22px}.w-15{width:15%}.h-715{height:715px}.h-440{height:420px}.h-400{height:400px}.h-210{height:210px}.h-140{height:140px}.w-60percent{width:60%}.text-red{color:red!important}.mb-140{margin-bottom:140px}.mt-140{margin-top:140px}.text-blue{color:#176be9}.text-black{color:#000!important}.orange-shadow{box-shadow:0 4px 15px #ff5f0a4d}.border-orange{border:1px solid var(--secondary-color)}.h-50px{height:50px}.en-bold{font-weight:700}html[dir=rtl] .en-bold{font-weight:400}.bottom-\[-20px\]{bottom:-20px}.right-0{right:0;left:auto}html[dir=rtl] .right-0{left:0;right:auto}.popular-light-color{color:var(--purple-light)}.search-loader{position:absolute;z-index:2000;left:0;top:75px;width:100%;padding:0}.banner-loading{background:#bebebe;width:100%;height:400px;padding-top:100px}.banner-loading>div{width:80%;margin:auto;height:200px;border-radius:32px;background-color:#cfcfcf;padding:0;overflow:hidden;position:relative}.loading-bar{width:100%;height:5px;background:#23005a;position:relative}.result-loading .main-content{background-color:#f4f4f4;padding:20px 0;height:1000vh}.result-loading .main-content .col-md-3{height:100vh;border-radius:24px;background:#cfcfcf}.result-loading .main-content .main-items div:first-child{height:54px;border-radius:24px;background:#cfcfcf}.result-loading .main-content .main-items .main-item{height:150px;border-radius:24px;background:#cfcfcf;margin-bottom:10px;position:relative}.banner-loading>div:before,.result-loading .main-content .main-item:before,.result-loading .main-content .main-items .first-item:before{position:absolute;content:"";height:100%;width:100%;background:linear-gradient(-40deg,#cfcfcf 36%,#fff 52%,#cfcfcf 69%);background-repeat:no-repeat;background-size:60% 200px;animation:shimmer 2s 2s linear infinite;border-radius:32px;left:0}.result-loading .main-content .main-item:before{background-size:60% 150px}.result-loading .main-content .main-items .first-item:before{background-size:60% 54px}@keyframes shimmer{0%{background-position:-120% 0}to{background-position:170% 0}}.swal-modal{width:45%;border-radius:24px}.swal-content{padding:0;margin:0!important}.swal-content .error-modal{display:flex;padding:48px;justify-content:space-between}.swal-content .error-modal div{text-align:left}.swal-content .error-modal div p:first-child{color:#e90807;font-size:32px;font-weight:700}.swal-content .error-modal div p:last-child{color:#000;font-size:20px;font-weight:400}.swal-content .error-modal img{width:200px;height:200px}.fs-20{font-size:20px!important}.swal-icon img{width:140px;height:140px}.h-max{height:max-content}.mt-75{margin-top:75px}.z-150{z-index:150}.fs-27{font-size:27px}.purple-72{color:#482b76}.overflow-hidden{overflow:hidden!important}@media (max-width: 992px){.mob-fs-12{font-size:12px!important}.mob-fs-8{font-size:8px!important}.mob-fs-14{font-size:14px!important}.mob-fs-16{font-size:16px!important}.mob-fs-10{font-size:10px!important}.mob-fs-25{font-size:25px!important}.swal-modal{width:95%}.swal-content .error-modal img{width:100px;height:100px}}.ticket-header{padding:10px 20px;background-position:center center;background-size:cover;background-repeat:no-repeat;width:100%;position:relative;height:100px}.ticket-header:after{position:absolute;content:"";z-index:1;background-color:#23005ab3;width:100%;height:100%;left:0;top:0}.ticket-header h2{color:#fff;font-size:20px;font-weight:700;position:relative;z-index:2}.ticket-header div{position:relative;z-index:2}.ticket-header img{height:30px}.passenger-details-table caption{text-align:left;background-color:var(--purple-light);padding:10px;border:1px solid var(--secondary-color);border-bottom:0}.passenger-details-table caption span{font-size:15px;color:#fff;font-weight:700;margin-left:5px}.passenger-details-table{border:1px solid var(--secondary-color);border-top:0;background-color:#fff}.flight-ticket{border:1px solid var(--secondary-color);background-color:#fff}.flight-ticket div[class*=col-md-]{float:left}.flight-ticket img{width:135px;height:135px}.flight-ticket table{width:100%}.leg-info-section th{text-align:left!important;font-size:15px;font-weight:400;color:#b6b2b0}.leg-info-section td{text-align:left!important;font-size:17px;font-weight:400;color:#000}.segments-section{border-top:2px solid #00000040;margin-top:15px;padding-top:15px}.segments-section table td,.segments-section table th{text-align:left}.segments-section table th{color:#b6b2b0;font-size:20px;font-weight:400;padding:7px 0}.segments-section table th span{margin:0 5px}.segments-section table td p{margin:0;color:#000}.segments-section .flight-segments td{padding-bottom:10px}.flight-ticket-caption{background-color:var(--purple-light);padding:10px;display:flex;justify-content:space-between;align-items:center}.flight-ticket-footer{margin-top:120px}.flight-ticket-footer div[class*=col-md-]{float:right}.flight-ticket-footer div.col-md-4{text-align:right}.flight-ticket-footer div.col-md-8{text-align:left}.flight-ticket-footer img{border:2px solid rgba(255,95,10,.2);border-radius:5px}.flight-ticket-footer p{color:var(--secondary-color);margin-top:80px}.flight-ticket-notice-ar,.flight-ticket-notice-en{border:1px solid var(--secondary-color);margin-top:15px;background:#fff}.flight-ticket-notice-ar h5,.flight-ticket-notice-en h5{color:#fff;font-size:15px;background-color:var(--purple-light);margin:0;padding:10px}.flight-ticket-notice-ar ul li i,.flight-ticket-notice-en ul li i{font-size:7px!important;margin:0 10px}.flight-ticket-notice-ar{font-family:Janna!important;direction:rtl}.flight-ticket-notice-en{direction:ltr}.room-guest-information{border-radius:16px}.room-guest-information .adult h3,.room-guest-information .child h3{font-size:24px;font-weight:700}.room-guest-information .passenger-info-box{border:2px solid #c4c1c0;border-radius:16px;padding:48px}.light-shadow-on-tab{width:80px;height:75px;position:absolute;right:0;transform:rotate(180deg);border-radius:0 20px;background:linear-gradient(90deg,#fff 34.7%,#fff0);cursor:pointer;top:80px;line-height:75px}.light-shadow-on-tab i{color:var(--popular-purple);margin-right:45px;width:30px;height:30px;text-align:center}.print-logo-voucher{display:none}.airplane-rotate{transform:rotate(-135deg)}.sing-out-button{transition:.3s all;width:100%;border-radius:5px}.sing-out-button svg{fill:#e90807;transition:.3s all}.sing-out-button:hover{background-color:#e90807;color:#fff}.sing-out-button:hover svg{fill:#fff}.open-return-badge{background-color:#eca68070;border-radius:12px;box-shadow:#bb762c33 0 -25px 18px -14px inset,#bb762c26 0 1px 2px,#bb762c26 0 2px 4px,#bb762c26 0 4px 8px,#bb762c26 0 8px 16px,#bb762c26 0 16px 32px;color:var(--secondary-color);cursor:pointer;display:inline-block;font-family:CerebriSans-Regular,-apple-system,system-ui,Roboto,sans-serif;padding:7px 20px;text-align:center;text-decoration:none;transition:all .25s;border:0;font-size:16px;user-select:none;-webkit-user-select:none;touch-action:manipulation;width:100%;margin-bottom:10px;cursor:auto}.stop-flight-time{background-color:red;color:#fff;padding:5px;border-radius:6px;position:absolute;bottom:-13px;width:200px;right:calc(50% - 100px);text-align:center;font-size:13px;font-weight:700}.open-return-label-in-datepicker-box{display:none;color:#fff!important;background:red;font-weight:700;width:100%!important;text-align:center;border-radius:8px 8px 0 0;position:absolute;top:0;right:0}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp__clear_icon{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled:hover,.dp__inc_dec_button_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.skeleton-box{display:inline-block;height:1em;position:relative;overflow:hidden;background-color:#ccc;border-radius:5px}.skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);animation:shimmer 1s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}.slide-up-enter-active[data-v-3e5d82a8],.slide-up-leave-active[data-v-3e5d82a8]{transition:transform .3s ease}.slide-up-enter[data-v-3e5d82a8],.slide-up-leave-to[data-v-3e5d82a8]{transform:translateY(100%)}.calendar-container[data-v-3e5d82a8]{position:absolute;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -2px 8px #0000001a;border-top-left-radius:10px;border-top-right-radius:10px;z-index:99999}.calendar-header[data-v-3e5d82a8],.calendar-footer[data-v-3e5d82a8]{display:flex;justify-content:space-between;padding:10px}.calendar-footer[data-v-3e5d82a8]{display:flex;justify-content:center;padding:10px}.calendar-body[data-v-3e5d82a8]{padding:10px}.day-names[data-v-3e5d82a8],.days[data-v-3e5d82a8]{display:flex;flex-wrap:wrap}.day-name[data-v-3e5d82a8],.day[data-v-3e5d82a8]{width:calc(100% / 7);text-align:center;padding:10px;border-radius:50%;border:1px solid transparent;cursor:pointer;height:auto;aspect-ratio:1;transition:.3s all}.day[data-v-3e5d82a8]:hover{background-color:#ff5f0a;color:#fff}.day.disabled[data-v-3e5d82a8]{color:#ccc;pointer-events:none}.day.active[data-v-3e5d82a8]{border:2px solid #FF5F0A;background-color:#ff5f0a!important;color:#fff;position:relative;padding:2px!important}.day.active[data-v-3e5d82a8]:after{content:"";position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:15px;height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAICSURBVHgB5VNtbtpAEJ3ZtSFSpNY9QekNcoOaE8QoLcE2VfENkhOQnCDKCVzKh1VQFTgB9AThBjEnKFIbVTbdnc6iOqKV8qGIP1GetNr17szb92bHAM8amCRJRZI+QySHCJcCcPwjyyZRFC3hkRAWqJiIKsw/MxsK1Mlu2f4+TPqxuRAeAYvI6BWz935wWmwm/c8tCeKjBHU1SnozJPHpXRB0HkqKw35/j61PNSvVKI59309vyOO4Ikt2GxA8Dl3yPFMgTv+JMeXT6gIQHQIaa5TneJNctmNeupw8JtCdw+DDuEiM49jZKUlPILYRsFLEiPUa2mx2zkRzno94tHBT9nAweAukW6yoxYnpiqAWhuH89hhYasKTX3ne2S2XLvl7Xg/CmthMqAfBt3rYjFS2eoNsxUa4MCoLtV8GXU8hLoqYax6NMDxnwpiVw3WWR+uawi1gNicvW3y7HB8GwfEo6brcctO/T5Ga+hLpCRK4hLCvs99VP4rSO0nXte52XSlxqhRVwbJSSeqK7XoE6pVEuQ9ALoexE+Eal0XenaQGo0HvjAA9RB0ZpVqg12iEk+L8a6/3+qDZXGzmiPtIrWzF/UvLwrqlydk8/5/wQUoLmLaDknQhV7Oidk8faPrP2QEHtoSaH6XIr3vJv9YebAuER9bPbFV9YdsvYUs4aIYLeDL4A4EV7JdOCmb4AAAAAElFTkSuQmCC) no-repeat center center;background-size:contain}.day.today[data-v-3e5d82a8]{background-color:#f1f1f1}.calendar_nav_btn[data-v-3e5d82a8]{outline:none;border:none;background-color:transparent;font-size:22px;color:#000;font-weight:700;padding:5px 15px}.calendar_select[data-v-3e5d82a8]{border:none;outline:none;font-size:25px;font-weight:700;-webkit-appearance:none;-moz-appearance:none}.calendar_select_btn[data-v-3e5d82a8]{border:none;outline:none;color:#fff;text-align:center;background-color:#ff5f0a;border-radius:8px;padding:5px 10px;flex:1;margin:0 15px;font-size:22px}.calendar_cancel_btn[data-v-3e5d82a8]{outline:none;color:#ff5f0a;text-align:center;border:1px solid #FF5F0A;background-color:#fff;border-radius:8px;padding:5px 10px;flex:1;margin:0 15px;font-size:22px}.calendar_overlay[data-v-3e5d82a8]{width:100%;height:100%;background-color:#00000080;position:fixed;top:0;left:0;z-index:9999}.range-value{position:absolute;top:-2rem}.range-value.min{left:0}.range-value.max{right:0}.track-container{width:100%;position:relative;cursor:pointer;height:.5rem}.track,.track-highlight{display:block;position:absolute;width:100%;height:.5rem}.track{background-color:#ddd}.track-highlight{background-color:#23005a;z-index:2}.track-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;display:block;position:absolute;z-index:2;width:1.5rem;height:1.5rem;border-radius:50%;top:calc(-50% - .25rem);margin-left:-1rem;border:none;background-color:#23005a;-ms-touch-action:pan-x;touch-action:pan-x;transition:box-shadow .3s ease-out,background-color .3s ease,-webkit-transform .3s ease-out;transition:transform .3s ease-out,box-shadow .3s ease-out,background-color .3s ease;transition:transform .3s ease-out,box-shadow .3s ease-out,background-color .3s ease,-webkit-transform .3s ease-out}.slide-up-enter-active[data-v-72c7353e],.slide-up-leave-active[data-v-72c7353e]{transition:transform .3s ease}.slide-up-enter[data-v-72c7353e],.slide-up-leave-to[data-v-72c7353e]{transform:translateY(100%)}.calendar-container[data-v-72c7353e]{position:absolute;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -2px 8px #0000001a;border-top-left-radius:10px;border-top-right-radius:10px;z-index:99999}.calendar-header[data-v-72c7353e]{display:flex;justify-content:space-between;align-items:center;padding:10px}.calendar-body[data-v-72c7353e]{padding:10px}.months[data-v-72c7353e]{display:flex;flex-wrap:wrap;justify-content:center}.month[data-v-72c7353e]{width:calc(100% / 3 - 20px);margin:10px;text-align:center;padding:15px 5px;border-radius:5px;cursor:pointer;transition:.3s all;font-size:16px}.month[data-v-72c7353e]:hover,.month.active[data-v-72c7353e]{background-color:#ff5f0a;color:#fff}.month.disabled[data-v-72c7353e]{color:#ccc;pointer-events:none}.calendar_nav_btn[data-v-72c7353e]{outline:none;border:none;background-color:transparent;font-size:22px;color:#000;font-weight:700;padding:5px 15px}.calendar_overlay[data-v-72c7353e]{width:100%;height:100%;background-color:#00000080;position:fixed;top:0;left:0;z-index:9999}p[data-v-100de3cb]{font-size:45px;font-weight:700;color:#d20000;margin-bottom:0}
