.flight-search-bar__container{width:100%;background-image:url("/_next/static/media/Cheap Flights Tickets in Nigeria.c50b7d05.jpg");background-position:50%;background-size:cover;background-repeat:no-repeat;padding:20px 0;display:flex;justify-content:center;align-items:flex-end;height:380px}@media(max-width:900px){.flight-search-bar{flex-direction:column;align-items:stretch;gap:1rem}.flight-search-bar__container{width:100%;background:linear-gradient(180deg,#0a2342,#1e3a5c);background-image:url("/_next/static/media/Cheap Flights Tickets in Nigeria.c50b7d05.jpg");background-position:50%;background-size:cover;background-repeat:no-repeat;padding:100px 0 20px;display:flex;justify-content:center;align-items:flex-end;height:100%}}.flight_container{width:90%;max-width:1150px;margin:0 auto}.styles_searchBtn__HRzuC{display:flex;justify-content:flex-end;align-items:center;padding:0;margin-top:-10px}.styles_listingPage__vxLyE,.styles_listingPage__vxLyE input{background-color:rgba(0,0,0,0)!important}.styles_listingPage__vxLyE input{color:#fff!important}.styles_listingPage__vxLyE .styles_inputWrapper__85vPq input{border:none!important}.styles_listingPage__vxLyE .styles_passengerSelector__48iFZ .styles_passengerTrigger__H2Z_w{background-color:rgba(0,0,0,0)!important;color:#fff!important}.styles_listingPage__vxLyE .styles_passengerSelector__48iFZ .styles_passengerTrigger__H2Z_w span{color:#fff!important}.styles_listingPage__vxLyE .styles_customDropdown__x6WnS{outline:none!important}.styles_listingPage__vxLyE .styles_customDropdown__x6WnS,.styles_listingPage__vxLyE .styles_customDropdown__x6WnS .styles_dropdownTrigger___g0Ya{background-color:rgba(0,0,0,0)!important;color:#fff!important}.styles_listingPage__vxLyE .styles_customDropdown__x6WnS .styles_dropdownTrigger___g0Ya span{color:#fff!important}.styles_flightSearchForm__6ZOFF{width:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_flightSearchForm__6ZOFF .styles_formRow__aBY1F{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:15px;gap:10px}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR{margin-bottom:10px;width:100%}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR label{display:block;color:#1d1d1d;font-family:Quicksand;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;margin-bottom:10px}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR input,.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR select{width:100%;padding:10px;border:none;border-radius:4px;font-family:Quicksand;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#686868}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR input:focus,.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR select:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR .styles_dateInput__AEU_M{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:Quicksand;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#686868;cursor:pointer}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR .styles_datePickerWrapper__os1GO{width:100%}.styles_flightSearchForm__6ZOFF .styles_form_btn__205_b{display:flex;justify-content:flex-start;width:100%}.styles_flightSearchForm__6ZOFF .styles_form_btn__205_b .styles_searchButton__HI_2H{padding:13px 40px;background-color:#0290de;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;font-family:LatoRegular;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;backdrop-filter:blur(19.1000003815px)}.styles_flightSearchForm__6ZOFF .styles_form_btn__205_b .styles_searchButton__HI_2H:hover{background-color:#036ddd}@media(max-width:767px){.styles_flightSearchForm__6ZOFF{width:100%;padding:20px 10px;background-color:#fff;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.styles_flightSearchForm__6ZOFF .styles_formRow__aBY1F{display:grid;grid-template-columns:1fr;flex-wrap:wrap;margin-bottom:0;gap:10px}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR{flex:1;min-width:80px;min-width:100%}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR label{display:block;margin-bottom:5px;color:#1d1d1d;font-family:Quicksand;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR input,.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR select{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;font-family:Quicksand;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#686868}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR input:focus,.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR select:focus{outline:none;border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.styles_flightSearchForm__6ZOFF .styles_formGroup__Vl6TR .styles_dateInput__AEU_M{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-family:Quicksand;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#686868}.styles_flightSearchForm__6ZOFF .styles_form_btn__205_b{display:flex;justify-content:flex-end;width:100%;margin-top:10px}.styles_flightSearchForm__6ZOFF .styles_form_btn__205_b .styles_searchButton__HI_2H{width:100%;padding:13px 40px;background-color:#0290de;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s;font-family:LatoRegular;font-weight:600;font-size:12px;line-height:100%;letter-spacing:0;backdrop-filter:blur(19.1000003815px)}.styles_flightSearchForm__6ZOFF .styles_form_btn__205_b .styles_searchButton__HI_2H:hover{background-color:#036ddd}}.styles_autocompleteWrapper__N_ELi{position:relative;width:100%;border:1px solid #ddd;border-radius:4px}.styles_suggestionsContainer__HLu3F{position:absolute;left:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);z-index:1000;max-height:400px;overflow-y:auto;animation:styles_slideDown__kBoZO .2s ease-out}.styles_suggestionsHeader__p_Gn5{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #f1f5f9;color:#64748b;font-size:14px;font-weight:500}.styles_suggestionsHeader__p_Gn5 .styles_resultCount___G_qK{background:#f1f5f9;padding:4px 8px;border-radius:6px;font-size:12px;color:#475569}.styles_suggestionsHeader__p_Gn5.styles_popularDestinations__uWoui{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-bottom:2px solid #3b82f6}.styles_suggestionsHeader__p_Gn5.styles_popularDestinations__uWoui span:first-child{color:#1e293b;font-weight:600;font-size:15px}.styles_suggestionsHeader__p_Gn5.styles_popularDestinations__uWoui .styles_resultCount___G_qK{background:#3b82f6;color:#fff;font-weight:500}.styles_suggestions__epakw{list-style:none;padding:8px;margin:0}.styles_suggestionItem__qNZ6_{padding:12px;cursor:pointer;transition:all .2s ease;border-radius:4px;margin-bottom:4px}.styles_suggestionItem__qNZ6_:last-child{margin-bottom:0}.styles_suggestionItem__qNZ6_:hover{background-color:#f8fafc;transform:translateX(4px)}.styles_suggestionItem__qNZ6_:hover .styles_selectIndicator__uDV2n{opacity:1;transform:translateX(0)}.styles_suggestionContent__UWFA1{display:flex;align-items:center;justify-content:space-between;gap:16px}.styles_locationInfo__ROIj0{display:flex;flex-direction:column;gap:4px}.styles_locationHeader__YlijC{display:flex;align-items:center;gap:12px}.styles_iataCode__SlD57{background-color:#3b82f6;color:#fff;padding:6px 10px;border-radius:4px;font-weight:600;font-size:14px;min-width:50px;text-align:center;letter-spacing:.5px;box-shadow:0 2px 4px rgba(59,130,246,.1)}.styles_city__sI7aT{font-weight:600;color:#1e293b;font-size:15px;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}.styles_popularIcon___79qS{margin-left:4px;filter:drop-shadow(0 1px 2px rgba(251,191,36,.3))}.styles_country__FS3hF{color:#64748b;font-size:13px;font-weight:400;margin-left:62px}.styles_selectIndicator__uDV2n{opacity:0;transform:translateX(-4px);transition:all .2s ease;color:#94a3b8}.styles_loading__S6Pws{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px;color:#64748b;font-size:14px;background-color:#f8fafc;border-radius:4px;margin:8px}.styles_loadingSpinner__uSmeR{width:20px;height:20px;border:2px solid #e2e8f0;border-top-color:#3b82f6;border-radius:20%;animation:styles_spin__C_44i .8s linear infinite}.styles_error__GKU5t{display:flex;align-items:center;gap:12px;padding:16px;color:#ef4444;font-size:14px;background-color:#fef2f2;border-radius:4px;margin:8px;border:1px solid #fee2e2}.styles_suggestionsContainer__HLu3F{width:100%}.styles_suggestionsContainer__HLu3F::-webkit-scrollbar{width:8px}.styles_suggestionsContainer__HLu3F::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px;margin:4px}.styles_suggestionsContainer__HLu3F::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px;border:2px solid #f1f5f9}.styles_suggestionsContainer__HLu3F::-webkit-scrollbar-thumb:hover{background:#94a3b8}@keyframes styles_spin__C_44i{to{transform:rotate(1turn)}}.styles_passengerSelector__48iFZ{position:relative;width:100%}.styles_passengerTrigger__H2Z_w{display:flex;align-items:center;justify-content:space-between;padding:.55rem .5rem;background:#fff;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;transition:all .2s ease;min-height:20px;width:100%;font-family:Quicksand}.styles_passengerTrigger__H2Z_w span{font-size:1rem;font-weight:500;color:#1e293b}.styles_passengerTrigger__H2Z_w:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.1)}.styles_passengerTrigger__H2Z_w svg{transition:transform .2s ease;color:#64748b}.styles_passengerTrigger__H2Z_w:hover svg{transform:translateY(2px);color:#3b82f6}.styles_passengerDropdown__i8iqI{background:#fff;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);padding:1.5rem;width:320px;z-index:1000;opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease;font-family:Quicksand}.styles_passengerDropdown__i8iqI[style*="visibility: visible"]{opacity:1;transform:translateY(0)}.styles_passengerDropdown__i8iqI:before{content:"Select Passengers";display:block;font-size:1.125rem;font-weight:600;color:#1e293b;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid #f1f5f9}.styles_passengerOption__cLIT9{display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid #f1f5f9}.styles_passengerOption__cLIT9:last-child{border-bottom:none;padding-bottom:0}.styles_passengerOption__cLIT9:first-child{padding-top:0}.styles_passengerLabel__LswiA{display:flex;flex-direction:column;gap:.375rem}.styles_passengerLabel__LswiA span{font-size:1rem;font-weight:500;color:#1e293b}.styles_passengerSubtext___FhYA{font-size:.875rem!important;color:#64748b!important;font-weight:400!important}.styles_passengerCounter__c4kpR{display:flex;align-items:center;gap:1rem}.styles_passengerCounter__c4kpR button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid #e2e8f0;border-radius:4px;background:#fff;color:#1e293b;font-size:1.25rem;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_passengerCounter__c4kpR button:hover:not(:disabled){background:#3b82f6;border-color:#3b82f6;color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.2)}.styles_passengerCounter__c4kpR button:active:not(:disabled){transform:translateY(0)}.styles_passengerCounter__c4kpR button:disabled{opacity:.5;cursor:not-allowed;background:#f8fafc}.styles_passengerCounter__c4kpR span{min-width:32px;text-align:center;font-size:1.125rem;font-weight:600;color:#1e293b}.styles_passengerTotal__ObmNy{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem;padding-top:1rem;border-top:1px solid #f1f5f9}.styles_passengerTotal__ObmNy span{font-size:1rem;font-weight:500;color:#1e293b}.styles_passengerTotal__ObmNy span:last-child{font-weight:600;color:#3b82f6}@keyframes styles_slideDown__kBoZO{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.styles_customDropdown__x6WnS{position:relative;width:100%}.styles_dropdownTrigger___g0Ya{display:flex;align-items:center;justify-content:space-between;padding:.55rem .5rem;background:#fff;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;transition:all .2s ease;min-height:20px;width:100%;font-family:Quicksand}.styles_dropdownTrigger___g0Ya span{font-size:1rem;font-weight:500;color:#1e293b}.styles_dropdownTrigger___g0Ya:hover{border-color:#3b82f6;box-shadow:0 2px 8px rgba(59,130,246,.1)}.styles_dropdownTrigger___g0Ya svg{transition:transform .2s ease;color:#64748b}.styles_dropdownTrigger___g0Ya:hover svg{transform:translateY(2px);color:#3b82f6}.styles_dropdownMenu__to_U5{background:#fff;border:1px solid #e2e8f0;border-radius:4px;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);padding:.75rem;min-width:240px;z-index:1000;opacity:0;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease}.styles_dropdownMenu__to_U5[style*="visibility: visible"]{opacity:1;transform:translateY(0)}.styles_dropdownOption__rBrLF{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-radius:4px;cursor:pointer;transition:all .2s ease;font-family:Quicksand}.styles_dropdownOption__rBrLF:hover{background:#f8fafc}.styles_dropdownOption__rBrLF.styles_selected__JLxOZ{background:#f1f5f9}.styles_dropdownOption__rBrLF.styles_selected__JLxOZ .styles_optionLabel__QoX92{color:#3b82f6;font-weight:600}.styles_dropdownOption__rBrLF.styles_selected__JLxOZ svg{color:#3b82f6}.styles_optionContent__qZdMv{display:flex;flex-direction:column;gap:.25rem}.styles_optionLabel__QoX92{font-size:1rem;font-weight:500;color:#1e293b}.styles_optionSubtext__fHmMm{font-size:.875rem;color:#64748b;font-weight:400}.styles_inputWrapper__85vPq{position:relative;width:100%}.styles_inputWrapper__85vPq input{padding-right:40px}.styles_clearButton__60VSB{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;cursor:pointer;color:#94a3b8;border-radius:20%;transition:all .2s ease;padding:0}.styles_clearButton__60VSB:hover{background-color:#f1f5f9;color:#64748b}.styles_clearButton__60VSB:active{transform:translateY(-50%) scale(.95)}.styles_clearButton__60VSB svg{width:16px;height:16px}.styles_travelTypeTabs_new__NM9t7{display:flex;justify-content:center;align-items:center}.styles_travelTypeTabs_new__NM9t7 .styles_travelTypeTabs__uhH1T{display:flex;border-radius:4px;gap:4px;margin-bottom:20px;padding:4px;background:rgba(0,0,0,.0705882353);backdrop-filter:blur(9.3000001907px)}@media(max-width:767px){.styles_travelTypeTabs_new__NM9t7 .styles_travelTypeTabs__uhH1T{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:4px;gap:4px;margin-bottom:20px;padding:4px;background:rgba(0,0,0,0);backdrop-filter:none}}.styles_tabsOptions__90Hd2{display:flex;border-radius:4px;gap:4px;margin-bottom:20px;padding:4px}.styles_tab__H3gKd{padding:10px 20px;background:none;border:none;border-radius:4px;cursor:pointer;color:#fff;position:relative;transition:all .2s ease;font-family:Quicksand;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;display:flex;gap:8px;align-items:center}.styles_tab__H3gKd:hover{color:#333;background:#f5f5f5}.styles_tab__H3gKd:hover .styles_activeIcon__EOhVO path{fill:#000}.styles_tab__H3gKd.styles_active__2fXTV{color:#1a1a1a;font-weight:500;background-color:#fff}@media(max-width:767px){.styles_tab__H3gKd{backdrop-filter:blur(9.3000001907px);background:rgba(0,0,0,.0705882353)}}.styles_tabsOptions__90Hd2 .styles_tab__H3gKd{padding:10px 20px;background:#f2f2f2;border:none;border-radius:4px;cursor:pointer;color:#000;position:relative;transition:all .2s ease;font-family:Quicksand;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.styles_tabsOptions__90Hd2 .styles_tab__H3gKd:hover{color:#333;background:#f5f5f5}.styles_tabsOptions__90Hd2 .styles_tab__H3gKd.styles_active__2fXTV{color:#f60;font-weight:500;background-color:#ffebde}.styles_activeIcon__EOhVO path{fill:#000}