.sb_menu ul li .item{color:#0f172a!important}#main_nav .sb_menu ul li .item:hover,#main_nav .sb_menu .active_toggle,#main_nav .sb_menu>ul>li>a:hover{background:#fdf3f5;color:#df153c!important}#other_menu li .menu_toggle_btn,#other_menu>ul>li>a{color:#d71921!important}.submenu_blog .box .submenu_title{color:#d71921!important;border-bottom:1px solid #d71921!important}.sb_title{color:#0f172a!important;background:0 0!important;border-bottom:2px solid #f1f5f9!important;align-items:center!important;margin-bottom:25px!important;padding-top:15px!important;padding-bottom:15px!important;font-size:1.3rem!important;font-weight:800!important;display:flex!important}.sb_title .sbt_icon{display:none!important}.sb_title:before{content:"";border-radius:10px;width:6px;height:20px;margin-left:10px;display:inline-block;background:#df153c!important}#search_flight .text_box{height:60px!important}#search_flight .main_inp_inn{height:60px}body #search_flight .line_box_date .main_inp .text_box{border-radius:20px;border:1px solid #d82028!important;height:60px!important;box-shadow:0 5px 15px #df153c1a!important}#search_flight .main_inp .input_icon{top:17px;color:#d82028!important}#search_flight .exchange{border:1px solid #d71921;top:145px}.ch_button{z-index:2;text-align:center;color:#fff;-o-transition:all .5s ease;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #fdf3f5;border-radius:20px;width:120px;margin:0 auto 15px;padding:0 0 0 30px;font-size:16px;line-height:35px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s;animation:3s infinite pulse-glow;position:relative;background:#d71921!important;height:40px!important}.ch_button .sub{z-index:9;cursor:pointer;background:0 0;border:none;width:100%;height:100%;position:absolute;top:0;right:0}.ch_button:hover{color:#fff!important;background-color:#c21234!important;border:1px solid #d71921!important}.ch_button .circle1,.ch_button .circle2,.ch_button .bg{display:none!important}@-webkit-keyframes mymove{0%{left:-6px}to{left:-50px}}@-moz-keyframes mymove{0%{left:-6px}to{left:-50px}}@-o-keyframes mymove{0%{left:-6px}to{left:-50px}}@keyframes mymove{0%{left:-6px}to{left:-50px}}.ch_button:hover i{left:-50px}.sr_table .t_head span{color:#df153c!important}.sr_table .t_table{font-weight:800;color:#df153c!important}.sr_table .content{height:240px}.sr_tables_box{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:25px!important;display:block!important}.sr_table{background:#fff!important;border:1px solid #f1f5f9!important;border-radius:20px!important;transition:transform .3s,box-shadow .3s!important;overflow:hidden!important;box-shadow:0 10px 30px #0f172a08!important}.sr_table:hover{transform:translateY(-5px)!important;box-shadow:0 20px 40px #0f172a14!important}.sr_table .t_head{color:#1e293b!important;text-align:right!important;background:#df153c0d!important;border:none!important;border-radius:20px 20px 0 0!important;padding:14px 18px!important;font-size:1.2rem!important;font-weight:800!important}.sr_table .t_head .t_table{align-items:center;gap:10px;display:inline-flex!important}.sr_table .t_head .t_table:before{content:"";background:#df153c;border-radius:3px;flex:none;width:4px;height:20px;display:inline-block}.sr_table .content{max-height:350px!important;padding:10px!important;overflow-y:auto!important}.sr_table a.line{color:#475569!important;background:#f8fafc!important;border:1px solid #0000!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;margin-bottom:10px!important;padding:14px 18px!important;text-decoration:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.sr_table a.line:hover{background:#fff!important;border-color:#df153c!important;transform:scale(1.02)!important;box-shadow:0 5px 15px #df153c1a!important}.sr_table .city{align-items:center;gap:6px;color:#334155!important;font-size:1.05rem!important;font-weight:700!important;display:inline-flex!important}.sr_table .city:after{content:"‹";color:#df153c;opacity:.55;font-size:1.1em;font-weight:700}.sr_table a.line:hover .city{color:#df153c!important}.sr_table .price{color:#df153c!important;background:#df153c0d!important;border-radius:8px!important;padding:4px 10px!important;font-weight:800!important}.sr_table .price:after{content:" ت";opacity:.75;margin-inline-start:2px;font-size:.95em;font-weight:700}.sr_table a.line:hover .price{color:#fff!important;background:#df153c!important}.popup_title{color:#d71921!important;border-bottom:3px solid #d71921!important}.pop-up-content{background:#fdf3f5;border:3px solid #d71921!important;border-radius:20px!important}#footer .widg .footer_widg_title{color:#d71921!important;border-bottom:3px solid #d71921!important}#social_box ul li a{background-color:#d71921!important}.special_route_box{float:right;width:100%!important}.sr_table .t_head,#footer_menu,#copyright,.adpmain a.today,.adpmain .pickerHead,.adpmain a.nav:hover,.adpmain a.monYear:hover,div.monthYearPicker a:hover,div.monthYearPicker a.selected,.adpmain a.selected,.cssload-l1,.cssload-l2,.cssload-l3,.btn,.reserve_sidebar .sb_title,.support_tell .icon,.resu .select,.therm .therm,.mini_logo_bg,.widg_list ul li:before,.scrollbar-inner>.scroll-element .scroll-bar,button.openpromoteapp,button.openpromoteapp.colorback,.cnt_title,tr.header_pessenger{background-color:#df153c!important}.sr_table .t_head{background:#df153c0d!important}#search_flight .arrow_city i:before,#search_flight .date_icon i:before,.ch_button i,#main_nav ul li a:hover,.widg_list ul li a:hover,.widg_list ul li:hover,.calcu_table .date,#quick_links_section .title,button.closepromoteapp,.autocomplete-suggestions .arrow_city i:before{color:#fff!important}.ch_button i{color:#fff;top:2px;width:auto!important;height:auto!important;left:30px!important}.ch_button,.adpmain .pickerHead,.reserve_sidebar_inn,#progress1 .outer-therm,.sb_bank .widg_email,#reserve_alert_out{border-color:#fdf3f5!important}body .reserve_content .note{background-color:#adadad;background-image:-moz-linear-gradient(#adadad,#d0d0d0);background-image:-ms-linear-gradient(top,#d0d0d0,#adadad);background-image:-moz-linear-gradient(#adadad,#d0d0d0);background-image:-moz-linear-gradient(#adadad,#d0d0d0);background-image:-webkit-gradient(linear,0 0,0 100%,from(#d0d0d0),to(#adadad));background-image:-webkit-linear-gradient(#adadad,#d0d0d0);background-image:-moz-linear-gradient(#adadad,#d0d0d0);background-image:-o-linear-gradient(#adadad,#d0d0d0);background-image:linear-gradient(#d0d0d0,#adadad)}.calcu_table .date{color:#d71921!important}.resu .select:hover a{background-color:#c60911!important;border-radius:20px 0 0 20px!important}#sidebar .sb_title,#sidebar .sb_title .sbt_icon,#footer_logo,#sidebar_result .sb_title,.search_result_box .tabbs .active,.pessenger_popup .head{background:#5b5b5b!important}.resu{background:#fafafa;-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}#footer_menu ul li a,#footer_menu ul li a:hover,#copyright,#copyright a,.reserve_sidebar .sb_title .title,.reserve_sidebar .sb_title .icon,.support_tell .icon,.btn_res .btn_res_inn,#savepassengerinfo,.pessenger_popup .head .box,tr.header_pessenger{color:#fff!important}#copyright a{font-weight:700!important}#copyright a:hover,#footer_menu ul li a:hover{text-decoration:underline!important}#sidebar_result .sb_res_title{background:#df153c14!important}.resu:hover{background:#f5f5f5!important}body .btn_res{background:-moz-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#525252),color-stop(46%,#525252),color-stop(56%,#3b3b3b),color-stop(100%,#3b3b3b));background:-o-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-ms-linear-gradient(top,#525252 0%,#525252 46%,#3b3b3b 56%,#3b3b3b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#525252",endColorstr="#3b3b3b",GradientType=0);background:-moz-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-o-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-moz-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-o-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-moz-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-webkit-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:-o-linear-gradient(#3b3b3b 0% 44%,#525252 54% 100%);background:linear-gradient(#525252 0% 46%,#3b3b3b 56% 100%)}.btn_ch1,.btn_res .btn_res_inn{background:-moz-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#d71923),color-stop(46%,#d71923),color-stop(56%,#b3040d),color-stop(100%,#b3040d));background:-o-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-ms-linear-gradient(top,#d71923 0%,#d71923 46%,#b3040d 56%,#b3040d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d71923",endColorstr="#b3040d",GradientType=0);background:-moz-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-o-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-moz-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-o-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-moz-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-webkit-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:-o-linear-gradient(#b3040d 0% 44%,#d71923 54% 100%);background:linear-gradient(#d71923 0% 46%,#b3040d 56% 100%)}#sidebar_result .sb_res_title span{background-color:#fafafa!important}.floatingfilter{color:#d71921;border:1px solid #d71921;background-color:#fafafa!important}.ch_side_filter,.jslider .jslider-bg .v{background:#d71921!important}body .adpmain a.today{border:1px solid #5b5b5b;color:#fff!important;background:#d71921!important}.btn.revbtn,.btn.reverseg{color:#d71921!important;background-color:#0000!important;border:1px solid #d71921!important}.btn.revbtn i,.btn.reverseg i{color:#5b5b5b}.calcu_table_box .btn{color:#d71921;border:1px solid #d71921;background-color:#0000!important}@media only screen and (width<=480px){body #social_box{background:#5b5b5b!important}body .adpmain td.calWeekdays{border-bottom:2px solid #5b5b5b}body .adpmain td.chanageMode a{background-color:#d71921}}#sidebar .sb_title{color:#5b5b5b;border-bottom:2px solid #5b5b5b;background-color:#0000!important}.sr_table .t_table,.sr_table .line{color:#636363}@media only screen and (width<=500px){.sr_table .t_head{border:none;border-bottom:2px solid #df153c}}.search_result_box .buttons .btn,.one_way .search_result_box #reverse{height:30px;line-height:30px}.search_result_box .buttons .btn{color:#fff;border:none}.one_way .search_result_box #reverse{color:#fff;background-color:#2aacd5;border:none;font-size:13px}.search_result_box .tabbs li#reverse_bg{background-color:#0000!important}.search_result_box .btn .cssload-l1,.search_result_box .btn .cssload-l2,.search_result_box .btn .cssload-l3{background:#fff!important}.calcu_table .box a:hover{border-radius:20px;background:#f9eded!important;border-color:#df153c!important;transform:scale(1.02)!important;box-shadow:0 5px 15px #df153c1a!important}a{color:#d71921;text-decoration:none}@media only screen and (width<=780px){body .ch_button{max-width:270px;margin-top:10px;width:50%!important;height:40px!important;padding-top:5px!important}}@media only screen and (width<=620px){#footer .widg .footer_widg_title{text-align:center;background:#fdf3f5;border:none;border-radius:20px;padding:0 10px;font-size:15px}}@media only screen and (width<=780px){.ch_button .circle1{border:4px solid #fff!important;width:38px!important;height:38px!important;top:-2px!important;left:0!important}.ch_button .circle2{border:4px solid #fff!important;width:25px!important;height:25px!important;top:4px!important;left:6px!important}}.resu,#footer .widg .footer_widg_title{border-color:#fdf3f5!important}.btn{border-radius:20px!important}.footer_menu ul li a:hover{color:#d71921!important}.sng h3,.sng strong{color:#0f172a!important}.featured-row__title h1{text-align:center;border-bottom:1px solid #c7c7c7;margin:0 auto 25px;padding:0 1.5rem 5px;font:700 18px/30px chfont;display:inline-block;color:#df153c!important;border-bottom:1px solid #df153c!important}.popup_title i{float:right;color:#d71921;margin:0 0 0 10px}#sidebar_result .sb_title{background-color:#0000!important;display:none!important}@media only screen and (width<=780px){body #search_flight .exchange{width:30px;height:30px;margin-top:10px;top:130px;left:13%}}.one_way .search_result_box{width:98%!important}button.closepromoteapp{color:#d71921!important}.dlapp{z-index:9999;-webkit-backdrop-filter:blur(12px);direction:rtl;border-top:1px solid #ffffff80;border-radius:20px 20px 0 0;font-family:inherit;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #00000014;background:#ffffffd9!important}.togproapp{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.openpromoteapp2{color:#0f172a;flex-grow:1;margin-right:12px;font-size:15px;font-weight:700}.closepromoteapp,.openpromoteapp{cursor:pointer;background:0 0;border:none;outline:none;font-family:inherit}.closepromoteapp{color:#64748b;padding:0;font-size:16px}.openpromoteapp{color:#0284c7;background:#0284c71a;border-radius:8px;padding:6px 12px;font-size:14px;font-weight:600}.togappcontent{padding:0 20px 20px}.bottom-bar .download_info{flex-direction:column;gap:12px;display:flex}.bottom-bar .download_btn{gap:8px;width:75%;margin-top:15px;margin-bottom:0;box-shadow:0 1px 3px #00000005;color:#f8fafc!important;border:1px solid #e2e8f0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:14px 18px!important;font-weight:600!important;text-decoration:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.bottom-bar .download_btn:active,.download_btn:hover{box-shadow:0 4px 12px #0000000d;background:#d71921!important;border-color:#cbd5e1!important;transform:translateY(-2px)!important}#mobile_sidebar_head{background-image:linear-gradient(-135deg,#df153c,#d71921 19% 0,#d71921 0 23%,#d71921 0,#df153c 40% 0,#d71921 0 87%)}#mobile_sidebar .sb_title{color:#fff!important;border:none!important;margin:0!important;padding:0!important;font:700 14px/30px chfont!important;display:grid!important}#mobile_sidebar .sb_title:before{display:none!important}@media only screen and (width>=780px){body .login_register a,body .language_menu ul li a,body .language_menu>a,body #mobile_sidebar .sb_title,body #mobile_sidebar .price{color:#63696d!important}body #mobile_sidebar_head{background:#fdf3f5;border-radius:0}}.adpmain.persian{direction:rtl;position:absolute;top:50%!important}#add_pessenger_manager .addshow{color:#fff!important;background-color:#df153c!important;border-radius:20px!important}#add_pessenger_manager .addshow,#add_pessenger_manager .addadl,#add_pessenger_manager .addchd,#add_pessenger_manager .addinf{color:#d71921}.genderItem.active{background-color:#df153c!important}.resu .select{background-color:#df153c!important;-webkit-border-radius:20px 0 0 20px!important;-moz-border-radius:20px 0 0 20px!important;border-radius:20px 0 0 20px!important}.resu .select a:hover,.resu .select a{border-radius:20px 0 0 20px!important}.resu .price{background:#df153c14!important;-webkit-border-radius:0 20px 20px 0!important;border-radius:0 20px 20px 0!important}.calcu_table .box a{cursor:pointer;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;height:30px;padding:5px 0;line-height:32px;-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;box-shadow:0 2px 7px #00000026}#sidebar #search_flight .widg_inn{background:#fff!important;border:1px solid #f1f5f9!important;border-radius:20px!important;transition:transform .3s,box-shadow .3s!important;box-shadow:0 10px 30px #0f172a08!important}#search_flight .line_box_mabda,#search_flight .line_box_maghsad{background:#fff!important;border:1px solid #df153c!important;border-radius:20px!important;margin-bottom:10px!important;transform:scale(1.02)!important;box-shadow:0 5px 15px #df153c1a!important}body.submenu_contact_active #header_menu .contact_menu,body.submenu_user_active #header_menu .user_menu,body.submenu_blog_active #header_menu .blog_menu{color:#df153c}@media only screen and (width>=780px){body #mobile_sidebar{border-radius:20px}}.search_result_box .buttons .btn:hover,.one_way .search_result_box #reverse:hover{border-color:#df153c!important;transform:scale(1.02)!important;box-shadow:0 5px 15px #df153c1a!important}body .adpmain td.chanageMode a{color:#d71921;background-color:#fdf3f5;border-radius:20px}.autocomplete-suggestions{border-radius:20px}.reserve_sidebar_inn{border:1px solid #df153c!important;border-radius:20px!important;margin-bottom:10px!important;transition:transform .3s,box-shadow .3s!important;transform:scale(1.02)!important;box-shadow:0 5px 15px #df153c1a!important}.reserve_sidebar .sb_title{border-radius:20px 20px 0 0;background-color:#df153c!important;margin-bottom:0!important}.btn_ch1,.btn_res .btn_res_inn{background:linear-gradient(#df153c 0% 46%,#b3040d 56% 100%)}#sidebar .sb_title,#sidebar .sb_title .sbt_icon,#footer_logo,#sidebar_result .sb_title,.search_result_box .tabbs .active,.pessenger_popup .head{background:#5b5b5b;border-radius:20px}#add_pessenger_manager .addshow,#add_pessenger_manager .addadl,#add_pessenger_manager .addchd,#add_pessenger_manager .addinf{color:#df153c;border-radius:20px;border:1px solid #df153c!important}.search_result_box .tabbs li{-webkit-border-radius:20px!important;-moz-border-radius:20px!important;border-radius:20px!important}@media only screen and (width<=420px){body .sr_table{margin-bottom:15px;margin-left:1%;margin-right:1%;width:98%!important}body #tab_record .resu .user{width:13%!important}body #tab_record .resu .code{width:27%!important}body .resu .select{width:17%!important}.lawpopup{border-radius:20px;width:auto;position:relative;top:70%!important}}@media only screen and (width<=340px){body .resu .select{width:20%!important}body #tab_record .resu .code{width:15%!important}body #tab_record .resu .user{display:none}body .download_btn{width:70%!important}}@media only screen and (width<=620px){body .sr_table{width:48%;margin-bottom:3%;margin-left:1%;margin-right:1%}}@media only screen and (width>=740px) and (width<=780px){body .sr_table{width:32%;margin-bottom:3%;margin-left:.5%;margin-right:.5%}}@media only screen and (width<=870px){body .pessenger_popup .line{background:0 0}}h1{font-size:1.65em}.sng h2{font-size:1.45em}.lawpopup{border-radius:20px;width:auto}.widg_list ul li a:hover{color:#d71921!important}.cnt_title_blog{border-radius:20px}#news{border:1px solid #df153c;border-radius:20px}#sidebar .sb_title h2{font-size:1.3rem!important}.sng img{border-radius:20px}.autocomplete-suggestions .arrow_city i:before{color:#df153c!important}.alert_box{border-radius:20px;border:2px solid #df153c!important;transform:scale(1.02)!important;box-shadow:0 5px 15px #df153c1a!important}#main-btn{animation:3s infinite pulse-glow;background:#df153c!important;border-radius:20px!important;transition:all .3s!important}.price-options input[type=radio]:checked+label{background-color:#df153c!important}@media only screen and (width<=360px){body #tab_record .resu .code{width:24%!important}}.zcharter-promo-box{text-align:center;visibility:hidden;background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:20px;padding:15px;animation:0s 1.5s forwards zc-cloak-fallback;box-shadow:0 4px 12px #0000000d}.zcharter-animated-btn{color:#fff;cursor:pointer;background-color:#df153c;border-radius:6px;justify-content:center;align-items:center;width:100%;max-width:320px;height:50px;margin:0 auto;font-size:15px;font-weight:700;text-decoration:none;transition:all .3s;animation:3s infinite pulse-glow;display:flex;position:relative;overflow:hidden}.zcharter-text-slide{text-align:center;opacity:0;width:100%;transition:opacity .5s ease-in-out;position:absolute}.zcharter-text-slide.active{opacity:1}@keyframes pulse-glow{0%{box-shadow:0 0 #df153c66}50%{box-shadow:0 0 15px 5px #df153c33}to{box-shadow:0 0 #df153c00}}.shake-icon{animation:3s ease-in-out infinite shake;display:inline-block}@keyframes shake{0%,90%,to{transform:rotate(0)}92%{transform:rotate(10deg)}94%{transform:rotate(-10deg)}96%{transform:rotate(10deg)}98%{transform:rotate(-10deg)}}.zcharter-modal-overlay{backdrop-filter:blur(3px);z-index:999999;opacity:0;background:#0009;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.zcharter-modal-overlay.show{opacity:1;display:flex}.zcharter-modal-content{text-align:center;direction:rtl;background:#fff;border-radius:12px;width:90%;max-width:400px;padding:25px;position:relative;box-shadow:0 10px 30px #0003}.zcharter-modal-title{color:#333;margin-bottom:20px;font-size:18px;font-weight:700}.zcharter-modal-options{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:15px;display:grid}.zcharter-modal-btn{cursor:pointer;color:#333;box-sizing:border-box;background:#f1f1f1;border:1px solid #ddd;border-radius:8px;padding:12px;font-size:14px;text-decoration:none;transition:all .2s;display:inline-block}.zcharter-modal-btn:hover{color:#fff;background:#df153c;border-color:#df153c}.zcharter-close-modal{color:#999;cursor:pointer;background:0 0;border:none;font-size:24px;position:absolute;top:10px;right:15px}#zcharterAppInstallBanner{left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:999999;-webkit-backdrop-filter:blur(20px)saturate(180%);color:#fff;box-sizing:border-box;direction:rtl;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-family:inherit;transition:opacity .3s,transform .3s;display:flex;position:fixed;background:#141a26b3!important;border:1px solid #ffffff26!important;border-radius:20px!important;box-shadow:inset 0 1px 1px #fff3,0 12px 32px #00000059!important}#zcharterAppInstallBanner.zab-hiding{opacity:0;transform:translateY(20px)}#zcharterAppInstallBanner .zab-icon{color:#fff;background:linear-gradient(135deg,#ffffff2e,#ffffff0d);border:1px solid #ffffff1f;border-radius:12px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex;box-shadow:0 4px 12px #00000026}#zcharterAppInstallBanner .zab-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}#zcharterAppInstallBanner .zab-copy strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;display:block;overflow:hidden}#zcharterAppInstallBanner .zab-copy span{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.35;display:block;overflow:hidden}#zcharterAppInstallBanner .zab-cta{white-space:nowrap;background:#d71921;border-radius:12px;flex:none;justify-content:center;align-items:center;padding:8px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex;box-shadow:0 4px 14px #df153c66;color:#fff!important}#zcharterAppInstallBanner .zab-cta:active{opacity:.9;transform:scale(.95)}#zcharterAppInstallBanner .zab-close{color:#fff9;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:14px;line-height:1;transition:all .2s;display:flex}#zcharterAppInstallBanner .zab-close:active{color:#fff;background:#ffffff38}@media (width>=768px){#zcharterAppInstallBanner{width:420px;left:auto;right:18px}}.resu .info_parvaz .efitooltip{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.resu .info_parvaz .rot2{cursor:pointer}.zc-law-panel{box-sizing:border-box;clear:both;text-align:right;color:#333;direction:rtl;background:#fbfbfb;border:1px solid #e6e6e6;border-radius:10px;width:100%;margin:2px 0 10px;padding:12px 14px;font-size:12px;line-height:1.9;position:static;overflow:hidden}.zc-law-panel *{box-sizing:border-box;float:none!important;position:static!important}.zc-law-head{border-bottom:1px solid #ededed;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;padding:0 0 8px;display:flex}.zc-law-head img{object-fit:contain;flex:none;width:32px;height:32px;margin:0!important}.zc-law-route{color:#222;font-size:13px;font-weight:700}.zc-law-air{color:#666}.zc-law-chip{color:#3c5a7a;white-space:nowrap;background:#eef2f7;border-radius:6px;padding:2px 8px;font-size:11px}.zc-law-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:4px 18px;margin:0 0 10px;display:grid}.zc-law-item{border-bottom:1px dashed #ececec;justify-content:space-between;align-items:baseline;gap:10px;padding:0 0 3px;display:flex}.zc-law-item i{color:gray;font-style:normal}.zc-law-item b{color:#222;text-align:left;font-weight:600}.zc-law-rules-t{color:#222;margin:0 0 4px;font-weight:700}.zc-law-rules ul{margin:0;padding:0 18px 0 0;list-style:outside}.zc-law-rules li{color:#444;margin:0 0 3px}.zc-law-empty{color:#888}@media (width<=768px){.zc-law-panel{padding:10px 12px;font-size:12px}.zc-law-grid{grid-template-columns:1fr;gap:2px}.zc-law-head{gap:6px}}#tab_record .resu.zc-card>.price,#tab_record .resu.zc-card>.date,#tab_record .resu.zc-card>.user,#tab_record .resu.zc-card>.code,#tab_record .resu.zc-card>.clear,#reserve_popup [class*=zc-],#pop-up [class*=zc-],.pop-up-content [class*=zc-],.reserve_container [class*=zc-]{display:none!important}#tab_record .resu.zc-card{background:#fff;border:1px solid #ccd4e0;border-radius:20px;grid-template-columns:minmax(140px,1fr) 104px minmax(0,1.7fr) minmax(126px,24%);grid-template-areas:"air time chips action""foot foot foot foot";align-items:center;gap:10px 14px;transition:box-shadow .18s,border-color .18s,transform .18s;overflow:hidden;box-shadow:0 0 0 1px #10182809,0 3px 8px #10182812,0 16px 34px -18px #10182847;box-sizing:border-box!important;height:auto!important;min-height:0!important;margin:0 0 20px!important;padding:16px!important;display:grid!important;position:relative!important}#tab_record .resu.zc-card:hover{border-color:#a9b7c9;transform:translateY(-1px);box-shadow:0 0 0 1px #1018280d,0 6px 14px #10182817,0 22px 40px -18px #10182857}#tab_record .zc-air{direction:rtl;grid-area:air;align-items:center;gap:12px;min-width:0;display:flex}#tab_record .zc-logo{background:#f5f7fa;border-radius:20px;flex:none;place-items:center;width:60px;height:60px;display:grid;overflow:hidden}#tab_record .zc-logo img{object-fit:contain;width:46px;height:46px;display:block}#tab_record .zc-airtext{text-align:right;flex-direction:column;gap:2px;min-width:0;display:flex}#tab_record .zc-airname{color:#101828;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.35;overflow:hidden}#tab_record .zc-airno{color:#98a2b3;text-align:right;white-space:nowrap;text-overflow:ellipsis;direction:ltr;font-size:12px;line-height:1.35;overflow:hidden}#tab_record .zc-time{text-align:center;flex-direction:column;grid-area:time;justify-content:center;align-self:stretch;align-items:center;gap:1px;min-width:0;height:100%;display:flex}#tab_record .zc-tlabel{color:#98a2b3;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.5}#tab_record .zc-tval{color:#101828;font-size:20px;font-weight:800;line-height:1.2}#tab_record .zc-route{color:#98a2b3;white-space:nowrap;font-size:10.5px;line-height:1.5}#tab_record .zc-chips{flex-wrap:nowrap;grid-area:chips;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}#tab_record .zc-chip{box-sizing:border-box;white-space:nowrap;text-align:center;color:#475467;background:#f2f4f7;border-radius:20px;flex:none;justify-content:center;align-items:center;min-width:84px;height:30px;padding:0 9px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}#tab_record .zc-chip.t-sys{color:#0a4d9c;background:#eaf1fb;font-weight:700}#tab_record .zc-chip.t-chr{color:#0b6a56;background:#e3f4ef;font-weight:700}#tab_record .zc-chip.cab-biz{color:#7a5c00;background:#fdf3d4}#tab_record .zc-chip.cab-prm{color:#5b3aa0;background:#f0e9fb}#tab_record .zc-chip.low{color:#b4530f;background:#fdeee2}#tab_record .zc-chip.full{color:#b42318;background:#fdeceb}#tab_record .zc-action{grid-area:action;grid-template-rows:1fr auto 1fr;align-self:stretch;min-width:0;height:100%;display:grid}#tab_record .zc-action-in{flex-direction:column;grid-row:2;align-items:stretch;gap:8px;min-width:0;display:flex}#tab_record .zc-price{white-space:nowrap;justify-content:center;align-items:baseline;gap:4px;display:flex}#tab_record .zc-pnum{color:#101828;font-size:19px;font-weight:800;line-height:1.2}#tab_record .zc-punit{color:#98a2b3;font-size:11px;font-weight:500}#tab_record .zc-price.is-closed .zc-pnum{color:#98a2b3;font-size:15px;font-weight:700}#tab_record .zc-action-in>.select{text-align:center;box-sizing:border-box;line-height:0;transition:transform .15s,box-shadow .15s;overflow:hidden;box-shadow:0 2px 6px #df153c47;float:none!important;border-radius:20px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important}#tab_record .resu.zc-card:not(.zc-card-closed) .zc-action-in>.select:hover{transform:translateY(-2px);box-shadow:0 8px 18px -4px #df153c73}#tab_record .resu.zc-card:not(.zc-card-closed) .zc-action-in>.select:active{transform:translateY(0)}#tab_record .zc-action-in>.select>a{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;min-height:46px;color:#fff!important;text-align:center!important;float:none!important;background:0 0!important;border-radius:20px!important;width:100%!important;margin:0!important;padding:4px!important;font-size:15px!important;font-weight:800!important;line-height:1.3!important;display:flex!important;position:static!important}#tab_record .zc-foot{text-align:right;cursor:pointer;background:#fbfcfd;border-top:1px solid #eef1f5;grid-area:foot;margin:12px -16px -16px;padding:9px 16px}#tab_record .zc-lawbtn{font:inherit;color:#667085;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11.5px;font-weight:600;display:inline-flex}#tab_record .zc-lawbtn:hover{color:#101828}#tab_record .zc-lawbtn:after{content:"▾";font-size:13px;line-height:1;transition:transform .25s;display:inline-block}#tab_record .zc-lawbtn.open{color:#101828}#tab_record .zc-lawbtn.open:after{transform:rotate(180deg)}#tab_record .zc-lawbody{opacity:0;max-height:0;transition:max-height .32s,opacity .24s,margin-top .32s;overflow:hidden}#tab_record .zc-lawbody.open{opacity:1}#tab_record .zc-lawbody-in{text-align:right;padding-top:12px}#tab_record .zc-lawgrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:5px 16px;margin:0 0 10px;display:grid}#tab_record .zc-lawitem{border-bottom:1px dashed #eceff3;justify-content:space-between;align-items:baseline;gap:10px;padding:0 0 4px;font-size:12px;display:flex}#tab_record .zc-lawitem i{color:#98a2b3;font-style:normal}#tab_record .zc-lawitem b{color:#101828;text-align:left;font-weight:600}#tab_record .zc-lawrules-t{color:#101828;margin:0 0 5px;font-size:12px;font-weight:700}#tab_record .zc-lawrules ul{margin:0;padding:0 18px 0 0;list-style:outside}#tab_record .zc-lawrules li{color:#475467;margin:0 0 4px;font-size:11.5px;line-height:1.8}#tab_record .zc-law-empty{color:#98a2b3;font-size:11.5px}#tab_record .resu.zc-hcard>.price,#tab_record .resu.zc-hcard>.advertise,#tab_record .resu.zc-hcard>.clear{display:none!important}#tab_record .resu.zc-hcard{background:linear-gradient(135deg,#eef1ff 0%,#f7f8fc 55%,#fff 100%);border:1px solid #d9def5;border-radius:20px;align-items:center;gap:14px;overflow:hidden;box-shadow:0 0 0 1px #4c40a80d,0 3px 8px #1018280f,0 16px 30px -18px #4c40a847;box-sizing:border-box!important;height:auto!important;min-height:0!important;margin:0 0 20px!important;padding:16px 18px!important;display:flex!important;position:relative!important}#tab_record .zc-hbadge{background:linear-gradient(135deg,#6d5bd0,#8f7ff2);border-radius:20px;flex:none;place-items:center;width:52px;height:52px;font-size:24px;display:grid;box-shadow:0 4px 10px #6d5bd059}#tab_record .zc-htext{text-align:right;flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}#tab_record .zc-htitle{color:#3730a1;font-size:14.5px;font-weight:800;line-height:1.4}#tab_record .zc-hsub{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}#tab_record .zc-hcta{flex:none;min-width:118px}#tab_record .zc-hcta>.select{text-align:center;box-sizing:border-box;line-height:0;transition:transform .15s,box-shadow .15s;overflow:hidden;box-shadow:0 3px 8px #6d5bd052;float:none!important;border-radius:20px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;display:block!important;position:static!important}#tab_record .zc-hcta>.select:hover{transform:translateY(-2px);box-shadow:0 9px 18px -4px #6d5bd080}#tab_record .zc-hcta>.select:active{transform:translateY(0)}#tab_record .zc-hcta>.select>a{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;min-height:46px;color:#fff!important;text-align:center!important;float:none!important;background:linear-gradient(135deg,#6d5bd0,#8f7ff2)!important;border-radius:20px!important;width:100%!important;margin:0!important;padding:4px 14px!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important;display:flex!important;position:static!important}#tab_record.zc-w-sm .resu.zc-hcard,#tab_record.zc-w-xs .resu.zc-hcard{gap:10px;padding:14px 16px!important}#tab_record.zc-w-sm .zc-hbadge,#tab_record.zc-w-xs .zc-hbadge{border-radius:14px;width:44px;height:44px;font-size:20px}#tab_record.zc-w-xs .zc-htitle{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}#tab_record.zc-w-xs .zc-hsub{font-size:11px}#tab_record.zc-w-xs .zc-hcta{min-width:92px}#tab_record.zc-w-xs .zc-hcta>.select>a{padding:3px 6px!important;font-size:13px!important}#tab_record.zc-w-md .resu.zc-card,#tab_record.zc-w-sm .resu.zc-card,#tab_record.zc-w-xs .resu.zc-card{grid-template-columns:minmax(120px,1fr) 96px minmax(118px,27%);grid-template-areas:"air time action""chips chips action""foot foot foot"}#tab_record.zc-w-md .zc-chips,#tab_record.zc-w-sm .zc-chips,#tab_record.zc-w-xs .zc-chips{grid-area:2/1/auto/3}#tab_record.zc-w-sm .resu.zc-card{gap:10px 12px;margin:0 0 16px!important;padding:14px!important}#tab_record.zc-w-sm .zc-logo{border-radius:20px;width:54px;height:54px}#tab_record.zc-w-sm .zc-logo img{width:42px;height:42px}#tab_record.zc-w-sm .zc-tval{font-size:18px}#tab_record.zc-w-sm .zc-pnum{font-size:17.5px}#tab_record.zc-w-sm .zc-chip{min-width:74px;padding:0 7px;font-size:11px}#tab_record.zc-w-sm .zc-foot{margin:10px -14px -14px;padding:9px 14px}#tab_record.zc-w-sm .zc-route,#tab_record.zc-w-xs .zc-route{display:none}#tab_record.zc-w-xs .resu.zc-card{grid-template-columns:minmax(96px,1fr) 72px minmax(104px,30%);gap:9px 10px;margin:0 0 14px!important;padding:12px!important}#tab_record.zc-w-xs .zc-air{gap:9px}#tab_record.zc-w-xs .zc-logo{border-radius:20px;width:46px;height:46px}#tab_record.zc-w-xs .zc-logo img{width:36px;height:36px}#tab_record.zc-w-xs .zc-airname{font-size:13px}#tab_record.zc-w-xs .zc-airno{font-size:10.5px}#tab_record.zc-w-xs .zc-tval{font-size:16.5px}#tab_record.zc-w-xs .zc-tlabel{font-size:9.5px}#tab_record.zc-w-xs .zc-pnum{font-size:16px}#tab_record.zc-w-xs .zc-chip{min-width:60px;height:28px;padding:0 6px;font-size:10.5px}#tab_record.zc-w-xs .zc-foot{margin:9px -12px -12px;padding:8px 12px}#tab_record.zc-w-xs .zc-action-in>.select>a{padding:3px!important;font-size:14px!important}#tab_record .resu.zc-card.zc-card-closed{background:#fbfbfc;border-color:#e4e7ec}#tab_record .resu.zc-card.zc-card-closed .zc-action-in>.select{box-shadow:none!important;border:0!important;outline:0!important}#tab_record .resu.zc-card.zc-card-closed .zc-action-in>.select>a{cursor:not-allowed;color:#667085!important;box-shadow:none!important;background:#d6dae1!important;border:0!important;outline:0!important}#tab_record .resu.zc-card.zc-card-closed .zc-airname,#tab_record .resu.zc-card.zc-card-closed .zc-tval{color:#667085}#tab_record .resu:not(.zc-card):not(.zc-hcard){visibility:hidden;animation:0s 2.5s forwards zc-cloak-fallback}@keyframes zc-cloak-fallback{to{visibility:visible}}.fromtab_container{height:100%!important}.buttons .newsearch{display:none!important}.result_header.zcs-title-card{flex-wrap:wrap;align-items:center;gap:10px;overflow:visible;background:#fff!important;border:1px solid #f3c6cc!important;border-radius:20px!important;margin:12px 0!important;padding:12px 14px!important;display:flex!important;box-shadow:0 10px 26px -14px #d7192173!important}.zcs-title-row{flex-wrap:nowrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.result_header.zcs-title-card h1.title{flex:auto;min-width:0;color:#101828!important;border:0!important;margin:0!important;padding:0!important;font-size:13.5px!important;font-weight:700!important;line-height:1.5!important}.result_header.zcs-title-card h1.title a{color:inherit!important;text-decoration:none!important}@media only screen and (width>=768px){.result_header.zcs-title-card h1.title{font-size:17px!important}}.result_header.zcs-title-card .search_result_no{color:#98a2b3;flex:0 0 100%;order:3;font-size:11px}.result_header.zcs-title-card .clear{display:none!important}@media only screen and (width<=480px){.result_header.zcs-title-card h1.title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.zcs-drawer,.result_header.zcs-title-card+div{margin-top:2px}.zcs-edit-btn{color:#d71921;cursor:pointer;background:#fdf3f5;border:1px solid #f3c6cc;border-radius:14px;flex:none;align-items:center;gap:5px;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.zcs-edit-btn .zcs-edit-icon{font-size:13px}.zcs-edit-btn .zcs-edit-chevron{font-size:13px;line-height:1;transition:transform .25s}.zcs-edit-btn.open{color:#fff;background:#d71921;border-color:#d71921}.zcs-edit-btn.open .zcs-edit-chevron{transform:rotate(180deg)}.zcs-actionrow{flex-wrap:wrap;align-items:stretch;gap:8px;margin:10px 0 14px;display:flex}.zcs-actionrow>.zcs-navslot{flex:1 1 0!important;min-width:100px!important}.zcs-actionrow:empty,.zcs-navslot:empty{display:none}.zcs-actionrow>.fromtabbs.tabbs{gap:8px;flex:2 2 0!important;min-width:208px!important;margin:0!important;padding:0!important;display:flex!important}.zcs-actionrow>.fromtabbs.tabbs li#reverse_bg{display:none!important}.zcs-actionrow>.fromtabbs.tabbs li{list-style:none;background:0 0!important;border-radius:0!important;flex:1 1 0!important;min-width:100px!important;height:auto!important;min-height:38px!important;margin:0!important;display:flex!important}.zcs-navslot a,.zcs-actionrow>.fromtabbs.tabbs li a{white-space:nowrap;text-align:center;justify-content:center;align-items:center;gap:4px;box-sizing:border-box!important;color:#475467!important;background:#f2f4f7!important;border:0!important;border-radius:14px!important;width:100%!important;min-height:38px!important;padding:9px 8px!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important;display:flex!important}.zcs-navslot a:hover,.zcs-actionrow>.fromtabbs.tabbs li a:hover{background:#e4e7ec!important}.zcs-actionrow>.fromtabbs.tabbs li.active a{color:#fff!important;background:#d71921!important}.zcs-navslot a .icon{display:none!important}.zcs-navtab-next a:before,.zcs-navtab-prev a:after{content:"";border:2px solid;border-width:0 2px 2px 0;width:6px;height:6px;display:inline-block}.zcs-navtab-next a:before{transform:rotate(-45deg)}.zcs-navtab-prev a:after{transform:rotate(135deg)}.zcs-navtab-cal a:before{content:"📅";font-size:11px}.zcs-reverse-slot a:before{content:"⇄";font-size:12px}.zcs-actionrow .pricecmp a:before{content:"💰";font-size:11px}.zcs-actionrow .timecmp a:before{content:"⏰";font-size:11px}.zcs-actionrow.zcs-actionrow--wide{flex-wrap:nowrap}.zcs-actionrow--wide>.fromtabbs.tabbs{order:1;margin-left:4px}.zcs-actionrow--wide .zcs-navtab-next{order:2}.zcs-actionrow--wide .zcs-navtab-cal{order:3}.zcs-actionrow--wide .zcs-navtab-prev{order:4}.zcs-actionrow--wide .zcs-reverse-slot{order:5}.zcs-drawer{max-height:0;transition:max-height .3s;overflow:hidden}.zcs-drawer-in{background:#fff;border:1px solid #ccd4e0;border-radius:20px;margin:0 0 12px;padding:14px}.zcs-field-group{background:0 0;margin-bottom:10px;position:relative}.zcs-fields-wrap{background:#f2f4f7;border-radius:18px;padding:4px;position:relative}.zcs-field{cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:14px;align-items:center;gap:10px;margin:4px;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:0 1px 2px #10182808}.zcs-field:hover,.zcs-field:focus-within{border-color:#d71921;box-shadow:0 2px 8px #d719211a}.zcs-field-icon{color:#98a2b3;flex:none;font-size:14px}.zcs-field-inner{flex:auto;min-width:0}.zcs-field-label{color:#98a2b3;margin-bottom:2px;font-size:10.5px;display:block}.zcs-field-value{color:#101828;font-size:14px;font-weight:700}.zcs-field-input{color:#101828;text-align:right;direction:rtl;background:0 0;border:0;outline:0;width:100%;padding:0;font-family:inherit;font-size:14px;font-weight:700}.zcs-swap{color:#d71921;z-index:5;cursor:pointer;background:#fff;border:1px solid #ccd4e0;border-radius:50%;place-items:center;width:32px;height:32px;font-family:inherit;font-size:14px;display:grid;position:absolute;top:50%;left:18px;transform:translateY(-50%);box-shadow:0 2px 6px #1018281f}.zcs-suggest{z-index:30;background:#fff;border:1px solid #e4e7ec;border-radius:14px;max-height:240px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px -8px #1018282e}.zcs-suggest-item{color:#101828;cursor:pointer;padding:10px 12px;font-size:12.5px}.zcs-suggest-item+.zcs-suggest-item{border-top:1px solid #e4e7ec}.zcs-suggest-item:hover{background:#fdf3f5}.zcs-suggest-empty{color:#98a2b3;text-align:center;padding:12px;font-size:12px}.zcs-search-btn{color:#fff;text-align:center;cursor:pointer;background:#d71921;border:0;border-radius:16px;width:100%;margin-top:6px;padding:14px;font-family:inherit;font-size:14px;font-weight:800;box-shadow:0 8px 20px -6px #d7192180}.zcs-strip-wrap{align-items:center;gap:6px;display:flex}.zcs-strip-nav{color:#d71921;cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 2px 6px #10182814}.zcs-strip-nav:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;display:block}.zcs-strip-nav.prev:before{margin-right:-2px;transform:rotate(-45deg)}.zcs-strip-nav.next:before{margin-left:-2px;transform:rotate(135deg)}.zcs-strip-nav:hover{background:#fdf3f5;border-color:#f3c6cc}.zcs-strip{scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;flex:auto;gap:10px;min-width:0;padding:2px 1px 4px;display:flex;overflow-x:auto}.zcs-strip::-webkit-scrollbar{display:none}.zcs-day{scroll-snap-align:start;text-align:center;background:#fff;border:1px solid #e4e7ec;border-radius:16px;flex:none;width:72px;padding:9px 4px 10px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:block;box-shadow:0 1px 2px #1018280a}.zcs-day:active{transform:scale(.96)}.zcs-day .wkdt{color:#98a2b3;margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.zcs-day .pr{color:#0b6a56;font-size:14px;font-weight:800;display:block}.zcs-day .pr-unit{margin-right:1px;font-size:9.5px;font-weight:600}.zcs-day .pr.pr-empty{color:#ccd4e0;font-size:10.5px;font-weight:400}.zcs-day.cheapest{background:#e3f4ef;border-color:#b7e4d4}.zcs-day.cheapest .pr{color:#0b6a56;font-weight:800}.zcs-day.selected{border:2px solid #d71921;box-shadow:0 3px 10px -4px #d7192159}.zcs-day.cheapest.selected{border-color:#d71921}@media only screen and (width<=420px){.zcs-day{width:62px}.zcs-day .wkdt{font-size:10.5px}.zcs-day .pr{font-size:13px}}.zcs-noflight{text-align:center;background:#fff;border:1px solid #f3c6cc;border-radius:20px;max-width:420px;margin:14px auto;padding:18px 16px;box-shadow:0 8px 20px -12px #d7192159}.zcs-noflight-msg{color:#101828;margin-bottom:14px;font-size:14px;font-weight:700}.zcs-noflight-msg b{color:#d71921}.zcs-noflight-nearest{color:#0b6a56;background:#e3f4ef;border:1.5px solid #b7e4d4;border-radius:14px;justify-content:center;align-items:center;gap:6px;margin-bottom:12px;padding:11px 10px;font-size:12.5px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 2px 6px -2px #0b6a5640}.zcs-noflight-nearest:hover{background:#d3ede4}.zcs-noflight-nearest b{color:#0b6a56}.zcs-noflight-arrow{border:2px solid;border-width:0 2px 2px 0;width:6px;height:6px;display:inline-block;transform:rotate(135deg)}.zcs-noflight-alarm{color:#fff;background:#d71921;border-radius:16px;padding:13px;font-size:14px;font-weight:800;text-decoration:none;display:block;box-shadow:0 6px 14px -4px #d7192180}.zcs-noflight-more-hint{color:#98a2b3;width:100%;margin-top:16px;font-size:11.5px;display:block}.zcs-noflight-more{color:#475467;box-shadow:none;cursor:pointer;background:#f2f4f7;border:0;border-radius:14px;align-items:center;gap:4px;margin-top:8px;padding:6px 14px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}.zcs-noflight-more:hover{background:#e4e7ec}.zcs-overlay{z-index:1000001;direction:rtl;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.zcs-scrim{background:#10182880;position:absolute;inset:0}.zcs-cal-sheet{background:#fff;border-radius:24px;width:100%;max-width:380px;max-height:calc(100vh - 40px);padding:20px 20px 22px;position:relative;overflow-y:auto;box-shadow:0 24px 60px -12px #10182859}.zcs-cal-title{color:#101828;text-align:center;margin-bottom:2px;padding:2px 34px 0;font-size:14.5px;font-weight:700}.zcs-cal-close{color:#475467;cursor:pointer;background:#f2f4f7;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-family:inherit;font-size:13px;display:grid;position:absolute;top:14px;left:14px}.zcs-cal-close:hover{background:#e4e7ec}.zcs-cal-head{justify-content:center;align-items:center;gap:14px;min-height:34px;margin:30px 0 18px;display:flex;position:relative}.zcs-cal-month{color:#101828;text-align:center;min-width:130px;font-size:17px;font-weight:800}.zcs-cal-nav-btn{color:#d71921;cursor:pointer;background:#fbfcfd;border:1px solid #ccd4e0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.zcs-cal-nav-btn:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:7px;height:7px;display:block}.zcs-cal-next{position:absolute;top:50%;right:0;transform:translateY(-50%)}.zcs-cal-next:before{margin-right:-2px;transform:rotate(-45deg)}.zcs-cal-prev{position:absolute;top:50%;left:0;transform:translateY(-50%)}.zcs-cal-prev:before{margin-left:-2px;transform:rotate(135deg)}.zcs-cal-nav-btn:hover{background:#fdf3f5;border-color:#f3c6cc}.zcs-cal-grid{text-align:center;grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.zcs-cal-dow{color:#98a2b3;padding-bottom:8px;font-size:12px;font-weight:700}.zcs-cal-day{color:#101828;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:52px;font-size:15px;font-weight:600;display:flex;position:relative}.zcs-cal-day .pr{color:#0b6a56;font-size:9.5px;font-weight:700;line-height:1}.zcs-cal-day.dim{visibility:hidden;cursor:default}.zcs-cal-day.past{color:#c4c9d1;cursor:default}.zcs-cal-day.today{color:#b3040d;border:1.5px solid #d71921;font-weight:800}.zcs-cal-day.cheapest:not(.selected){background:#e3f4ef}.zcs-cal-day.cheapest:not(.selected) .pr{color:#0b6a56;font-weight:800}.zcs-cal-day.selected{color:#fff;background:#d71921;font-weight:800;box-shadow:0 6px 14px -4px #d7192180}.zcs-cal-day.selected .pr{color:#ffe1e4}.zcs-cal-day:not(.past):not(.dim):not(.selected):hover{background:#fdf3f5}.zcs-cal-legend{color:#475467;border-top:1px solid #f1f3f5;flex-wrap:wrap;justify-content:center;gap:16px;margin:18px 0 16px;padding-top:14px;font-size:11.5px;display:flex}.zcs-cal-legend span{align-items:center;gap:5px;display:flex}.zcs-dot{border-radius:50%;width:10px;height:10px;display:inline-block}.zcs-dot.today{border:1.5px solid #d71921}.zcs-dot.selected{background:#d71921}.zcs-dot.cheapest{background:#0b6a56}.zcs-cal-apply{color:#fff;text-align:center;cursor:pointer;background:#d71921;border:0;border-radius:16px;width:100%;padding:14px;font-family:inherit;font-size:14.5px;font-weight:800}.zcs-cal-apply:disabled{cursor:default;background:#ccd4e0}@media only screen and (width<=420px){.zcs-cal-day{min-height:46px;font-size:13.5px}.zcs-cal-month{min-width:110px;font-size:15px}}.zcharter-promo-box{text-align:center;position:relative;background:linear-gradient(135deg,#fff7ed 0%,#fffbeb 100%)!important;border:1px solid #fde3c0!important;border-radius:20px!important;padding:20px 18px 18px!important}.zcharter-promo-box:before{content:"🔁";background:linear-gradient(135deg,#f59e0b,#fbbf24);border-radius:16px;place-items:center;width:48px;height:48px;margin:0 auto 10px;font-size:22px;display:grid;box-shadow:0 6px 16px -4px #f59e0b73}.zcharter-promo-title{color:#92400e!important;margin-bottom:4px!important;font-size:15px!important;font-weight:800!important}.zcharter-promo-subtitle{color:#b45309!important;margin-bottom:14px!important;font-size:12.5px!important}.zcharter-animated-btn{background-color:#f59e0b!important;border-radius:20px!important;box-shadow:0 8px 18px -6px #f59e0b8c!important}.zcharter-animated-btn:hover{background-color:#d97706!important}#trust_rotator.trust_rotator{text-align:center;color:#7a7a7a;justify-content:center;align-items:center;gap:6px;min-height:18px;margin-top:10px;font-size:13px;display:flex}.trust_rotator_dot{background:#22c55e;border-radius:50%;flex:none;width:5px;height:5px;animation:1.6s infinite trust_rotator_pulse}@keyframes trust_rotator_pulse{0%{box-shadow:0 0 #22c55e80}70%{box-shadow:0 0 0 6px #22c55e00}to{box-shadow:0 0 #22c55e00}}.trust_rotator_txt{opacity:1;transition:opacity .35s,transform .35s;transform:translateY(0)}.trust_rotator_txt.trust_rotator_out{opacity:0;transform:translateY(4px)}.rt_tabs_heading{color:#b3101f;background:#fdf3f5;border-radius:12px;align-items:center;gap:6px;margin:2px 0 10px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.rt_tabs_heading .rt_dot16{background:#d71921;border-radius:50%;flex:none;width:6px;height:6px}.rt_tabs{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;gap:8px;padding:4px 2px 8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(270deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%)}.rt_tabs::-webkit-scrollbar{display:none}.rt_tab{scroll-snap-align:start;color:#555;white-space:nowrap;cursor:pointer;background:#f2f2f4;border:none;border-radius:999px;flex:none;padding:9px 18px;font-size:13px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;box-shadow:inset 0 0 0 1px #0000000a}.rt_tab.active{color:#fff;background:linear-gradient(135deg,#e5142b,#b3101f);box-shadow:0 6px 14px -4px #d719218c}body.rt_tabs_enabled .sr_tables_box{align-items:start;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;gap:14px!important;display:grid!important}body.rt_tabs_enabled .sr_tables_box>:not(.sr_table),body.rt_tabs_enabled .sr_tables_box .sr_table:not(.rt_active){display:none!important}body.rt_tabs_enabled .sr_tables_box .sr_table.rt_active{scroll-margin-top:62px;float:none!important;width:100%!important;height:400px!important;margin-left:0!important;margin-right:0!important}body.rt_tabs_enabled .sr_tables_box .sr_table.rt_active .scrollbar-inner.content{height:460px!important;max-height:460px!important}@media only screen and (width<=597px){body.rt_tabs_enabled .sr_tables_box .sr_table.rt_active{height:auto!important;max-height:400px!important}body.rt_tabs_enabled .sr_tables_box .sr_table.rt_active .scrollbar-inner.content{height:auto!important;max-height:460px!important}}body.rt_tabs_enabled.rt_show_all_mode .rt_tabs_heading,body.rt_tabs_enabled.rt_show_all_mode .rt_tabs{display:none!important}body.rt_tabs_enabled.rt_show_all_mode .sr_tables_box .sr_table{display:block!important}.rt_show_all_wrap{justify-content:center;display:flex}.rt_show_all{color:#d71921;cursor:pointer;background:#fdf3f5;border:1px solid #f6c8d0;border-radius:18px;align-items:center;gap:5px;margin:12px auto 0;padding:7px 16px;font-size:12.5px;font-weight:600;display:inline-flex}#hero_trust_strip.hero_trust_strip{cursor:pointer;background:#fafafa;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:14px 0;padding:12px;display:flex}#hero_trust_strip img{width:auto;height:46px}#rt_sticky_cta{left:12px;bottom:var(--ctaBottom,86px);z-index:400;opacity:0;pointer-events:none;transition:transform .25s,opacity .25s;position:fixed;transform:translateY(20px)}#rt_sticky_cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}#rt_sticky_cta button{color:#fff;white-space:nowrap;background:#d71921;border:none;border-radius:22px;width:auto;height:44px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;box-shadow:0 8px 20px -6px #d7192180}#search_flight .rt_trip_toggle{background:#f2f2f4;border-radius:18px;width:100%;height:36px;margin:0 0 10px;padding:3px;display:flex;position:relative}.rt_trip_seg{z-index:1;color:#777;cursor:pointer;flex:1;justify-content:center;align-items:center;font-size:13px;font-weight:600;transition:color .25s;display:flex;position:relative}.rt_trip_seg.active{color:#fff}.rt_trip_thumb{background:#d71921;border-radius:11px;transition:left .25s cubic-bezier(.4,0,.2,1),width .25s;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 2px 6px -1px #d7192180}#return_date_box.line_box{float:none!important;width:100%!important;margin:0!important;padding-top:10px!important;padding-bottom:15px!important}#return_date_box .label_box{display:none!important}#returning{padding:0 50px 0 10px!important;font-size:16px!important;font-weight:400!important}#return_date_box{opacity:1!important}#returning.rt_required_missing,#departing.rt_required_missing{box-shadow:0 0 0 2px #d7192140;background-color:#d7192114!important;border-color:#d71921!important}#returning.rt_required_missing::placeholder,#departing.rt_required_missing::placeholder{color:#d71921!important;opacity:1!important;font-weight:700!important}@media (width<=780px){.user_pic{display:none!important}#mobile_sidebar_head .inn{padding-top:22px!important}.zc-mono-logo{height:24px;margin:10px auto 18px;display:block}#main_nav .container{align-items:center!important;display:flex!important}body.en #main_nav .container,body.en #header_menu,body.en #logo{direction:ltr!important}#logo{align-items:center!important;height:60px!important;display:flex!important}#logo img{height:auto!important;max-height:34px!important}#header_menu{align-items:center!important;height:60px!important;display:flex!important}#header_menu>.menu.zc-hdr-centered{flex-direction:column;justify-content:center;align-items:center;height:60px!important;display:flex!important;position:relative!important}#header_menu>.menu.zc-hdr-centered .icon{margin:0!important;position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important}#header_menu>.menu .zc-hdr-label{color:#888;white-space:nowrap;margin-top:4px;font-size:9px;line-height:1;position:static}#sidebar_btn span{transition:transform .28s,opacity .2s;display:block;position:relative}body.active_sidebar #sidebar_btn span:first-child{transform:translateY(7px)rotate(45deg)}body.active_sidebar #sidebar_btn span:nth-child(2){opacity:0}body.active_sidebar #sidebar_btn span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}#main_nav{transition:box-shadow .25s;height:60px!important}#main_nav.zc-scrolled{box-shadow:0 2px 14px #00000029!important}ul.zc-quickmenu{gap:10px;width:100%;margin:0;padding:4px 2px;z-index:30!important;align-items:flex-start!important;height:auto!important;display:flex!important;position:relative!important}ul.zc-quickmenu>li{text-align:center;background:linear-gradient(#fff,#fff5f6);border:1px solid #f6d3d7;border-radius:16px;flex:1;padding:10px 6px 8px;list-style:none;transition:background .2s,border-color .2s;z-index:30!important;height:auto!important;position:relative!important}#other_menu ul.zc-quickmenu>li>a,#other_menu ul.zc-quickmenu>li>span.menu_toggle_btn{cursor:pointer;flex-direction:column;align-items:center;gap:0;font-size:12px;font-weight:700;color:#d71921!important;height:auto!important;padding:0!important;display:flex!important}ul.zc-quickmenu>li.zc-open .zc-label-text{color:#fff!important}ul.zc-quickmenu .icon_menu,ul.zc-quickmenu .menu_toggle_box .icon{position:static!important;top:auto!important;left:auto!important;right:auto!important}ul.zc-quickmenu .arrow_icon{display:none}ul.zc-quickmenu>li.zc-open{background:linear-gradient(#d71921,#b3040d);border-color:#b3040d;z-index:90!important}ul.zc-quickmenu>li.zc-open>a>.zc-icon-badge,ul.zc-quickmenu>li.zc-open>span.menu_toggle_btn>.zc-icon-badge{background:#ffffff47}ul.zc-quickmenu .menu_toggle_box{visibility:hidden;z-index:-1;opacity:0;pointer-events:none;border-radius:16px;padding:12px;transition:opacity .22s,transform .22s;box-shadow:0 12px 30px #0000002e;background:#fff!important;position:absolute!important;top:calc(100% + 8px)!important;transform:translateY(-6px)!important}ul.zc-quickmenu>li.zc-open .menu_toggle_box{pointer-events:auto;visibility:visible!important;opacity:1!important;z-index:95!important;transform:translateY(0)!important}ul.zc-quickmenu .menu_toggle_box ul{gap:8px;margin:0;padding:0;grid-template-columns:repeat(3,1fr)!important;display:grid!important}ul.zc-quickmenu .menu_toggle_box li{list-style:none}ul.zc-quickmenu .menu_toggle_box a.item{text-align:center;background:#fdf2f3;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;font-size:11.5px;font-weight:600;text-decoration:none;color:#333!important;display:flex!important}.zc-icon-badge{background:linear-gradient(135deg,#ff8a8a,#d71921);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:inline-flex!important;position:relative!important}.zc-icon-badge .icon_menu,.zc-icon-badge .icon{filter:brightness(0)invert();margin:0!important}.zc-icon-badge-sm{width:32px;height:32px;margin-bottom:6px}}.alert_box .btn.lessbtn{color:#b3123a!important;background:#fdf1f3!important;border:1px solid #f3c7cf!important;font-weight:600!important}.alert_box .zc-secondary-label{color:#8a7877;text-align:center;margin:10px 0 2px;font-size:11px}