@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");.paddingl-2{padding-left:2%}.primaryBtn{transition-duration:.4s;cursor:pointer}.primaryBtn:hover{box-shadow:0 4px 16px hwb(256deg 16% 8%/50%)}.secondryBtn{transition-duration:.4s;cursor:pointer}.secondryBtn:hover{box-shadow:0 4px 20px hwb(31deg 12% 1%/50%)}main{margin-top:65px}.payment-main-wrp{padding-top:5px}body::-webkit-scrollbar{width:5px;border-radius:5px}body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar-thumb{background-color:grey;border-radius:10px}body::-webkit-scrollbar-thumb:hover{background-color:grey}.navbar{--bs-navbar-toggler-transition:5s ease!important;right:0!important;transition:.3s!important}.main-popup-sss .sss-content::-webkit-scrollbar{width:10px;border-radius:0}.main-popup-sss .sss-content::-webkit-scrollbar-track{background-color:transparent}.main-popup-sss .sss-content::-webkit-scrollbar-thumb{background-color:grey;border-radius:10px;border-radius:0}.main-popup-sss .sss-content::-webkit-scrollbar-thumb:hover{background-color:grey}.header{position:fixed!important;top:0;left:0;right:0;margin:auto;background:var(--sf-bg-white);box-shadow:0 3px 16px #5c28ea33;z-index:50;position:relative}.navbar{align-items:center;justify-content:space-between;flex-direction:row;padding:10px 1px}.container .nav ul,.navbar{display:flex;flex-wrap:wrap}.container .nav ul{margin-bottom:0;border-right:1px solid hwb(0deg 44% 56%/60%);width:100%;justify-content:flex-end}.container .nav ul li{list-style:none;margin:1% 2%}.head-breadcrum .trustpilot-widget{display:none}.logo img{object-fit:contain;width:100%;cursor:pointer}ul.navbar-nav li.nav-item a.active{border-bottom:2px solid #ff9300}.sfNavItem{min-height:38px;border-right:1px solid hwb(0deg 44% 56%/60%);padding-right:18px}.currencyBox{font-size:14px;display:flex;width:auto;align-items:center;flex-direction:row;flex-wrap:nowrap;font-weight:400;justify-content:center}.currencyBox img{object-fit:contain;max-width:17px;margin-right:10px}.currencyBox span{margin:1px;text-transform:uppercase}.currencyBox select{font-size:14px;padding:0;min-width:110px}.currencyBox select,.currencyBox select:hover{outline:none;border:none}.callbox{width:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.callbox img.callnowimg{position:absolute;display:flex;height:45px;flex-direction:row}.callbox span{width:100%;display:flex;justify-content:flex-end;white-space:pre;padding:0 0 0 20%;font-size:14px;letter-spacing:0;color:#2c2d2d;font-weight:500}.callbox span.contact{font-size:18px;align-items:flex-end;padding-left:45px;font-weight:600;letter-spacing:.3px}.callbox a.caontactNo{text-decoration:none;padding:0 0 0 19%;margin-bottom:0;white-space:nowrap;font-size:17px;letter-spacing:1.14px;color:#2c2d2d;font-weight:600}.callbox-a{display:flex;flex-direction:column;text-decoration:none}ul.navbar-nav li.nav-item a{list-style:none;text-decoration:none;color:#2c2d2d;font-size:16px;text-transform:capitalize;padding:4px 1px;letter-spacing:.53px;font-weight:400;transition:.2s;margin:0 25px 0 0;font-weight:500}.trustpilot-widget iframe{height:30px!important;top:8px}.callNow,.callbox,.currency-Box,.logo,.menuBox{transition:.2s}.menuClose{display:none}.uc-tag-line-btn{border-radius:8px;color:#fff;width:-moz-fit-content;width:fit-content;padding:10px 15px;background:#ffa46d;background:linear-gradient(150deg,#ffa46d,#ff690f)}.uc-banner-price{font-weight:700;font-size:24px}.uc-banner-price SMALL{font-size:18px;font-weight:400}.ucTravelersDetail h5{font-size:16px!important}.offer-strip{flex-direction:row}.popup-text{text-align:left;padding:10 px 0;color:#5935db;font-weight:600;font-size:18px;width:auto!important}.mainBanner{width:100%;max-width:1920px;margin:auto}.mainBanner .bannerBg{position:relative}.bannerBg img{width:100%;object-fit:cover;max-width:1920px;max-height:400px}.heroText{transform:translate(-50%,-50%);position:absolute;top:30%;left:50%;display:flex;flex-direction:column;align-items:center;font-size:1em;mix-blend-mode:color-burn}.heroText .mainTitle{font-size:4.3vw;white-space:pre;font-weight:700;letter-spacing:1.4px}.heroText .subtitle{font-size:1.5vw;white-space:pre;letter-spacing:1px;padding:0;font-weight:700;color:#000}.searchbox{width:100%}.searchPanel .tripBtn{width:28%;display:flex;min-width:23%}.searchPanel .tripBtn a{text-decoration:none;color:#979dad;letter-spacing:.5px;font-size:18px;width:50%;background:#fff;display:flex;justify-content:center;padding:3% 1%;margin:1px;font-weight:600}.searchPanel .tripBtn a.active{background:var(--color-purple);color:#fff}.searchPanel{max-width:1640px;border-radius:12px;position:relative;box-shadow:0 56px 48px hwb(0deg 31% 69%/12%);transition:.5s;margin:-100px auto 15px}.searchPanel form{justify-content:space-between;align-items:center;background:#fff;border-radius:0 12px 12px 12px;padding:1%;transition:.8s}.searchPanel .box,.searchPanel form{position:relative;display:flex;flex-wrap:wrap}.searchPanel .box{flex-direction:row;justify-content:center}.borderRight{border-right:1px solid hwb(224deg 59% 32%/50%)}.borderLeft{border-left:1px solid hwb(224deg 59% 32%/50%)}.box img{width:20px!important;padding:0;max-width:35px;max-height:35px}.box label{padding:0 0 0 5%;width:100%;display:flex;font-size:16px;letter-spacing:.53px;color:#979dad}form .box:last-child{border-right:none;background:none}.travelersBox{position:relative}.travelersBox div.show{display:flex;z-index:51}.tabsRow .travelersBox div.show{display:flex}.destinationBox,.originBox,.travelersBox{width:20%}.contact-no,.emailbox,.submitBox{width:33%}.box.contact-no .input-group,.box.emailbox .input-group{border:1px solid #d3d5dc;height:60px}.tabsRow .travelersBox{width:auto;cursor:pointer}.flightswitchBox{width:3%}.box .reversearrow{width:42px!important;max-width:45px;transition:.2s}.box input{padding:0 0 0 5px;width:75%;font-size:18px;font-weight:600;letter-spacing:.52px;color:#22262b;border:none;outline:none}::placeholder{letter-spacing:.52px;color:#22262b;opacity:.3}.destinationBox div.show,.originBox div.show{display:flex;z-index:51}.airportSearch{display:none}.searchformBox form{position:relative}.searchformBox .inputBox div.show{display:flex;z-index:51}.airportSearch{min-height:150px;max-height:350px;overflow:hidden;position:absolute;top:92%;left:-6%;background:#fff;width:250%;padding:15px;box-shadow:0 56px 48px #00254a1a}.mobileHeader{display:none}.airportList ul::-webkit-scrollbar{width:8px}.airportList ul::-webkit-scrollbar-track{background:#f1f1f1}.airportList ul::-webkit-scrollbar-thumb{background:hwb(256deg 16% 8%/45%)}.airportList ul::-webkit-scrollbar-thumb:hover{background:#5c28ea}.airportList{width:100%}.airportSearchBox{display:flex;border:1px solid hwb(224deg 59% 32%/30%);border-radius:8px;padding:0 4%;min-height:45px;align-items:center}.airportSearchBox input{width:100%;outline:none;border:none;letter-spacing:.72px;color:#22262b;font-size:22px;font-weight:600}.airportSearchBox input::placeholder{letter-spacing:.72px;color:#22262b;font-size:22px;font-weight:600}.airportList ul{list-style:none;display:flex;justify-content:flex-start;width:100%;padding:5px 5px 0 15px;overflow-y:auto;max-height:250px;margin:8px 0 0}.airportList ul li{display:flex;flex-direction:column;width:100%}.airportList ul li a{display:flex;align-items:center;text-decoration:none}.airportList ul li a.airportCity{cursor:pointer;position:relative;letter-spacing:.4px;color:#22262b;font-size:14px;font-weight:500;padding:5px 2px 4px 15px}.airportList ul li a.airportCity:before{content:"";width:16px;height:16px;background-image:url(https://assets.superfares.com/icon/location.svg);background-size:15px 15px;top:50%;left:0;position:absolute;display:flex;transform:translate(-50%,-50%);background-repeat:no-repeat;opacity:.8}.airportList ul li a.airportname{cursor:pointer;position:relative;letter-spacing:.4px;color:#5f6064;font-size:14px;font-weight:400;padding:1% 1% 1% 12%}.airportList ul li a.airportname:before{content:"";width:20px;height:20px;background-image:url(https://assets.superfares.com/icon/flightIcon.svg);background-size:20px 20px;top:50%;left:0;position:absolute;display:flex;transform:translate(75%,-50%);opacity:.8}.box .submit{width:100%;height:auto;font-size:24px;font-weight:500;letter-spacing:.77px;color:#fff;background:var(--color-purple);border-radius:8px;border:none;text-transform:capitalize;height:60px}.box .react-datepicker-wrapper{width:80%}.box .react-datepicker-wrapper input{width:100%;padding:1%}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:var(--color-purple)!important;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;box-shadow:0 3px 16px #5c28ea33;border-radius:0!important;border:1px solid var(--color-purple)!important}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#fff!important;color:var(--color-purple)!important}.react-datepicker{box-shadow:0 56px 48px #00254a1a!important}.react-datepicker__day--selected{background-color:#ff690f!important}.react-datepicker__day--keyboard-selected{background-color:#fff!important}.arrivingBox,.departingBox{width:15%}.departingBox .rmdp-container{width:84%}.departingBox .rmdp-container input{width:100%;outline:none;border:none;box-shadow:none}.travrlersDetails{right:0;position:absolute;background:#fff;width:200%;top:92%;box-shadow:0 56px 48px #00254a1a;padding:0 0 1%;display:none;flex-wrap:wrap;color:#22262b;font-weight:400;z-index:2}.travelersType{display:flex;flex-direction:column;width:60%;justify-content:center;padding:3%}.flightType span{cursor:pointer}.travelersType .formGrup{display:flex;font-size:12px;align-items:center;min-height:42px}.formGrup .inputGroup{width:35%;display:flex;justify-content:center;padding-top:3%}.formGrup .inputGroup input{text-align:center;font-size:12px;font-weight:400;max-width:35px;border:none;outline:none}.inputGroup span{display:flex;align-items:center}.inputGroup span img{width:20px;padding:0;max-width:22px;max-height:22px}.formGrup .formLabels{width:65%;display:flex;flex-wrap:wrap;font-size:14px;line-height:18px}.formGrup .formLabels small{font-size:10px;width:100%;line-height:10px;color:#979dad}.inputGroup{display:flex}.travrlersDetails .flightType{display:flex;flex-direction:column;width:40%;padding:3% 2%;border-left:1px solid #eee;font-size:12px;justify-content:space-between}.flightType span.active{background:var(--color-purple);color:#fff;padding:1% 4%}.travrlersDetails .travrlersDetailsFooter{width:100%;display:flex;justify-content:flex-end;border-top:1px solid #eee;padding:1% 2%;font-size:12px;align-items:center}.travrlersDetails .travrlersDetailsFooter input{max-width:58px;font-size:10px;padding:1% 0;text-transform:capitalize;background:var(--color-purple)!important;color:#fff;border-radius:4px;font-weight:400;width:58px;outline:none;border:none;height:28px!important}.travelersType .formGrup .inputGroup span img.addicon,.travelersType .formGrup .inputGroup span img.minusicon{opacity:.5;cursor:pointer}.travelersType .formGrup .inputGroup span img:hover{opacity:1}.travrlersDetailsFooter span{margin-right:2%}.cardHeader-sm,.title-sm{display:none}.traverlerNo span{position:relative!important;display:flex!important;width:100px!important;justify-content:center!important;top:-12px!important}.traverlerNo span input{border:none!important;box-sizing:border-box;font-size:inherit;border:1px solid #ccc;border-radius:2px;display:block;line-height:normal;color:#000;width:40%;position:relative;display:flex;position:absolute;text-align:center;padding:inherit;padding-right:0!important}.traverlerNo span input:focus-visible{outline:none;border:none}.traverlerNo span b{opacity:.5}.traverlerNo span b:hover{opacity:1}.traverlerNo span b i{display:none}.traverlerNo span b:nth-child(2){background-image:url(https://assets.superfares.com/icon/plus.svg)!important;right:0!important;background-size:contain!important;border-radius:50px!important}.traverlerNo span b:nth-child(2),.traverlerNo span b:nth-child(3){position:absolute!important;height:22px!important;width:22px!important;z-index:1!important;border:1px solid #444!important;display:flex;top:-1px!important}.traverlerNo span b:nth-child(3){background-image:url(https://assets.superfares.com/icon/minus.svg)!important;left:3px!important;text-align:center!important;cursor:default!important;bottom:2px!important;background-size:cover!important;border-radius:50px!important}.homeinfobox{width:100%;max-width:1920px;margin:auto}.homeinfobox .infoBox{width:85%;max-width:1640px;margin:auto}.homeinfobox .infoBox .box{display:flex;justify-content:space-between;align-items:center;height:100%;flex-direction:row;flex-wrap:nowrap;max-height:500px;padding:0 0 6%}.homeinfobox .infoBox .box .imgbox{width:50%;display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.homeinfobox .infoBox .box:nth-child(2n) .imgbox{order:2}.PriceMatchBox,.quickEasyBox,.safeSecureBox{padding-bottom:50px!important}.homeinfobox .infoBox .box .boxDetail{width:50%;height:100%;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;min-height:300px;padding:2% 6%}.homeinfobox .infoBox .box .boxDetail a{font:normal normal normal 1.5em/1em Poppins;letter-spacing:.48px;color:#ff690f;text-transform:capitalize;text-decoration:none}.boxDetail h2{font-size:30px;letter-spacing:0;color:#000;font-weight:600}.boxDetail p{font-size:16px;letter-spacing:0;color:#434343;padding-top:0}img.infoImg{width:100%;max-width:500px;max-height:500px}.flightDealBox{background:#faf9ff;padding:5% 0}.itemCenter{display:flex;flex-direction:column;align-items:center}.flightDealBox .itemCenter h2{font-size:30px;letter-spacing:0;color:#000;font-weight:600;margin-bottom:2%}.flightstab{width:40%;text-align:center;display:flex;justify-content:space-between;position:relative;max-width:475px}.nav-item button.active:after{content:" ";width:100%;position:absolute;height:5px;bottom:-2px;background:#ff690f;left:0;border-radius:5px;z-index:0}button.dealTabs{padding-bottom:5px;position:relative;font-size:18px;letter-spacing:0;color:#000;text-decoration:none;font-weight:600;background:no-repeat;border:none}.domesticflightTab{padding-right:15px}.internationalflightTab{padding-left:15px}.flightTab{display:flex;min-width:34%;justify-content:space-around}.dealTabs:after{content:" ";left:0;width:100%;position:absolute;height:1px;bottom:0;background:hwb(0deg 65% 35%/50%)}.airlines{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:0}.airlines .cards{width:31%;margin:1%}.flip-card{background-color:transparent;perspective:1000px;max-height:630px;max-width:520px;height:100%;width:100%}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:column;align-items:flex-start}.flip-card-back p,.flip-card-front{text-align:left;font-size:13px;line-height:22px;font-weight:400;letter-spacing:0;color:#3b3b3b}.flip-card-front{color:#000;position:relative}.flip-card-front .frontDetail{position:absolute;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(2,0,36,0) 40%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.9));display:flex;flex-direction:column;justify-content:flex-end;border-radius:12px;padding:5%}.flip-card-front .frontDetail h2.airlineName{letter-spacing:0;color:#fff;font-size:28px;font-weight:500;margin-bottom:4%}.frontDetail .flightinfo{display:flex;justify-content:space-between;font-size:18px;font-weight:300;color:#fff;align-items:center}.flightinfo .flightDetail a{text-decoration:none;color:#fff}.flip-card-front img{object-fit:contain;width:100%}.flip-card-back{cursor:default;background:#fff;background:linear-gradient(180deg,#fff,#dedee7 70%,#d1d1d1);color:#000;transform:rotateY(180deg);position:absolute;top:0;padding:7% 6%;border-radius:9px}.flip-card-back h2.airlineName{font-size:22px;letter-spacing:0;color:var(--color-purple);font-weight:600;line-height:30px;margin-bottom:1%}.flip-card-back .flightDetail{width:100%;display:flex;align-items:center}.flip-card-back p{padding-top:25px;overflow-y:auto;max-height:60%}.flip-card-back .flightDetail{cursor:default;font-size:18px;line-height:20px;letter-spacing:0;color:#3b3b3b;text-decoration:none;padding:1% 0;font-weight:500}.flip-card-back .flightprice{font:normal normal 600 20px/30px Poppins}.flip-card-back .flightContinue{position:absolute;bottom:1%;width:53%;background:#34458b;left:50%;transform:translate(-50%,-50%);text-decoration:none;color:#fff;font-size:20px;height:9%;display:flex;justify-content:center;align-items:center;border-radius:30px;cursor:pointer}.mobileTagline{display:none}.subscribebox{width:100%;max-width:1920px;margin:auto;padding:7% 0}.subscribebox .formBox{overflow:hidden;position:relative;background:var(--color-purple);max-width:1640px;margin:auto;padding:3% 4%;display:flex;align-items:center;justify-content:space-evenly;border-radius:120px 20px 20px 20px;min-height:400px;flex-direction:column}.subscribebox .formBox form.smallform{display:flex;flex-wrap:wrap;width:82%;justify-content:space-between;z-index:1}.subscribecheckbox{margin:2% 0 0;padding:0;font-size:12px;color:#fff;width:100%;display:flex;align-items:flex-start}.subscribecheckbox input{margin:0 1%;width:40px;height:15px;max-width:17px;max-height:15px}.subscribecheckbox a{color:#fff}.subscribecheckbox a:hover{color:#ff9300!important}.subscribecheckbox .form-check-input:checked{background-color:#ff9300!important;border-color:#ff9300!important}.formBox .sformbg{width:85%;position:absolute;max-width:1640px;z-index:-1;height:100%}.subscribebox .formBox h2{text-align:center;letter-spacing:0;color:#fff;font-size:24px;font-weight:300;width:64%}.selectContainer{align-items:center;display:flex;background:#fff;padding:0;width:25%;border-radius:14px;justify-content:center}.ReactFlagsSelect-module_flagsSelect__2pfa2{padding:0!important;width:100%}.ReactFlagsSelect-module_flagsSelect__2pfa2 button{font-size:16px!important;width:100%!important;background:no-repeat!important;color:#000!important;width:100%}.ReactFlagsSelect-module_selectOptionsWithSearch__1W03w{padding:0 6px 4px 4px!important}.selectContainer img{height:25px;width:22px}.selectContainer .selectpicker{border:none;height:98%;width:91%;padding:0 0 px}.inputContainer{border-radius:14px;display:flex;justify-content:flex-start;align-items:center;background:#fff;padding:0 2%;width:52%}select.selectpicker>option{width:100%;min-width:200px;color:#131214bd;background-color:#fff;font-size:24px;border:1px solid #fff}s select:focus,select:active,select:focus-within{outline:none}.formbgbox{position:relative}.mailicon{position:absolute;z-index:1;top:-4%;right:-1%;border-radius:50px;padding:1%;background:transparent linear-gradient(180deg,#f8c073,#ff8000) 0 0 no-repeat padding-box;height:60px;width:60px;box-shadow:0 3px 16px #5c28ea33}.inputContainer img{height:17px;width:25px;padding:0}.inputContainer input.input-field{padding:1% 3%;border:none;outline:none;width:100%}.inputContainer input.input-field::placeholder{color:#666262;opacity:.3}.smallform button{width:20%;background:linear-gradient(180deg,#f8c073,#ff8000) 0 0 no-repeat padding-box;border:1px solid #00000000;border-radius:12px;color:#fff;padding:1.5% 4%;font-size:22px;display:flex;align-items:center;justify-content:center}.bottomCircles{border:1px solid #ffffff33;position:absolute;left:-2%;bottom:-2%;background:none;height:50%;width:15%;border-radius:50%;transform:rotate(1deg)}.bottomCircles:after{height:120%;width:120%}.bottomCircles:after,.bottomCircles:before{border:1px solid #ffffff33;content:"";left:0;bottom:0;background:none;border-radius:50%;position:absolute}.bottomCircles:before{height:110%;width:110%}.bottomCircles span{border:1px solid #ffffff33;position:absolute;left:0;bottom:0;background:none;height:130%;width:130%;border-radius:50%}.bottomCircles span:after{height:120%;width:120%}.bottomCircles span:after,.bottomCircles span:before{border:1px solid #ffffff33;content:"";position:absolute;left:0;bottom:0;background:none;border-radius:50%}.bottomCircles span:before{height:110%;width:110%}.subscribeBoxStarbg{position:absolute;right:0;bottom:0;transform:translateY(45%)}.bottomCirclesTwo{position:absolute;left:86%;rotate:160deg;z-index:0;top:-31px}.searchBar{background:#f8f7ff;width:100%;margin:auto;padding:1% 0 2%;border-bottom:1px solid #e0dcff}.searchBarBox{width:85%;margin:auto;display:flex;flex-wrap:wrap}.tabsRow{width:100%;display:flex;align-items:center;padding:5px 0 5px 10px;font-weight:600}.tabsRow .TripType .tripSelect{display:none;background:#fff;position:absolute;top:92%;z-index:2;flex-direction:column;padding:10%}.tabsRow .TripType div.show{display:flex;padding:10% 6%;box-shadow:0 56px 48px #00254a1a;min-width:100%}.tabsRow .TripType div.show a{padding:5px;cursor:pointer;transition:.2s}.tabsRow .TripType div.show a.active{background:#5935db;color:#fff}.travelersDetail{display:flex;align-items:center;padding-right:1%;position:relative;white-space:nowrap}.travelersDetail img,.travelersDetail span{margin-right:1%}.TripType{display:flex;align-items:center;position:relative;cursor:pointer;min-width:135px;justify-content:flex-end}.tripSelect a{text-decoration:none;text-transform:capitalize;color:#000;font-weight:500;font-size:16px;line-height:20px}.react-datepicker__input-container input{padding:0 0 0 5px!important}.min-w-17{min-width:13%}.w-25{width:25%}.w-25 input{width:100%}.w-15{width:15%}.w-12{width:12%}.noBorder{border:none}.searchformBox .inputBox .airportSearch{z-index:2;min-height:150px;max-height:350px;overflow:hidden;position:absolute;top:100%;left:0;background:#fff;width:150%;padding:5px 8px;box-shadow:0 56px 48px #00254a1a}.searchBarBox .TripType img,.searchBarBox .travelersBox img{padding-left:15px;width:35px}.searchformBox,form{width:100%;display:flex}form{justify-content:space-between}.searchformBox form .inputBox{position:relative;display:flex;background:none;border:1px solid hwb(256deg 16% 8%/50%);border-radius:4px;padding:4px 3px 4px 8px;margin:15px 10px 0;width:100%;background:#fff}.searchformBox form .inputBox:last-child{border:none;padding:0}.reverseIcon{z-index:1;width:50px;cursor:pointer;transition:.5s;margin-top:15px}.reverseIconSwitch{transform:scaleX(-1)}.inputBox button{width:100%;height:100%;background:var(--color-purple);border-radius:4px;border:none;color:#fff;font-size:20px;min-height:40px}.searchFlight button{min-width:100px}.searchformBox .inputBox input{letter-spacing:.5px;position:relative;color:#22262b;font-weight:500;background:none;border:none;outline:none;min-height:40px;padding:0 15px 0 5px;font-size:14px;width:100%}.searchBar span.criteria-message.desk{position:absolute;top:-4px}span.criteria-message.desk{left:10px;top:0;font-size:12px}span.criteria-message{color:red;font-size:12px;font-weight:400;position:absolute;top:100%;white-space:pre;left:0}.fullWidthWrapder{width:100%;max-width:1920px;background:#f4f7f9;margin:auto}.fullWidthWrapder .insideWraper{width:85%;margin:auto;display:flex;justify-content:space-between}.sidebarFilter{margin-top:3%;display:flex;flex-direction:column;width:23%;background:#fff;border-radius:8px}.filterBox{padding:4%;border-bottom:1px solid #e2e2e2}.dualButtons{display:flex;justify-content:space-between;background:#faf9ff;border:1px solid #dbdde3;border-radius:8px}.dualButtons span{letter-spacing:.4px;font-size:16px;text-transform:capitalize;padding:4% 0;width:50%;display:flex;justify-content:center}.dualButtons span.active{background:var(--color-purple);color:#fff;border-radius:8px}.sidebarInnerTitle{letter-spacing:.44px;color:#22262b;font-size:18px;font-weight:500;text-transform:capitalize;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.sidebarInnerTitle span{letter-spacing:.28px;color:#979dad;font-size:12px;font-weight:300}.inputBox{display:flex;flex-direction:row;align-items:center;font-size:14px;padding-top:10px}.inputBox input{margin-right:0}.sidebarFilter a.seemore{font:normal normal normal 18px/27px Poppins;letter-spacing:.36px;color:#ff9300;text-transform:capitalize;font-size:16px;display:flex;margin-top:12px;font-weight:300}.sidebarTitle{display:flex;align-items:center}.sidebarTitle img{margin-right:13px;width:18px}.sidebarTitle h2{letter-spacing:.52px;color:#22262b;text-transform:capitalize;font-size:22px;font-weight:600}.sidebarFilter input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:16px;height:16px;border:1px solid #979dad;border-radius:4px;outline:none;transition:border-color .3s ease}.sidebarFilter input[type=checkbox]:checked{border-color:var(--color-purple);background-color:var(--color-purple)}.sidebarFilter input[type=checkbox]:checked:before{content:"✔";display:block;color:#fff;text-align:center;line-height:16px}.sidebarFilter input[type=checkbox]:hover{border-color:#434343}.sidebarFilter input[type=checkbox]:focus{border-color:var(--color-purple);box-shadow:0 0 0 3px var(--color-purple)}.sidebarFilter input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:12px;height:12px;border:1px solid #979dad;border-radius:50px;outline:none;transition:border-color .3s ease}.sidebarFilter input[type=radio]:checked{background-color:#4a19e9;border:2px solid #fff;outline:2px solid var(--color-purple)}.sidebarFilter input[type=radio]:checked:before{content:"";display:block;color:#fff;text-align:center;line-height:16px}.sidebarFilter input[type=radio]:hover{border-color:#434343}.sidebarFilter input[type=radio]:focus{background-color:#4a19e9;border:2px solid #fff;outline:2px solid var(--color-purple);box-shadow:0 0 0 3px var(--color-purple)}.flightDetailBox{width:75%;margin-top:3%}.allAirlinesFair .topbar{display:flex;justify-content:space-between}.topbar .flightsInfo{letter-spacing:.48px;color:#434343;font-size:16px;font-weight:500}.sliderBtn{display:flex}.sliderBtn img.sliderArrow{margin:1px 10px;opacity:.2;width:20px}.sliderBtn img.slide-left{rotate:180deg}.sliderBtn img.active{opacity:1}.allAirlinesFaircard{display:flex;flex-direction:row;overflow:auto}.allAirlinesFaircard .card{border-radius:8px;margin:1%;min-width:150px;background:#fff;display:flex;flex-direction:column;align-items:center}.allAirlinesFaircard .card:first-child{background:#ffe9cc 0 0 no-repeat padding-box;border:1px solid #ff9300;border-radius:8px;min-width:110px}.allAirlinesFaircard .card .airlinesName{display:flex;flex-direction:column;align-items:center;position:relative;min-height:85px;justify-content:center;border-bottom:1px solid #e7e8ec;width:100%}.allAirlinesFaircard .card:first-child .airlinesName{border-bottom:1px solid #ff9300;letter-spacing:.48px;color:#000;font-size:22px;font-weight:600}.airlinesName .airlineLogoName{letter-spacing:.28px;color:#434343;font-size:14px;font-weight:400;padding-top:5px}.allAirlinesFaircard .card .airlinesName .moreFlights{position:absolute;top:6px;right:9px}.allAirlinesFaircard .card .nonStopFair{width:100%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e7e8ec;min-height:35px;letter-spacing:.36px;color:#000;font-size:18px;font-weight:600}.allAirlinesFaircard .card:first-child .nonStopFair{border-bottom:1px solid #ff9300;font-weight:500}.allAirlinesFaircard .card .oneStopFair{display:flex;min-height:35px;align-items:center;justify-content:center;letter-spacing:.36px;color:#000;font-size:18px;font-weight:600}.allAirlinesFaircard .card:first-child .oneStopFair{font-weight:500}.allAirlinesFair .bottomBar{background:#e8ecf1;border-radius:8px;padding:1% 2%}.allAirlinesFair .bottomBar p{font-size:12px;letter-spacing:.34px;color:#434343;font-weight:300}.mobile-flight-deals{display:none!important}.footer{width:100%;max-width:1920px;margin:auto;padding:5% 0 0}.footerBox{width:85%;max-width:1640px;margin:auto;display:flex;flex-direction:row;align-items:flex-start}.superfareInfo{padding-left:0}.superfareInfo img.footerLogo{width:200px;margin-bottom:4%}.superfareInfo .callnow{letter-spacing:0;color:#000;font-size:14px;font-weight:400;margin-bottom:1%}.superfareInfo .contactNo{font-size:19px;letter-spacing:0;color:var(--color-purple);font-weight:600;margin-bottom:.5%}.superfareInfo span{margin-left:0}.superfareInfo span a{margin-bottom:3%}.superfareInfo .address{letter-spacing:0;color:#5e6282;font-size:12px;max-width:100%;margin-top:0!important}.superfareInfo span.emailLink{margin-bottom:1%}.superfareInfo span.emailLink a{letter-spacing:0;color:#000;font-size:12px;text-decoration:none;font-weight:600}.superfareInfo ul.socialIcon{list-style:none;display:flex;align-items:center;padding-left:0}.superfareInfo ul.socialIcon img{display:flex;margin-right:10px;width:30px}.superfaresLinks{width:60%;display:flex}.footerlinks{display:flex;flex-direction:row;width:100%;justify-content:space-between;list-style:none;padding:0 4%}ul.footerlinksItm{padding-left:0}h2.linktitle{letter-spacing:0;color:#080809;font-size:18px;font-weight:600;cursor:default}ol.collapse{display:block}a.sublinks{text-decoration:none;transition:.1s;font-size:12px;text-transform:capitalize;color:#5e6282;padding:3% 0;min-width:150px;display:flex;width:100%}a.sublinks:hover{color:var(--color-purple)}.partnersLink ul{display:flex;list-style:none;align-items:center;width:100%;justify-content:center}.partnersLink ul li img{width:65px;max-width:65px}.partnersLink ul li{margin:1%}p.footerPolicy{letter-spacing:.12px;font-size:11px;padding:0 6%}.copyrightBox p,p.footerPolicy{color:#434343;text-align:center}.copyrightBox p{font:normal normal normal 14px/21px Poppins;letter-spacing:.28px;font-size:12px}span.listicon img{display:none}.footerInside{background:var(--main-color-white)}.ccpa-bg{background-image:url(https://assets.superfares.com/banner/ccpabg.jpg);background-size:cover;position:relative;background-attachment:fixed;background-position:top}.ccpa-bg:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:var(--color-purple);opacity:.7}.ccpa-bg h2{z-index:5}.modal-logo-box img{background:#ffffff9c;border-radius:4px;height:50px}.modal-small-text{font-size:12px}.popup-footer-text{font-size:10px}.trust-img{left:20px;bottom:20px}.contact-modal .input-group-text img{border-right:1px solid #9e9e9e;padding-right:15px}.stjr-review-grid-page-widget-container__reviews__review{background:#e9e2e2}.stjr-container p,.stjr-review-grid-page-widget-header_branding span{color:#000!important}.stjr-container a{color:#00569b!important}.main-sitejabber .stjr-container div{line-height:10px}.main-sitejabber .stjr-review-grid-page-widget-container__reviews__review{display:flex;justify-content:center}.stjr-review-grid-page-widget__filters-container{display:none!important}.stjr-review-grid-page-widget-header{background-color:#fff!important;box-sizing:border-box!important;min-height:auto!important;padding:20px 0 0!important;text-align:left!important}.stjr-review-grid-page-widget-container{padding-bottom:0!important;margin-bottom:0!important}.stjr-review-grid-page-widget-container__reviews__review{min-width:0!important;padding:12px 20px!important;overflow:hidden!important;min-width:300px!important;margin-bottom:8px;display:flex;flex-direction:column}.stjr-review-grid-page-widget-container{min-height:225px!important;max-height:600px!important;max-width:1300px!important}.stjr-review-grid-page-widget{border:none!important}.stjr-review-grid-page-widget-container__biz-reviews.active{display:flex!important;overflow:scroll!important}.inner-review-box .stjr-review-grid-page-widget-container{margin-bottom:0;justify-content:center;display:flex}.stjr-review-grid-page-widget-container__reviews::-webkit-scrollbar{width:5px;height:10px;overflow:hidden}.stjr-review-grid-page-widget-container__reviews::-webkit-scrollbar-thumb{background-color:#e56e25;border-radius:0}.stjr-review-grid-page-widget-container__reviews::-webkit-scrollbar-track{background-color:transparent;border:none}.stjr-review-grid-page-widget-container__reviews::-webkit-scrollbar-button{display:none}@media (max-width:767px){iframe#launcher{bottom:60px!important}.contact-modal{padding:10px 20px!important}.popup-footer-text{font-size:8px}.trust-img{bottom:35px}.contact-modal .title{font-size:18px!important}.contact-modal .subtitle{font-size:12px!important;padding:18px 10px!important}.contact-modal input.form-control{font-size:12px!important;height:38px}.contact-modal div.form-box{padding:10px 5px!important}.modal-logo-box img{height:40px}.header{z-index:50}.searchformBox form{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important}.searchformBox form .inputBox{position:relative;display:flex;padding:0 2%;margin:2% 0;flex:0 0 30%}.searchformBox .destinationSearchBox,.searchformBox .originSearchBox{flex:0 0 45%!important}.reverseIcon{right:46%!important;top:9%!important;margin-top:0}.searchformBox form{position:relative;display:flex;flex-direction:column}.reverseIcon{z-index:1;width:50px;cursor:pointer;position:absolute;right:-1%;top:12%}.searchformBox form .inputBox{margin-bottom:5px}.searchformBox .inputBox .airportSearch{position:fixed;top:0;left:0;width:100%;height:100vh;min-height:100%;padding:0}.mobileHeader span img{width:27px;padding:0;max-width:35px;max-height:35px}h2.linktitle{font-size:13px}.superfareInfo{padding-left:1%}.footerInside{margin-bottom:10%}.ucModelImg{height:90%!important;transform:translate(0)}main{margin-top:78px}.offer-strip{flex-direction:row!important}.offer-strip .popup-title{width:100%!important;padding:0}.popup-text{text-align:left;padding:10 px 0;color:#5935db;font-weight:600;font-size:18px;width:auto!important}.ucBox .offer-strip{padding-left:25px!important}.navbar-toggler{z-index:1}.navbar-toggler:focus{box-shadow:none!important}}@media(max-width:767px){.navbar-toggler:focus-within{box-shadow:none}.currency-Box{display:flex}.callbox span{display:flex!important;margin-left:0}.callbox a.caontactNo{display:block!important}.callbox{justify-content:flex-start!important}.callbox,.callbox-a{display:flex!important;justify-content:flex-start;flex-direction:row}.callbox-a{width:100%;text-decoration:none;align-items:center}.callbox span{justify-content:flex-start!important}.callbox span.contact{justify-content:flex-end!important;padding-right:10px;padding-left:0;font-size:14px}.menuBox{display:flex;justify-content:flex-end}.header{max-width:560px;position:fixed!important;z-index:50;top:31px}.nav{display:none}.nav.opennav{position:absolute;top:100%;background:#fff;height:100vh;display:flex;flex-direction:row;align-items:flex-start;width:100%}.container .nav ul{display:flex;flex-direction:column;width:100%}ul.navbar-nav li.nav-item a{background:none;width:100%;display:flex;padding:4px 0 4px 16px;margin:0}ul.navbar-nav li.nav-item a.active{border-bottom:1px solid hwb(0deg 44% 56%/20%)}.menuClose,.navbar-collapse .navbar-toggler{float:right}.menuClose{height:25px;margin:10px 10px 0 0;position:relative;display:block}.hamburger{display:block;order:5;width:12%;padding:0 2%}.container{padding:0;width:100%}.callbox img.callnowimg{order:2;margin-right:0;width:10%;border:1px solid #fff;border-radius:6px;height:18px;width:18px}.callbox span{padding:0;order:1;color:#fff;font-size:10px;width:60%;display:flex;justify-content:flex-end}.navbar .callbox p.caontactNo{padding:0;order:3;color:#fff;width:45%;text-decoration:none;white-space:nowrap}.logo{width:auto;display:flex}.logo img{object-fit:cover;width:150px;cursor:pointer;padding:8px 0}.header .sfHeader,.header nav.navbar{padding:0}.callbox{flex-wrap:nowrap;background:#5c28ea;padding:5px 15px;color:#fff;position:fixed;left:0;width:100%}.callNow{order:1;position:fixed;top:0}.logoBox{order:2}.currency-Box{order:3}.menuBox{order:4}.currencyBox{width:100%;display:flex;justify-content:flex-end;padding-right:10px}div.navbar-collapse{display:unset!important;position:fixed;left:0;width:100%;background:#fff;padding:10px;border:none;top:0}.callbox a.caontactNo{text-decoration:none;padding:0 12px 0 1%;margin-bottom:0;white-space:nowrap;font-size:17px;letter-spacing:1.14px;color:#fff;font-weight:600}.innerHeader .menuBox{display:flex;justify-content:flex-start}.innerHeader .currency-Box{display:none}.reverseIconSwitch{transform:scaleY(-1)}.tripSelect a{font-size:11px;line-height:14px;white-space:pre}.searchbox{width:92%;margin:auto}.searchPanel{top:0;background:#fff;box-shadow:0 12px 16px #00000029;border-radius:8px;transition:.5s;margin-top:0}.searchPanel .tripBtn{width:85%}.searchPanel .tripBtn a{letter-spacing:.24px;color:#979dad;background:none;border:1px solid #979dad;border-radius:4px;padding:3% 0;width:40%;font-size:14px;font-weight:600;margin-right:18px}.searchPanel .tripBtn a.active{color:#5c28ea;border:1px solid #5c28ea;background:none}.searchPanel .box{padding:0;width:100%!important;margin:1%;background:#f6f7f8 0 0 no-repeat padding-box;border-radius:6px;display:flex;align-items:center;flex:0 0 100%}div.flightswitchBox{background:none;position:relative;margin:0;margin:0!important}div.flightswitchBox a{position:absolute;z-index:1;height:auto;width:auto;right:41%;top:50%;transform:translate(-33%,-50%)}.box input{background:none;height:45px;font-size:14px;font-weight:400;padding:0 3%}.box input::placeholder{font-size:14px;font-weight:400}.box label{display:none}.searchPanel form div.flightswitchBox{background:none;padding:0!important;flex:0 0 100%}.searchPanel .originBox,.searchPanel div.destinationBox,.searchPanel div.originBox{padding:2px!important;flex:0 0 100%!important}.searchPanel .box{flex:0 0 100%!important}.searchformBox form .inputBox{width:31%!important;margin:1%;flex:0 0 100%!important}span.criteria-message{top:30%!important;right:10px!important;left:inherit!important}.box input{width:90%!important;background:transparent!important}.searchPanel .submitBox{position:relative!important;top:0;left:0;transform:none;margin-top:20px}.box .react-datepicker-wrapper{width:90%;padding-left:5px}.box.departingBox img{padding:0!important;width:20px!important}.searchPanel .arrivingBox,.searchPanel .departingBox,.searchPanel .travelersBox{padding:2px!important}.react-datepicker-wrapper input.form-control{padding:0 0 0 5px!important}.box .reversearrow{width:45px!important;max-width:45px;transition:.2s}.originBox div.show{display:flex;z-index:51!important;width:100%!important;padding:0;left:0!important;position:fixed;top:0}.box.arrivingBox img{padding:0;width:20px!important}.airportList ul li a.airportname{margin:4px 0 4px 13px!important}.destinationBox div.show{display:flex;width:100%!important;padding:0;left:0!important;position:fixed;z-index:51!important;top:0}.searchPanel .destinationBox,.searchPanel .originBox{width:100%!important;padding:2px!important}.travrlersDetails{width:100%!important;flex-direction:column;left:0!important}div.flightType span.flightTypeBtn.active{border:none!important}.travrlersDetails .travrlersDetailsFooter{font-size:12px;flex-direction:row!important;align-items:center!important}.travelersType{padding:15px}.travrlersDetailsFooter input{display:flex;justify-content:center}.searchPanel .tripBtn{width:75%!important;padding-left:10px}.navbar-toggler:focus{color:#e4dff8!important}.airportSearch{display:none}.airportList .mobileHeader{width:100%;display:flex;justify-content:center;min-height:48px;background:#f8f9fa;align-items:center;font-size:18px;margin-bottom:6%}.departingBox,.travelersBox{border:none}.airportList .mobileHeader span{position:absolute;right:4%}.airportSearch{position:fixed;top:0;left:0;width:100%;height:100%;min-height:100%;padding:0}.airportList ul{max-height:100%;overflow-y:auto}.box .reversearrow{display:block}.box .submit{width:100%;font-size:16px;letter-spacing:.35px;font-weight:400;min-height:45px}.travrlersDetails{display:none;z-index:1;top:100%}.airportList ul{padding:4% 8%}.airportSearchBox{margin:0 8%}.airportList ul li a.airportCity{position:relative;font-size:14px;font-weight:600;padding:1% 1% 1% 5%;margin:1% 0;border-bottom:none;background:none}.airportList ul li a.airportCity:before{content:"";position:relative;transform:translate(-50%,-50%)}.airportList ul li a.airportname{position:relative;font-size:12px!important;padding:4px 0 4px 15px!important;border-bottom:none;margin:1% 1% 1% 10%}.airportList ul li a.airportname:before{content:"";position:relative;display:flex;transform:translate(-25%,-50%)}.airportList ul li a.airportname:after{content:"";position:absolute;display:flex;transform:translate(-25%,-50%);width:1px;background:#e7e8ec;left:-14px;height:104%;top:12px;align-items:center;justify-content:center}div.flightType span.flightTypeBtn{padding:2% 4%;font-size:14px;background:#f8f9fa;color:#3b3b3b;margin:1% 2%;border:1px solid #e7e8ec;border-radius:8px;font-weight:400}div.flightType span.flightTypeBtn.active{background:#ff9300;color:#fff;border:1px solid #ff9300}.formGrup .formLabels{font-size:18px;line-height:20px}.formGrup .formLabels small{font-size:12px;line-height:12px}.formGrup .inputGroup input{font-size:18px}.inputGroup span img{width:25px;max-width:25px}.title-sm{padding:3% 0;font-size:22px;font-weight:400}.cardHeader-sm,.title-sm{letter-spacing:.35px;width:100%;display:block}.cardHeader-sm{background:#f8f9fa;text-align:center;font-size:18px;padding:3%;color:#3b3b3b}.cardHeader-sm span{float:right}.travrlersDetails .flightType{justify-content:flex-start}.travrlersDetails{position:fixed;top:0;left:0;z-index:2;height:100vh}.travelersType .formGrup{justify-content:space-between}.travrlersDetails .travrlersDetailsFooter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:center}.travrlersDetailsFooter button{bottom:3%;width:96%;position:absolute;padding:4% 2%}.searchformBox .react-datepicker{width:320px!important}.react-numeric-input input{padding-left:0!important;height:20px!important}form .box{border:none!important}.modify-searchh{display:none}.modify-searchh.active{display:block!important}.heroText{top:25%}.heroText .mainTitle{font-size:22px}.heroText .subtitle{font-size:14px;padding:3px 1px;display:none}.homeInfoMob{padding:30px!important}.homeinfobox .infoBox .box{display:flex;flex-direction:column;padding:0;margin:7% 0}.homeinfobox .infoBox{width:98%}.homeinfobox .infoBox .box .imgbox{width:100%;width:75%;margin:3% 0}.boxDetail h2{font-size:20px}.boxDetail p{font-size:14px}.homeinfobox .infoBox .box .boxDetail{display:flex;flex-direction:column;align-items:center;width:100%;padding:0 5%;min-height:160px}.homeinfobox .infoBox .box:nth-child(2n) .imgbox{order:unset}.flightDealBox .itemCenter .airlines{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:2%;overflow-x:auto}.flightDealBox .itemCenter .airlines .cards{min-width:240px;padding:3%}.flightstab{width:94%}.flightDealBox .itemCenter .flightstab a{font-size:14px;font-weight:400}.flightDealBox .itemCenter h2{font-size:22px}.flip-card-front .frontDetail h2.airlineName{font-size:12px;font-weight:400}.frontDetail .flightinfo{font-size:12px}.homeinforowTow div.quickEasyimg{order:1}.homeinforowTow div.boxDetail{order:2}.PriceMatchBox,.quickEasyBox,.safeSecureBox{padding-bottom:0!important}.PriceMatchBox .boxDetail,.quickEasyBox .boxDetail,.safeSecureBox .boxDetail{padding-top:10px!important;padding-bottom:10px!important}.flip-card-back p{overflow:auto;max-height:108px}.flip-card-back h2.airlineName{font-size:20px}.flip-card-back .flightContinue{bottom:-1%;width:64%;font-size:14px;border-radius:10px}.flightTab{width:100%}button.dealTabs{font-size:12px}.flip-card-back h2.airlineName{font-size:18px;line-height:18px!important}.flip-card-back .flightDetail,.flip-card-back .flightprice{font-size:12px;line-height:14px}.airlines{flex-wrap:nowrap;overflow-x:auto}.airlines .cards{min-width:220px}.footerInside{margin-bottom:120px!important}footer{margin-bottom:60px!important}.footer{background:#faf9ff;padding:4% 1%}.footerBox{width:95%;max-width:560px;flex-direction:column}.superfareInfo{width:100%;border-bottom:0 solid #e7e8ec;padding:2% 5%}.superfaresLinks{width:100%;padding:3% 0}.footerlinks{display:flex;flex-direction:column;border-bottom:1px solid #e7e8ec}.footerPolicyBox{width:94%}.footerPolicyBox p.footerPolicy{border-bottom:1px solid #e7e8ec}.partnersLink ul{display:flex;flex-wrap:wrap;margin:0!important;padding:0!important}.partnersLink ul li img{width:40px;max-width:40px}.copyrightBox p{font-size:10px;margin:0!important;line-height:16px}.copyrightBox{padding:1% 15%}.footerPolicyBox .copyrightBox p{font-size:9px;text-align:center}li ul span.listicon{position:absolute;right:1%;top:3%}li.linktitle{padding:0;position:relative;margin:3% 1%}li.linktitle ul.footerlinksItm{height:1px;overflow:hidden;transition:.5s}li.linktitle:focus-visible ul.footerlinksItm{height:100%}li.linktitle span{font-size:14px}h2.linktitle{letter-spacing:0;color:#080809;font-size:15px;font-weight:600;line-height:18px!important;padding:3% 0;margin-bottom:0}.footerLinksBox{padding:0 30px!important}.subscribebox .formBox{width:85%;border-radius:70px 20px 20px 20px;justify-content:center;overflow:hidden}.mobileTagline{display:block;font-size:20px!important;margin:0;padding:0}.subscribebox .formBox form{display:flex;width:98%;flex-direction:column;z-index:0}.inputContainer,.selectContainer{width:100%!important;margin:2% 0;min-height:45px;border-radius:4px}.inputContainer{height:45px}.smallform button{width:100%;margin:2% 0;min-height:45px}.bottomCircles{height:25%;width:25%}.subscribebox .formBox h2{font-size:12px;width:98%}.inputContainer input.input-field{padding:0 4%;min-height:45px;width:85%}.subscribebox .formBox form.smallform{width:98%;padding:10px 16px}.subscribecheckbox{font-size:9px;align-items:flex-start}.smallform button{border-radius:4px;width:88%;position:absolute;bottom:5%;right:4%;font-size:12px;min-height:40px;padding:0;margin:0;left:50%;transform:translate(-50%)}.mailicon{right:0}.ReactFlagsSelect-module_flagsSelect__2pfa2{text-align:center;top:20px;width:100%}.subscribe-submit{bottom:10px!important}.tabsRow{padding:2% 1%;display:flex;justify-content:space-between}.searchformBox form{position:relative;display:flex;flex-direction:column}.reverseIcon{z-index:1;width:50px;cursor:pointer;position:absolute;right:-1%;top:12%}.searchformBox form .inputBox{margin-bottom:5px;flex:0 0 100%}.searchformBox .destinationSearchBox,.searchformBox .originSearchBox{flex:0 0 100%!important}.reverseIcon{top:43px!important}.searchformBox .inputBox .airportSearch{position:fixed;top:0;left:0!important;width:100%!important;height:100vh;min-height:100%;padding:0}.mobileHeader span img{width:27px;padding:0;max-width:35px;max-height:35px}.searchformBox form .inputBox{margin:8px 0!important}.searchBar{padding:10px 5px 25px}.searchBar .searchformBox span.criteria-message.desk{top:100%!important;left:0!important;width:100%;white-space:normal;font-size:10px;line-height:10px}span.criteria-message.desk{left:20px!important;top:4px!important;font-size:10px}.contract .mobile-flight-deals,.trustpilot-widget{display:block!important}.trustpilot-widget{position:absolute;right:0;top:6px;width:100%!important;height:70px!important}.trustpilot-widget>iframe{position:relative!important;height:52px!important;width:100%!important}.ucTravlersDetsil span{font-size:12px!important;padding-left:7px;text-transform:capitalize}.cdr-air h5{font-size:12px;padding-left:20px}.ucModelImg{max-width:110px}.fot-text h6{font-size:10px;font-weight:600;padding-left:10px}.call-btn a{display:flex;align-items:center;font-size:16px;margin-left:10px}.cdr-air{width:98%}.ucModelImg{position:absolute!important;top:15%!important;right:0!important;height:60%!important}.ucModelImgBox{position:relative;width:30%}.ucModelImgBox img{height:70%}.cdr-air{display:flex;flex-direction:row;flex-wrap:nowrap!important}.ucTravelersDetail h5{font-size:15px}.trustpilot-sm{display:block!important}.extra-text{display:none}input.read-btn-input[type=checkbox]{height:0;display:inline;-webkit-appearance:none;-moz-appearance:none;appearance:none}label.read-btn{color:#ff690f;padding-left:8px}label.read-btn:before{content:"Read More"}input.read-btn-input[type=checkbox]:checked~.read-btn:before{content:"Read Less"}.dots:has(~input.read-btn-input[type=checkbox]:checked){display:none!important}.extra-text:has(~input.read-btn-input[type=checkbox]:checked){display:inline}.read-btn-input{display:block}.dots{display:inline-block!important}.webcheckinbtnorder.sf-web-check{padding-top:0;text-align:center!important;padding-left:0!important;padding-right:0!important}.webcheckinbtnorder.sf-web-check button{padding:20px 10px!important}.check-manually.sf-web-check button{text-align:center!important}.sf-web-check.check-manually{padding-left:0!important;padding-right:0!important}.hide-checkin-sm{display:none}.web-checkin-list .sf-web-check button{font-size:16px!important}}@media(max-width:991px){.header{max-width:1024px;z-index:20}.menuBox{order:4}.innerHeader .menuBox{order:0}.navbar{padding:5px 1px}.navbar-collapse ul{padding:40px 15px}.navbar-collapse ul li{padding:11px 0}.logo{order:2}.nav{width:98%;order:4}.container .nav ul{border-right:none;justify-content:center}.currencyBox{font-size:12px;order:1}.callbox{font-size:.8em;order:3}.callbox a.caontactNo,.callbox span{display:none}.callbox img.callnowimg{position:relative}.callbox{justify-content:center}.callIcon img{max-width:20px;max-height:20px}.currencyBox a{max-width:16px}.navbar-collapse{position:fixed;width:40%;height:100vh;top:0;z-index:2;left:0;background:#fff;text-align:center;box-shadow:10px 0 16px #5c28ea33;border:none}div.navbar-collapse{left:-1000px;display:unset}nav.navbar .navbar-collapse.collapse.show{left:0!important;transition:.3s!important}.menuBox .collapse:not(.show){left:-1000px!important;transition:.3s!important;display:block!important}.menuClose,.navbar-collapse .navbar-toggler{float:right}.menuClose{height:25px;margin:10px 10px 0 0;position:relative;display:block}.navbar-toggler{box-shadow:none!important;border:none!important}.searchPanel form{position:relative;padding:20px 15px 26px!important}.searchPanel .destinationBox,.searchPanel .originBox{width:46%;padding:14px;flex:0 0 46%!important}.searchPanel .arrivingBox,.searchPanel .departingBox,.searchPanel .travelersBox{width:48%;padding:14px}.searchPanel .submitBox{width:50%;position:absolute;top:90%;left:50%;transform:translate(-50%,-30%)}.airportSearchBox input{width:100%!important;background:#fff!important}.searchPanel form div.flightswitchBox{flex:0 0 1%}.searchPanel .box{flex:1 0 30%}form .box{border:1px solid #f4f1ff;background:#faf9ff 0 0 no-repeat padding-box;padding:6px 0!important;border-radius:6px;margin:10px 5px;box-sizing:border-box}form .box.submitBox{background:none}.searchPanel .submitBox,.searchPanel form div.flightswitchBox{border:none}.travrlersDetailsFooter{order:3}.travrlersDetails .travrlersDetailsFooter{font-size:12px;display:flex;flex-direction:row;align-items:center}.borderLeft{border-left:0 solid hwb(224deg 59% 32%/50%)}.searchPanel .tripBtn{width:50%}.box img{width:28px}.box input{width:84%;background:#faf9ff 0 0 no-repeat padding-box}.searchPanel form div.flightswitchBox{width:2%}.airportSearch{top:113%;width:160%;z-index:2}.travelersType{order:2;width:100%}.flightType{display:flex;flex-wrap:wrap}div.flightType span.flightTypeBtn{color:var(--color-purple);padding:1% 4%;margin:1% 2%;font-size:12px}div.flightType span.flightTypeBtn.active{background:var(--color-purple);color:#fff}.travrlersDetails .flightType{display:flex;flex-direction:row;width:100%}.traverlerNo span input{padding-left:0!important}.airportList ul li a.airportCity:before{content:"";width:22px;height:22px;background-image:url(https://assets.superfares.com/icon/location.svg);background-size:22px 22px;top:43%;left:2px;position:absolute;display:flex;transform:translate(-55%,-31%);background-position:50%;background-repeat:no-repeat}.destinationBox div.show,.originBox div.show{display:flex;z-index:11;width:120%;left:-10%}.airportList ul li a.airportCity{color:#22262b;font-weight:500;padding:8px 0 8px 20px;line-height:18px}.airportList ul li a.airportCity,.airportList ul li a.airportname{cursor:pointer;position:relative;letter-spacing:.4px;font-size:14px}.airportList ul li a.airportname{color:#5f6064;line-height:22px;font-weight:400;padding:4px 0 4px 45px}.travrlersDetails{width:120%;flex-direction:column;left:-10%}.flip-card{height:250px}.flip-card-back p{padding-top:6px}.flip-card-front{height:250px;overflow-y:hidden!important}.flip-card-front .frontDetail h2.airlineName{font-size:20px;height:250px}.frontDetail .flightinfo{font-size:12px}.flip-card-back p,.flip-card-front{border-radius:12px;text-align:left;font-size:12px;line-height:15px;max-height:274px;overflow-y:auto;margin-bottom:31px}.flip-card-back{height:250px}.flip-card-back .flightContinue{bottom:0;font-size:13px}.flip-card-back h2.airlineName{font-size:18px}.flip-card-back .flightDetail{font-size:14px}.flip-card-back .flightprice{font:normal normal 600 14px/20px Poppins}.flip-card-back .flightDetail a{font-size:14px}.selectContainer{width:30%}.inputContainer{width:45%}.bottomCircles{height:30%}.subscribebox .formBox{width:96%;padding:3% 0}.mailicon{right:0}.subscribebox .formBox h2{width:85%}.smallform button{font-size:16px}.searchformBox form{flex-wrap:wrap;flex-direction:row}.searchformBox form .inputBox.destinationSearchBox,.searchformBox form .inputBox.originSearchBox{width:44%!important}.searchformBox form{justify-content:flex-start;flex:0 0 100%}.searchformBox form .inputBox{width:31%!important;margin:20px 2px 0;flex:1 0 31%}.searchformBox .inputBox .airportSearch{width:120%;left:-10%}.footerBox{width:95%;max-width:820px}.superfareInfo .address{width:100%}.superfaresLinks{width:70%}li.linktitle ul li.sublinks a{min-width:90px}h2.linktitle{font-size:13px}.webcheckinbtnorder.sf-web-check button{padding:20px 10px!important}.web-chick-in-girl{display:none}}@media screen and (max-width:1200px){.box img{width:16px}.box input{font-size:14px!important}.airportSearchBox input::placeholder{font-size:14px}.box .submit{font-size:18px}.trustpilot-widget iframe{height:52px!important;top:8px!important}}@media screen and (max-width:1399px){.box input{font-size:15px}.airportSearchBox input::placeholder{font-size:14px}.box .submit{min-height:50px;font-size:18px}.searchPanel form{padding:2% 1%;position:relative}}@media screen and (max-width:380px){.ucTimerBox{width:190px!important}.searchBarBox .TripType img,.searchBarBox .travelersBox img{padding-left:5px;width:20px}}@media screen and (max-width:420px){.trustpilot-widget{left:-20px}.trustpilot-widget iframe{height:52px!important;top:3px;width:243px!important}.tp-widget-rating,.tp-widget-trustscore{font-size:11px!important}.tp-widget-rating{margin-bottom:4px;margin:5px 3px 4px 0!important}.tabsRow .TripType,.tabsRow .travelersBox div.d-flex{font-size:12px!important}.flight_search .search-result-num p{font-size:9px!important;width:100%}.air-flight-timeing-head h4{font-size:10px!important}.TripType{min-width:65px}}@media screen and (max-width:275px){.ucmodal{display:none!important}.modal-backdrop{display:none}}@media (min-width:992px) and (max-width:1199px){.sf-web-check .webcheckin-price span{font-size:12px!important}}.no-show{display:none}.uc-pr-25{padding-left:25px}.trustpilot-sm{display:none;width:auto;float:right;top:5px;position:relative}.dots,.read-btn-input{display:none}.webcheckinbtnorder.sf-web-check button{margin:0;position:relative;height:100%!important;text-align:center!important}.sf-web-check button{margin:0!important;position:relative}.sf-web-check{height:100%}.check-manually.sf-web-check button,.sf-web-check button{height:100%!important;margin:0}.sf-web-check button .webcheck-select-btn{position:absolute;top:8px;right:0}.sf-web-check button{background-color:#fff!important;color:#000!important;border:1px solid var(--main-color-grey)!important;font-size:14px!important}.sf-web-check button.active,.sf-web-check button.hover{background-color:#f8f7ff!important;color:#000!important;border:1px solid var(--color-purple)!important}.webcheck-select-btn span.active span.active-dot{visibility:visible!important;background:var(--color-purple)!important;border-radius:50%!important;height:14px!important;width:14px!important;margin:0!important}.webcheck-select-btn span span.active-dot{visibility:hidden}.sf-web-check .webcheck-select-btn span{display:flex;align-items:center!important;justify-content:center!important}.web-check-devider{width:50%;margin:auto auto 10px;color:#979dad;opacity:1}.web-chick-in-girl{max-width:210px}.sf-web-check .webcheckin-price{color:#19a037;margin-bottom:0;font-size:26px;font-weight:600;margin-top:15px;line-height:26px!important}.sf-web-check .webcheckin-price span{font-size:14px}.cancellation-overly-close,img.card-cv-tooltip-close{position:absolute!important;top:-10px!important;right:-10px;margin:0;background:#5935db;width:30px!important;height:30px!important;padding:8px;border-radius:50%;box-shadow:-2px 2px 4px 0 #5935db70}.sf-bh-zone-deal-card{background:#e1dbff}.india-zone-box{background:#f3f3f7;border-radius:100px 100px 5px 5px}.sf-deals-card{background:#fff;border:1px solid #d9d9d9;border-radius:6px}.deal-dates{color:#ff690f}.inquery-btn{white-space:pre!important;background-color:#5935db!important;color:#fff!important;border-radius:8px!important;font-size:12px!important;padding:5px 15px!important}.deal-card-icon-box,.deal-card-icon-box img{position:relative;z-index:2}.deal-card-icon-box img{width:28px}.deal-card-icon-box:after{color:#000;content:" ";width:43%;position:absolute;height:4px;top:50%;background:transparent;border-radius:5px;margin:auto;z-index:1;display:flex;align-items:center;left:50%;transform:translateX(-50%);border-bottom:2px dotted #000}.sf-ind-title{color:#ff690f}.box-border-right{border-right:1px solid #c8cbd3}.zone-img{border:10px solid #fff;border-radius:50%;outline:1px solid grey}.stjr-review-badge-banner__inner{flex-direction:column!important}.stjr-review-badge-banner__logo{order:1!important}.stjr-review-badge-banner__logo__img{max-width:200px!important}.stjr-review-badge-banner__rating{order:3}.stjr-review-badge-banner__rating-stars{order:2}.trustpilot-widget iframe{height:100%!important}.stjr-review-badge-banner__rating-text{display:none}.react-tel-input input.form-control{width:100%!important;height:100%;border:none}.sf-deals-card .airline-icon img{max-width:35px;transition:.5s}.sf-bh-zone-deal-card .col-9 p.fs-6{font-size:14px!important}.email-suggestions{z-index:2}.box.contact-no .input-group.field-error,.box.emailbox .input-group.field-error{border:1px solid #f44336}.inquiry-modal.modal{width:100%!important;display:flex!important;align-items:center!important}.modal{--bs-modal-width:800px!important}.inquiry-modal .modal-body{background:url(https://assets.superfares.com/bharat/modal-bg.png);background-size:contain;background-repeat:no-repeat}.inquiry-modal .modal-content{border-radius:20px;overflow:inherit}.inquiry-modal .modal-deals-img{max-width:350px;bottom:45px;left:50px}.modal-form img{width:16px}.modal-form input{font-size:14px!important}.mobile-deals-modal-img{width:150px!important}.whitespace-pre{white-space:pre}.modal-close-btn{position:absolute;width:25px;right:-10px;top:-10px;cursor:pointer}.bh-modal-contact-no .icon{position:absolute;right:10px}.sf-deals-card:hover{background:#f7f5ff;border:1px solid #c1b2f7;transition:.5s;box-shadow:0 2px 12px 7px #607d8b21}.contact-no-border{border:1px solid #ced4da;border-radius:8px}.inquery-box .react-datepicker__input-container input{padding:6px 5px!important;border-radius:0 5px 5px 0!important}.inquery-box .react-datepicker-wrapper{width:100%!important}.inquery-box .react-datepicker{box-shadow:0 6px 19px 6px #9e9e9e8c!important}.inquery-box .react-tel-input .form-control{padding:10px 0 12px 60px!important;background:none!important}.inquery-box .react-tel-input .selected-flag .flag{left:15px!important}.selected-flag:active,.selected-flag:focus,.selected-flag:focus-visible,.selected-flag:hover{box-shadow:none!important;border:none!important}.react-tel-input .selected-flag.open:before{box-shadow:none!important;border:none!important}.sf-bh-zone-deal-card.align-items-center .col-9.flex-column{display:flex;align-items:center}.hands-img{width:80px}.gohome-confirm-popup.modal .modal-dialog{top:50%;transform:translateY(-50%)!important;max-width:500px!important}.checkout-step-main-box .input-group input{border:1px solid!important}.zopim{z-index:7!important}.user-flight-review-box .airbox-details span{white-space:pre}.css-13cymwt-control .css-hlgwow .css-19bb58m input,.css-166bipr-Input input:active,.css-166bipr-Input input:focus,.css-166bipr-Input input:hover,.css-1fdsijx-ValueContainer .css-166bipr-Input input,.css-1fdsijx-ValueContainer .css-19bb58m input,.css-1fdsijx-ValueContainer .css-19bb58m-Input input,.css-1fdsijx-ValueContainer .css-1cfo1cf-Input input,.css-1fdsijx-ValueContainer .css-qbdosj-Input input,.css-hlgwow input,.css-t3ipsp-control .css-19bb58m input,.css-t3ipsp-control .css-1cfo1cf input{border:none!important}.css-166bipr-Input input:focus-visible{border:none!important}.css-166bipr-Input input:focus-within{border:none!important}.modify-searchh .travrlersDetails{left:0}@media(max-width:767px){.sf-bh-zone-deal-card .col-9{padding:10px!important}.sf-bh-zone-deal-card .col-9 h4.fw-bold{font-size:18px!important;margin-bottom:0}.india-zone-box .sf-deals-card.px-3{padding:10px 5px!important}.india-zone-box .sf-deals-card.mx-3{margin:10px!important}.sf-deals-card .col-12.deal-dates,.sf-deals-card .col-3 span.fs-4{font-size:12px!important}.sf-deals-card .col-3 small.text-black-50{font-size:10px!important}.sf-deals-card .col-2{padding:1px!important}.sf-deals-card .col-2 img{width:17px!important;padding:1px!important}.inquery-btn{background-color:#5935db!important;color:#fff!important;border-radius:4px!important;font-size:10px!important;padding:5px!important;white-space:pre}.sf-deals-card .col-3 span.fw-bold{font-size:12px!important}.col-1.airline-icon{padding:5px}.contact-no .input-group,.emailbox .input-group{display:flex;flex-wrap:nowrap}.box.contact-no .input-group,.box.emailbox .input-group{height:45px}.box.contact-no,.box.emailbox{margin-top:5px!important;padding:0!important}.trustpilot-widget{left:0;display:flex!important;justify-content:center;height:100%!important}.trustpilot-widget iframe{width:100%!important;height:100%!important}.tp-widget-wrapper{display:flex!important}.trustpilot-sitejabber-widget .col.mb-5{margin-top:20px!important;margin-bottom:0!important}body.light .tp-widget-wrapper .wrapper-right{float:left!important;margin:0!important;width:calc(100% - 200px)!important}.bh-modal-box.px-4{padding:0!important}.inquiry-modal .modal-body{background:none;padding:0!important}.contact-no .react-tel-input .form-control{padding:12px 0 12px 40px!important;font-size:13px!important;text-align:center}.contact-no .col-7{padding-left:0!important}.searchPanel form{padding:20px 15px 0!important}.searchPanel{padding:0}.searchPanel .tripBtn{padding-top:15px}.sf-bh-zone-deal-card.align-items-center .col-9.flex-column{display:flex;align-items:flex-start!important}.india-zone-box{border-radius:50px 50px 5px 5px}.emailbox .input-group-text{display:flex;align-items:center;padding:10px 7px!important}.contact-no .col-8 input{padding-left:0!important}.contact-no .react-tel-input .selected-flag{padding:0 0 0 7px!important}.zopim{bottom:115px!important}}@media(max-width:992px){.modal.show .modal-dialog{padding:25px!important}}@media(max-width:1300px){.india-zone-box .sf-deals-card.mx-3{margin:10px 5px!important;padding:10px 0!important}.sf-bh-zone-deal-card .col-9.px-5{padding:10px!important}}.gds-code{height:0;position:relative;top:-25px;font-size:13px}.color-white{color:#fff}iframe#launcher{z-index:99!important}