.card[data-v-415917d8]:hover{background:#fff!important}.flight-card-skeleton[data-v-415917d8]{border-radius:8px;display:flex;margin-bottom:15px;padding:20px;position:relative;width:100%}.left-section[data-v-415917d8]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-right:20px;width:80px}.airline-logo-skeleton[data-v-415917d8]{height:60px}.airline-logo-skeleton[data-v-415917d8],.airline-name-skeleton[data-v-415917d8]{animation:pulse-415917d8 1.5s infinite;background:#e0e0e0;border-radius:4px;width:60px}.airline-name-skeleton[data-v-415917d8]{height:16px;margin-top:8px}.middle-section[data-v-415917d8]{flex:1;padding-right:20px}.flight-row[data-v-415917d8]{align-items:flex-start;display:flex;justify-content:space-between}.flight-details[data-v-415917d8]{align-items:center;display:flex;flex:1;flex-direction:column;margin:0 15px}.time-skeleton[data-v-415917d8]{animation:pulse-415917d8 1.5s infinite;background:#e0e0e0;border-radius:4px;height:24px;width:60px}.duration-skeleton[data-v-415917d8]{margin-bottom:5px;width:80px}.duration-skeleton[data-v-415917d8],.stops-skeleton[data-v-415917d8]{animation:pulse-415917d8 1.5s infinite;background:#e0e0e0;border-radius:4px;height:16px}.stops-skeleton[data-v-415917d8]{width:100px}.flight-cities[data-v-415917d8]{display:flex;justify-content:space-between;margin-top:5px}.city-skeleton[data-v-415917d8]{animation:pulse-415917d8 1.5s infinite;background:#e0e0e0;border-radius:4px;height:16px;width:40px}.spacer[data-v-415917d8]{flex:1}.flight-separator[data-v-415917d8]{background-color:#e7e7e7;height:1px;margin:15px 0;width:100%}.right-section[data-v-415917d8]{width:150px}.price-section[data-v-415917d8],.right-section[data-v-415917d8]{align-items:flex-end;display:flex;flex-direction:column}.price-section[data-v-415917d8]{margin-bottom:15px}.price-skeleton[data-v-415917d8]{height:24px;margin-bottom:5px;width:120px}.price-skeleton[data-v-415917d8],.provider-skeleton[data-v-415917d8]{animation:pulse-415917d8 1.5s infinite;background:#e0e0e0;border-radius:4px}.provider-skeleton[data-v-415917d8]{height:16px;width:80px}.button-skeleton[data-v-415917d8]{border-radius:8px;height:40px;margin-bottom:10px;width:120px}.button-skeleton[data-v-415917d8],.refund-skeleton[data-v-415917d8]{animation:pulse-415917d8 1.5s infinite;background:#e0e0e0}.refund-skeleton[data-v-415917d8]{border-radius:4px;height:16px;width:100px}.flight-card-skeleton-mobile[data-v-415917d8]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:15px;padding:15px;width:100%}.mobile-top-row[data-v-415917d8]{align-items:center;display:flex;margin-bottom:15px}.mobile-flight-row[data-v-415917d8]{align-items:flex-start;margin-bottom:5px}.mobile-flight-cities[data-v-415917d8],.mobile-flight-row[data-v-415917d8]{display:flex;justify-content:space-between}.mobile-flight-cities[data-v-415917d8]{margin-bottom:10px}.mobile-flight-separator[data-v-415917d8]{background-color:#e7e7e7;height:1px;margin:10px 0;width:100%}.mobile-price-row[data-v-415917d8]{margin:15px 0}.mobile-button-row[data-v-415917d8],.mobile-price-row[data-v-415917d8]{display:flex;justify-content:flex-end}.mobile-button-row[data-v-415917d8]{margin-bottom:10px}.mobile-refund-row[data-v-415917d8]{display:flex;justify-content:flex-end}.flight-details-footer[data-v-415917d8]{border-top:1px dashed #ccc;display:flex;justify-content:space-around;margin-top:5px;padding-bottom:10px;padding-top:30px}.footer-item[data-v-415917d8]{align-items:center;display:flex}.footer-icon-skeleton[data-v-415917d8]{height:20px;margin-right:8px;width:20px}.footer-icon-skeleton[data-v-415917d8],.footer-text-skeleton[data-v-415917d8]{animation:pulse-415917d8 1.5s infinite;background:#e0e0e0;border-radius:4px}.footer-text-skeleton[data-v-415917d8]{height:16px;width:80px}.mt-10[data-v-415917d8]{margin-top:10px}.mt-15[data-v-415917d8]{margin-top:15px}@keyframes pulse-415917d8{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}@media (max-width:768px){.flight-card-skeleton[data-v-415917d8]{display:none}.flight-details-footer[data-v-415917d8]{flex-direction:column}.footer-item[data-v-415917d8]{margin-bottom:10px}}.filter-sidebar-skeleton[data-v-dde75d42]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);max-width:100%;overflow:hidden;width:100%}.filter-header[data-v-dde75d42]{align-items:center;background:#1e1e1e;display:flex;justify-content:center;padding:20px}.filter-icon-skeleton[data-v-dde75d42]{border-radius:2px;height:18px;margin-right:10px;width:18px}.filter-icon-skeleton[data-v-dde75d42],.filter-title-skeleton[data-v-dde75d42]{animation:pulse-dde75d42 1.5s infinite;background:#555}.filter-title-skeleton[data-v-dde75d42]{border-radius:4px;height:20px;width:70px}.filter-section[data-v-dde75d42]{border-bottom:1px solid #e7e7e7;padding:15px 16px}.filter-section-header[data-v-dde75d42]{align-items:center;cursor:pointer;display:flex;margin-bottom:12px}.chevron-skeleton[data-v-dde75d42]{border-radius:2px;height:12px;margin-right:8px;width:12px}.chevron-skeleton[data-v-dde75d42],.section-title-skeleton[data-v-dde75d42]{animation:pulse-dde75d42 1.5s infinite;background:#e0e0e0}.section-title-skeleton[data-v-dde75d42]{border-radius:4px;height:18px;width:100px}.filter-options[data-v-dde75d42]{display:flex;flex-direction:column;gap:12px;padding-left:20px}.filter-option[data-v-dde75d42]{align-items:center;display:flex}.checkbox-skeleton[data-v-dde75d42]{border-radius:3px;height:18px;margin-right:10px;width:18px}.checkbox-skeleton[data-v-dde75d42],.option-text-skeleton[data-v-dde75d42]{animation:pulse-dde75d42 1.5s infinite;background:#e0e0e0}.option-text-skeleton[data-v-dde75d42]{border-radius:4px;height:16px;width:80px}.option-text-colored[data-v-dde75d42]{width:100px}.price-range-container[data-v-dde75d42]{padding:10px 0}.slider-track-skeleton[data-v-dde75d42]{animation:pulse-dde75d42 1.5s infinite;background:#e0e0e0;border-radius:3px;height:6px;margin:20px 0;position:relative}.slider-handle-skeleton[data-v-dde75d42]{background:#4285f4;border-radius:50%;height:18px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.slider-handle-left[data-v-dde75d42]{left:10%}.slider-handle-right[data-v-dde75d42]{right:10%}.price-labels[data-v-dde75d42]{display:flex;justify-content:space-between;margin-top:5px}.price-label-skeleton[data-v-dde75d42]{animation:pulse-dde75d42 1.5s infinite;background:#645da6;border-radius:4px;height:22px;width:60px}@keyframes pulse-dde75d42{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@media (max-width:768px){.filter-sidebar-skeleton[data-v-dde75d42]{max-width:100%}}.slide-in-enter-active,.slide-in-leave-active,.slide-out-enter-active,.slide-out-leave-active{transition:1s}.slide-in-enter,.slide-out-leave-to{transform:translate(110%)}.slide-in-leave-to,.slide-out-enter{transform:translate(-100%)}.loader,.loader-figure{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.loader-figure.relative,.loader.relative{left:0;margin:0 auto;top:0;transform:translate(0)}.loader{height:0;overflow:visible;padding-top:2em;width:2em}.loader-figure{animation:loader-figure 1.15s cubic-bezier(.215,.61,.355,1) infinite;border:0 solid #3caaca;border-radius:50%;box-sizing:border-box;height:0;width:0}.loader.light-loader .loader-figure{border-color:#fff}.loader.orange-loader .loader-figure{border-color:#f18757}@keyframes loader-figure{0%{height:0;width:0}30%{background-color:transparent;border-width:1em;height:2em;opacity:1;width:2em}to{background-color:transparent;border-width:0;height:2em;opacity:0;width:2em}}.loading-state{align-items:center;background-color:rgba(0,0,0,.3);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.loading{animation:loading 1s linear infinite;border:8px solid #ddd;border-radius:50%;border-top-color:#959595;height:70px;width:70px}@keyframes loading{to{transform:rotate(1turn)}}.line-height-1-5[data-v-b6dfe92c]{line-height:1.5}.clear-btn-container[data-v-b6dfe92c]{position:absolute;right:8px;top:25px}.clear-btn[data-v-b6dfe92c]{cursor:pointer;height:18px;width:18px}@media(max-width:767px){#autosuggest__input[data-v-b6dfe92c]{background:transparent;border:none;font-size:16px;outline:none;width:100%}.autosuggest__results[data-v-b6dfe92c]{border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);top:50px;width:100%}}@media(max-width:767px)and (max-width:992px){.clear-btn-container[data-v-b6dfe92c]{right:3px;top:21px}}.traveler-dropdown-icon[data-v-673d15b3]{margin-top:9px;position:absolute;right:15px}@media(max-width:1200px){.mobile-swap-icon[data-v-673d15b3]{margin-top:-5px;position:absolute;right:50%;z-index:222}}@media(max-width:767px){.modal-overlay[data-v-673d15b3]{align-items:flex-end;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100000}.border-bottom-gray[data-v-673d15b3]{border-bottom:1px solid #f0f0f0}.calendar-wrapper[data-v-673d15b3],.flight-input-container[data-v-673d15b3]{width:100%}.no-scroll[data-v-673d15b3]{overflow:hidden!important}.from-auto-select[data-v-673d15b3]{border-bottom:1px solid #ebebeb}}@keyframes slide-up-673d15b3{0%{transform:translateY(100%)}to{transform:translateY(0)}}.traveller-input[data-v-673d15b3]{padding-left:45px;padding-right:20px;padding-top:25px}@media(max-width:1200px)and (min-width:992px){.traveller-input[data-v-673d15b3]{padding-top:30px!important;text-overflow:ellipsis}}@media(max-width:1200px){.toggle-label[data-v-128acc7a]{display:inline-block;height:21px;margin:0;position:relative;width:50px}.toggle-input[data-v-128acc7a]{height:0;opacity:0;width:0}.toggle-slider[data-v-128acc7a]{background-color:#000;border-radius:34px;bottom:0;cursor:pointer;height:21px;left:0;position:absolute;right:0;top:0;transition:.4s;width:43px}.toggle-slider[data-v-128acc7a]:before{background-color:#fff;border-radius:50%;bottom:3.5px;content:"";height:15px;left:4px;position:absolute;transition:.4s;width:15px}.toggle-input:checked+.toggle-slider[data-v-128acc7a]{background-color:#10e349}.toggle-input:checked+.toggle-slider[data-v-128acc7a]:before{transform:translateX(20px)}.toggle-container[data-v-128acc7a]{align-items:center;display:flex;gap:10px;justify-content:center;margin:0}.modal[data-v-128acc7a]{align-items:flex-end;background:rgba(0,0,0,.5);display:flex;z-index:1000}.modal-content.bottom-modal[data-v-128acc7a]{border-radius:20px 20px 0 0;max-height:80vh;overflow-y:auto;padding:20px;position:relative;width:100%}.modal-header[data-v-128acc7a]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.close-btn[data-v-128acc7a]{background:none;border:none;cursor:pointer;font-size:24px}.modal-footer[data-v-128acc7a]{margin-top:20px;text-align:center}.confirm-btn[data-v-128acc7a]{background:#000;border:none;border-radius:20px;color:#fff;cursor:pointer;height:50px;padding:10px 20px;width:100%}.noOfTravelerList[data-v-128acc7a]{padding-bottom:10px;padding-left:0;padding-top:0;width:50%}.confirmation-icon[data-v-128acc7a]{height:20px;width:20px}.flight-select-container[data-v-128acc7a]{width:100%}}@media (max-width:1399px){.f-lg-14[data-v-dcbd66e0]{font-size:14px!important}}.slider-values[data-v-dcbd66e0]{display:flex;justify-content:space-between;margin-top:10px;position:relative;width:100%}.left-value[data-v-dcbd66e0],.right-value[data-v-dcbd66e0]{color:#1c1c1c;font-size:12px}@media (max-width:992px){.filtersDiv[data-v-dcbd66e0]{height:70dvh;overflow:auto}}.flight-section[data-v-af46e7ce]{margin-bottom:40px}.flight-row[data-v-af46e7ce]{align-items:flex-start;margin-bottom:20px}.flight-row[data-v-af46e7ce],.timeline-column[data-v-af46e7ce]{display:flex;position:relative}.timeline-column[data-v-af46e7ce]{align-items:center;flex-direction:column;width:20px}.timeline-node[data-v-af46e7ce]{background-color:none;border:1px solid #919191;border-radius:50%;height:12px;margin:5px 0;width:12px;z-index:1}.timeline-connector[data-v-af46e7ce]{border-left:1px solid #c5c5c5}.timeline-connector-dotted[data-v-af46e7ce],.timeline-connector[data-v-af46e7ce]{bottom:-70px;position:absolute;top:30px;width:1px;z-index:0}.timeline-connector-dotted[data-v-af46e7ce]{border-left:1px dashed #c5c5c5}.flight-info[data-v-af46e7ce]{flex:1;padding-left:15px}.layover[data-v-af46e7ce]{color:#999;font-size:13px;margin:10px 0 20px 35px}.airline-logo[data-v-af46e7ce]{height:50px;width:50px}.flight-row[data-v-af46e7ce]{min-height:90px}.flight-section .flight-row[data-v-af46e7ce]:last-child{min-height:30px}@media (max-width:992px){.timeline-connector[data-v-af46e7ce]{bottom:-80px;top:30px}.timeline-connector-dotted[data-v-af46e7ce]{bottom:-70px;top:30px}.flight-row[data-v-af46e7ce]{min-height:90px}.flight-section .flight-row[data-v-af46e7ce]:last-child{min-height:30px}.airline-logo[data-v-af46e7ce]{height:40px;width:40px}.DetailCard[data-v-af46e7ce]{padding:15px 10px}.filghtDetailimg[data-v-af46e7ce]{align-items:center;display:flex!important;flex-direction:column;margin-bottom:16px}}.line-height-1-5[data-v-b2541b76]{line-height:1.5}.border-right-gray[data-v-b2541b76]{border-right:1px dashed #707070}@media(max-width:992px){.border-right-gray[data-v-b2541b76]{display:none}}@media(max-width:768px){.BaggageCard[data-v-b2541b76]{margin-bottom:20px;padding:15px 10px}.innerCard[data-v-b2541b76]{padding:10px 5px}.innerCard p[data-v-b2541b76]{margin:0}}.table-card-block[data-v-7da7dd42]{background-color:#fff;border-radius:5px;box-shadow:0 3px 8px #e2e2e2;margin-bottom:20px;padding:10px}.table-card-block-div[data-v-7da7dd42]{border-bottom:1px solid;display:flex;gap:25px;margin:5px;padding:5px}.w-40[data-v-7da7dd42]{width:40%}.full-fare-modal-content[data-v-7da7dd42]{height:calc(100vh - 90px);overflow:scroll;padding:20px 15px}.modalHeader[data-v-7da7dd42]{border-bottom:1px solid #e7e7e7;display:flex;font-size:18px;font-weight:500;justify-content:space-between;padding:20px}.modal-content[data-v-7da7dd42]{height:90vh;overflow:auto;padding:0;width:830px}.modalCloseCircle[data-v-7da7dd42]{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;height:30px;justify-content:center;width:30px}.line-height-1[data-v-c12fc9d6]{line-height:1}.sortby-badge[data-v-c12fc9d6]{align-items:center;border-radius:6px 3px 1px 3px;display:flex;font-size:12px;font-weight:500;justify-content:center;margin:3px;min-width:83px;padding:6px 15px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.flight-container-list[data-v-c12fc9d6]{display:flex;flex-direction:column;height:100%;justify-content:space-between}.text-underline[data-v-c12fc9d6]{text-decoration-line:underline;text-underline-position:under}.refundable-info-badge[data-v-c12fc9d6]{border-radius:3px;font-size:10px;font-weight:500;margin-left:auto;padding:3px 5px;text-transform:capitalize;width:-moz-fit-content;width:fit-content}.refundable-info-badge.refundable[data-v-c12fc9d6]{background:#3e9054;color:#fff}.refundable-info-badge.non-refundable[data-v-c12fc9d6]{background:#fff;border:1px solid #1c1c1c;color:#1c1c1c}.card[data-v-c12fc9d6]{border:1px solid #ddd;border-radius:8px}.cardBottom[data-v-c12fc9d6]{border-top:1px dashed;margin-top:20px}.sort-card[data-v-c12fc9d6]{background:#fff;border-radius:6px;padding:10px 0}.btn-primary[data-v-c12fc9d6]{background-color:#007bff;color:#fff}.btn-outline-primary[data-v-c12fc9d6]{border-color:#007bff;color:#007bff}.btn-outline-primary[data-v-c12fc9d6]:hover,.btn-primary[data-v-c12fc9d6]:hover{background-color:#0056b3;color:#fff}.card[data-v-c12fc9d6]:hover{background:#fff!important}.text-selected[data-v-c12fc9d6]{color:#285cf6}.modal-top-border-primary[data-v-c12fc9d6]{background:#000;border-radius:10px 10px 0 0}.modal-top-border-error[data-v-c12fc9d6],.modal-top-border-primary[data-v-c12fc9d6]{height:15px;margin-bottom:0;width:100%}@media (max-width:992px){.flight-list-container .modal-content[data-v-c12fc9d6]{margin:10px;width:100%}.flyingloader[data-v-c12fc9d6]{height:210px}.earth[data-v-c12fc9d6]{height:100px;width:100px}.plane-img[data-v-c12fc9d6]{width:130px}.arrival_city[data-v-c12fc9d6]{font-size:40px;right:10px;top:39%}.departure_city[data-v-c12fc9d6]{font-size:40px;left:10px;top:40%}}.flight-timeline[data-v-c12fc9d6]{align-items:center;display:flex;flex-direction:column;font-family:sans-serif}.flight-timeline .timeline-track[data-v-c12fc9d6]{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;max-width:400px;position:relative;width:100%;z-index:0}.flight-timeline .flight-timeline-dot[data-v-c12fc9d6]{background-color:#fff;border:1px solid #1c1c1c;border-radius:50%;height:10px;width:10px}.flight-timeline .flight-timeline-line[data-v-c12fc9d6]{background-color:#1c1c1c;flex-grow:1;height:1px;position:relative}.flight-timeline .label[data-v-c12fc9d6]{background-color:#2e7d32;border-radius:3px;color:#fff;font-size:12px;left:50%;padding:2px 10px;position:absolute;transform:translateX(-50%);z-index:1}.flight-timeline .stops-timeline[data-v-c12fc9d6]{background:#fff!important;border:1px solid!important;color:#000!important}.flight-timeline .info[data-v-c12fc9d6]{color:#333;font-size:12px;text-align:center}.airline-logo[data-v-c12fc9d6]{height:50px;width:50px}.flight-data-section[data-v-c12fc9d6]{border-right:1px solid #ebebeb}.flight-book-section[data-v-c12fc9d6]{display:flex;flex-direction:column;justify-content:space-between;text-align:right}.mobile-info-icon[data-v-c12fc9d6]{margin-top:-5px}@media (max-width:992px){.airline-logo[data-v-c12fc9d6]{height:40px;width:40px}.flight-data-section[data-v-c12fc9d6]{border-bottom:1px solid #ebebeb;border-right:none;padding-bottom:0!important}.flight-book-section[data-v-c12fc9d6]{align-items:center;display:flex;flex-direction:row;text-align:left}.refundable-info-badge[data-v-c12fc9d6]{border-radius:3px!important;margin-left:0!important;margin-right:auto!important;padding:1px 10px}.mobile-book-btn[data-v-c12fc9d6]{align-items:center;display:flex;font-size:14px!important;height:48px!important;margin-bottom:0!important}.mobile-btn-icon[data-v-c12fc9d6]{height:10px!important}.mobile-info-icon[data-v-c12fc9d6]{margin-left:0!important;margin-right:5px!important;margin-top:-5px}}.custom-dropdown{background:none;border:none;border-radius:8px;cursor:pointer;font-weight:600;margin-bottom:9px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:166px}.custom-dropdown .selected-value{align-items:center;color:#000;display:flex;font-size:15px;justify-content:space-between}.custom-dropdown .arrow-icon{transition:transform .2s;width:14px}.custom-dropdown:hover{border-color:#999}.custom-dropdown-list{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.08);left:-10px;margin-top:15px;max-height:220px;overflow-y:auto;position:absolute;top:100%;width:calc(100% + 20px);z-index:1000}.custom-dropdown-item{cursor:pointer;font-size:15px;line-height:15px;padding:10px 14px}.custom-dropdown-item:hover{background:#000;color:#fff}.arrow-icon.rotate{transform:rotate(180deg)}.top-left-radius{border-top-left-radius:0!important}.fly-new-btn{background:#000;border:none;border-radius:10px;color:#fff;height:60px;width:100%}.fly-new-btn:disabled{background:#1c1c1c;cursor:not-allowed;opacity:.65}.selectTicketType{background:none;border:0;font-size:14px!important;font-weight:600;margin:0;width:-moz-fit-content;width:fit-content}.selectTicketType:focus,.selectTicketType:hover{outline:none}.flight-checkbox{background:#fff!important;margin-top:-8px!important}.trip-type-custom input[type=radio]:checked,.trip-type-custom input[type=radio]:not(:checked){left:-9999px;position:absolute}.trip-type-custom input[type=radio]:checked+label,.trip-type-custom input[type=radio]:not(:checked)+label{color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:20px;padding-left:28px;position:relative}.trip-type-custom input[type=radio]:checked+label:before,.trip-type-custom input[type=radio]:not(:checked)+label:before{background:#fff;border:2px solid #000;border-radius:100%;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.trip-type-custom input[type=radio]:checked+label:after,.trip-type-custom input[type=radio]:not(:checked)+label:after{background:#000;border-radius:100%;content:"";height:12px;left:4px;position:absolute;top:4px;transition:all .2s ease;width:12px}.trip-type-custom input[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}.trip-type-custom input[type=radio]:checked+label:after{opacity:1;transform:scale(1)}.flight-container-inner{background:#febb02;border-radius:10px;padding:20px}.searchErrorDisclaimer{background:#fdd;border:3px solid #ffa9a9;padding:20px}.flight-container #autosuggest__input{background:none!important;border:none!important;border-radius:0!important;color:#000!important;font-size:14px!important;font-weight:600!important;padding:0!important;width:100%!important}.tripTypeSelect{background:transparent;border-radius:19px;font-size:14px;font-weight:400;height:30px!important;margin:0}.flight-container .autosuggest__results{background:#fff;border-radius:15px;left:0;max-height:300px;overflow:auto;padding-top:15px;position:absolute;top:61px;width:100%;z-index:999999}.flight-container .autosuggest__results-item{background:#fff;color:#000;padding:10px 5px}.flight-container .autosuggest__results-item:hover{background:#000;color:#fff}.daterangepicker{border:none!important;border-radius:30px!important;box-shadow:0 6px 20px 0 rgba(0,0,0,.2)!important;color:#1c1c1c;padding:34px!important;z-index:1}.daterangepicker .drp-calendar .off,.daterangepicker .drp-calendar.col.left th.next.available,.daterangepicker .drp-calendar.col.right th.prev.available{visibility:var(--0aeaf916)}.daterangepicker .active.in-range.end-date:not(.off),.daterangepicker .active.in-range.start-date:not(.off){background-color:#23d3d3;color:#1c1c1c;font-weight:700}.daterangepicker td.in-range{background-color:#e3fafa}.daterangepicker td.today{background-color:#fbe49b}.hotel-picker-icon-button button{height:77px;width:77px}.hotel-picker{border-radius:30px}.calender-background{background-color:#fbe49b}.calender-image{background-image:url(https://cdn.ticketbox.mu/assets/home/home-page-calender-banner.webp);background-repeat:no-repeat;background-size:cover}.hotel-picker-actions{border-radius:40px}.hotel-picker-actions .date-picker-icon:before{left:26px;position:absolute;top:0}.hotel-picker-calender{line-height:0}.dp-bdr-black .form-control{border:1px solid #1c1c1c}.dp-bdr-gray .form-control{border:1px solid #eee}.datePickerDiv .form-control :focus{background-color:transparent;border:none;box-shadow:none}.datePickerDiv .form-control{border-radius:50px;margin-top:0;padding:14px 20px}.datePickerDiv .form-control:not(textarea){height:auto}.separator{height:100%;width:1px}.flight-input-container{cursor:pointer;height:64px}.flight-input-container,.flight-select-container{align-items:center;background:#fff;border:1px solid #1c1c1c;border-radius:32px;display:flex;justify-content:space-around;padding:10px 15px;position:relative}.flight-select-container{height:30px}.flight-container .reportrange-text{background:none!important;border:none!important;padding:0!important}.w-45{width:45%}.w-10{width:10%}.left-seprator{border-left:1px solid #2d2d2d;height:42px}.left-seprator1{border-left:1px solid #2d2d2d;height:20px}.fly-btn{background:#000;border:none;border-radius:24px;color:#fff;height:32px;width:143px}.fly-btn:disabled{background:gray;color:#d3d3d3;cursor:not-allowed;opacity:.8}.flight-icon{height:28px;width:28px}.flight-container .date-picker-icon:before{left:26px;position:absolute;top:10px}.flight-container .addBtn{background:#000;border-radius:34px;color:#fff;cursor:pointer;font-size:14px;height:32px;text-transform:capitalize;width:140px}.flight-dropdown-menu{background-color:#fff;border:1px solid #ddd;border-radius:4px;border-radius:15px;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;padding:10px 0;position:absolute;top:65px;width:100%;z-index:1000}.ticketType{height:30px;padding:10px}.ticketType:hover{background:#000;color:#fff}.pointer{cursor:pointer}.h-42{height:42px}.remove-btn{background:#000;border:none;border-radius:11px;color:#fff;cursor:pointer;font-size:26px;font-weight:600;height:60px;width:70px}.remove-btn:focus{outline:none}.add-btn{background:#000;border-radius:30px;color:#fff;font-size:14px;height:30px;padding:15px}.modal{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-content{background:#fff;border-radius:10px;padding:0;text-align:center;width:600px}.modalTopBorder{background:#000}.modalErrorTopBorder,.modalTopBorder{border-radius:10px 10px 0 0;height:30px;margin-bottom:20px;width:100%}.modalErrorTopBorder{background:red}.flyingloader{align-content:center;align-items:center;display:flex;height:300px;justify-content:center;margin:auto;max-width:35rem;overflow:hidden;position:relative;text-align:center;width:100%}.wait{margin:5rem 0}.iata_code{color:#000;font-size:4rem;opacity:1;position:absolute;top:30%}.departure_city{left:0}.arrival_city{right:1.5rem}.plane{margin:0 auto;position:absolute;width:100%}.plane-img{animation:spin 2.5s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.earth-wrapper{margin:0 auto;padding-top:0;position:absolute;width:100%}.left-border{border-left:1px solid;height:42px}.earth{animation:earthAnim 12s linear infinite;background:url(https://zupimages.net/up/19/34/6vlb.gif);background-size:340px;border:1px solid #cdd1d3;border-radius:100%;height:160px;margin:0 auto;width:160px}@keyframes earthAnim{0%{background-position-x:0}to{background-position-x:-340px}}.ticketTypeSelect{border:none;cursor:pointer;margin:0!important;width:100%}.ticketTypeSelect:focus-visible{border:none;outline:none}.noOfTravelerList{cursor:pointer;font-size:14px;padding:5px 6px}.travelerCount{text-align:center;width:22px}.count-btn{align-items:center;background:#000;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:30px;justify-content:center;line-height:0px;width:30px}.count-btn:focus{outline:none}.count-btn:disabled{background:#919191;color:#fff;cursor:not-allowed}.flight-form-input{background:#fff;border:.5px solid #000;border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;height:60px;margin-bottom:0;padding-left:45px;padding-right:32px;padding-top:25px;position:relative;width:100%}.flight-form-input:focus{outline:none}.flight-form-input-label{color:#1c1c1c;font-size:10px;font-weight:400;left:13px;position:absolute;top:12px;z-index:100}.flight-form-input-icon{height:20px;left:12px;position:absolute;top:26px}.sortBy-container{align-items:center;display:flex;gap:50px;justify-content:space-between;padding:0 15px 13px 16px}.sortBy-btn{background:#fff;border:.5px solid #919191;border-radius:10px;color:#1c1c1c;cursor:pointer;font-size:16px;font-weight:500;height:60px;width:90%}.sortBy-btn:hover{border:2px solid #285cf6;color:#285cf6}.sortBy-btn:focus{outline:0}.sortBy-btn-active{border:2px solid #285cf6;color:#285cf6}@media(max-width:1370px){.f-md-10{font-size:10px!important}.mr-md-0{margin-right:0!important}.flight-container #autosuggest__input{font-size:12px!important}.flight-form-input{padding-top:28px}}@media(max-width:1200px){.fly-new-btn{height:50px}.flight-form-input-label{top:5px}.flight-form-input{border:none;font-size:12px;height:50px;padding-left:40px;padding-top:22px}.mobile-auto-select-container{background:#fff;border-radius:10px;height:100px;margin-bottom:5px;position:relative}.multi-select-remove-icon{align-items:center;background:#ebebeb;border-radius:0 10px 10px 0;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:0;width:31px}.disabled-remove-icon{background:#ccc;opacity:.5;pointer-events:none}.mobile-auto-select-container-inner{height:50%;margin:0 10px;position:relative}.flight-form-input-label-auto-select{font-size:10px;font-weight:400;left:0;position:absolute;top:3px;z-index:100}.flight-form-input-icon-auto-select{height:18px;left:0;position:absolute;top:24px}.flight-form-input-icon{height:16px;left:12px;position:absolute;top:22px}.flight-icon{height:20px;width:20px}.remove-btn{border-radius:5px;margin:0 0 15px;padding:0 15px}.flight-container .autosuggest__results{border-radius:10px;box-shadow:0 0 1px 2px #f5f5f5}.mobile-flight-box{background:#fff;background-color:#febb02!important;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-top:10px;overflow:hidden;width:100%}.flight-input-container{justify-content:flex-start}.flight-input-container,.flight-select-container{align-items:center;border:1px solid #1c1c1c;border-radius:10px;display:flex;height:50px;margin-bottom:15px;padding:10px;width:100%}.fly-btn{border-radius:10px;font-size:16px;height:50px}.tripTypeSelect{background:#fff;border:1px solid #1c1c1c;border-radius:10px;font-size:12px!important;height:50px!important;padding:0 15px;width:250px!important}.addBtn{border-radius:20px;cursor:pointer;font-size:14px;height:40px;width:100px}.calender-image,.hotel-picker-actions{display:none}.modal-overlay{align-items:flex-end;background:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100000}.flightModal{animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;background:#fff;border-radius:30px 30px 0 0;box-shadow:0 4px 6px rgba(0,0,0,.1);height:-moz-fit-content;height:fit-content;left:0;padding:20px 15px 0;position:relative;width:100%}.flightModal.slide-up{animation-name:slide-up}.flightModal.slide-down{animation-name:slide-down}@keyframes slide-down{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.border-bottom-gray{border-bottom:1px solid #f0f0f0}.calendar-wrapper{width:100%}.no-scroll{overflow:hidden!important}@keyframes slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media(max-width:1200px){.sortBy-container{display:none}.modal-confirm-btn-container{border-top:2px solid #ebebeb;padding:20px}.flight-container,.mobile-bg-white{background:#fff!important}.flight-container{padding-top:10px!important}.flight-container #autosuggest__input{font-size:12px!important;left:34px;position:absolute!important;top:22px!important}.flight-select-container{font-size:12px!important}.flight-container .calendars{align-items:center!important;display:flex!important;justify-content:center!important;width:100%!important}.flight-container .calendar-wrapper{width:100%!important}.flight-container .daterangepicker .drp-calendar.right{display:none!important;padding:8px}.flight-container .vue-daterange-picker{width:100%!important}.flight-container .daterangepicker .calendars-container{justify-content:center!important}.flight-container .applyBtn{background-color:#1c1c1c!important;border-radius:10px!important;color:#fff!important;font-size:20px!important;font-weight:400!important;height:60px!important;margin-left:0!important;padding:0!important;text-align:center!important;vertical-align:middle!important;white-space:nowrap!important;width:100%!important}.flight-container .applyBtn:disabled{background-color:#919191!important;color:#fff!important;cursor:not-allowed!important}.flight-container .cancelBtn,.flight-container .drp-selected{display:none!important}.flight-container .daterangepicker{border:none!important;box-shadow:none!important;padding:0!important}.flight-container .daterangepicker .drp-buttons{padding:30px 15px!important}.flight-container .daterangepicker td.in-range{background-color:#ffeca6!important}.daterangepicker .calendar-table th,.flight-container .daterangepicker .calendar-table td{line-height:30px}.drp-calendar .off,.drp-calendar.col.left th.next.available,.drp-calendar.col.right th.prev.available{visibility:visible!important}.modal-footer{padding:0!important}.fitler-btn-container{bottom:0;padding:10px 0!important;position:absolute;width:calc(100% - 30px)}.filterModal{height:100%}.filterModal,.sortModal{border-radius:0;padding:29px 0}.searchErrorDisclaimer{border-radius:15px;margin-top:20px}.flight-container .reportrange-text{display:none!important}.daterangepicker td.today{background-color:none}.daterangepicker .active.in-range.end-date:not(.off),.flight-container .daterangepicker .active.in-range.start-date:not(.off){background-color:#eebb02!important;color:#1c1c1c!important;font-weight:700!important}.slide-vertical-enter-active{animation:slideDown .3s ease-out}.slide-vertical-leave-active{animation:slideUp .3s ease-in}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}}@media(max-width:992px){.mb-sm-0{margin-bottom:0!important}.mb-sm-15{margin-bottom:15px!important}.f-sm-10{font-size:10px!important}.f-sm-12{font-size:12px!important}.f-sm-14{font-size:14px!important}.f-sm-16{font-size:16px!important}.f-sm-18{font-size:18px!important}.f-sm-20{font-size:20px!important}.w-sm-100{width:100%!important}.w-sm-80{width:80%!important}.w-sm-50{width:50%!important}.w-sm-40{width:40%!important}.w-sm-45{width:45%!important}.w-sm-55{width:55%!important}.w-sm-60{width:60%!important}.p-sm-0{padding:0!important}.p-sm-10{padding:10px!important}.p-sm-15{padding:15px!important}.p-sm-20{padding:20px!important}.ml-sm-10{margin-left:10px!important}.pt-sm-0{padding-top:0!important}.pt-sm-10{padding-top:10px!important}.pr-sm-15{padding-right:15px!important}.pl-sm-15{padding-left:15px!important}.pl-sm-0{padding-left:0!important}.pr-sm-0{padding-right:0!important}.ml-sm-0{margin-left:0!important}.mt-sm-0{margin-top:0!important}.mt-sm-10{margin-top:10px!important}.mr-sm-5{margin-right:5px!important}}@media(max-width:767px){.flight-form-input-label{top:3px}.trip-type-custom input[type=radio]:checked+label,.trip-type-custom input[type=radio]:not(:checked)+label{font-size:12px}}@media(max-width:1200px){.pt-md-30[data-v-6093b0da]{padding-top:30px!important}}