@import url("https://fonts.googleapis.com/css2?family=Murecho:wght@100..900&display=swap");@font-face{font-family:Calibri;src:url(/assets/fonts/Calibri.woff2) format("woff2"),url(/assets/fonts/Calibri.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:Murecho,sans-serif!important}:root{--calibriFont:"Calibri"}.container-fluid{padding:0 15px}.main_head{padding:6px 25px}.noti_prifile_box li a img{margin-left:6px}.ql-editor.ql-blank{min-height:40vh}.hide .submenuopen>p.sumenuList,.hide p.sumenuList{background:none}p.sumenuList{background:url(/assets/images/down_arrow.svg) no-repeat right 10px center/12px}.submenuopen>p.sumenuList{background:url(/assets/images/up_arrow.svg) no-repeat right 10px center/12px}.other_list ul li p span img{width:20px}.other_list ul li p span{margin-right:10px;font-size:16px;color:var(--bluecolor)}.other_list ul li p{margin-bottom:0}.create_role_radio_btn_p_cst{margin-bottom:4px;font-weight:600;color:#000;width:173px}.create_role_radio_btn_lable_cst{width:cals(100% - 173px)}.rs-modal-header .rs-modal-header-close{color:#686869!important;font-size:20px!important;padding:0;position:absolute;right:20px;top:20px}span.text-danger.error_msg{display:block;text-align:left;margin:0 0 5px}.rs-picker-default .rs-picker-toggle.rs-btn{padding-bottom:9px!important;padding-top:8px!important;border-radius:4px;border:1px solid #ccc}textarea.rs-input{border:1px solid #ccc}textarea.rs-input:is(:hover,:focus){border:1px solid #ccc!important;box-shadow:none!important;outline:0}.rs-picker-default .rs-picker-toggle.rs-btn:is(:hover,:focus){box-shadow:none!important;border:1px solid #ccc!important;border-left:3px solid #8a8a8a!important}.rs-picker-toggle-textbox:is(:hover,:focus){border:none!important;box-shadow:none!important}.rs-picker-default:not(.rs-picker-disabled) .rs-picker-toggle-active{border:1px solid #ccc!important;border-left:3px solid #8a8a8a!important;box-shadow:none!important}.inp_text:is(:focus,:hover){border-top:1px solid #ccc!important;border-right:1px solid #ccc!important;border-bottom:1px solid #ccc!important}.action_btnlist{text-align:right}.announcement_modal .rs-modal-body{overflow-x:hidden!important}.rs-uploader-draggable .rs-uploader-trigger-customize .rs-uploader-trigger-btn{border:3px dashed #ccc!important}.role_input_text{width:35%!important;height:auto!important}.announce_create,.role_submit_btn,.user_search button{color:#fff!important;border:1px solid var(--bluecolor);border-radius:5px;background:var(--bluecolor);padding:9px 30px;text-decoration:none!important}.grid_list.active{color:#fff!important;border:1px solid #009ad9;border-radius:5px;background:green;padding:9px 30px;text-decoration:none!important;background:#00b000}.grid_list.active :hover{color:#fff!important;background:#009ad9}.announce_create:hover,.role_submit_btn:hover,.user_search button{color:#fff!important;background:var(--bluecolor)}.user_search button:hover{background:var(--redcolor);border-color:var(--redcolor)}.admin_dashboard_wlcm_hldr{position:relative;display:flex;justify-content:center;align-items:center;height:80vh}.admin_dashboard_wlcm_hldr:before{position:absolute;content:"";height:100%;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);background:url(/assets/images/dashboard_bg.png) no-repeat 50%;background-size:600px;opacity:.2}.admin_dashboard_wlcm_hldr h1{font-size:50px;line-height:1.5;color:var(--skyblue)}.user_search{margin:0 0 25px;border-radius:10px}.user_search input,.user_search select{height:35px!important;padding:7px 10px!important;font-size:14px!important;border-radius:5px!important;border:1px solid var(--bluecolor)!important;position:relative}.user_search button{padding:5px 10px!important;transition:all .5s ease-in-out}select{background:#fff url(/assets/images/down_arrow.svg) no-repeat calc(100% - 20px) /10px!important}.action_btnlist li button{width:20px;height:20px;min-width:20px;min-height:20px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;position:relative;padding:2px!important}.action_btnlist li a,.action_btnlist li button{background:var(--bluecolor)}.userDetails{padding:15px}.userImage{height:100px;width:100px;border-radius:50%;box-shadow:0 0 8px 0 rgba(0,0,0,.5);margin:0;overflow:hidden}.profile_nav{margin-bottom:20px;padding:0 12px}.profile_nav li button{border-radius:5px!important;border:1px solid var(--skyblue)!important;font-size:14px}.profile_nav li button.active{background:var(--skyblue)!important;color:#fff!important}.profile_nav li:not(:last-child){margin-right:10px}.rs-modal-body{overflow-x:hidden!important}.common_form select:disabled{background-color:var(--bs-secondary-bg)!important}.loader_gif{position:fixed;width:300px;height:250px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:61;display:flex;align-items:center;justify-content:center}form.common_form figure.user_popup{margin:0 15}.common_form label{margin-bottom:7px;min-height:13px}.upload_img_list{display:flex;align-items:center;flex-wrap:wrap;margin-top:30px}.list_img img{width:82px}.list_img{position:relative;display:inline-block}.list_img span img{width:12px}.list_img span{position:absolute;top:0;right:0;width:27px;height:27px;padding:3px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-radius:50%}.upload_img_list li{width:auto;margin-bottom:15px;padding-right:15px}.not_found{text-transform:capitalize;color:#000;text-align:center;font-size:.9rem;font-weight:400}.right_part{padding-top:6.5rem;padding-left:0;padding-right:0}.other_list ul li:nth-child(2) a span img{width:17px}button.search_btn{width:100%;height:40px;font-size:16px;display:inline-flex;justify-content:center;align-items:center;height:35px}.steper_form{margin-top:60px}.steper_form .common_form{margin-top:50px}.left_part{padding:5rem 0 1rem}.log_in{background:#fff!important;position:relative}.log_in:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0}span.dropdown-toggle figure{width:30px;height:30px;overflow:hidden;border-radius:50%;margin-bottom:0;margin-left:5px}span.dropdown-toggle figure img{width:100%;margin:0;height:100%;object-fit:cover;object-position:center center}.dropdown-toggle a{display:flex;align-items:center}.other_list ul li span{color:#1e293b;vertical-align:middle;display:inline-block;white-space:nowrap;transition:all .4s ease-in-out}.main_hldr.hide .left_part .other_list ul li span{font-size:0}.sumenuList{display:flex;align-items:center}.sumenuList>span{min-width:20px}span.text-danger.error_msg.role-err-msg{margin-left:88px}form.common_form figure img{object-fit:fill}.rc-pagination{margin:0;padding:0;font-size:14px}.rc-pagination ol,.rc-pagination ul{margin:0;padding:0;list-style:none}.rc-pagination:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.rc-pagination-total-text{text-decoration:underline;font-weight:700}.rc-pagination-item,.rc-pagination-total-text{display:inline-block;height:28px;margin-right:8px;line-height:26px;vertical-align:middle}.rc-pagination-item{min-width:28px;font-family:Arial;text-align:center;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rc-pagination-item a{display:block;padding:0 6px;color:rgba(0,0,0,.85);transition:none;font-weight:700}.rc-pagination-item a:hover{text-decoration:none}.rc-pagination-item:focus,.rc-pagination-item:hover{border-color:#1890ff;transition:all .3s}.rc-pagination-item:focus a,.rc-pagination-item:hover a{color:#1890ff}.rc-pagination-item-active{font-weight:500;background:#fff;border:none}.rc-pagination-item-active a{color:#1890ff}.rc-pagination-item-active:focus,.rc-pagination-item-active:hover{border-color:#40a9ff}.rc-pagination-item-active:focus a,.rc-pagination-item-active:hover a{color:#40a9ff}.rc-pagination-jump-next,.rc-pagination-jump-prev{outline:0}.rc-pagination-jump-next button,.rc-pagination-jump-prev button{background:transparent;border:none;cursor:pointer;color:#666}.rc-pagination-jump-next button:after,.rc-pagination-jump-prev button:after{display:block;content:"•••"}.rc-pagination-jump-next,.rc-pagination-jump-prev,.rc-pagination-prev{margin-right:8px}.rc-pagination-jump-next,.rc-pagination-jump-prev,.rc-pagination-next,.rc-pagination-prev{display:inline-block;min-width:28px;height:28px;color:rgba(0,0,0,.85);font-family:Arial;line-height:28px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.rc-pagination-next,.rc-pagination-prev{outline:0}.rc-pagination-next button,.rc-pagination-prev button{color:rgba(0,0,0,.85);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rc-pagination-next:hover button,.rc-pagination-prev:hover button{border-color:#40a9ff}.rc-pagination-next .rc-pagination-item-link,.rc-pagination-prev .rc-pagination-item-link{display:block;width:100%;height:100%;font-size:17px;font-weight:700;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:all .3s;border-radius:50%}.rc-pagination-next:focus .rc-pagination-item-link,.rc-pagination-next:hover .rc-pagination-item-link,.rc-pagination-prev:focus .rc-pagination-item-link,.rc-pagination-prev:hover .rc-pagination-item-link{color:#1890ff;border-color:#1890ff}.rc-pagination-prev button:after{content:"‹";display:block}.rc-pagination-next button:after{content:"›";display:block}.rc-pagination-disabled,.rc-pagination-disabled:focus,.rc-pagination-disabled:hover{cursor:not-allowed}.rc-pagination-disabled .rc-pagination-item-link,.rc-pagination-disabled:focus .rc-pagination-item-link,.rc-pagination-disabled:hover .rc-pagination-item-link{color:rgba(0,0,0,.25);border-color:#d9d9d9;cursor:not-allowed}.rc-pagination-slash{margin:0 10px 0 5px}.rc-pagination-options{display:inline-block;margin-left:16px;vertical-align:middle}.pagination{display:flex;align-items:center;margin-top:30px;justify-content:flex-end}.pagination select{width:50px;height:auto;border:1px solid #d9d9d9;padding:2.7px 2px;background-position:calc(100% - 5px)!important;margin-left:5px}@media (-ms-high-contrast:none){.rc-pagination-options,.rc-pagination-options ::-ms-backdrop{vertical-align:top}}.rc-pagination-options-size-changer.rc-select{display:inline-block;width:auto;margin-right:8px}.rc-pagination-options-quick-jumper{display:inline-block;height:28px;line-height:28px;vertical-align:top}.rc-pagination-options-quick-jumper input{width:50px;margin:0 8px}.rc-pagination-simple .rc-pagination-next,.rc-pagination-simple .rc-pagination-prev{height:24px;line-height:24px;vertical-align:top}.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link,.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link{height:24px;background-color:transparent;border:0}.rc-pagination-simple .rc-pagination-next .rc-pagination-item-link:after,.rc-pagination-simple .rc-pagination-prev .rc-pagination-item-link:after{height:24px;line-height:24px}.rc-pagination-simple .rc-pagination-simple-pager{display:inline-block;height:24px;margin-right:8px}.rc-pagination-simple .rc-pagination-simple-pager input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:border-color .3s}.rc-pagination-simple .rc-pagination-simple-pager input:hover{border-color:#1890ff}.rc-pagination.rc-pagination-disabled{cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item{background:hsv(0,0,96%);border-color:#d9d9d9;cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item a{color:rgba(0,0,0,.25);background:transparent;border:none;cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active{border-color:transparent}.rc-pagination.rc-pagination-disabled .rc-pagination-item-active a{color:#fff}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link{color:rgba(0,0,0,.25);background:hsv(0,0,96%);border-color:#d9d9d9;cursor:not-allowed}.rc-pagination.rc-pagination-disabled .rc-pagination-item-link-icon{opacity:0}.rc-pagination.rc-pagination-disabled .rc-pagination-item-ellipsis{opacity:1}@media only screen and (max-width:992px){.rc-pagination-item-after-jump-prev,.rc-pagination-item-before-jump-next{display:none}}@media only screen and (max-width:576px){.rc-pagination-options{display:none}}.all-tages-folder-wise{overflow-y:inherit!important}.rc-pagination button{padding:0}.right_part>nav{margin-top:10px;margin-left:1rem;margin-right:1rem}.action.file_preview,.folder_name{margin-bottom:0;cursor:pointer}.action li span{padding:0 10px}.rs-uploader-trigger.rs-uploader-trigger-customize input[type=file]{width:auto}.prev_files_icons li a{width:90px;color:#000;text-decoration:none}.prev_files_icons li a:hover{color:#1890ff}.prev_files_icons li a p{word-wrap:break-word;margin-top:5px}ul.upload_img_list.prev_files_icons{align-items:flex-start;justify-content:flex-start;gap:15px}button.delete_btn{padding:0;font-size:17px;width:25px;height:25px;color:#fff;background:red;border-radius:50%;min-width:25px;min-height:25px;position:absolute;right:0;top:0}button.delete_btn:hover{background:#000}.suggestion_search{position:absolute;top:100%;background:#fff;left:50%;transform:translate(-50%);width:calc(100% - 27px);border-radius:0 0 10px 10px;transition:allease-in-out .4s;z-index:1;box-shadow:0 1px 3px 0 rgba(0,0,0,.02),0 0 0 1px rgba(27,31,35,.15);max-height:270px;overflow:auto;padding-top:10px}.suggestion_search ul li{cursor:pointer;transition:all .4s ease-in-out;padding:5px 10px}.suggestion_search ul li:hover{background:#66b2f8;color:#fff}.suggestion_search ul,.suggestion_search ul li:last-child{margin-bottom:0}.suggestion_search ul li span{margin-right:5px}.search_suggestion_bold_text{font-weight:700}.delete_btn{position:absolute;right:0;top:30px;background:red;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out;cursor:pointer}.delete_btn:hover{background:#ff5353}.clone_field{position:relative}.actionBrn li a i{font-size:20px;color:#2b79ce}.actionBrn li a{cursor:pointer}.actionBrn li:last-child{padding-right:0}.file_icon li svg{width:22px!important}.tags ul li p.selected-tage-style{background:#2b79ce;color:#fff;border-color:#2b79ce}span.search_close_icon{position:absolute;right:15px;top:3px;font-size:22px;cursor:pointer}.search_box input.form-control{padding-right:34px}.indent-main-page-tags .tags{overflow-x:inherit}.tags ul{padding-bottom:10px}.tags ul li{width:auto}.main-cursor-pointer{cursor:pointer;text-decoration:none!important}.list_img p{word-break:break-word}.file-folder-upload-btn ul{display:inline-block!important}.version_list img{width:32px}.rs-drawer-body{padding:30px}.version_list table tr td{vertical-align:middle}.version_list table tr td b{font-weight:700;display:block}.version_list table tr td img{display:block}.version_list table tr td:first-child{width:80px}.version_list table{border:1px solid #eee}.version_list h3{color:#2a61a0;font-size:1.5rem;margin-bottom:10px;text-align:center}.version_list{margin-top:15px}span.fileVersion{font-size:10px;background:#dd2525;color:#fff;padding:3px;border-radius:3px;font-weight:500;letter-spacing:.8px}.three-dot-ancortag{cursor:pointer}.move-model-active-list{background-color:#1890ff!important;cursor:pointer}.moveModal .rs-checkbox{display:block;text-align:right}.moveModal .rs-checkbox-checker{display:inline-block;line-height:10px}.moveModal .Back{display:inline-block!important}.moveModal ul{height:200px;overflow:auto!important}.moveModal .rs-modal-body{overflow:hidden!important}.moveModal ul li:not(:last-child){margin-bottom:10px}.moveModal ul li{padding:5px 8px;background:#ddd;border-radius:2px;display:flex;justify-content:space-between;transition:all .5s ease-in-out}.moveModal ul li:hover{background:#7a7a7a;color:fff}.moveModal ul li span{transition:all .5s ease-in-out;font-size:15px}.moveModal ul li:hover span{color:#fff}.moveModal ul li span:last-child{font-size:18px;cursor:pointer}.moveModal ul li span:first-child i{font-size:18px;margin-right:5px}.moveModal ul li.move-model-active-list span{color:#fff}.moveModal .back{display:inline-block;width:18%;color:#fff;border:1px solid var(--skyblue);border-radius:8px}.moveModal .back:hover{color:var(--skyblue)}.userCheckIn{background:#00a67e}.userCheckIn,.userCheckOut{width:10px;height:10px;border-radius:50%;display:inline-block;margin-left:10px;cursor:pointer}.userCheckOut{background:red}.tags{overflow-x:auto}.rs-dropdown-toggle,.rs-dropdown-toggle.rs-btn{border:1px solid #2b79ce;background-color:transparent;color:#2b79ce}.indent_upload_btn_dropdown.rs-dropdown .rs-dropdown-menu{right:0!important;left:inherit!important}.outer_work{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.back_btn{font-size:16px;color:#fff;padding:0;width:28px;height:28px;line-height:1;background:#54a2f7;border-radius:50%;margin-bottom:10px}.back_btn:hover{background:#000;color:#fff}.download_files a{font-size:13px;padding:2px}.download_files .pdf{color:red}.download_files{width:50px;justify-content:space-between}.css-1fdsijx-ValueContainer{height:40px}.css-1jqq78o-placeholder{margin-top:-10px}.cursorPointer{cursor:pointer}a:is(:hover,:focus){text-decoration:none!important}.notification_box{width:350px;height:300px}.notification_box .tab-content{height:250px;overflow-y:auto}.notification_box h6{font-weight:400;color:#000}.notification_box .nav-link{padding:5px 10px;font-size:14px;background:#e2e8f0;color:#000;border:0;margin-right:5px;border-radius:4px}.notification_box .nav-link.active{background:#c7dcf7}.notification_box .nav{margin-bottom:10px}.rs-anim-fade.rs-anim-in.placement-bottom-end.rs-popover{z-index:90}.notification_box .tab-pane ul li a div div:last-child{width:calc(100% - 50px)}.notification_box .nav-link span{position:absolute;right:-3px;top:-10px;background:red;color:#fff;height:20px;width:20px;min-height:20px;min-width:20px;border-radius:50%;font-size:8px;display:inline-flex;align-items:center;justify-content:center;z-index:99}.restor button{background:var(--skyblue);color:#fff;border:1px solid var(--skyblue);margin-left:10px;border-radius:5px}.restor button:hover{color:var(--skyblue);background:#fff;border:1px solid var(--skyblue)}.css-3w2yfm-ValueContainer{height:38px;overflow-y:scroll!important}.prev_btn.add_user_modal button{height:39px}.search_textfield button{position:absolute;top:21px;right:5px;color:#fff;background:var(--skyblue);border-radius:0 3px 3px 0}.search_textfield .suggestion_search{z-index:2;max-height:300px;overflow-y:auto;top:100%;width:97%}.search_textfield .close_btn{position:absolute;top:21px;right:6px;cursor:pointer;padding:3px;background:var(--skyblue);color:#fff;height:39px;width:36px;font-size:20px;text-align:center;border-radius:0 3px 3px 0}.drw-verion-drawer-table-header b{font-size:13px!important}.dash_box{border-radius:15px;padding:15px 20px;color:#fff}.dash_box.blue{background:#1e378b}.dash_box.red{background:#2f54ac}.dash_box.green{background:#4377cb}.dash_box.yellow{background:#5393f4}.dash_box h3{margin-bottom:0;font-size:20px}.dash_box .row>div:last-child{font-size:15px}.icon_hldr{height:40px;width:40px;display:inline-flex;justify-content:center;align-items:center;font-size:18px;border-radius:50%;position:relative;top:-35px;background:linear-gradient(331deg,#3a6cb4,#3630ff 0,#23ffba);box-shadow:10px 10px 20px 5px rgba(0,0,0,.3)}.dash_box_hldr{margin-top:50px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.drawing-wise-cr-box{padding:20px;border-radius:5px;box-shadow:0 2px 10px -2px rgba(58,110,255,.35);margin-bottom:25px;background:#e4f2ff}.moveModal ul li span:first-child{width:95%}.moveModal ul li span:last-child{width:5%;text-align:center}.unauthorized-page-style{height:100vh}.unauthorized-page-style h3{font-size:30px;line-height:1.5;color:#ff1818;font-weight:600}span.dash_right_arrow{font-size:21px;line-height:0;position:relative;top:2px;margin-left:8px;left:0;transition:all .4s ease-in-out}.dashbrd_title{display:flex;align-items:center;transition:all .4s ease-in-out;cursor:pointer}.dashbrd_title:hover span.dash_right_arrow{left:10px}.master_addmore_dlt_btn{right:12px}@media only screen and (max-width:1200px){.dash_box .row>div:last-child{font-size:14px;min-height:41px}}@media only screen and (min-width:1200px){.dash_box .row>div:last-child{min-height:43px}}.dashbrd_title{text-decoration:none!important;color:#fff!important}.indent_tag_cr{padding:2px 5px;border-radius:10px;color:#fff;display:inline-block;font-size:10px;float:right;margin-right:10px;line-height:16px}.indent_tag_cr.green{background:green}.new_bell{width:20px;margin-right:10px}.fixed_table_cell{width:170px}.fixed_table_cell.small{width:120px}.record_management ul:not(:last-child){margin-bottom:15px}.record_management{padding:20px 0 0 15px!important}.record_management ul:first-child li span{font-weight:600}.record_management ul:last-child li:not(:last-child){margin-bottom:10px}.current_drawing_delete{position:absolute;height:23px;width:23px;top:60px;right:11px;background:red;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.current_drawing_delete img{width:12px}.tag_template h3{font-size:25px;margin-bottom:25px}.tag_template label{font-size:16px;margin-bottom:15px;display:block;color:#317ec3;font-weight:600}.tag_template input,.tag_template select{width:100%!important;padding:10px!important;margin-bottom:15px;font-size:15px;height:auto!important}.tag_template select{border:1px solid #ccc}.dms_list_hldr{padding:25px;border:1px solid #317ec3;border-radius:10px}.dms_list_hldr .row input[type=checkbox]{display:inline-block;width:auto!important;margin-right:10px;margin-top:5px;cursor:pointer}.dms_list_hldr .row>div{display:flex;align-items:flex-start;line-height:1.3}.dms_list_hldr .row>div label{color:#575757;font-size:14px;font-weight:400;line-height:1.4;cursor:pointer}.dms_list_hldr h5{font-size:16px;margin-bottom:15px;display:block;color:#317ec3;font-weight:600}.rs-radio-group-inline{height:59px}.radio_btn_part .rs-radio-group-inline label{color:#000!important}.search_btn.import_button{width:20%;border-radius:5px;border:1px solid var(--skyblue);color:#fff}.search_submit:hover{color:#fff}.employee_detail_table tr th:first-child,.search_btn.import_button:hover{color:var(--skyblue)}.employee_detail_table tr td{padding:10px 15px;border:1px solid #dee2e6}.employee_detail_table tr td span{color:var(--skyblue);font-weight:600}.employee_detail_table table{border:1px solid #dee2e6;border-collapse:collapse}.employee_detail_table{max-height:60vh}.user_tag_access table tr td,.user_tag_access table tr th{padding:10px 15px;text-align:center;border:1px solid #dee2e6}.user_tag_access table tr th span{display:block;text-align:center}.user_tag_access table tr th{vertical-align:bottom}.user_tag_access h2{font-size:22px;line-height:1.5;font-weight:600;margin-bottom:20px;color:var(--skyblue);text-align:center}.user_search.record_search .rs-picker-default .rs-picker-toggle.rs-btn,.user_search.record_search .rs-picker-default .rs-picker-toggle.rs-btn:hover{border-left:1px solid #ccc!important}.rs-input-group{border:1px solid #ccc!important}.user_search.record_search{margin:15px 0 0}.tag-access-btn{color:#fff;border:1px solid var(--skyblue)}.tag-access-btn:hover{color:var(--skyblue)}.employee_request_modal_form .prev_btn{display:inline-flex;gap:7px;text-align:left!important}.tagBox{padding:5px 10px;border-radius:4px;font-weight:700}.tagBox.yellow{color:#c29e25}.tagBox.green{color:#088145}.tagBox.gray{color:#565656}.tagBox.blue{color:#2b2bd6}.employee_search_table_sec button{margin-top:0!important}.cross_icon_red{color:red;font-size:16px;margin-right:10px}.cross_icon_green{color:#057931;font-size:16px;margin-right:10px}#db_user_pswrd_updt{text-align:center!important}.emp_req_all_inp_text{height:40px!important}ul.remark_modal li{margin-bottom:10px}ul.remark_modal li h5{color:#3d6ea5;margin-bottom:2px;line-height:1;font-size:16px}ul.remark_modal li:last-child{margin-bottom:0}.accessGranted{background:rgba(58,177,58,.2)}.accessDenied{background:rgba(204,47,47,.2)}.accessGrantedSA{background:rgba(227,253,56,.2)}.user_tag_access table .user_permission_list_th{position:-webkit-sticky;position:sticky;top:59px;z-index:5;background:#fff}.user_tag_access table .user_permission_list_th tr th{vertical-align:middle}.rs-picker-date .rs-input-group-addon .rs-btn-close{padding:0!important;border:0}.inner_folder.allEmpRqstFrm{padding:15px}.inner_folder.allEmpRqstFrm .rs-checkbox-checker{left:-9px}.common_form.tag_access_request label{margin:0}.user_tag_btns{text-align:right}.user_tag_btns li{padding-right:15px;display:inline-block}.user_tag_btns li:last-child{padding-right:0}.color_box{display:flex;align-items:center;justify-content:end;gap:20px}.color_box li span{height:20px;width:20px;margin-right:8px}.color_box li{font-size:12px;font-weight:500;display:flex;align-items:center}.color_box li.green span{background:rgba(58,177,58,.2)}.color_box li.yellow span{background:rgba(227,253,56,.2)}.color_box li.red span{background:rgba(204,47,47,.2)}.rs-picker-popup.rs-picker-check-menu,.rs-picker-popup.rs-picker-select-menu{height:300px!important}.nextbtn i{font-size:15px;line-height:0}.nextbtn:hover i{color:#317ec3!important}.announcement_checkbox{position:relative}.announcement_checkbox label{position:absolute;top:65%;left:9px;transform:translateY(-50%);margin-bottom:0}.announcement_checkbox .rs-checkbox{position:absolute;top:30%;left:55px;transform:translateY(-50%)}.logo{width:145px;overflow:hidden;transition:none}.logo .logo_img_1{min-width:145px;transition:none}.sky_log_in .mb_no_hldr span{height:40px;left:54px;top:49%;z-index:5;background:transparent}.sky_log_in .mb_no_hldr span .css-b62m3t-container{height:40px}.sky_log_in .mb_no_hldr span .css-14sqopl-control,.sky_log_in .mb_no_hldr span .css-1lw8u6w-control{min-width:150px!important;height:42px!important;border-radius:4px 0 0 4px;border:none;border-right:1px solid #ccc!important;font-size:12px}.sky_log_in .mb_no_hldr span .css-19bb58m,.sky_log_in .mb_no_hldr span .css-1wy0on6{height:42px;width:29px}.sky_log_in .mb_no_hldr span .css-1u9des2-indicatorSeparator{display:none}.sky_log_in .mb_no_hldr span .css-1jqq78o-placeholder{font-size:12px}.sky_log_in .mb_no_hldr span .css-1xc3v61-indicatorContainer{padding:0 8px 0 0}.sky_log_in .mb_no_hldr span .css-hlgwow{top:-8px}.sky_log_in .mb_no_hldr span .css-hlgwow>div:first-child{position:absolute;left:6px;height:40px;overflow:auto}.sky_log_in .mb_no_hldr span .css-1nmdiq5-menu{width:250px;z-index:9;position:absolute}.from_hldr:is(:hover,:focus){text-decoration:none!important}.person_hldr h6{font-size:13px;margin-bottom:5px}.person_hldr{padding:5px 15px}.apply_btn{margin:0 20px 12px}.location_dd ul{padding:6px}.rdp-months{padding:20px;top:-70px!important;left:-182%!important;box-shadow:0 2px 10px -2px rgba(0,0,0,.5);border-radius:15px}.way_form .person{height:auto!important}.sky_log_in .mb_no_hldr span .css-19bb58m input{top:-15px}.date-inputs{display:flex;gap:10px;height:100%}.date-input{position:relative}.date-input input{width:200px;padding:8px}.DayPicker{position:absolute;z-index:1000;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1)}.DayPicker-wrapper{display:flex;flex-direction:row;gap:20px}.rdp-root{position:relative;box-sizing:border-box;background:#fff;z-index:9}.rdp-months{position:absolute!important;background:#fff;top:100%;left:0;flex-wrap:nowrap!important}.rdp-root.round_trip_flight .rdp-months{left:-59%!important}.slick-dots li button:before{opacity:0!important}.fav_slider .slick-dots{display:flex!important;bottom:-40px}.fav_slider .slick-dots li{width:auto!important}.search_bar input{height:auto!important;padding:0!important;border:none!important}.multi_city_remove{height:30px;width:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#ddd;color:#171717}.add_city{display:flex;position:relative}.acc_hldr li:last-child a,.acc_hldr li:last-child a:hover{color:#fff;font-weight:500;cursor:pointer}.flag_image_preview{margin:0!important;width:90px!important;height:60px!important;border-radius:0!important;overflow:visible!important}.flag_image_preview img{width:100%;height:auto;object-fit:contain}.flag_image_preview button{font-size:25px;position:absolute;right:-8px;top:-18px;color:#414141;background:transparent;height:auto;width:auto;padding:0}.rdp-day.rdp-range_start.rdp-selected.rdp-today .rdp-day_button,.rdp-day.rdp-range_start.rdp-today .rdp-day_button,.rdp-day.rdp-selected .rdp-day_button,.rdp-day.rdp-selected.rdp-today .rdp-day_button{border-radius:10px 0 0 10px;border:1px solid var(--bluecolor)!important;color:#f8fbfd;background:var(--bluecolor)}.rdp-day.rdp-range_end.rdp-selected .rdp-day_button{border-radius:0 10px 10px 0;border:1px solid var(--bluecolor)!important;color:#f8fbfd;background:var(--bluecolor)}.rdp-day.rdp-range_middle.rdp-selected .rdp-day_button{border-radius:0;background:#0c0f3c2c;border:none!important;color:#000}.rdp-day_button:hover{border-color:var(--bluecolor);color:var(--bluecolor)}.get_otp{background:var(--bluecolor)!important;color:#fff!important;font-size:16px!important;font-weight:700!important;line-height:18.75px!important;text-align:center!important;width:100%;padding:12px!important;border-radius:6px!important;border:none!important;height:auto!important}.get_otp:hover{background:var(--redcolor)!important;color:#fff!important}.sky_log_in .mb_no_hldr input[type=email]{padding-left:20px!important}.otp_hldr input[type=number]{padding:10px;width:60px!important;border-radius:7px;height:60px;font-weight:600}.sky_log_in h6{color:#001c27;font-size:23px;font-weight:700;line-height:26.95px;text-align:center;margin-bottom:8px}.sky_log_in p{color:#757778;font-size:16px;font-weight:400;line-height:18.75px;text-align:center}.partner_modal_country .css-19bb58m{height:0}.partner_modal_country .css-14sqopl-control{border-left:3px solid #8a8a8a;height:40px}.partner_modal_country .css-1jqq78o-placeholder{top:7px;position:relative}.partner_modal_country .css-hlgwow{top:-4px}.sky_log_in .mb_no_hldr input[type=tel]{padding:20px 20px 20px 210px}.mb_no_hldr.loginmobilenumber{position:relative}.sky_log_in .mb_no_hldr.loginmobilenumber input[type=tel]{padding:5px 20px 5px 150px;font-size:16px}.sky_log_in .mb_no_hldr input{padding:20px}.css-170hl9q-control{min-width:138px!important;min-height:auto!important;height:41px;border-radius:0!important;background:transparent!important;border:none!important;border-right:1px solid #ccc!important}.error{margin:5px 0 0!important;font-size:10px!important;color:red!important;text-align:left!important}.logged_in_profile img{width:30px;height:30px;background:#fff;border-radius:50%;border:2px solid #fff}.logged_in_profile{display:inline-flex;align-items:center;justify-content:space-between;gap:4px;color:#fff;font-size:15px}.site-header.sticky .logged_in_profile img{border-color:#009ad9}.logged_in_profile:after,.logged_in_profile:before{display:none}.special_log_in{margin-bottom:15px}.sky_log_in .signin{margin-top:15px}.sky_log_in .signin,.sky_log_in .signup{font-size:15px;line-height:1.5;color:#009ad9}.sky_log_in .signup{margin-bottom:5px}.sky_log_in .nav.nav-tabs{margin-bottom:15px;gap:15px}.sky_log_in .nav.nav-tabs li button{padding:5px 12px;border:1px solid var(--redcolor);border-radius:15px;color:var(--redcolor)}.sky_log_in .nav.nav-tabs li button.active{background:var(--redcolor);color:#fff}.logged_in_profile_dd{position:absolute;top:0;left:auto;right:0;width:250px;background:#fff;padding:3px 5px;border-radius:3px;transition:all .3s ease-in-out;opacity:0;pointer-events:none}.logged_in_profile_dd li:after,.logged_in_profile_dd li:before{display:none}.logged_in_profile_dd li a{color:#009ad9!important;width:100%}.logged_in_profile_dd li a i{font-size:20px;margin-right:15px;color:#bdbdbd;transition:all .3s ease-in-out}.logged_in_profile_dd li a:hover{background:#beedff!important;color:#1e378b!important}.logged_in_profile_dd li a:hover i{color:#1e378b}.logged_in_profile_dd li:not(:last-child){border-bottom:1px solid #ddd}.logged_in_profile:hover .logged_in_profile_dd{top:105%;opacity:1;pointer-events:all}.info_hldr li:not(:last-child){margin-bottom:5px}.info_hldr{margin-bottom:0}.info_hldr li h6{font-size:15px;line-height:1.2;color:var(--bluecolor);font-weight:600}.info_hldr li a{display:flex;align-items:center;gap:5px;font-size:15px;line-height:1;color:#000}.info_hldr li a img{width:20px}.info_hldr li:nth-child(2) a img{width:18px}.info_reward_hldr{display:flex;align-items:flex-start;gap:20px}.noti_prifile_box li a{position:relative;font-weight:600;gap:15px;align-items:flex-start}.noti_prifile_box li a h5{color:#4e4e4e;margin-bottom:0;display:block;max-width:auto;word-wrap:break-word}.logged_in_profile h5,.noti_prifile_box li a h5{font-size:15px;font-weight:600;text-align:left;text-overflow:ellipsis;overflow:hidden}.logged_in_profile h5{color:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:100px;max-height:50px}.noti_prifile_box li a h6{font-weight:400;font-size:12px;color:#777}.noti_prifile_box li a svg{width:30px;height:30px}.reward_hldr{display:flex;align-items:flex-start;gap:10px;margin-bottom:0}.reward_hldr li{display:flex;align-items:center;gap:9px;background:var(--bluecolor);padding:8px 10px;border-radius:4px}.reward_hldr li figure img{width:20px}.reward_hldr li figure{display:inline-flex;align-items:center;justify-content:center;height:35px;width:35px;border-radius:50%;background:#fff;margin-bottom:0}.reward_hldr h6{font-weight:600;margin-bottom:4px}.reward_hldr h6,.reward_hldr span h5{font-size:12px;line-height:1;color:#fff}.reward_hldr span h5{font-weight:400}.reward_hldr li:first-child{background:var(--redcolor)}.info_hldr li:last-child a span{font-size:14px}.reward_hldr li{min-width:139px;position:relative}.other_list ul li:not(:last-child){margin-bottom:15px}.other_list ul li a span{font-size:16px;color:var(--bluecolor)}.other_list ul li{padding:5px 0 5px 25px;position:relative;border-radius:0}.other_list ul li:after{position:absolute;content:"";left:0;top:0;height:100%;width:3px;border-radius:0 3px 3px 0;background:transparent;transition:all .3s ease-in-out}.other_list ul li.active:after,.other_list ul li:hover:after{background:var(--redcolor)}.other_list ul li.active,.other_list ul li:hover,.submenuopen{background:#efefef}.other_list ul li:hover a span{color:#009ad9!important}.banner_sec{position:relative}.banner_sec:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:#00000050}.banner_sec figure{margin:0;height:175px}.banner_sec figure img{width:100%;height:100%;object-fit:cover}.main_hldr{padding:0;background:#eceef3}.inner-container{width:100%;margin:0 auto;padding:0 1rem}.add_slider{padding:30px 15px}.add_slider .offer_slider .slick-next{right:-15px;background:url(/_next/static/media/arrow-right.86deee81.svg) #fff no-repeat 50%/40px!important}.add_slider .offer_slider .slick-prev{left:-15px;background:url(/_next/static/media/arrow-left.9b91a728.svg) #fff no-repeat 50%/40px!important}.slick-next:before,.slick-prev:before{display:none}.add_slider .offer_slider .slick-slide{line-height:0}.add_slider .offer_slider .offer_cont{border-radius:5px}.banner_sec h1{font-size:40px!important;line-height:1.2;font-weight:400;color:#01090c;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;width:100%;text-align:center}.banner_sec h1 span{font-weight:600}.dash_box_cont figure{height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;margin:0}.dash_box_cont figure img{width:30px}.dash_box_cont{padding:10px 15px;border-radius:5px;background:#009ad9;display:flex;align-items:center;gap:15px}.dash_box_cont h6{font-size:20px;font-weight:400;color:#fff;margin-bottom:5px}.dash_box_cont p{font-size:30px;color:#fff;margin:0}.multi-tab-form{margin:15px;padding:20px;border-radius:10px;background:#fff}.multi-tab-form .rs-nav-tabs.rs-nav-horizontal .rs-nav-item.rs-nav-item-active{color:#fff;background:#1675e0;border-color:#1675e0}.multi-tab-form .css-14sqopl-control{height:50px}.multi-tab-form .css-1u9des2-indicatorSeparator{display:none}.multi-tab-form .css-1xc3v61-indicatorContainer{top:10px;position:absolute;right:0}.multi-tab-form .css-hlgwow{padding:10px 8px;position:relative}.multi-tab-form .css-hlgwow>div:first-child{position:absolute;top:15px;left:10px}.multi-tab-form .css-1jqq78o-placeholder{margin-top:0}.multi-tab-form .rs-checkbox~.text-danger.error_msg{position:absolute}.dashboard_box_hldr{padding:30px 0}.add_slider .offer_slider .offer_cont img{height:160px;width:100%;object-fit:fill}.folder_sec{padding:15px!important;background:#fff;border-radius:10px;margin:15px 15px 0}.button.search_btn i{font-size:20px}.table_hldr table tbody tr td{border:1px solid var(--bluecolor);color:#000;font-size:medium;position:relative}.inner_folder{border:none;overflow:hidden}.bank_table_logo{height:30px;width:30px;object-fit:cover;border-radius:50%;background:#fff}.bank_dtl_hldr img{width:100px;height:100px;object-fit:contain;height:auto}.bank_dtl li{font-size:14px;line-height:1;color:#009ad9;font-weight:600}.bank_dtl li span{font-weight:400;color:#222;font-size:14px}.bank_dtl li span.accnumber{font-size:16px!important}.bank_dtl li:not(:last-child){margin-bottom:8px}.bank_dtl_hldr{padding:15px;border:1px solid #ddd;border-radius:10px;width:100%}.css-b62m3t-container{position:absolute;width:100%}.css-1nmdiq5-menu{top:auto}.rs-modal-lg,.rs-modal-md{height:100%}.rs-modal-body{overflow:visible!important}.css-13cymwt-control,.rs-input-group.rs-input-group-inside{border-left:3px solid #8a8a8a!important}.rs-input-group.rs-input-group-inside:is(:hover,:focus){box-shadow:none!important;outline:none!important;border-color:#86b7fe!important}.dposit_req_form .css-hlgwow{height:38px}.dposit_req_form .css-19bb58m{height:31px}.dposit_req_form .css-19bb58m input{top:-9px;position:relative}.dposit_req_form span.text-danger.error_msg{margin:5px 0 0;font-size:13px}.rs-modal-body{max-height:100%!important}.rs-picker-popup.rs-picker-select-menu{height:auto!important}.setting_page_img_preview .Remove_icon{position:absolute;top:-10px;left:91px}.rs-uploader-text .rs-uploader-file-item{background:#fff;margin-bottom:5px}.mb_no_hldr.mobile_phone_select{position:relative}.mb_no_hldr.mobile_phone_select .css-b62m3t-container{position:absolute;left:0;top:0;width:40%}.mb_no_hldr.mobile_phone_select .css-hlgwow{display:flex;height:40px}.mb_no_hldr.mobile_phone_select .css-hlgwow>div{position:absolute}.mb_no_hldr.mobile_phone_select .css-14sqopl-control,.mb_no_hldr.mobile_phone_select .css-1lw8u6w-control{min-width:160px}.mb_no_hldr.mobile_phone_select .css-1nmdiq5-menu{width:250px}.mb_no_hldr.mobile_phone_select input{padding-left:188px}.wallet_preview_hldr h3{text-align:center;padding:4px 15px;background:#4883c3;color:#fff;font-size:20px;font-weight:500}.wallet_preview_hldr table tr td{padding:10px;font-size:15px}.wallet_preview_hldr table{border-collapse:collapse}.wallet_preview_hldr table tr td{border:1px solid #fff}.wallet_preview_hldr table{margin-top:20px}.wallet_preview_hldr table tr:nth-child(odd){background:#fffbe0}.wallet_preview_hldr table tr:nth-child(2n){background:#e5e5e5}.wallet_preview_hldr .btn_group button{font-size:15px;color:#fff;border-radius:4px}.wallet_preview_hldr .btn_group button:first-child{background:#088145}.wallet_preview_hldr .btn_group button:first-child:hover{background:#05502a}.wallet_preview_hldr .btn_group button:last-child{background:#b3240b}.wallet_preview_hldr .btn_group button:last-child:hover{background:#960e09}.inner_folder .table{width:max-content;min-width:100%}.swal2-styled:hover{color:#fff}.table_hldr table tbody tr td span{padding:5px;border-radius:4px;color:#fff;font-size:12px;letter-spacing:1px;display:block;text-align:center}.rs-loader-content{color:#000!important;font-size:15px!important;font-weight:500!important}.table_hldr table tbody tr td span.green{background:green}.table_hldr table tbody tr td span.yellow{background:#c99e00}.table_hldr table tbody tr td span.red{background:red}.table_hldr table tbody tr td span.gray{background:gray}.table_hldr table tbody tr td span.black{background:#000}.common_frm_hldr{padding:25px;border-radius:5px;background:#fff}.common_frm_hldr h4{font-size:18px;line-height:1;color:#14224e}.common_frm_hldr h6{font-size:16px;line-height:1;color:#14224e}.common_frm_hldr hr{border-color:#3456c4}.common_frm_hldr button{border-radius:5px;font-size:25px;padding:0;height:auto;background:transparent!important}.common_frm_hldr button.add i{color:#1a661a}.common_frm_hldr button.add:hover i{color:#134213}.common_frm_hldr button.remove i{color:#8a0505}.common_frm_hldr button.remove:hover i{color:#4b0f0f}.common_frm_hldr .rs-radio-group-inline,.common_frm_hldr .rs-radio-group>.rs-radio{height:40px}.add_btn,.rs-radio-group-inline{align-items:center}.add_btn{width:150px;height:40px!important;font-size:16px!important;font-weight:400!important;display:inline-flex;justify-content:center;color:#fff;border:none!important;margin-top:0}.add_btn:hover{color:#2b79ce!important;background:#fff;border:1px solid #2b79ce!important}.radio_btn_part{position:relative}.radio_btn_part .error_msg{position:absolute;bottom:-18px}.markup_table tbody tr td span{display:inline-block!important;width:auto!important;color:#006086!important;cursor:pointer}.markup_table tbody tr td:last-child span{color:#fff!important}.rs-modal-body{padding:0!important}.airline_dtl{margin:0;display:flex;align-items:center;justify-content:flex-start;gap:15px;flex-wrap:wrap}.airline_dtl li{padding:8px 15px;border-radius:4px;color:#0c556b;background:#d1f3fd}.location_dd ul li:not(:last-child){margin-bottom:15px}.person_hldr ul li:not(:last-child){margin-bottom:0}.res_box.multi{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.res_wrap.multi{width:80%}.res_hldr .multi{width:60%;justify-content:space-between!important}.res_box.multi .seat_dtl,.res_dtl{width:100%}.res_dtl{padding:15px;margin-top:15px;border-top:1px solid #ddd}.res_hldr img{width:40px;border-radius:50%}.multi_flight_list{display:flex;gap:15px;width:100%;align-items:center;justify-content:flex-start;margin:0 0 20px}.multi_flight.inner_tab{padding:20px;background:#fff;border-radius:5px;border:1px solid #ddd}.multi_flight.inner_tab .multi_flight_list li.active{background:var(--redcolor)}.multi_flight_list li{padding:10px 12px;background:#ebf0f5;border-radius:4px;cursor:pointer;flex-grow:1;display:flex;justify-content:space-between;flex-wrap:wrap}.multi_flight_list li.active{background:var(--bluecolor);color:#fff}.travel_dtl_box svg{font-size:20px;color:#9ba6b2}.travel_dtl_box{align-items:center;margin-top:15px}.travel_dtl_box,.travel_dtl_box div{display:flex;justify-content:space-between;gap:20px}.travel_dtl_box div{padding:10px;background:#ebf0f5;border-radius:5px;width:calc(100% - 60px)}.travel_dtl_box div h6{font-size:14px;color:#001c27;font-weight:500}.travel_dtl_box div span{font-size:13px}.res_dtl img{width:40px}.travel_dtl_box{margin-bottom:15px}.flight_co h6{font-size:14px!important}.flight_co p{font-size:12px}.multi_flight.policy{border-radius:10px}.multi_flight.policy ul li{width:49%;text-align:center;justify-content:center}.baggage_list li{display:flex;align-items:center;justify-content:space-between;width:100%!important}.baggage_list{margin-top:15px;background:#fff}.baggage_list li:not(:last-child){border-bottom:1px solid #eee}.baggage_list li h5{font-size:14px;font-weight:500;color:#001c27}.baggage_list li h6{font-size:13px;font-weight:500;color:#001c27}.baggage_list li p{font-size:13px!important}.inner_banner_cont{top:0;z-index:2}.banner.inner_banner.search_result{height:100%}.search_result_form.way_form .dept,.search_result_form.way_form .from,.search_result_form.way_form .person,.search_result_form.way_form .return,.search_result_form.way_form .to,.way_form.search_result_form .from_hldr{height:109px}.way_form.search_result_form .date-inputs{align-items:center}.search_result_form.way_form .date-inputs .dept,.search_result_form.way_form .date-inputs .return{width:125px}.search_result_form.way_form{margin:0}.banner.inner_banner.search_result .inner_banner_cont{padding:25px 0 0}.way_form.search_result_form .add_city>div{margin:0!important}.way_form.search_result_form .add_more{height:75px;background:var(--bluecolor);border-color:var(--bluecolor);border-radius:10px;font-size:15px;font-weight:600;line-height:17.58px;text-align:center;color:#fff;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;width:195px}.way_form.search_result_form .add_more:hover{background:var(--redcolor);border-color:var(--redcolor)}.way_form.search_result_form .multi_city_remove{position:absolute;top:13px}.cat_hldr{gap:35px}.modify{padding:20px;background:#009ad9;font-size:15px}.way_form.search_result_form .rdp-months{right:0;left:auto!important}.cat_hldr .way_list:first-child:after{right:-22px}.res_hldr div h6,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{font-size:15px}.baggage_list li p{font-size:10px;color:#8a8a8a;text-align:left}.baggage_list li p:not(:last-of-type){margin-bottom:15px}.filter_wrap.flight_search_filter .type_hldr li span img{height:20px;width:20px}.filter_wrap.flight_search_filter .type_hldr li label{display:flex;align-items:center;gap:5px;justify-content:space-between;margin-bottom:0}.rating_list.flight_search_filter_refundable li{width:100%;text-align:center}.rating_list.flight_search_filter_refundable li label span{text-align:center}.filter_cont h4{display:flex;justify-content:space-between;align-items:center;font-size:18px;font-weight:700;font-family:var(--calibriFont)}.table_hldr table thead th{background:var(--bluecolor);color:#fff;border:1px solid #fff}.table_hldr{border:none}.table_hldr.scrollable{border:none;overflow-x:auto;overflow-y:hidden}.table_hldr.scrollable table{width:max-content}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:#e3f0ff}.type_hldr{margin-bottom:10px}.inner_banner_cont.reg{position:absolute;width:100%;top:67%;left:0;transform:translateY(-50%)}.inner_banner_cont.reg h2{font-size:35px;font-weight:600;line-height:41.02px;text-align:left;color:#fff}.regi_frm .css-14sqopl-control{height:50px!important;border:none;background:#f7f7f7!important;border-radius:5px 5px 0 0!important;border-bottom:2px solid #ddd!important;position:relative}.regi_frm .css-hlgwow input{min-width:200px!important;background:none!important;border:none!important}.regi_frm .css-1u9des2-indicatorSeparator{display:none}.regi_frm .css-1xc3v61-indicatorContainer{position:absolute;top:7px;right:4px}.regi_frm .css-19bb58m{width:100%}.regi_frm .css-hlgwow{padding:10px 8px;position:relative}.regi_frm .css-hlgwow>div:first-child{position:absolute;top:6px;left:10px}.regi_frm .css-1jqq78o-placeholder{margin-top:0}.regi_frm .rs-checkbox~.text-danger.error_msg{position:absolute}.StepperContainer-0-2-1{width:85%;margin:0 auto}.ConnectorContainer-0-2-14{display:none}#RFS-StepButton{display:inline-flex;justify-content:center;align-items:center;height:30px;width:30px;background:#e2e2e2;color:#fff;margin-bottom:10px;border:2px solid #e2e2e2;border-radius:50%;padding:0;position:relative}#RFS-StepButton.active{background:green;border:green}#RFS-StepButton.completed{background:var(--bluecolor);border:2px solid var(--bluecolor)}#RFS-StepButton.completed:after{border-color:var(--bluecolor)}#RFS-StepButton.active:after{border-color:green}#RFS-StepButton:after{content:"";position:absolute;width:167px;height:2px;border-top:2px dashed #e2e2e2;left:50%;top:15px;z-index:-1}#RFS-StepperContainer>div:last-child #RFS-StepMain button:after{display:none}.LabelContainer-0-2-8{text-align:center}.fight_hd,.flight_ft{padding:10px;background:#ebebeb}.fight_hd img{width:30px;margin-right:15px}.fight_hd h6{margin:0}.fight_hd h4{font-size:18px;line-height:1.2;font-weight:400;color:#050047}.flight_rt p{font-size:16px;line-height:1.4}.flight_rt{padding:10px}.flight_rt span{background:#dddddd71;border-radius:20px;border:1px solid #2222;padding:5px 10px;color:#050047}.avl{font-size:16px;line-height:1;color:#0e5e0e}.flight_ft button{padding:5px 15px;background:#464577;color:#fff;border-radius:20px;transition:all .3s ease-in}.flight_ft button:hover{background:#010130}.flight_card{border-radius:15px;overflow:hidden;box-shadow:0 2px 10px -2px rgba(0,0,0,.35);transition:all .5s ease-in-out}.flight_card:hover{box-shadow:0 2px 20px -2px rgba(0,0,0,.55)}.fight_hd .dropdown-toggle:after{display:none}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:-webkit-fill-available!important}#kyc_radio .rs-radio-group-inline{height:42px}.filter_wrap{height:65vh;overflow:auto;scrollbar-width:none}.filter_wrap::-webkit-scrollbar{display:none!important;width:0}.rs-checkbox-checker{min-height:auto!important}.filter_box{top:120px}.rating_list.time_list.stops li{width:30%;text-align:center}.rating_list.time_list.stops li label span{text-align:center}.search_result_hldr h2{font-size:18px}.pricing_dtl{padding:5px 20px!important}.pricing_dtl:hover{background:#e6e6e6}.pricing_dtl_hldr{border-radius:15px}.pricing_dtl.active{background:var(--bluecolor);color:#fff}.pricing_dtl.active:hover{background:#121758}.pricing_dtl h6{font-size:14px;font-weight:500}.pricing_dtl p strong{font-size:12px;font-weight:500}.pricing_dtl p{font-size:12px}.pricing_dtl_hldr a{border-radius:10px;background:#009ad9}.pricing_dtl_hldr a:hover{background:#005b80}.modify_frm{position:absolute;top:0;width:100%;opacity:0;transition:all .5s ease-in;pointer-events:none;transform-origin:top center;height:100vh;background:#00000054;padding-top:8.8%;padding-bottom:11%;overflow:auto}.modify_frm::-webkit-scrollbar{display:none!important}.modify_frm_hldr{padding:20px;background:#002c3f;border-radius:4px}.modify_frm.active{opacity:1;pointer-events:all}.search_dtl_hldr{margin-top:50px}.btn-clse{padding:0;border:0;background:transparent;position:absolute;top:-66px;right:-50px;font-size:18px;height:40px;width:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--redcolor);color:#fff}.type_hldr li:not(:last-child){margin-bottom:9px}.type_hldr li label span{line-height:1;font-size:14px;font-family:var(--calibriFont)}.seat_dtl a{color:#001c27!important;cursor:pointer}.seat_dtl a:hover{color:#636363!important}.rating_list{margin-bottom:12px}.rating_list li label span:hover{background:#e9e9e9}.rating_list.time_list li label span{z-index:9}.filter_wrap.flight_search_filter hr{margin:25px 0}.filter_cont{padding-bottom:0}.show_mr{font-size:12px;line-height:1;color:#005b80;margin:0;cursor:pointer;transition:all .4s ease-in-out;background:#009ada;color:#fff;border-radius:4px;padding:4px 10px 6px}.show_mr:hover{color:#ff9800}.banner.inner_banner.booking .inner_banner_cont{top:5%}.booking_sec{position:relative;margin-top:-177px}.flight_dtl{background-color:#fff;border-radius:2px;border:1px solid #999;margin-top:15px}.flight_dtl ul li.flight_dtl_cont:not(:last-child){margin-bottom:25px}.flight_dtl ul li.flight_dtl_cont{padding-left:18px}.offer_hldr{background:#fff;border-radius:4px}.flight_dtl_cont .flight_dtl_hd{position:relative}.flight_dtl_cont .flight_dtl_hd:after{position:absolute;content:"";top:0;left:-19px;height:100%;width:4px;background:#249995}.cmn_btn{margin-top:20px!important;padding:10px!important;border-radius:4px!important;background:var(--bluecolor);color:#fff}.cmn_btn:hover{background:var(--redcolor)!important;color:#fff!important}.banner.inner_banner.booking h2{font-size:25px}.price_breakup li h5{display:flex;align-items:center;gap:10px}.price_breakup i{font-size:20px}.hvre_dtl ul,.hvre_dtl ul li{width:100%}.tickt_desc li:not(:last-child):before{height:156%!important}@media (max-width:1366px){.way_form>div{height:105px}.modify_frm_hldr .way_form>div{height:84px}.book_box_cmn h6{font-size:17px!important}.info_reward_hldr{gap:13px}.noti_prifile_box{margin-left:10px;margin-right:0}.cat_hldr,.search_result_form.way_form{margin-top:15px}.noti_prifile_box li a h5{font-size:15px;font-weight:600;color:#4e4e4e;margin-bottom:0;text-align:left;display:block;text-overflow:ellipsis;max-width:110px;word-wrap:break-word;overflow:hidden}}@media (max-width:1023px){.search_result_form.way_form .date-inputs .dept,.search_result_form.way_form .date-inputs .return,.way_form>div{width:100%}.StepperContainer-0-2-1{overflow:auto;width:640px}#RFS-StepButton:after{width:105px}}@media (max-width:991px){.booking_form_section .container-fluid,.main_inner_ban_booking .container-fluid{padding:0 15px!important}.booking_form_section{margin-top:-70px!important}.main_inner_ban_booking{padding-top:59px!important}.banner.inner_banner.booking h2{font-size:20px!important}}@media (max-width:767px){.filter_listing_hlder .container-fluid{padding:0 15px}.ReactModalPortal .ReactModal__Content.ReactModal__Content--after-open{width:auto!important}.rdp-months{flex-wrap:wrap!important;left:0!important}.way_form>div{width:100%}.rdp-root.round_trip_flight .rdp-months{left:0!important}.favourite_stay{overflow:hidden}.dept{border-right:none;border-bottom:1px solid #d3d3d3}.search_result_form.way_form{margin-top:10px}.banner.inner_banner.search_result{height:auto;padding:0}.res_hldr .multi,.res_wrap.multi{width:100%}.res_box.multi{justify-content:center}.search_result_hldr{margin-top:15px}.way_form.search_result_form .date-inputs{width:100%}.multi_form .search_result_form.way_form{border-top:1px solid #fff;margin-top:20px;padding-top:20px;border-radius:0}.search_result_form.way_form .date-inputs .dept,.search_result_form.way_form .date-inputs .return,.way_form.search_result_form .rdp-months,.way_form.search_result_form .rdp-months .rdp-month,.way_form.search_result_form .rdp-months .rdp-month .rdp-month_grid{width:100%}.inner_banner_cont.reg h2{font-size:26px}.inner_banner_cont.reg{top:61%}.StepperContainer-0-2-1{width:100%}#RFS-StepButton:after{width:53px}.search_dtl>div{margin-bottom:15px}.btn-clse{top:-46px;right:-1px}.modify_btn_hldr ul li{width:95%}.flight_feature img{width:25px!important;height:25px!important}.search_hdr_booking_list li a{color:#0c162d!important;text-align:center;transition:all .4s ease-in-out}.trip_cont h2{text-align:left!important}}@media (max-width:479px){.reverse{top:87px}.acc_hldr li a{color:#fff!important}.site-header.sticky .acc_hldr li:last-child a{color:#009ad9!important}}.text_loader{height:7px;border-radius:20px;background:linear-gradient(-45deg,#d8e1eb,#ebf0f5,#becad6,#e2e8f0);background-size:400% 400%}.circle_loader,.text_loader{animation:text_load 10s ease infinite}.circle_loader{height:40px;width:40px;border-radius:50%;background:linear-gradient(-45deg,#a5acb4,#c7c7c7,#dbe1e7,#e6f0fc);background-size:400% 400%}.large{width:100%}.small{width:60%}.mid{width:85%}@keyframes text_load{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.loader_box{border-radius:10px;padding:15px;background:#fff;box-shadow:0 0 10px -2px rgba(0,0,0,.2)}.type_hldr li label input{margin-left:2px!important;margin-top:4px}.all_booking_filter .form-control,.all_booking_filter .form-select,.all_booking_filter .rs-input-group{border:1px solid var(--bluecolor)!important;border-radius:6px}.all_booking_filter input[type=text]{height:35px!important}.all_booking_filter input,.all_booking_filter select{height:35px;font-size:13px}.srch_btn{background:var(--bluecolor);border-radius:6px;padding:7px 20px 4px;display:flex;align-items:center;width:100%;justify-content:center}.srch_btn:hover{background:var(--redcolor)}.traveler_form .form-control{background:#f9fbfb!important}.traveler_form input:not(input[type=submit]),.traveler_form select{border:1px solid #ccc}.traveler_form .partner_modal_country .css-14sqopl-control,.traveler_form .rs-input-group.rs-input-group-inside{background:#f9fbfb;border-left:1px solid #ccc!important;border:1px solid #ccc;overflow:hidden}.traveler_form .rs-picker-date>.rs-input-group.rs-input-group-inside .rs-input{background:#f9fbfb}.traveler_btn{text-align:left}.traveler_form .partner_modal_country .css-14sqopl-control{height:41px!important;border-radius:4px}.table_hldr.traveller_table table thead th{background:#eaebf1;color:#000}.table_hldr.traveller_table table tbody tr:nth-child(odd){background:#fffcdd}.table_hldr.traveller_table table tbody tr:nth-child(2n){background:#d1eefb}.table_hldr.traveller_table table tbody tr td{color:#000}.table_hldr.traveller_table table tbody tr td,.table_hldr.traveller_table table thead th{border:1px solid #f9fbfb}.rc-pagination-jump-next,.rc-pagination-jump-prev,.rc-pagination-next,.rc-pagination-prev{line-height:24px}.rc-pagination-next .rc-pagination-item-link,.rc-pagination-prev .rc-pagination-item-link{background-color:#eaebf1;border:transparent}.rc-pagination-next button:after,.rc-pagination-prev button:after{color:#009ad9}.traveler_form .css-1jqq78o-placeholder{margin-top:0}.traveler_form .partner_modal_country .css-1jqq78o-placeholder{top:-7px}span.badge{background:#ccc;margin-left:10px;color:#000;font-size:14px;font-weight:400}.booking_details_form .accordion-button{padding:15px;background:#fff;border:1px solid #999}.traveller_dtl{box-shadow:none;border:1px solid #999}.booking_details_form .accordion-item,.booking_details_form.accordion{border:transparent}.booking_details_form .traveller_dtl{padding:0}.booking_details_form .traveller_dtl h3{margin-bottom:0}.booking_details_form .accordion-button:focus{box-shadow:none}.booking_details_form .accordion-button:hover{color:#000}.booking_details_form .traveller_dtl select{background:#f7f9fa url(/assets/images/down_arrow.svg) no-repeat calc(100% - 20px) /10px!important;height:40px;color:#858585;font-size:13px;border:1px solid #ddd}.booking_details_form .traveller_dtl input{height:40px;background:#f7f9fa;border:transparent;font-size:13px;border:1px solid #ddd!important;margin:0!important}.passenger_info{margin:30px 0 0;background:#fff;color:#001c27;padding:13px 20px;border-radius:5px 5px 0 0;border:1px solid #999}.fl_dt{background:var(--bluecolor)}.fl_dt,.flight_no{border-radius:4px}.passenger_info h3{margin:0;font-size:17px;font-weight:500}.contact_details input{height:40px!important;background:#f7f9fa;font-size:13px;border:1px solid #ddd!important}.traveller_dtl.contact_details{border-radius:2px}.booking_flight_image span img{height:30px;width:30px;border-radius:50%}.book_dtl_flight_rt_lst{border:1px dotted #757778;background:#f8f8f8;border-radius:5px;padding:20px;margin-bottom:20px}.journey_dtl{border:none!important;background:#fff!important;border-radius:5px;padding:0;margin-top:20px}.book_dtl_flight_rt_layover{border-left:1.5px solid #009ada!important;padding-left:20px!important;margin:20px 0}.book_dtl_flight_rt_layover h6{color:#009ada;font-weight:600}.book_dtl_flight_rt_layover p{color:#000;font-size:15px;padding:8px 0}.select_date .rs-input-group{border:transparent!important;position:relative}.select_date .rs-input-group-addon{position:absolute;top:8px;right:10px}.booking_form_section .container-fluid{padding:0 100px}.required svg{fill:#fc0000;width:18px;height:18px;margin-right:5px}.required{display:flex;align-items:center;margin-left:15px;color:#fc0000}.booking_form_section{margin-top:0;background:#ddd}.main_inner_ban_booking{padding-top:70px}.main_inner_ban_booking .container-fluid{padding:0 100px}.price_breakup{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}.total_price{display:flex;justify-content:space-between;margin-top:8px;border-top:1px dotted #ccc;padding-bottom:6px;padding-top:7px}.offer_hldr.coupon_hldr .total_price h6{margin-bottom:0}.booking_form_section .price_breakup li{flex-wrap:wrap}.booking_form_section .offer_hldr.coupon_hldr .total_price h6{margin-bottom:0!important;font-weight:600!important;font-size:15px!important}.grand_total span,.hvre span,.total_price span{font-weight:600}.discount_price,.grand_total{display:flex;justify-content:space-between;align-items:center}.discount_price svg{height:16px}.discount_price span{color:#eb9022;font-weight:600;font-size:16px}.discount_price{margin:7px 0}.convinence_fee span{color:#9ba6b2;font-weight:600}.accordion-button:after{transform:rotate(0deg)!important}.rotate_arw_btn:after{transform:rotate(-180deg)!important}.price_breakup li.hvre_dtl{display:none;transition:var(--transition)}.price_breakup li.hvre_dtl.show{display:block}.price_breakup_small_modal{background:#fff;padding:20px;border-radius:8px;width:300px;text-align:center}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#ce0000;display:flex;justify-content:center;align-items:center}.complete_booking_hldr .container-fluid,.flight_summery_hldr .container-fluid{padding:0 100px}.book_box_cmn,.modify_btn_hldr{padding:20px;background:#fff;border-radius:8px;box-shadow:0 0 15px -2px rgba(0,0,0,.2);margin-bottom:20px;position:relative}.modify_btn_hldr{margin-bottom:20px}.modify_btn_hldr ul li{width:18%}.modify_btn_hldr ul li a{padding:10px 7px;border:1px solid var(--bluecolor);border-radius:5px;color:var(--bluecolor);font-size:17px;line-height:1.3;display:flex;gap:8px;align-items:center;justify-content:center;font-weight:400}.modify_btn_hldr ul li a i{font-size:18px}.modify_btn_hldr ul li a:hover{background:var(--redcolor);color:#fff;border-color:var(--redcolor)}.error-container{height:1.1rem;margin-top:.4rem}.text-danger.error_msg{font-size:.875rem}.modify_btn_hldr ul{display:flex;align-items:center;justify-content:flex-start;gap:15px;flex-wrap:wrap}.thanku_hldr{text-align:center}.thanku_hldr h5{font-size:30px!important;margin-bottom:20px}.thanku_hldr h5,.thanku_hldr i{line-height:1.3;color:var(--bluecolor);font-weight:600}.thanku_hldr i{font-size:45px;margin-bottom:10px}.order-expiry-countdown p{color:var(--bluecolor)!important;font-weight:600!important}.thanku_hldr p{font-size:18px;line-height:1.3;color:#858585;font-weight:400}.thanku_hldr .cmn_btn{padding:10px 15px;border:1px solid var(--bluecolor)!important;border-radius:5px;color:#fff;background:var(--bluecolor);font-size:15px;line-height:1.3;font-weight:600;display:inline-flex;gap:8px;align-items:center}.thanku_hldr .cmn_btn:hover{border:1px solid var(--redcolor)!important;background:var(--redcolor)!important}.order_summery_box{border:1px solid #e4e1e1;border-radius:5px;margin-bottom:25px;overflow:hidden}.book_box_cmn h6{font-size:20px;font-weight:600;line-height:1.3;margin-bottom:15px}.ref h6{font-size:18px!important;font-weight:500;line-height:1.3;margin-bottom:0;color:var(--bluecolor)}.ref h6 span{color:var(--redcolor)}.ref{padding:10px;justify-content:space-between;background:#ececec}.ref,.ref a{align-items:center}.ref a{padding:5px 8px;border:1px solid var(--bluecolor)!important;border-radius:5px;color:#fff;background:var(--bluecolor);font-size:15px;line-height:1.3;font-weight:600;display:inline-flex;gap:8px}.feature_list,.summery_list{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;flex-wrap:wrap;background:#f7f7f7;padding:15px;margin-bottom:0}.feature_list{gap:15px}.summery_list li{width:24%;display:flex;flex-direction:column;gap:15px}.summery_list li h6{font-size:16px;font-weight:500;line-height:1.3;margin-bottom:0;width:100%}.summery_list li p{width:100%}.book_box_cmn h6 i{color:var(--redcolor);margin-right:15px}.serv_list li{display:flex;align-items:center;justify-content:space-between}.serv_list li p{font-size:15px;line-height:1.3;font-weight:500;color:#002c3f}.serv_list li span{font-size:13px;line-height:1.2;font-weight:400;color:#5f5f5f}.serv_list li:not(:last-child){margin-bottom:15px}.complete_booking h2{font-weight:600;line-height:41.02px;text-align:left;color:var(--bluecolor);font-size:25px;margin-bottom:25px}.banner.inner_banner.book_summery{height:75px}.cd_toggle{position:absolute;right:20px;top:20px;color:#eb9022;border:none;padding:0;background:transparent}.cd_toggle i{font-size:25px}.sm_dtls{background:#f7f7f7;padding:15px}.sm_dtls .hd{justify-content:space-between;margin-bottom:15px}.sm_dtls .hd,.sm_dtls .hd div{display:flex;align-items:center}.sm_dtls .hd div{gap:15px}.sm_dtls .hd div img{width:30px;border-radius:50%}.sm_dtls .hd div h5{color:#001c27}.sm_dtls .hd div h5,.sm_dtls .hd div h6{font-size:16px;line-height:1.2;font-weight:500}.sm_dtls .hd div h6{margin:0;color:#646464}.smry_dtl{padding:15px;border:1px solid #d8d8d8;border-radius:8px;background:#ececec}.smry_dtl h4{font-size:20px;font-weight:600;color:#575757}.smry_dtl h4,.smry_dtl h5{line-height:1.3;margin-bottom:8px}.smry_dtl h5{font-size:16px;color:#585858}.feature_list li i{color:#05502a;margin-right:5px}.feature_list li{display:flex;align-items:center}@media (max-width:1199px){.complete_booking_hldr .container-fluid{padding:0 15px}}@media (max-width:1023px){.summery_list li{width:45%}}@media (max-width:768px){.summery_list li{width:100%}}.multi_flight_tab .nav-tabs .nav-link{border:transparent;background:transparent;color:#000;transition:color .3s ease-in-out}.multi_flight_tab .nav-tabs .nav-link.active{background:#eb9022;color:#fff}.multi_flight_tab .nav-tabs{margin-bottom:15px}.baggage_list,.price_breakdown{padding:15px;border-radius:5px;border:1px solid #ddd}.price_breakdown h1{text-align:left;color:#000;font-size:14px;margin-bottom:15px;background:#ebf0f5;padding:10px;border-radius:5px;font-weight:500;line-height:inherit}.price_breakdown tr td,.price_breakdown tr th{text-align:center}.price_breakdown ul li{justify-content:space-between!important;display:flex}.total_payable{display:flex;justify-content:space-between;margin-bottom:10px}.total_payable span{font-weight:600}.breakdwn_sec{padding:0 20px}.rating_list.time_list.stops li label{position:relative}.rating_list.time_list.stops li label input[type=checkbox]{position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;z-index:10;cursor:pointer}.rating_list.time_list.stops li label input[type=checkbox]:checked~span{color:#009ada;border:1px solid #009ada}.rating_list.time_list.stops li label input[type=checkbox]~span:hover{background:#e9e9e9}.boarding_pass{position:relative;z-index:1;padding:20px 30px;color:#fff}.boarding_pass:after{position:absolute;content:"";background:#009ad9;width:93%;height:85px;left:9px;top:5px;border-radius:20px 0 50px 0;z-index:-1}.baggage_details{position:relative;z-index:1;padding:20px 30px;color:#fff;text-align:right}.baggage_details:after{position:absolute;content:"";background:#009ad9;width:92%;height:85px;right:6px;top:6px;border-radius:0 20px 0 50px;z-index:-1}.baggage_table table{margin-top:20px;text-align:center}.baggage_table .table>:not(caption)>*>*,.passenger_details .table>:not(caption)>*>*{background:transparent}.flight_booking_ticket{padding:5px 30px 0;display:flex;justify-content:space-between}.ticket_details{background-image:url(/assets/images/client/ticket-bg.png);background-repeat:no-repeat;background-size:100%;position:relative;height:450px}.ticket_details .d-flex{padding:0 30px}.boarding_pass img{width:35px;margin-right:15px;position:relative;top:-5px}.from_name,.to_name{font-size:45px;font-weight:700}.from_name span,.to_name span{display:block;font-size:15px;color:#f44236}.to_name{text-align:right}.passenger_details{padding:20px 30px 0;display:flex;justify-content:space-between;align-items:center;font-size:15px}.passenger_details h5{font-size:16px}.baggage_details span,.boarding_pass span{font-size:35px;font-weight:500}.boarding_pass_hldr{padding:25px 20px 0}.flight_booking_ticket span{font-size:18px}.boarding_pass_hldr.boarding_pass_table{display:flex;align-items:center;justify-content:center;height:90%}.baggage_table{width:100%}.icon img{width:305px}.table>:not(caption)>*>*{border-bottom-width:0}.boarding_pass_hldr.boarding_pass_table{position:relative}.boarding_pass_hldr.boarding_pass_table:after{position:absolute;content:"";background:#009ad9;width:93%;height:45px;right:9px;bottom:2px;border-radius:50px 0 20px 0;z-index:0}.other_list ul li .submenu li{background:#fffbe0}li.submenuopen .submenu{padding:0;margin-right:0;margin-top:20px}.other_list ul li .submenu li.active,.other_list ul li .submenu li:hover{background:var(--bluecolor)}.other_list ul li .submenu li.active a,.other_list ul li .submenu li:hover a{color:#fff}.other_list ul li a i{margin-right:15px}.markup_table tbody tr td span.more_txt{color:#eb9022!important}.ticket_hldr{border-radius:20px;overflow:hidden;display:flex;align-items:flex-start;justify-content:center}.tick_part_1{padding:0 0 20px;background:#dedede;width:58%}.tick_part_1.tick_part_2{width:32%;position:relative}.tick_part_1.tick_part_2:after{position:absolute;content:"";height:30px;width:80%;background:var(--bluecolor);bottom:0;right:0;border-top-left-radius:50px}.img_part{width:10%;position:relative;background:#dedede;height:100%;padding:20px 0}.img_part:after{top:-20px}.img_part:after,.img_part:before{position:absolute;content:"";height:40px;width:40px;border-radius:50%;background:#fff;left:50%;transform:translate(-50%)}.img_part:before{bottom:-20px}.tick_part_1 h3{background:var(--bluecolor);color:#fff;margin-right:30px;display:flex;align-items:center;font-size:18px;line-height:1.3;border-radius:0 0 50px 0;padding:10px 15px;font-weight:400}.tick_part_1 h3 img{height:40px;width:40px;margin-right:15px;border-radius:50%;background:#fff;padding:5px}.tick_part_1.tick_part_2 h3{margin-left:50px;margin-right:0;border-radius:0 0 0 50px;padding-left:26px;font-size:18px;background:var(--redcolor);justify-content:center}.ticket_dtls{padding:20px}.img_part,.tick_part_1{height:335px}.dot_brdr{position:absolute;height:80%;width:10px;top:50%;left:50%;transform:translate(-50%,-50%);border-left:10px dotted #fff}.ticket_dtls h4{font-size:20px;line-height:1.3;font-weight:600;color:#3d3d3d;text-transform:uppercase;margin:0;display:block}.ticket_dtls h4 span{display:block;font-size:13px;line-height:1.7;color:#005b80;text-transform:capitalize}.to_img{width:160px}.ticket_dtls p{font-size:15px;line-height:1;font-weight:400;color:#001c27;max-width:180px}.frm_dtl p:first-child{font-weight:600}.bag_table table{width:100%;margin-bottom:0}.bag_table table tr th{color:#1d1616}.bag_table table tr td,.bag_table table tr th{padding:5px 10px;font-size:14px}.bag_table table tr:nth-child(odd){background:#b8b8b8}.bag_table table tr:nth-child(2n){background:#eee}.bag_table{margin-top:18px;margin-bottom:17px}.barcode{width:200px;position:relative;z-index:1}.term_condition ul{padding:0}.term_condition ul li:after,.term_condition ul li:before{display:none}.term_condition ul li{font-size:14px;display:flex;align-items:flex-start;justify-content:flex-start;gap:8px}.term_condition ul li span{color:red}.frm_t.time{padding:5px 10px;border-radius:4px}.frm_t.time p{font-weight:600}@media (max-width:1366px){.booking_nav li a{font-size:16px!important}.bag_table{margin-top:18px;margin-bottom:7px}.grand_total span,.hvre span,.total_price span{font-weight:600;font-size:12px}.tick_part_1 h3 img{height:30px;width:30px}.img_part,.tick_part_1{height:330px}}.conditional_header{width:calc(100% - 240px);display:flex;align-items:center;justify-content:space-between;position:relative}.cnd_hd_menu{display:flex;align-items:center;justify-content:center;gap:50px;margin-bottom:0}.cnd_hd_menu li{position:relative}.cnd_hd_menu li a{text-transform:uppercase;font-size:13px;line-height:1.2;color:var(--bluecolor);position:relative;font-weight:500;width:100%;text-align:left}.cnd_hd_menu li a span{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:red;color:#fff;position:absolute;left:50%;transform:translate(-50%);top:-20px;font-size:10px}.conditional_header a{text-align:center}.conditional_header a i,.conditional_header a svg{font-size:22px;text-align:center;transition:all .4s ease-in-out}.conditional_header a svg~span{display:block;text-align:center;text-transform:uppercase;font-size:13px;line-height:1.2;color:#0094d0;transition:all .4s ease-in-out}.cnd_hd_menu li a:hover{color:var(--bluecolor)}.cnd_hd_menu .active a{color:var(--redcolor)!important}.dash_table_cont{padding:15px;border-radius:11px;background:#ff8c0038}.dash_table_cont h3{text-align:start;padding:0 10px;background:#4eb5dd;color:#fff;border-radius:5px;font-size:15px;font-weight:500;margin-bottom:15px}.dash_table_cont tr td,.dash_table_cont tr th{background:#fff;color:#001c27;text-align:center;font-size:14px;font-weight:400;border:1px solid #96d0ff;color:#1675e0;padding:5px}.dash_table_cont tr th{padding:6px;background:#85c7fd;color:#fff}.dash_table_cont tr td a,.dash_table_cont tr th a{width:100%;line-height:1;padding:0}.dash_table_cont tr th a:hover{background:#96d0ff;color:#fff}.dashboard_table_hldr{margin-top:20px;padding:30px}.dash_table_cont h3 a{position:absolute;right:15px;top:50%;transform:translateY(-50%);padding:8px 10px;background-color:#fff;color:#001c27;border-radius:4px;font-size:12px;line-height:1}.dash_table_cont h3 a:hover{background:#001c27;color:#fff}.dash_table_cont h3 span{font-size:12px;line-height:1;padding:3px;background:red;color:#fff;height:25px;width:25px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;animation:blink 1s linear infinite;margin-left:10px}@media (max-width:1366px){.cnd_hd_menu{gap:40px}}.rating_list li label span{font-weight:400}@media (min-width:1441px){.res_hldr div h6,h1:last-child,h2:last-child,h3:last-child,h5:last-child,h6:last-child{font-size:15px}.res_hldr div p{font-size:15px;margin-top:14px}.pricing_dtl h6{font-size:15px;margin-bottom:5px}.price_title p span,.pricing_dtl p strong{font-size:14px;font-weight:500}.pricing_dtl_hldr a{font-size:15px}.res_hldr .time h6{font-size:13px}.res_hldr .time p{font-size:15px;margin-top:0}.view{padding:8px 20px 11px;background:#009ada;border-radius:30px;font-size:17px;font-weight:600;line-height:20.58px;text-align:center;color:#fff}.seat_dtl span{font-size:14px}.seat_dtl img{width:25px}.seat_dtl a{font-size:18px}.multi_flight.policy ul li{font-size:16px;letter-spacing:.5px}.travel_dtl_box div h6{font-size:15px}.flight_co h6{font-size:20px}.flight_co p{font-size:15px;margin-top:5px}.flight_co{margin-top:1rem}.travel_dtl_box div span{font-size:14px}.filter_cont h4{font-size:22px}.filter_wrap h6{font-size:18px}.rating_list.time_list li label span{font-size:14px;padding:7px}.show_mr{font-size:14px;margin-top:20px}.price_range_no{font-size:17px}.price_breakdown h1{font-size:16px;letter-spacing:.5px}.total_payable span{font-size:16px}.price_breakdown tr td,.price_breakdown tr th{font-size:15px}.baggage_list li p{font-size:18px;color:#8a8a8a;text-align:left}}.gateway_list{display:flex;align-items:center;justify-content:flex-start;gap:1.5rem}.gateway_cont{width:20%;padding:1rem;background:#0c0f3c12;border-radius:10px;transition:all .4s ease-in-out}.gateway_cont:hover{background:#bdbdbd}.gateway_cont img{width:100%;height:100px;object-fit:contain;border:1px solid var(--bluecolor);border-radius:10px;padding:1rem;transition:all .4s ease-in-out}.gateway_cont h5{font-size:20px;line-height:1.2;margin-top:15px;text-align:center;text-transform:uppercase}.gateway_cont h5,.sm_hd h4{transition:all .4s ease-in-out;color:var(--bluecolor)}.sm_hd h4{font-size:25px;margin-bottom:15px}.gateway_cont:hover h5{color:#fff}.sm_hd p{font-size:1rem}.sm_hd{margin-bottom:1.5rem}.gateway_cont:hover img{border-color:#fff}.traveller_dtl input[type=submit]{background:#009ada!important}.gateway_frm{margin-top:1.5rem}.gateway_frm label{font-size:17px;line-height:1.2;margin-bottom:10px}.gateway_frm input{border:1px solid var(--bluecolor)!important;border-radius:7px!important}.gateway_frm input[type=submit]{background:var(--bluecolor)}.booking_details_sec{margin-top:20px}.booking_details_sec .accordion-button:not(.collapsed){box-shadow:none;background:transparent;padding-bottom:0}.booking_details_sec .accordion-header{margin-bottom:0}.booking_details_sec .accordion-button:focus{border-color:none;box-shadow:none}.adult_list{padding:15px;background:#f7f7f7}.adult_list h6{font-weight:700;font-size:17px;margin-bottom:10px}.adult_list h6 span{font-weight:400}.adult_list p{margin:5px 0}.adult_list{display:flex;justify-content:space-between}.adult_passenger_info span{margin-top:5px}.order_summery_box:not(:last-child){margin-bottom:25px}.adult_contact_list{padding:15px}.adult_contact_list p{margin:5px 0}.ref a.fare_terms{background:transparent;color:var(--redcolor);padding:0;border:transparent!important}.left_panel_list span,.left_panel_list strong{display:block}.red_txt h6{color:red}.economy_list{padding:15px;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between}.fare_summery{padding:15px}.fare_summery table td,.fare_summery table th{padding:7px 8px}.agent_payable{display:flex;align-items:flex-end;flex-direction:column}.agent_payable ul{width:35%;margin-top:20px;border-bottom:1px solid #ccc;padding-bottom:10px}.agent_payable ul li{display:flex;justify-content:space-between}.agent_payable ul li:not(:last-child){margin-bottom:10px}.total_agent_payable ul{display:flex;justify-content:space-between;width:35%}.total_agent_payable{display:flex;justify-content:flex-end;margin-top:10px}.booking_details_sec .book_box_cmn{padding:0;background:transparent;border-radius:0;box-shadow:none;margin-bottom:0}.gateway_cont.gateway_selected{background:#bdbdbd}.gateway_cont.gateway_selected h5{color:#fff}.gateway_cont.gateway_selected img{border-color:#fff}.clear_btn{padding:5px 11px}.clear_btn:hover{background:var(--bluecolor);color:#fff}.filter_listing_hlder .filter_cont h4,.filter_listing_hlder .filter_wrap{padding:15px}.filter_listing_hlder .filter_wrap h6{letter-spacing:.00938em;margin-bottom:20px;margin-top:0!important;display:flex;align-items:center;font-size:16px;font-weight:700;text-transform:uppercase;font-family:var(--calibriFont)}.filter_listing_hlder .type_hldr li label input{margin-left:0!important;cursor:pointer}.filter_listing_hlder .filter_wrap.flight_search_filter .type_hldr li span img{margin-right:2px}.filter_listing_hlder .show_mr{display:inline-block;margin-top:10px;background:var(--redcolor)}.filter_listing_hlder .show_mr:hover{background:var(--bluecolor);color:#fff}.filter_wrap_bg{padding:15px 0;border-bottom:1px solid #ebebeb}.filter_listing_hlder .rs-checkbox-control{top:3px}.filter_listing_hlder .rs-checkbox-checked .rs-checkbox-control:before{opacity:1;width:13px;height:13px}.filter_listing_hlder .rs-checkbox-checked .rs-checkbox-control .rs-checkbox-inner:before{width:13px;height:13px;left:0}.filter_listing_hlder .rs-checkbox-control .rs-checkbox-inner:before{border:1px solid #ccc;width:18px;height:18px;left:-2px}.filter_listing_hlder .rs-checkbox-checked .rs-checkbox-control .rs-checkbox-inner:after,.filter_listing_hlder .rs-checkbox-indeterminate .rs-checkbox-control .rs-checkbox-inner:after{border:transparent}.filter_listing_hlder :where(.css-dev-only-do-not-override-49qm).ant-slider-horizontal .ant-slider-track,.filter_listing_hlder :where(.css-dev-only-do-not-override-49qm).ant-slider-horizontal .ant-slider-tracks{height:7px;background:#1882ff}.filter_listing_hlder .ant-slider-handle{background-color:#fff;width:24px;height:24px;box-shadow:0 0 6px #d8e1eb;border-radius:50%;top:-5px}.filter_listing_hlder .ant-slider-handle:after,.filter_listing_hlder .ant-slider-handle:before{display:none}.filter_listing_hlder .price_range_no{margin:23px 0 0;text-align:center;font-family:var(--calibriFont);font-size:16px;color:var(--bluecolor)}.filter_listing_hlder .rating_list li label input[type=radio]:checked+span{border:1px solid #a0c7f3;background:#d4e8ff}.filter_listing_hlder .rating_list{margin-bottom:0}.filter_listing_hlder .rating_list li label span{border-radius:5px;text-align:center;position:relative;transition:all .4s ease-in-out;transform:translate(0);font-family:var(--bluecolor)}.filter_listing_hlder .rating_list li label span:hover{transform:translateY(-10px)}.filter_listing_hlder .rating_list.time_list img{display:block;margin:0 auto}.filter_listing_hlder .rating_list li label span:hover{background:#d4e8ff;border:1px solid #a0c7f3}.filter_listing_hlder .rating_list.flight_search_filter_refundable li{width:47%}.timing_no{font-weight:600;line-height:20px;font-size:18px;color:var(--bluecolor);font-family:var(--calibriFont)}.clock_img img{margin-right:2px}.mouse{top:-54px;animation:bounce 1.6s cubic-bezier(.445,.05,.55,.95) infinite}@keyframes bounce{50%{transform:translateY(-10px)}}.mouse svg{height:25px}.mouse svg path,.view:hover{color:#fff}.flight_seat_dtl_inner .badge{background-color:#e2f0e5;display:flex;align-items:center;border-radius:25px}.flight_seat_dtl_inner{gap:10px}.seat_dtl a.view_details{color:#1882ff!important;font-size:14px!important;line-height:16px!important;transition:transform .15s cubic-bezier(.4,0,.2,1)}.seat_dtl a.view_details img{width:25px;transition:transform .15s cubic-bezier(.4,0,.2,1)}.multi_flight.inner_tab ul li{justify-content:space-between;font-weight:600}.details_arrow img{transform:rotate(180deg)}.seat_dtl .flight_seat_dtl_inner img{width:14px;filter:invert(1)}.refundable_badge{background-color:#b7fdd5!important}.refundable_badge_green span{color:#10b15a;font-weight:600}.modify:hover{color:#fff}.filter_listing_hlder .res_hldr .time{display:flex;gap:13px;align-items:center}.filter_listing_hlder .res_hldr .time h6{font-weight:500}.search_rev{cursor:pointer}.modify_frm .btn-clse:hover{background:var(--redcolor)!important;color:#fff}.filter_listing_hlder .price_hldr h6{text-align:right;border-radius:4px;background:#0a630a47;padding:2px;color:#2a5d3f}.flight-search-mrp-price h6{text-decoration:line-through;text-decoration-thickness:2px;font-weight:400;font-size:13px;color:#a39e9e;text-align:right;background:#ff000036!important;color:red!important;border-radius:4px}.top_right_acc_hldr .logged_in_profile_dd li a{border:transparent;padding:13px 20px;color:var(--bluecolor)!important}.top_right_acc_hldr .logged_in_profile_dd li a svg{margin-right:10px;height:16px}.top_right_acc_hldr .logged_in_profile_dd{padding:0;border-radius:0}.top_right_acc_hldr .logged_in_profile_dd li a:hover{background:var(--redcolor)!important;color:#fff!important;border-radius:0}.discount_txt span{font-size:13px}.cmn_btn{cursor:pointer}.price_breakdown tr th{font-weight:500}.refundable_badge_red span{color:#fc0000;font-weight:600}.flight_seat_dtl_inner .badge.refundable_badge_red{background:#ff00001c}.cmn_btn.save_info{background:#fff;color:var(--redcolor);font-weight:700;margin-top:0!important;border-color:var(--redcolor)!important}.book_box_cmn_hldr{position:-webkit-sticky;position:sticky;top:100px}.bookingDetails_page .complete_booking h2{color:#001c27}.book_histroy_modal h4{font-size:20px;font-weight:600;overflow:visible!important}.booking_histroy_list{position:relative}.booking_histroy_list li{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;gap:90px}.booking_histroy_list li .dt_tm{width:100px}.booking_histroy_list li .bk_status{width:calc(100% - 190px)}.booking_histroy_list li:after{position:absolute;content:"";height:10px;width:10px;border-radius:50%;background:var(--bluecolor);top:6px;left:130px}.booking_histroy_list li:not(:last-child){margin-bottom:25px}.booking_histroy_list li:before{position:absolute;content:"";width:1px;height:calc(100% + 25px);background:#ddd;top:6px;left:134px}.booking_histroy_list li:last-child:before{display:none}.booking_histroy_list{padding:15px;border-top:1px solid #ddd;margin-bottom:0}@media (max-width:767px){.booking_histroy_list{padding:15px 0 0}}.modify_btn_hldr ul li:last-child select{padding:10px 15px;border:1px solid var(--bluecolor);border-radius:5px;color:var(--bluecolor);font-size:17px;line-height:1.3;font-weight:400;height:auto!important;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ticket_print label{display:none}.ticket_print .form-control{height:37px;padding:5px 7px}.ticket_print table td{vertical-align:middle}.ticket_print_btn.d-flex{gap:10px}.ticket_print_btn{padding-right:11px}.complete_booking_hldr .book_box_cmn h6{margin-bottom:0;margin-left:20px;padding-top:17px;font-size:22px}.full_payment_issue h4{font-size:18px;font-weight:600}.full_payment_issue .rs-modal-body{margin-top:20px}.full_payment_issue .rs-modal-header{border-bottom:1px solid #eee;padding:0 0 20px}.full_payment_issue .rs-modal-body h4{font-weight:400;font-size:15px;border:1px solid #eee;margin-bottom:10px;padding:5px 10px;border-radius:5px}.full_payment_issue .rs-modal-body h4 span{font-weight:600}.full_payment_issue .d-flex{justify-content:space-between;gap:10px}.full_payment_issue h4 img{width:25px;height:25px;margin-right:5px}.remarks_field{margin-top:15px}.remarks_field label{font-weight:700;margin-bottom:11px}.remarks_field .form-control{border:1px solid #ccc!important;height:50px!important}.remarks_field .traveler_btn{text-align:right}.remarks_field .traveler_btn button{background:var(--bluecolor);padding:10px 20px 12px;font-size:16px;margin-top:15px}.remarks_field .traveler_btn button:hover{background:var(--redcolor);border-color:var(--redcolor);color:#fff!important}.ticket_print_btn button{color:#fff}.ticket_print_btn button:hover{background:#009ad9;color:#fff}.all_booking_managment_filter label{display:none}.all_booking_managment_filter .rs-input-group.rs-input-group-inside{overflow:hidden}.dash_table_cont h3 .zero-class{animation:none}.complete_booking.ticket_summery{margin-top:0}.modify_btn_hldr ul{margin-bottom:0}.booking_summery_holder .container-fluid{padding:0 15px}.ref a:hover{color:#fff;background:var(--redcolor);border:1px solid var(--redcolor)!important}.traveller_modal .rs-modal-title{font-size:18px;font-weight:600}.traveller_modal .rs-modal-header{border-bottom:1px solid #eee;padding-bottom:15px}.display_none{display:none}.display_block{display:block}.pax_dtls{padding:15px;border-radius:5px;border:1px solid #ddd;background:#fff}.pax_dtls h3{font-size:18px;color:#001c27;font-weight:600;margin-bottom:10px}.pax_table tr th{text-transform:uppercase}.pax_table tr td,.pax_table tr th{padding:10px 0;border-bottom:1px solid #ddd}.pax_table tr:last-child td{border:none}.pax_table table{margin:0}.pax_dtls ul{gap:30px}.pax_dtls ul,.pax_dtls ul li{display:flex;align-items:center;justify-content:flex-start}.pax_dtls ul li{gap:15px;font-size:15px;color:#001c27}.pax_dtls ul li span{font-weight:600}.pax_dtls ul li a{color:#002c3f}.pax_dtls ul li a:hover{color:#ea8f23}.pax_dtls{margin-bottom:20px;margin-top:20px}.react-datepicker{font-family:Arial,sans-serif}.react-datepicker__input-container input{padding:8px;font-size:14px;border-radius:4px;border:1px solid #ccc}.react-datepicker__header{background-color:#f5f5f5;border-bottom:1px solid #ccc}.react-datepicker__month-dropdown-container,.react-datepicker__year-dropdown-container{margin:0 5px}.react-datepicker__month-dropdown-container select,.react-datepicker__year-dropdown-container select{padding:4px;font-size:14px}.last_login{font-size:10px!important;font-weight:400;color:#8b8b8b;line-height:1;padding-right:10px;padding-top:5px;font-weight:600}.reload_btn{position:absolute;top:7px;right:5px}.reload_btn svg{height:15px;width:15px;color:#fff}.bal_cont{position:absolute;background:#fff!important;top:calc(100% + 15px);left:0;box-shadow:0 0 10px -2px rgba(0,0,0,.5);border-radius:7px!important;overflow:hidden;width:320px}.bal_cont ul li{display:flex;align-items:center;justify-content:space-between;background:#fff!important;border-radius:0!important;border-bottom:1px solid #ddd}.bal_cont ul li:first-child{background:var(--redcolor)!important}.bal_cont ul li:first-child h5,.bal_cont ul li:first-child h6{font-size:14px;color:#fff}.bal_cont ul li h5,.bal_cont ul li h6{font-size:14px;color:#4e4e4e}.bal_cont a{padding:8px 10px;border-radius:5px;background:var(--bluecolor);color:#fff;border:1px solid var(--bluecolor)}.bal_cont a:hover{background:#fff;color:var(--bluecolor)}.noti_prifile_box{padding-bottom:2px}.prof_cont{position:relative}.prof_cont:after{position:absolute;content:"";width:100%;height:1px;background:#ddd;left:0;bottom:-9px}@media (max-width:1370px){.last_login{padding-right:2px;padding-top:0;position:relative;top:7px;text-align:left}}.common_form .input-group{position:relative}.common_form .input-group>div{position:relative;width:100%}.common_form .input-group>i{position:absolute;right:10px!important;top:20px!important}.common_form.password_frm label{min-height:auto}.common_form .row>div{position:relative}.common_form .row>div i{position:absolute;right:21px;top:34px}.search_result_hldr h2{font-size:20px;font-family:var(--calibriFont)}.pricing_dtl_hldr{border-radius:5px;overflow:hidden;margin-bottom:20px}.pricing_dtl i{font-size:20px;cursor:pointer}.pricing_dtl h6{font-size:17px;margin-bottom:0;font-family:var(--calibriFont);font-weight:600}.pricing_dtl p{font-size:14px;font-family:var(--calibriFont)}.pricing_dtl{padding:10px 20px;background:#f3f3f3;transition:all .3s ease-in-out;border-radius:5px}.pricing_dtl_hldr a{padding:10px;display:flex;justify-content:center;align-items:center;gap:15px;border-radius:5px;color:#fff!important;background:var(--bluecolor);cursor:pointer;font-family:var(--calibriFont);height:32px;font-family:15px}.pricing_dtl_hldr a:hover{background:var(--redcolor)}.res_box.multi{background:#fff;border:1px solid rgba(156,170,179,.28);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;padding:10px 0;margin:0 0 15px;position:relative;transition:box-shadow .3s ease}.flight_name{display:flex;align-items:center;gap:10px;justify-content:flex-start}.flight_name h5{font-size:18px;font-weight:400;color:#000;margin:0;width:100%}.flight_name h5,.flight_name h6{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80px;max-width:80px;font-family:var(--calibriFont)}.flight_name h6{display:block;margin:3px 0 0;color:#878686;font-size:13px;font-weight:700}.flight_route_dtl h5{font-size:18px;font-weight:500;color:#000;text-align:left;font-family:var(--calibriFont)}.fl_plc.text-end h5,.fl_plc.text-end h6{text-align:right}.flight_route_dtl h6{text-transform:capitalize;font-size:14px;color:#878686;display:block;font-weight:400;font-family:var(--calibriFont);word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;max-width:70px;max-height:50px;overflow:hidden}.res_box.multi .top_part{display:flex;justify-content:space-between;padding:0 15px 10px;width:100%;align-items:center}.duration{font-size:14px;font-weight:500;color:#525252;position:relative;text-align:center;font-family:var(--calibriFont)}.duration span{font-weight:700;color:#000}.flight_route_dtl{display:flex;align-items:center;justify-content:center;gap:42px}.duration figure{margin:0;text-align:center;position:relative;z-index:0}.duration figure svg{background:#fff;z-index:1;position:relative}.duration:after{position:absolute;content:"";width:100%;height:1px;border:1px dashed #878787;left:0;bottom:31px}.left_seat svg{height:auto;width:17px}.left_seat{text-align:center}.left_seat p{font-size:13px;font-weight:600;text-transform:uppercase;white-space:nowrap}.left_seat p,.price_part h6{color:#d32f2f;font-family:var(--calibriFont)}.price_part h6{font-size:14px;font-weight:400}.price_part h5{font-size:20px;font-weight:600;color:var(--bluecolor);font-family:var(--calibriFont)}.price_part h4{font-size:12px;color:#307d01;font-weight:400}.price_part{display:flex;align-items:center;gap:15px}.price_part svg{width:15px;height:auto}.price_part a.book_btn{text-transform:capitalize;color:#fff!important;font-size:19px;font-weight:700;padding:4px 15px;border-radius:4px;display:block;margin-top:0!important;position:relative;font-family:var(--calibriFont)}.price_part a.book_btn,.price_part a.book_btn:hover{background:var(--redcolor)}.price_part a{font-size:12px;font-weight:500;color:#19478a;text-align:center;margin-top:3px}.btm_part{border-top:1px solid #ebebeb;padding:10px 15px 0;display:flex;align-items:center;justify-content:space-between;width:100%}.info p,.info p a{font-size:17px;line-height:1.5;font-family:var(--calibriFont)}.info p,.info p a,.view_details{color:var(--bluecolor)!important}.info p span{padding:0 0 0 5px;background:#19478a;margin-right:20px;color:#fff;display:inline-block;position:relative}.info p span:after{position:absolute;content:"";width:0;height:0;border-top:10px solid transparent;border-left:10px solid #19478a;border-bottom:9px solid transparent;right:-10px;top:0}.info p a{text-decoration:underline}.btm_part a{font-size:18px;font-weight:600;color:var(--bluecolor);cursor:pointer;font-family:var(--calibriFont)}.best_offer{position:absolute;padding:3px 5px;border-radius:0 0 5px 5px;background:#00a9f0;top:0;left:10px;font-size:12px;color:#fff}.best_offer svg{width:16px;height:auto}.search_dtl_hldr{padding:20px 0;background:#fff}.search_dtl{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:9;flex-wrap:wrap}.modify{padding:20px 30px;height:10px;border-radius:10px;font-size:17px;font-weight:600;line-height:17.58px;text-align:center;color:#fff;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;font-family:var(--calibriFont)}.modify,.modify:hover{background:var(--redcolor)}.search_dtl h4{font-size:18px;line-height:1.2;color:#fff;margin-bottom:10px}.search_dtl h4,.search_dtl h6{font-weight:400;font-family:var(--bodyFont)}.search_dtl h6{font-size:12px;line-height:1;color:#9f9f9f;display:flex;gap:10px}.modify_modal .modal-content{background:#001f2c}.modify_modal .modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none;max-width:calc(100% - 100px)!important}.modify_modal .btn-close{position:absolute;color:#fff;z-index:2;opacity:1;top:2px;right:2px;background:transparent}.search_dtl_hldr{margin-top:0;padding-top:100px;transition:all .4s ease-in-out}.inner_banner_cont{position:relative;transform:translate(0)}.banner.inner_banner.search_result{height:auto}.sp_tp li{height:40px}.dtl_hldr ul li a{height:100%}.btm_part a svg{width:13px;margin-right:5px}.view_dtl{color:#1882ff!important;font-size:14px!important;line-height:16px!important;transition:all .5s ease-in-out;position:relative}.view_dtl:hover{color:#d32f2f!important}.copy_print a i{font-size:13px;line-height:1;color:#9d9d9d;transition:all .4s ease-in-out}.copy_print a:hover i{color:#001c27}.search_dtl a i{font-size:20px;color:#fff;transition:all .3s ease-in-out}.search_dtl a:hover i{color:#009ad9}.dtl_hldr ul li a,.filter_cont,.modify{border-radius:5px}.single_route{display:flex;align-items:center;justify-content:space-between;gap:80px}.round_trip_hldr .single_route:not(:last-child){padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ddd}.cmn_name{font-size:13px;line-height:1;font-weight:500;color:#001c27}.left_seat img{width:20px}.fl_rte_hldr{display:flex;align-items:center;justify-content:flex-start;gap:35px}.fl_rt_wrap .fl_rte_hldr:not(:last-child){margin-bottom:4px;padding-bottom:4px;border-bottom:1px solid #ddd}.prof_hldr{margin:0 15px}.prof_wrap{padding:15px 25px;border-radius:5px;background:#fff;margin-bottom:15px;position:relative}.prof_wrap:after{position:absolute;content:"";left:0;top:15px;height:30px;width:4px;background:var(--bluecolor)}.prof_hd{display:flex;align-items:center;gap:15px;position:relative}.prof_hd img{width:30px}.prof_hd h4{font-size:18px}.prof_hd h4,.prof_hd h5{line-height:1.2;font-weight:600;color:var(--bluecolor)}.prof_hd h5{font-size:14px;position:relative}.prof_cont_text_hldr img{width:155px}.prof_cont_text_hldr{display:flex;align-items:center;flex-direction:row;gap:50px}.prof_cont_txt ul{margin-top:15px}.prof_cont_txt ul li{display:flex;align-items:center;gap:10px}l li svg{font-size:14px;color:#838383}.prof_cont_txt ul li a,.prof_cont_txt ul li span{font-size:14px;line-height:1.1;color:#525252}.prof_cont_txt ul list-style:not(:last-child){margin-bottom:8px}.flight_name img{width:30px;height:auto}.info p svg{margin-right:8px}.view_details svg{transition:all .2s ease-in-out}.view_details.details_arrow svg{transform:rotate(180deg);transform-origin:center center}.prof_cont_txt ul li:not(:last-child){margin-bottom:10px}.profl_cont{display:flex;align-items:center;justify-content:space-between}.prof_config ul li a{color:#001c27;font-size:14px;line-height:1.1}.prof_config ul li a svg{margin-right:8px}.prof_config ul li:not(:last-child){margin-bottom:10px}.banner.inner_banner.search_result.sticky_modify{position:-webkit-sticky;position:sticky;top:0;z-index:200}.banner.inner_banner.search_result.sticky_modify .inner_banner_cont{padding-top:0}.banner.inner_banner.search_result.sticky_modify .search_dtl_hldr{padding:20px 0}.banner.inner_banner.search_result .inner_banner_cont{padding:0}.prof_cont_txt.left_border{padding-left:50px;border-left:1px solid #ddd;width:52%}.prof_cont_txt ul li label input{margin-right:10px}.prof .text-end.w-100{position:relative;top:10px;text-align:left!important}.prof_form{margin-top:30px}.prof_form h6{font-size:15px;font-weight:400;color:#001c27;margin-bottom:10px}.prof_form input{width:100%;height:35px;border:1px solid #ddd}.prof_form button,.traveler_form button{border-radius:5px;color:#fff;border:1px solid var(--bluecolor);background:var(--bluecolor);transition:all .3s ease-in-out;min-width:150px}.prof_form button:hover,.traveler_form button:hover{color:#2b79ce!important;background:#fff;border:1px solid #2b79ce}.prof_avatar{position:relative;height:150px;width:150px;border-radius:50%;overflow:hidden;margin:15px 0 0}.prof_avatar img{height:100%;width:100%;object-fit:cover}.prof_avatar a{color:#001c27;position:absolute;right:20px;bottom:20px;height:30px;width:30px;background:#ddd;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.prof_avatar svg{font-size:15px}.custom-container{width:100%;max-width:1230px;padding:0 15px;margin:0 auto}.filter_wrap.flight_search_filter .type_hldr li label.layover{justify-content:flex-start}.prof .dropdown-menu{width:280px;padding:0!important;overflow:hidden}.prof .dropdown-menu ul li{padding:10px;border:none!important;transition:all .4s ease-in-out;border-radius:0!important}.prof .dropdown-menu ul li a{display:flex;align-items:center;gap:10px;padding:0!important}.prof .dropdown-menu ul li svg{color:var(--bluecolor);width:18px;transition:all .4s ease-in-out}.prof .dropdown-menu ul li span{color:#001c27;transition:all .4s ease-in-out}.prof .dropdown-menu ul li:after{display:none}.prof .dropdown-menu ul li:hover{background:#001c27}.prof .dropdown-menu ul li:last-child:hover{background:#b3240b}.prof .dropdown-menu ul li:hover span,.prof .dropdown-menu ul li:hover svg{color:#fff}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.select_date,.select_date .react-datepicker-wrapper{position:relative}.select_date .react-datepicker-wrapper svg{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select_date .react-datepicker__header{padding-top:0!important;background:#fff;border:none}.select_date h2.react-datepicker__current-month{line-height:30px;color:#8c8890;font-weight:600;font-size:14px}.select_date .react-datepicker__header__dropdown.react-datepicker__header__dropdown--select{display:flex;align-items:center;justify-content:space-between}.select_date select{height:26px!important;color:#5b5250}.react-datepicker__year-dropdown-container,.select_date .react-datepicker__month-dropdown-container{width:100px}.select_date .react-datepicker__month-read-view--down-arrow,.select_date .react-datepicker__month-year-read-view--down-arrow,.select_date .react-datepicker__navigation-icon:before,.select_date .react-datepicker__year-read-view--down-arrow{border-color:#48474c;border-width:2px 2px 0 0}.booking_details_form .traveller_dtl .select_date select{background:#f7f9fa url(/assets/images/dd_black_arrow.svg) no-repeat calc(100% - 4px) /10px!important;color:#3e4452}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{display:none}.select_date .react-datepicker__day--in-range,.select_date .react-datepicker__day--in-selecting-range,.select_date .react-datepicker__day--keyboard-selected,.select_date .react-datepicker__day--selected,.select_date .react-datepicker__month-text--in-range,.select_date .react-datepicker__month-text--in-selecting-range,.select_date .react-datepicker__month-text--keyboard-selected,.select_date .react-datepicker__month-text--selected,.select_date .react-datepicker__quarter-text--in-range,.select_date .react-datepicker__quarter-text--in-selecting-range,.select_date .react-datepicker__quarter-text--keyboard-selected,.select_date .react-datepicker__quarter-text--selected,.select_date .react-datepicker__year-text--in-range,.select_date .react-datepicker__year-text--in-selecting-range,.select_date .react-datepicker__year-text--keyboard-selected,.select_date .react-datepicker__year-text--selected{background:var(--bluecolor);color:#fff}.select_date .react-datepicker__day--in-range:hover,.select_date .react-datepicker__day--in-selecting-range:hover,.select_date .react-datepicker__day--keyboard-selected:hover,.select_date .react-datepicker__day--selected:hover,.select_date .react-datepicker__month-text--in-range:hover,.select_date .react-datepicker__month-text--in-selecting-range:hover,.select_date .react-datepicker__month-text--keyboard-selected:hover,.select_date .react-datepicker__month-text--selected:hover,.select_date .react-datepicker__quarter-text--in-range:hover,.select_date .react-datepicker__quarter-text--in-selecting-range:hover,.select_date .react-datepicker__quarter-text--keyboard-selected:hover,.select_date .react-datepicker__quarter-text--selected:hover,.select_date .react-datepicker__year-text--in-range:hover,.select_date .react-datepicker__year-text--in-selecting-range:hover,.select_date .react-datepicker__year-text--keyboard-selected:hover,.select_date .react-datepicker__year-text--selected:hover{background:var(--redcolor)!important}.select_date .react-datepicker{border:none;box-shadow:0 0 15px -2px rgba(0,0,0,.3);border-radius:5px}.prof_hldr.traveller_profile{padding-top:0}.traveler_form .css-hlgwow{top:-2px}.remove.btn-danger{min-width:0;background:red;border:1px solid red}.remove.btn-danger:hover{color:red!important;background:#fff;border:1px solid red}.traveler_form .css-13cymwt-control{height:42px;border:1px solid #ccc!important;background:#f9fbfb}.traveler_form .airline_name .css-hlgwow{top:-8px}.traveler_form .airline_name .css-1xc3v61-indicatorContainer{top:-6px;position:relative}.traveler_form .airline_name .css-1u9des2-indicatorSeparator{top:0;position:relative;height:23px}.rs-input-group-addon button{width:auto!important;min-width:0!important;background:transparent}.rs-input-group-addon button svg{color:#001c27}.booking_management{margin:0 15px;position:relative}.booking_nav{display:flex;align-items:center;justify-content:flex-start;gap:50px;padding:15px;background:#fff;border-radius:5px;margin-bottom:20px}.booking_nav li a{font-size:19px;line-height:1.3;font-weight:500;color:#001c27}.booking_nav li:first-child a{font-size:30px;pointer-events:none}.booking_nav li a:hover,.booking_nav li.active a{color:var(--redcolor)}.booking_tab_hldr{padding:15px;background:#fff;border-radius:5px}.booking_tab_hldr ul{display:flex;align-items:center;justify-content:flex-start;gap:35px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd}.booking_tab_hldr ul li{position:relative}.booking_tab_hldr ul li:after{position:absolute;content:"";width:100%;height:3px;background:transparent;left:0;bottom:-20px;transition:all .3s ease-in-out}.booking_tab_hldr ul li.active:after{background:var(--redcolor)}.booking_tab_hldr ul li a{font-size:15px;line-height:1;font-weight:500;color:#002c3f;position:relative}.booking_tab_hldr ul li a:hover,.booking_tab_hldr ul li.active a{color:var(--redcolor)}.filter_box{display:flex;align-items:center;justify-content:flex-end;gap:50px;z-index:1}.manage_search_box{position:relative}.manage_search_box button{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;padding:10px}.manage_search_box button svg{font-size:20px}.manage_search_box input{width:400px!important;height:45px!important;padding-right:50px!important;border-color:var(--bluecolor)!important}.adv_filter{padding:10px;border:1px solid #002c3f;display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out}.adv_filter span{font-family:16px;line-height:1;font-weight:500}.adv_filter span,.adv_filter svg{color:#001c27;transition:all .3s ease-in-out}.adv_filter svg{font-size:18px}.filter_cont{border:1px solid #ddd;border-radius:4px;margin-bottom:15px}.filter_cont label{font-size:13px;line-height:1;margin-bottom:7px;min-height:13px}.filter_cont input{background:#f9fbfb!important;height:40px!important;border-radius:4px;color:#676767;font-size:13px}.clr_btn{background:#fc0000;border-radius:4px;color:#fff;height:40px}.clr_btn,.clr_btn:hover{border:1px solid #fc0000}.clr_btn:hover{color:#fc0000;background:#fff}.aply_btn{border-radius:4px;color:#fff;background:#2b79ce;height:40px;border:1px solid #2b79ce}.filtr_cont{display:none}.filtr_cont.active{display:block}.adv_filter.active{border-color:var(--redcolor)}.adv_filter.active span,.adv_filter.active svg{color:var(--redcolor)}.adv_filter.active svg.svg-inline--fa.fa-caret-down{transform:rotate(180deg);transform-origin:center center}.ticket_manage_table thead tr th{padding:15px 10px;border:1px solid #ccc;font-size:16px;line-height:1;color:#001c27;background:#ededed}.ticket_manage_table tbody tr td{padding:15px 10px;background:#fffefe;border:1px solid #ccc;font-size:15px;color:#3d3d3d}.booking_tab_hldr .filter_box{position:static}.ticket_manage_table{margin-top:15px}.ticket_manage_table table{border:1px solid #ccc;border-collapse:collapse}.ticket_manage_table tbody tr td a{font-size:16px;color:#eb9022}.ticket_manage_table tbody tr td span{padding:5px 10px;color:#fff;border-radius:4px;width:100px;text-align:center;display:inline-block}.ticket_manage_table tbody tr td span.exp{background:#3d3d3d}.ticket_manage_table tbody tr td span.cncl{background:#fc0000}.ticket_manage_table tbody tr td span.sucs{background:#088145}.mb_no_hldr i{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.sky_profile_img_header{height:35px!important;width:35px!important;border-radius:50%;object-fit:cover!important}.common_form.dposit_req_form.traveler_form .row div i{position:relative;top:auto;right:auto}.common_form.dposit_req_form.traveler_form .row div button{min-width:auto;border:none}.accordion-item.traveller_dtl .accordion-body{border:1px solid #999;border-top:0}.accrdin_body_hldr{border:1px solid #999;padding:20px}.vacc_dtl_hldr{position:relative;top:-105px}.booking_sec .vaccation_offer{position:-webkit-sticky;position:sticky;margin-top:15px}.policy{border-radius:2px;border:1px solid #999;margin-top:15px}.policy h6{font-size:20px;font-weight:500;line-height:16.14px;text-align:left;color:#001c27;padding:15px;background:#ddd}.policy ul{display:flex;align-items:center;justify-content:flex-start;gap:30px;padding:15px;border-bottom:1px solid #999;margin:0}.policy ul li a{font-size:16px;color:#001c27;font-weight:500}.policy ul li{position:relative}.policy ul li:after{position:absolute;content:"";width:100%;height:3px;background:transparent;left:0;bottom:-15px}.policy ul li.active:after{background:var(--redcolor)}.policy ul li.active a{color:var(--redcolor)}.policy_cont table thead{background:#f0f0f0}.offer_hldr.coupon_hldr.notice_hldr h5 svg{color:var(--redcolor);margin-right:10px}.offer_hldr.coupon_hldr.notice_hldr h3{font-size:30px;line-height:1.2;font-weight:500;color:var(--redcolor);text-align:center}.offer_hldr.coupon_hldr.notice_hldr.agent_summery h5{padding-bottom:10px;justify-content:space-between;align-items:center;margin-bottom:0}.offer_hldr.coupon_hldr.notice_hldr.agent_summery h5 button{width:auto;padding:0;background:transparent;transition:all .3s ease-in-out}.offer_hldr.coupon_hldr.notice_hldr.agent_summery h5 button svg{margin:0}.offer_hldr.coupon_hldr.notice_hldr.agent_summery h5 button.active{transform:rotate(180deg);transform-origin:center center}.tot{font-size:18px;font-weight:500;color:var(--redcolor)}.agent_summery_table.brdr{padding-bottom:10px;border-bottom:1px solid #999;border-top:1px solid #999}.agent_summery_table table{margin:0}.agent_summery_table.brdr_top{border-top:1px solid #999}.cmn_btn.review{border-color:#2b79ce!important;color:#fff;border-radius:2px!important;font-size:16px;font-weight:500;display:inline-flex;align-items:center;gap:8px}.cmn_btn.review svg{top:2px;position:relative;height:15px}.cmn_btn.review:hover{border-color:#ea8f23!important}.offer_hldr.coupon_hldr h5{font-size:18px}.res_dtl .multi_flight.policy ul li:after{display:none}.res_dtl .multi_flight.policy{margin:0;border:none}.res_dtl .multi_flight.policy .multi_flight_list{padding:0 0 15px;border-bottom:0}.res_dtl .multi_flight.policy .multi_flight.inner_tab h6{padding:0;background:none}.accrdin_body_hldr .row>div{position:relative}.passport_view{position:absolute;right:9px;bottom:70px;z-index:10;padding:15px;border-radius:4px;background:url(/_next/static/media/passport_bg.6ee87e50.jpg) no-repeat 50%/cover;box-shadow:0 0 10px -2px rgba(0,0,0,.3);width:360px;opacity:0;pointer-events:all}.passport_view h4{font-size:16px;font-weight:500;margin-bottom:8px;color:#000;text-align:center;text-transform:uppercase}.passport_view figure{width:100%;height:100px;margin:0}.passport_view figure img{height:100%;width:100%;object-fit:contain}.passport_view .desc_box h6{font-size:10px;line-height:1.3;color:#999;font-weight:400;font-style:italic;margin:0}.passport_view .desc_box h3{font-size:12px;color:#001c27}.passport_view .desc_box{margin-bottom:5px;padding:4px;border-radius:4px}.passport_view .desc_box.active{box-shadow:0 0 5px -2px rgba(0,0,0,.3);background:#fff}.accrdin_body_hldr .row>div input:is(:active,:focus)+.passport_view{opacity:1;pointer-events:all}.passport_view_img{position:absolute;bottom:83px;right:9px;z-index:10;width:300px;opacity:0;pointer-events:none;border:1px solid #939393;border-radius:15px}.passport_view_img img{width:100%}.accrdin_body_hldr .row>div input:is(:active,:focus)+.passport_view_img,.accrdin_body_hldr .row>div select:is(:active,:focus)+.passport_view_img{opacity:1;pointer-events:all}.booking_details_form .ssr_part input{height:auto;display:inline-block;width:auto}.route_hldr{display:flex;align-items:center;justify-content:flex-start;gap:50px;position:relative}.route_hldr h4{font-size:20px;font-weight:600;color:#000;line-height:1.3;font-family:var(--calibriFont)}.route_hldr h4 span,.route_hldr h6{font-size:16px;font-weight:400;line-height:1.2;color:#000;font-family:var(--calibriFont)}.route_hldr svg{color:#000;font-size:20px}.route_hldr_wrap{display:flex;align-items:center;justify-content:flex-start;gap:80px}.route_hldr_wrap .route_hldr:not(:last-child):after{position:absolute;content:"";height:30px;width:1px;background:#3d3d3d;right:-40px;top:50%;transform:translateY(-50%)}.search_dtl_new{display:flex;align-items:center;justify-content:space-between;padding:10px;border:1px solid rgba(156,170,179,.28);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:4px}.banner.inner_banner,.site-header.flight_search_result_header{background:#0c162d}.listing_hldr.filter_listing_hlder{padding-top:0}.modify_frm.active .modify_frm_hldr{background:#fff}.modify_frm.active .modify_frm_hldr .search_result_form.way_form .dept,.modify_frm.active .modify_frm_hldr .search_result_form.way_form .from,.modify_frm.active .modify_frm_hldr .search_result_form.way_form .person,.modify_frm.active .modify_frm_hldr .search_result_form.way_form .return,.modify_frm.active .modify_frm_hldr .search_result_form.way_form .to{border-color:#001c27}.modify_frm.active .modify_frm_hldr .way_form.search_result_form .from_hldr h3{color:#001c27}.modify_frm.active .modify_frm_hldr .way_form.search_result_form .from_hldr h6{color:#001f2c;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.modify_frm.active .modify_frm_hldr .from_hldr p{color:#434343}.modify_frm.active .modify_frm_hldr .way_list li label .blank{border-color:#434343}.modify_frm.active .modify_frm_hldr .way_list li label span{color:#434343}.modify_frm.active .modify_frm_hldr .way_list li label input:checked+div{background:#fff;border:1px solid #001f2c}.modify_frm.active .modify_frm_hldr .cat_hldr{justify-content:space-between}.prof_wrap ul{margin:0}.accounts_status .btn-success{width:100%;background:var(--bluecolor);border:1px solid var(--bluecolor)}.accounts_status .btn-success:hover{background:var(--redcolor);border-color:var(--redcolor)}.accounts_status .common_form select{border:1px solid #8a8a8a;border-left-width:3px;padding-left:15px}.accounts_status .select_date select{background:#f7f9fa url(/assets/images/dd_black_arrow.svg) no-repeat calc(100% - 4px) /10px!important;color:#3e4452;border:1px solid #ddd}.common_form.dposit_req_form.traveler_form.create_recharge_request .row div button:hover{background:#fff;color:#2b79ce!important;border:1px solid #2b79ce}.rs-uploader-text .rs-uploader-file-items{margin-top:10px;display:none}.filter_wrap.flight_search_filter .type_hldr li label.layover .rs-checkbox{height:19px!important}.filter_wrap.flight_search_filter .type_hldr li label.layover .rs-checkbox input{height:auto!important}.modify_frm_hldr .search_result_form.way_form .dept,.modify_frm_hldr .search_result_form.way_form .from,.modify_frm_hldr .search_result_form.way_form .person,.modify_frm_hldr .search_result_form.way_form .return,.modify_frm_hldr .search_result_form.way_form .to,.modify_frm_hldr .way_form.search_result_form .date-inputs,.modify_frm_hldr .way_form.search_result_form .from_hldr,.modify_frm_hldr .way_form>div{height:84px}.modify_frm_hldr .search_result_form.way_form{margin-top:12px}@media (min-width:1440px){.modify_frm_hldr .search_result_form.way_form .dept,.modify_frm_hldr .search_result_form.way_form .from,.modify_frm_hldr .search_result_form.way_form .person,.modify_frm_hldr .search_result_form.way_form .return,.modify_frm_hldr .search_result_form.way_form .to{height:94px}}.filter_listing_hlder .type_hldr li label input{height:auto!important}.filter_wrap_bg.time_remaining{background:#ebf0f5;padding:10px;margin-bottom:15px;border-radius:5px}.route_hldr.round_trip_route_hldr{flex-direction:column;gap:2px}.recharge_hldr{margin:0 15px}.recharge_menu_hldr{background:#fff;border-radius:5px}.recharge_menu li{padding:8px 10px}.recharge_menu li:not(:last-child){border-bottom:1px solid #ddd}.recharge_menu li a{font-size:15px;font-weight:500;color:var(--bluecolor);display:flex;align-items:center;justify-content:space-between}.recharge_menu li{transition:all .4s ease-in-out}.recharge_menu li.active,.recharge_menu li:hover{border-left:3px solid var(--redcolor);background:#dadada}.recharge_cont_hldr{background:#fff;border-radius:10px}.recharge_cont_hldr h3{padding:10px 15px;border-bottom:1px solid #d5d5d5;font-size:18px;color:var(--bluecolor)}.recharge_cont_hldr h3 svg{margin-right:10px}.recharge_form{padding:15px}.recharge_form select{padding:10px 14px}.adult_passenger_info{width:40%}.adult_passenger_info p span{display:flex;align-items:center;justify-content:flex-end;gap:15px}.accordion.booking_details_sec .accordion-button:after{display:none}.accordion.booking_details_sec .accordion-button{pointer-events:none}.fulfilment_box{border-radius:4px;border:1px solid #ddd;padding:20px;display:flex;align-items:center;justify-content:center;gap:5px;flex-direction:column}.fulfilment_box h6{font-size:16px;font-weight:400;line-height:1.5;text-transform:uppercase}.fulfilment_box h3{font-size:18px;font-weight:600;line-height:1.5}.search_hdr_booking_list{display:flex;align-items:center;justify-content:center;gap:27px}.search_hdr_booking_list li a{color:#fff;text-align:center;transition:all .4s ease-in-out}.search_hdr_booking_list li a:hover svg,.search_hdr_booking_list li.active a svg{color:var(--redcolor);transition:all .4s ease-in-out}.search_hdr_booking_list li a svg{font-size:18px;margin-bottom:5px}.search_hdr_booking_list li a span{display:flex;font-size:13px;font-weight:400;text-align:center}.search_hdr_booking_list li{position:relative}.search_hdr_booking_list li:after{position:absolute;content:"";width:100%;height:3px;background:transparent;left:0;bottom:-12px}.search_hdr_booking_list li.active:after{background:var(--redcolor)}.fare_hldr{display:flex;align-items:center;gap:10px;padding:5px 10px;border-right:1px solid #ddd}.fare_hldr figure{height:20px;width:20px;border:1px solid #ddd;border-radius:50%;margin:0;overflow:hidden}.fare_hldr figure img{width:100%;height:100%;object-fit:cover}.fare_hldr h6{font-size:13px;line-height:1.2;color:#939393;font-weight:400;max-width:118px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fare_hldr h3,.fare_hldr h6{font-family:var(--calibriFont)}.fare_hldr h3{font-size:15px;line-height:1.3;font-weight:500;color:#001c27}.fare_slider{border:1px solid rgba(156,170,179,.28);margin:0 auto 15px;width:855px}.fare_slider,.fare_slider .slick-arrow{box-shadow:0 0 9px 0 rgba(0,0,0,.1);background:#fff}.fare_slider .slick-arrow{height:107%;font-size:0}.fare_slider .slick-prev{left:-21px;border:1px solid rgba(156,170,179,.28);border-radius:5px 0 0 5px;background:url(/_next/static/media/left-arrow.4b8ae04d.svg) no-repeat 50%/20px!important}.fare_slider .slick-next{right:-21px;border:1px solid rgba(156,170,179,.28);border-radius:0 5px 5px 0;background:url(/_next/static/media/right-arrow.dd279b82.svg) no-repeat 50%/20px!important}.fare_wrap{display:inline-flex;align-items:center;border:1px solid rgba(156,170,179,.28);box-shadow:0 0 9px 0 rgba(0,0,0,.1);border-radius:5px;margin-bottom:15px;overflow:hidden}.fare_hldr.active{background:var(--bluecolor)}.fare_hldr.active h3,.fare_hldr.active h6{color:#fff}.fare_hldr.active figure,.sub_menu{background:#fff}.sub_menu{position:absolute;left:0;top:calc(100% + 5px);width:260px;padding:10px;z-index:5;border-radius:5px;box-shadow:0 0 9px 0 rgba(0,0,0,.1);border:1px solid rgba(156,170,179,.28)}.cnd_hd_menu li .sub_menu span{position:absolute;left:auto;top:-3px;right:-8px}.sub_menu li:not(:last-child){margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd}.cnd_hd_menu li a i{transition:all .3s ease-in-out}.cnd_hd_menu li a.active i{transform:rotate(180deg);transform-origin:center center}.dtl_hldr ul.new_menu li a{padding:0 10px;border-radius:4px;background:#07162d;cursor:pointer;border:1px solid #fff;color:#fff;font-size:12px;font-weight:400;line-height:28px;text-transform:uppercase;display:flex;align-items:center;gap:5px}.dtl_hldr ul.new_menu li a span:first-child{position:relative;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;width:94px}.dtl_hldr ul.new_menu li a:hover{background:var(--redcolor);border:1px solid #fff;color:#fff}.dtl_hldr ul.new_menu{display:flex;gap:10px;align-items:center}.dtl_hldr{gap:10px}.booking_list{background:transparent;box-shadow:none;width:auto;gap:10px;margin:0}.booking_list li{box-shadow:0 3px 5px 0 rgba(0,0,0,.3);transition:all .5s ease;cursor:pointer}.booking_list li a{height:70px;width:90px;text-align:center}.booking_list li a:hover,.booking_list li.active a{background:var(--redcolor)}.booking_list li a figure{height:26px;text-align:center;margin-bottom:6px;opacity:1}.booking_list li a span{font-size:15px;font-weight:500;font-family:var(--calibriFont)}.booking_list li:hover{transform:translateY(-7%);box-shadow:0 12px 11px -1px rgba(0,0,0,.3)}.logo{width:190px}.logo img{width:100%}.banner{padding:160px 0 65px}.banner.no-banner-img{background:#07162d!important}.book_ticket_flight{display:flex;justify-content:space-between;align-items:center}.form_tab_hldr .nav-tabs button.active span{font-weight:600;color:#000}.form_tab_hldr .nav-tabs button.active{background:rgba(0,0,0,.08);border-color:transparent}.form_tab_hldr .nav-tabs button span{color:#000;font-family:var(--calibriFont);font-size:16px}.form_tab_hldr .nav-tabs button.active span.blank{border:1px solid var(--redcolor);background:url(/_next/static/media/tick.9663f980.svg) var(--redcolor) no-repeat center center /21px}.preferred_loc{width:25%}.preferred_loc span{font-weight:700;margin-bottom:5px;display:block}.preferred_loc input{font-size:13px;color:#757778;padding:.375rem 2.25rem .375rem .75rem!important;border-radius:.375rem!important;height:auto!important}.flight_form{padding:45px 20px 20px}.form_offer_list li label input{accent-color:var(--redcolor);transform:scale(1.3);position:absolute;top:14px;left:0;opacity:1}.form_offer_list li label span{padding:10px 10px 10px 25px;border:none}.form_offer_list li:not(:last-child){border-right:1px solid #ebebeb}.special_fare{margin-top:8px}.form_offer_list li label input:checked+span{background:#fff}.form_offer_list li label input:checked+span h6,.form_offer_list li label input:checked+span p{color:#001c27}.flight_form .search_submit{position:relative;bottom:0;left:0;transform:none;display:inline-flex;align-items:center;font-size:17px;text-transform:capitalize;padding:15px 25px;border-radius:6px;background:var(--redcolor);margin-left:auto;font-style:var(--calibriFont)}.flight_form .search_submit:hover{background:var(--redcolor)}.form_offer_txt span{background:#fff;color:#001c27;font-size:14px;font-weight:400;line-height:16.41px;text-align:left;padding:3px 5px;border-radius:5px;cursor:pointer;font-family:var(--calibriFont)}.recent_srch_arw i{color:var(--redcolor);margin-right:4px;transition:all .5s ease-in-out;transform-origin:center center}.recent_srch_arw.active i{transform:rotate(180deg)}.flight_filter_list ul{display:flex;gap:10px;margin-bottom:0}.flight_filter_list ul li{border-radius:5px;border:1px solid #ebebeb;background:0 0;box-shadow:0 0 5px 0 rgba(0,0,0,.1);cursor:pointer;padding:3px 13px 2px;position:relative}.flight_filter_list ul li p{font-size:12px;color:#000}.flight_filter_list ul li span{color:#525252;font-size:11px;font-weight:400;margin-top:3px}.flight_filter_list ul li a{color:#363636;font-size:12px;font-weight:400}.close_icon{position:absolute;right:-3px;top:-11px;opacity:0;font-size:18px!important;transition:all .5s ease;font-size:18px;color:#919191!important}.flight_filter_list ul li:hover .close_icon{opacity:1}a.clear_all_btn{margin-left:15px;border-bottom:1px solid;font-size:13px;position:relative}.flight_filter_list ul li .zmdi-arrow-right{color:var(--bluecolor)}a.clear_all_btn:after{content:"";left:0;bottom:-2px;width:0;height:2px;position:absolute;background:#fa9e1d;transition:all .5s ease}.person .location_dd{width:100%;right:auto;left:3px}.traveller_dropdown li{padding:6px;border-bottom:1px dotted #cbcbcb;transition:.5s ease-in .1s;display:flex;justify-content:space-between}.adult{font-size:15px;width:100px;line-height:15px;color:#001c27}input.quantity__input{border:transparent!important;width:10px!important;color:#001c27;padding:0!important;height:auto!important}.counter_sign{border:1px solid #d4d4d4;border-radius:7px;height:28px;overflow:hidden;background:#fff;display:flex;align-items:center}.location_dd.traveller_dropdown{width:265px}.adult p{font-size:12px;color:#6b6b6b}.location_dd.traveller_dropdown ul{padding:0;overflow:visible}.counter_sign a{border-right:1px solid #d4d4d4;line-height:27px;color:#363636;font-size:20px;font-weight:700;padding:0 15px;cursor:pointer;margin:0 -3px}.economy_radio_list li label{display:flex;gap:10px}.economy_radio_list li span{font-size:14px}.location_dd.traveller_dropdown ul li:not(:last-child){margin-bottom:0}.economy_radio_list li{padding:6px 5px 0 8px;border-bottom:transparent}.economy_radio_list li:not(:last-child){margin-bottom:3px!important}.economy_radio_list li p{color:#001c27}button.apply_btn{margin:10px 0 10px 10px;background:var(--redcolor);text-transform:uppercase;color:#fff;border-radius:5px;border:transparent;padding:9px 13px 7px}.flight_filter_list_hldr{overflow:hidden;padding-top:10px}.flight_filter_list{display:flex;align-items:center;margin-top:-105px!important;position:relative;transition:all .7s ease-in-out}.flight_filter_list.active{margin-top:0!important}@media (max-width:1366px){.reverse{left:23.6%}}.form_tab_hldr .nav-tabs button span.blank{height:20px;width:20px}.user_search .row>div{position:relative}.way_form>div{height:98px}.from_hldr h6{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#3a3a3a}.reverse{left:23.7%}@media (max-width:1366px){.way_form>div{height:93px}.logo{width:175px}}.modify_frm{padding-top:12.5%}.tick_part_1 .ticket_dtls{padding-right:0}.tick_part_1.tick_part_2 .ticket_dtls{padding-left:0;padding-right:20px;padding-top:0}.vacc_dtl_hldr .css-13cymwt-control{height:40px}.vacc_dtl_hldr .css-19bb58m{height:32px}.vacc_dtl_hldr .css-19bb58m input{border:none!important;position:relative;top:-8px!important}.main-body canvas{top:70px!important}.suggestion_hldr .suggestion_search{width:100%}.total_agent_payable ul{flex-wrap:wrap;gap:15px}.total_agent_payable ul li{width:45%}.baggage_list table{width:100%;border:1px solid #ddd;border-radius:5px;margin-bottom:15px}.baggage_list table tr td,.baggage_list table tr th{padding:5px 10px;border:1px solid #ddd}.baggage_list table tr td{width:25%}.baggage_list table tr th{font-size:15px}.baggage_list table tr td svg{margin:0 10px}.warning_notification{padding:10px;border:1px solid #ffb7a1;background:#f03a0021;border-radius:4px}.banner.inner_banner.search_result.sticky_modify .modify_frm{padding-top:6.5%}.warning_list{flex-wrap:wrap;padding-left:0!important;gap:10px!important;border:none!important}.warning_list li{width:100%}.banner.inner_banner.booking{height:70px}.vacc_dtl_hldr{top:0}.modify{position:relative}.flight_form .search_submit.search_loading:before,.modify.cursorPointer.loading:before,.price_part a.book_btn.loading:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(-45deg,hsla(0,0%,100%,.2) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 75%,transparent 0,transparent);background-size:50px 50px;z-index:1;animation:move 2s linear infinite;-webkit-animation:move 2s linear infinite;overflow:hidden}@keyframes move{0%{background-position:0 0}to{background-position:50px 50px}}.booking_list li a figure img{filter:grayscale(1)}header.site-header{background:#07162d}header.site-header.sticky{background:#07162d;padding:0}.logo_clr img{width:165px}.log_in_img figure img{object-fit:cover}.log_in_frm input[type=submit]{background:var(--bluecolor);font-size:16px;font-weight:600}.log_in_frm input[type=submit]:hover{background:var(--redcolor)}.logo_toggle .logo{width:auto}.logo_toggle .logo .logo_img_1{width:160px}.btm_part a:hover,.view_details:hover{color:var(--bluecolor)}.new_menu li{position:relative}.new_sub_menu{position:absolute;top:calc(100% + 10px);left:0;background:#fff;border-radius:4px;box-shadow:0 0 10px -2px rgba(0,0,0,.3);width:136%}.new_sub_menu li a{border:none!important;background:#fff!important;color:var(--bluecolor)!important}.new_sub_menu li:not(:last-child){border-bottom:1px solid #ddd}.new_sub_menu li a:hover{background:var(--redcolor)!important;color:#fff!important}.fs-small{font-size:12px}.log_in_hldr{position:relative;z-index:1;max-width:485px}.why_hldr{border-radius:10px}.country_sub_menu{position:absolute;top:calc(100% + 10px);left:0;background:#fff;border-radius:4px;box-shadow:0 0 10px -2px rgba(0,0,0,.3);width:max-content;max-height:200px;overflow:auto}.country_sub_menu li:not(:last-child){border-bottom:1px solid #ddd}.country_sub_menu li a{border:none!important;background:#fff!important;color:var(--bluecolor)!important}.other_list ul li.active a span,.other_list ul li:hover a span{color:var(--redcolor)!important}.from_hldr p{font-size:16px}.form_offer_list li label h6,.form_offer_list li label p,.from_hldr h3,.from_hldr h6,.from_hldr p,.location_dd ul li a h5,.location_dd ul li a h6,.location_dd ul li a p,.trip_cont h5,.why_hldr .main_hd h2{font-family:var(--calibriFont)}.form_offer_list li label h6{font-size:16px}.form_offer_list li label p{font-size:15px}.trip_cont h5{font-size:17px}.location_dd ul li a h5,.location_dd ul li a h6{font-size:16px}.location_dd ul li a p{font-size:14px}@media (max-width:1366px){.from_hldr h3{font-size:25px}}.clock_img,.from_hldr h6{font-size:18px}.clock_img{font-family:var(--calibriFont)}.from_hldr p i{color:var(--redcolor)}.way_list li label input:checked+div .blank{background:url(/assets/images/white_tick.svg) var(--bluecolor) no-repeat center center /10px;border-color:#009ada}.toggle_btn span{background:var(--redcolor)}.conditional_header a svg{color:var(--bluecolor)}.booking-page-baggage-section td,.booking-page-baggage-section th{text-align:center}a.cmn_btn.booking-form-sub-button.cmn_btn.review{background:var(--bluecolor);border-color:var(--bluecolor)!important}a.cmn_btn.booking-form-sub-button.cmn_btn.review:hover{border-color:var(--redcolor)!important}.booking-form-sub-button.ticket_print_btn button{background:var(--bluecolor)}.booking-form-sub-button.ticket_print_btn button:hover{border-color:var(--redcolor)!important;background:var(--redcolor)}.main_head.hide .logo{width:auto;position:relative}.main_head.hide .logo_small img{width:65px;min-width:65px}.main_head.hide .logo_toggle .logo .logo_img_1{width:160px}.main_head.hide .logo .logo_img_1{min-width:160px}.report_hldr h5{font-size:16px;font-weight:600;color:var(--bluecolor);margin-bottom:15px;text-align:center}.report_hldr button{background:var(--bluecolor);border-radius:4px;color:#fff;font-size:14px}.report_hldr figure{margin:0 auto 20px;width:80%}.report_hldr figure img{width:100%}.report_hldr h6{font-size:15px;color:var(--bluecolor);text-align:center;font-weight:400}.report_hldr h6 span{display:block;font-weight:600}.report_list{display:flex;align-items:center;gap:20px;justify-content:flex-start;border-bottom:1px solid var(--bluecolor);padding-bottom:15px;margin-bottom:20px!important}.report_list li{font-size:15px;font-weight:600;color:var(--bluecolor);position:relative;cursor:pointer}.report_list li:after{position:absolute;content:"";height:3px;width:100%;left:0;bottom:-15px}.report_list li.active:after{background:var(--bluecolor)}.booking_status{padding:5px 8px;border-radius:4px;color:#fff}.booking_status.booked{background:#0d6efd}.booking_status.process{background:#fc0}.booking_status.confirmed{background:#00b602}.booking_status.red{background:#ed1c24}.booking_status.blue{background:#0d6efd}.booking_status.refund,.booking_status.reissue{background:#45ebca}.report_hldr h5 span{font-weight:400;display:block;text-align:left;margin-top:5px}.report_hldr ul li:not(:last-child){margin-bottom:10px}.report_hldr ul.report_list li:not(:last-child){margin-bottom:0}.report_hldr hr{border-color:#6c6c6c}.report_hldr .cmn_btn{border:none!important;margin:0!important}.report_hldr input{height:41px!important}.cnd_hd_menu li:last-child a span{top:-16px}.price_title{display:flex;align-items:center;justify-content:space-between;width:89%}.newAgenttab.multi-tab-form .rs-nav-tabs.rs-nav-horizontal .rs-nav-item.rs-nav-item-active{color:var(--redcolor);background:transparent;border-color:transparent;margin:0!important;border:none!important}.newAgenttab.multi-tab-form .rs-nav-tabs.rs-nav-horizontal .rs-nav-item{position:relative}.newAgenttab.multi-tab-form .rs-nav-tabs.rs-nav-horizontal .rs-nav-item .rs-ripple-pond{display:none}.newAgenttab.multi-tab-form .rs-nav-tabs.rs-nav-horizontal .rs-nav-item:after{position:absolute;content:"";width:100%;height:3px;background:transparent;left:0;bottom:0;transition:all .3s ease-in-out}.newAgenttab.multi-tab-form .rs-nav-tabs.rs-nav-horizontal .rs-nav-item.rs-nav-item-active:after{background:var(--redcolor)}.myacbtn{align-items:center}.requiredbtn{background:var(--redcolor);color:#fff;padding:8px;max-height:25px;font-weight:400;font-size:14px;border-radius:4px}.requiredbtn svg{fill:#fff}.cmn_btn.save_info.savemyinfo{background:var(--bluecolor);border-radius:4px;color:#fff;font-size:14px;border-color:var(--bluecolor)!important}.cmn_btn.save_info.savemyinfo:hover{border-color:var(--redcolor)!important}.newAccountstatus.accounts_status .select_date select{padding:4px 10px!important}.newAccountstatus.accounts_status.user_search button{border:none!important}.user_search.accounts_status button.react-datepicker__navigation.react-datepicker__navigation--next,.user_search.accounts_status button.react-datepicker__navigation.react-datepicker__navigation--previous{background:transparent}.regi_frm button[type=submit]{background:var(--bluecolor)!important}.regi_frm button[type=submit]:hover{background:var(--redcolor)!important}.map_wrap{overflow:auto}.submit_btn{background:var(--bluecolor);color:#fff;border-radius:4px}.submit_btn:hover{background:var(--redcolor);color:#fff}.newAgenttab .rs-tab-panel{margin:15px auto 0;width:100%}.newAgenttab .rs-tabs{width:95%;margin:0 auto}.right_part .custom-container{max-width:1205px}.right_part .custom-container .prof_hldr{margin:0}.support_hldr .prof_hd h5{text-transform:uppercase}.support_cont{display:flex;align-items:flex-start;justify-content:flex-start;gap:15px}.support_cont span{height:50px;width:50px;display:inline-flex;justify-content:center;align-items:center;background:var(--bluecolor);border-radius:50%}.support_cont span svg{font-size:20px;color:#fff}.support_hldr .prof_hd{margin-bottom:15px}.support_text{width:calc(100% - 70px)}.support_text li{font-size:15px;line-height:1.3}.support_text li:not(:last-child){margin-bottom:7px}.support_text li a,.support_text li strong{color:var(--bluecolor)}.support_text a,.support_text li a{font-size:15px;line-height:1.3}.support_text a.wp{font-weight:700;margin-top:20px;color:var(--redcolor)}.support_text a.wp:hover{color:var(--bluecolor)}.support_text li:last-child{min-height:60px}.support_hldr .prof_wrap{margin:0}.traveler_form .react-datepicker-popper button{min-width:0;margin-right:2px}@media (max-width:1366px){.gateway_frm label{font-size:12px}}.new_booking_list p{font-size:14px;margin-bottom:5px}.new_booking_list p strong{color:var(--bluecolor)}.flight_png span{font-weight:600;font-size:16px;color:var(--redcolor)}.new_booking_list li:not(:last-child){border-bottom:1px dashed #a5a5a5;padding-bottom:5px}.currency_length{min-width:80px}.layover{color:var(--redcolor)}.refund_hldr{width:277px}.btm_part a:first-child{width:137px}.only_price{width:124px}p.cmn_name{width:28px;text-align:right}.sb-avatar__text{background:#07162d!important;border:1px solid #fff}.modify_frm_hldr h3{font-size:24px;font-weight:600;color:var(--bluecolor);font-family:var(--calibriFont)}.left_panel_list{width:25%}.table.ref tr td,.table.ref tr th{text-align:center}.table.ref tr td:first-child,.table.ref tr th:first-child{text-align:left}.table.ref tr td:last-child,.table.ref tr th:last-child{text-align:right}.rs-btn.rs-btn-primary.rs-btn-block{background:var(--bluecolor)}.rs-btn.rs-btn-primary.rs-btn-block:hover{background:var(--redcolor)}.inner_folder .table thead th{text-transform:none}.other_list.first_list{overflow-y:auto}.new{font-size:10px!important;padding:0 4px;border-radius:4px;display:inline-block;margin-left:8px;background:#ffc7c9;line-height:1;animation:blink 1s linear infinite;height:12px;text-transform:lowercase;position:relative;bottom:-1px}@keyframes blink{0%{opacity:0}50%{opacity:1}}.other_list ul li.active a span.new,.other_list ul li:hover a span.new{color:var(--bluecolor)!important}.bg-success{background-color:var(--greencolor)!important}.other_list ul li a,.parent_folder ul li a{text-transform:capitalize;align-items:center;display:flex}.mobile_dd_btn{display:none}.rs-nav-horizontal{white-space:nowrap;flex-wrap:wrap;display:flex}@media (max-width:1366px){.info_hldr li:last-child a span{font-size:12px}.info_hldr li h6{font-size:13px}}@media (max-width:1023px){.logo{width:135px}.main_hldr{position:relative}.left_part{position:fixed;left:0;top:0;width:70px}.main_hldr .left_part .other_list ul li span{font-size:0}.right_part{width:calc(100% - 69px)}.main_hldr.hide .left_part{width:245px}p.sumenuList{background:none}.hide .submenuopen>p.sumenuList,.hide p.sumenuList{background:url(/assets/images/down_arrow.svg) no-repeat right 10px center/12px}.main_hldr.hide .left_part .other_list ul li a span,.main_hldr.hide .left_part .other_list ul li span{font-size:14px;margin-right:10px}.main_hldr.hide .left_part .file_list ul li a span,.main_hldr.hide .left_part .other_list ul li a span:last-child,.main_hldr.hide a.admin span{font-size:14px}.logo_toggle .logo{width:auto;margin:0}.main_head{padding:15px 10px}.main_head.hide .logo{width:auto;position:relative;left:0}.toggle_btn{margin-left:16px}.mobile_dd_btn{display:inline-block;font-size:16px;font-weight:600;color:var(--bluecolor)}.cnd_hd_menu{flex-direction:column;position:absolute;top:60px;left:0;background:#fff;border:1px solid #ddd;width:200px;padding:15px;gap:15px}.cnd_hd_menu li a span{position:relative;transform:translate(12%,-2px);left:auto;top:auto}.cnd_hd_menu li{width:100%}.cnd_hd_menu li:last-child a span{top:0}.cnd_hd_menu.hide{display:none}.cnd_hd_menu.show{display:flex}.booking_nav li:first-child a{font-size:20px}.booking_nav li a{font-size:13px}.booking_tab_hldr ul{gap:17px}.booking_nav{gap:13px}.filter_box{justify-content:space-between}.other_list ul li:not(:last-child){margin-bottom:10px}.other_list ul li a,.sumenuList{flex-flow:wrap;justify-content:center}.main_hldr.hide .other_list ul li a,.main_hldr.hide .sumenuList{flex-flow:nowrap;justify-content:start}.other_list ul li{color:#1e293b;padding:5px 5px 5px 7px;border-radius:6px;transition:var(--transition);cursor:pointer}.main_hldr .left_part .other_list ul li span{font-size:10px;white-space:normal;text-align:center;display:block;margin:0;width:100%}.main_hldr.hide .left_part .other_list ul li span{display:inline-block;width:auto;white-space:inherit;text-align:left}.other_list{margin-top:13px}}@media (max-width:767px){.logo_toggle .logo .logo_img_1{width:100px}.logo .logo_img_1{min-width:135px!important}.conditional_header{width:calc(100% - 133px)}.toggle_btn span{width:17px}.toggle_btn{margin-left:9px}.mobile_dd_btn{font-size:14px}.noti_prifile_box li a h5{line-height:1}.prof_wrap{padding:15px}.user_search .row{gap:15px}.booking_nav,.booking_tab_hldr ul{flex-wrap:wrap}.booking_tab_hldr ul li.active:after{display:none}.booking_tab_hldr ul{margin-bottom:15px}.booking_tab_hldr{padding:0}.filter_box{flex-wrap:wrap;gap:15px}.manage_search_box input{width:100%!important}.adv_filter,.suggestion_hldr{width:100%}.table_hldr{margin-top:0}.prof_cont_text_hldr,.prof_wrap .d-flex,.profl_cont{flex-wrap:wrap;gap:20px}.prof_cont_txt,.prof_cont_txt.left_border{width:100%;padding:0}.prof_cont_txt.left_border{border-left:0;border-top:1px solid #ddd;padding-top:15px}.prof_hd h5{margin-bottom:15px}input:not(input[type=checkbox],input[type=radio],input[type=submit]){margin:0!important}.main_head.hide .logo_toggle .logo .logo_img_1{width:135px}}.wallet_preview_hldr h4{font-size:1rem;margin-bottom:.8rem;line-height:1;text-align:center}.profile_changes_approval_request{height:15px;width:15px;border-radius:50%!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:14px!important;color:var(--redcolor)!important;position:absolute;top:2px;right:2px}.profile_changes_approval_request i{color:var(--redcolor)!important}.inner_lg_in p:before{display:none}.otp_back{border-color:var(--redcolor);background:var(--redcolor);color:#fff}.otp_back:hover{border-color:var(--bluecolor);background:var(--bluecolor);color:#fff}.right_part .complete_booking_hldr.booking_summery_holder{padding-top:0}.conditional_header .notif::marker{display:none}.sub_menu li a span{top:0!important}.comming_soon{height:80vh;width:100%;display:flex;align-items:center;justify-content:center}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{min-width:0}.main_hd p{margin-top:15px!important}.contact_bx{padding:15px;border-radius:10px;background:#efefef;text-align:center}.contact_bx .icon{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;background:#0c0f3c;border-radius:50%;color:#fff;margin-bottom:20px}.contact_bx h4{font-family:17px;font-weight:700;color:var(--bluecolor);margin-bottom:15px}.contact_bx p{font-size:14px;font-weight:400;color:#002c3f;width:75%;margin:0 auto 15px;min-height:70px}.contact_bx a{padding:10px 15px;border-radius:5px;font-size:15px;color:#fff;background:var(--redcolor);width:130px}.contact_bx a:hover{background:var(--bluecolor)}.map{height:300px;width:100%;border-radius:10px;overflow:hidden}.map iframe{width:100%;height:100%}.offer_slider .slick-next{background:url(/assets/images/right-arrow.svg) #fff no-repeat 50%/20px!important;right:-55px}.offer_slider .slick-next,.offer_slider .slick-prev{font-size:0;height:50px;width:50px;border:none;border-radius:50%;box-shadow:0 0 8px 0 #001c2726;transition:all .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.offer_slider .slick-prev{background:url(/assets/images/left-arrow.svg) #fff no-repeat 50%/20px!important;left:-55px;z-index:1}.rs-toggle-checked.rs-toggle-blue .rs-toggle-presentation{background:var(--bluecolor)!important}.rs-toggle-presentation{background:var(--redcolor)!important}.fareType{color:#10b15a;font-weight:700;font-size:16px;margin-right:44px}.res_box{position:relative}.best_deal{position:absolute;top:5px;left:-10px;font-size:9px;padding:3px 15px 3px 10px;border-radius:2px 0 0 2px;background:#0fa432;color:#fff}.best_deal:after{content:"";position:absolute;width:0;height:0;border-top:9px solid transparent;border-right:8px solid #fff;border-bottom:9px solid transparent;right:0;top:0}.acc_hldr.top_right_acc_hldr,.new_menu{margin-bottom:0}.cc_no{position:relative;padding:0 10px;border-radius:4px;background:#07162d;cursor:pointer;border:1px solid #fff;color:#fff;font-size:12px;font-weight:400;line-height:28px;text-transform:uppercase;display:flex;align-items:center;gap:5px}.cc_no a{font-size:16px;color:var(--bluecolor);line-height:1;font-weight:600}.cc_no a:hover{color:var(--redcolor)}.round_logo{text-align:center;position:absolute;bottom:10px;right:10px;display:inline-flex;flex-direction:column;justify-content:center;color:#001c27;font-size:10px;font-weight:600;height:80px;width:80px;border-radius:50%;overflow:hidden;box-shadow:0 0 15px -2px rgba(0,0,0,.3)}.round_logo img{width:100%}.footer_top{padding:30px 0;background:#f3f3f3}.footer_top_hldr{display:flex;align-items:flex-start;justify-content:space-between}.payment_list{display:flex;flex-wrap:wrap;gap:5px;max-width:225px}.payment_list li{width:70px;height:40px;padding:5px 10px;background:#fff;border-radius:5px;display:inline-flex;align-items:center;justify-content:center}.payment_list li img{width:100%;max-height:25px}.footer_cont h6{font-size:25px}.hotline_list{position:absolute;top:calc(100% + 10px);left:0;background:#fff;border-radius:4px;box-shadow:0 0 10px -2px rgba(0,0,0,.3);width:max-content;max-height:200px;overflow:auto}.hotline_list li{font-size:16px;line-height:1;color:var(--bluecolor);padding:13px;display:flex;align-items:center;justify-content:space-between;gap:5px}.fl_plc{width:70px}.main_hd h2{font-size:30px!important}.ssl_commerce img{border-radius:10px}section{padding:30px 0}.trending_hldr .big_box a{height:150px}.trending_hldr .big_box{width:40%}.trending_hldr .small_box a{height:312px}.trending_hldr .small_box{width:21%}.trending_hldr a:hover figcaption{bottom:93px;font-size:25px}.trending_hldr .small_box a figcaption,.trending_hldr .small_box a:hover figcaption{font-size:25px;line-height:26.02px}.popular_cont figure{height:280px}.fav_cont figure{height:150px}.flight_route:before{height:30px}.flight_route{padding-top:60px}section.why_book{padding-top:10px;margin-top:-50px}.info{width:450px}.journey_dtl ul li:not(:last-child){margin-bottom:3px}.lyvr{cursor:pointer}.footer_cont ul li a{font-size:16px}.pp_card_hldr{margin:0 15px}.pp_card{padding:15px;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:space-between}.pp_card h5{font-size:25px;margin-bottom:10px;color:var(--bluecolor)}.pp_card h4,.pp_card h5{line-height:1.3;font-weight:600}.pp_card h4{font-size:30px;color:var(--redcolor)}.pp_card .pp_icon{display:inline-flex;justify-content:center;align-items:center;height:50px;width:50px;background:#4e8ca5;color:#fff;font-size:25px;border-radius:50%}.summery_list.four{gap:0}.summery_list.four li{width:22%}.cms_hldr ol li,.cms_hldr p,.cms_hldr ul li{font-size:16px;font-weight:400;line-height:20px;color:#001c27}.cms_hldr p strong{display:inline-block;font-size:16px}.cms_hldr h3,.cms_hldr p strong{margin-right:7px;color:var(--bluecolor)}.cms_hldr h3{font-size:20px;margin-bottom:1rem}.cms_hldr ul{margin:1rem 0}.cms_hldr ol li:not(:last-child),.cms_hldr ul li:not(:last-child){margin-bottom:10px}.cms_wrapper{padding:15px;background:#fff;box-shadow:0 0 10px -2px rgba(0,0,0,.3);border-radius:5px;position:relative;margin-top:-75px}.ql-align-justify{text-align:justify}.ql-align-right{text-align:right}.ql-align-center{text-align:center}.ql-align-left{text-align:left}.react-datepicker-popper{z-index:8}.checking-checkbox{position:relative;flex-wrap:wrap}.checking-checkbox a{display:inline-block;margin-left:5px}.checking-checkbox span.text-danger.error_msg{position:absolute;bottom:-18px;left:0}.high-z-index{z-index:1!important}.ql-size-9px{font-size:9px}.ql-size-10px{font-size:10px}.ql-size-11px{font-size:11px}.ql-size-12px{font-size:12px}.ql-size-14px{font-size:14px}.ql-size-16px{font-size:16px}.ql-size-18px{font-size:18px}.ql-size-20px{font-size:20px}.ql-size-22px{font-size:22px}.ql-size-24px{font-size:24px}.ql-size-26px{font-size:26px}.ql-size-28px{font-size:28px}.ql-size-30px{font-size:30px}.rdp-chevron{fill:var(--bluecolor)!important}.accounts_status .btnWrapper .btn-success{width:56px;flex:1 1}.accounts_status .btnWrapper ul{width:calc(100% - 59px);margin-left:3px}.accounts_status .btnWrapper ul .cursorPointer{padding-left:7px}.rating_list.time_list li label span{font-size:11px}.fg_pw{color:var(--bluecolor)!important;cursor:pointer}.more_hldr{align-items:center}.span.rs-ripple-pond,.vaccation_offer.mbview{display:none}.log_in_frm span.reg{font-size:18px;letter-spacing:2.7px}.cnd_hd_menu.mobile_view{display:none}@media (max-width:1199px){.offer_slider .slick-next{right:-11px}.offer_slider .slick-prev{left:-11px}.fav_slider .slick-next,.fav_slider .slick-prev{display:none!important}.footer_cont h6{font-size:18px}.footer_cont{min-width:20%}.main_hd h2{font-size:22px!important}.round_logo{bottom:-30px;height:60px;width:60px}.cnd_hd_menu.mobile_view{display:flex}.cnd_hd_menu.desktop_view{display:none}.rs-nav-horizontal>.rs-nav-item{flex-wrap:wrap}}@media (max-width:1023px){.footer_top_hldr{flex-wrap:wrap;gap:15px}.flight_route_hldr .row{justify-content:center}.footer_cont{min-width:45%}.booking_list{width:89%;overflow:auto;-ms-overflow-style:none}.banner{padding:110px 0 65px}.way_form>div{height:110px}.date-inputs{border-bottom:1px solid #d3d3d3}.way_form .to{border-right:0}.dept,.person,.return{width:50%}.date-inputs{gap:0}.add_city .ms-5{margin-left:1rem!important}.reverse{left:47.3%}.rdp-months,.rdp-root.round_trip_flight .rdp-months{left:0!important}.form_offer_list{flex-wrap:wrap}.special_main{flex-direction:column-reverse;position:relative}.flight_form .search_submit{position:absolute;bottom:0;left:auto;right:13px}button.mobile_menu{display:none}.search_hdr_booking_list{max-width:250px;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.booking_list::-webkit-scrollbar{display:none}.booking_list{scrollbar-width:none}.vaccation_offer.mbview{display:block}.desktop_view{display:none}.vacc_dtl_hldr{margin-top:55px}.rem_book_time{padding:20px;display:flex;gap:20px}.rem_book_time h3,.rem_book_time h5{margin:0!important}.rem_book_time h3{font-size:20px!important}}@media (max-width:767px){.booking_list{display:flex}.mb_view{position:absolute;top:55px;width:100%;left:15px;display:flex;gap:15px}.banner{padding:141px 0 65px}.logo{margin:0}.site-header{padding:12px 0 55px}header.site-header.sticky{padding:15px 0 55px}.acc_hldr li:first-child a{display:block}.reverse{left:82.3%;top:21%}.date-inputs,.dept{border-bottom:none}.dept{border-right:1px solid #d3d3d3}.return{border-top:none;border-right:0}.new_sub_menu{width:100%}.form_offer_list li:not(:last-child){border-right:none}.flight_form .search_submit{bottom:-14px}.trending_hldr .big_box,.trending_hldr .small_box{width:100%}.round_logo{bottom:-17px;height:45px;width:45px}.pagination{flex-wrap:wrap}.rc-pagination-total-text{width:100%;margin-bottom:15px}.pagination select{width:60px;margin-right:auto;margin-top:15px}}.bank-payment-card{background-color:#fff;border-radius:12px;box-shadow:0 0 10px -2px rgba(0,0,0,.3);padding:20px;width:100%}.bank-payment-card h2{font-size:20px;margin-bottom:20px;text-align:left;font-weight:600;color:var(--bluecolor)}.bank-logo img{display:block;width:70%;height:auto}.bank-details p{margin:8px 0;line-height:1.6;color:#171717}.bank-details p strong{color:var(--bluecolor)}.mb_view{display:flex;gap:12px}.filter_show_btn{display:none!important}.bk_cpy_hldr{display:flex;align-items:center;justify-content:space-between;gap:15px}.cls_mb,.mb_fltr_btn{display:none}.thaku_hldr{text-align:center}.thaku_hldr figure{margin:0 auto 20px}.thaku_hldr figure img{width:50px}.thaku_hldr h3{width:70%;margin:0 auto}.update_ticket_info h2{font-size:22px;line-height:1.2;color:var(--bluecolor);font-weight:600;margin-bottom:10px}.update_ticket_info h4{font-size:18px}.update_ticket_info h4,.update_ticket_info h6{color:var(--bluecolor);font-weight:600;margin-bottom:0}.update_ticket_info h6{font-size:15px}.jrny_dtl{padding:15px;border:1px solid #ddd;border-radius:10px}.jrny_dtl>div:not(:last-child){margin-bottom:15px}.jrny_dtl .common_form label{color:var(--bluecolor)}.log_in_frm a{color:var(--redcolor);text-decoration:underline}.log_in_frm a.fg_pw{text-decoration:none}.rs-ripple-pond{display:none!important}@media (max-width:1199px){.offer_slider .slick-next{right:-11px}.offer_slider .slick-prev{left:-11px}.fav_slider .slick-next,.fav_slider .slick-prev{display:none!important}.footer_cont h6{font-size:18px}.footer_cont{min-width:20%}.main_hd h2{font-size:22px!important}.round_logo{bottom:-30px;height:60px;width:60px}.search_hdr_booking_list{gap:15px}.filter_show_btn{display:block!important}.filter_box{justify-content:flex-start;position:fixed;left:15px;top:247px;transition:all .5s ease-in-out}.filter_box.hide{left:-100%}.filter_box.show{left:15px}.filter_wrap{height:58vh;transition:all .5s ease-in-out}.filter_box.show.sticky_modify{top:108px}.filter_box.show.sticky_modify .filter_wrap{height:70vh}.fare_slider{width:94%;margin:0 15px 15px 20px}.fareType{margin-right:90px}.mb_fltr_btn{display:block;cursor:pointer}.mb_fltr_btn svg{height:30px;width:30px}.filter_box.loading{display:none}.why_title{width:100%;text-align:left!important}}@media (max-width:1023px){.price_part{display:flex;align-items:center;gap:15px;justify-content:end;width:100%}.footer_top_hldr{flex-wrap:wrap;gap:15px}.flight_route_hldr .row{justify-content:center}.footer_cont{min-width:45%}.booking_list{width:89%;overflow:auto;-ms-overflow-style:none}.booking_list::-webkit-scrollbar{display:none}.booking_list{scrollbar-width:none}.banner{padding:135px 0 65px}.way_form>div{height:110px}.date-inputs{border-bottom:1px solid #d3d3d3}.way_form .to{border-right:0}.dept,.person,.return{width:50%}.date-inputs{gap:0}.add_city .ms-5{margin-left:1rem!important}.reverse{left:47.3%}.rdp-months,.rdp-root.round_trip_flight .rdp-months{left:0!important}.form_offer_list{flex-wrap:wrap}.special_main{flex-direction:column-reverse;position:relative}.flight_form .search_submit{position:absolute;bottom:0;left:auto;right:13px}button.mobile_menu{display:none}.search_dtl_new{flex-wrap:wrap}.banner.inner_banner.search_result{padding:0}.route_hldr_wrap{gap:35px}.route_hldr{gap:30px}.route_hldr_wrap .route_hldr:not(:last-child):after{right:-17px}.route_hldr h4{font-size:16px}.search_result_hldr h2{font-size:18px}.res_box.multi .top_part{flex-wrap:wrap}.fl_rt_wrap{width:90%}.btm_part{flex-wrap:wrap;gap:10px}.cat_hldr{gap:0}.modify_frm_hldr .search_result_form.way_form .dept,.modify_frm_hldr .search_result_form.way_form .from,.modify_frm_hldr .search_result_form.way_form .person,.modify_frm_hldr .search_result_form.way_form .return,.modify_frm_hldr .search_result_form.way_form .to{height:93px}.modify_frm_hldr .way_form.search_result_form .date-inputs{border-bottom:none}.modify_frm_hldr h3{font-size:20px}.search_result_form.way_form{gap:15px}.search_rev{position:absolute;right:15px;top:19.5%;background:#fff;border:1px solid var(--bluecolor);border-radius:50%;z-index:1;rotate:90deg}.modify_frm_hldr .way_form.search_result_form .date-inputs{height:93px;gap:15px}.modify_frm_hldr .way_form>div{height:93px}.way_list{margin-top:4px}.btn-clse{right:-8px}.cat_hldr .way_list:first-child:after{display:none}.fareType{margin-right:65px}.flight_dtl{margin-top:5px}.modify_btn_hldr ul li{width:31%}.modify_btn_hldr ul{gap:15px;justify-content:space-between}.thanku_hldr h5{font-size:22px!important;margin-bottom:12px}.order_summery_box .summery_list li{width:25%}.complete_booking_hldr .book_box_cmn h6{margin:0;padding:0}.book_box_cmn hr{margin:10px 0;border-color:#919191}.log_in_img{display:none}.vacc_row{flex-direction:column-reverse}}@media (max-width:767px){.sky_profile_img_header{height:35px!important;min-width:35px!important;border-radius:50%;object-fit:cover!important}.trip_cont{padding:10px 20px!important}.report_hldr button{background:var(--bluecolor);border-radius:4px;color:#fff;font-size:14px;padding:9px 24px}.booking_list{display:flex}.mb_view{position:absolute;top:75px;width:100%;left:15px;display:flex;gap:15px}.banner{padding:210px 0 65px}.logo{margin:0}.site-header{padding:12px 0 80px}header.site-header.sticky{padding:15px 0 55px}.acc_hldr li:first-child a{display:block}.reverse{left:82.3%;top:21%}.date-inputs,.dept{border-bottom:none}.dept{border-right:1px solid #d3d3d3}.return{border-top:none;border-right:0}.new_sub_menu{width:100%}.form_offer_list li:not(:last-child){border-right:none}.flight_form .search_submit{bottom:-14px}.trending_hldr .big_box,.trending_hldr .small_box{width:100%}.round_logo{bottom:-17px;height:45px;width:45px}.search_hdr_booking_list{max-width:180px;position:absolute;right:15px;top:60px;margin:0}.site-header.flight_search_result_header .dtl_hldr ul.new_menu{display:flex;gap:10px;align-items:center;position:absolute;left:15px;top:60px}.dtl_hldr{width:auto}.header_hldr{justify-content:space-between}.fare_wrap{width:100%;overflow:auto}.route_hldr_wrap{flex-wrap:wrap;justify-content:space-between;gap:15px}.route_hldr_wrap .route_hldr:first-child{width:100%;justify-content:space-between}.flight_filter_list ul{max-width:calc(100% - 65px);overflow:auto;margin-top:17px;scrollbar-width:none;-ms-overflow-style:none}.flight_filter_list ul li{min-width:max-content}.flight_filter_list::-webkit-scrollbar{display:none}.flight_filter_list{scrollbar-width:none}.banner.inner_banner.search_result .modify{margin-top:15px}.banner.inner_banner.search_result{margin:15px 0 0}.route_hldr_wrap .route_hldr:first-child:after{height:1px;width:100%;left:0;right:auto;top:122%}.route_hldr_wrap .route_hldr:not(:last-child):after{right:-28px}.fare_slider{width:90%}.fare_wrap>div{min-width:max-content}.search_result_hldr{margin-top:0}.search_result_hldr h2{margin-bottom:9px}.search_dtl_hldr{padding-bottom:15px}.search_hdr_booking_list li a svg{font-size:14px;margin-bottom:2px}.search_hdr_booking_list li a span{font-size:12px}.pricing_dtl h6{font-size:15px}.fl_rte_hldr{gap:10px;flex-wrap:wrap}.flight_route_dtl{gap:12px;width:100%;justify-content:space-between}.flight_name h6{width:170px;max-width:170px}.res_box.multi .top_part{justify-content:center;gap:10px}.flight_name img{box-shadow:0 0 10px -2px rgba(0,0,0,.3);width:40px;border-radius:50%;padding:5px}.price_part{width:100%;justify-content:space-between}.price_part h5{font-size:18px}.best_deal{top:-8px;left:auto;right:15px;font-size:11px;text-align:center;padding:5px 5px 15px;border-radius:4px 4px 0 0;width:45px}.best_deal:after{content:"";position:absolute;width:0;height:0;border-top:24px solid transparent;border-right:11px solid #fff;border-bottom:24px solid transparent;right:0;left:38%;transform:translate(-50%);top:auto;rotate:90deg;bottom:-24px}.info p,.info p a{font-size:12px}.fareType{margin-right:0;font-size:14px}.btm_part a,.btm_part a:first-child{width:auto;font-size:16px}.refund_hldr{width:auto;gap:20px}.more_hldr{width:100%;justify-content:space-between}.flight_name h5{width:200px;max-width:200px}.policy ul{gap:15px;flex-wrap:wrap}.main-body canvas{top:95px!important}.multi_flight.policy ul li{width:32%}.multi_flight.inner_tab{padding:14px}.res_dtl img{display:none}.travel_dtl_box div{width:100%}.res_hldr{padding-bottom:20px;flex-wrap:nowrap}.breakdwn_sec{padding:0}.filter_box{z-index:9;top:115px}.cls_mb{display:block}.ticket_hldr{flex-wrap:wrap}.tick_part_1,.tick_part_1.tick_part_2{width:100%;height:auto}.flight_dtl ul li.flight_dtl_cont{padding-left:0}.img_part{display:none}.tick_part_1.tick_part_2 h3{margin-left:0}.tick_part_1 h3{margin-right:0;border-radius:0}.tick_part_1 .ticket_dtls{padding:15px}.ticket_hldr{border-radius:0;gap:20px}.tick_part_1{border-radius:10px;overflow:hidden}.tick_part_1.tick_part_2 h3{border-radius:0;text-align:left;justify-content:flex-start}.tick_part_1.tick_part_2 .ticket_dtls{padding:15px}.bag_table{margin:0}.ticket_dtls>div:nth-child(3){flex-wrap:wrap;gap:20px}.frm_t{width:100%}.frm_t.time{padding:0}.tick_part_1.tick_part_2:after{display:none}.baggage_list,.price_breakdown{padding:0;border-radius:0;border:none}.pax_table table{width:max-content}.pax_table tr td,.pax_table tr th{padding:10px 5px}.modify_btn_hldr ul li{width:47%}.thanku_hldr{padding:15px}.pax_dtls ul{gap:15px;flex-wrap:wrap}.cmn_btn.review{margin:0!important}.ref{padding:10px;align-items:center;justify-content:space-between;background:#ececec;flex-wrap:wrap;gap:15px}.table.ref{width:max-content}.fare_summery{padding:0}.order_summery_box{border:none;margin-bottom:0}.order_summery_box .summery_list li{width:100%}.order_summery_box .summery_list li h6,.order_summery_box .summery_list li p{text-align:left!important}.feature_list,.summery_list{gap:0}.summery_list.four{gap:0;border-top:1px solid #c7c7c7}.adult_list{flex-wrap:wrap;gap:15px}.adult_passenger_info{width:100%}.adult_passenger_info.text-end{text-align:left!important}.adult_passenger_info p span{justify-content:flex-start}.ref a,.ref h6{font-size:14px!important}.adult_contact_list{padding:15px 0}.to_img{width:64px}.left_panel_list{width:40%;font-size:13px}.adult_contact_list .d-flex{align-items:flex-start!important}.agent_payable ul,.total_agent_payable ul{margin-top:0;width:100%}.book_box_cmn_hldr{margin-top:20px}.fulfilment_box{padding:10px}.modify_btn_hldr ul li a,.modify_btn_hldr ul li:last-child select{font-size:14px}.order-expiry-countdown b{display:block}.complete_booking h2{line-height:31.02px;font-size:23px;margin-bottom:18px}.inner_lg_in{padding:30px}.log_in_logo{margin:0 auto 15px;width:75%}.log_in_frm{margin:15px 0 0}.otp_hldr input[type=number]{flex:1 1;width:0!important;height:auto!important}.otp_back{margin-bottom:15px}.add_city{border-top:1px solid #d3d3d3}.filter_box.show .filter_wrap{height:77vh}.filter_box.hide.sticky_modify .filter_wrap,.filter_box.show.sticky_modify .filter_wrap{height:85vh}.filter_box.hide.sticky_modify,.filter_box.show.sticky_modify{top:20px}.mb_fltr_btn svg{height:24px;width:24px}.modify_frm{padding-top:24.5%}a.cmn_btn.booking-form-sub-button.cmn_btn.review{margin-top:20px!important}.vacc_dtl_hldr{margin-top:99px}.res_hldr div p{line-height:18px}}.full_box{flex-wrap:nowrap}.content_newbox{gap:15px}.add,.remove{min-width:auto!important}.css-1dyz3mf{overflow:auto!important;height:37px}@media (max-width:1440px){.cnd_hd_menu{gap:35px}}@media (max-width:1199px){.cnd_hd_menu{gap:35px;max-width:400px;overflow:auto;justify-content:flex-start;height:60px}.cnd_hd_menu li a{width:max-content}.cnd_hd_menu{-ms-overflow-style:none}.cnd_hd_menu::-webkit-scrollbar{display:none}.cnd_hd_menu{scrollbar-width:none}.filter_box.advnc_fltr{position:relative;left:auto;top:auto}.booking_tab_hldr ul{margin-bottom:3px}.booking_nav{gap:15px;justify-content:space-between}.booking_nav li a{font-size:15px!important}.booking_tab_hldr{padding-top:0}.booking_tab_hldr ul{gap:25px}}@media (max-width:1023px){.cnd_hd_menu{flex-direction:row;position:relative;top:0;left:0;background:transparent;border:none;width:200px;padding:0;gap:15px}.booking_tab_hldr ul{gap:16px}.gateway_list{flex-wrap:wrap}.gateway_cont{width:22%}.main_hldr .other_list ul li ul.submenu{display:none}.main_hldr.hide .other_list ul li.submenuopen ul.submenu{display:initial}.main_hldr .submenuopen>p.sumenuList{background:transparent}.main_hldr.hide .submenuopen>p.sumenuList{background:url(/assets/images/up_arrow.svg) no-repeat right 10px center/12px}}@media (max-width:767px){.conditional_header{width:100%}.cnd_hd_menu{position:absolute;width:100%;padding:8px 10px;background:#fff;max-width:100%;top:100%;right:0}.conditional_header{position:static}.logo_toggle{width:165px}.logo_toggle .logo .logo_img_1{width:135px}.conditional_header{margin-left:19px}.right_part{padding-top:9.5rem}.left_part{padding-top:8.6rem}.grid_list{width:50%}.filter_box.advnc_fltr{margin-bottom:15px}.full_box{flex-wrap:wrap}.content_newbox,.user_box{width:100%;margin-bottom:8px}.user_box{margin-top:8px}.privileges_box{width:max-content}.content_newbox{gap:10px}.user_tag_btns{width:100%;text-align:left}.rounded_main>div{flex-wrap:wrap}.share_dtl_partner{margin-bottom:15px}button.announce_create.cr_ind_btn{width:70%;padding:9px 5px}.gateway_cont{width:45%;padding:.8rem 12.8px}.folder_sec{margin:0}.sm_hd h4{font-size:20px;margin-bottom:7px}.gateway_cont h5{font-size:17px}.gateway_cont img{padding:.5rem}.common_form.dposit_req_form.traveler_form .row div button{min-width:100%}}.newDownld{min-width:110px}.selectRechargeDate.select_date select{height:32px!important}.selectRechargeDate.select_date .react-datepicker__header__dropdown.react-datepicker__header__dropdown--select{margin-top:10px}.selectRechargeDate.select_date button.react-datepicker__navigation{background:transparent!important;border:none!important}.Transfer-Information .bank_dtl{margin-top:10px}.Transfer-Information .css-1dimb5e-singleValue{transform:translateY(-8px)}.hotline_list li span{min-width:100px}.hotline_list li a{width:95px}.hotline_list li{position:relative}.hotline_list li:not(:last-child):after{position:absolute;content:"";height:1px;width:calc(100% - 28px);background:#ddd;bottom:0;left:50%;transform:translate(-50%)}.dial_code .mb_no_hldr.mobile_phone_select .css-b62m3t-container{position:absolute;left:0;top:0;width:43%}.dial_code .css-1wxzt5u-control,.dial_code .css-xudzt1-control{max-width:70%!important;height:40px!important}.dial_code .css-14of8bs-control{height:40px!important;background-color:#f7f9fa}.jrny_dtl.baggag h4{font-size:14px;line-height:1.2}.jrny_dtl.baggag h6{font-size:12px;line-height:1.1}.jrny_dtl.baggag .row:not(:last-child){border-bottom:1px solid #e2e2e2;padding-bottom:5px}.jrny_dtl.baggag .row.bag-seg:not(:last-child){border-bottom:none;padding-bottom:5px}.log_in_frm{margin:30px 0 0}.log_in_frm h6{font-weight:600}.offer_holder{padding:0 20px;color:#fff;font-size:14px;font-weight:400;line-height:28px}.offer_holder,.site-header.loggedin .offer_holder{width:calc(100% - 650px)}@media (max-width:767px){.offer_holder,.site-header.loggedin .offer_holder{padding:0 15px;line-height:28px;position:absolute;width:100%;left:0;bottom:-92px}}.site-header{padding:0}.offer_holder ul{display:flex;align-items:center}.offer_holder ul li{position:relative;padding:0 25px}.offer_holder ul li:after{position:absolute;content:"";height:5px;width:5px;background:#fff;border-radius:50%;left:0;top:55%;transform:translateY(-50%)}.trip_cont{padding:2px 5px}.dial_code.agent-reg input[type=number]{padding-left:130px!important}.dial_code.agent-reg .css-hlgwow>div:first-child{position:absolute;top:15px!important}.dial_code.agent-reg .css-14of8bs-control,.dial_code.agent-reg .css-ra31ru-control{height:50px!important;background-color:#f7f9fa}.dial_code.agent-reg .css-1jqq78o-placeholder{text-overflow:ellipsis}.error_messages_wrapper{display:flex;gap:10px}@media (max-width:1024px){.conditional_header{width:calc(100% - 145px);overflow:auto}.hdr-main{width:50%}.info_reward_hldr{gap:27px}}.flight_feature{display:flex;gap:5px;align-items:center;margin-top:5px;margin-left:-3px}.flight_feature img{width:16px;height:16px}.carry-baggage{font-size:13px!important;color:var(--bluecolor);font-family:var(--calibriFont);background:#f0f8ff;padding:3px;border-radius:4px}.carry-baggage img{height:18px;width:18px}.addons-wrapper{margin-top:20px}.addon-heading{font-weight:600;font-size:16px;margin-bottom:10px}.addons-list{display:flex;gap:20px;flex-wrap:wrap}.addon-card{width:90px;height:90px;border:1px solid #ddd;border-radius:8px;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;background:#f9f9f9;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.agent_status span{padding:5px;border-radius:50%!important;color:#fff!important;font-size:0!important;letter-spacing:1px;display:block}.addon-card:hover{transform:translateY(-2px);box-shadow:0 3px 6px rgba(0,0,0,.1)}.addon-card img{width:26px;height:26px;margin-bottom:6px}.addon-card p{margin:0;font-size:13px;color:#001233;text-align:center}.selected-ssr-summary li{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.agent_status .badge{margin-left:0;margin-right:10px}.lastlogindate{font-size:12px;padding-left:22px}.selected-ssr-summary button{font-size:18px;line-height:1;border:none;background:transparent;color:red;cursor:pointer}.btn-clear-ssr{border:1px solid #dc3545;background:transparent;color:#dc3545;font-size:14px;padding:0 6px;border-radius:4px;cursor:pointer;margin-left:4px}.btn-clear-ssr:hover{background-color:#dc3545;color:#fff}.ssr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:16px;gap:16px}.list-unstyled{display:flex;flex-direction:column}.list-unstyled li{justify-content:start}.btn-add{background-color:var(--bluecolor);color:#fff;border:none}.btn-add:hover{background-color:var(--redcolor);color:#fff;border:none}.btn-save-ssr{background-color:var(--bluecolor)!important;color:#fff!important;border:none!important}.rs-input-group-addon svg{fill:#000}.rs-input-group-addon{padding:5px!important}.rs-picker-clean.rs-btn-close{padding:2px 3px!important}.rs-picker-daterange-header{display:none!important}.log_in_img_bg{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center center;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-save-ssr:hover{background-color:var(--redcolor)!important;color:#fff!important}.mobilelastlogin,.moblogDetail{display:none}table .agent_status span.badge{display:inline-block!important;width:10px;margin-left:0;margin-right:13px}table .agent_status{display:flex;align-items:center}.rs-picker .rs-picker-input-group .rs-date-range-input.rs-input{border:none!important}.shimmer-circle{width:100px;height:100px;border-radius:50%;background:linear-gradient(100deg,#e0e0e0 30%,#f8f9fa 50%,#e0e0e0 70%);background-size:200% 100%;animation:shimmer 1.5s linear infinite;margin:0 auto 10px;color:red}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.prof_hd select{background-color:var(--bluecolor)!important;border-radius:4px;color:#fff!important;font-size:14px;padding:9px 30px;background:var(--bluecolor) url("data:image/svg+xml;utf8,<svg fill='white' height='20' viewBox='0 0 24 24' width='20' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>") no-repeat right .75rem center/1rem!important}.report_main_new{display:flex;justify-content:space-between}.report_main_new .report_hldr{width:100%}.report_main_new-one,.report_main_new-two{width:50%}@media only screen and (max-width:767px){.notif .notfi-bell-count span{position:absolute;right:-8px;top:-4px;background:red;color:#fff;height:10px;width:10px;min-height:15px;min-width:15px;border-radius:50%;font-size:8px;display:inline-flex;align-items:center;justify-content:center}.notif{transform:translateY(3px)}.site-header.loggedin.sticky .offer_holder,.site-header.sticky .offer_holder{display:none}.booking_nav{gap:5px}.booking_nav li{width:100%}.booking_nav li:not(:first-child) a{width:100%;font-size:13px!important}.right_part .folder_sec{margin:0 15px}.booking_tab_hldr ul{gap:5px}.booking_tab_hldr ul li a{background:var(--bluecolor);color:#fff;padding:5px 8px 7px;border:none;border-radius:8px;font-size:12px}.booking_tab_hldr ul li.active a{background:var(--redcolor);color:#fff}.all_booking_filter .col-md-1.p-0{padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important}.all_booking_filter.all_booking_managment_filter.mt-2{margin-top:0!important;margin-bottom:10px}.mobilelastlogin,.moblogDetail{display:block}.desklastlogin,.desklogDetail,.reward_hldr li figure{display:none}.reward_hldr li{min-width:66px;position:relative;padding:8px 5px}.reload_btn{top:20px;right:10px}.reward_hldr{gap:3px}.reward_hldr h6{font-size:10px}.noti_prifile_box li a img{margin-left:0}.noti_prifile_box{margin-left:5px;margin-bottom:0;margin-right:0}.prof_cont:after{display:none}.moblogDetail span{display:block}.last_login.mobilelastlogin{top:0;left:10px}.rs-drawer-left.rs-drawer-md,.rs-drawer-right.rs-drawer-md{width:100%!important}.rs-anim-fade.rs-anim-in.placement-bottom-start.rs-popover{left:0!important;max-width:90%;margin:0 3%}.conditional_header{overflow:visible}.agent-loggggin .conditional_header{overflow:auto}.report_main_new{flex-flow:wrap}.report_main_new-one,.report_main_new-two{width:100%}}@media (min-width:768px) and (max-width:991.98px){.site-header .offer_holder,.site-header.loggedin .offer_holder{width:100%;top:60px;position:fixed;left:0}.recharts-responsive-container{height:180px!important}.report_hldr ul li:not(:last-child){margin-bottom:5px}.site-header.loggedin.sticky .offer_holder,.site-header.sticky .offer_holder{display:none}.folder_sec .filter-bar.user_search .col-md-1.mt-2{width:16.66666667%}}@media only screen and (max-width:576px){.noti_prifile_box li a h6{font-size:9px}.noti_prifile_box li a{gap:10px}.last_login{font-size:8px!important}.prof .text-end.w-100{top:4px}.prof_cont:after{bottom:-5px}}@media only screen and (max-width:374px){.main-hdr{min-width:163px}.hdr-main{width:42%}.reward_hldr li{min-width:60px}.logo_toggle{width:126px}.logo_toggle .logo .logo_img_1{width:100px;min-width:100px!important}}.ticketModify .jrny_dtl{padding:15px 0 5px;border:none;border-radius:0}.common_form .ticketModify .row>div i{position:static;font-size:20px}.ticketModify button.btn.btn-outline-danger{border-radius:5px;color:#fff;border:1px solid var(--redcolor);background:var(--redcolor);transition:all .3s ease-in-out;min-width:auto;margin-left:auto}.ticketModify button.btn.btn-outline-danger:hover{color:var(--redcolor)!important;background:transparent;transition:.5s}.ticketModify .react-datepicker__input-container{position:relative}.ticketModify .react-datepicker__input-container svg{position:absolute;right:20px;top:19px}.common_form .ticketModify select,.reissueRequest .select_date select{border:1px solid #8a8a8a;border-left-width:3px;padding-left:15px;border-radius:4px}.reissueRequest .select_date select,.ticketModify .select_date select{background:#f7f9fa url(/assets/images/dd_black_arrow.svg) no-repeat calc(100% - 4px) /10px!important;color:#3e4452;border:1px solid #ddd}.common_form .ticketModify input:not(input[type=submit]),.common_form select{border-color:#ccc #ccc #ccc #8a8a8a!important}.reissueContainer .btn-success{width:100%;background:var(--bluecolor);border:1px solid var(--bluecolor);max-width:200px}.reissueContainer .btn-success:hover{background:var(--redcolor);border-color:var(--redcolor)}.reissueRequest .booking_details_sec{margin-top:0}.reissueRequest .mb-3 label input{margin-right:5px}.reissueRequest .react-datepicker-wrapper{position:relative}.reissueRequest .react-datepicker-wrapper svg{position:absolute;top:20px;right:8px}.reissueRequest .react-datepicker-wrapper input{margin-right:0!important;height:40px;border-radius:4px;color:#676767;font-size:13px;border-left:3px solid #8a8a8a}.reissueRequest .order_summery_box{overflow:visible}.calendar-day,.reissueRequest .select_date h2.react-datepicker__current-month{text-align:center}.calendar-day{width:calc(100% / 7);height:50px;padding:5px;cursor:default}.calendar-day.clickable{cursor:pointer;background-color:#f8f9fa;transition:background-color .2s}.calendar-day.clickable:hover{background-color:#e9ecef}.calendar-day.empty{background-color:#f0f0f0}.calendar-container{background:#fff}.calendar-weekdays .weekday{color:#9d9d9d;font-weight:500!important;font-size:12px!important}.calendar-day{border:none!important;background:transparent!important;position:relative}.calendar-day.clickable div{background:#dee0ff;border:1px solid #0c0f3c;color:#0c0f3c;width:30px;height:30px;display:grid;border-radius:50%;position:relative;place-content:center}.calendar-day.clickable .badge{margin:0;position:absolute;top:0;width:16px;height:16px;padding:0;font-size:10px;border-radius:50%;display:inline-grid;place-content:center;background:red}.calendar-day.empty{background-color:transparent;border:none}.nodataCol{width:50%}.nodataparent .nodataCol{width:100%}.nodataCol .recharts-responsive-container{margin:auto}@media (max-width:767.98px){.bag-seg .col{width:100%;flex:auto}.reissueContainer h2.mb-4.text-center{font-size:26px}}@media (min-width:1200px) and (max-width:1319.98px){.cnd_hd_menu{gap:20px}}.reject_btn{background:var(--redcolor)!important}.reject_btn:hover{background:var(--bluecolor)!important}.mobileSelector{position:-webkit-sticky;position:sticky;top:150px;z-index:9;margin-bottom:8px;display:none}.mobileSelector select{border:none!important;box-shadow:0 0 5px 0 hsla(0,0%,58%,.5)!important}@media (max-width:767.98px){.mobileSelector{display:block}}.paymentHeight{min-height:70vh}.progress{max-width:600px;margin:30px auto}.progress-bar{background-color:var(--redcolor)}.inprogress h1{text-align:center;font-size:24px;line-height:1;color:var(--bluecolor);margin-top:100px}.checkmark{width:100px;height:100px;border-radius:50%;display:block;stroke:#4bb71b;box-shadow:inset 0 0 0 #4bb71b;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;position:relative;top:5px;right:5px;margin:0 auto}.checkmark,.checkmark__circle{stroke-width:2;stroke-miterlimit:10}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke:#4bb71b;fill:#fff;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.checkmark__check{transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}@keyframes fill{to{box-shadow:inset 0 0 0 30px #4bb71b}}.paymentSuccess{padding:80px 0 0;text-align:center}.paymentSuccess h1{text-align:center;font-size:24px;line-height:1;color:var(--bluecolor);margin-top:30px}.crossmark{width:100px;height:100px;border-radius:50%;display:block;stroke-width:2;stroke:#e74c3c;stroke-miterlimit:10;box-shadow:inset 0 0 0 #e74c3c;animation:fill-fail .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;position:relative;top:5px;right:5px;margin:0 auto}.crossmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke:#e74c3c;fill:#fff;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}.crossmark__cross1,.crossmark__cross2{stroke-dasharray:28;stroke-dashoffset:28;stroke:#e74c3c;animation:stroke .3s cubic-bezier(.65,0,.45,1) forwards}.crossmark__cross1{animation-delay:.8s}.crossmark__cross2{animation-delay:1.1s}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale3d(1.1,1.1,1)}}@keyframes fill-fail{to{box-shadow:inset 0 0 0 30px #e74c3c}}.paymentFailed{text-align:center;padding-top:80px}.paymentFailed h1{text-align:center;font-size:24px;line-height:1;color:var(--bluecolor);margin-top:30px}.newGatewayList .gateway_cont h5{font-size:16px;min-height:58px}.loginmobilenumber{position:relative}.sky_log_in .mb_no_hldr.mobile_phone_select span .css-14sqopl-control,.sky_log_in .mb_no_hldr.mobile_phone_select span .css-1lw8u6w-control{min-width:115px!important;height:42px!important;border-radius:4px 0 0 4px;box-shadow:none!important;border:none!important;border-right:1px solid #ccc!important;font-size:16px;position:absolute!important;top:-2px;left:-47px}.sky_log_in .mb_no_hldr.mobile_phone_select span .css-1xc3v61-indicatorContainer{padding:8px!important}.logoptionWrapper{display:flex;gap:30px;justify-content:space-around;flex-flow:wrap;margin-bottom:10px}.logoptionWrapper a:first-child{position:relative;min-width:116px}.otpWrapper{padding-top:50px;padding-right:15px}.sky_log_in .mb_no_hldr span .css-hlgwow{padding:0 0 0 5px;top:0}.sky_log_in .mb_no_hldr.mobile_phone_select span .css-hlgwow>div:first-child{overflow:hidden}.sky_log_in .css-hlgwow input:not(input[type=checkbox],.sky_log_in .css-hlgwow input[type=radio],input[type=submit]){line-height:100px!important}.sky_log_in .mb_no_hldr.mobile_phone_select input[type=number]{padding:20px 20px 20px 130px}.sky_log_in .mb_no_hldr.sign_upstep span .css-hlgwow{padding:0 0 0 5px}.sky_log_in .mb_no_hldr.sign_upstep .css-170hl9q-control{width:30px;max-width:30px;min-width:100px!important;transform:translateX(-23px)}*,ul{padding:0;margin:0}:root{--redcolor:#ed1c24;--bluecolor:#0c0f3c;--greencolor:#00b602}@font-face{font-family:Calibri;src:url(/_next/static/media/Calibri-Bold.1f6e8533.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Calibri;src:url(/_next/static/media/Calibri.e858fb19.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:Calibri;padding:0;margin:0}.profileSec{background:#eceef3;min-height:100vh;padding:50px 0}.profileTabpannel{display:grid;grid-template-columns:260px 1fr;align-items:flex-start;grid-gap:20px;gap:20px}.profilenavWrapper{overflow:auto;height:calc(100vh - 100px);padding-bottom:15px;position:-webkit-sticky;position:sticky;top:30px}.profilenavWrapper,.profilenavbody{background:#fff;border-radius:4px}.profilenavWrapper .nav-link{text-align:left;padding:6px 10px 6px 15px;position:relative;border-radius:0;color:var(--bluecolor)!important}.profilenavWrapper .nav-link i{width:20px;margin-right:8px}.dropdownname:after,.profilenavWrapper .nav-link:after{position:absolute;content:"";left:0;top:0;height:100%;width:3px;border-radius:0 3px 3px 0;background:transparent;transition:all .3s ease-in-out;background:var(--redcolor);opacity:0;transition:.5s}.profilenavWrapper .nav-link.nav-link.active:after,.profilenavWrapper .nav-link:hover:after{opacity:1;transition:.5s}.profilenavWrapper .nav-link.active,.profilenavWrapper .nav-link:hover{background:#efefef}.profilenavWrapper .nav-link.active,.profilenavWrapper .nav-link:hover span{color:var(--redcolor);transition:.5s}.dropdownname{text-align:left;padding:6px 10px 6px 15px;border-radius:0;color:var(--bluecolor)!important;display:flex;align-items:center;transition:.5s;position:relative}.dropdownname:hover:after,.profilenavWrapper .nav-link.nav-link.active:after{opacity:1;transition:.5s}.dropdownname i{width:20px;margin-right:8px}.dropdownWrap:hover{background:#efefef}.dropdownname .fa-angle-down{margin:0 0 0 auto}.profilenavWrapper h3{font-size:16px;color:#212529bf;text-transform:uppercase;padding:24px 15px 15px;margin-bottom:22px;border-bottom:1px solid #ddd}.devider{width:calc(100% - 30px);margin:100px auto 15px;border:1px solid #ddd;display:table}.profilenavbody .tab-content{padding:15px}.btnsave{color:#fff!important;border:1px solid var(--bluecolor);border-radius:5px;background:var(--bluecolor);padding:9px 30px;text-decoration:none!important;line-height:1}.tabHead h5{position:relative;margin:0;font-size:18px;font-weight:600;color:var(--bluecolor);text-align:center}.tabHead h5:after{position:absolute;content:"";left:-15px;top:-5px;height:30px;width:4px;background:var(--bluecolor)}.tabHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.infoHead h6{border-bottom:1px solid #eee;font-weight:500;color:#000}.informationWrapper .form-control,.informationWrapper .form-select{height:40px;border-radius:4px;color:#676767;font-size:15px;border:1px solid #ccc!important;background-color:#f9fbfb!important;box-shadow:none!important}.informationWrapper label{display:block;font-size:13px;color:#5e5e5e}.informationWrapper label sup{color:#dc3545!important}.addflyer,.removeflyer{padding:9px 10px;width:100%}.removeflyer{background:red;border:1px solid red}.dropdown-toggle-custom{position:relative;cursor:pointer;transition:background .3s}.dropdowntitle.nav-link{display:flex;align-items:center;transition:.5s}.dropdown-toggle-custom:hover .dropdowntitle.nav-link{background:#efefef;transition:.5s}.dropdowntitle i.fa-angle-down{margin:0 0 0 auto;transition:.5s}.open .dropdowntitle i.fa-angle-down{transform:rotate(180deg);transition:.5s}.profilenavWrapper .open .nav-link:after{opacity:1;transition:.5s}.dropdown-toggle-custom:hover{background:#f0f0f0}.custom-dropdown{list-style:none;padding:0 0 0 15px;margin:0;width:100%;max-height:0;overflow:hidden;transition:.5s}.dropdown-toggle-custom:hover .custom-dropdown{background:#efefef}.open .custom-dropdown{max-height:500px;transition:.5s;padding:0 0 10px 15px}.custom-dropdown li{padding:6px 10px;cursor:pointer;background:#fffbe0;transition:.5s;position:relative}.custom-dropdown li.subactive,.custom-dropdown li:hover{background:var(--bluecolor);color:#fff;transition:.5s}.custom-dropdown li:hover{padding-left:15px}.custom-dropdown li:after{position:absolute;content:"";left:0;top:0;height:100%;width:3px;border-radius:0 3px 3px 0;background:transparent;transition:all .3s ease-in-out;background:var(--redcolor);opacity:0;transition:.5s}.custom-dropdown li:not(:last-child){border-bottom:1px dashed #e2e8f0}.custom-dropdown li.subactive:after,.custom-dropdown li:hover:after{opacity:1;transition:.5s}.listhead{display:flex;align-items:center;margin-bottom:15px;gap:20px}.listhead .form-check-input{display:none}.listhead .form-check{padding-left:0}.listhead .form-check-label{padding:5px 20px;border:2px solid var(--bluecolor);background:var(--bluecolor);transition:background-color .3s,color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.5s}.clear_btn,.listhead .form-check-label{border-radius:5px;color:#fff;cursor:pointer;font-size:14px}.clear_btn{text-transform:uppercase;background:var(--redcolor);letter-spacing:.5px}.listhead .form-check-input:checked+.form-check-label{background-color:var(--redcolor);border:2px solid var(--redcolor);transition:.5s;color:#fff}.booklistItem{padding:15px;background:#f1f1f1;border-radius:8px;display:flex;margin-bottom:20px}.airlines{padding-left:30px;position:relative;padding-bottom:5px;margin-bottom:25px;justify-content:space-between}.airlineinfo,.airlines{display:flex;align-items:center}.airlineinfo{gap:5px}.airlines:after{width:100%;left:0;background:linear-gradient(90deg,#0c0f3c,hsla(0,0%,100%,0) 50%);height:1px}.airlines:after,.airlines:before{content:"";bottom:0;position:absolute}.airlines:before{-webkit-clip-path:polygon(8% 0,28% 0,100% 100%,23% 100%);clip-path:polygon(8% 0,28% 0,100% 100%,23% 100%);width:40px;height:35px;left:-8px;background:var(--bluecolor)}.airlineDp{width:30px;height:30px;border-radius:50%;overflow:hidden}.airlineDp img{width:100%;height:100%;object-fit:cover}.bookListleft{flex:1 1;padding-right:30px;position:relative}.bookListleft:after{position:absolute;content:"";height:90%;width:10px;top:50%;right:-5px;transform:translateY(-50%);border-left:6px dotted #fff}.bookListright{width:150px;position:relative;padding:0 0 0 15px;display:flex;flex-direction:column;justify-content:space-between}.bookListright:after,.bookListright:before{width:30px;height:30px;content:"";top:-32px;left:-18px;background:#fff;position:absolute;border-radius:50%}.bookListright:before{top:inherit;bottom:-32px}.journeyItem{display:flex;align-items:center;gap:8px;padding:4px 0}.journeyItem:not(:last-child){border-bottom:1px solid #d3d3d3}.journeyItem img{max-width:70px}.returnImg.journeyItem img{transform:rotate(180deg)}.dateTimeitem{display:flex;align-items:center;gap:.3rem}.bookListbody{display:flex;gap:30px;justify-content:space-between}.pnrItem{display:flex;gap:5px;align-items:center}.pnrIcon{width:46px;height:46px;display:grid;place-content:center;background:rgba(29,78,216,.2);border:1px solid rgba(29,78,216,.3);border-radius:8px}.pnrInfo small,.pnrInfo strong{text-transform:uppercase;display:block;line-height:1}.pnrInfo strong{margin-top:5px}.pricewrapper small{text-transform:uppercase;display:block;line-height:1}.pricewrapper{display:grid;border-radius:8px;width:100%;padding:8px 8px 3px;text-align:center}.pricewrapper strong{color:var(--bluecolor);font-size:18px}.view-btn{padding:9px 6px;box-shadow:none!important;width:100%}.view-btn:active,.view-btn:focus{background:var(--redcolor);transition:.5s;border-color:var(--redcolor)}.status{background:rgba(29,78,216,.2);border:1px solid rgba(29,78,216,.3);border-radius:44px;padding:3px 20px 3px 3px;display:flex;flex-direction:column}.confirmed{background:rgba(29,216,29,.2);border:1px solid rgba(9,153,41,.3)}.Cancelled{background:rgba(216,51,29,.2);border:1px solid rgba(153,19,9,.3)}.statusText strong{line-height:1;text-transform:uppercase;display:block}.statusText{display:flex;align-items:center;gap:5px}.statusText span{display:inline-grid;width:20px;height:20px;background:#000;border-radius:50%;place-content:center;color:#fff;font-size:8px}.confirmed .statusText span{background:#139514}.confirmed .statusText strong{color:#139514}.Cancelled .statusText span{background:#e36649}.Cancelled .statusText strong{color:#e36649}.status small{line-height:1;text-transform:uppercase}.mobilenavBtn{display:none}.submitBtn{color:#fff!important;border:1px solid var(--bluecolor);border-radius:5px;background:var(--bluecolor);padding:9px 30px;text-decoration:none!important;line-height:1}.submitBtn:hover{background:var(--redcolor);transition:.5s;border:1px solid var(--redcolor)}.btnEye{position:absolute;bottom:5px;right:5px;width:30px;height:30px;display:grid;place-content:center}@media (max-width:992px){.profileTabpannel{display:block}#custom-tab{position:fixed;width:80%;left:0;background:#fff;height:100%;top:0;padding:20px;box-shadow:0 0 10px 0 hsla(0,0%,57%,.5);transform:translateX(-100%);transition:.5s;z-index:2}#custom-tab.show{transform:translateX(0);transition:.5s}.profilenavWrapper{height:auto;position:static;padding-bottom:0;margin-bottom:10px}.mobilenavBtn{display:block}.profilenavWrapper h3{font-size:16px;color:#212529bf;text-transform:uppercase;padding:20px 15px;margin-bottom:0;border-bottom:1px solid #ddd;display:flex;justify-content:space-between}.profileSec{padding:30px 0}.bookListbody,.booklistItem{flex-flow:wrap}}@media (max-width:575.98px){.bookListbody,.booklistItem{flex-flow:wrap}.bookListbody{gap:15px;justify-content:center}.airlines{flex-flow:wrap;padding-left:0;gap:20px 2px}.airlineinfo{width:100%;padding-left:35px}.listhead{gap:3px}.bookListleft{padding-right:0}.confirmed .statusText strong,.dateTimeitem{font-size:14px}.status{padding:3px 10px 3px 3px}.airlines:before{bottom:inherit;top:0}.airlines:after{bottom:inherit;top:34px;background:linear-gradient(90deg,#0c0f3c,hsla(0,0%,100%,0))}.bookListright:after,.bookListright:before{top:19px;left:-29px}.bookListright:before{left:inherit;right:-29px}.bookListright{padding:50px 0 0;width:100%}.bookListleft:after{height:10px;width:100%;top:inherit;bottom:-37px;right:-5px;transform:translateY(0);border-left:none;border-bottom:6px dotted #fff}.flyerRow{margin-bottom:30px}.dateTimeitem{font-size:13px}.journeyItem{justify-content:center}.pnrItem{width:47%}}@media (min-width:576px) and (max-width:767.98px){.journeyInfo{width:60%!important}.bookListleft{flex:auto;width:100%;padding:0}.bookListbody{justify-content:center}.journeyItem img{max-width:170px}.journeyItem{justify-content:center}.pnrItem{width:46%}.bookListright{width:100%;padding-left:0;padding-top:60px}.bookListright:after,.bookListright:before{top:28px;left:-29px}.bookListright:before{left:inherit;right:-29px}.bookListleft:after{height:10px;width:100%;top:inherit;right:-5px;bottom:-44px;transform:none;border-left:none;border-bottom:6px dotted #fff}.view-btn{max-width:200px;margin:auto;display:table}}@media (min-width:768px) and (max-width:991.98px){.journeyInfo{width:100%}.journeyItem{max-width:200px;justify-content:center;margin:auto}.bookListright{padding-top:50px}#custom-tab{width:50%}.addflyer,.removeflyer{padding:11.5px 10px;font-size:14px}}@media (min-width:992px) and (max-width:1199.98px){.journeyItem img{max-width:40px}.pnrInfo strong{font-size:15px}.bookListleft{padding-right:20px}}.status.cancelled{background:rgba(216,51,29,.2);color:#fff;border:1px solid #eccbc7}.status.cancelled .statusText strong{color:#e36649}.status.cancelled .statusText span{background:#e36649;color:#fff;border-radius:50%;padding:4px;display:inline-flex;align-items:center;justify-content:center}.profileForm .css-1lw8u6w-control,.profileForm .partner_modal_country .css-14sqopl-control{height:50px}.profileForm .css-hlgwow div:first-child{height:40px}.profileForm .partner_modal_country .css-1jqq78o-placeholder{top:17px}.profileForm .css-1lw8u6w-control .css-1jqq78o-placeholder{opacity:0}.profileForm .css-1lw8u6w-control{border:1px solid #ccc!important}