html,body{-webkit-user-select:none;user-select:none;margin:0;padding:0;font-family:Readex Pro,sans-serif!important}html h1,body h1{display:none}a{color:inherit!important;text-decoration:none!important}*{box-sizing:border-box}.spinner{justify-content:center;align-items:center;min-width:100vw;min-height:100vh;display:flex}.flightsListSpinner{justify-content:center;align-items:center;display:flex}div[disabled]{pointer-events:none;background-color:#f0f0f0}.inputField p{margin:0 0 10px 10px!important;font-size:25px!important;font-weight:400!important}.inputField p sup{color:red}@media screen and (max-width:767px){.inputField{font-size:auto!important}}.inputField input{border:1px solid #000;border-radius:15px;outline:0;padding:15px;font-size:25px}.inputField input::placeholder{color:var(--placeholder-color)}.inputField input:disabled{background-color:#f0f0f0}.inputField::-webkit-outer-spin-button{display:none}.inputField ::-webkit-inner-spin-button{display:none}@media screen and (max-width:991px){.inputField input{border-radius:10px;padding:8px;font-size:14px;width:auto!important}.inputField p{margin:10px 0!important}}@media (min-width:992px) and (max-width:1199px){.inputField input{font-size:20px}}.dropdown{display:inline-block}.dropdown p{margin:0 0 10px 10px!important;font-size:25px!important;font-weight:400!important}.dropdown p sup{color:red}@media screen and (max-width:767px){.dropdown{font-size:auto!important}}.dropdown [data-placeholder]:empty:before{content:attr(data-placeholder)}.dropdown .dropdown-placeholder{cursor:pointer;border:1px solid #000;border-radius:15px;padding:15px 10px;position:relative;margin:0!important}.dropdown .dropdown-placeholder:after{content:url(../media/down-arrow.1vwbtmcvls3sp.svg);margin:0;padding:0;position:absolute;top:8px;right:10px}.dropdown .dropdown-list{z-index:100;border:1px solid #000;border-radius:15px;width:100%;max-height:350px;margin:10px 0 0;padding:0;font-size:23px;display:none;position:relative;overflow-y:scroll}.dropdown .dropdown-list li{border-radius:15px;justify-content:space-between;align-items:center;padding:10px 20px;list-style:none;display:flex;width:100%!important}.dropdown .dropdown-list li:hover{cursor:pointer;background-color:#e5edff;border-radius:15px}.dropdown .dropdown-list::-webkit-scrollbar{display:var(--isScrollbarNeeded)}.dropdown .dropdown-list::-webkit-scrollbar-thumb{display:var(--isScrollbarNeeded);background-color:#e9e6e6;border-radius:15px;height:30px}.dropdown:nth-child(2){margin-left:20px}.dropdown .visible .dropdown-list{background-color:#fff;display:block;position:absolute}.dropdown input[type=radio]{transform:scale(1.5)}@media screen and (max-width:991px){.dropdown .dropdown-placeholder{border-radius:10px;width:auto!important;padding:8px 30px 8px 8px!important}.dropdown .countryCodeField{max-width:90px}.dropdown:nth-child(2){margin-left:0!important}.dropdown li{font-size:14px;padding:10px!important}.dropdown input[type=radio]{transform:scale(1)}}@media (min-width:992px) and (max-width:1199px){.dropdown li{font-size:20px}}.btn-primary{color:#fff!important;background-color:#26abe2!important;border:0!important;outline:0!important}.btn-primary:hover{background-color:#1954ac!important}.button{color:#fff;background-color:#26abe2;border:0;border-radius:15px;outline:0;padding:20px 65px;font-size:20px}@media screen and (max-width:991px){.button{border-radius:8px!important;padding:5px 10px!important;font-size:14px!important}}@media (min-width:992px) and (max-width:1199px){.button{border-radius:15px!important;padding:10px 35px!important;font-size:20px!important}}.submit-button{margin-top:30px;padding:20px 50px}.submit-button:active{background-color:#1954ac}.submit-button:disabled{background-color:#ababab}.main{background-image:url(../media/header_bg.09vj3__dsfmzi.png);background-repeat:no-repeat;background-size:100%;min-height:100vh;padding-top:2rem}.main .topSection{margin-bottom:150px}.main .topSection .header{justify-content:space-between;align-items:center;height:60px;margin-bottom:130px;display:flex}.main .topSection .header .languages{justify-content:flex-end;align-items:center;display:flex;position:relative}.main .topSection .header .languages .selectedLanguage{cursor:pointer;border-radius:15px;justify-content:center;align-items:center;padding:10px 55px;display:flex}.main .topSection .header .languages .selectedLanguage:hover{background-color:#d8e3ff}.main .topSection .header .languages .selectedLanguage p{margin:0 0 0 16px}.main .topSection .header .languages p{margin-left:16px;font-size:20px}.main .topSection .header .languagesDropdown{background-color:#fff;border:1px solid #000;border-radius:15px;position:absolute;top:-1.9rem}.main .topSection .header .languagesDropdown>div{align-items:center;justify-content:"";cursor:pointer;border-radius:15px;padding:10px 55px;display:flex}.main .topSection .header .languagesDropdown>div:not(:first-child){margin-top:20px}.main .topSection .header .languagesDropdown>div:hover{background-color:#d8e3ff}.main .topSection .header .languagesDropdown p{-webkit-user-select:none;user-select:none;margin:0 0 0 16px;font-size:20px}.main .topSection .header .languagesDropdown img{-webkit-user-select:none;user-select:none}.main .topSection .searchWidget{flex-direction:column;justify-content:center;align-items:center;display:flex}.main .topSection .searchWidget .tabs{font-family:Poppins,sans-serif;font-weight:700}.main .topSection .searchWidget .tabs ul{margin:0;display:flex}.main .topSection .searchWidget .tabs ul li{cursor:pointer;text-align:center;background-color:#fff;border-radius:11px;margin-bottom:8px;padding:25px 35px;font-size:23px;font-weight:700;list-style-type:none}.main .topSection .searchWidget .tabs ul li:nth-child(2){margin-left:20px}.main .topSection .searchWidget .tabs ul .activeTab{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.main .topSection .searchWidget .fieldsBlock{background:#fff;border-radius:25px;width:100%;padding:25px 130px}.main .topSection .searchWidget .fieldsBlock p{color:#26abe2;font-size:41px;font-weight:700}.main .topSection .searchWidget .fieldsBlock .contactNo{text-align:center;color:#000;margin:0;padding:52px 0;font-size:32px;font-weight:700}.main .topSection .searchWidget .fieldsBlock>div{justify-content:space-around;align-items:center;margin-bottom:10px;display:flex}.main .topSection .searchWidget .fieldsBlock>div p{color:#26abe2;margin:0;font-size:18px;font-weight:600}.main .topSection .searchWidget .fieldsBlock .fields{border:2px solid #c4c4c4;border-radius:11px;padding:0 70px 0 110px;position:relative;box-shadow:0 11px 26px -10px #4198ff52}.main .topSection .searchWidget .fieldsBlock .fields>div input{color:#0c0c0c;background-color:#0000;border:0;outline:0;margin:5px 0;padding:8px;font-size:18px}.main .topSection .searchWidget .fieldsBlock .fields>div:last-child{position:absolute;top:-2px;right:-2px}.main .topSection .searchWidget .fieldsBlock .fields>div:last-child button{background-color:#26abe2;border:0;border-top-right-radius:9px;border-bottom-right-radius:9px;outline:0;padding:16px 17px}.main .topSection .searchWidget .fieldsBlock .fields>div:last-child button:hover{background-color:#1954ac}.main .topSection .searchWidget .fieldsBlock .fields>div:last-child button:active{background-color:#26abe2}.main .topSection .searchWidget .fieldsBlock .fields .cityFields{border:1px solid #0000;width:200px;padding:5px 0;font-size:20px}.main .topSection .searchWidget .fieldsBlock .fields .cityFields .react-select__control{border:1px solid #0000;min-height:auto}.main .topSection .searchWidget .fieldsBlock .fields .cityFields .react-select__control--is-focused{box-shadow:none;border:1px solid #ababab}.main .topSection .searchWidget .fieldsBlock .fields .cityFields .react-select__indicators .react-select__indicator-separator{display:none}.main .flightList{background-color:#fff;border-radius:38px;flex-direction:column;margin-bottom:35px;font-family:Poppins,sans-serif}.main .flightList>div:first-child{background-color:#fff;border-radius:37px;justify-content:center;align-items:center;width:100%;padding:60px 40px;font-size:23px;display:flex}.main .flightList>div:first-child>div{flex-direction:column;justify-content:space-between;align-items:flex-start;height:96px;padding:0 18px;display:flex}.main .flightList>div:first-child>div:not(:first-child):not(:last-child){border-right:2px solid #ababab}.main .flightList>div:first-child>div:last-child{align-items:center}.main .flightList>div:first-child:hover{background-color:#f1f7ff}.main .flightList>div:first-child p{margin:0}.main .flightList>div:first-child button{color:#fff;background-color:#26abe2;border:0;border-radius:15px;outline:0;padding:20px 65px;font-size:20px}.main .flightList>div:first-child button:hover,.main .flightList>div:first-child button:active{box-shadow:0 10px 20px #4198ff33}.main .flightList>div:first-child button:active{background-color:#1954ac}.main .flightList>div:first-child .listButton-false{background-color:#26abe2}.main .flightList>div:first-child .listButton-true{background-color:#1954ac}.main .flightList>div:first-child .date{font-size:32px}.main .flightList .bookingInfo{flex-direction:column;justify-content:center;align-items:center;margin:50px 0;display:flex}.main .flightList .bookingInfo .bookingStatus{font-size:41px;font-weight:700}.main .flightList .bookingInfo .bookingMessage{font-size:25px;font-weight:500}.main .flightList .bookingForm{margin:0 0 0 100px}.main .flightList .bookingForm p{margin:0 0 28px;font-family:Poppins,sans-serif;font-size:32px;font-weight:700}.main .flightList .bookingForm p:first-child{margin-top:50px}.main .flightList .bookingForm .dobYear{max-width:120px}.main .flightList .bookingForm .requiredText{font-size:25px;font-weight:400}.main .flightList .bookingForm sup{color:red}.main .flightList .bookingForm>div{justify-content:flex-start;align-items:center;margin-bottom:28px;display:flex}.main .flightList .bookingForm>div .dob{align-items:flex-end;display:flex}.main .flightList .bookingForm>div .dob .inputField{margin-left:20px}.main .flightList .bookingForm .mobileNumber,.main .flightList .bookingForm .tripContact{align-items:flex-end;display:flex}.main .flightList .bookingForm .tripContact>div{align-items:flex-end;margin-left:20px;display:flex;position:relative}.main .flightList .bookingForm .tripContact>div .contactNumber{position:absolute;left:150px}.main .flightList .bookingForm .submitStatus{margin:30px 0 0 30px}.main .flightList .bookingForm .errorMessage{color:red;font-size:25px;font-weight:400}.main .flightList .bookingForm .airlineDetails>.col:first-child{display:flex}.main .flightList .bookingForm .airlineDetails>.col:first-child .inputField{margin-left:20px}.main .flightList .largeText{color:#26abe2;width:150px;font-size:32px;font-weight:700}.main .flightList .flightStatus{width:225px;font-weight:600}.main .flightList .cityPairs{border:0!important}.main .flightList .departure p:first-child,.main .flightList .arrival p:first-child{font-size:32px}.main .flightList .airplane{justify-content:center!important;align-items:center!important}.main .flightList .flightsError{color:#26abe2;font-family:Poppins,sans-serif;font-weight:700}.main .footer{color:#fff;background:#4b545f;margin-top:65px;padding:70px 0 120px;font-family:DM Sans,sans-serif;font-size:18px}.main .footer .container .row{justify-content:space-between}.main .footer .container .row address{line-height:2}.main .footer .container .footerLogo{-o-object-fit:contain;object-fit:contain}.main .footer .container .copyright{margin-top:30px!important}.main .footer .container .contactLinks{align-items:flex-end}.main .footer .container .contactLinks>.col:first-child p{font-size:23px}.main .footer .container .contactLinks>.col:first-child span{position:relative}.main .footer .container .contactLinks>.col:first-child span input{color:#fff;background-color:#0000;border:0;border-bottom:1px solid #fff;outline:0;padding:19px 0}.main .footer .container .contactLinks>.col:first-child span input::placeholder{color:#fff;opacity:.5;font-size:18px}.main .footer .container .contactLinks>.col:first-child span:after{content:url(../media/footer-arrow.3o4sha-8jz9un.svg);cursor:pointer;background-color:#fff;border-radius:8px 8px 0 0;padding:17px 25px;position:absolute;bottom:-22px;right:-58px}.main .footer .container .contactLinks>.col:last-child{text-align:right}.main .footer .container .contactLinks>.col:last-child a{margin-left:45px!important}.main .footer .container .quickLinks>.col{justify-content:center;align-items:center;display:flex}.main .footer .container .quickLinks>.col ul{padding:0;list-style:none}.main .footer .container .quickLinks>.col ul li{margin-bottom:20px}.main .footer .container .quickLinks .scrollUpButton{align-items:flex-start}.main .footer .container .quickLinks .scrollUpButton img{cursor:pointer;background-color:#fff;border-radius:100%;width:50px;height:50px;padding:18px!important}.modal-dialog{justify-content:center;align-items:center;width:80vw;display:flex}.modal-dialog .modal-content{width:100vw}@media (min-width:1600px){.modal-dialog .modal-content .modal-header .modal-title{font-size:1.7rem}}@media (min-width:3200px){.modal-dialog .modal-content .modal-header .modal-title{font-size:2.5rem}}@media (min-width:768px){.modal-dialog .modal-content .modal-header{width:80vw}}@media (min-width:1600px){.modal-dialog .modal-content .modal-header{font-size:50px}}.modal-dialog .modal-content .modal-body{max-height:700px;overflow:auto}@media (min-width:1600px){.modal-dialog .modal-content .modal-body{font-size:1.5rem}}@media (min-width:3200px){.modal-dialog .modal-content .modal-body{font-size:2rem}}@media (min-width:1600px){.modal-dialog .modal-content button{font-size:1rem}}@media (min-width:3200px){.modal-dialog .modal-content button{font-size:1.8rem}}.acknowledgeInput{margin-top:20px;transform:scale(1.4)}.acknowledgeText{margin-left:10px;font-size:20px}@media screen and (max-width:991px){.acknowledgeText{font-size:15px}}@media (min-width:1600px){.main .container{max-width:1450px}}@media screen and (max-width:1023px){.main .topSection{margin-bottom:40px}.main .topSection .header{height:50px;margin-bottom:30px}.main .topSection .header>.col:first-child span{display:flex!important}.main .topSection .header>.col:first-child span img{-o-object-fit:contain;object-fit:contain}.main .topSection .header .languages img{min-width:35px!important;max-width:35px!important;min-height:35px!important;max-height:35px!important}.main .topSection .header .languages .selectedLanguage{padding:0 10px}.main .topSection .header .languages .selectedLanguage p{display:none}.main .topSection .header .languagesDropdown{top:-1.9rem}.main .topSection .header .languagesDropdown>div{padding:10px}.main .topSection .header .languagesDropdown p{display:none}.main .topSection .header .languagesDropdown img{min-width:35px!important;max-width:35px!important;min-height:35px!important;max-height:35px!important}.main .topSection .searchWidget .tabs ul li{font-size:14px}.main .topSection .searchWidget .tabs ul li:nth-child(2){margin-left:20px}.main .topSection .searchWidget .fieldsBlock{padding:15px}.main .topSection .searchWidget .fieldsBlock p{font-size:22px}.main .topSection .searchWidget .fieldsBlock .contactNo{padding:0;font-size:14px}.main .topSection .searchWidget .fieldsBlock .fields{padding:0 37px 0 10px}.main .topSection .searchWidget .fieldsBlock .fields>div input{width:100%;padding:5px 0;font-size:12px}.main .topSection .searchWidget .fieldsBlock .fields>div:last-child button{padding:5px}.main .topSection .searchWidget .fieldsBlock .fields>div:last-child button img{transform:scale(.65)}.main .topSection .searchWidget .fieldsBlock .fields>div .airplane{display:none!important}.main .topSection .searchWidget .fieldsBlock .fields .cityFields{border:1px solid #0000;width:150px;margin:3px 0;padding:0;font-size:12px}.main .topSection .searchWidget .fieldsBlock .fields .cityFields .react-select__control{border:1px solid #0000;min-height:auto}.main .topSection .searchWidget .fieldsBlock .fields .cityFields .react-select__control--is-focused{box-shadow:none;border:1px solid #ababab}.main .topSection .searchWidget .fieldsBlock .fields .cityFields .react-select__indicators .react-select__indicator-separator{display:none}.main .footer{font-size:14px!important}.main .footer .container .quickLinks{align-items:flex-start}}@media screen and (max-width:575px){.main .topSection .searchWidget .tabs ul li,.main .topSection .searchWidget .fieldsBlock{padding:5px}.main .topSection .searchWidget .fieldsBlock .contactNo{padding:15px}.main .flightList{border-radius:18px}.main .flightList>div,.main .flightList>div p:not(.bookingStatus):not(.bookingMessage),.main .flightList>div pre:not(.bookingStatus):not(.bookingMessage){font-size:14px!important}.main .flightList>div:first-child{border-radius:16px;flex-wrap:nowrap;gap:30px 0;padding:25px 15px}.main .flightList>div:first-child>div{height:60px;padding:0 3px}.main .flightList>div:first-child button{border-radius:8px;padding:5px 10px}.main .flightList>div:last-child pre{flex-wrap:wrap;padding:20px 0}.main .flightList>div .passengersImage{transform:scale(.6)}.main .flightList .largeText,.main .flightList .flightStatus{width:auto}.main .flightList .airplane{flex:auto;padding:1px!important}.main .flightList .airplane img{width:20px!important;height:20px!important}.main .flightList>div:first-child{flex-wrap:wrap;padding:8px}}@media screen and (max-width:380px){.main .topSection .searchWidget .fieldsBlock .fields .cityFields{width:115px}}@media screen and (max-width:767px){.main .bookingForm{margin:0!important}.main .bookingForm p{font-size:14px!important}.main .bookingForm p:not(.dropdown-placeholder):not(.submitStatus){margin:10px 0!important}.main .bookingForm>div{flex-wrap:wrap;margin:0!important}.main .bookingForm .tripContact{flex-wrap:wrap}.main .bookingForm .tripContact>div{margin-left:0!important;display:block!important}.main .bookingForm .tripContact>div .contactNumber{position:relative!important;left:0!important}.main .bookingForm .inputField{margin-left:0!important}.main .bookingForm .dobWrapper,.main .bookingForm .jumpseatAccess,.main .bookingForm .airlineDetails{display:block!important}.main .gate-info{padding-left:52px}.main .bookingInfo{margin:20px 0!important}.main .bookingInfo img{transform:scale(.65)}.main .bookingInfo .bookingStatus{font-size:25px!important}.main .bookingInfo .bookingMessage{font-size:20px!important}.main .footer{position:relative;padding:0!important}.main .footer .container{padding:50px 0}.main .footer .container .row{flex-direction:column;margin:0}.main .footer .container .row:first-child>.col:first-child{flex-direction:column;align-items:flex-start;display:flex}.main .footer .container .contactLinks{margin:auto}.main .footer .container .contactLinks>.col:first-child{flex-direction:column;justify-content:center;align-items:center;display:flex}.main .footer .container .contactLinks>.col:first-child span input{padding-right:65px!important}.main .footer .container .contactLinks>.col:first-child span:after{bottom:0!important;right:0!important}.main .footer .container .contactLinks>.col:last-child{justify-content:flex-start;align-items:center;margin-top:30px;display:flex}.main .footer .container .contactLinks>.col:last-child a{margin-left:0!important}.main .footer .container .contactLinks>.col:last-child a:not(:first-child){margin-left:20px!important}.main .footer .container .quickLinks{flex-direction:row}.main .footer .container .quickLinks>.col{margin-block:20px;padding:0}.main .footer .container .quickLinks>.col ul{padding:0}.main .footer .container .quickLinks .scrollUpButton{max-width:81px;position:absolute;top:-50px;right:20px}}@media (min-width:576px) and (max-width:767px){.main .topSection .searchWidget .tabs ul li{padding:10px}.main .flightList{border-radius:18px}.main .flightList>div,.main .flightList>div p:not(.bookingStatus):not(.bookingMessage),.main .flightList>div pre:not(.bookingStatus):not(.bookingMessage){font-size:14px!important}.main .flightList>div:first-child{border-radius:16px;flex-wrap:nowrap;gap:30px 0;padding:25px 15px}.main .flightList>div:first-child>div{height:60px;padding:0 3px}.main .flightList>div:first-child button{border-radius:8px;padding:5px 10px}.main .flightList>div:last-child pre{flex-wrap:wrap;padding:20px 0}.main .flightList>div .passengersImage{transform:scale(.6)}.main .flightList .largeText,.main .flightList .flightStatus{width:auto}.main .flightList .airplane{flex:auto;padding:1px!important}.main .flightList .airplane img{width:20px!important;height:20px!important}}@media (min-width:768px) and (max-width:991px){.main .flightList{border-radius:18px}.main .flightList>div,.main .flightList>div p:not(.bookingStatus):not(.bookingMessage),.main .flightList>div pre:not(.bookingStatus):not(.bookingMessage){font-size:14px!important}.main .flightList>div:first-child{border-radius:16px;flex-wrap:nowrap;gap:30px 0;padding:25px 15px}.main .flightList>div:first-child>div{height:60px;padding:0 3px}.main .flightList>div:first-child button{border-radius:8px;padding:5px 10px}.main .flightList>div:last-child pre{flex-wrap:wrap;padding:20px 0}.main .flightList>div .passengersImage{transform:scale(.6)}.main .flightList .largeText,.main .flightList .flightStatus{width:auto}.main .flightList .airplane{flex:auto;padding:1px!important}.main .flightList .airplane img{width:20px!important;height:20px!important}.main .bookingForm{margin:0!important}.main .bookingForm p{font-size:14px!important}.main .bookingForm p:not(.dropdown-placeholder):not(.submitStatus){margin:10px 0!important}.main .bookingForm>div{flex-wrap:wrap;margin:0!important}.main .bookingForm .inputField{margin-left:0!important}.main .bookingForm .dobWrapper,.main .bookingForm .jumpseatAccess,.main .bookingForm .airlineDetails{display:block!important}.main .gate-info{padding-left:52px}.main .bookingInfo{margin:20px 0!important}.main .bookingInfo img{transform:scale(.65)}.main .bookingInfo .bookingStatus{font-size:25px!important}.main .bookingInfo .bookingMessage{font-size:20px!important}.main .bookingForm .tripContact{flex-wrap:wrap}.main .bookingForm .tripContact>div{margin-left:20px!important;display:flex!important}.main .bookingForm .tripContact>div .contactNumber{position:absolute!important;left:100px!important}.main .bookingForm .dobWrapper,.main .bookingForm .airlineDetails,.main .bookingForm .jumpseatAccess,.main .bookingForm .tripContact{align-items:flex-start!important;display:flex!important}.main .flightList>div{font-size:17px!important}.main .flightList .largeText{width:75px}.main .flightList .flightStatus{width:140px}}@media (min-width:992px) and (max-width:1199px){.main .topSection{margin-bottom:30px}.main .topSection .searchWidget .tabs ul li,.main .topSection .searchWidget .fieldsBlock .contactNo{font-size:20px}.main .topSection .searchWidget .fieldsBlock p{font-size:32px}.main .flightList{border-radius:18px}.main .flightList>div,.main .flightList>div p:not(.bookingStatus):not(.bookingMessage),.main .flightList>div pre:not(.bookingStatus):not(.bookingMessage){font-size:14px!important}.main .flightList>div:first-child{border-radius:16px;flex-wrap:nowrap;gap:30px 0;padding:25px 15px}.main .flightList>div:first-child>div{height:60px;padding:0 3px}.main .flightList>div:first-child button{border-radius:8px;padding:5px 10px}.main .flightList>div:last-child pre{flex-wrap:wrap;padding:20px 0}.main .flightList>div .passengersImage{transform:scale(.6)}.main .flightList .largeText,.main .flightList .flightStatus{width:auto}.main .flightList .airplane{flex:auto;padding:1px!important}.main .flightList .airplane img{width:20px!important;height:20px!important}.main .flightList>div p:not(.bookingStatus):not(.bookingMessage){font-size:20px!important}.main .flightList>div pre{font-size:23px!important}.main .flightList>div:first-child{padding:35px 15px}.main .flightList>div:first-child>div{padding:0 10px}.main .flightList>div:first-child .date{font-size:25px!important}.main .flightList .largeText{width:85px!important;font-size:20px!important}.main .flightList .flightStatus{width:185px!important;font-size:20px!important}.main .bookingForm{margin:0!important}.main .bookingForm p:not(.dropdown-placeholder):not(.submitStatus){margin:10px 0!important}.main .bookingForm>div{flex-wrap:wrap;margin:0!important}.main .bookingForm .tripContact>div{margin-left:0!important;display:block!important}.main .bookingForm .tripContact>div .contactNumber{position:relative!important;left:0!important}.main .bookingForm .inputField{margin-left:0!important}.main .bookingForm .dobWrapper,.main .bookingForm .jumpseatAccess,.main .bookingForm .airlineDetails{display:block!important}.main .bookingForm{margin-left:0!important}.main .bookingForm p{font-size:20px!important}.main .bookingForm .tripContact{flex-wrap:wrap}.main .bookingForm .tripContact>div{display:flex!important}.main .bookingForm .dobWrapper{align-items:flex-start!important;display:flex!important}.main .bookingForm .dobYear{margin-left:20px!important}}@media (min-width:1200px) and (max-width:1599px){.main .topSection{margin-bottom:30px}.main .topSection .searchWidget .tabs ul li,.main .topSection .searchWidget .fieldsBlock .contactNo{font-size:20px}.main .topSection .searchWidget .fieldsBlock p{font-size:32px}.main .flightList>div p,.main .flightList>div button{font-size:20px!important}.main .flightList>div pre{font-size:25px!important}.main .flightList>div:first-child{padding:40px 30px}.main .flightList>div:first-child>div{padding:0 12px}.main .flightList>div:first-child>div:last-child{align-items:center}.main .flightList>div:first-child button{border-radius:15px;padding:10px 25px}.main .flightList>div:first-child .date,.main .flightList .departure p:first-child,.main .flightList .arrival p:first-child{font-size:25px!important}.main .flightList .largeText{width:105px!important;font-size:25px!important}.main .flightList .flightStatus{width:195px!important;font-size:25px!important}.main .gate-info{padding-left:36px}}
