.add-deposit-icon{cursor:pointer;align-items:center;margin-bottom:0;font-size:30px;display:flex}.from-to-block{display:flex}.from-to-block .date-pickers{margin-top:20px;margin-bottom:20px;margin-right:10px}.cancel-btn{margin-left:10px}.upload-files{text-align:end;margin-bottom:24px}@media (width<=767px){.upload-files{text-align:start}}.payment-details-block{margin-bottom:15px;margin-left:33%}@media (width<=767px){.payment-details-block{margin-left:0}}.payment-details-block h5{margin:0;font-size:16px;font-weight:600}.payment-details-block ul li{justify-content:space-between;display:flex}.payment-details-block ul li p{margin-bottom:0}@media (width<=767px){.certify-text .ant-form-item-control{margin-left:auto}}#admin h5,#admin h6,#admin .panel_wrapper .ant-collapse-header{margin:0;color:#05004e!important}#admin .panel_wrapper .ant-collapse-header{font-size:18px}#admin .panel_wrapper .ant-collapse-header .ant-collapse-arrow{font-size:16px}#admin .logo{padding:8px;overflow:hidden;width:auto!important}#admin .panel_wrapper{background-color:#fff}#admin .ant-collapse-header{font-weight:600}#admin .ant-collapse-header .ant-collapse-header{font-weight:inherit}#admin .ant-form-item-label label,#admin .upload-logo p,#admin .ant-upload .ant-upload-text{font-weight:600}#admin header{background-color:#fff}#admin .adminFooter{text-align:center;margin:0}#admin .anticon-upload,#admin .ant-radio-button-wrapper-checked,#admin .ant-picker-content tr th{font-weight:600}#admin .ant-picker-content tr th{border:1px solid #fff;padding:5px 12px}.ant-table-thead,.ant-table-tbody{white-space:nowrap}@media (width<=767px){.ant-table{max-width:100%;overflow:scroll}.manage-markup-section{margin-top:18px}.ant-card-body{padding:15px}.card-add-heading{flex-wrap:wrap}.card-add-heading .rows-count{width:100%;max-width:100%}.card-add-heading h5{margin:0;font-size:15px}.card-add-heading .add-icon{width:30px;height:30px;margin-bottom:0}.ant-table-thead tr th{width:100px!important}.ant-modal-content{width:90%;margin:auto}}.site-layout-background{background:#fff}.headerColor .anticon{color:#05004e}.trigger{cursor:pointer;font-size:18px}.wrapModal .airpot_names_dropdown{max-width:336px!important}.ant-modal-header{background-color:#05004e!important;border-radius:8px 8px 0 0!important;padding:16px 24px!important}.ant-modal-title{color:#fff!important;font-weight:600!important}.modal-image-preview{border-radius:4px;max-width:100%;margin:0 auto;display:block;box-shadow:0 4px 12px #00000026}.seperation-line{border-top:1px solid #ccc;padding-top:20px}.card-gap{margin-top:20px}.card-gap .ant-card-head{color:#fff!important;background:#bd0c21!important}.card-gap .flight-depart-details .flight-details{border-top:1px solid #ccc;margin-top:20px;padding-top:30px}.card-gap .flight-depart-details .flight-details .flight-title{text-align:center}.ant-menu .fa{margin-right:10px!important}#admin .logo{background-color:#fff;justify-content:center;align-items:center;padding:0 8px;display:flex;overflow:hidden;width:auto!important;height:64px!important}#admin .logo img{height:auto;max-height:50px;max-width:100%!important}#admin .ant-menu .fa{margin-right:10px!important}@media (width<=767px){#admin .ant-layout-sider-collapsed{flex:0 0 60px!important;width:60px!important;min-width:60px!important;max-width:60px!important}#admin .ant-menu-inline-collapsed{text-align:center;width:60px!important}}#admin .ant-menu-item{align-items:center;line-height:20px;display:flex;height:20px!important}@media (width<=767px){#admin .ant-menu-item{margin:0!important;padding:0 16px!important}}#admin .ant-menu-submenu-title{align-items:center;line-height:28px;display:flex;height:32px!important}@media (width<=767px){#admin .ant-menu-submenu-title{padding:0 16px!important}}#admin .ant-layout-header{justify-content:space-between;align-items:center;display:flex;height:70px!important;padding:0 13px!important;line-height:70px!important}@media (width<=767px){#admin .ant-layout-header{padding:0!important}}#admin .footer{background-color:#0075c3;padding:24px!important}@media (width<=767px){#admin .footer{margin-top:20px}}.bookoffline-submit{text-align:right}.bookoffline-submit button{color:#fff;background:#bd0c21;justify-content:center;align-items:center;padding:20px 55px;font-size:20px;display:flex}.checkbox-flex{display:flex}.profile_pic{flex-direction:column;justify-content:center;align-items:center;display:flex}.profile_pic .ant-upload-list{margin-bottom:33px}.profile_pic img{width:150px;height:150px}.profile-details .profile-list-item{border-bottom:1px solid #ccc;justify-content:space-between;align-items:center;margin:10px 0;display:flex}.profile-update .member-since{color:#bd0c21;justify-content:space-between;font-weight:600;display:flex}.profile-update .update-btn button{color:#fff;background:#bd0c21;border:none;width:100%}.gst-section{border-bottom:1px solid #ccc;margin-bottom:20px}@media (width<=767px){.left-details{order:1;margin-top:25px}}.copy-btn{text-align:right}.copy-btn button{color:#fff;background:#bd0c21;border:none;height:27px;font-size:12px}.copy-btn button:hover{background-color:#fff;border:1px solid #bd0c21}.action-images{justify-content:end;align-items:center;gap:12px;display:flex}.action-images img{cursor:pointer;width:auto;height:20px;transition:transform .2s cubic-bezier(.175,.885,.32,1.275)}.action-images img:hover{filter:brightness(1.1);transform:scale(1.15)}.admin-container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.view-dn{border:1px solid;padding:3px 5px;position:relative;top:-51px;left:49px}.all-view-h5{position:relative;top:-20px}.view-dn-new{border:1px solid;padding:3px 5px;position:relative;top:-42px;left:49px}.all-view-h5-new{position:relative;top:-20px}.inner-drop-down{padding-left:50px!important}.admin-preference{width:900px!important}.ant-table-pagination-right{justify-content:center}.password-changes{text-align:center;font-weight:700}.fee-conven{margin-top:20px}.ant-card{background:#fff;margin-bottom:24px;box-shadow:0 1px 3px #0000000d;border:1px solid #e2e8f0!important;border-radius:12px!important}.ant-card .ant-card-head{border-bottom:1px solid #e2e8f0;min-height:56px;padding:0 24px}.ant-card .ant-card-head .ant-card-head-title{color:#05004e;font-size:16px;font-weight:600}.ant-card .ant-card-body{padding:24px}.card-bt-gap{margin-bottom:24px}.manage-markup-section{background:#f8fafc;min-height:calc(100vh - 134px);padding:24px}@media (width<=767px){.manage-markup-section{padding:16px}}.reports-btns{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.reports-btns button{border-radius:6px;height:38px;padding:0 24px;font-weight:500}.ant-menu-item{height:26px!important;margin-bottom:0!important;line-height:26px!important}@media screen and (width<=768px){#admin{margin-top:-60px}#admin .trigger{right:3px!important}}#admin .ant-table-tbody,#admin .ant-table-thead{font-size:13px!important;line-height:.5715!important}#admin .ant-table-thead>tr>th,#admin .ant-table tfoot>tr>th{padding:5px 8px!important}.navigationmain-box{visibility:visible;background-color:#fff;border:1px solid #f6f7fb;margin-bottom:1%;padding:.5%}@media (width<=767px){.navigationmain-box{visibility:hidden;margin:0%;padding:0%}}.arrow{border-width:0 3px 3px 0;margin-left:1%;padding:3px;display:inline-block}.navigation-color{color:#000;margin-left:1%;font-weight:700}.navigation-color:hover{color:orange}.accounts-block{border:1px solid #ccc;margin:10px 0}.accounts-block .accounts-header p{background-color:#f0f8ff;margin-bottom:0;padding:10px 15px}.accounts-block .accounts-block-body ul{flex-wrap:wrap;justify-content:space-between;display:flex}.accounts-block .accounts-block-body ul li{width:25%;padding:5px}.accounts-block .accounts-block-body ul li label{white-space:nowrap}.accounts-block .accounts-block-body ul li label input{margin-right:5px}.modal-open .modal{overflow-y:scroll!important}.custom-modal-width-90{width:60%;max-width:100%}.expand-cell,.expand-cell-header{white-space:nowrap;cursor:pointer}.access-type-header h5{font-size:16px;font-weight:600}.access-type-header ul{display:flex}.permissions-modal{width:860px!important}.access-row-bc-21 .ant-row{row-gap:2px!important}.access-row-bc-21 .ant-form-item{margin-bottom:3px}.modal-header-bg12 .ant-modal-content{border-radius:15px;padding:0}.modal-header-bg12 .ant-modal-header{border-radius:0;padding:16px;background:#0075c3!important}.modal-header-bg12 .ant-modal-body,.modal-header-bg12 .ant-modal-footer{padding:16px}.modal-login-new-1 .otp-shadow{text-align:center;background:#fff;padding:30px 20px 6px;box-shadow:none!important;margin-bottom:0!important}.reset-button-fst{justify-content:flex-end!important}.email-from-book-reports{width:180px;height:180px;margin-top:17%;margin-left:auto;margin-right:auto;display:block}.Modalstyle{width:1000px!important}.vocher3div .vocher31div{float:left;text-align:center;background:#fdf8e4;border-top:1px solid #f5e79c;border-radius:10px;width:100%;margin:5px 0;padding:15px}.fix-height{height:205px}.tableheader{text-align:center;padding:15px!important}.barcode{float:left;width:50px;height:50px;margin-left:-10px;padding:0}.mt15{margin-top:15px!important}.qrscan{color:#2d3e52;font-size:13px}.new-voucher .costm-detail{border:1px solid #cddee5;border-radius:7px;overflow:hidden}.new-voucher .txt-travel{width:100%;margin-bottom:10px;display:inline-block}.img{object-fit:cover;vertical-align:middle}.newvouchico{background:url(https://d1vqfl8cu8qgdj.cloudfront.net/assets/img/voucherimg.png) no-repeat}.binoculars{background-position:-70px -6px!important}.reficon{width:60px;height:35px;margin:0 auto 10px}.vocherdivi{margin-bottom:20px}.lefttable{background-color:#e94057;border-radius:5px;margin-top:5px;padding:5px}.cancelButton{color:#f5f5f5;background:#e94057}.OkButton{color:#f5f5f5;background:#5b2bdf}.lefttabl{text-align:center;color:#fff;background-color:#e94057;border-radius:5px;margin-top:5px;padding:5px}.centeralign{text-align:center;padding:10px}.tourdetails{color:#fff;background-color:#e94057;border-radius:4px;margin-top:10px;margin-bottom:10px;padding:5px;font-size:20px}.border{border:1px solid #dee2e6;border-radius:4px;margin-top:10px}.borde{border:1px solid #dee2e6;border-radius:4px;margin:10px}.Vocher2div{color:#f5f5f5;text-align:center;background:#18179d;border:1px solid #b3daa1;border-radius:4px;margin-top:5px;margin-bottom:16px;padding:8px 10px;font-size:16px;font-weight:400}.vocher-table{margin-bottom:10px}.Vocher1div{text-align:center;color:#f5f5f5;background-color:#e94057;border-radius:4px;margin-bottom:16px;padding:10px;font-size:20px}.imageheight{margin:10px}.li-vocher li{list-style-type:disc}.li-vocher{padding-left:20px}.card-style{border-radius:10px;margin:25px 0;box-shadow:0 .0625rem .25rem #0003;margin:auto!important}@media (width<=767px){.card-style{width:350px}}.ant-table-cell li{text-align:center;padding:4px!important}.manage-markup-section{max-width:1200px;padding:20px}@media (width<=767px){.manage-markup-section{padding:70px 0 20px}}.manage-markup-section .heading{background:#fff;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 20px;display:flex}.manage-markup-section .heading h5{margin:0}.manage-markup-section .card{letter-spacing:.5px;border:0;border-radius:8px;margin-bottom:30px;transition:all .3s;box-shadow:1px 5px 24px #4466f20d}.manage-markup-section .card .card-header{background-color:#fff;border-bottom:1px solid #f6f7fb;border-top-left-radius:8px;border-top-right-radius:8px;padding:30px}.manage-markup-section .card .card-body{background-color:#0000;padding:30px}.manage-markup-section .card .card-footer{background-color:#fff;border-top:1px solid #f6f7fb;border-bottom-right-radius:8px;border-bottom-left-radius:8px;padding:30px}.manage-markup-section .rows-count{justify-content:space-between;align-items:center;padding:1px 6px;display:flex}@media (width<=767px){.manage-markup-section .rows-count{max-width:150px}.manage-markup-section .rows-count h5{font-size:15px}}.manage-markup-section .role-table{margin-top:20px}.manage-markup-section .role-table .table-padd{padding:20px}@media (width<=767px){.manage-markup-section .role-table .table-padd{padding:10px}}.manage-markup-section .role-table .table-padd .table-heading-count{justify-content:space-between;align-items:center;display:flex}.manage-markup-section .role-table .table-padd .footer-buttons .modal-footer{justify-content:flex-start!important}.manage-markup-section .role-table .table-card{padding:0 20px 20px}.manage-markup-section .action-images{justify-content:flex-end;padding-bottom:17px;display:flex}.manage-markup-section .action-images img{max-width:35px;max-height:35px;margin-right:15px}@media (width<=767px){.manage-markup-section .action-images img{max-width:25px;max-height:25px;margin-right:10px}}#admin{max-width:1800px;margin:0 auto}#admin .manage-markup-section{max-width:100%}.header-class{color:#00164d;background-color:#f8f8f8}.custom-row-class :nth-child(2n):hover{background-color:#ccc}.delete-modal-body{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.delete-modal-body i{color:red;border:1px solid red;border-radius:50%;justify-content:center;align-items:center;padding:10px 15px;font-size:30px;display:flex}.delete-modal-body h5{margin-top:15px}.delete-modal-btns{text-align:center;justify-content:center;align-items:center;margin-top:20px;display:flex}.delete-modal-btns .yes-btn{background:green;border:none;margin-right:10px;padding:7px 25px}.action-icons{justify-content:space-evenly;align-items:center;display:flex}.action-icons .info-icon{border:1px solid #bd0c21;border-radius:50%;padding:1px 8px}.action-icons .edit-icon{color:#bd0c21;font-size:20px}.action-icons i{color:#bd0c21}.delete-icon,.delete-icon i{color:red}.form-gender-types{display:flex}.form-gender-types .female-type{margin-left:20px}.mandatory-star{color:red}.add-icon{text-align:center;color:#fff;background:#00164d;border-radius:25px;justify-content:center;align-items:center;width:37px;height:37px;display:flex}.react-bootstrap-table table{table-layout:fixed}@media (width<=767px){.react-bootstrap-table table{width:1000px!important;overflow-x:scroll!important}.react-bootstrap-table-pagination{flex-wrap:nowrap!important}}.card-bt-gap .card-add-heading{padding-top:8px}.card-bt-gap .ant-card-body{padding:13px 25px}.card-bt-gap .ant-card-body .card-add-heading h5{margin-bottom:0}.admin-bc-level .ant-form-item{margin-bottom:4px}.flv-bc-21 .ant-modal-body{padding:0 10px}.upload-list-inline .ant-upload-list-item{margin-right:8px;float:none!important}.upload-list-inline [class*=-upload-list-rtl] .ant-upload-list-item{float:none!important}.ProseMirror{border:1px solid gray;height:auto;min-height:120px}.tiptap-editor{background:#fff;border:1px solid #d9d9d9;border-radius:6px}.tiptap-editor .menu-bar{background:#fafafa;border-bottom:1px solid #d9d9d9;border-top-left-radius:6px;border-top-right-radius:6px;flex-wrap:wrap;gap:4px;padding:8px;display:flex}.tiptap-editor .menu-bar button{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:4px 8px;font-size:12px;transition:all .3s}.tiptap-editor .menu-bar button.is-active{color:#fff;background:#1890ff;border-color:#1890ff}.tiptap-editor .menu-bar button:hover{color:#40a9ff;border-color:#40a9ff}.tiptap-editor .menu-bar button.is-active:hover{color:#fff;background:#40a9ff}.tiptap-editor .editor-content{min-height:200px;max-height:400px;padding:12px;overflow-y:auto}.tiptap-editor .ProseMirror{outline:none;min-height:150px}.tiptap-editor .ProseMirror p{margin:0 0 8px;line-height:1.5}.tiptap-editor .ProseMirror h1,.tiptap-editor .ProseMirror h2,.tiptap-editor .ProseMirror h3{margin:16px 0 8px;font-weight:600}.tiptap-editor .ProseMirror h1{font-size:1.5em}.tiptap-editor .ProseMirror h2{font-size:1.3em}.tiptap-editor .ProseMirror h3{font-size:1.1em}.tiptap-editor .ProseMirror ul,.tiptap-editor .ProseMirror ol{margin:8px 0;padding-left:20px}.tiptap-editor .ProseMirror blockquote{color:#666;border-left:3px solid #d9d9d9;margin:8px 0;padding-left:12px;font-style:italic}.tiptap-editor .ProseMirror img{border-radius:4px;max-width:100%;height:auto}.tiptap-editor .ProseMirror:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.promo-modal-header .ant-modal-title{color:#fff}.promo-modal-header .ant-form-item-label{text-align:left!important}.last-cars-btm{padding-bottom:20px}.cars-new-modal{margin-top:23px}.cms-table .ant-table-tbody{white-space:normal}.cms-table .ant-table-content::-webkit-scrollbar{display:none}.dashboard{padding:15px}.dashboard .dash-board-header{justify-content:space-between;display:flex}.dashboard .dash-board-header .dash-board-title h4{font-size:16px;font-weight:700}.dashboard .dash-board-header .dash-board-title p{margin-bottom:0;font-size:14px}.dashboard .dash-board-header .dash-board-header-btn button{color:#fff;background-color:#bd0c21;border:none;border-radius:5px;align-items:center;padding:7px 10px;display:flex}.dashboard .dash-board-header .dash-board-header-btn button p{margin-bottom:0;margin-left:10px}.dashboard .order-count-cards .order-card{color:#fff;background-color:#bd0c21;border-radius:5px}.dash-board-icon-all{text-align:center!important;color:#00000026!important;width:56px!important;height:56px!important;font-size:42px!important;line-height:56px!important}.dash-boadrd-heading{color:#ffffffb3;margin:5px 0;font-size:14px;font-weight:400}.count-dashboard{color:#fff;font-size:24px;font-weight:600}.card-bg-1{background-color:#348fe2!important}.card-bg-1 .ant-card-body{padding:15px!important}.card-bg-2{background-color:#49b6d6!important}.card-bg-2 .ant-card-body{padding:15px!important}.card-bg-3{background-color:#f59c1a!important}.card-bg-3 .ant-card-body{padding:15px!important}.card-bg-4{background-color:#ff5b57!important}.card-bg-4 .ant-card-body{padding:15px!important}.card-bg-5{background-color:#ef9d9b!important}.card-bg-5 .ant-card-body{padding:15px!important}.bottom-dashboad-bdr{text-align:right;color:#ffffffb3;background:#0006;border-radius:5px;margin:4px -15px -15px;padding:2px 15px;text-decoration:none;display:block}.bottom-dashboad-bdr:hover{color:#fff;background:#0009}.bottom-dashboad-bdr-1{text-align:right;color:#ffffffb3;background:#0009;border-radius:5px;margin:4px -15px -15px;padding:2px 15px;text-decoration:none;display:block}.bottom-dashboad-bdr-1:hover{color:#fff;background:#0009}.bottom-dashboad-bdr-2{text-align:right;color:#ffffffb3;background:#0006;border-radius:5px;margin:4px -15px -15px;padding:2px 15px;text-decoration:none;display:block}.bottom-dashboad-bdr-2:hover{color:#fff;background:#0009}.bottom-dashboad-bdr-3{text-align:right;color:#ffffffb3;background:#0006;border-radius:5px;margin:4px -15px -15px;padding:2px 15px;text-decoration:none;display:block}.bottom-dashboad-bdr-3:hover{color:#fff;background:#0009}.bottom-dashboad-bdr-4{text-align:right;color:#ffffffb3;background:#0009;border-radius:5px;margin:4px -15px -15px;padding:2px 15px;text-decoration:none;display:block}.bottom-dashboad-bdr-4:hover{color:#fff;background:#0009}.dashboard-datails-p{cursor:pointer;color:#fff;margin-top:3px;margin-bottom:2px}.hotel-sales-new{margin-top:0}.flights-sales-card{font-size:16px;font-weight:700}.side-bar-graph{border-radius:8px;margin-left:13px}.side-bar-graph-1{border:0 solid #f0f0f0!important;border-radius:8px!important}.side-bar-graph-new-flight{border-radius:8px;margin-left:13px}@media (width<=767px){.side-bar-graph-new-flight{margin:13px 0 0}}.side-bar-graph-new-flight .ant-card-head{border-radius:8px;background-color:#1d2226!important}.side-bar-graph-new-flight .ant-card-head-title{color:#fff}.charts-bars{margin-top:25px!important}.source-flights{text-align:left}.count-ratio li{padding-bottom:10px}.total-cal-fl{padding-left:3px}.total-cal{border-right:1px solid #b8c1ca;padding-left:8px}.month-wise-cart{font-size:16px;font-weight:700}.pad-left-dashboard{padding-left:13px}.dash-board-column{padding-left:4px}.card-bg-b2{background-color:#7a92af!important}.card-bg-b2 .ant-card-body{padding:15px!important}.dashboardSkeleton .dashboard{padding-left:0;padding-right:0}.dashboardSkeleton .dashboard .ant-card-body{padding:10px 15px}.ad-hom-box-1{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-1{float:left;background:#167ee6b8;width:55px;height:50px;display:inline-block}.ad-hom-box-1 span{text-align:center}.ad-span-col-1 i,.ad-span-col-1 svg{color:#fff;text-align:center;padding-top:15px;font-size:35px}.ad-hom-view-com p{color:#9a9a9a;text-align:center;margin-bottom:0;font-size:12px}.ad-hom-view-com h5{text-align:center;font-size:14px;font-weight:700;margin-bottom:0!important}.ad-hom-box-2{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-2{float:left;background:#4caf50bf;width:55px;height:50px;display:inline-block}.ad-hom-box-2 span{text-align:center}.ad-span-col-2 i,.ad-span-col-2 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-3{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-3{float:left;background:#4c5cafc7;width:55px;height:50px;display:inline-block}.ad-hom-box-3 span{text-align:center}.ad-span-col-3 i,.ad-span-col-3 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-4{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-4{float:left;background:#da0c4d9c;width:55px;height:50px;display:inline-block}.ad-hom-box-4 span{text-align:center}.ad-span-col-4 i,.ad-span-col-4 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-5{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-5{float:left;background:#00b29794;width:55px;height:50px;display:inline-block}.ad-hom-box-5 span{text-align:center}.ad-span-col-5 i,.ad-span-col-5 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-6{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-6{float:left;background:#1d2939ad;width:55px;height:50px;display:inline-block}.ad-hom-box-6 span{text-align:center}.ad-span-col-6 i,.ad-span-col-6 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.first-chart-count{margin-top:0}.ad-hom-box-7{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-7{float:left;background:#0866c6a1;width:55px;height:50px;display:inline-block}.ad-hom-box-7 span{text-align:center}.ad-span-col-7 i,.ad-span-col-7 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-8{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-8{float:left;background:#f49917ad;width:55px;height:50px;display:inline-block}.ad-hom-box-8 span{text-align:center}.ad-span-col-8 i,.ad-span-col-8 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-9{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-9{float:left;background:#17a2b894;width:55px;height:50px;display:inline-block}.ad-hom-box-9 span{text-align:center}.ad-span-col-9 i,.ad-span-col-9 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-10{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-10{float:left;background:#f764009c;width:55px;height:50px;display:inline-block}.ad-hom-box-10 span{text-align:center}.ad-span-col-10 i,.ad-span-col-10 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-11{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-11{float:left;background:#0061f294;width:55px;height:50px;display:inline-block}.ad-hom-box-11 span{text-align:center}.ad-span-col-11 i,.ad-span-col-11 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-12{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-12{float:left;background:#00ac69a1;width:55px;height:50px;display:inline-block}.ad-hom-box-12 span{text-align:center}.ad-span-col-12 i,.ad-span-col-12 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-13{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-13{float:left;background:#e5e636ad;width:55px;height:50px;display:inline-block}.ad-hom-box-13 span{text-align:center}.ad-span-col-13 i,.ad-span-col-13 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.ad-hom-box-14{cursor:pointer;background:#fff;border-radius:5px;margin:5px;position:relative;overflow:hidden;box-shadow:0 1px 10px 1px #0000000d}.ad-span-col-14{float:left;background:#9e2c779c;width:55px;height:50px;display:inline-block}.ad-hom-box-14 span{text-align:center}.ad-span-col-14 i,.ad-span-col-14 svg{color:#fff;text-align:center;padding-top:15px;font-size:34px}.card-count-balance .ant-card-body{padding:6px!important}.flight-new-pagenation .ant-table-pagination{display:none}.order-line-bar-fhb{border-top:1px solid #e8e7e7c7}.flight-new-pagenation .ant-table-thead tr th{font-weight:700;padding:5px 10px!important}.flight-new-pagenation .ant-table-tbody>tr>td{padding:9px 10px!important}.flight-new-pagenation .ant-table-content td:first-child{font-weight:700}.added-marin{margin:-8px -18px 3px}.added-marin-1{margin:-8px -14px 3px}.order-count-cards{margin-top:10px}.flightModal .ant-card-body{padding-top:5px;padding-bottom:5px}.table-ellipsis{text-overflow:ellipsis;white-space:nowrap;width:350px;line-height:20px;overflow:visible}.ant-table-column-title{overflow:visible!important}.managebalence-btns{text-align:center;margin-bottom:15px}.managebalence-btns button{border:none;border-radius:5px;margin-right:5px;padding:10px 15px}.amountclass{color:red}.manage-modal-sheet{width:800px!important}.gst-number-feld{margin-bottom:20px}.gst-number-feld p{margin-bottom:0;font-weight:600}.gst-number-feld-1{background:beige;padding:15px}.gst-number-feld-1 p{margin-bottom:0}.gst-group{background:beige;border-radius:5px;padding:15px}.gst-data-row{font-weight:700}.card-add-heading h5{color:#bd0c21;font-size:18px}.manage-department-input-container{padding:0 15px}.manage-department-input-container .avatar-uploader>.ant-upload{width:110px;height:110px}.manage-department-input-container .login-btn-container{text-align:end}.pgFailureWrapper{max-width:1140px;margin:0 auto;padding:100px 15px 20px}.pgFailureWrapper .ant-card{border-radius:8px}.pgFailureWrapper .ant-card .title{color:#bd0c21;font-size:22px;font-weight:700}.pgFailureWrapper .ant-card .subtitle{font-size:16px;font-weight:500}.pgFailureWrapper .ant-card .subtitle .mail{color:#35459c;cursor:pointer;font-weight:600}.pgFailureWrapper .ant-card .subtitle .tid,.pgFailureWrapper .ant-card .subtitle1{font-weight:600}.pgFailureWrapper .ant-card .subtitle1 .ti-id{color:#35459c}.pgFailureWrapper .ant-card .subtitle1 .tid{color:#bd0c21}.busmtb{margin:0;padding:20px}.car-tran-sucss .paymet-booking-tic h4{color:#bd0c21;font-size:18px;font-weight:600}.car-tran-sucss .paymet-booking-tic p{font-size:14px}.ticket-lti{color:#0075c3;font-size:18px;font-weight:700}.retrieve-booking .type{margin-top:20px;margin-bottom:0;font-size:16px;font-weight:700;color:#0075c3!important}.airline-dte-tic h4{margin-bottom:0}.airline-dte-tic h5{margin-bottom:0;font-size:14px;font-weight:600}.airline-dte-tic{align-items:center;display:flex}.airline-dte-tic span{margin-left:10px;font-size:14px;font-weight:600}.tic-indi-details{display:flex}.tic-indi-details p{color:#000;margin:0;font-weight:700}.airline-tic-files{border-top:1px solid #969dac;width:100%;margin:11px 9px 6px;font-size:12px}.fic-tickets-data{border-bottom:1px solid #969dac;padding-top:15px;padding-bottom:15px}.flight-retrive-value{flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;padding:15px 0;font-size:12px;font-weight:600;display:flex}.plane-retrive-data{display:flex}.plane-retrive-data ul{align-items:center;display:flex}.plane-retrive-data ul li{margin-right:10px}.plane-retrive-data ul li .anticon{display:block}.plane-retrive-data ul li p{margin-bottom:0;font-size:14px;font-weight:700}.travel-time-data-info{align-items:center;margin-left:80px;display:flex}.travel-time-data-info p{color:#ccc;align-items:center;margin-bottom:0;margin-left:5px;display:flex}.infomail-time-data-info{align-items:center;display:flex}.infomail-time-data-info p{color:#000;align-items:center;margin-bottom:0;margin-left:5px;display:flex}.details-fli-one{align-items:center;margin-left:40px;display:flex}.details-fli-one p{color:#078bea;cursor:pointer;align-items:center;margin-bottom:0;margin-left:5px;display:flex}.paymet-booking-tic h4{color:#0075c3;margin-left:35px;font-size:16px;font-weight:600}.paymet-booking-tic p{margin-left:35px;font-size:14px;font-weight:600}.tic-retrive-book{text-align:center;cursor:pointer;appearance:none;width:100%;box-shadow:none;z-index:2;-webkit-font-smoothing:antialiased;color:#425486;background-color:#0000;border:1px solid #a1a9c3;border-radius:8px;justify-content:center;align-items:center;height:48px;margin-left:35px;padding:0 16px;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .2s linear;display:flex;position:relative;overflow:hidden;color:#fff!important;background-color:#bd0c21!important;border-color:#bd0c21!important}@media screen and (width<=768px){.details-fli-one{align-items:center;margin-left:10px;display:flex}.travel-time-data-info{align-items:center;margin-left:0;display:flex}.infomail-time-data-info{align-items:center;margin-left:10px;display:flex}.paymet-booking-tic h4{margin-left:0;font-size:19px;font-weight:600}.paymet-booking-tic p{margin-left:0;font-size:16px;font-weight:600}.tic-retrive-book{margin-left:0}}.flight-email-dd{margin-top:55px}.retrieve-booking .ticket-lti-bus{color:#0075c3;font-size:18px;font-weight:700}.retrieve-booking .round-bus-tic{margin-top:20px;font-weight:700;color:#0075c3!important}.retrieve-booking .fic-tickets-data-bus{border-bottom:1px solid #969dac;padding-bottom:15px}.retrieve-booking .fic-tickets-data-bus .bd-bus-info{border-bottom:1px solid #969dac;margin-bottom:10px;padding-bottom:6px}.retrieve-booking .fic-tickets-data-bus .bd-bus-info .travel-bus{margin-bottom:0;font-size:14px;font-weight:600}.retrieve-booking .fic-tickets-data-bus .bd-bus-info .subtitle{margin-bottom:0;font-size:12px}.retrieve-booking .fic-tickets-data-bus .bd-bus-info .airline-dte-tic-bus-add-value,.retrieve-booking .fic-tickets-data-bus .bd-bus-info .tic-indi-details-bus{justify-content:space-between;align-items:center;display:flex}.retrieve-booking .fic-tickets-data-bus .bd-bus-info .airline-dte-tic-bus-add-value span,.retrieve-booking .fic-tickets-data-bus .bd-bus-info .tic-indi-details-bus span{color:#000;font-size:14px;font-weight:600}.retrieve-booking .fic-tickets-data-bus .bd-bus-info .airline-dte-tic-bus-add-value .airline-tic-files-bus,.retrieve-booking .fic-tickets-data-bus .bd-bus-info .tic-indi-details-bus .airline-tic-files-bus{border-top:1px solid #969dac;width:100%;margin:11px 9px 6px;font-size:12px}.retrieve-booking .fic-tickets-data-bus .bus-success-pay{width:55px}.retrieve-booking .fic-tickets-data-bus .airline-dte-tic-bus{color:#000;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.retrieve-booking .fic-tickets-data-bus .airline-dte-tic-bus p{margin-bottom:0}.retrieve-booking .fic-tickets-data-bus .pnr{text-align:right;margin-bottom:0;font-size:12px;font-weight:600}@media (width<=767px){.retrieve-booking .fic-tickets-data-bus .pnr{text-align:left}}.retrieve-booking .flight-email-dd-bus{margin-top:52px}@media (width<=767px){.retrieve-booking .flight-email-dd-bus{margin-top:10px}}.retrieve-booking .flight-email-dd-bus .tic-retrive-book{border-radius:8px;width:100%;height:48px;font-weight:700;color:#fff!important;background-color:#bd0c21!important;border-color:#bd0c21!important}.retrieve-booking .flight-email-dd-bus .paymet-booking-tic h4{color:#0075c3;font-size:18px;font-weight:600}.retrieve-booking .flight-email-dd-bus .paymet-booking-tic p{font-size:14px}.hotel-tickets-data .hotel-info .name,.hotel-tickets-data .hotel-info .title{font-size:14px;font-weight:600}.hotel-tickets-data .hotel-info .name{margin-bottom:0}.hotel-tickets-data .hotel-info .subtitle{font-size:12px}.thankyou-panel{justify-content:center;align-items:center;margin-top:30px;margin-bottom:30px;display:flex}.thankyou-panel .ant-card{border-radius:8px;width:800px;box-shadow:0 1px 2px #13296833}.thankyou-panel h3{text-align:center;font-weight:700}.thankyou-panel h6{font-weight:600}.thankyou-panel p{margin-bottom:0}.thankyou-panel .modalIcon-v3{color:#1cad61;margin-bottom:20px;font-size:58px}.thankyou-panel .sucessModal-v3{text-align:center;padding-top:20px;padding-bottom:20px}.socialLinks-v3{flex-flow:wrap;justify-content:center;align-items:center;padding:4px 0;display:flex}.socialLinks-v3 span{color:#9a9a9a;width:60px}.providerapi{margin-top:0}@media (width<=767px){.providerapi{margin-top:50px}}.img-thanku{margin:0 auto;display:block}@media screen and (width<=768px){.thankyou-panel .ant-card{width:100%!important}}.visaOff .hdr-thnk{justify-content:center;display:flex}@media (width<=767px){.visaOff .hdr-thnk{display:contents}}.visaOff .ref-visa{white-space:nowrap;justify-content:center;display:flex}@media (width<=767px){.visaOff .ref-visa{display:contents}}.visaOff .subtitle{justify-content:center;display:flex}@media (width<=767px){.visaOff .subtitle{display:contents}}.visaOff .subtitle .mail{color:#35459c}.pay_success_area{justify-content:center;align-items:flex-start;height:100%;padding:20px 0;display:flex}.pay_success_area .inner_area{text-align:center;width:100%;max-width:1200px;margin:0 auto;padding:10px}.status-payment-data{text-align:center}.success_area{padding-top:1px!important}.processing-modal .ant-modal-content{text-align:center;border-radius:12px;padding:30px}.processing-content h2{color:#333;margin-top:16px;font-size:20px;font-weight:600}.processing-content p{color:#666;margin-top:8px;font-size:14px}.manage-markup-section{background-color:#f6f7fb;padding:20px}.manage-markup-section .card-bt-gap{margin-bottom:20px}.manage-markup-section .card-add-heading{justify-content:space-between;align-items:flex-start;display:flex}.manage-markup-section .reports-btns{display:flex;justify-content:flex-end!important}.manage-markup-section .reports-btns button{margin-right:17px}.manage-markup-section .table-heading{text-align:center}.manage-markup-section .table-heading p{margin-bottom:0}.manage-markup-section .table-heading span{color:red}.manage-markup-section .table-heading .total-amounts{margin-top:20px}.ant-table-pagination-right{padding-top:20px;float:none!important;text-align:center!important}.avatar-uploader>.ant-upload{width:128px;height:128px}.anticon .anticon-plus{color:#bd0c21!important}.ant-upload-select-picture-card i{color:#bd0c21;font-size:32px}.ant-upload-select-picture-card .ant-upload-text{color:#08aad8;margin-top:8px}.table-scroll-none ::-webkit-scrollbar{display:none!important}.gstDetails .gst-content{display:flex}.ant-modal-close-x{color:#fff}.ant-modal-content{border-radius:15px!important;padding:0!important}.ant-modal-header{color:#fff;background:#08aad8!important;padding:16px!important}.ant-modal-header h6{color:#fff!important}.ant-modal-body,.ant-modal-footer{padding:16px!important}.ant-table-thead>tr>th{color:#fff!important;background:#08aad8!important}.modal-login-new-1{border-radius:8px;height:auto;width:368px!important}.modal-login-new-1 .ant-modal-content{border-radius:8px!important}.modal-login-new-1 .ant-modal-close-x{color:#000!important}.modal-login-new-1 .otp-shadow{text-align:center;background:#fff;margin-bottom:20px;padding:30px 30px 6px;box-shadow:0 0 16px #0000001a}.modal-login-new-1 .otp-shadow p{margin-bottom:5px;font-size:16px;font-weight:600}.modal-login-new-1 .otp-margin-bottom .ant-input{letter-spacing:2.5px;text-align:center;color:#434343;font-weight:600;box-shadow:0 0 16px #0000001a;border-color:#efefef!important}.modal-login-new-1 .otp-margin-bottom .ant-input::placeholder{color:#707070}.modal-login-new-1 .google-btn{border-radius:8px;width:100%;height:48px;font-size:14px;font-weight:600;color:#fff!important;background-color:#e12001!important;border-color:#e12001!important}.modal-login-new-1 .google-btn:hover{color:#fff!important;background-color:#e12001!important;border-color:#e12001!important}.modal-login-new-1 .otp-img-1{width:80px;margin-left:auto;margin-right:auto;display:block}.modal-login-new-1 .otp-shadow-1{padding:5px}.modal-login-new-1 .otp-shadow-value{background:#fff;margin-bottom:3px;padding:9px;box-shadow:0 0 16px #0000001a}.modal-login-new-1 .otp-img{width:110px;margin-left:auto;margin-right:auto;display:block}.modal-login-new-1 .ant-modal-footer{display:none}.modal-login-new-1 .countdown{text-align:center}.modal-login-new-1 .ant-statistic-content-value{color:#e12001!important}.gutter-class{padding:8px!important}.upload-btns{margin-top:8px}.ant-switch{background-color:red}.ant-switch-checked{background-color:green}.flighttic-info-d1{position:relative}.tic-gredient-f{width:100%;height:60%;position:absolute;top:62px;left:0}.tickkk-glik{background:#fff;width:768px;padding:15px}@media (width<=767px){.tickkk-glik{background:#fff;width:279px;padding:15px}}.tic-city-name-d2{padding-top:20px;font-size:24px;font-weight:700;color:#fff!important}.tic-city-name{color:#fff;padding-top:0;font-size:24px;font-weight:700}.border-hr{border-bottom:1px solid #e2e2e2;padding:4px 0}.city-f3 p{margin-bottom:-7px;font-size:18px;font-weight:700}.city-f13 p{margin-bottom:-7px;font-size:14px;font-weight:700}.card-tic-f3{border:1px solid #e2e2e2;border-radius:6px;box-shadow:0 1px 1px #13296833}.city-f3 span,.city-f13 span{color:#0463a2;font-size:13px;font-weight:600}.last-date-d3{padding-top:21px;padding-left:0}.card-tic-f3 .ant-card-body{padding:9px!important}.row-top-f4{padding-top:10px}.cnfrom-f3{color:#26b265!important}.city-f4 span{font-size:13px;font-weight:600;color:#0463a2!important}.city-f4 p{font-size:16px;font-weight:700;margin-bottom:-2px!important}.card-tic-f1{border:1px solid #0463a2;border-radius:6px;margin-top:20px;box-shadow:0 1px 1px #13296833}.card-tic-f1 .ant-card-body{padding:9px!important}.city-tt-f4 p{margin-bottom:-2px;font-size:16px;font-weight:700}.city-tt-f4 span{color:#000;font-size:13px;font-weight:600}.logo-f3-text{display:flex}.sg-logo-flight{padding-left:10px;display:block}.info-flight-t22{padding-bottom:10px}.city-tt-f5 p{color:#000;margin-bottom:-4px;font-size:14px}.city-tt-f5 span{color:#0463a2;font-size:14px;font-weight:600}.city-from-d3,.city-from-d33{justify-content:start;display:flex}.city-f55 p{margin-bottom:-7px;padding:0 5px;font-size:15px;font-weight:700}.card-tic-f55{border:1px solid #dedede}.city-f55 span{color:#0463a2;font-size:13px}.dotted-line-flight{border:1px dotted #0463a2;width:194px;margin-top:14px;margin-bottom:8px!important}.city-f55{text-align:center}.baggagge-f4{display:flex}.baggagge-icon-4 .fa{text-align:center;font-size:20px;line-height:28px}.info-line-bag{padding-left:10px}.baggagge-bottom-sec{padding-top:25px}.allowance-baggage{padding-left:10px}.baggagge-icon-5 .fa{font-size:20px}.allowance-baggage span,.bus-ticket-info-type span{font-size:16px}.city-tt-f6 p{color:#000;margin-bottom:-4px;font-size:14px}.baggagge-cacel{display:flex}.baggagge-f5{justify-content:end;display:flex}.baggagge-f5 p{color:#ea1b37}.policy-city{margin-bottom:3px;color:#000!important}.allowance-baggage-1 span,.baggagge-f43 span{color:#0463a2;font-size:13px;font-weight:600}.card-tic-f2{border:1px solid #0463a2;border-radius:6px;margin-top:20px;box-shadow:0 1px 1px #13296833}.card-tic-f2 .pax-add-ssr{border-bottom:1px dotted #d2d2d2}.card-tic-f2 .ant-card-body{padding:9px!important}@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}body{color:#000!important;background:#fff!important;margin:0!important;padding:10px!important;font-size:11px!important;line-height:1.2!important}.no-print,.actionable-buttons,.ticket-sidebar,button,.ant-btn{display:none!important}.tickkkket{width:100%!important;box-shadow:none!important;border:none!important;margin:0!important;padding:0!important}.tickkk-glik{page-break-inside:avoid;box-shadow:none!important;border:1px solid #000!important;margin:0!important}.ant-card-body{padding:10px!important}.print-text{color:#000!important}.page-break-before{page-break-before:always}.page-break-after{page-break-after:always}.page-break-inside-avoid{page-break-inside:avoid}@page{size:portrait;margin:.5cm}}.print-only{display:none}@media print{.print-only{display:block}.no-print{display:none!important}}.contact-person-d4 p{margin-bottom:5px;font-size:13px;font-weight:700}.contact-person-d4 .r-meals .meals-sel .meals-col .meals-city{color:#000;font-size:12px}.contact-person-d4 .r-meals .meals-sel .meals-col .meals-city .pax-ssr-txt{color:#5b5b5b}.contact-person-d4 .pax-ssr{color:#333}.contact-person-d4 .s-meals{color:#0463a2;max-width:max-content;font-weight:650}.contact-person-d4 span{color:#0463a2;font-weight:600}.details-airlines-contact{margin-bottom:10px}.modify-contact-btn{text-align:end}.tic-btn-contact2{text-align:center;color:#fff;border:0;border-radius:5px;outline:0;font-size:14px;font-weight:600;background:#ea1b37!important}@media screen and (width<=768px){.city-from-d3{display:block}.dotted-line-flight{width:100%;margin-top:5px}}.booking-flight-details-info{border:0}.booking-flight-details-info .termCon_wrapper{text-align:justify;padding:0 10px}.booking-flight-details-info .termCon_wrapper p{margin-bottom:2px;font-size:14px}.booking-flight-details-info .termCon_wrapper .description{margin-left:10px}.booking-flight-details-info .termCon_wrapper .description .title{font-weight:800;font-size:14px!important}.booking-flight-details-info .termCon_wrapper .description p{font-size:13px!important}.booking-flight-details-info .termCon_wrapper .cancellation-wrapper{width:100%;margin:0 auto}.booking-flight-details-info .termCon_wrapper .cancellation-wrapper .policytitle{text-align:center;font-weight:800}.booking-flight-details-info .termCon_wrapper .cancellation-wrapper .cancellation-block-body li span{color:#333;font-size:14px;font-weight:600}.booking-flight-details-info .farerules div{font-size:14px}.trip-type-selector{display:grid}.trip-type-selector .ant-btn{width:100%}.trip-type-selector .invoice-btn{margin-top:5px}.break-pnr{margin-bottom:2px!important}.car-data-mo .table-container{overflow-x:auto}.car-data-mo .my-table{border-collapse:collapse;width:100%;margin-top:20px}.car-data-mo .my-table th,.car-data-mo .my-table td{text-align:left;border:1px solid #ddd;padding:8px}.car-data-mo .my-table th{background-color:#f2f2f2}.cms-pages-width-hot{border-radius:3px;margin-bottom:10px;padding:10px;box-shadow:3px 4px 8px gray;background:#fff!important}.tickkkket .ant-card{box-shadow:1px 2px 8px #d3d3d3;background:#fff!important}.tic-city-name-d21{padding-top:20px;font-size:24px;font-weight:700;color:#000!important}.ticket-options .ant-btn-variant-outlined{border:none!important}.flight-ticket .actionable-buttons{max-width:1100px;margin:auto}.flight-ticket .actionable-buttons .trip-type-selector{background-color:#fff;padding:0 10px}.flight-ticket .actionable-buttons .trip-type-selector p{text-align:start}.flight-ticket .actionable-buttons .trip-type-selector p:hover{color:#bd0c21}.flight-ticket .actionable-buttons .trip-type-selector p:nth-child(2){margin-bottom:0}.flight-ticket .actionable-buttons .trip-type-selector span{color:#000}.flight-ticket .ant-collapse .ant-collapse-item .ant-collapse-header{background-color:#fff;font-weight:600}.flight-ticket .ant-collapse .ant-collapse-item .ant-collapse-header .ant-collapse-arrow{margin-right:4px}.fligh-ticket-container{max-width:1100px;margin:96px auto auto;padding:0 15px}@media (width<=767px){.fligh-ticket-container{margin-top:30px}}.fligh-ticket-container .passenger-details{text-align:start}.fligh-ticket-container .passenger-details p{color:#000;font-weight:700}.fligh-ticket-container .passenger-details p span{font-weight:400}.flight-ticket-header{justify-content:space-between;display:flex}.flight-ticket-header .logo h4{margin-bottom:0;font-size:25px;font-weight:700}.flight-ticket-header .travel-company-details ul{text-align:end}.flight-ticket-header .travel-company-details ul .travel-company-name{color:#000;letter-spacing:1px;text-transform:uppercase;font-size:16px;font-weight:700}.flight-ticket-header .travel-company-details ul .travel-phone-number{color:#000;justify-content:flex-end;align-items:center;font-weight:700;display:flex}.flight-ticket-header .travel-company-details ul .travel-phone-number span{margin-right:5px;font-size:20px}.booking-flight-details{border:1px solid #000}.booking-flight-details .flight-ref-details{border-bottom:1px solid #000;padding:15px 10px}.booking-flight-details .flight-ref-details ul{justify-content:space-between;display:flex}@media (width<=767px){.booking-flight-details .flight-ref-details ul{display:block}}.booking-flight-details .flight-ref-details ul li{color:#000;font-weight:700}@media (width<=767px){.booking-flight-details .flight-ref-details ul li{text-align:start;margin-bottom:10px}}.booking-flight-details .flight-ref-details ul li span{margin-left:15px;font-weight:400}.booking-flight-details .flight-fare-details{border-bottom:1px solid #000;padding:15px 10px}.booking-flight-details .flight-fare-details ul{justify-content:space-between;display:flex}@media (width<=767px){.booking-flight-details .flight-fare-details ul{display:block}}.booking-flight-details .flight-fare-details ul li{color:#000;font-weight:700}@media (width<=767px){.booking-flight-details .flight-fare-details ul li{text-align:start;margin-bottom:10px}}.booking-flight-details .flight-fare-details ul li span{margin-left:15px}.booking-flight-details .trip-details{padding:15px 10px}.booking-flight-details .trip-details ul{justify-content:space-between;display:flex}@media (width<=767px){.booking-flight-details .trip-details ul{display:block}}.booking-flight-details .trip-details ul li{color:#000;font-weight:700}@media (width<=767px){.booking-flight-details .trip-details ul li{width:100%;margin-bottom:10px}}.booking-flight-details .trip-details ul li span{margin-left:15px}.booking-flight-details .trip-details ul li .flight-from-to{flex-direction:column;display:flex}.booking-flight-details .trip-details ul li p{margin-bottom:0;font-weight:400}.booking-flight-details .trip-details ul li p span{color:#000;margin-left:0;font-weight:700}.booking-flight-details-info{margin:15px 0}.booking-flight-details-info .flight-deatils-text{text-align:center;padding:15px 10px}.booking-flight-details-info .flight-deatils-text h5{font-size:14px;font-weight:700}.booking-flight-details-info .flight-details-table .ant-table-thead,.booking-flight-details-info .flight-details-table .ant-table-tbody{white-space:pre-wrap}.booking-flight-details-info .flight-details-table .ant-pagination{display:none}.cancellation-block{margin:15px}@media (width<=767px){.cancellation-block{margin:0}}.cancellation-block .cancellation-remarks{align-items:center;display:flex}@media (width<=767px){.cancellation-block .cancellation-remarks{flex-direction:column;width:100%}}.cancellation-block .cancellation-remarks .cancellation-title{justify-content:space-between;align-items:center;width:55%;display:flex}@media (width<=767px){.cancellation-block .cancellation-remarks .cancellation-title{width:100%;margin-bottom:10px}}.cancellation-block .cancellation-remarks .cancellation-title h5{width:50%}@media (width<=767px){.cancellation-block .cancellation-remarks .cancellation-title h5{font-size:15px}}.cancellation-block .cancellation-remarks .cancellation-title .flexible-text-area{width:70%}.cancellation-block .cancellation-remarks .cancel-btn{text-align:center;width:35%}.cancellation-block .cancellation-remarks .cancel-btn span{font-weight:700}.passport-details-block .ant-pagination{display:none}.additional_services{border:1px solid #000;padding:10px 15px}.fare-details{border:1px solid #000;margin:15px 0}.fare-details ul li{border-bottom:1px solid #000;justify-content:space-between;padding:10px 15px;display:flex}.fare-details ul li p{margin-bottom:0}@media (width<=767px){.fare-details ul li p{font-size:13px}}.fare-details ul li:last-child{border-bottom:none}.general-text{text-align:start}.general-text h5{font-size:14px}.colored-text{color:red}.paymentgateway-details{margin-bottom:15px}.paymentgateway-details .ant-pagination{display:none}.markup-list{text-align:end;display:block!important}.markup-list .markup span{margin-right:15px}.markup-list .markup input{width:80px}.confirmed{color:#15b615}.terms{max-width:1100px;margin:auto}.terms .terms-conditions-title{background-color:#bd0c21;padding:10px 0}.terms .terms-conditions-title h5{text-align:center;color:#fff;margin-bottom:0;font-size:18px;font-weight:700}.terms .terms-conditions-body{border:1px solid #f0f0f0}.terms .terms-conditions-body p{text-align:left}@media (width<=767px){.ticket-row{flex-wrap:wrap-reverse}}.flight-ticket-collapse .ant-collapse-borderless{background-color:#0000}@media (width<=767px){.result-block{padding:60px 0 15px!important}}.ticket-options{text-align:start;border:1px solid #d9d9d9;margin-bottom:15px;padding:15px}.ticket-options p{color:#000000d9;cursor:pointer;margin-bottom:0;font-weight:600}.ticket-options p a{color:#000000d9;text-decoration:none}.ticket-options p a:hover,.ticket-options p:hover{color:#bd0c21}@media (width<=767px){.flight-ticket-titles{padding:0 15px}}.flight-ticket-titles h4{margin-bottom:0}.flight-ticket-titles span{color:#7d7575;font-size:15px}.ticket-full-details{justify-content:space-between;max-width:700px;margin:15px auto auto;display:flex}@media (width<=767px){.ticket-full-details{flex-direction:column;padding:0 15px}}.ticket-full-details .pnr-number p,.ticket-full-details .status p,.ticket-full-details .ref-no p{margin-bottom:0;font-size:14px;font-weight:600}.ticket-full-details .pnr-number p span,.ticket-full-details .status p span,.ticket-full-details .ref-no p span{font-weight:400}.ticket-full-details .pnr-number p .booking-status,.ticket-full-details .status p .booking-status,.ticket-full-details .ref-no p .booking-status{color:green}.view-flight-ticket-btn{align-items:center;font-weight:600;display:flex}@media (width<=767px){.table-scroll-none td,.table-scroll-none th{font-size:13px}}.total-tic{font-weight:700}.flight-tic-line:after{content:"";border-bottom:2px solid #bd0c21;width:32px;margin-top:3px;display:block}.flight-details-line:after{content:"";border-bottom:2px solid #bd0c21;width:46px;margin-top:7px;display:block}.mobile-tic-info{display:none!important}@media screen and (width<=767px){.web-tic-info{display:none!important}.mobile-tic-info{margin-top:44px;display:block!important}.mobile-tic-info .ant-collapse-header{font-weight:700}}.tic-bg-con{text-align:center;background:#bd0c21;border-radius:4px}.tic-bg-con h4{color:#fff;padding:6px}.holiday-ticket-container{background-color:#f0f2f5;border-radius:12px;max-width:1200px;margin:0 auto;padding:20px;box-shadow:0 4px 12px #0000000d}.holiday-ticket-container .ticket-header{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}@media (width<=768px){.holiday-ticket-container .ticket-header{flex-direction:column;align-items:flex-start}}.holiday-ticket-container .ticket-header .header-left{align-items:center;display:flex}.holiday-ticket-container .ticket-header .company-logo{object-fit:contain;height:40px;margin-right:15px}.holiday-ticket-container .ticket-header .header-titles h1{color:#000;margin-bottom:0;font-size:24px;font-weight:600}@media (width<=576px){.holiday-ticket-container .ticket-header .header-titles h1{font-size:20px}}.holiday-ticket-container .ticket-header .header-titles .reference-number{color:#8c8c8c;margin:0;font-size:14px}.holiday-ticket-container .ticket-header .header-titles .reference-number strong{color:#1890ff}.holiday-ticket-container .ticket-header .header-contact{flex-direction:column;align-items:flex-end;padding:5px 0;font-size:14px;line-height:1.5;display:flex}@media (width<=768px){.holiday-ticket-container .ticket-header .header-contact{align-items:flex-start;margin-top:10px}}.holiday-ticket-container .ticket-header .header-contact .contact-title{color:#8c8c8c;text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:600}.holiday-ticket-container .ticket-header .header-contact .contact-item{color:#1890ff;text-decoration:none;transition:color .3s}.holiday-ticket-container .ticket-header .header-contact .contact-item:hover{color:#07c}.holiday-ticket-container .ticket-header .header-contact .contact-item .anticon{margin-right:5px}.holiday-ticket-container .ant-card{background-color:#fff;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 8px #0000000a}.holiday-ticket-container .ant-card-head-title{color:#1890ff;font-size:18px;font-weight:600}.holiday-ticket-container .card-header-title{color:#1890ff;font-weight:600}.holiday-ticket-container .ant-divider-horizontal.section-divider{border-color:#e6e6e6;margin:10px 0 20px}.holiday-ticket-container .tour-card .tour-image-container{margin-bottom:15px;position:relative}.holiday-ticket-container .tour-card .tour-image-container .tour-image{object-fit:cover;border-radius:6px;width:100%;max-height:250px}.holiday-ticket-container .tour-card .tour-image-container .image-overlay{position:absolute;top:10px;left:10px}.holiday-ticket-container .tour-card .tour-image-container .image-overlay .overlay-tag{margin-right:5px}.holiday-ticket-container .tour-card .tour-title{color:#000;margin-bottom:15px;font-size:22px;font-weight:700}.holiday-ticket-container .tour-card .tour-meta-row{text-align:center}.holiday-ticket-container .tour-card .tour-meta-row .meta-item{border-right:1px solid #d9d9d9;flex-direction:column;align-items:center;padding:10px 0;display:flex}.holiday-ticket-container .tour-card .tour-meta-row .meta-item:last-child{border-right:none}.holiday-ticket-container .tour-card .tour-meta-row .meta-item span{color:#000;font-size:16px;font-weight:700}.holiday-ticket-container .tour-card .tour-meta-row .meta-item label{color:#8c8c8c;margin-top:2px;font-size:12px}.holiday-ticket-container .tour-card .tour-meta-row .meta-item .meta-icon{color:#1890ff;margin-bottom:5px;font-size:20px}@media (width<=576px){.holiday-ticket-container .tour-card .tour-meta-row .meta-item{border-bottom:1px dashed #d9d9d9;border-right:none}.holiday-ticket-container .tour-card .tour-meta-row .meta-item:nth-child(2),.holiday-ticket-container .tour-card .tour-meta-row .meta-item:nth-child(4){border-right:none}.holiday-ticket-container .tour-card .tour-meta-row .meta-item:last-child{border-bottom:none}}.holiday-ticket-container .tour-card .status-section .status-item h4{color:#8c8c8c;margin-bottom:5px;font-size:14px}.holiday-ticket-container .tour-card .status-section .status-item .large-tag{height:auto;padding:5px 10px;font-size:14px}.holiday-ticket-container .tour-card .status-section .status-item .booked-date{color:#000;font-weight:700}.holiday-ticket-container .itinerary-main-card .ant-card-body{padding-top:0}.holiday-ticket-container .itinerary-container .day-card{background-color:#fff;border:1px solid #e0e0e0;margin-bottom:15px}.holiday-ticket-container .itinerary-container .day-card .day-card-title{color:#1890ff;font-size:16px;font-weight:700}.holiday-ticket-container .itinerary-container .day-card .ant-card-head{border-bottom:1px solid #d9d9d9;min-height:48px;padding:0 15px}.holiday-ticket-container .itinerary-container .day-card .ant-card-body{padding:15px}.holiday-ticket-container .itinerary-container .itinerary-timeline{padding:0}.holiday-ticket-container .itinerary-container .itinerary-timeline .ant-timeline-item-last{padding-bottom:0}.holiday-ticket-container .itinerary-container .itinerary-timeline .ant-timeline-item{padding-bottom:25px}.holiday-ticket-container .itinerary-container .timeline-item-custom .ant-timeline-item-content{padding-bottom:0}.holiday-ticket-container .itinerary-container .activity-item-card{border:1px solid #d9d9d9;transition:box-shadow .3s}.holiday-ticket-container .itinerary-container .activity-item-card:hover{box-shadow:0 4px 8px #00000012}.holiday-ticket-container .itinerary-container .activity-item-card .ant-card-body{padding:15px}.holiday-ticket-container .itinerary-container .activity-item .activity-header{justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.holiday-ticket-container .itinerary-container .activity-item .activity-header .activity-time{color:#8c8c8c;font-size:14px;font-weight:600}.holiday-ticket-container .itinerary-container .activity-item .activity-detail{margin-bottom:15px;padding-left:5px}.holiday-ticket-container .itinerary-container .activity-item .activity-detail h4{color:#000;margin-bottom:5px;font-size:16px;font-weight:600}.holiday-ticket-container .itinerary-container .activity-item .activity-detail h4 .anticon,.holiday-ticket-container .itinerary-container .activity-item .activity-detail h4 span{color:#1890ff;margin-right:5px}.holiday-ticket-container .itinerary-container .activity-item .flight-info,.holiday-ticket-container .itinerary-container .activity-item .hotel-info,.holiday-ticket-container .itinerary-container .activity-item .transfer-info,.holiday-ticket-container .itinerary-container .activity-item .activity-info{border-left:3px solid #f0f0f0;margin-bottom:10px;padding:10px}.holiday-ticket-container .itinerary-container .activity-item .flight-segment{margin-bottom:10px}.holiday-ticket-container .itinerary-container .activity-item .flight-segment .flight-route{color:#1890ff;font-size:15px;font-weight:700}.holiday-ticket-container .itinerary-container .activity-item .flight-segment .flight-meta{justify-content:space-between;align-items:center;margin-top:5px;display:flex}.holiday-ticket-container .itinerary-container .activity-item .flight-segment .flight-airline{align-items:center;font-size:13px;display:flex}.holiday-ticket-container .itinerary-container .activity-item .flight-segment .flight-airline .airline-logo{object-fit:contain;height:18px;margin-left:5px}.holiday-ticket-container .itinerary-container .activity-item .flight-segment .flight-details span{color:#8c8c8c;margin-left:10px;font-size:12px}.holiday-ticket-container .itinerary-container .activity-item .flight-segment .flight-details span strong{color:#000}.holiday-ticket-container .itinerary-container .activity-item .hotel-meta,.holiday-ticket-container .itinerary-container .activity-item .transfer-route{color:#8c8c8c;gap:15px;margin-bottom:10px;font-size:13px;display:flex}@media (width<=576px){.holiday-ticket-container .itinerary-container .activity-item .hotel-meta,.holiday-ticket-container .itinerary-container .activity-item .transfer-route{flex-wrap:wrap;gap:5px 15px}}.holiday-ticket-container .itinerary-container .activity-item .hotel-meta span strong,.holiday-ticket-container .itinerary-container .activity-item .transfer-route span strong{color:#000}.holiday-ticket-container .itinerary-container .activity-item .hotel-description{color:#8c8c8c;margin-top:5px;font-style:italic}.holiday-ticket-container .itinerary-container .activity-item .facilities{margin-top:10px}.holiday-ticket-container .itinerary-container .activity-item .facilities strong{margin-bottom:5px;display:block}.holiday-ticket-container .itinerary-container .activity-item .facilities .facilities-list{flex-wrap:wrap;gap:5px;display:flex}.holiday-ticket-container .itinerary-container .activity-item .facilities .facilities-list .ant-tag{padding:2px 6px;font-size:11px}.holiday-ticket-container .itinerary-container .activity-item .activity-inclusions,.holiday-ticket-container .itinerary-container .activity-item .activity-description{font-size:14px;line-height:1.5}.holiday-ticket-container .itinerary-container .activity-item .activity-inclusions p,.holiday-ticket-container .itinerary-container .activity-item .activity-description p{margin:0}.holiday-ticket-container .itinerary-container .activity-item .activity-inclusions ul,.holiday-ticket-container .itinerary-container .activity-item .activity-inclusions ol,.holiday-ticket-container .itinerary-container .activity-item .activity-description ul,.holiday-ticket-container .itinerary-container .activity-item .activity-description ol{margin-left:20px;padding:0}.holiday-ticket-container .itinerary-container .activity-item .custom-statement{color:#333;background-color:#fffbe6;border-left:3px solid #faad14;border-radius:0 4px 4px 0;padding:10px;font-size:13px;font-style:italic}.holiday-ticket-container .additional-info-main-card .ant-card-body{padding:10px 0}.holiday-ticket-container .additional-info-collapse .ant-collapse-header{color:#000;padding:10px 0;font-weight:600}.holiday-ticket-container .additional-info-collapse .ant-collapse-content-box{padding-top:0}.holiday-ticket-container .additional-info-collapse .ant-collapse-content-box .policy-text{font-size:14px;line-height:1.6}.holiday-ticket-container .additional-info-collapse .ant-collapse-content-box .policy-text p{margin-bottom:10px}.holiday-ticket-container .additional-info-collapse .ant-collapse-content-box .policy-text ul,.holiday-ticket-container .additional-info-collapse .ant-collapse-content-box .policy-text ol{margin-left:20px;padding:0}.holiday-ticket-container .passenger-card .contact-person-info{padding:5px 0}.holiday-ticket-container .passenger-card .contact-person-info .contact-intro{color:#1890ff;margin-bottom:15px;font-size:14px;font-weight:600}.holiday-ticket-container .passenger-card .info-item{align-items:center;margin-bottom:10px;display:flex}.holiday-ticket-container .passenger-card .info-item .info-icon{color:#1890ff;margin-right:15px;font-size:18px}.holiday-ticket-container .passenger-card .info-item .info-content p{color:#000;margin:0;font-size:14px;font-weight:500}.holiday-ticket-container .passenger-card .room-group{background-color:#fcfcfc;border:1px solid #d9d9d9;border-radius:6px;margin-bottom:15px;padding:10px}.holiday-ticket-container .passenger-card .room-group .room-header{color:#1890ff;margin-bottom:10px;font-size:15px;font-weight:700}.holiday-ticket-container .passenger-card .room-group .room-header .room-icon{margin-right:5px}.holiday-ticket-container .passenger-card .room-group .traveler-item{border-top:1px dashed #e9e9e9;justify-content:space-between;align-items:center;padding:8px 0;display:flex}.holiday-ticket-container .passenger-card .room-group .traveler-item:first-child{border-top:none;padding-top:0}.holiday-ticket-container .passenger-card .room-group .traveler-item .traveler-name{color:#000;font-size:14px;font-weight:600}.holiday-ticket-container .passenger-card .room-group .traveler-item .traveler-meta{align-items:center;gap:10px;display:flex}.holiday-ticket-container .passenger-card .room-group .traveler-item .traveler-meta .traveler-dob{color:#8c8c8c;font-size:12px}.holiday-ticket-container .price-card .price-details{padding:5px 0}.holiday-ticket-container .price-card .price-row{border-bottom:1px dashed #e9e9e9;justify-content:space-between;padding:8px 0;font-size:15px;display:flex}.holiday-ticket-container .price-card .price-row:last-child{border-bottom:none}.holiday-ticket-container .price-card .price-row span:first-child{color:#333}.holiday-ticket-container .price-card .price-row span:last-child{color:#000;font-weight:600}.holiday-ticket-container .price-card .price-row.discount span:last-child{color:#ff4d4f}.holiday-ticket-container .price-card .price-row.commission span:last-child{color:#52c41a}.holiday-ticket-container .price-card .price-row.grand-total{padding-top:15px}.holiday-ticket-container .price-card .price-row.grand-total span:first-child{color:#000;font-size:16px;font-weight:700}.holiday-ticket-container .price-card .price-row.grand-total .total-amount{color:#1890ff;font-size:18px;font-weight:700}.holiday-ticket-container .price-card .price-row.refund{padding-top:10px}.holiday-ticket-container .price-card .price-row.refund .refund-amount{color:#faad14;font-weight:700}.holiday-ticket-container .price-card .price-divider{border-color:#f0f0f0;margin:10px 0}.holiday-ticket-container .price-card .gst-section h4{margin-bottom:5px;font-size:14px;font-weight:600}.holiday-ticket-container .price-card .gst-section .gst-row{justify-content:space-between;padding:3px 0;font-size:13px;display:flex}.holiday-ticket-container .price-card .gst-section .gst-row span:last-child{font-weight:600}.holiday-ticket-container .terms-card .terms-content{padding:10px 0}.holiday-ticket-container .terms-card .ant-collapse-ghost .ant-collapse-item{border-bottom:1px solid #d9d9d9}.holiday-ticket-container .terms-card .ant-collapse-ghost .ant-collapse-item:last-child{border-bottom:none}.cartypes-value .ant-modal-content{border-radius:15px}.cartypes-value .ant-modal-header{border-radius:15px;background:#08aad8!important}.events{margin:0;padding:0;list-style:none}.events .ant-badge-status{white-space:nowrap;text-overflow:ellipsis;width:100%;font-size:12px;overflow:hidden}.notes-month{text-align:center;font-size:28px}.notes-month section{font-size:28px}.travelDateContent{background-color:#e6f7ff;justify-content:space-evenly;align-items:center;height:100%;display:flex}.travelDateContent p{margin-bottom:0}.travelDateContent span{font-size:14px}.travel-calendar .ant-form-item{margin:0}.travel-calendar .ant-picker-calendar-header{padding:0}.travel-calendar .ant-picker-calendar-full .ant-picker-panel .ant-picker-calendar-date-content{height:36px}.cartypes-value{width:520px!important}
