.assistanceContactBox{max-width:500px;margin:auto}.assistanceContactWraper{background-image:url(https://assets.shipratravel.com/faremaze/assistanceContactBoxBgg.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:0 0 20px 20px}.assistanceBox h2{font-size:50px}.assistanceContactBox .discountBox{background-color:#1667b7;width:200px;border:1px solid #ffffff}.assistanceContactBox a{color:#188212;font-size:20px;font-weight:700;text-decoration:none}.assistanceContactWraper .CallBtn{background-color:var(--color-orange);color:#fff;text-decoration:none;padding:10px 20px;display:table;margin:auto;border-radius:5px;font-size:20px;font-weight:700}.assistanceBox p{background-color:#178211}#DealEnquiryModal{max-width:800px}#DealEnquiryModal .modal-body .DealEnquiryModalBgImgBox{background-image:url(https://assets.faremaze.com/es/DealEnquiryModalBgImg.webp);background-repeat:no-repeat;background-size:cover}.phoneNumberReact .dropNum input{font-size:16px;width:110px!important;border-right:0!important;padding-left:55px!important;border-radius:5px 0 0 5px!important;height:40px}.phoneNumberReact .inNum input{border-radius:0 5px 5px 0!important;font-size:16px;height:40px;letter-spacing:1px}#DealEnquiryModal .form-control{height:40px}#DealEnquiryModal .react-datepicker-wrapper{width:100%}.react-tel-input .country-list .search-box{border:1px solid #ccc!important;width:100%!important;padding:10px!important}#notify-marq{font-family:Arial,Helvetica,sans-serif;letter-spacing:.5px;background-color:#e0552c}.InquiryForm .react-datepicker-wrapper{width:100%}.InquiryForm .react-tel-input .form-control{width:120px!important;border:0}.InquiryForm .DatePickerButton{width:100%}.PhoneNumber .react-tel-input input{padding:15px 0 15px 50px!important}@media(max-width:767px){#DealEnquiryModal .form-control{font-size:12px}#DealEnquiryModal .departDateBox .react-datepicker-popper{left:45px!important}#DealEnquiryModal .returnDateBox .react-datepicker-popper{left:-90px!important}.dealBoxMainWrp .border-start{background-color:#cfecf6}.assistanceBox{background-image:url(https://assets.shipratravel.com/faremaze/assistanceImgBoxMob.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:0 20px 0 0}.assistanceBox h2{font-size:30px}}@media(min-width:768px){.assistanceModal .modal-dialog{max-width:750px;width:100%}.assistanceBox{background-image:url(https://assets.shipratravel.com/faremaze/assistanceImgBoxx.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:0 20px 0 0}}.fot-links li a{color:#a7a7a7;font-size:14px;text-decoration:none;margin-bottom:5px;display:inline-block;font-weight:400}footer .fot-links a:hover{color:#fff}.NewsLetterBox .dropdown-box .form-select button,.NewsLetterBox .fot-mail-box input{height:45px!important;border:1px solid #ccc;border-radius:3px}.NewsLetterBox .col-md-2 button{height:45px!important}.footer-about iframe{width:100%;height:150px}.social-links li a{color:#fff}.fot-copyright{padding:15px 0}footer{background-color:#052942;color:var(--main-color-white);padding-top:50px}@media(min-width:992px){.NewsLetterBox{margin-bottom:-50px;z-index:9;position:relative}}@media(min-width:768px){.NewsLetterBox{background-image:url(https://assets.faremaze.com/newsLetter-bg-img.webp);background-repeat:no-repeat;background-position:0;background-size:cover;padding:30px}}@media(max-width:991px){footer .PartnerLogoFot{margin:15px 0}footer .social-links{margin:15px auto;float:none!important;justify-content:center!important}.fot-copyright{text-align:center!important}}@media(max-width:767px){footer .fot-link-title{margin-top:30px;font-size:18px}.FooterLayoutOne{padding-bottom:60px!important}footer{padding-top:30px}}.full-width{width:100%}*,body{transition:.3s;font-family:Roboto}header .callqr img{width:50px;height:50px}#header .navbar-expand-sm .navbar-collapse{justify-content:flex-end}header .main-menu-nav .navbar-nav>li>a{color:var(--main-color-blue);font-size:14px;position:relative;justify-content:center;font-weight:500}header .main-menu-nav .navbar-nav>li{margin-left:20px}header .main-menu-nav .navbar-nav>li:first-child{margin-left:0}header .main-menu-nav .navbar-nav>li:first-child,header .main-menu-nav .navbar-nav>li:nth-child(2){padding-top:2px}header .main-menu-nav .navbar-nav>li>a:hover{border-color:var(--main-color-blue)}header .main-menu-nav .navbar-nav>li:last-child>a:hover{color:var(--main-color-blue);border-color:#fff}header ul.navbar-nav .dropdown-menu{border-radius:3px;border:0;box-shadow:0 0 5px rgba(0,0,0,.3);padding:0}header ul.navbar-nav .dropdown-menu li a{padding:8px 15px}header .main-menu-nav .navbar-nav>li.callqr span{font-size:12px;color:var(--main-color-white);line-height:16px;display:inline-block;margin-top:5px;font-weight:500}header .main-menu-nav .navbar-nav>li.phn-detail a span.num{font-size:21px;font-weight:500;line-height:normal}header .main-menu-nav .navbar-nav,header>.container>.row{align-items:center}header .callqr{max-width:115px;text-align:center}header .phn-detail a{display:flex;align-items:center}header .phn-detail a div{font-size:20px;padding-left:10px;line-height:normal}header .phn-detail a div span{display:table;font-size:12px;color:#000}header .main-menu-nav nav .nav{display:flex;align-items:center;width:100%;justify-content:flex-end}header .main-menu-nav nav .nav li{margin-left:20px}header .main-menu-nav nav .nav li:first-child{margin-left:0}header .main-menu-nav .navbar-nav .nav-item.dropdown.flags img{width:30px;margin-left:5px}header .main-menu-nav .navbar-nav li.phn-detail img{width:45px;height:45px}.select-internal-test__single-value .droplist-wrp img{width:auto;height:20px!important}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__option .droplist-wrp>img,.select-internal-test__menu-list.css-qr46ko .select-internal-test__option .droplist-wrp>img{margin-right:5px;width:auto;height:25px}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__option,.select-internal-test__menu-list.css-qr46ko .select-internal-test__option{padding:15px!important}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__option .droplist-wrp>div,.select-internal-test__menu-list.css-qr46ko .select-internal-test__option .droplist-wrp>div{font-size:14px;padding-top:3px!important}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__group .droplist-wrp>img,.select-internal-test__menu-list.css-qr46ko .select-internal-test__group .droplist-wrp>img{display:none}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__group .droplist-wrp.group-lable>img,.select-internal-test__menu-list.css-qr46ko .select-internal-test__group .droplist-wrp.group-lable>img{display:block!important;position:relative;top:8px;width:auto;height:25px}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__group .droplist-wrp.group-lable>div,.select-internal-test__menu-list.css-qr46ko .select-internal-test__group .droplist-wrp.group-lable>div{background-image:unset!important;padding:10px 0 10px 8px!important;color:var(--main-color-blue)}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__group .droplist-wrp>div:nth-child(2),.select-internal-test__menu-list.css-qr46ko .select-internal-test__group .droplist-wrp>div:nth-child(2){font-size:14px;padding-left:35px;background-image:url(https://assets.faremaze.com/icon/auto-search-list-right-icon.png);background-repeat:no-repeat;background-position:15px 6px;background-size:8px;cursor:pointer}.css-1nmdiq5-menu,.css-1nmdiq5-menu .select-internal-test__menu-list.css-1n6sfyn-MenuList,.css-1nmdiq5-menu .select-internal-test__menu-list.css-qr46ko{padding:0!important}.css-1nmdiq5-menu{left:0!important;border:0!important;box-shadow:0 0 10px rgba(0,0,0,.2)!important;border-radius:8px!important;z-index:99999999!important}.search-form .ariline-auto-search-wrp .css-b62m3t-container,.search-form .ariline-auto-search-wrp .d-flex .flex-fill{position:unset!important}.react-datepicker-wrapper .react-datepicker__close-icon:after{background-color:transparent;color:#000;font-size:18px;opacity:.8}.react-datepicker-wrapper .react-datepicker__close-icon{margin-right:6px!important}.css-13cymwt-control:focus{border:0!important;box-shadow:unset!important}.css-b62m3t-container:focus-visible{border:0!important;outline:0}.search-form .css-1n6sfyn-MenuList>div .droplist-wrp img{width:auto;margin-top:2px}.search-form .css-1n6sfyn-MenuList>div .droplist-wrp>div:nth-child(2){padding:0 0 0 5px;text-transform:capitalize!important}.css-b62m3t-container .css-t3ipsp-control,.flight-class-select .css-13cymwt-control,.react-datepicker-wrapper input.form-control,.search-form .css-13cymwt-control,.search-form .css-1fdsijx-ValueContainer,.search-form .css-hlgwow{height:55px}.react-datepicker-wrapper input.form-control:focus{box-shadow:unset}.react-datepicker-wrapper input.form-control{font-size:14px}.search-form .css-1dimb5e-singleValue div img,.search-form .css-1fdsijx-ValueContainer div img,.search-form .css-hlgwow div img{display:none}.search-form .css-1dimb5e-singleValue div img{height:30px;width:auto}.search-form .css-1fdsijx-ValueContainer div img,.search-form .css-hlgwow div img{margin-left:10px}.search-form .css-1dimb5e-singleValue div>div,.search-form .css-1fdsijx-ValueContainer div>div,.search-form .css-hlgwow div>div{padding:2px 0 0}.search-form .css-1fdsijx-ValueContainer div,.search-form .css-hlgwow div{padding-left:30px;font-size:14px}span.close-searching-icon{margin-right:15px}.error-message{color:red}.input-control-error .css-b62m3t-container,.input-control-error .react-datepicker-wrapper{outline:var(--main-color-orange) .5px solid}.search-form .css-1fdsijx-ValueContainer,.search-form .css-hlgwow{height:55px;margin:0;background-image:url(https://assets.faremaze.com/location-icon.webp);background-repeat:no-repeat;background-size:15px;background-position:15px 18px;cursor:text}.search-form .css-1hb7zxy-IndicatorsContainer{cursor:pointer}.search-navi .navbar-nav .dropdown .passenger{position:absolute;background-color:#fff;border-radius:5px;padding:25px 20px;z-index:9;min-width:250px;border:1px solid #ccc;visibility:hidden;opacity:0;transform:translateY(-33px);transition:all 0s ease 0s;align-items:center}.search-navi .navbar-nav .dropdown .passenger.show{visibility:visible;transform:translateY(2px);transition:all .3s ease 0s;opacity:1;z-index:999;border:0;box-shadow:0 0 10px rgba(0,0,0,.2)}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input,.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input input{width:100%}.search-navi .navbar-nav .dropdown .passenger .col-8{max-width:148px;margin-bottom:15px}.search-navi .navbar-nav .dropdown .passenger .col-4{margin-bottom:15px;padding:0}.search-navi .navbar-nav .dropdown .passenger .col-12 button{border:0;float:right;display:table;max-width:80px;background-color:var(--main-color-blue);color:var(--main-color-white);width:100%!important;padding:5px!important;text-align:center;font-size:14px!important;margin-top:15px}.search-navi .navbar-nav .dropdown .passenger .col-12 button:hover{background-color:var(--main-color-orange)}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input input{padding:5px!important;border-radius:0!important;font-size:14px!important;text-align:center;height:40px;width:40px;border:0!important;margin:auto}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input input:focus{outline:0}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(2),.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(3){width:30px!important;height:30px;border:1px solid #ccc!important;box-shadow:unset!important;top:5px!important;border-radius:50%!important;cursor:pointer!important;z-index:9}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b{background-color:var(--main-color-blue)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:10px!important}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(3){background-image:url(https://assets.faremaze.com/minus-icon.png)!important}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(2){background-image:url(https://assets.faremaze.com/plus-icon.png)!important}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:hover{background-color:var(--main-color-orange)!important}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:hover>i:before{color:#fff}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(2){right:0}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(2) i,.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(3) i{font-family:FontAwesome;border:0;border-style:none!important;left:13px!important;top:8px!important;font-style:normal;font-size:10px;color:var(--main-color-white);font-weight:300}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(2) i:before{position:absolute;content:"\f067"}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(3) i:before{position:absolute;content:"\f068"}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b:nth-child(3){left:0}.search-navi .navbar-nav .dropdown .passenger div label{font-size:14px;color:#000;font-weight:500}.search-navi .navbar-nav .dropdown .passenger div label span{color:rgba(0,0,0,.5);font-size:12px}.search-navi .navbar-nav{flex-direction:unset}.search-box .search-navi>ul.navbar-nav>li.dropdown>a{padding:5px 20px 5px 12px}.search-box .search-navi>ul.navbar-nav>li.dropdown>a:hover{background-color:#e9ecef}.search-box .search-navi>ul.navbar-nav>li.dropdown>a:after{right:-8px;position:relative}.search-navi>.navbar-nav>li.dropdown{margin-right:15px;margin-bottom:5px}.search-navi>.navbar-nav>li.dropdown ul li a .fa-check{visibility:hidden;margin-right:10px}.search-navi>.navbar-nav>li.dropdown ul li a.showtick .fa-check{visibility:visible}.search-navi>.navbar-nav>li.dropdown ul.show{padding:0;border:0;box-shadow:0 0 10px rgba(0,0,0,.2)}.search-navi>.navbar-nav>li.dropdown ul li a{padding:15px}#search-wrap .deals-img{margin:0 auto 20px;width:100%;max-width:400px}#search-wrap .search-box .search-form{background-color:var(--main-color-white);padding:50px;border-radius:5px;box-shadow:0 10px 15px rgba(0,78,128,.3);margin-top:0;position:relative}#search-wrap .search-box nav{padding-left:0;padding-right:0}#search-wrap .search-box .search-form .search-btn{padding:0 20px;background-color:var(--main-color-orange);border-radius:30px;font-size:14px;color:var(--main-color-white);position:absolute;bottom:-25px;margin:auto;display:flex;align-items:center;width:200px;justify-content:space-between;left:0;right:0;box-shadow:0 10px 15px rgba(0,78,128,.5)}#search-wrap .search-box .search-form .search-btn span{font-size:18px;display:inline-block;padding-left:30px}#search-wrap .search-box .search-form .search-btn img{width:40px;margin-left:0;padding:15px 0 15px 20px;border-left:.5px solid #ed8931}#search-wrap .search-box .search-form .search-btn:hover{text-decoration:none;background-color:var(--main-color-blue)}.search-box ul.navbar-nav li a{font-size:16px;color:var(--main-color-blue)}.search-box ul.navbar-nav li a img{width:15px;margin-right:8px;position:relative;top:-2px}.search-form .d-flex .flex-fill{position:relative;width:50%}.search-form .d-flex .flex-fill .map-location .search-form .trip-chnager img{width:100%}.search-form .trip-chnager{background-color:var(--main-color-white);border-radius:50%;position:absolute;left:0;right:0;width:30px;padding:1px 6px 6px 5px;height:30px;border:1px solid hsl(0,0%,80%);margin:auto;top:0;bottom:0;z-index:9}.search-form .row .col-sm-12 .d-flex .flex-fill:first-child{padding-right:5px}.search-form .row .col-sm-12 .d-flex .flex-fill:last-child{padding-left:5px}.search-form .row .col-sm-12 .d-flex .flex-fill input{border-color:#bebebe;padding:15px 15px 15px 60px;font-size:14px}.css-b62m3t-container .css-t3ipsp-control,.search-form .row .col-sm-12 .d-flex .flex-fill input:focus{box-shadow:unset}.search-form .map-location{position:absolute;left:20px;top:13px;width:auto;height:25px;z-index:9}.search-form .trip-chnager img{position:relative;z-index:99}.search-form img.hide{opacity:.3}.search-form .trip-chnager:after{position:absolute;content:"/";color:transparent;top:0;bottom:0;width:10px;margin:auto;z-index:1;background-color:#fff;left:0;right:0;height:35px;border-radius:10px}.search-navi .navbar-nav .dropdown .passenger div .react-numeric-input b i{display:none}.NotFoundPage{max-width:1180px;width:90%;margin:auto;height:100vh;position:relative}.react-datepicker-popper{width:300px}.react-datepicker,.react-datepicker__month-container{width:100%}.react-datepicker__header{background:transparent}.react-datepicker .react-datepicker__navigation{box-shadow:0 0 15px rgba(0,0,0,.2)}.react-datepicker .react-datepicker__navigation span:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker__month-read-view .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-dropdown.react-datepicker__year-dropdown--scrollable .react-datepicker__year-option .react-datepicker__navigation--years,.react-datepicker__year-dropdown.react-datepicker__year-dropdown--scrollable .react-datepicker__year-option:first-child,.react-datepicker__year-read-view span.react-datepicker__year-read-view--down-arrow{display:none}.react-datepicker__header{background:transparent!important;border-bottom:0!important;padding:0!important}.react-datepicker__header .react-datepicker__header__dropdown{color:#fff!important;padding:10px 0!important}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{width:12%!important;height:35px!important;border-radius:50%!important;line-height:35px!important;margin:0!important}.react-datepicker__week .react-datepicker__day--selected,.react-datepicker__week .react-datepicker__day--selected:hover{background-color:var(--main-color-blue);border-radius:50%}.react-datepicker__month-dropdown-container--scroll span.react-datepicker__month-read-view--selected-month,.react-datepicker__year-read-view span.react-datepicker__year-read-view--selected-year{font-size:16px;color:#000}.react-datepicker__month-dropdown,.react-datepicker__year-dropdown.react-datepicker__year-dropdown--scrollable{background-color:#fff;border:0;box-shadow:0 0 10px rgba(0,0,0,.2);margin-top:15px;min-height:300px;display:none}.react-datepicker__month-dropdown .react-datepicker__month-option,.react-datepicker__year-dropdown.react-datepicker__year-dropdown--scrollable .react-datepicker__year-option{color:var(--main-color-blue);padding:5px 25px;text-align:left}.react-datepicker__month-dropdown .react-datepicker__month-option.react-datepicker__month-option--selected_month,.react-datepicker__month-dropdown .react-datepicker__month-option:hover,.react-datepicker__year-dropdown.react-datepicker__year-dropdown--scrollable .react-datepicker__year-option:hover{background-color:var(--main-color-blue);color:#fff}.react-datepicker__month-read-view,.react-datepicker__year-read-view{visibility:visible!important}.react-datepicker__month-dropdown .react-datepicker__month-option.react-datepicker__month-option--selected_month span{left:10px}.react-datepicker__day--outside-month{opacity:.3}.react-datepicker__day--disabled.react-datepicker__day--outside-month{opacity:1}.react-datepicker__day--selected{background-color:#000!important;color:#fff!important}.react-datepicker__day--keyboard-selected{background-color:var(--main-color-white)!important;color:#000!important}.trip-chnager.flapped{transform:rotate(-180deg)}.trip-chnager{transition:.3s;cursor:pointer}.main-logo a{display:inline-block;cursor:pointer}.modify-popup-close .modify-closee{display:table;float:right;width:30px}#search-engine-wrap .btn.search-btn .spinner-border{width:20px;height:20px}.airline-main-sub-heading{text-align:center;margin:50px 0}.airline-main-sub-heading h3{color:var(--main-color-blue);font-weight:800;font-size:30px;text-transform:uppercase;margin-bottom:3px}.airline-main-sub-heading h4{color:#e93f3f;font-weight:400;font-size:30px;position:relative;display:table;margin:auto}.airline-main-sub-heading h4:after,.airline-main-sub-heading h4:before{position:absolute;content:"/";color:transparent;height:1px;background-color:var(--main-color-blue);width:50%;top:20px}.airline-main-sub-heading h4:before{left:-60%}.airline-main-sub-heading h4:after{right:-60%}.airline-main-sub-heading h5{position:relative}.airline-main-sub-heading h5:before{position:absolute;content:"/";color:transparent;height:1px;background-color:#d3d3d3;width:100%;top:16px;left:0;right:0;z-index:-1}.airline-main-sub-heading h5 span{display:inline-block;width:30px;height:30px;border:1px solid #d3d3d3;border-radius:50%;text-align:center;line-height:20px;background-color:#fff}.airline-main-sub-heading h5 span img{width:13px}.airline-box-deals{padding:50px 0;background-color:#b4e0ff}.air-deals-wrp{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);padding:15px 10px}.air-deals-wrp-logo{width:100px;height:100px;padding:5px;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:50%}.air-deals-wrp-logo span{display:inline-block;width:90px;height:90px;border-radius:50%;border:1px solid #c9c9c9;padding:5px;overflow:hidden;text-align:center}.air-deals-wrp-logo span img{width:auto;height:50px;transform:translateY(-50%);position:relative;top:50%}.air-deals-wrp-detail h5{font-size:20px;margin-bottom:0}.air-deals-wrp-detail h6{font-size:14px;font-weight:300;margin-bottom:0;min-width:100px}.air-deals-wrp-detail h6.text-end{float:right}.air-deals-wrp-detail h3{font-size:14px;font-weight:500;margin-bottom:0;text-align:center;color:#000}.air-deals-wrp-detail h3:last-child{display:none}.air-deals-wrp-detail h4{position:relative;height:25px;max-width:100px;margin:auto;padding:5px 0}.air-deals-wrp-detail h4:before{position:absolute;content:"/";color:transparent;height:1px;background-color:#c1c1c1;width:100%;top:11.5px;left:0;right:0}.air-deals-wrp-detail h4 span{display:inline-block;width:8px;height:8px;background-color:#c1c1c1;border-radius:50%;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0}a.air-deals-wrp-link{text-decoration:none;color:unset}.air-deals-wrp-detail h2{margin-bottom:0;font-size:26px}.air-deals-wrp-detail .booknow-btn{display:table;background:var(--main-color-orange);color:#fff;margin-top:10px;font-size:14px;float:right;padding:5px 10px;border-radius:3px;cursor:pointer}.air-deals-wrp-detail .booknow-btn:hover{background-color:var(--main-color-blue)}.air-deals-wrp:hover .air-deals-wrp-detail h2{color:green}.airline-box-deals .container>.row>.col-12,.airports-box-deals .container>.row>.col-12{margin:13px 0}.ariline-text-box-wrap{padding:50px 0}.ariline-text-box-wrap p{color:#000;font-weight:300;font-size:18px;text-align:justify}.ariline-text-box-wrap h3,.ariline-text-box-wrap h4{font-weight:500;margin-bottom:10px}.ariline-text-box-wrap h3{color:#000;font-size:22px}.ariline-text-box-wrap h4{color:var(--main-color-blue);font-size:26px}.ariline-text-box-wrap h4 span{color:#484848;font-weight:400}.ariline-text-box-wrap h2{color:var(--main-color-blue);font-size:40px;text-transform:uppercase;font-weight:800;margin-bottom:0}.whychhooseebox{width:100%;border:1px solid var(--main-color-blue);text-align:center;padding-top:20px;margin-bottom:30px}.whychhooseebox h6{margin-bottom:0;text-align:center;padding:20px;background-color:#eff8ff;margin-top:20px;height:70px}.whychhooseebox img{width:auto;height:120px}.subb-heddd h2{margin-bottom:0;color:var(--main-color-blue);font-weight:800;font-size:100px;text-transform:uppercase}.subb-heddd h2 span{color:var(--main-color-orange)}.subb-heddd{height:250px;background-image:url(https://assets.faremaze.com/bg-question-watermark.png);background-repeat:no-repeat;background-position:top}.subb-heddd h4{margin-bottom:0;color:var(--main-color-orange);font-weight:800;font-size:26px;padding-top:80px}.airline-whychoose{margin-bottom:50px}@media(max-width:767px){.airline-main-sub-heading h4:after,.airline-main-sub-heading h4:before{display:none!important}.subb-heddd h2{font-size:50px}.subb-heddd{height:190px}.whychhooseebox img{height:80px}.ariline-text-box-wrap p{font-size:16px}.ariline-text-box-wrap h2{font-size:30px}.ariline-text-box-wrap h3{font-size:18px;margin-bottom:15px}.whychhooseebox img{height:65px}.subb-heddd{height:120px;background-size:50%;background-position:100% 0}.ariline-text-box-wrap{padding-bottom:0}.fm-offer-banner .banner-city-box{font-size:13px;font-weight:500;color:#FFF;top:66%;left:18px;text-align:left}.whychhooseebox h6{padding:10px;font-size:14px;height:65px}.subb-heddd h2{font-size:40px}.subb-heddd h4{font-size:16px;padding-top:50px}.airline-whychoose .ordersetbox{order:2}.airline-main-sub-heading h3{font-size:24px}.airline-main-sub-heading h4{font-size:16px}.airline-main-sub-heading h4:after,.airline-main-sub-heading h4:before{top:14px}.air-deals-wrp{padding:10px 0 0}.air-deals-wrp-logo{margin:0 auto 15px}.air-deals-wrp>.row{margin:0}.air-deals-wrp-detail h3,.air-deals-wrp-detail h6{font-size:14px}.air-deals-wrp>.row .col-12:last-child{background:var(--main-color-light-blue);margin-top:20px;padding:20px}.air-deals-wrp-detail h2{text-align:center!important;color:#fff!important;float:left;font-size:24px}.air-deals-wrp-detail .booknow-btn{float:right;margin-top:0}.air-deals-wrp>.row .col-12:last-child{padding:15px 10px!important}}@media(min-width:768px) and (max-width:991px){.subb-heddd h2{font-size:50px}.subb-heddd{height:190px;background-position:100% 0}.whychhooseebox img{height:80px}.whychhooseebox h6{padding:15px;font-size:15px;height:65px}.ariline-text-box-wrap p{font-size:14px}.ariline-text-box-wrap h2{font-size:30px}.ariline-text-box-wrap h3{font-size:20px;margin-bottom:15px}.fm-offer-banner .banner-city-box{font-size:22px;font-weight:500;color:#FFF;top:65%;left:25px;line-height:normal;text-align:left}.fm-mob-offer{width:100%}}@media(min-width:992px){.NotFoundPage>.row{position:absolute;top:50%;transform:translateY(-50%)}.major-airlines-bg{background:#E8E8E8}}@media(min-width:992px) and (max-width:1199px){.ariline-text-box-wrap p{font-size:14px}.fm-offer-banner .banner-city-box{font-size:14px;left:30%;width:165px}.ariline-text-box-wrap h2{font-size:30px}.ariline-text-box-wrap h3{font-size:20px;margin-bottom:15px}.air-deals-wrp{padding:10px 0 0}.air-deals-wrp-logo{margin:0 auto 15px}.air-deals-wrp>.row{margin:0}.air-deals-wrp-detail h3,.air-deals-wrp-detail h6{font-size:12px}.air-deals-wrp>.row .col-12:last-child{background:var(--main-color-light-blue);margin-top:20px;padding:20px}.air-deals-wrp-detail h2{text-align:center!important;color:#fff!important;font-size:24px;float:left}.air-deals-wrp-detail .booknow-btn{float:right;margin-top:0}.air-deals-wrp>.row .col-12:last-child{padding:15px 10px!important}}@media(min-width:1200px) and (max-width:1399px){.air-deals-wrp-detail .booknow-btn{padding:5px 10px;font-size:12px}.fm-offer-banner .banner-city-box{font-size:16px;left:30%;width:185px}.ariline-text-box-wrap h3 br{display:none}.ariline-text-box-wrap p{font-size:14px}.ariline-text-box-wrap h2{font-size:30px}.ariline-text-box-wrap h3{font-size:20px;margin-bottom:15px}.air-deals-wrp-detail h3{font-size:12px}.air-deals-wrp-detail h2{font-size:20px}.air-deals-wrp-logo{width:70px;height:70px}.air-deals-wrp-logo span{width:60px;height:60px}.air-deals-wrp-logo span img{height:40px}.air-deals-wrp{padding:20px 10px}}.airport-deals-wrp{border:1px solid #d9d9d9;border-radius:10px;background-color:#fff;margin-bottom:20px;padding:15px}.airport-deals-wrp:hover{box-shadow:0 10px 20px #00000029}.ariport-deal-date{margin-bottom:10px;font-size:12px;color:var(--main-color-orange);display:none}.airport-deals-wrp h5{margin-bottom:3px;font-size:24px;font-weight:600}.airport-deals-wrp h6{margin-bottom:0;font-size:12px;color:#979DAD;font-weight:400;white-space:pre}.airport-deals-wrp ul{width:100%;justify-content:space-between;max-width:200px;margin:auto;background-image:url(https://assets.faremaze.com/airport-dot-line-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:65% 2px}.airport-deals-wrp ul img{width:30px}.airports-deals-price .btn{background-color:var(--main-color-orange);color:#fff;font-size:14px;padding:8px 5px;max-width:130px}.airports-deals-price .btn:focus{box-shadow:unset}.airports-deals-price .btn:hover{background-color:var(--main-color-blue)}.airports-deals-price h4{font-size:28px;font-weight:800}.airports-box-deals ul.nav .nav-item a{padding:0 15px 8px;color:#333;font-size:20px;border-bottom:1px solid #333;border-radius:0}.airports-box-deals ul.nav .nav-item a.active{background-color:transparent;color:var(--main-color-orange);border-bottom:2px solid var(--main-color-orange)}.checkin-article a{background-color:#fff;border:1px solid #c8c8c8;border-radius:3px;text-align:center;padding:15px 0 50px;margin-bottom:15px;display:inline-block;width:100%;position:relative}.checkin-article a:focus,.checkin-article a:hover{border-color:var(--main-color-blue)}.checkin-article a h4{margin-bottom:0;padding-bottom:20px;position:absolute;bottom:0;color:#000;font-size:16px;width:100%;text-transform:uppercase}#checkin-content p{margin-top:50px;margin-bottom:50px}#checkin-content button{background-color:var(--main-color-blue);color:#fff;font-size:16px;padding:10px 15px;border-radius:5px;max-width:300px;width:100%;text-align:center;margin:10px auto 40px;font-weight:500}#checkin-content button:hover{background-color:var(--main-color-orange)}.checkin-banner img{width:100%}.banner-city-box{font-size:20px;font-weight:500;color:#FFF;top:11px;left:31%;text-align:center;line-height:normal;width:200px}.ccpa-bg:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:var(--main-color-orange);opacity:.7}.ccpa-bg{background-image:url(https://assets.faremaze.com/banner/ccpabg.webp);background-size:cover;position:relative;background-attachment:fixed;background-position:top}.ccpa-bg h2{z-index:5}ul.fm-one-way-list{column-count:2;display:block}p.list-style-text{padding-left:50px;margin-bottom:30px;position:relative}p.list-style-text:before{position:absolute;content:"/";color:transparent;height:22px;width:20px;top:4px;background-image:url(https://assets.faremaze.com/list-icon.svg);left:0;background-repeat:no-repeat}.ow-list-bg{background-image:url(https://assets.faremaze.com/fm-one-way/one-way-bg-light.svg);background-size:cover;background-color:#F4F7FB}.ow-detail-bg{background:transparent linear-gradient(270deg,#FFFFFF,#F1F1F1) 0 0 no-repeat padding-box;border-radius:12px}@media(max-width:991px){ul.fm-one-way-list{column-count:1;display:block}ul.fm-one-way-list li img{order:-1}.ow-detail-bg{background:transparent linear-gradient(0deg,#FFFFFF,#F1F1F1) 0 0 no-repeat padding-box}}.india-title-text.deals-type-banner #search-wrap{background-image:url(https://assets.faremaze.com/fm-one-way/banner.webp)!important;background-size:cover!important;background-position:50%!important}.india-title-text.deals-type-banner #search-wrap.airport-bg-img .banner-title-hea{text-align:center;text-transform:capitalize;font-weight:700;font-size:40px;line-height:60px!important;display:inline-block!important;padding:15px}@media(max-width:991px){.india-title-text.deals-type-banner #search-wrap.airport-bg-img .banner-title-hea{font-size:24px;line-height:24px!important}.india-title-text.deals-type-banner #search-wrap.airport-bg-img .container-fluid.orangebg{margin-bottom:0}}.india-inquery-modal #search-engine-wrap input{outline:none;background:none;border-top:none!important;border-left:none!important;border-radius:0!important;border-right:none!important;&:focus{border:none!important;outline:none;box-shadow:none}}.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}.airlines-slider .slick-next,.airlines-slider .slick-prev{display:none!important}.airlines-slider .slick-list,.airlines-slider .slick-slider{margin-bottom:0!important}.airlines-slider{background-color:#F3F3F3}.sec-marg{margin:50px 0}.entire-trip-bag{display:block}.cancellation-overly-close,.card-cv-tooltip-close,.mobile-flight-deals{display:none}.city-routs-box-bg{background:#f7f7f7}.india-wrap .city-list-title{color:var(--main-color-orange);font-size:40px!important;font-weight:500;margin:auto;text-transform:capitalize}.city-routs-left ul li{border-right:1px solid rgb(71 71 71/14%)}.city-routs-left ul li,.city-routs-right ul li{background-image:none!important;font-size:18px!important}.city-routs-left ul li:nth-child(odd){margin:0;padding:15px 60px;border-bottom:1px solid #c8c8c8}.city-routs-left ul li:nth-child(2n),.city-routs-right ul li:nth-child(2n){margin:0;padding:15px 60px;border-bottom:1px solid rgb(131 131 131/27%)}.city-routs-right ul li:nth-child(odd){padding:15px 60px;margin:0;border-bottom:1px solid #c8c8c8}.middle-icon,.top-icon{transform:translate(-50%,-50%)}.bottom-icon,.middle-icon,.top-icon{border:1px solid #c8c8c8;padding:13px;border-radius:50%}.bottom-icon{transform:translate(-50%,50%)}.city-routs-box-bg img{height:30px;width:30px}.hide-on-lg{display:none}.city-tabs ul{border-top:1px solid #9e9e9e;padding-top:7px;border-bottom:1px solid #9e9e9e;padding-bottom:5px;justify-content:center;align-items:center}.city-tabs ul .nav-link{background:no-repeat;border:none;outline:none;padding:10px 12px;font-size:20px;color:#757575}.city-tabs ul.nav-pills li{position:relative}.india-carousel-form .banner-title-hea{text-align:center;padding:0!important;line-height:55px!important;font-size:40px!important;margin-top:35px}.india-title-text #search-wrap.airport-bg-img .container-fluid.orangebg{background:none}.india-carousel{max-height:570px;overflow:hidden}.india-why-chose h4{font-size:18px}.carousel-indicators .active{opacity:1;background:#e56c01}.india-carousel-form{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start}.india-deals-title.airline-main-sub-heading h4{color:var(--main-color-orange)}.india-carousel-form #search-wrap{background-image:none;padding:0}.india-carousel-form .search-navi>.navbar-nav>li.dropdown{background:#fffbfb;border-radius:5px}.airline-main-sub-heading p{width:70%;font-size:20px;margin:40px auto;text-align:justify;text-align-last:center;font-weight:300}.carousel-banner{position:relative}.city-tabs ul.nav-pills .nav-link.active{color:var(--main-color-orange);background-color:transparent}.city-list-title span{color:#8d8c8c!important;font-weight:400}.india-carousel .carousel-indicators button:focus{outline:none}.trip-type-tabs ul{border:1px solid #b9b9b9;padding:1px;border-radius:25px}.trip-type-tabs ul.nav .nav-item a.trip-type-tabs-link.active{background-color:#004792;color:#FFFFFF;border:1px solid #004792}.trip-type-tabs ul.nav .nav-item a.trip-type-tabs-link{padding:5px 35px;color:#333;font-size:20px;border:1px solid hwb(0deg 62% 38%/25%);border-radius:25px;margin:3px}table.flights-ticket-detail{border:none;box-shadow:0 7px 15px 0 #9e9e9eb3;border-radius:10px;max-width:550px}.flights-ticket-detail tr{border-bottom:1px solid hwb(0deg 62% 38%/30%)}.flights-ticket-detail tr td{border-right:1px solid hwb(0deg 62% 38%/30%);border-bottom:none;padding:20px 5px 20px 15px}.flights-ticket-detail tr td strong{color:#004792;font-size:20px}.flights-ticket-detail tr:last-child{border-bottom:none}.flights-ticket-detail tr td:last-child{border-right:none;font-size:20px;color:#7c7c7c}.tab-deals-bg{background:#d0dee7}h2.country-ariline-text-title{color:var(--main-color-blue);text-transform:uppercase;font-weight:800;margin-bottom:15px}h3.country-ariline-text-sub{color:#7c7c7c;font-size:29px;font-weight:400}.why-chose-banner-box h2{text-transform:uppercase;color:#004792;display:none}.why-chose-banner-box-img{width:100%}.why-chose-banner-box-img-sm{display:none}.why-choose-airport{padding:0!important}.india-wrap .terms-text{margin:30px 0!important}.india-wrap .terms-text h2{font-size:40px;margin-bottom:20px}.india-why-chose p{text-align:justify}.india-wrap .terms-text .accordion .accordion-item .accordion-button.collapsed{font-weight:500}.india-deals-title.city-page p u{color:var(--main-color-orange)}.quoted-info{font-size:14px}.flights-ticket-detail.city-detail{max-width:100%}@media (min-width:1200px) and (max-width:1399px){.india-wrap .terms-text h2{font-size:30px;margin-bottom:20px}.flights-ticket-detail.city-detail tr td strong,.flights-ticket-detail.city-detail tr td:last-child{font-size:16px}}@media (min-width:992px) and (max-width:1199px){.india-wrap .terms-text h2{font-size:30px;margin-bottom:20px}}@media (max-width:1199px){.hide-on-sm{display:none}.hide-on-lg{display:block}.table.flights-ticket-detail{max-width:100%}}@media (max-width:420px){.airports-deals-price .btn{font-size:10px!important}}@media (max-width:767px){#why-choose{background-size:230%!important}.whyChooseContent p{font-size:12px}.whyChooseContent h5{font-size:16px}.modify_form{display:none}.modify_form.active{display:block}.mobile-flight-deals{display:block!important}#landing-faq .accordion-button{font-size:18px!important;text-align:left;padding:10px 0}#landing-faq .accordion-body{text-align:left;text-align-last:left;font-size:14px;line-height:normal;padding:0 0 20px}#landing-faq .accordion-button:after{font-size:15px;background-size:15px;background-position:100%}.usa-list-point h5{font-size:14px}.cheap-flights-animate-img .dot-img{width:20%;border-radius:0!important}.cheep-flight-image-style2 img.main-img{width:100%}.cheap-flights-animate-img{width:70%;margin:auto}.main-img-large img.small-thum{width:120px!important}.site-map-links a{width:100%!important;display:inline-block!important}.cancellation-overly-close,.card-cv-tooltip-close{display:block;position:absolute!important;right:-10px!important;top:-10px!important;background:#e56c01;width:30px!important;padding:8px;border-radius:50%}.card-cv-tooltip-close{height:30px!important}.tab-deals-bg .airport-deals-wrp ul{margin-bottom:15px}.tab-deals-bg .airport-deals-wrp h5{margin-bottom:5px}.tab-deals-bg .airport-deals-wrp h6{margin-top:5px}.inner-why-choose-wrap{margin-bottom:20px;padding:20px}.india-carousel-form .search-navi>.navbar-nav>li.dropdown{margin:3px 4px}.why-chose-banner-box h2{display:block}.why-chose-banner-box-img{display:none}.why-chose-banner-box-img-sm{display:block;width:100%}.order-2-sm{order:2}.flights-ticket-detail tr td strong{font-size:14px}.why-chose-sm{margin-top:10px!important;margin-bottom:10px!important}.india-carousel{display:none}#india-carousel-banner{padding-right:0!important;padding-left:0!important}.india-deals-title.city-page p{margin-bottom:0}.india-why-chose p{text-align:justify;text-align-last:left}.airline-main-sub-heading p{width:95%}.india-carousel-form .search-navi ul.navbar-nav{justify-content:center}.flights-ticket-detail tr td:last-child{padding:10px 0 10px 15px}.ariline-text-box-wrap.india-wrap{padding:30px 0}h3.country-ariline-text-sub{text-align:center;font-size:20px!important}.india-why-chose .india-why-chose-info{padding-right:0!important}.city-tabs ul .nav-link{padding:10px;font-size:18px}.flights-ticket-detail tr td:last-child{font-size:16px}.list-padding-sm .city-routs-left ul li,.list-padding-sm .city-routs-right ul li{padding:15px 0 15px 50px!important;text-align:left!important;font-size:15px!important;border-bottom:1px solid #c8c8c8;position:relative}.list-padding-sm .city-routs-left ul li:before,.list-padding-sm .city-routs-right ul li:before{content:"";height:5px;width:5px;background:#252525;position:absolute;top:25px;left:25px;border-radius:50%}.list-padding-sm{padding:40px 0}.middle-icon{display:none}}@media (max-width:991px){.entire-trip-bag{display:none}.india-wrap .city-list-title{font-size:22px!important;font-weight:500;max-width:100%;margin:auto;text-align:center}.city-routs-left ul li:nth-child(2n),.city-routs-left ul li:nth-child(odd){padding:12px 30px 12px 3px}.city-routs-right ul li:nth-child(2n),.city-routs-right ul li:nth-child(odd){padding:12px 3px 12px 30px}.city-routs-left ul li,.city-routs-right ul li{font-size:16px!important}.mobile-nav-tab{background:#d0dee7;margin-bottom:0}.why-chose-sm{margin-top:10px!important;margin-bottom:10px!important}.india-carousel-form #search-wrap{background-image:none;padding:5px 0 70px}.trip-type-tabs{margin-bottom:30px}.ariline-text-box-wrap.india-wrap p{font-size:18px;color:#424242;text-align:justify;text-align-last:center}.flights-ticket-detail tr td{padding:10px 0 10px 15px}.india-wrap .terms-text .accordion-header button{font-size:18px!important}.ariline-text-padding-sm{padding:0 30px!important}.city-tabs ul{margin-bottom:0!important;padding:0;border:none}.india-wrap .terms-text{margin:30px 0 35px!important}.india-wrap .terms-text h2{text-align:center;text-transform:capitalize;font-weight:500;margin-bottom:15px;font-size:30px}.india-wrap .terms-text .accordion .accordion-item .accordion-body{text-align:center}table.flights-ticket-detail{max-width:100%}h2.country-ariline-text-title{text-align:center}h3.country-ariline-text-sub{text-align:center;font-size:24px}.india-wrap .terms-text{margin-top:0}#india-carousel-banner{background-image:url(https://assets.faremaze.com/hero-banner.webp)!important}.india-carousel-form .banner-title-hea{margin-top:15px;line-height:27px!important;font-size:22px!important;padding:0 25px!important}}.img-review-wrp{display:inline-block;width:100%}.img-review-wrp img{width:20%;transform:scale(.9)}.img-review-wrp img:hover{transform:scale(1);box-shadow:0 5px 5px rgba(0,0,0,.2);cursor:pointer}.review-owl{margin-top:-50px}.review-owl .row>div{padding:0!important}.add-ban-cde img{width:100%}#deals{background-repeat:no-repeat;background-size:contain;background-position:0;padding-top:250px;position:relative;margin-top:-200px;z-index:9;padding-bottom:50px}.deal-img-bg-gril img{width:auto;float:left;border-radius:0!important;border:0!important;position:relative;top:-130px;max-width:680px;z-index:-1}.best-deals h3{font-size:46px;font-weight:bolder;text-transform:uppercase;letter-spacing:.5px;margin-bottom:0}.best-deals h3,.best-deals h5{margin-top:0;color:var(--main-color-blue)}.best-deals h5{font-size:28px;font-weight:300}.best-deals .percent{display:none;align-items:flex-end;margin:20px 0;padding-left:15px}.best-deals .percent span{color:var(--main-color-orange);font-weight:300}.best-deals .percent span:first-child{font-size:24px}.best-deals .percent span:last-child{font-size:20px}.best-deals .percent img{margin:0 10px}.best-deals p{font-size:16px;color:#000;text-align:justify}.best-deals a{background-color:var(--main-color-orange);color:#fff;padding:10px 40px;font-size:14px;text-decoration:none;font-weight:400;border-radius:3px;margin-top:15px;display:none;box-shadow:0 5px 15px rgb(0 78 128/50%)}.best-deals a:hover{background-color:var(--main-color-blue)}#deals .full-width{border:1px solid var(--main-color-orange);padding:2px;border-radius:0 0 0 500px}.tickbg-hm{padding:0 15px;border-radius:5px;background-color:#fff;margin-bottom:15px;box-shadow:0 0 5px rgba(0,0,0,.2)}.tickbg-hm:hover{transform:scale(1)}.tickbg-hm>.row{align-items:center;overflow:hidden}.airlogo-hm img{width:100%;max-width:50px;display:table;margin:auto}.airlogo-hm span{font-size:12px;color:#333;display:inline-block;text-align:center;width:100%;padding-top:10px}.ticketdetails-hm{display:flex;justify-content:space-between;margin:auto;padding:20px 10px 20px 20px}.flight-btns-hm,.ticketdetails-hm{border-left:1px dashed #b3b7c0;position:relative}.flight-btns-hm{padding:0}.flight-btns-hm a{border-radius:25px;border:1px solid var(--main-color-blue);color:var(--main-color-blue);font-size:12px;display:inline-block;padding:5px 15px;text-align:center;text-decoration:none;font-weight:500;margin:10px 3px 0;display:none}.ticketprice-hm{padding:15px 0}.flight-btns-hm a:hover{background-color:var(--main-color-blue);color:var(--main-color-white)}.ticketprice-box-hm{border-left:1px dashed #b3b7c0}.ticketprice-hm:after,.ticketprice-hm:before{position:absolute;content:"/";color:transparent;height:15px;border:0;width:15px;border-radius:50%;background-color:#fff;left:-8px}.ticketprice-hm:before{top:-5px;box-shadow:inset 0 -.15rem 0 hsla(0,0%,68%,.4)}.ticketprice-hm:after{bottom:-5px;box-shadow:inset 0 .15rem 0 hsla(0,0%,68%,.4)}.ticketdetails-hm:after{bottom:-8px;top:unset!important}.tickbg-hm h6{font-size:10px}.tickbg-hm h3{font-size:20px}.tickbg-hm h3 span{color:#8b8b8b}.tickbg-hm h6{color:#8b8b8b;font-size:12px;font-weight:400}.tickbg-hm .ticketdetails-hm>div>h6:last-child{color:var(--main-color-blue);margin-bottom:0;font-size:20px;font-weight:500}.arrivaltime h6 span,.departuretime h6 span{font-size:10px;color:#de552b;font-weight:400}.tickbg-hm h6 span{color:#333;font-weight:600}.ticketprice-hm h6{text-align:center;margin-bottom:0}.ticketprice-hm h3{text-align:center;margin:0 0 10px;font-size:24px;padding-bottom:5px}.ticketprice-hm a{text-align:center;text-decoration:none;font-size:15px;padding:10px 20px;border-radius:5px;margin:auto;display:table;color:#fff!important;background-color:var(--main-color-orange);width:100%;cursor:pointer;max-width:120px}.ticketprice-hm a:hover{background-color:var(--main-color-blue);color:#fff}.deals-ticket{position:relative;margin-top:-280px}.destination-box{position:relative;overflow:hidden}.destination-box-overly{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;text-align:center;background-color:rgba(0,0,0,.5);visibility:hidden;transform:scale(0)}.destination-box:hover>.destination-box-overly{visibility:visible;transform:scale(1)}.destination-box-overly a{background-color:var(--main-color-orange);color:#fff!important;padding:10px 20px;font-size:14px;position:relative;top:50%;text-decoration:none;cursor:pointer}.destination-box:hover>.destination-box img{transform:scale(1.2)}#destination-wrp .container-fluid{padding:0}#destination-wrp .row{margin:0}#destination-wrp .destination-box-wrp>.row>div{padding:0}.blue-sub-heading{margin:auto;max-width:725px;padding:0 15px;box-sizing:border-box}.blue-sub-heading h2{color:var(--main-color-blue);font-size:32px;font-weight:bolder;text-transform:uppercase;margin-bottom:0}.heading-icon{position:relative;width:100%;margin:0 auto 20px;max-width:30%}.heading-icon:before{position:absolute;content:"/";color:transparent;top:25px;height:1px;background-color:var(--main-color-per);width:100%;left:0;right:0;z-index:0}.heading-icon img{position:relative;z-index:9;background-color:var(--main-color-white);padding:7px}.blue-sub-heading p{font-size:16px;color:var(--main-color-per);padding-bottom:30px;margin-bottom:0}#contact-wrp{padding:0 0 80px;display:none}.contact-img-left{background-color:var(--main-color-blue);height:100%;position:relative}.contact-img-left .full-width{top:50%;position:relative;transform:translateY(-50%)}.contact-text-wrp{background-color:var(--main-color-orange);height:100%;padding:0 50px 50px 100px;position:relative}.contact-text-wrp:after,.contact-text-wrp:before{position:absolute;content:"/";color:transparent;width:80px;height:80px;border-radius:50%;left:-40px;z-index:9}.contact-img-left:before{position:absolute;content:"/";color:transparent;width:140px;height:140px;border-radius:0;right:-70px;z-index:9;top:0;bottom:0;margin:auto;background-image:url(https://assets.faremaze.com/helper-gril.png);background-repeat:no-repeat;background-size:cover;background-position:50%}.contact-text-wrp:before{background-color:var(--main-color-blue);top:100px}.contact-text-wrp:after{background-color:var(--main-color-orange);bottom:100px}.contact-text-wrp .full-width{max-width:600px}#contact-wrp .container-fluid{padding:0}#contact-wrp .container-fluid>.row{margin:0}#contact-wrp .container-fluid>.row>.col-xxl-6{padding:0}.contact-text-wrp h4{padding-top:10px;padding-bottom:30px;font-size:28px;color:var(--main-color-per);text-decoration:underline;font-weight:400}.contact-text-wrp a{color:var(--main-color-white);font-size:46px;font-weight:400;text-decoration:none}.contact-text-wrp a:hover{text-decoration:underline}.contact-text-wrp h3{font-size:24px;color:var(--main-color-per);text-decoration:none;font-weight:400;padding:40px 0 10px}.contact-text-wrp ul{list-style:none;margin:0;padding:0}.contact-text-wrp ul li{background-image:url(https://assets.faremaze.com/hand-right-point.png);background-repeat:no-repeat;background-size:15px;background-position:left 12px;padding:3px 0 3px 25px;font-size:18px;color:var(--main-color-per)}.discounted-fare-text{max-width:900px;margin:auto;text-align:justify;text-align-last:center}.discounted-fare-text p{color:var(--main-color-per);font-size:16px}.discounted-fare-text a{color:var(--main-color-orange);font-size:16px;display:none}#discounted-fare-wrp{padding-bottom:350px;padding-top:50px;background-image:url(https://assets.faremaze.com/footer-img.webp);background-position:bottom;background-repeat:no-repeat;background-size:100%;margin-bottom:-25px}.footer-about .fot-logo{max-width:300px;width:100%;margin-bottom:20px}.footer-about h3{margin-top:30px;font-size:18px;margin-bottom:5px}.footer-about h4{margin-top:50px;font-size:22px;margin-bottom:5px}.footer-about p{font-size:14px}.footer-form .col-xl-6 img{position:absolute;top:15px;right:10px}.fot-pay-bar{border-top:1px solid var(--main-color-white);padding-top:15px}.fot-pay-bar p{color:var(--main-color-white);font-size:14px;text-align:center;font-weight:400;margin-bottom:0}.fot-pay-bar img{margin:30px 0}footer .form-check-input:checked{background-color:var(--main-color-white);border-color:var(--main-color-orange);background-image:url(https://assets.faremaze.com/check-icon-orange.png)!important;background-repeat:no-repeat;background-size:10px;background-position:50%}.form-check-input:checked:focus{box-shadow:unset}.terms-text{margin:50px 0}.terms-text h2{font-size:24px;margin:30px 0 10px;color:var(--main-color-blue)}.terms-text h4{font-size:14px;font-weight:600;margin:10px 0}.terms-text p{font-size:14px}.terms-text ul{margin:15px 0}.ariline-text-box-wrap ul li,.terms-text ul li{font-size:14px;margin:15px 0;background-image:url(https://assets.faremaze.com/check-icon-green.png);background-repeat:no-repeat;padding-left:22px;background-size:15px;background-position:0 4px}.ariline-text-box-wrap ul li strong{color:var(--main-color-blue)}.ariline-text-box-wrap .accordion button:focus{box-shadow:unset!important}.ariline-text-box-wrap .accordion button{background-color:transparent;color:var(--main-color-blue);font-size:20px}.ariline-text-box-wrap .accordion .accordion-item .accordion-collapse,.ariline-text-box-wrap .accordion .accordion-item .accordion-header button{border:0!important}.ariline-text-box-wrap .accordion .accordion-item{border-bottom:1px solid #ccc!important}.airline-bag-fee-main-wrp{padding:50px 0}.air-bag-fee-title h2{margin:0}#apiDeals a{text-decoration:none}#apiDeals .form-group{margin-bottom:25px}#apiDeals .inner_dashed_box{border-radius:9px;box-shadow:0 0 8px 0 rgba(0,0,0,.2);float:left;width:100%;padding:15px 20px;background:#fff;color:var(--main-color-blue)}#apiDeals .inner_dashed_box:hover{box-shadow:0 0 13px 0 rgba(0,0,0,.3)}#apiDeals .inner_dashed_box h4{font-weight:500;font-size:24px;margin:5px 0;color:var(--main-color-blue);display:inline-block;width:100%}#apiDeals .fares .inner_dashed_box h6,#apiDeals .inner_dashed_box span{color:#928f8f;font-size:12px}#apiDeals .inner_dashed_box li{height:2px;background:var(--main-color-orange);display:block;position:relative}#apiDeals .inner_dashed_box li span.bullet{z-index:9;display:inline-block;position:absolute;border:7px solid;border-color:transparent transparent transparent var(--main-color-orange);bottom:-6px;left:47%;left:calc(50% - 2px)}#apiDeals .btn-info{padding:0;background-color:transparent;border:0}#apiDeals .btn-info a{color:#fff;background-color:var(--main-color-light-blue);border-color:var(--main-color-light-blue);padding:8px 15px;font-size:12px;border-radius:3px}#apiDeals .btn-info a:hover{background-color:var(--main-color-orange)}#apiDeals .india-flight-air-logo img{width:auto;height:50px}#apiDeals .india-flight-air-logo small{display:inline-block;clear:both;width:100%}#apiDeals small{font-size:12px}.terms-text .accordion h2{margin:0}.terms-text .accordion button:focus{box-shadow:unset}.terms-text .accordion .accordion-item .accordion-button.collapsed{background-color:#f1f1f1;font-weight:700;color:var(--main-color-blue)}.terms-text .accordion .accordion-item .accordion-button{background-color:var(--main-color-blue);color:#fff}.terms-text .accordion .accordion-item .accordion-body{font-size:18px;color:#000;font-weight:300}.inner-why-choose-wrap .choose-box{background-color:var(--main-color-white);width:115px;height:115px;text-align:center;border-radius:50%;border:1px solid var(--main-border-color);margin:0 auto 20px;line-height:110px;box-shadow:0 0 15px rgba(0,0,0,.1)}.inner-why-choose-wrap .choose-sub-title h3{text-align:center;font-size:16px;font-weight:600;color:var(--main-color-orange)}.inner-why-choose-wrap .choose-sub-title p{text-align:center;font-size:12px;font-weight:500}.inner-why-choose-wrap{margin-bottom:50px}#tax{margin-top:50px}#tax .table{border:1px solid #ddd;width:100%;max-width:100%;margin-bottom:20px}#tax table.table.table-striped td,#tax table.table.table-striped th{padding:15px!important}#tax .table h3{text-align:center;color:var(--main-color-blue)}#search-wrap{background-image:url(https://assets.faremaze.com/hero-banner.webp);padding:50px 0 200px;background-position:top;border-radius:0 0 30px 30px;background-repeat:no-repeat;background-size:cover}#search-wrap.airport-bg-img{background-image:url(https://assets.faremaze.com/airports-bg-image.png)!important;padding-bottom:120px}#search-wrap.airport-bg-img .deals-img{display:none}#search-wrap.airport-bg-img .container-fluid.orangebg{background:rgb(229,108,1);background:linear-gradient(90deg,rgba(229,108,1,1),rgba(0,212,255,0));margin-bottom:50px}#search-wrap.airport-bg-img .banner-title-hea{text-align:left;text-transform:capitalize;font-weight:700;font-size:40px;width:100%;line-height:60px!important;display:inline-block!important;padding:30px 65% 30px 0;margin-bottom:0}#search-wrap.airport-bg-img .banner-title-hea span{display:none}@media (max-width:767px){.search-navi .navbar-nav .dropdown{position:unset}.route-info-box{margin:25px 0}.route-info-airline{display:table!important;width:100%}.usa-flight-ticket h3{margin-top:30px}.route-info-airline li{float:left;margin:8px 15px!important}.num-box span{width:30px!important;height:30px!important;line-height:28px!important;font-size:14px!important}.usa-list-point:before{left:15px!important;width:1px!important}.usa-subtitle{font-size:20px!important}.usa-sub-heading-line{max-width:100px!important}.usa-list-point li h4{font-size:18px!important}.usa-list-point li p{font-size:12px!important}.usa-flight-ticket p{font-size:14px!important}}.banner-title-hea{color:#fff;text-transform:uppercase;font-size:60px;text-shadow:2px 2px 2px rgba(0,0,0,.3);margin:0 auto 30px;padding:0 20px;font-weight:800;display:table;line-height:44px!important}.banner-title-hea span{border-top:1px solid #fff;padding:10px 10px 0;font-size:20px;text-transform:capitalize;color:var(--main-color-blue);text-shadow:none!important;font-weight:400;display:inline-block;margin-top:0;line-height:30px!important;letter-spacing:1px}footer .footer-card-pay{max-width:300px;width:100%;margin-bottom:20px;margin-top:20px}.mobile-close-menu-icon{color:#fff;float:right;padding:15px 15px 0}.site-map-links a{text-decoration:none;color:#000;font-size:15px;padding:3px 0;opacity:.7;position:relative;left:0}.site-map-links a span{font-weight:400;text-transform:capitalize}.site-map-links a i{color:#000;opacity:.7;font-size:12px;margin-right:5px;position:relative;top:-1px;transition:.5s}.site-map-links a:hover{opacity:1;left:6px}.site-map-links a:hover,.site-map-links a:hover i{color:var(--main-color-blue)}.primery-title{color:#0C4F9E}.section-scaled-image{max-width:315px;position:absolute}.na-morden-list{min-height:430px;display:flex;padding:30px}.na-list-item:nth-child(odd){display:flex;align-items:flex-start;padding:0}.na-list-item:nth-child(2n){display:flex;align-items:flex-end;padding:0}.na-list-item:nth-child(odd) .na-box{border:1px solid #0c4f9e;border-radius:20px}.na-list-item:nth-child(2n) .na-box,.na-list-item:nth-child(odd) .na-box{display:flex;flex-direction:column;aspect-ratio:1/1;justify-content:center;padding:15px;scale:1.1;background:#FFF;height:50%;width:100%;box-shadow:20px 13px 29px #0000001A;transition:.5s}.na-list-item:nth-child(2n) .na-box{border:1px solid #e36e2b;border-radius:20px}.na-box span{position:absolute;bottom:0;left:5px;font-size:55px;line-height:65px;color:hwb(200deg 56% 32%/40%);font-weight:700}.na-list-item:nth-child(odd) .na-box:hover{box-shadow:20px 13px 29px #9fc8f95e;border:1px solid #6cacf78c;transition:.5s;transform:translateY(-10px)}.na-list-item:nth-child(2n) .na-box:hover{box-shadow:20px 13px 29px #e36e2b36;border:1px solid #e36e2b78;transition:.5s;transform:translateY(10px)}.city-column-list{column-count:4}.city-column-list li a{text-decoration:none;color:#0C4F9E;font-weight:500;font-size:20px;padding:10px 5px}.na-section-one{background-color:#F4F7FB}.na-section-one h2{color:#0C4F9E}.na-section-one h2 span,.na-section-two h2{color:#E36E2B}.na-section-two{background:hwb(22deg 17% 11%/10%)}.na-bg-box{background:#F9E2D4;padding:35px 20px;border-radius:40px}.na-box p{font-size:14px}.na-show-more{background:linear-gradient(180deg,#0C4F9E 20%,#00418d00) 0 0 no-repeat padding-box;border:none;border-radius:50px;padding:10px 0;font-size:18px;text-transform:capitalize}.na-state-list-image{background-image:url(https://assets.faremaze.com/north-america/birmingham/list-sidebar.webp);background-size:auto;min-height:400px;background-attachment:fixed;background-position:0}.solid-bg-box{background-color:hwb(22deg 17% 11%/80%)}.na-stale-list-bg{background-color:#0C4F9E}.na-state-list ul li{font-size:14px;margin:15px 0;background-image:url(https://assets.faremaze.com/check-icon-green.png);background-repeat:no-repeat;padding-left:22px;background-size:15px;background-position:0 4px;font-size:18px;width:90%}.hide-sm{display:block}.shwo-xs{display:none}.motion-img-box{background:#F6F6F6;padding:30px 50px;border-radius:20px}.fixed-dots{position:absolute;height:200px;width:200px;transform:rotate(180deg);bottom:-10%;left:-14px;z-index:1;opacity:.5}.motion-img{border-radius:20px;top:80px;right:20px;box-shadow:16px -4px 20px 0 #616161ad;animation-name:verticalmove;animation-iteration-count:infinite;animation-timing-function:linear;z-index:3;object-fit:cover}.motion-dots,.motion-img{width:30%;height:32%;position:absolute;animation-duration:6s}.motion-dots{z-index:1;top:60px;right:-15px;animation-name:verticalmove2;animation-iteration-count:infinite;animation-timing-function:linear;z-index:2}@keyframes verticalmove2{0%{transform:translateY(0)}50%{transform:translateY(10px);scale:1.15;opacity:.2}to{transform:translateY(0)}}@keyframes verticalmove{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}.motion-img-box .main-img{border-radius:20px;aspect-ratio:1/1;z-index:2;position:relative}.rcom-box-row{overflow:hidden}.rcom-city-card{transition:.3s;position:relative;overflow:hidden;border-radius:20px;transition:.5s}.rcom-city-card:hover{box-shadow:4px 15px 12px #00000036;transition:.5s}.rcom-city-card:hover img{scale:1.1;transition:.5s}.rcom-city-card img{aspect-ratio:1/1;object-fit:cover;transition:.5s}.rcom-city-card .rcom-city{position:absolute;bottom:0;background:hwb(0deg 0% 100%/65%);color:#FFF;padding:10px 25px;width:100%}.na-city-box-one{overflow:hidden}.na-city-box-one h2,.na-city-box-one p{width:88%;padding-left:30px}.na-city-box-one img{transform:scaleY(1.2);width:100%}.city-list-item{background:#F9F9F9;border:2px solid #cedcec;border-radius:12px!important;overflow:hidden}.city-list-item:hover{box-shadow:0 12px 45px rgba(0,0,0,.08);transform:translateY(-10px);background-color:#fff;transition:all .3s ease}.city-list-item:hover:after{width:100%}.city-list-item:after{width:0;bottom:0;content:"";transition:all .2s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:50%;height:5px;transform:translateX(-50%);background-color:var(--main-color-orange)}@media (max-width:991px){.india-carousel-form .banner-title-hea{margin-top:29px!important;margin:0;color:#003d79;text-shadow:none}.india-carousel{display:none}.india-carousel-form{position:relative;padding:30px 0}.hide-sm{display:none}.shwo-xs{display:block}.na-list-item{flex:0 0 60%!important}.na-list-item:nth-child(odd){transform:translateX(-20%)}.na-list-item:nth-child(2n){transform:translateX(20%)}.na-list-item:nth-child(2n) .na-box,.na-list-item:nth-child(odd) .na-box{height:auto;aspect-ratio:1/0}.na-list-item:nth-child(2n) .na-box span{left:auto;right:0}.na-list-item:nth-child(odd) .na-box p{padding-left:40px}.na-list-item:nth-child(2n) .na-box p{padding-right:40px}.section-scaled-image{position:relative;max-width:inherit}.city-column-list{column-count:3}.rcom-box-row{overflow:scroll}.rcom-card-box{flex:0 0 30%}.na-city-box-one h2,.na-city-box-one p{width:100%;padding-left:0}.na-city-box-one img{transform:scaleY(1)}}@media (max-width:767px){.sm-text{text-align:justify;text-align-last:center}.na-list-item{flex:0 0 90%!important}.na-list-item:nth-child(odd){transform:translateX(-10%)}.na-list-item:nth-child(2n){transform:translateX(10%)}.na-bg-box .content-box{flex-direction:column-reverse}.na-bg-box .content-box .section-scaled-image{margin-bottom:30px}.city-column-list{column-count:2}.city-column-list li a{font-size:12px}.motion-img-box{padding:20px}.motion-dots,.motion-img{width:100px;height:100px;right:15px}.na-state-list ul li{width:100%}.rcom-card-box{flex:0 0 40%}}@media (max-width:567px){.rcom-card-box{flex:0 0 75%}}.blue-text{color:var(--main-color-blue)}.usa-flight-ticket .usa-img{max-width:500px;width:100%}.usa-flight-ticket p{font-size:18px;color:#5B5B5B}.num-box span{display:inline-block;width:45px;height:45px;border:2px solid var(--main-color-blue);text-align:center;line-height:40px;font-size:20px;border-radius:50%;margin-right:15px;font-weight:700;background-color:#f3f3f7;transition:.5s;position:relative;z-index:4}.usa-list-point li:hover .num-box span{background-color:var(--main-color-blue)!important;color:#fff!important}.usa-list-point{position:relative}.usa-list-point:before{position:absolute;content:"/";color:transparent;width:2px;background-color:#D6D6D6;height:80%;left:20px;top:50%;transform:translateY(-50%)}.usa-sub-heading-line{width:100%;height:2px!important;border:0;opacity:1;max-width:200px;border-radius:5px}.orange-line.usa-sub-heading-line{background-color:var(--main-color-orange)}.blue-line.usa-sub-heading-line{background-color:var(--main-color-blue)}.usa-airline-main-banner h4.banner-title-hea{text-align:center!important;display:inline-block;width:100%!important;padding-left:0!important;padding-right:0!important}.usa-airline-main-banner #search-wrap{background-image:url(https://assets.faremaze.com/north-america/usa-airline-banner-img.webp)!important}.usa-airline-main-banner.atlanta-to-delhi #search-wrap{background-image:url(https://assets.faremaze.com/landing-pages/banner.webp)!important;background-position:bottom}.route-info-main-wrp{background-color:var(--main-color-blue);background-repeat:no-repeat;background-position:0 0;position:relative}.route-info-main-wrp,.route-info-main-wrp:before{background-image:url(https://assets.faremaze.com/landing-pages/triangle-bg.svg)}.route-info-main-wrp:before{position:absolute;content:"/";color:transparent;width:220px;height:140px;background-position:50%;background-size:cover;right:0;transform:rotate(-180deg);bottom:0}.route-info-main-wrp>.w-100{background-color:var(--main-color-blue);background-image:url(https://assets.faremaze.com/landing-pages/triangle-bg.svg);background-repeat:no-repeat;background-position:100% 100%;background-color:transparent}.route-info-airline li{color:var(--main-color-blue);margin:0 15px;font-size:14px}.route-info-box h6{font-size:13px;color:#434343;border-bottom:1px solid var(--main-color-orange)!important;padding-bottom:5px;margin-bottom:10px;padding-right:20px}.route-info-box{padding:0 10px}.route-info-box h5{font-size:14px!important;line-height:normal;margin-bottom:0}.route-info-main-wrp .bg-white{border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.3)}.route-info-main-wrp h2{font-size:26px}.lading-list{list-style:disc;padding-left:30px}.lading-list li{margin-top:20px}.cheap-flights-animate-img .main-img-large img{border-radius:25px;position:relative;z-index:2;overflow:hidden}.main-img-large img.large-thum{width:100%}.cheap-flights-animate-img .main-img-large{position:relative;border-radius:25px}.cheap-flights-animate-img .main-img-large:before{position:absolute;content:"/";color:transparent;border:2px solid var(--main-color-orange);border-radius:25px;right:-20px;bottom:-20px;top:20px;left:20px;z-index:1}.main-img-large img.small-thum{position:absolute;width:200px;bottom:50px;left:-50px;box-shadow:0 0 30px rgba(0,0,0,.5)}.main-img-large .dot-img,.main-img-large img.small-thum{animation-name:verticalmove;animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:linear}.main-img-large .dot-img{position:absolute!important;top:50%;transform:translate(-40%,-50%)}.cheep-flight-image-style2{position:relative;text-align:center}.cheep-flight-image-style2 img.main-img{position:absolute;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);border-radius:25px;width:100%;max-width:500px}.cheep-flight-image-style2 .dot-img{position:absolute;left:0;transform:translateY(-50%);top:50%;animation-name:verticalmove;animation-duration:6s;animation-iteration-count:infinite;animation-timing-function:linear;z-index:-1}@media(min-width:768px) and (max-width:991px){.cheap-flights-animate-img{width:85%}.cheap-flights-animate-img .dot-img{width:100px;right:-50px}.main-img-large img.small-thum{width:100px;left:-15px;bottom:0}}@media(min-width:768px){.route-info-wrp .d-md-flex{display:inline-block!important;width:100%}.route-info-wrp .route-info-box{width:20%;float:left}}#tax table.table tbody tr:first-child,div table.table tr.dar-bg-blue{color:#fff!important}.flight-view-detail{z-index:10}.new-detail-card{outline:2px solid var(--main-color-light-blue)}.new-detail-card-header button.active{background:var(--main-color-orange)!important}.new-detail-card .new-detail-card-header{background:var(--main-color-light-blue)}.flight-view-detail{scale:1 0 1;transition:.5s}.flight-view-detail.show{scale:1 1 1}.mobile-flight-pointer{width:0;padding:0;border-style:dashed;border-width:1px;border-color:var(--main-color-light-blue)}.position-absolute.flight-view-detail span{display:unset!important;padding:0}.position-absolute.flight-view-detail h3.fs-16{font-size:16px!important}.ticketprice span.fs-16{font-size:16px}.india-inquery-modal{background:hwb(0deg 2.36% 97.64%/60%)}.india-inquery-modal .modal-dialog{max-width:800px}.india-inquery-modal .return.flight-search-box .field-search svg{left:13px}.india-inquery-modal .search-engine-box{background-color:transparent;border-radius:0;padding:0 10px;box-shadow:none}.india-inquery-modal .form-b-border{border-bottom:1px solid #ced4da}.ind-modal-close-btn{right:0}.india-inquery-modal .search-engine-box .search-btn{margin:0}.india-inquery-modal .modal-body{background:url(https://assets.superfares.com/bharat/modal-bg.png);background-size:contain;background-repeat:no-repeat;border-radius:15px}.india-inquery-modal .modal-dialog{border-radius:18px!important;overflow:hidden}.india-inquery-modal .india-modal-deal-logo{position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%);max-width:300px}#india-carousel-banner #mainSearchForm{background:transparent;padding:0!important}#why-choose{background-image:url(https://assets.faremaze.com/curve-shape.webp);background-size:150%;background-repeat:no-repeat}.whyChooseContentImg div{border-radius:50%;background-color:#fff;text-align:center;box-shadow:0 0 10px rgba(0,0,0,.1);width:70px;height:70px;padding-top:17px}.whyChooseContentImg div img{width:35px!important;height:35px!important;margin:auto;display:table}.disabled-btn{opacity:.6}.dropdown-box .form-select{padding:0;border:0;border-radius:0;background-image:unset}.dropdown-box .form-select:focus{box-shadow:unset}.dropdown-box .form-select button{border-radius:0;height:55px}.dropdown-box .form-select button:focus{border-color:var(--main-color-orange);outline:0}.HolidayPackageContent a{color:var(--color-blue);font-weight:700;text-decoration:none;transition:.4s}.HolidayPackageContent a:hover{color:var(--color-orange)}.HolidayPackageContent h2{font-weight:600;font-size:24px;color:var(--color-blue);margin-top:25px;margin-bottom:12px}.HolidayPackageContent p{font-size:15px;text-align:justify;word-spacing:2px;margin-bottom:25px;line-height:24px}.HolidayPackageContent p a{color:var(--color-blue)!important;font-weight:500!important}.HolidayPackageContent ul{list-style:disc!important;margin-left:15px!important}.HolidayPackageContent ol{list-style:auto!important;margin-left:15px!important}.HolidayPackageContent ol li::marker{color:rgb(241,90,41);font-weight:700}.HolidayPackageContent ol li,.HolidayPackageContent ul li{font-size:15px;margin:10px 0;word-spacing:2px}.HolidayPackageContent ol li strong,.HolidayPackageContent ul li strong{color:var(--color-blue)}.HolidayPackageContent ul li::marker{color:var(--color-orange)}.HolidayPackageContent img{height:auto}.HolidayPackageContent h1>strong,.HolidayPackageContent h2>strong,.HolidayPackageContent h3>strong{font-weight:600!important;color:var(--color-blue)!important}.HolidayPackageContent h1,.HolidayPackageContent h1>span,.HolidayPackageContent h2,.HolidayPackageContent h2>span,.HolidayPackageContent h3,.HolidayPackageContent h3>span,.HolidayPackageContent h4,.HolidayPackageContent h5,.HolidayPackageContent h6{color:var(--color-blue)!important}.HolidayPackageContent h1{font-size:30px}.HolidayPackageContent h3,.HolidayPackageContent h4{font-size:18px}.breadcrumb .breadcrumb-item{font-size:14px}.breadcrumb .breadcrumb-item a{text-decoration:none;color:var(--main-color-orange)}:root{--main-color-per:#030712;--main-color-white:#fff;--main-grey-border:#f1f1f1;--main-border-color:#81a4af}*{margin:0;padding:0}button:focus{outline:0;box-shadow:unset!important}.common_txt{font-size:25px;font-weight:700;color:#333}button.orange{background-image:linear-gradient(179deg,rgba(252,115,70,1) 29%,rgba(251,81,28,1) 59%);border:none;color:#fff;font-weight:600}.color-white{color:#fff!important}.color-black{color:#000!important}.color-blue{color:var(--main-color-blue)!important}.bg-color-blue{background-color:var(--main-color-blue)!important}.bg-orange{background-color:var(--main-color-orange)!important}.radius3{border-radius:3px}.radius5{border-radius:5px}.radius10{border-radius:10px}.radius15{border-radius:15px}.radius20{border-radius:20px}button.orange:hover{box-shadow:0 8px 25px rgba(0,0,0,.25);transform:translateY(-5px);-webkit-transform:translateY(-1px);color:#fff}.navigation{border-top:1px solid #ccc;padding:0}.flightDurationBar .dashedBorder{border-bottom:2px dashed var(--color-blue);width:70%}.ticketdetails .totaltime{width:55%;cursor:pointer}@media (min-width:768px){.contract .slick-slider button{top:-50px!important}.footer-mob-strip,.modify-popup-close{display:none}.open-flight-detail{overflow:hidden}.service-content{padding:5px}}.top_bar{padding-top:5px}.top_bar .container{max-width:1260px;position:relative}.intro-banner-vdo-play-btn{display:flex;float:right;cursor:pointer}.intro-banner-vdo-play-btn img{margin-right:10px;height:40px;margin-top:10px;width:40px}.intro-banner-vdo-play-btn{position:relative;z-index:1}.flight-class-select{position:relative;top:-2px}.pinkBg{background-color:#f77d9c!important;background-image:linear-gradient(90deg,#f1bfce,#ffebe1,#f1bfce)}.intro-banner-vdo-play-btn i{line-height:56px;font-size:30px}.intro-banner-vdo-play-btn .ripple{position:absolute;width:100%;height:60px;z-index:-1;top:-15px;opacity:0;margin:0;border-radius:10px;left:0}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(1)}}.intro-banner-vdo-play-btn .ripple:nth-child(2){animation-delay:.3s;-webkit-animation-delay:.3s}.intro-banner-vdo-play-btn .ripple:nth-child(3){animation-delay:.6s;-webkit-animation-delay:.6s}.navbar-right.top_bar img{float:left;margin-right:12px!important;z-index:99999!important;margin-bottom:3px!important;max-width:40px!important;height:30px!important}.navbar-right.top_bar h4{margin:-10px 0 15px;font-weight:700;font-size:24px;float:left;line-height:18px;text-decoration:none}.navbar-right.top_bar h4 a,.navbar-right.top_bar h4 a:hover{text-decoration:none;color:#de552b;letter-spacing:2px}.top_bar h4 small{font-size:13px;font-weight:400;color:rgba(0,0,0,.8);line-height:22px}.intro-banner-vdo-play-btn h4{color:var(--main-color-blue);font-weight:600!important;font-size:21px;text-align:right}.navigation .navbar-nav .nav-link{padding-right:1.5rem;padding-left:1.5rem;color:#1f3451;font-weight:600}.common_btn{background-image:linear-gradient(179deg,#fc7346 29%,#fb511c 59%);color:#fff}.common_btn:hover{background-image:linear-gradient(179deg,#fb511c 29%,#fc7346 59%);color:#fff}.outr{float:left;width:100%;margin:15px 0 0}.outr .main_div{max-width:320px;margin:0 auto}.outr a{background-image:linear-gradient(180deg,rgb(255 133 47),rgb(238 58 0));color:#fff;display:inline-block;text-align:left;height:55px;border-radius:50px;width:100%;margin-left:5px;padding:0}.outr .lf_circle{position:relative;right:10px;float:left;bottom:10px}.outr .lf_circle .telephone{position:absolute;z-index:9999;left:16px;bottom:20px}.outr a .text{padding:0 12px;display:inline-block;text-align:left;font-size:25px;position:relative;right:15px;font-weight:700;bottom:22px}.outr a .text small{font-size:12px;position:relative;top:10px}.banner figure img{max-width:310px}.banner .outer_nw .input-group input::placeholder{font-size:13px;font-weight:600;color:#1f3451}.outer_nw{padding:15px;border-radius:4px;background:#b0daef;float:left;width:100%;box-shadow:0 0 3px #83bad6;margin-top:10px}.outer_nw .input-group{box-shadow:0 0 4px 0 #ccc}.banner .outer_nw .input-group input{height:40px;color:#1f3451;padding:0 15px}.outer_nw .input-group-addon{background:#1f3451;color:#ffffff;font-weight:600;padding:7px 20px;border:none;border-radius:0 4px 4px 0}.journey .detailed_each h6{font-weight:600;font-size:12px}.journey ul li{font-size:14px;font-weight:500;display:inline-block;width:33%;float:left}.border_doted{width:90%;float:left;font-size:10px;margin:0;padding:0 0 5px}.journey ul li:nth-child(3){width:14%;text-align:center;font-size:13px}.journey ul li:last-child{text-align:right}.journey ul li:last-child .border_doted{text-align:right;float:right}.flight_search{padding:30px 0}.flight_search article{background:#fff;padding:10px 0;border-radius:4px;box-shadow:0 0 .3125rem 0 hsl(0deg 0% 68%/40%);margin-top:6px}.journey{margin-bottom:5px;float:left;width:100%;border-bottom:1px dashed #cccccc;padding:0;align-self:center}.journey ul li:first-child{width:20%;font-weight:600;font-size:20px;text-align:center}.journey ul li:first-child small{font-size:13px}.journey ul li:first-child img{width:50px}.journey:last-child{border:none}.flight_search div.fare{text-align:right;padding-right:0}.flight_search div.fare .inner_text{margin-left:10px;align-self:center}.flight_search div.fare .ticket_price{font-size:25px;font-weight:700}.flight_search div.fare p{font-size:11px;color:#f15a29}.flight_search div.fare button.btn.select_flight{background-image:linear-gradient(179deg,rgba(252,115,70,1) 29%,rgba(251,81,28,1) 59%);color:#fff;font-weight:600;padding:8px 58px}.flight_search .detail_ticket{border-right:1px dashed #ccc}.journey ul li span.airline_name{font-size:11px;color:var(--main-color-blue);text-align:center;width:100%;display:inline-block;float:left}.journey ul li .IATA{color:#fb511c}.journey ul li:nth-child(3) small{color:#9c9c9c}.journey ul li strong{font-size:15px}.journey ul li ul.stopage{width:100%;display:inline-block}.journey ul li ul.stopage li{width:100%;height:1px;background:#ff5e11;margin:0 auto;position:relative;top:0;text-align:center}.journey ul li ul.stopage li span.bullet{height:5px;width:5px;background:#ff5e11;z-index:9;display:inline-block;position:relative;border-radius:50%;bottom:20px;margin:0 5px}span.super_saver{background:#048e08;color:#fff;font-size:12px;padding:2px 10px;position:relative;top:-10px;border-radius:4px 4px 0 0;margin-bottom:-10px}span.flight_details a{font-size:13px;text-decoration:none}.flight_search article button.accordion-button{width:auto;font-size:14px;color:#0d6efd;border:none;padding:0 5px;border-radius:4px!important}span.depart_return{font-weight:600;font-size:13px;background:#d4e6ff;border-radius:4px;width:auto;padding:1px 10px}.flight_search .accordion-body .detail_ticket{border:none;margin:0}.flight_search article button.accordion-button:after{background-size:12px;margin-top:0;background-position:5px 5px}.PNR_status{padding:30px 0}.PNR_status h4{font-size:18px;font-weight:700;color:#032858;margin:0;padding:0 5px}.PNR_status form.row{margin-top:10px}.PNR_status form .input-group-text{background:#032858;color:#fff;font-weight:500;border-radius:4px 0 0 4px;border-color:#032858}.PNR_status form input.form-control{height:44px}button.btn.select_flight{background-image:linear-gradient(179deg,rgba(252,115,70,1) 29%,rgba(251,81,28,1) 59%);color:#fff;font-weight:600;padding:8px 28px}.PNR_status form input.form-control::placeholder{font-weight:500;color:#484848}.flight_search .p_details{margin-top:6px;border-radius:4px;background:#fff;padding:15px;box-shadow:0 0 .3125rem 0 hsl(0deg 0% 68%/40%)}.flight_search .p_details h4{font-weight:600;font-size:18px;padding:0 0 10px;color:#032858;position:relative}.flight_search .p_details h4:before{position:absolute;width:30px;height:2px;background:#032858;content:"";bottom:0}ol,ul{margin:0;padding:0}.flight_search .p_details li{padding:10px;border-bottom:1px dashed #ccc;color:#032858}.flight_search .p_details li:last-child{border:none}.flight_search .select_inline{float:left;margin-right:5px}.flight_search .accordion.accordion-flush .accordion-body .journey{margin-bottom:0}.flight_search .accordion-body{padding:10px 0 0}.flight_search .accordion-body.pnr_check{padding:0 10px}.flight_search .accordion.accordion-flush:after{right:-.3125rem;left:auto;box-shadow:inset .125rem 0 .125rem hsl(0deg 0% 68%/40%)}.flight_search .accordion.accordion-flush .accordion-item{padding:0 8px}.flight_search .accordion.accordion-flush .accordion-header{margin-bottom:0}.flight_search .accordion-item:last-of-type .accordion-collapse{border-bottom:none}.depart_div,.return_div{padding:5px;margin:5px 0 0;width:100%;box-shadow:0 0 .3125rem 0 hsl(0deg 0% 68%/40%);border-radius:4px;display:inline-block}.layover-info{text-align:center;position:relative;display:inline-block;padding:10px 0}.layover-info:before{position:absolute;left:0;top:23px;content:"";right:0;border-top:1px dashed #cbcbcb}.layover-box{width:auto;padding:.125rem .625rem;background-color:#f3f3f3;display:inline-block;border-radius:.9375rem;margin:0 .125rem;position:relative}.depart_div .IATA,.return_div .IATA{font-size:12px!important;color:#6e6e6e}.flight_search .accordion.accordion-flush .accordion-body .journey{margin:10px 0;border:none}.flight_destinations{font-weight:700;color:#000;margin-top:15px}span.AL_num{font-size:11px;float:left;width:100%;color:#f15a29;letter-spacing:1px}.flight_search .accordion-body .tab-content{padding:0}.flight_search a.nav-link{padding:5px 0;border:none;margin:0;border-radius:30px;font-weight:700;color:#647a97;text-transform:uppercase;font-size:11px}.flight_search .nav-pills{background:#eff3f8;border-radius:30px}.flight_search .nav-link.active{background:var(--main-color-blue)}.flight_search .accordion-body table{font-size:14px}.flight_search .accordion-body table th{font-weight:500}.flight_search .accordion-body table td i{font-weight:600;color:#3d4346;padding-right:3px}.baggage{color:#f15a29;margin-bottom:5px;margin-top:20px}.baggage,.kg{font-size:14px;font-weight:500}.kg{margin:5px 5px 0}.bag_table .table-bordered{margin:0}.side-filter{box-shadow:0 0 .3125rem 0 hsl(0deg 0% 68%/40%);background:#fff;padding:15px;border-radius:4px;margin-top:6px}.common_filter{margin-bottom:10px}.common_filter h5{color:#f15a29;text-transform:uppercase;font-size:14px;font-weight:700}.common_filter label{width:100%;margin-bottom:5px}.common_filter label span{margin-left:7px;font-size:14px}.confirmation{background:#e6e6e6}.confirmation article{display:inline-block;width:100%;padding:10px}.confirmation .detail_ticket h4{font-size:20px;color:#0d547c;font-weight:700;margin:0 0 15px}.confirmation .detail_ticket{border:none}.confirmation .detail_ticket .journey img{max-width:90px}.confirmation .detail_ticket .journey h5{font-size:14px;margin-bottom:0}.confirmation .detail_ticket .journey .time_details h5{font-size:16px;font-weight:700;color:#f15a29}.confirmation .detail_ticket .journey .time_details h6{margin:0 0 15px;font-size:.8em;color:#7c7c7c}.confirmation .detail_ticket .journey .time_details h4{font-size:25px;font-weight:700;margin:0}.confirmation .detail_ticket .journey .cabin_detail h5{font-size:16px;text-align:right;margin-bottom:8px}.al_confirmation{background:#f6f6f6;padding:10px 15px;border-radius:6px;margin:0 0 5px}.confirmation .detail_ticket .journey .cabin_detail h6{font-weight:400;font-size:14px;margin:0}.confirmation .detail_ticket .journey p{margin:0;font-size:14px}.confirmation .detail_ticket .journey hr{width:25%;position:relative;float:left;top:15px}.confirmation .detail_ticket .journey .main_div{margin:15px auto;max-width:80%}.confirmation .flight_connect{background:#eee;padding:4px 0;border-radius:4px;font-size:14px}h6.top_botm_border{margin:0 0 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0}.additional_info ul{padding:0 0 0 10px;list-style:disc}.booking_slider{background:#f5f5f5;padding:40px 0}.booking_slider h3{font-weight:700;color:var(--main-color-orange)}.comn_sctn{box-shadow:0 1px 6px 0 rgb(0 0 0/20%);padding:20px;border-radius:4px;border:7px solid #e9e9e9;background:#fff}.booking_slider h4{font-size:16px}.booking_slider span{color:#de552b;font-weight:600}.comn_sctn .form-floating input{border:1px solid #094c71}.comn_sctn .form-floating label{color:#094c71}.comn_sctn .form-floating label i{color:var(--main-color-blue)}.destination_end{position:relative}img.transfer_icon{position:absolute;left:-25px;top:29px}.booking_slider button.btn.select_flight{height:57px;width:100%}.call_click_img img{box-shadow:1px 1px 20px #949494;border-radius:4px}.payment_widget ul li{display:inline-block;margin-top:15px}.payment_widget ul li img{max-width:55px}.confirm_button button{padding:15px;display:inline-block;line-height:20px;background-color:var(--main-color-orange);border:none;width:100%;margin-bottom:50px}.confirm_button button .secure_pay img{margin-left:10px;margin-right:10px;width:12px;position:relative;top:-1px}.confirm_button button:focus,.confirm_button button:hover{background:var(--main-color-orange)!important;box-shadow:unset}span.confirm_btn{font-size:20px;font-weight:600}span.confirm_btn span.secure_pay{font-size:18px;font-weight:400}.center-text{text-align:center}#msform fieldset .next.action-button{background:#ff4600}#msform fieldset .next.action-button,#msform fieldset input.previous{color:#fff;border:none;font-size:20px;padding:10px 25px;border-radius:6px;font-weight:500}#msform fieldset input.previous{background:var(--main-color-blue)}.economy_div{position:relative}.passenger{background:#fff;padding:10px 0;border-radius:4px;position:absolute;left:15px;box-shadow:0 0 .3125rem 0 #adadad66;right:15px;z-index:9999999}.passenger .col-4,.passenger .col-8{margin-bottom:5px}.passenger input{width:100%;padding:0 5px;border:1px solid #ccc;border-radius:4px}.passenger label{font-weight:600;font-size:14px;color:#6c6c6c}.modify_form .passenger button{color:#fff;padding:8px 15px;font-size:14px;border:none;background-color:red;text-align:center;width:80px!important;margin:auto;display:table}.date-wrp-air .css-26l3qy-menu{min-width:180px;z-index:999}.outer_form .form-control{padding:0;margin:0;border:none;border-radius:4px}span.errorMsg{color:red;font-size:12px}.errorMsg input.form-control,.errorMsg select.form-control{border:1px solid red}footer .lst_txt{float:left;width:100%;text-align:center;color:#5a5959;margin:5px 0 0;font-weight:400;font-size:13px}ul.payment-getway{text-align:center;display:inline-block;margin-top:15px}ul.payment-getway li{display:contents}footer .float-start li img{max-width:74px}footer .text-end.float-end{margin-top:25px}.transfer{color:#fff}.menu{width:100%;z-index:99;position:static}.menu.sticky{top:0}.common_white{background:#fff;padding:15px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgb(0 0 0/17%);float:left;border-radius:4px;width:100%}span.depart_return{float:left}span.id_info{border:1px solid #dedede;float:left;width:100%;padding:8px;border-radius:4px;color:#7b7b7b;margin-bottom:15px;font-weight:700}.traveler_common .row{align-items:baseline}.traveler_common .adult p{font-weight:500;text-align:center;margin-bottom:10px;background:#757575;color:#fff;border-radius:4px;font-size:12px;width:100%}.traveler_common label.form-label{font-size:14px;margin-bottom:2px;color:#828282;font-weight:500}.seat_select .icon-square img{max-width:110px}.plane_number p{font-weight:500;color:#de552b;border:1px solid #de552b;padding:0 15px;border-radius:4px;font-size:14px}.plane_number span i{color:#0c547c;margin:0 10px;padding:10px 0;text-align:center;border-radius:50%}span.passanger{font-weight:500;color:#868686}.adults li{margin-right:5px;display:inline-block;border:2px solid #0c547c;padding:5px 15px 5px 10px;border-radius:8px;font-weight:700;color:#0c547c;text-transform:uppercase;margin-bottom:12px}.adults li span{margin-right:4px;color:#fff;background:#0c547c;padding:1px 0;border-radius:50%;text-align:center;float:left;width:28px;height:28px}@media (max-width:575px){.seat-selection-box{padding:15px!important;border-radius:10px!important}.seat-selection-btn{top:15px!important;right:15px!important;width:20px!important;height:20px!important}.seat-selection-btn span{width:12px!important;height:12px!important;margin-top:0!important;position:relative;top:-2px}.seat-selection-image{max-width:60px!important}.air-bag-fee-detail a,.air-bag-fee-logo span,.air-bag-fee-title h2,.seat-selection-title{font-size:14px!important}.service-content{padding:5px}.banner{padding:0}.banner form .form-label{display:none}.banner h5{font-size:1em}.banner .col-sm-7,.radio_outer{padding:0}.banner form .form-check-label{font-size:11px}.banner .select_person .form-select{font-size:11px;margin:3px 0 0}.outer_radio{position:static}.top_bar .kd-on a img{max-width:120px}.intro-banner-vdo-play-btn img{max-height:26px}.navbar-right.top_bar h4{font-size:18px}.top_bar h4 small{font-size:10px}.modify_form.menu.active{display:block}.side-filter{display:none}.side-filter.active{display:block}.flight_search{padding:10px 0}.flight_search span.flexible{float:left;font-size:11px;background:#bfebff;border-radius:4px;padding:2px 10px;color:#0a5f86;font-weight:500}.flight_search segment.fare .inner_text{margin-left:0}.flight_search .detail_ticket{border-right:none;margin:0}.flight_search segment.fare .ticket_price{font-size:17px;color:#006ee3}.flight_search segment.fare button.btn.select_flight{background-image:none;color:#006ee3;padding:0}.journey ul li,.journey ul li strong{font-size:12px}.border_doted,.journey ul li span.date{font-size:9px}.journey ul li:nth-child(3){font-size:10px}.flight_search .detail_ticket{order:2}.journey ul li span.airline_name{font-size:10px}.accordion.accordion-flush{order:3;margin:0;padding:0}.flight_search segment.fare{padding:0 5px;order:1;margin:0}.flight_search article button.accordion-button{font-size:12px;margin:0 0 2px}.flight_search span.super_saver{font-size:10px;margin:0}.confirmation .detail_ticket .journey .main_div{max-width:100%}.confirmation .detail_ticket .journey hr{display:none}.menu.sticky{position:static}.pro-result{margin-left:0}}.loader{text-align:center;width:100%;position:relative;overflow:hidden;max-width:35rem;height:30rem;margin:0 auto}.iata_code{font-size:5rem;opacity:.3;top:10%;position:absolute;color:#0099cc}.departure_city{left:0}.arrival_city{right:1rem}.plane{position:absolute;margin:0 auto;width:100%}.plane-img{animation:spin 2.5s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.earth-wrapper{position:absolute;margin:0 auto;width:100%;padding-top:2.7rem}.earth{width:160px;height:160px;background:url(https://zupimages.net/up/19/34/6vlb.gif);border-radius:100%;background-size:340px;animation:earthAnim 12s linear infinite;margin:0 auto;border:1px solid #cdd1d3}@keyframes earthAnim{0%{background-position-x:0}to{background-position-x:-340px}}@media screen and (max-width:420px){.service-content{padding:5px}.departure_city{top:30%}.arrival_city,.departure_city{left:0;right:0;position:absolute;margin:0 auto}.arrival_city{top:93%}}.error_text{text-align:center}.error_text h4{margin-top:20px;border-radius:4px;padding:10px 0;background:#1080be;font-size:20px;color:#fff}.error_text h4 small{margin-left:7px;color:#ffe3dc}.pro-result .page-item.active .page-link{background-color:var(--main-color-blue);border-color:var(--main-color-blue)}li.page-item.dots{padding-left:8px;padding-top:4px;padding-right:12px}.page-item a:hover,.page-item:focus{background:#1080be;color:#fff}.contract .payment_left_section .detail_ticket,.contract .payment_left_section .journey{border:none}.call_genrate .modal-body{padding:5px 12px 15px}.content_side{padding-left:20px;margin-top:20px}.error_content_payment{margin-bottom:30px}.error_content_payment h2{color:#f6342a;font-weight:800}.error_content_payment h4,.error_content_payment p{color:#606060;line-height:28px}.oneway .row{align-items:center}.content_side h6{color:#314486;margin:0}.content_side h5{margin:0;font-weight:800;color:#273b80;text-align:center}.content_side span{color:#9d9d9d}.plane_icon{text-align:center;position:relative;color:#f63c2d}.contact_number a.btn_common{width:100%;font-size:22px;text-decoration:none;float:left;margin-top:15px;text-align:center;padding:10px 0;border-radius:4px;color:#fff}.call_genrate button.btn-close{right:-15px;position:absolute;color:#6b6b6b;border:1px solid #ccc;background:#fff;border-radius:50%;height:25px;width:25px;top:-15px;opacity:1;z-index:9}.btn_common{background-image:linear-gradient(100deg,#f0b42d 3%,#f45b2b);color:#fff;border:none}.plane_icon:before{left:0}.plane_icon:after,.plane_icon:before{border:1px dashed #bababa;width:40%;height:1px;position:absolute;content:"";top:11px}.pnr_confirm .usd_bill{float:right;font-weight:500}.pnr_confirm .confirmation{background:transparent}.pnr_confirm .confirmation article .detailed_view{box-shadow:none;margin:0;padding:0}.pnr_confirm .common_txt{font-size:20px}.loader_tbo{background:#1080be;display:inline-block;padding:5px 20px;border-radius:4px;margin-left:-12px;box-shadow:0 0 .3125rem 0 hsl(0deg 0% 68%/40%);color:#fff;margin-bottom:5px}.loader_tbo small{position:relative;bottom:5px;font-size:16px;margin-right:10px}.timer{background:#eaffef;text-align:center;padding:5px 0;font-weight:500;color:#318c0b;border-top:1px solid #b1f7c1;font-size:15px;max-width:1245px;margin:0 auto 0 12px}.timer.time_out{background:#ffdede;color:#d62525;border-top:1px solid #ff9797}span.passport-note{font-size:14px;font-weight:700;font-style:italic;color:orange}.payment-success{text-align:center;color:green;margin-top:100px}.payment-success h2.common_txt{color:green}.payment-success span.usd_bill{font-size:14px}.row.payment-failed{text-align:center!important}.payment-failed h2.common_txt{color:red}.payment-failed a{font-size:14px}.ticket-loading{position:absolute;left:0;right:0;top:50%;width:100px;color:#fff;margin:auto;transform:translateY(-50%)}.ticket-loading span{position:absolute;height:10px;width:84px;overflow:hidden}.ticket-loading span>i{position:absolute;height:4px;width:4px;border-radius:50%;animation:wait 4s infinite}.ticket-loading span>i:first-of-type{left:-28px;background:var(--main-color-orange)}.ticket-loading span>i:nth-of-type(2){left:-21px;animation-delay:.8s;background:darkgreen}.ticket-loading span>i:nth-of-type(3){background:orange;left:-21px;animation-delay:.8s;background:pink;line-height:15px!important}.success-container{height:1700px}@keyframes wait{0%{left:-7px}30%{left:52px}60%{left:22px}to{left:100px}}.filter_click button.btn-blue.toggle.w-100{text-align:center;padding:10px 30px;background-color:var(--main-color-orange);background-repeat:repeat-x;background-size:contain;border-radius:25px;width:auto!important;border:0!important}.filter_click button.btn-blue.toggle.w-100 img{width:20px;margin-right:10px}.navbar-brand{max-width:235px}.toll_free{border-left:1px solid #ccc}.toll_free a{float:right;width:300px;text-decoration:none}.toll_free span{float:left;margin-right:10px;padding-left:15px}.toll_free span img{max-width:50px}.toll_free h6{color:#f15a29;font-weight:600;font-size:14px;margin:5px 0 0}.toll_free h3{color:#031b47bd;font-weight:700;font-size:24px}@media (max-width:575px){.head-breadcrum ul.d-flex{display:table!important;margin:auto;text-align:center}.form_modify>.col-6{width:100%;margin-bottom:10px}}.payment_section{background-color:white}.ticket-booking-processing{background:#12b830;text-align:center;color:white;height:200px;padding-top:66px;margin-top:16px;border-radius:6px}.copyrite{text-align:center;color:#fff;font-size:13px;margin-top:0;line-height:22px;margin-bottom:20px;border-bottom:1px dashed #fff;padding:5px 0 20px}.footer .text-center>div{width:45px}.footer .text-center>div:last-child{width:95px}img.footer-images{border-radius:10px}.row.cc-row{margin-top:5px}.recomendation-filters{background:white;text-align:center;vertical-align:middle;font-size:18px;color:#aeb8d3;border-radius:0;display:table-cell;cursor:pointer;font-weight:600}span.spnPrice{color:#aeb8d3;font-weight:500;font-size:16px}.recommendation-filters{position:relative}.recommendation-filters ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-left:-1px}.recommendation-filters li{padding:5px 15px;flex-grow:1;flex-basis:auto;margin:0 10px;text-align:center;border-left:0;background-color:#edf3ff;cursor:pointer;font-size:16px}.recommendation-filters li:first-child{margin-left:0!important}.recommendation-filters li:last-child{margin-right:0!important}li.recomendation-filters.active,li.recomendation-filters:hover{background:var(--main-color-blue);color:white;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,.3);transition:all .3s ease 0s}li.recomendation-filters.active span.spnPrice{color:white;font-weight:400}.services img{background:var(--main-color-blue);border-radius:25%;box-shadow:0 0 10px 1px #cac4c4;padding:15px;width:85px;margin-left:15px;color:white}.call-earphones-icons img{background:white!important}.services h2.title_common{font-size:18px;text-align:center;padding:14px;background:var(--main-color-blue);color:white;border-radius:5px}.services{box-shadow:0 0 12px #ccc;border-radius:20px;margin-bottom:10px;padding-bottom:10px}.services h3{text-align:center;display:inline-block;padding:15px}.list-item,.services h3{font-size:16px;color:#212529}.list-item{font-weight:700;font-style:italic;margin-left:35px;list-style:disc}.help-content{color:#fc831c;text-align:center}.toll-free h6{font-style:italic}.toll-free a,.toll-free h6{text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:var(--main-color-blue);color:white}.common_filter small{font-size:11px;padding:2px}.data-grid th{border-right:1px solid}table.data-grid{padding:9px;color:white;background:var(--main-color-blue)}.data-grid td{border:0 solid;border-color:inherit;padding:15px;border-right:1px solid}.dashed{border:3px dashed;text-align:center;padding:5px 20px;display:inline-block}.content_side span{color:#f3561e;font-size:13px;margin-left:142px;margin-top:14px}.callback{font-weight:800!important;color:var(--main-color-blue)!important;font-size:20px!important}#staff,.callback{text-align:center}#staff{letter-spacing:0;position:relative}.cell-country-code,.country-flag{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.phone-input-callback{border:none}.callback-inputs{margin-left:80px;margin-top:15px}.callback-error{color:red;border:1px solid;padding:5px}.modal-content{border:none!important}.price-cell{cursor:pointer!important;text-align:center}.return-row{font-size:12px}td.price-cell.active{background-color:#d6af27}.bannertemp{max-width:800px;width:100%;padding:40px;background-image:url(https://assets.shipratravel.com/social/support2.png);box-shadow:0 0 10px rgba(0,0,0,.5);margin:50px auto;background-repeat:no-repeat;background-size:contain;display:table;background-color:#fff;width:90%}.textcontent{width:60%;float:right;text-align:right}.textcontent>h3{margin:0;font-size:14px;font-weight:500;color:#ff5d16}.textcontent>h4{max-width:95%;float:right;margin:10px 0;font-size:20px;line-height:30px;text-transform:capitalize}.callus{text-align:center;padding-top:20px;clear:both;max-width:300px;float:right}.callus h6{margin-bottom:9px;font-size:14px;font-weight:600;color:#000;letter-spacing:.5px;margin-top:20px}.callus a{letter-spacing:1px;display:flex;background-color:var(--main-color-blue);color:#fff;text-decoration:none;align-items:center;padding:10px 30px;border-radius:25px;justify-content:center;font-size:18px;font-weight:500}.callus h5:first-child{margin-bottom:5px;font-size:12px;font-weight:700;color:#333;text-transform:uppercase;letter-spacing:2px}.uptooff{clear:both}.callus a img{width:22px;margin-right:10px}.callus a:hover{color:#fff;text-decoration:none}.callus h5{font-size:14px;margin-top:10px;font-weight:400;color:#888}.uptooff h6{text-transform:uppercase;letter-spacing:1px;margin-bottom:0;display:table;float:right;position:relative;bottom:-15px;font-weight:700;color:var(--main-color-blue);font-size:12px}.uptooff h2{margin-top:0;margin-bottom:0;clear:both}.uptooff h2 span{color:var(--main-color-blue);font-weight:700;font-size:40px}.uptooff h5{margin-top:-3px;color:#888;font-weight:500;font-size:10.5px;text-transform:uppercase}@media (min-width:1000px){.textcontent>img{display:none}}@media (max-width:999px){.textcontent>img{width:100%;max-width:500px;margin:20px auto 50px;display:table}.textcontent{width:100%}.bannertemp{background-image:unset!important;padding:20px;box-sizing:border-box}.textcontent>h3,.textcontent>h4{text-align:center}.textcontent>h4{max-width:100%;font-size:20px;width:100%}.callus{margin:auto;float:none;text-align:center}.uptooff{display:table;margin:auto}}.react-datepicker__close-icon:after{line-height:1px!important;padding:0!important}span.total-results{display:inline-block;text-align:right;width:100%}#target{background:transparent;padding:0}#search-wrap .calendar-box img{position:absolute;top:10px;left:15px}#search-wrap .calendar-box input{padding-left:50px}#search-wrap .form-check-input[type=radio]{border-radius:50%;background-color:transparent!important;border:3px solid var(--main-color-white)!important;width:16px;height:16px;cursor:pointer}#search-wrap .form-check label{position:relative;top:0;cursor:pointer;margin-bottom:0}.economy_div input{background-color:transparent;border:0}.date-wrp-air .css-1s2u09g-control{background:transparent;border:0;min-height:unset}.date-wrp-air .css-1okebmr-indicatorSeparator{display:none}.date-wrp-air .css-qc6sy-singleValue{color:var(--main-color-white)!important;font-size:16px!important}.date-wrp-air .css-1s2u09g-control{margin:0;padding:0}.date-wrp-air .economy_div input::placeholder{color:var(--main-color-white);opacity:1}#search-wrap .form-check-input:checked[type=radio]{background:red!important}#search-wrap select{background-color:var(--main-color-blue);border:0;color:var(--main-color-white);font-size:16px}#search-wrap select option{background-color:transparent}#search-wrap .changer-way{position:absolute;width:40px;height:40px;background:var(--main-color-blue);border-radius:50%;text-align:center;padding-top:13px;left:0;right:0;top:7px;margin:auto;z-index:1;cursor:pointer}#search-wrap .form_modifyy .react-datepicker-wrapper input{border:0;padding:15px 20px;font-size:14px;border-radius:0;background-color:var(--main-color-white);height:55px}#search-wrap .form_modifyy .css-b62m3t-container,#search-wrap .form_modifyy .react-datepicker-wrapper input{box-shadow:2px 2px 5px rgba(0,0,0,.2);border-radius:0}#search-wrap .form_modifyy .react-datepicker-wrapper input{background-image:url(https://assets.faremaze.com/calender-icon.webp);background-repeat:no-repeat;background-position:15px;background-size:20px;padding-left:45px!important;font-weight:400}#search-wrap .form_modifyy .css-b62m3t-container .css-1s2u09g-control{border:0;border-radius:0;cursor:text}#search-wrap .form_modifyy .css-1d8n9bt,#search-wrap .form_modifyy .css-319lph-ValueContainer{height:55px;padding:10px 20px}.form_modifyy .css-1hb7zxy-IndicatorsContainer,.form_modifyy .css-1wy0on6{margin-right:15px}.form_modifyy .css-1hb7zxy-IndicatorsContainer .css-1okebmr-indicatorSeparator,.form_modifyy .css-1hb7zxy-IndicatorsContainer .css-tlfecz-indicatorContainer:last-child,.form_modifyy .css-1wy0on6 .css-1okebmr-indicatorSeparator,.form_modifyy .css-1wy0on6 .css-tlfecz-indicatorContainer:last-child{display:none}#search-wrap .second-cal{padding-left:0!important}#search-wrap .submit-button .btn{width:100%;background-color:red;font-size:16px;border:0;border-radius:0;padding:13px 0;box-shadow:2px 2px 5px rgba(0,0,0,.2);opacity:1;height:55px;cursor:pointer}#search-wrap .submit-button .btn:hover{background-color:red}#search-wrap .economy_div input:focus-visible{outline:0;box-shadow:unset!important}#search-wrap .economy_div input{cursor:pointer;position:relative}#search-emp-space-top{background-color:var(--main-color-blue);clear:both;width:100%;height:120px}#search-wrap .form-check{width:110px;float:left;color:var(--main-color-white);font-size:16px;margin-right:15px}.date-wrp-air .col .css-b62m3t-container,.date-wrp-air .col .css-b62m3t-container>div:nth-child(3),.date-wrp-air .col .css-b62m3t-container>div:nth-child(3) div{min-height:unset;background-color:transparent;padding:0;margin:0;line-height:normal;border:0;box-shadow:unset}.date-wrp-air .col .css-b62m3t-container>div:nth-child(3) div:focus-visible,.date-wrp-air .col .css-b62m3t-container>div:nth-child(3):focus-visible{outline:0;box-shadow:unset}.date-wrp-air .col .css-b62m3t-container,.date-wrp-air .col .css-b62m3t-container>div,.date-wrp-air .css-4ljt47-MenuList div{cursor:pointer!important}.date-wrp-air .css-26l3qy-menu>div .css-9gakcf-option{background-color:var(--main-color-blue)!important}.economy_div .passenger.show{visibility:visible;transform:translateY(2px);transition:all .3s ease 0s;opacity:1;z-index:999}.economy_div .passenger{position:absolute;background-color:#fff;border-radius:5px;padding:15px;z-index:9;min-width:290px;border:1px solid #ccc;visibility:hidden;opacity:0;transform:translateY(-33px);transition:all 0s ease 0s}.economy_div .passenger div label{font-size:14px;color:#000}.economy_div .passenger div .react-numeric-input,.economy_div .passenger div .react-numeric-input input{width:100%}.economy_div .passenger div .react-numeric-input input{padding:5px!important;border-radius:0!important;font-size:16px!important;text-align:center;height:40px;width:40px!important;border:0!important;font-weight:500;margin:auto}.economy_div .passenger div .react-numeric-input b:nth-child(2),.economy_div .passenger div .react-numeric-input b:nth-child(3){width:40px!important;height:35px;border:1px solid #ccc!important;box-shadow:unset!important;top:0!important;cursor:pointer!important;z-index:9}.economy_div .passenger div .react-numeric-input b:nth-child(2){border-radius:0 5px 5px 0!important}.economy_div .passenger div .react-numeric-input b:nth-child(3){border-radius:5px 0 0 5px!important}.economy_div .passenger div .react-numeric-input b:nth-child(2){right:0}.economy_div .passenger div .react-numeric-input b:nth-child(3){left:0}.economy_div .passenger div .react-numeric-input b{background-color:var(--main-color-white)!important}.economy_div .passenger div .react-numeric-input b:nth-child(2) i,.economy_div .passenger div .react-numeric-input b:nth-child(3) i{font-family:FontAwesome;border:0;border-style:none!important;top:10px!important;font-style:normal;color:#000;font-weight:300}.economy_div .passenger div .react-numeric-input b:nth-child(2) i:nth-child(2),.economy_div .passenger div .react-numeric-input b:nth-child(2) i:nth-child(3),.economy_div .passenger div .react-numeric-input b:nth-child(3) i:nth-child(2),.economy_div .passenger div .react-numeric-input b:nth-child(3) i:nth-child(3){display:none;color:transparent}.economy_div .passenger div .react-numeric-input b:nth-child(2) i:before{position:absolute;content:"\f067";top:-6px;color:#000;background:#fff;width:12px;left:0;right:0}.economy_div .passenger div .react-numeric-input b:nth-child(3) i:before{position:absolute;content:"\f068";top:-6px;color:#000;background:#fff;width:12px;left:0;right:0}.economy_div .passenger .col-4{min-width:95px;margin-bottom:10px;padding-right:0}.economy_div .passenger .col-8{max-width:133px;margin-bottom:6px;padding-right:0}.pop-head{background-color:#dbe6ff;padding:12px 10px;text-align:center}#callback_modal{max-width:700px;top:50%;transform:translateY(-50%);box-shadow:0 0 5px rgba(0,0,0,.3)}.popup-title{text-align:center;padding:15px 0;color:#e18a00;font-weight:600;font-size:24px}.popup-title span{padding-left:70px}.cdr-air h3,.cdr-air h4{font-size:18px}.cdr-air h4{font-weight:600}.cdr-air h3{font-weight:400;font-size:16px}.cdr-air{padding-top:10px;padding-bottom:10px}.pop-right-content>h5{font-size:16px}#callback_modal .modal-body{padding:0!important}.pop-price h3{font-size:18px;width:125px;font-weight:600;line-height:normal;margin-bottom:0}.pop-price h4{color:#01a418;font-size:28px;font-weight:600;text-align:right}.pop-price h4 sub{font-size:18px;color:#bcbcbc}.pop-price{padding-top:10px;border-top:1px solid #bcbcbc}.call-btn a{display:inline-block;width:250px;background-color:var(--main-color-blue);color:#fff;text-decoration:none;font-size:22px;border-radius:5px;line-height:normal;padding:0;height:46px;float:left}.call-btn a:hover{color:#fff}.call-btn a img{padding:10px 15px;border-right:1px solid #fff}.call-btn a span{padding:5px 8px 5px 10px;display:inline-block;line-height:30px;font-weight:600}.call-btn .call-qr-code{float:left;width:50px}.call-qr-code img{position:relative;width:46px;margin-left:38px}.call-btn{padding-top:15px;padding-bottom:15px}#callback_modal .modal-body .container-fluid{padding:0 30px 20px}.popup-banner-girl-img{width:100%;max-width:350px;margin:auto;display:table}.modal-backdrop.show{opacity:.7}.fot-text p{margin-bottom:5px;font-size:12px;padding-bottom:5px;border-bottom:1px solid #000}.fot-text h6{margin-bottom:0;font-size:16px}#callback_modal .btn-close{width:20px;height:20px;text-align:center;color:#fff!important;border-radius:50%;background-color:var(--main-color-blue);top:-10px!important;position:relative;right:-10px;opacity:1;border:2px solid #dbe6ff;background-image:url(https://assets.faremaze.com/icon/cross-icon.png);background-repeat:no-repeat;background-position:50%;background-size:10px}.cdr-air img{width:100%}.side-listing-filter{background-color:var(--main-color-white);padding:10px;border-radius:12px 0 0 12px;margin-bottom:20px}.img-25{width:25px}.air-list-filter{font-size:12px}.stops-list-table .form-check label{width:100%;clear:both;padding:10px 0;border-bottom:1px solid var(--main-border-color)}.stops-list-table .form-check{padding:0}.stops-list-table .form-check .form-check-input{margin-left:0;float:right}.stops-list-table{padding:10px 0}.side-sub-list-box{padding-top:15px;padding-bottom:15px}.air-list-filter h4,.side-sub-list-box h4{padding-bottom:10px;border-bottom:1px solid var(--main-color-blue);font-size:16px;font-weight:600}.air-timeing a.active.bg-grey-listing,.air-timeing a.bg-grey-listing:hover{background-color:#f1f1f1}.air-timeing a.bg-grey-listing{background-color:#f9fbff;margin-bottom:5px;text-decoration:none;padding:10px}.air-timeing a.active.bg-grey-listing>img,.air-timeing a.bg-grey-listing:hover>img{opacity:1}.air-timeing a.bg-grey-listing>img{opacity:.4;margin-right:10px}.title-comn{font-size:12px;color:var(--main-color-blue);font-weight:600;cursor:pointer}.air-list-filter label{width:100%;padding:3px 0}.air-list-filter label input{margin-right:10px}.air-list-filter .air-list-price{float:right;font-size:14px;font-weight:400}.air-list-filter img{width:25px;margin-left:5px}.clear-filter-btn button{background-color:var(--main-color-blue);color:var(--main-color-white);border:0;width:100%;padding:15px 10px;margin-top:15px;border-radius:0 0 0 10px;line-height:normal;font-size:16px;letter-spacing:.5px}.clear-filter-btn button:hover{background-color:var(--main-color-orange)}.recommendation-filters .recomendation-filters i{display:none}.tickbg{padding:0 20px;border-radius:0;background-color:#fff;margin-bottom:15px;position:relative}.tickbg>.row{align-items:center}.airlogo img{width:100%;max-width:40px;height:auto}.airlogo span{font-size:12px;color:#333;display:inline-block;width:100%;padding-top:5px}.flight-dt-left>.row{padding:10px 0}.ticketdetails{display:flex;justify-content:space-between;margin:auto;padding:20px 0 0;align-items:center;text-align:center;position:relative}.flight-dt-left>.row.flight-listing-height{min-height:150px;align-items:center}.flight-dt-left{position:relative;border-right:1px solid rgba(0,0,0,.2);padding-top:15px;padding-bottom:15px}.flight-dt-left:after,.flight-dt-left:before{position:absolute;content:"/";right:0;color:transparent;height:15px;border:0;width:15px;border-radius:50%;background-color:#f1f1f1;right:-8px}.flight-dt-left .ret-wrp-box{border-top:1px solid rgba(0,0,0,.2)}.flight-dt-left:before{top:-8px;box-shadow:inset 0 -.15rem 0 hsl(0deg 0% 68%/40%)}.flight-dt-left:after{bottom:-8px;box-shadow:inset 0 .15rem 0 hsl(0deg 0% 68%/40%)}.flight-btns a{border-radius:25px;color:var(--main-color-blue);font-size:12px;text-align:center;text-decoration:none;font-weight:500;margin:0 auto;display:table}.ticketdetails h6{font-size:12px;font-weight:400}.ticketdetails h3{font-size:16px;font-weight:700;margin-bottom:0;line-height:22px!important}.tickbg .ticketdetails>div>h6:last-child{color:var(--main-color-blue)}.ticketdetails h3 span,.ticketdetails h6{color:#8b8b8b}.ticketdetails h6 span{color:#333;font-weight:600}.ticketprice h3,.ticketprice h6{text-align:center}.ticketprice a.btn{text-align:center;text-decoration:none;font-size:16px;font-weight:600;line-height:normal;padding:8px 10px;max-width:150px;width:100%;border-radius:5px;margin:auto;display:table;color:#fff;background-color:var(--main-color-orange)}.ticketprice a.btn:focus,.ticketprice a.btn:hover{background-color:var(--main-color-blue);color:#fff;text-decoration:none}.ticketprice h3{margin:0;font-size:28px!important;padding-bottom:0;font-weight:700;color:var(--main-color-blue)}.ticketprice span{display:inline-block;width:100%;text-align:center;padding-bottom:15px;font-size:12px}.totaltime h6{text-align:center;margin-bottom:0}.flight-btns a:hover{text-decoration:underline}.inner-flight-box-wrp{margin:15px 0;box-shadow:0 0 4px rgba(0,0,0,.1)}.flight-detail-list .nav.nav-tabs{padding:10px;border-bottom:1px dashed #7893cd}.fl-dl h3,.oneway-flight-detail-pay .fl-dl h3{font-size:16px!important;color:var(--main-color-per)!important;line-height:22px!important;font-weight:600!important}.fl-dl h5,.oneway-flight-detail-pay .fl-dl h5{font-size:14px;color:#000;font-weight:400;line-height:22px!important}.fl-dl ol,.fl-dl ul{padding-left:30px;position:relative;margin:40px 0 0;clear:both}.fl-dl ol:before,.fl-dl ul:before{position:absolute;content:"/";color:transparent;left:8px;border-left:2px dotted #adbde0;top:8px;bottom:0}.fl-dl ol li,.fl-dl ul li{font-size:14px;position:relative}.fl-dl ol li:first-child:after,.fl-dl ol li:nth-child(3):before,.fl-dl ul li:first-child:after,.fl-dl ul li:nth-child(3):before{position:absolute;content:"/";color:transparent;width:15px;height:15px;left:-28px;border-radius:50%;border:3px solid #adbde0}.fl-dl ol li:nth-child(3):before,.fl-dl ul li:nth-child(3):before{bottom:0}.fl-dl ol li:first-child:after,.fl-dl ul li:first-child:after{background-color:var(--main-color-blue);top:0}.fl-dl ul li:nth-child(3):before{background-color:var(--main-color-white)}.fl-dl ol li span,.fl-dl ul li span{font-weight:700}.fl-dl ol li:nth-child(2),.fl-dl ul li:nth-child(2){margin:40px 0 30px;color:#aaabb0}.flight-timeing-det{border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding:15px 0;margin:40px 0 15px;float:left;width:100%;display:table}.flight-timeing-det h5{font-size:14px;font-weight:400;color:#aaabb0;line-height:normal;margin-bottom:0}.fl-dl{padding:30px 0}.flight-detail-list{box-shadow:0 0 6px #00000029;position:fixed;z-index:999999999;background-color:#fff;width:90%;margin:auto;max-width:850px;transition:1s;transform:translate(150%);right:-500%;border-radius:0;top:0;height:100%}.flight-detail-list.flightclose{right:0;transition:1s;transform:translate(0)}.fl-dl ol li:nth-child(3):before{background-image:url(https://assets.faremaze.com/icon/final-drop-location.png);border-radius:0;background-position:1px;border:0;background-repeat:no-repeat;background-color:#fff;width:25px;height:25px}.flight-detail-wrp-close-btn{position:absolute;right:15px;top:10px;cursor:pointer}.flight-detail-wrp-close-btn i{font-size:30px;font-weight:700}.flight-detail-wrp-close-btn i:before{content:"×"!important}.fl-dl ol li:first-child:after{background-color:#fff}#flight-details .row .col-xxl-6:first-child{padding-right:35px;position:relative}#flight-details .row .col-xxl-6:first-child:before{position:absolute;content:"/";color:transparent;top:50px;bottom:50px;right:0;border-right:1px dashed #7893cd}#flight-details .row .col-xxl-6:nth-child(2){padding-left:35px}.flight-detail-list .nav.nav-tabs li a{color:#6b6f78;font-size:14px;font-weight:600;text-align:left;padding:10px 15px!important;background-color:#edf2ff;border-radius:0;margin-right:5px;text-align:center}.flight-detail-list .nav.nav-tabs li a.active,.flight-detail-list .nav.nav-tabs li a:hover{background-color:var(--main-color-blue);color:#fff;text-decoration:none}.flight-time-alrt{float:left}.fl-dl ol li span.float-start,.fl-dl ul li span.float-start{padding-right:10px}.fl-dl ul li>span:first-child{width:100%;display:inline-block}.flight-time-alrt i{margin-right:10px;color:red}.flight-time-alrt span{color:red;font-weight:500!important;font-size:14px}#trustbox iframe{max-width:150px;margin:20px auto 0;max-height:110px}.popup-option .cound-bottom{background:var(--main-color-blue);color:#fff;font-size:17px;border-radius:50px;padding:7px 10px 7px 20px;font-weight:700;cursor:pointer;min-width:230px;text-align:center;box-shadow:0 0 6px rgba(0,0,0,.3)}.popup-option .cound-bottom .t-price{font-size:22px}.popup-option{position:fixed;left:15px;bottom:15px;z-index:99;display:none}.popup-option .cound-bottom .sec-devider{padding-left:10px;margin-left:10px;border-left:1px solid #fff}.popup-option-hide{display:none}.session-expired-wrp h4{font-size:18px;color:var(--main-color-blue)}.session-expired-wrp h2{font-size:22px;color:var(--main-color-blue);font-weight:500;margin:auto;width:85%;line-height:normal}.session-expired-wrp p{font-size:14px;color:#000;font-weight:500;margin:15px 0}.session-expired-wrp img{margin:20px 0;width:100%;max-width:300px}.session-btns{border-top:1px solid}.session-btns>div{text-align:center}.session-btns>div a{display:inline-block;width:100%;padding:10px 0;text-decoration:none;font-size:16px;margin-top:8px;margin-bottom:8px;color:var(--main-color-blue);font-weight:500}.session-btns>div:first-child a{border-right:1px solid #000;font-weight:700}.session-btns>div:nth-child(2) a{color:#000}div#idle_timeout_modal .modal-body{padding:0}#idle_timeout_modal{top:50%;transform:translateY(-50%);box-shadow:0 0 5px rgba(0,0,0,.3)}@media (min-width:768px) and (max-width:991px){.three-digit-wrp span .card-cv-tooltip{right:10%}.web-checkin-list,.webcheckin-morelist{padding-left:0!important}.info-form-fot{font-size:12px!important}.head-breadcrum .go-back-btn span{display:none}.head-breadcrum .go-back-btn .fa{margin-right:0}.head-breadcrum .go-back-btn{border-radius:3px}.calendar-box.first-cal{display:flex}.title-comn{font-size:14px}#flight-details .row .col-xxl-6:first-child{padding-right:15px!important}#flight-details .row .col-xxl-6:first-child:before{border-right:0!important;border-bottom:1px dashed #7893cd;width:100%;height:1px;bottom:0!important;top:unset!important}#flight-details .row .col-xxl-6:nth-child(2){padding-left:15px!important}.departuretime h3{font-size:16px}}img.full-width{width:100%}.col.submit-button button img{display:none}@media (min-width:992px) and (max-width:1199px){.head-breadcrum .text-breadcrum{font-size:14px!important}.web-checkin-list,.webcheckin-morelist{padding-left:0!important}.info-form-fot,.web-checkin-list ul li{font-size:12px!important}.web-checkin-list button{font-size:13px!important;height:55px!important}.main-popup-sss .sss-type-header{padding:20px 15px 40px!important}.sss-popup-close-btn img{max-width:25px!important}.main-popup-sss .sss-content ul li h2{font-size:16px!important;margin-top:15px!important}.main-popup-sss .sss-content{margin-top:10px!important}.diamond-icon-sss{width:70px!important;height:70px!important;line-height:70px!important;margin-top:-35px!important}.price-table{overflow:scroll}.price-table>.row{width:1000px}.payment-left-box.pds{padding:20px!important}.pice-summary-box{padding:15px!important}.search-form .ariline-auto-search-wrp{margin-bottom:10px}.slick-slider .slick-list .slick-track .slick-slide .slider-items{padding-right:25px!important}.slick-slider .slick-list .slick-track .slick-slide .slider-items .slide-cont h4{font-size:12px}.slick-slider .slick-list .slick-track .slick-slide .slider-items .slide-cont h6{font-size:14px}.col.submit-button button img{display:block!important;width:30px;margin:auto}.col.submit-button button span{display:none}.clear-filter-btn button,.departuretime h3,.fl-dl h3{font-size:16px!important}.air-list-filter,.fl-dl h5,.flight-time-alrt span,.flight-timeing-det h5,.title-comn{font-size:12px!important}}@media (min-width:1200px) and (max-width:1399px){.webcheckin-price span{font-size:10px!important}.web-checkin-list,.webcheckin-morelist{padding-left:0!important}.web-checkin-list button{height:55px!important}.main-popup-sss .sss-type-header{padding:20px 15px 40px!important}.main-popup-sss .sss-content{margin-top:10px!important}.diamond-icon-sss{width:70px!important;height:70px!important;line-height:70px!important;margin-top:-35px!important}.head-breadcrum .text-breadcrum{font-size:14px!important}.table-sss-sub-title{font-size:20px!important}.table-sss-recomended{right:-17px!important;bottom:5px!important;max-width:100px}.table-sss-recomended img{width:100%}.table-sss-wrap{padding:10px!important;border-radius:10px!important}.sss-list li .sss-list-text,.sss-view-btn{font-size:12px!important}.table-sss-content{height:340px!important}.table-sss-content h4{margin-top:15px!important}.table-sss-price{font-size:30px!important}.info-inner-accordion .accordion-button{font-weight:400}.payment-left-box .fl-dl h3{margin-bottom:0}.form-title-hed span,.payment-main-title,.total-pay-box h3{font-size:18px!important}.head-breadcrum .text-breadcrum,.payment-left-box .fl-dl .col-12 h2,.pice-summary-box h4,.time-slip h5,span.confirm_btn{font-size:16px!important}.ticketprice h3{font-size:24px!important}#search-wrap .submit-button .btn,.arrivaltime h3,.avg-price-top,.cancellation-bar h6,.clear-filter-btn button,.css-b62m3t-container,.departuretime h3,.fl-dl h3,.modify_form .form-check-label,.oneway-flight-detail-pay .fl-dl h3,.pice-summary-box h2,.pice-summary-box h6,.recommendation-filters li,.side-listing-filter #accordionExample .accordion-item:first-child .accordion-button,.stops-list-table .form-check label,.three-digit-wrp span,.ticketprice a.btn,.traveler-info .accordion-button,span.confirm_btn span.secure_pay,span.spnPrice{font-size:13px!important}.air-list-filter .air-list-price,.air-list-filter label,.flight-btns a,.flight-btns a:hover,.form-group-box select,.form-title-hed p,.form-title-hed p span,.google-place-drop-menu .css-1g6gooi,.google-place-drop-menu>div,.info-form-fot,.oneway-flight-detail-pay .fl-dl h5,.payment-fot-text-wrp p,.payment-left-box .fl-dl h3,.pds .form-group-box .react-tel-input input,.pds .form-group-box .react-tel-input input::placeholder,.pds .form-group-box input,.pds .form-group-box input::placeholder,.ticketprice span,.time-slip h5 .total-trip-time{font-size:12px!important}.air-list-filter,.fl-dl h5,.flight-time-alrt span,.flight-timeing-det h5,.title-comn{font-size:12px}}.table{border:1px solid #ddd}#tax table.table tbody tr:first-child,div table.table tr.dar-bg-blue{background-color:var(--main-color-blue)!important;color:#fff}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff!important}.table-striped>tbody>tr td{padding:10px;vertical-align:middle;border:1px solid #ddd}.disclaimers-text{font-size:16px}.disclaimers-text p{margin-bottom:8px}.disclaimers-text b{padding-bottom:5px;display:inline-block}.component-city-content .table tr,.table h3{text-align:center}table.table.table-striped td,table.table.table-striped th{padding:15px!important}table.table.table-striped b{font-weight:600;font-size:16px}.terms-code h3{font-weight:700;margin-bottom:15px}.terms-code p{font-size:16px}@media (max-width:991px){footer#inner-footer{padding-bottom:120px!important}header#header{position:fixed;right:0;left:0;top:0;z-index:99;background-color:#fff}body{padding-top:58px}.component-city-content,.table_data{overflow:auto}.component-city-content table.table,.table_data table.table{min-width:767px}}.air-bag-fee-title{background-color:var(--main-color-blue);padding:15px}.air-bag-fee-title h2{color:#fff;font-size:16px;line-height:normal;font-weight:600;margin-bottom:0}.air-bag-fee-title>.row>div:nth-child(2) h2{text-align:right}.air-bag-fee{padding:15px;background-color:#fff;margin-bottom:40px;border:1px solid #bcbcbc}.air-bag-fee .row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed var(--main-color-blue)}.air-bag-fee-logo img{margin-right:10px;width:auto;height:35px}.air-bag-fee-logo span{font-weight:600;font-size:14px}.air-bag-fee-detail a{font-size:16px;font-weight:500;color:#000;text-decoration:underline}.air-bag-fee-detail a:hover{text-decoration:none;color:var(--main-color-blue)}.airline-bag-fee-wrp p,.note p{margin-bottom:5px;font-size:14px}.airline-bag-fee-wrp h3{font-size:22px;font-weight:600;margin-bottom:15px}.airline-bag-fee-wrp{padding:40px 15px}.airline-bag-fee-main-wrp{background-color:#efefef;padding:50px 15px}.airline-bag-fee-main-wrp>h5{margin-bottom:40px;text-align:center;font-size:32px;font-weight:600}.flight-duration-ovelry{left:0;right:0;margin:auto;width:200px}.airport-name-tooltip{min-width:250px;font-size:14px;text-align:left}.airport-name-tooltip,.flight-duration-ovelry{position:absolute;background-color:#fff;padding:10px;box-shadow:0 0 6px #00000029;z-index:9999999;margin-top:10px;transform:scale(0);transition:all .3s ease 0s}.arrivaltime h3,.departuretime h3,.totaltime{cursor:pointer}.totaltime:hover>h6:nth-child(3){color:var(--main-color-blue)!important}.arrivaltime h3:hover>.airport-name-tooltip,.departuretime h3:hover>.airport-name-tooltip,.totaltime:hover>.flight-duration-ovelry{transform:scale(1);transition:all .3s ease 0s}.flight-duration-ovelry li{font-size:12px;text-align:left}.airport-name-tooltip:after,.airport-name-tooltip:before{left:50%}.airport-name-tooltip:after,.airport-name-tooltip:before,.flight-duration-ovelry:after,.flight-duration-ovelry:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:50%;transform:translateX(-50%);border-bottom:10px solid #ccc}.airport-name-tooltip:after,.airport-name-tooltip:before{left:35px!important}.airport-name-tooltip:after,.flight-duration-ovelry:after{border-bottom:11px solid #fff;z-index:1}.droplist-wrp img{margin-right:10px;width:15px;height:auto}.changer-way.flapped{transform:rotate(180deg);transition:all .3s ease 0s}.changer-way{transform:rotate(0deg);transition:all .3s ease 0s}.greyspace-top{background-color:#e7e8ed;height:0;width:100%}.disclaimers-text ul{list-style:disc;padding-left:15px}.disclaimers-text ul li{margin-bottom:10px}.disclaimers-text ul ol{padding-top:10px}.filters-toggle-btns{margin:0;justify-content:space-between}.flight-detail-list .tab-pane table tr:first-child th{background-color:#edf2ff;color:#000;font-weight:400}.flight-detail-list .tab-pane table tr:last-child th{color:#000!important}.flight-detail-list .tab-pane table tr:last-child th:first-child{font-weight:400}.flight-detail-list .tab-pane table tr:last-child th:last-child{background-color:var(--main-color-blue);color:#fff!important;font-weight:600;text-align:center}.flight-detail-list .tab-pane table{margin-top:15px}#btn-fixed-mob .glyphicon-earphone{border-right:1px solid;padding:10px 15px;margin:-1px 10px 0 0;float:left;line-height:40px}.glyphicon-earphone:before{content:"\e182"}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.close-searching-icon,.react-datepicker__close-icon:after{background:transparent!important;color:rgba(0,0,0,.5)!important;font-size:22px!important;cursor:pointer}.date-wrp-air .economy_div input{width:100%}.date-wrp-air .col{width:auto;margin-right:5px;flex:unset}.economy_div input{width:100px!important}.date-wrp-air .economy_div:before{position:absolute;content:"\f107";color:#fff;font-family:FontAwesome;right:5px;font-size:22px;top:-5px}.form_modify .css-b62m3t-container{font-weight:500;padding-top:1px!important}.ticketprice sup{font-weight:400;font-size:14px}.dep-ret-sub-title{margin-bottom:10px;font-size:14px;font-weight:600}.flight-btns a,.flight-btns a:hover{color:var(--main-color-blue);background-color:transparent;box-shadow:unset;margin-top:5px;font-size:14px}body.filter-loader-bg-open #__next .open-flight-detail-overly,body.listing-filter-open #__next>.open-flight-detail-overly,body.loaderr #__next>.open-flight-detail-overly,body.open-flight-detail #__next .open-flight-detail-overly,body.price-detail-summary-opened #__next>.open-flight-detail-overly{display:block;position:fixed;width:100%;left:0;right:0;border:0;bottom:0;top:0;z-index:999999999;transition:1s}body.filter-loader-bg-open #__next .open-flight-detail-overly:before{opacity:.4}body.filter-loader-bg-open #__next .open-flight-detail-overly:before,body.listing-filter-open #__next .open-flight-detail-overly:before,body.loaderr #__next .open-flight-detail-overly:before,body.modify-form-wrp-open #__next .open-flight-detail-overly:before,body.open-flight-detail #__next .open-flight-detail-overly:before,body.price-detail-summary-opened #__next .open-flight-detail-overly:before{position:absolute;background-color:rgba(0,0,0,.7);content:"/";color:transparent;left:0;right:0;bottom:0;top:0;z-index:999999999999}body #__next .open-flight-detail-overly{display:none}.flight-detail-list .tab-content{height:100vh;min-height:350px;overflow-x:auto;padding-bottom:170px}.session-expired-wrp{overflow:hidden}body div #search-wrap .passenger.show>.row{margin:0 0 10px!important;border-bottom:1px dashed #ccc;padding-bottom:0}.economy_div .passenger div label span{color:rgba(0,0,0,.5);font-weight:400;font-size:14px}.arrivaltime h3:last-child,.departuretime h3:last-child{font-weight:400!important}.side-listing-filter .accordion .accordion-body{padding:10px 15px}.side-listing-filter .accordion .accordion-button:focus{box-shadow:unset!important}.side-listing-filter .accordion .accordion-button:not(.collapsed){color:var(--main-color-blue)}.fl-dl h5.ob{height:0}.departuretime .ob{text-align:right;display:inline-block;color:#8b8b8b;font-size:13px;width:100%;padding-top:5px}.show-more-flights{width:100%;background-color:#e7f1ff;color:var(--main-color-blue);border-color:rgba(0,0,0,.125);padding:10px;font-size:16px;font-weight:400}.show-more-flights:hover{background-color:var(--main-color-blue)}.cursor-pointer{cursor:pointer}.row.ret-wrp-box{align-items:center}.date-wrp-air .col .css-b62m3t-container .css-1hb7zxy-IndicatorsContainer>div,.date-wrp-air .col .css-b62m3t-container .css-1wy0on6>div{top:2px;position:relative;right:-5px;color:#fff}.form_modifyy .css-1pahdxg-control,.form_modifyy .css-1pahdxg-control:hover{border-color:var(--main-color-blue);border-radius:0;box-shadow:unset}#search-wrap .form_modifyy .css-1pahdxg-control .css-1d8n9bt,#search-wrap .form_modifyy .css-1pahdxg-control .css-319lph-ValueContainer{height:53px}.side-listing-filter #accordionExample .accordion-item:first-child #stops{display:block!important}.side-listing-filter #accordionExample .accordion-item:first-child .accordion-button:after{display:none}.side-listing-filter #accordionExample .accordion-item #headingOne{line-height:normal;font-weight:400}.side-listing-filter #accordionExample .accordion-item .accordion-button{font-size:14px;font-weight:600}.side-listing-filter .accordion .accordion-item .accordion-header .accordion-button,.side-listing-filter .accordion .accordion-item .accordion-header .accordion-button.collapsed{background-color:#f3f6f4}.intro-banner-vdo-play-btn h4 span{clear:both;display:table;line-height:26px;margin-bottom:.5rem}.stops-dot li{display:inline-block;width:7px;height:7px;background-color:#818181;border-radius:50%;margin:0 2px -2px}.payment-breadcrumbs{padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:15px 0;position:relative;min-height:58px;background-color:#fff}.head-breadcrum .go-back-btn{color:#fff;text-decoration:none;padding:10px 15px;display:inline-block;font-size:14px;font-weight:600;background-color:var(--main-color-blue);border-radius:0 3px 3px 0;margin-right:10px;position:absolute;top:8px;left:8px;cursor:pointer}.head-breadcrum .go-back-btn i{font-size:18px;margin-right:5px}.head-breadcrum .text-breadcrum{font-size:20px;text-decoration:none;color:#5e5e5e;margin-top:0;display:inline-block;cursor:context-menu}.head-breadcrum .text-breadcrum.active,.head-breadcrum .text-breadcrum:hover{color:var(--main-color-blue)}.head-breadcrum .text-breadcrum span i,.head-breadcrum .text-breadcrum span img{margin:0 15px}.payment-main-title{font-size:24px;margin:15px 0}.cancellation-bar{background-color:#fff;padding:15px 0;margin:15px 0 30px;text-align:center;box-shadow:0 0 6px #00000029}.cancellation-bar h6{margin-bottom:0;font-weight:400;line-height:normal;font-size:16px}.cancellation-bar h6 img{position:relative;top:-1px;width:15px;margin-right:5px}@media(max-width:575px){.slick-slider .slick-list .slick-track .slick-slide .slider-items .slide-cont img.air-icon{top:unset!important;bottom:8px}}@media (max-width:767px){.ticketprice h6.text-decoration-line-through{text-align:left}.special-price-falp-box{border-radius:10px;border:0!important}.dual-tickets button{background-color:transparent!important;padding:0!important;border:0!important;text-decoration:underline}.dual-tickets{position:absolute!important;right:10px;top:40px}.head-breadcrum .go-back-btn{top:50%;transform:translateY(-50%)}.bag-section-mobile-tabs .nav-tabs button{width:50%;text-align:left}.hide-mobile{display:none}.select-baggage-list{height:80vh;overflow:auto}.select-bag-box .row:nth-child(2),.select-bag-box .row:nth-child(3){margin-top:15px!important}.select-bag-box .checkout-bag-text h4,.select-bag-dropdown h2{font-size:14px!important}.bag-type-add h5{font-size:16px!important}.bag-type-add img{width:50px!important}.select-bag-box{margin-top:0!important}.web-checkin-list button{text-align:left!important;padding:10px 15px!important;font-size:13px!important}.webcheck-select-btn span img{margin-left:4px}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-text h4{font-size:14px!important}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-text h6 span{font-size:11px!important}.checkout-bag-fee-wrp{margin:10px 0}.add-bag-price h4{font-weight:400!important}.add-bag-price h4 span{color:rgba(0,0,0,.5)!important;font-size:10px!important;margin-left:0!important}.add-bag-wrap .col-5,.webcheckin .col-4{padding-left:0}.plus-num-py .plus-overlye-tooltip{right:0}.web-checkin-list h4{font-size:14px!important}.form-title-hed p{font-size:12px!important}.form-title-hed span{font-size:18px!important}.webcheckin-price span{font-size:10px!important}.webcheckin-morelist{padding-top:10px!important;margin-bottom:10px}.webcheckinbtnorder>div:nth-child(2){order:-2}.web-checkin-list button{margin-top:0!important}.webcheckinbtnorder{padding-top:20px}.web-checkin-list,.webcheckin-morelist{padding-left:0!important}.web-checkin-list ul li{font-size:12px!important}.diamond-icon-sss{width:50px!important;height:50px!important;line-height:50px!important;margin-top:-25px!important}.main-popup-sss .sss-type-header{padding:15px 15px 30px!important;font-size:18px!important}.main-popup-sss .sss-content{padding:0 20px 25px!important;margin-top:0!important}.main-popup-sss .sss-content ul li h2{font-size:14px!important}.main-popup-sss .sss-content ul li p{font-size:12px!important}.sss-popup-close-btn img{max-width:20px!important}.sss-popup-close-btn{right:18px!important;top:18px!important}.diamond-icon-sss img{width:35px}.price-table-banner p{font-size:12px!important}.table-sss-recomended{right:-18px!important;bottom:8px!important;max-width:120px}.table-sss-recomended img{width:100%}.table-sss-wrap{padding:10px!important;border-radius:10px!important}.price-table{overflow:scroll}.sss-list li .sss-list-text{font-size:12px!important}.table-sss-price{font-size:36px!important}.price-table>.row{width:800px}.search-navi .navbar-nav .dropdown .passenger.row{right:0!important;left:0;top:55px}.modify-popup-close .modify-close{text-align:right}.modify-popup-close h5{color:var(--main-color-orange);font-size:18px;margin-bottom:0}.modify-popup-close{padding:15px 0;border-bottom:1px solid #ccc;width:94%;margin:auto}.search-navi ul.navbar-nav{padding-top:15px;position:relative}.search-box ul.navbar-nav li a{font-size:14px!important}.search-box ul.navbar-nav li a img{margin-right:5px}.footer-desk-strip{display:none}img.footer-mob-strip{margin:20px auto 0;display:table;max-width:200px;width:100%}body>.zopim:nth-child(2){top:2px;right:55px!important;position:absolute!important}body>.zopim:nth-child(3){top:17px;right:70px!important;z-index:999!important;width:25px!important;height:20px!important;background:url(https://assets.faremaze.com/icon/live-chat-icon.png) no-repeat 50%!important;position:absolute!important;cursor:pointer;background-size:cover!important}body>.zopim:nth-child(3)>iframe{opacity:0}.desktop-view,img.go-home-confirm-popup-img.desk{display:none}.gohome-confirm-popup .modal-dialog{width:90%;margin:auto}.go-home-confirm-popup-cont{padding:30px!important}#flight-detail-modal .nav.nav-tabs .nav-item{width:30%}#flight-detail-modal .nav.nav-tabs .nav-item a{padding:8px 5px!important;font-size:12px!important;margin-right:10px;border-radius:3px}.tab-content .bag-details-tab .bag-fee-tooltip ol li:nth-child(3){width:65px!important}.tab-content .bag-details-tab .bag-fee-tooltip h5{padding:15px!important}.tab-content .bag-details-tab .bag-fee-tooltip ol li:nth-child(4) h5{padding-right:0!important}div.tab-content .bag-details-tab .bag-fee-tooltip ol{padding-left:15px!important;padding-right:15px!important}.bag-fee-tooltip ol li:nth-child(2),.bag-fee-tooltip-overly ol li:nth-child(2){width:130px!important}.flight-detail-list{width:100%!important}body.open-flight-detail{overflow:hidden}.price-strip-desk .ticketbookingbtn{padding-right:0}.price-strip-desk{padding:0!important}.flight-detail-list .tab-content{padding-bottom:220px!important}.price-strip-desk .ticketprice{margin-top:0!important;padding:10px 0}.metrix-clear-filter{padding-bottom:20px;display:none}.slick-slider button.slick-arrow{width:25px!important;height:25px!important}.search-result-num p{font-size:12px!important}.slick-slider button.slick-arrow.slick-next{right:5px!important}.slick-slider button.slick-arrow.slick-prev{right:40px!important}.form-group-box select{width:100%;padding-right:15px!important}.slick-slider .slick-list{margin-bottom:0!important}.PartnerLogoSlider .slick-slide,.PartnerLogoSlider .slick-slide div{cursor:auto!important}.form_modifyy .col-12 .row .col-12{padding:0!important;margin-top:5px}.airport-name-tooltip{display:none}.calendar-box .rs-picker:nth-child(2){margin-top:10px}.rs-picker-menu .rs-calendar{min-width:260px}.popup-option{bottom:120px!important}.popup-option .cound-bottom{box-shadow:1px 1px 5px rgba(0,0,0,.5)!important}.popup-option .cound-bottom .t-price{font-size:18px!important}.popup-option .cound-bottom{min-width:200px!important}.form_modifyy .css-1pahdxg-control{border:0}.air-line-logo-small>div:first-child,.airlogo>div:first-child{width:40px!important}.airlogo img.air-icon{left:45px!important;max-width:20px}.ticketdetails .totaltime h6 span{position:relative;bottom:-8px}.tickbg>.row>.flight-price-wrp-mob{order:-1;background-color:#e5edff;padding-bottom:10px}.flight-price-wrp-mob .ticketprice h3,.flight-price-wrp-mob .ticketprice span{text-align:left}.flight-price-wrp-mob .ticketprice a.btn{padding:12px 10px!important;position:absolute;top:-5px;right:10px;font-size:14px;max-width:100px}.tickbg .flight-btns{display:none}.date-wrp-air .col{width:50%}.ticketdetails{padding-right:0}#search-wrap .changer-way{bottom:5px;background-color:#fff!important;border:1px solid #8787b8;width:35px!important;height:35px!important;padding:10px 0 0!important;transform:rotate(-90deg)!important}#search-wrap .changer-way.flapped{transform:rotate(90deg)!important}#search-wrap .changer-way .transfer{color:var(--main-color-blue)}#search-wrap .changer-way .transfer:after{position:absolute;content:"/";color:transparent;left:-1px;right:0;top:0;bottom:0;height:35px;background-color:#fff;width:6px;margin:auto;z-index:-1}#search-emp-space-top{height:0!important}#search-wrap.inner-modify-search-wrp{background-color:#fff;padding:0 15px;margin-top:0!important;z-index:9;width:100%;margin:auto;left:0;right:0;box-shadow:0 0 6px #00000029;transition:1s;z-index:99999999999;border-radius:3px;display:none}.modify_form.active #search-wrap{display:block;transition:1s;background-color:#fff!important;padding:0!important;border-radius:5px}#search-wrap .modify-search-wrp div.search-form{box-shadow:unset!important;padding:0 20px 20px!important}#search-wrap .submit-button .btn{text-align:center;padding:10px 30px!important;background-image:url(https://assets.faremaze.com/icon/red-btn-bg-img.png);background-repeat:repeat-x;background-size:contain;border-radius:25px!important;margin:20px auto;box-shadow:0 0 6px #00000029}.close-search-wrap-form span{display:inline-block;float:left;color:red;font-size:18px}.close-search-wrap-form img{float:right;width:40px;border-left:1px solid #b7b7b7;padding-left:15px}.close-search-wrap-form{display:table;width:100%;border-bottom:1px solid #b7b7b7;padding-bottom:15px;margin-bottom:30px}.form_modify .col .outer_radio{margin:auto;display:table;width:auto}#search-wrap .form-check{width:auto!important;margin:0 10px!important;font-size:14px}.modify_form .form-check-label{color:#000}.modify_form #search-wrap .form-check-input[type=radio]{border-color:#b7b7b7!important}.modify_form #search-wrap .form-check-input:checked[type=radio]{border-color:var(--main-color-blue)!important}.date-wrp-air .col .css-b62m3t-container .css-1hb7zxy-IndicatorsContainer>div,.date-wrp-air .col .css-b62m3t-container .css-1wy0on6>div,.date-wrp-air .economy_div input::placeholder,.date-wrp-air .economy_div:before,.form_modify .date-wrp-air .css-qc6sy-singleValue{color:#000!important}.date-wrp-air .economy_div input::placeholder,.form_modify .date-wrp-air .css-qc6sy-singleValue,.modify_form .form-check-label{font-size:14px!important}.date-wrp-air .col .css-b62m3t-container .css-1wy0on6>div{top:0!important;right:0!important}.date-wrp-air .economy_div:before{right:14px!important}.date-wrp-air{display:inline-flex;width:auto;margin:auto!important;background-color:#fff}.date-wrp-air .col{margin:0 10px;padding:0!important}.date-wrp-air{justify-content:center}.fa-exchange-alt:before{content:"\f362"!important}.form_modifyy .d-none{display:block!important}.departuretime h3{font-size:14px!important}.ticketdetails .arrivaltime h3,.ticketdetails .departuretime h3{font-size:14px!important;color:#000;font-weight:600!important}.ticketdetails .departuretime h3{text-align:left}.ticketdetails .arrivaltime h3{text-align:right}.flight-btns:after,.ticketdetails:before{display:none}.flight-btns,.ticketdetails{border-right:0!important}.ticketdetails{padding-right:0!important}.tickbg{padding:0 10px!important}#flight-details{padding:0 10px}#flight-details .row .col-xxl-6:first-child{padding-right:15px!important}#flight-details .row .col-xxl-6:first-child:before{border-right:0!important;border-bottom:1px dashed #7893cd;width:100%;height:1px;bottom:0!important;top:unset!important}.fl-dl h3{font-size:14px!important}#flight-details .row .col-xxl-6:nth-child(2){padding-left:15px!important}.flight-timeing-det h5{font-size:13px!important}.ticketprice{margin-top:20px;padding:0 10px}div.ticketprice h3{font-size:22px!important}.flight-btns a{font-size:14px}.fot-text p{color:#fff}.header_phone_mb{position:absolute;right:20px;top:12px;font-size:16px;border-radius:50%;padding:4px 8px 10px 9px;width:30px;text-align:center;height:30px;background:linear-gradient(0,#072770,#2577f9)}.header_phone_mb a{color:white;text-align:center;text-decoration:none}.header_phone_mb a:focus,.header_phone_mb a:hover{color:#fff}.navbar-toggler{border:none;color:white}.navbar-light .navbar-toggler,.navbar-toggler:visited{border:none;box-shadow:none}.input-group-section{display:none}.callback-modal span{margin-left:65px!important}.service-content{padding:5px}.iata_code{font-size:2rem;top:10%}.plane-img{max-width:140px}.arrival_city{top:0}.departure_city{top:20%}.earth{width:60px;height:60px}.flight_search div.fare button.btn.select_flight{padding:3px 16px;margin-left:10px}.confirmation-booking-date-time{font-size:14px!important;padding:20px 10px!important}.pds.det .fl-dl,.pds.det .fl-dl>div,.pds.ret .fl-dl,.pds.ret .fl-dl>div{text-align:left!important;padding-bottom:0}.time-slip h5 .total-trip-time{text-align:left!important;margin-bottom:20px}.booking-detail-table-wrp .table-mob-rsponsive{overflow:auto}.booking-detail-table-wrp .table-mob-rsponsive table{min-width:700px}.flight-class-select{margin-top:15px}.tickbg,.tickbg>.row>.flight-price-wrp-mob{border-radius:10px 10px 0 0!important}.flight-time-alrt{margin-bottom:0}span.fl-dl-inner-span{width:100%;display:inline-block}.tickbg>.row>div:nth-child(3){position:relative}.recommendation-filters li{padding:10px;font-size:14px}.tickbg>.row>div:nth-child(3):before{content:"/";color:transparent;left:0;right:0;top:15px;position:absolute;height:1px}.tickbg .ticketprice{position:relative}.flight-dt-left:after,.flight-dt-left:before{bottom:-8px!important;top:unset!important;display:none}.flight-dt-left,.flight-dt-left>.row{border-right:0!important}.flight-dt-left{padding:25px}.flight-dt-left:before{right:-5px;box-shadow:inset .2rem 0 .2rem hsl(0deg 0% 68%/40%)!important}.flight-dt-left:after{left:-5px;box-shadow:inset -.2rem 0 .2rem hsl(0deg 0% 68%/40%)!important}#callback_modal .modal-body .container-fluid>.row:nth-child(2)>div:first-child{border-bottom:5px solid #dbcdfe;margin-bottom:15px}#trustbox iframe{max-width:120px!important;margin-top:10px!important;max-height:85px!important}span.call-qr-code{display:none}.modal-body .fot-text{padding-bottom:20px}.pop-price{padding-top:5px}.call-btn{padding-top:10px;padding-bottom:10px}#callback_modal .modal-body .container-fluid>.row:nth-child(2)>div:first-child{border-bottom:4px solid #dbcdfe;margin-bottom:10px}.form_modifyy .col{width:100%!important;flex:unset;padding:5px 0!important}#search-wrap .container .row:first-child{padding-bottom:0;justify-content:center}.form_modify .col-6:last-child .row{z-index:1000000000000000000}.passenger.show.row{left:90%;transform:translate(-50%);margin:auto;top:30px}.row.form_modifyy{position:relative;z-index:1}.form_modify .col-6:last-child .row:before{position:absolute;content:"/";color:transparent;top:50%;transform:translateY(-50%);z-index:-1;left:0;right:0;width:100%;height:1px}#search-wrap .form_modifyy .css-b62m3t-container,#search-wrap .form_modifyy .react-datepicker-wrapper input,.calendar-box .rs-picker .rs-picker-toggle{box-shadow:unset!important;border:1px solid #d9d9d9!important;border-radius:3px!important}#search-wrap .form_modifyy .css-b62m3t-container:focus,#search-wrap .form_modifyy .react-datepicker-wrapper input:focus,.calendar-box .rs-picker .rs-picker-toggle:focus{border-color:var(--main-color-blue)}#search-wrap .form_modifyy .css-b62m3t-container:focus-visible{outline:0}#search-wrap .form_modifyy .css-1d8n9bt,#search-wrap .form_modifyy .css-319lph-ValueContainer{padding-left:10px!important}.form_modify .col-6:last-child .row .col{margin:auto;display:table;width:auto;flex:unset;padding:0 10px!important}.pop-head{padding:8px 10px}.popup-title span{padding-left:10px}.popup-title{font-size:14px}.popup-banner-girl-img{margin:10px auto 0;max-width:180px;display:table}.fot-text h6{font-size:14px}#callback_modal .modal-body .container-fluid{padding:0}.cdr-air h3,.cdr-air h4{font-size:16px;line-height:normal}.pop-price h3{font-size:16px;width:110px;line-height:22px!important}.pop-price h4{font-size:24px}.pop-price h4 sub{font-size:14px}.call-qr-code img{margin-left:15px}.call-btn a{width:215px}.call-btn a img{padding:10px}.call-btn a span{padding:0 0 0 5px;font-size:18px;color:#fff;line-height:normal;display:inline-block;position:relative;z-index:9;height:30px}#callback_modal{width:90%;margin:15px auto}#callback_modal .modal-body .container-fluid>.row{margin:auto}.cdr-air>div:last-child{text-align:right}.call-btn .col-sm-12{width:250px;margin:auto}.pop-head img{max-width:150px}#callback_modal .modal-body .container-fluid>.row:nth-child(2)>div:nth-child(2){padding:0 20px}.head-breadcrum .d-flex{float:right!important}span.criteria-message.desk{display:none}.calendar-box .rs-picker .rs-picker-toggle .rs-stack .rs-stack-item .rs-picker-toggle-clean.rs-btn-close{right:8px;opacity:.8}.price-short-filter-full p{font-size:12px}.price-short-filter-full select{margin-top:10px}.rs-anim-fade.rs-anim-in.rs-picker-daterange-menu.rs-picker-menu.placement-bottom-start{z-index:9999999999}.rs-picker-default .rs-picker-toggle{z-index:0}.form_modifyy .css-1hb7zxy-IndicatorsContainer,.form_modifyy .css-1wy0on6{margin-right:6px}.airline-bag-fee-main-wrp>.container:first-child .row>div:first-child .air-bag-fee{margin-bottom:0;padding-bottom:0;border-bottom:0}.airline-bag-fee-main-wrp>.container:first-child .row>div:first-child .air-bag-fee .row:last-child{margin-bottom:0}.airline-bag-fee-main-wrp>.container:first-child .row>div:nth-child(2) .air-bag-fee-title{display:none}.airline-bag-fee-main-wrp>.container:first-child .row>div:nth-child(2) .air-bag-fee{border-top:0}.bagg-fee-tool-tip{position:absolute;right:10px;bottom:-85px;z-index:9}.card-cv-tooltip{left:0;right:0;margin:40px auto 0}.confirm_button button:focus{background-color:#198754!important}.payment-main-title{margin:0!important}.payment-left-box.pds{padding:15px!important}.pds.mob-tabs .nav li{padding:0 5px}.payment-left-box.pds.mob-tabs{padding-top:10px!important}.pds.trustpilot-logo{display:none}.time-slip h5{margin:5px 0;font-size:14px!important}.oneway-flight-detail-pay{text-align:left!important;margin-top:30px!important}.checkout-page .footer{padding-bottom:100px}.pice-summary-box.pds.mob-pop>.row.total-pay-box{margin-bottom:20px;margin-top:20px}header .top_bar.container{max-width:inherit}header .top_bar .kd-on.last.d-none.d-sm-block{display:none!important}.date-wrp-air .css-26l3qy-menu{min-width:150px!important}.rs-anim-fade.rs-anim-in.rs-picker-date-menu.rs-picker-menu.placement-bottom-start{z-index:999999999999;position:fixed}.form_modifyy>.col-12:first-child{z-index:99999999999999}.filters-toggle-btns .toggle:focus{outline:0}.air-flight-timeing-head h4,.search-detail-list-head span{font-size:12px;margin-bottom:0;color:#000;font-weight:600}.flight-seets-booking-class span{font-weight:400}.search-detail-list-head i{color:#000;font-size:14px;margin:0 10px;line-height:18px}.air-flight-timeing-head{padding-left:5px}.filters-toggle-btns{background-color:#e1e1e1;align-items:center;padding:10px 0}.filters-toggle-btns .back-to-home-btn{background-color:#dfdfdf;height:75px}.filters-toggle-btns .back-to-home-btn a{display:inline-block;width:100%;height:75px;position:relative}.filters-toggle-btns .back-to-home-btn a i{font-size:22px;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.head-breadcrum .text-breadcrum{font-size:14px;text-align:center;margin:5px auto;display:table;float:none}.head-breadcrum>.d-flex li{display:none!important}.head-breadcrum>.d-flex li.trustpilot-mob{display:block!important}.head-breadcrum .text-breadcrum span i{display:none}.payment-main-title{font-size:16px}}.metrix-clear-filter button{background:transparent;color:var(--main-color-blue);border:0}@media (min-width:768px){.desktop-view{margin-bottom:20px}.hide-desk{display:none}img.footer-desk-strip{margin:20px auto 0;display:table;max-width:600px;width:100%}.mobile-view,img.go-home-confirm-popup-img.mob{display:none}.metrix-clear-filter{position:relative;height:0;z-index:9999999}.metrix-clear-filter button{position:absolute;top:-55px;right:90px}.metrix-clear-filter button:focus{outline:0}.close-search-wrap-form,.filters-toggle-btns,.img-bot-line,span.criteria-message.mob{display:none}.col.calendar-box.first-cal{display:flex}.tickbg span.ob{margin-left:-20px}.checkout-page .zopim{display:none!important}.full-fl-dl .row>.col-3{max-width:100px}.full-fl-dl>ol,.full-fl-dl>ul{width:50%;float:right!important;clear:unset;margin-top:0}.fl-dl.full-fl-dl{display:table;width:100%}.full-fl-dl .row{width:50%;float:left;clear:unset;transform:translateY(150%)}#btn-fixed-mob,.head-breadcrum .d-flex li.trustpilot-mob{display:none!important}}@media (min-width:768px) and (max-width:992px){.fl-dl h3,.oneway-flight-detail-pay .fl-dl h3{font-size:14px!important}.fl-dl h5,.oneway-flight-detail-pay .fl-dl h5{font-size:12px!important}.price-table{overflow:scroll}.price-table>.row{width:995px}.slick-initialized .slick-slide div .pyament-detail-wrp .price-summary-wrp-main{order:-1}.head-breadcrum .text-breadcrum{font-size:14px}.head-breadcrum .go-back-btn{padding:10px}}.three-digit-wrp{display:flex;font-size:14px}.three-digit-wrp img{width:20px;height:20px;margin-right:5px;position:relative;top:5px}.pice-sumry-last-fot-text p{font-size:12px;color:#505050;margin-bottom:0}.pice-sumry-last-fot-text p span{color:#001;font-weight:600}.pice-sumry-last-fot-text p a{color:var(--main-color-blue);font-weight:600}.total-pay-box{border-style:double;padding:10px 0;margin-top:15px;margin-bottom:15px;border-left:0;border-right:0;border-color:#b9b9b9;position:relative}.total-pay-box h3{font-size:16px;font-weight:600;margin-bottom:0}.pice-summary-box{padding:25px;box-shadow:0 0 6px #00000029;margin-bottom:30px;background-color:#fff}.pice-summary-box h4{font-size:20px;font-weight:600}.pice-summary-box h2{font-size:14px;font-weight:600;margin-top:10px;color:rgba(0,0,0,.6)}.pice-summary-box h2.subtitle{color:#000}.pice-summary-box h6{font-size:15px;color:#5b616f;font-weight:600}.payment-fot-text-wrp p{font-size:14px;color:#242424;text-align:justify;text-align-last:center}.payment-fot-text-wrp p a{color:var(--main-color-blue);text-decoration:none}.payment-fot-text-wrp p a:hover{text-decoration:underline}.traveler-info>.row{margin-bottom:15px}.traveler-info .accordion-collapse{border:0!important}.traveler-info .accordion-body{padding:10px 0}.traveler-info .accordion-button{padding:0;background-color:transparent;border:0!important}.info-inner-accordion .accordion-button{font-size:14px;background:transparent;border:0!important;color:#000;padding:0 0 0 50px;font-weight:600}.info-inner-accordion .accordion-button:after{border:0;left:0;float:left;margin:0;position:absolute;content:"-";color:#fff;font-size:24px;width:35px;height:35px;border-radius:50%;text-align:center;background-color:var(--main-color-blue);background-image:unset;line-height:30px;transition:unset}.info-inner-accordion .accordion-button.collapsed:after{content:"+";transition:unset}.info-inner-accordion .accordion-item{margin-top:20px}.info-inner-accordion .accordion-button span{color:var(--main-color-blue);margin-right:5px}.info-inner-accordion .accordion-collapse{border:0}.payment-left-box .accordion-button:focus{box-shadow:unset}.info-form-fot{padding:5px 0;border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;font-size:14px;margin-top:15px;color:#3e3e3e}.info-form-fot span{color:#002381;font-weight:600}.payment-left-box .form-group-box .form-check-label{padding-left:5px;font-size:14px}.payment-left-box .form-group-box .form-check-input{width:20px;padding:0;height:20px;border:1px solid #818181;position:relative;top:-1px}.payment-left-box .form-group-box .last-input-icon{position:absolute;right:10px;bottom:10px;z-index:0}.payment-left-box .form-group-box{margin:10px 0;position:relative}.form-group-box.google-place-drop-menu .css-1hwfws3{padding:0;font-size:14px}.form-group-box label{font-size:12px;display:inline-block;width:100%;font-weight:500;margin-bottom:0}.form-group-box label sup{color:red}.form-group-box .react-tel-input input,.form-group-box input{width:100%!important;border-width:0 0 1px!important;border-color:#b6b6b6!important;height:45px!important;font-size:14px!important;color:#000!important;border-radius:0!important;padding:0!important}.form-group-box input:focus,.form-group-box input:hover,.form-group-box select:focus,.form-group-box select:hover{border-color:#2684ff!important}.pds .form-group-box .react-tel-input input{padding-left:50px!important}.form-group-box .form-check input{width:20px!important;padding:0!important;height:20px!important;border-width:1px!important}.pds input:focus,.pds select:focus{box-shadow:unset!important}.pds .react-tel-input .flag-dropdown{background-color:transparent!important;border:0!important}.form-group-box .small-select{width:80px}.form-group-box .full-select{width:100%}.form-group-box .dob-select{width:33.33%}.form-group-box select option:first{color:#818181}.form-group-box select{border-width:0 0 1px;border-color:#b6b6b6;height:45px;border-radius:0;color:#000;box-sizing:border-box;width:100%;font-size:14px;padding:0}.form-group-box select,.form-group-box select:focus{background-color:transparent}.form-group-box select:focus-visible{outline:0}.form-group-box input:focus-visible{border:0;outline:0}.form-group-box input:focus{border-bottom:1px solid var(--main-color-blue)}.form-group-box input::placeholder{font-size:14px;color:#818181}.form-title-hed .icon-sub-title{border-bottom:1px solid #b6b6b6;padding-bottom:10px}.form-title-hed p{font-size:14px;color:#3e3e3e;margin-top:5px}.form-title-hed p span{font-size:14px;color:var(--main-color-blue);position:unset}.form-title-hed .icon-sub-title img{height:25px;width:auto}.form-title-hed span{display:inline-block;font-size:20px;line-height:normal;top:4px;position:relative;margin-left:5px;font-weight:700}.bag-entire-trip{top:0!important;font-size:18px!important;color:var(--main-color-orange)}.payment-left-box .fl-dl{padding-top:0;padding-bottom:0}.more-flight-details{margin:30px 0 0;display:table;border:0;background-color:transparent;color:var(--main-color-blue);font-size:14px}.payment-left-box.pds{padding:30px;box-shadow:0 0 6px #00000029;margin-bottom:30px;background-color:#fff}.fl-dl h3{font-size:20px;margin-bottom:0;font-weight:700}.fl-dl .col-12 h2{font-size:20px;font-weight:600;margin-bottom:15px}.calendar-box .rs-picker{width:100%!important}.calendar-box .rs-picker .rs-picker-toggle{border-radius:0;height:55px;box-shadow:2px 2px 5px rgba(0,0,0,.2);border:0}.calendar-box .rs-picker .rs-picker-toggle .rs-stack{height:40px;background-image:url(https://assets.faremaze.com/calender-icon.webp);background-repeat:no-repeat;background-position:0;background-size:20px}.calendar-box .rs-picker .rs-picker-toggle .rs-stack .rs-picker-toggle-placeholder,.calendar-box .rs-picker .rs-picker-toggle .rs-stack .rs-picker-toggle-value{padding-left:35px;color:#000}.calendar-box .rs-picker .rs-picker-toggle .rs-stack .rs-stack-item .rs-picker-toggle-caret.rs-icon{visibility:hidden}.calendar-box .rt-range-picker .rs-picker .rs-picker-toggle .rs-stack .rs-stack-item .rs-picker-toggle-clean.rs-btn-close{visibility:visible!important;top:50%;transform:translateY(-50%)}.calendar-box .rt-range-picker .rs-picker .rs-picker-toggle .rs-stack .rs-stack-item .rs-picker-toggle-clean.rs-btn-close svg path{color:#000}h1,h2,h3,h4,h5,h6{line-height:normal!important}.col.submit-button{max-width:200px}#btn-fixed-mob .btn{background:var(--main-color-blue);color:#fff;line-height:1;font-size:27px;padding:0;width:100%;border:none}#btn-fixed-mob span{line-height:.8;vertical-align:top}#btn-fixed-mob small{font-size:14px}#btn-fixed-mob .phone-icon{border-right:1px solid #fff;padding-right:20px}.airlogo img.air-icon{position:absolute;top:0;width:30px;left:60px}.airlogo{position:relative}.rs-picker-daterange-content .rs-picker-daterange-header{text-align:center}.no-result-lising{width:100%;padding:20px;text-align:center;box-shadow:0 0 6px #00000029;background-color:#fff}.no-result-lising h5{font-size:20px;margin:20px 0 10px}.no-result-lising p{font-size:16px;color:#818181}.no-result-lising button{background-color:transparent;margin-top:15px;color:var(--main-color-blue);font-size:18px;border:0}.no-result-lising a{display:flex;width:250px;margin:20px auto 5px;align-items:center;padding:10px 0;text-align:center;border:1px solid var(--main-color-blue);justify-content:center;border-radius:25px}.no-result-lising a img{width:25px;margin-right:10px}.no-result-lising a span{font-size:18px;color:var(--main-color-blue)}.rs-calendar .rs-calendar-header-month-toolbar .rs-btn-icon{color:#fff!important;background-color:var(--main-color-blue);opacity:1}.rs-calendar .rs-calendar-header-month-toolbar .rs-btn-icon .rs-icon{font-size:16px}.rs-picker-daterange-calendar-group .rs-calendar:first-child .rs-calendar-header-month-toolbar .rs-calendar-header-backward,.rs-picker-daterange-calendar-group .rs-calendar:nth-child(2) .rs-calendar-header-month-toolbar .rs-calendar-header-forward{display:none}.rs-picker-daterange-calendar-group .rs-calendar,.rs-picker-daterange-calendar-group .rs-calendar .rs-calendar-header-month-toolbar{position:unset}.rs-picker-daterange-calendar-group .rs-calendar:first-child .rs-calendar-header-month-toolbar .rs-calendar-header-forward,.rs-picker-daterange-calendar-group .rs-calendar:nth-child(2) .rs-calendar-header-month-toolbar .rs-calendar-header-backward{position:absolute;top:43px}.rs-picker-daterange-calendar-group .rs-calendar:first-child .rs-calendar-header-month-toolbar .rs-calendar-header-forward{right:5px}.rs-picker-daterange-calendar-group .rs-calendar:nth-child(2) .rs-calendar-header-month-toolbar .rs-calendar-header-backward{left:10px}.fade.modal.show{z-index:999999999999999}.left-fillter-close-btn{padding:5px 0 15px}.left-fillter-close{width:15px;cursor:pointer}.left-fillter-close-btn h5{font-weight:600;font-size:16px}.left-fillter-close-btn .left-fillter-icon{width:20px;margin-right:10px}.rs-picker-daterange-menu .rs-calendar:first-child{border-right:0!important}.air-line-logo-small>div:first-child,.air-line-logo-small>img,.air-line-logo-small>img.full-width,.airlogo>div:first-child{width:40px!important}@media (min-width:360px) and (max-width:480px){.ticketdetails .totaltime{min-width:150px}}@media (min-width:481px) and (max-width:575px){.ticketdetails .totaltime{min-width:200px}}.price-short-filter-full{background-color:#fff;padding:20px;border:0 5px 0 0}.price-short-filter-full p{font-size:13px;color:rgba(0,0,0,.7);margin-bottom:0}.price-short-filter-full p a{color:rgba(0,0,0,.7)}.search-result-num p{border-bottom:1px solid #9f9f9f;margin-bottom:20px;padding-bottom:10px;color:#000;font-size:16px;font-weight:500}.price-short-filter-full select:focus{box-shadow:unset}.economy_div .passenger div .react-numeric-input b:nth-child(2) i,.economy_div .passenger div .react-numeric-input b:nth-child(3) i{color:transparent;top:15px!important;left:18px!important}@media (max-width:991px){body.hide-menu button.navbar-toggler{display:none!important}body.hide-menu .mob-icon-for-mob-screen{margin-right:0!important}.flight-drop-list.show .field-search{width:92%}.checkout-page #inner-footer{padding-bottom:100px!important}span.bag-type-icon-sub{border-radius:50%;display:inline-block;position:absolute;right:-8px;overflow:hidden;top:-5px}span.bag-type-icon-sub img{width:15px!important}.fl-dl .col-12 h2{font-size:12px!important}.bag-icon-mobile-checkout-main img{width:18px}.bag-icon-mobile-checkout{float:right}.bag-icon-mobile-checkout-detial ol{padding:0;margin:10px 0;display:flex}.bag-icon-mobile-checkout-detial ol li:first-child{margin:0 10px 0 0!important}.bag-icon-mobile-checkout-detial ol li.icon.grey-icon img{opacity:.5}.bag-icon-mobile-checkout-detial ol li.icon.grey-icon{position:relative}.bag-icon-mobile-checkout-detial ol li.icon.grey-icon:before{position:absolute;content:"/";color:transparent;width:1.5px;height:30px;background:#000;margin:auto;left:0;right:0;transform:rotate(-45deg);top:-1px;opacity:.8}.bag-icon-mobile-checkout-detial ol li:first-child img{width:20px}.bag-icon-mobile-checkout-detial ol li{margin:0!important}.bag-icon-mobile-checkout-detial ol li h4{color:#000;font-size:14px;margin-bottom:0}.bag-icon-mobile-checkout-detial ol li h5{font-size:12px;margin-bottom:0}.bag-icon-mobile-checkout-detial ol li:after,.bag-icon-mobile-checkout-detial ol:before{display:none}.bag-icon-mobile-checkout-main{width:40px;height:40px;background-color:#f1f1f1;text-align:center;border-radius:50%;line-height:36px}.bag-icon-mobile-checkout-detial{position:absolute;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,.3);padding:10px 20px;box-sizing:border-box;right:15px;top:45px;z-index:9;border-radius:5px}.bag-icon-mobile-checkout-detial.close{display:none!important}.pice-sumry-last-fot-text{margin-bottom:20px}.pice-summary-box.pds.mob-pop{padding:0;position:fixed;z-index:9999999999999;top:50%;background-color:#fff;left:0;right:0;width:90%;margin:auto;transform:translate(-1000px,-50%);transition:1s;border-radius:5px;max-width:400px}.pice-summary-box.pds.mob-pop.open{transform:translateY(-50%);transition:1s}.pice-summary-box.pds.mob-pop>.row{margin:auto}.hide-on-mob-row{display:none}.payment-last-fot .confirm_button{display:none!important}#search-wrap .modify-search-wrp .search-form button.search-btn{width:100%!important;position:unset}.clear-filter-fix-btn .close-btn-clear-fix{padding-right:15px!important;padding-left:20px!important;border-radius:25px 0 0 25px!important;right:-1px;position:relative;margin-right:0!important}.clear-filter-fix-btn .close-btn-clear-fix img{margin-right:0!important}.clear-filter-fix-btn button:last-child{border-radius:0 25px 25px 0!important;padding-left:15px!important;padding-right:15px!important;background-color:var(--main-color-orange)}.apply-filter-btn button{background-color:var(--main-color-orange);border:0;width:100%;padding:15px 10px;margin-top:15px;border-radius:0 0 10px 0;line-height:normal}.apply-filter-btn button,.clear-filter-btn button{font-size:12px!important;color:#fff!important;letter-spacing:0!important;height:50px}.show_form .btn-blue.toggle{padding:10px 15px;border:none;border-left:1px solid #000;color:#fff;text-align:right;width:50px!important;float:right;margin-right:10px;background:transparent}.side-filter-btn{position:fixed;bottom:70px;z-index:9;left:15px}.side-listing-filter.active{left:50%;transform:translate(-50%,-50%)}.side-listing-filter{transition:all 1s ease;position:fixed;max-width:400px;width:95%;right:0;margin:auto;z-index:999999999999;top:50%;left:-500%;transform:translate(-150%,-50%);max-height:700px;overflow:hidden;border-radius:3px}.side-listing-filter>#accordionExample{overflow:auto;height:500px}.listing-filter-open{overflow:hidden}}@media (min-width:992px){header#header{position:fixed;right:0;left:0;top:0;z-index:99;background-color:#fff}body{padding-top:77px}.fl-dl ol li:first-child,.fl-dl ol li:nth-child(3),.fl-dl ul li:first-child,.fl-dl ul li:nth-child(3){height:75px}.apply-filter-btn button,.left-fillter-close-btn,.pds.mob-tabs,.price-summary-pop-hed{display:none}.d-block.show_form.filter_click.side-filter-btn{display:none!important}}.rs-picker-toolbar.rs-stack .rs-stack-item{width:100%}.rs-picker-toolbar.rs-stack .rs-stack-item .rs-btn{margin:auto;display:table;float:none;background-color:red}.rs-picker-toolbar.rs-stack{display:table;width:100%}.scroll-to-top{width:35px;height:35px;text-align:center;color:#fff;background-color:var(--main-color-blue);border-radius:50%;font-size:16px;line-height:32px;position:fixed;bottom:75px;right:20px;opacity:.7;z-index:99999}.scroll-to-top:hover{opacity:1;cursor:pointer}span.criteria-message{color:red;font-size:14px;font-weight:500}.filter-loader-mid-icon{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;z-index:999999999999;background-color:#fff;border-radius:50%;box-shadow:0 0 6px rgba(0,0,0,.3)}.filter-loader-mid-icon img{width:100%}.rs-stack-item .rs-btn-close{right:8px!important;top:50%!important;transform:translateY(-50%)}.rs-stack-item .rs-btn-close svg path{color:rgba(0,0,0,.8)}.payment-left-box .ticketdetails{margin:auto;display:table;width:100%;max-width:300px}.time-slip h5 .total-trip-time{text-align:right;font-size:14px}.time-slip h5 .total-trip-time i{color:var(--main-color-blue);margin-right:10px;font-size:24px;position:relative;top:4px}.time-slip h5{font-size:18px;margin-top:10px}.head-breadcrum ul.d-flex{justify-content:center;padding-top:4px}.head-breadcrum ul.d-flex li{display:flex;align-items:center}.flightDurationBar .stops-dot{position:absolute;right:0;left:0;height:7px;top:-4px;display:none}.payment-left-box .stops-dot li{margin-bottom:-1px}.oneway-flight-detail-pay{text-align:right}.payment-left-box.pds .ticketdetails{padding-right:0}#confirmation-baner{background-image:url(https://assets.faremaze.com/cloud-bg-img.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:30px 0}.confirmation-baner-content img{width:100%;max-width:150px;margin-top:20px}.confirmation-baner-content img.pending-booking-img{max-width:250px}.confirmation-baner-content h3{margin-bottom:5px;font-size:30px;color:var(--main-color-blue)}.confirmation-baner-content p{margin-bottom:0;margin-top:10px;font-size:16px}.confirmation-baner-content p a{color:var(--main-color-blue)}.confirmation-booking-date-time{background-color:var(--main-color-blue);width:100%;max-width:600px;margin:20px auto;text-align:center;color:#fff;font-size:18px;padding:20px;font-weight:600;border-radius:3px}.confirmation-booking-number .air-ticket-down-img{display:inherit;clear:both;width:50px;margin:auto;position:relative;top:-20px}.confirmation-booking-number .air-ticket{max-width:150px;margin-top:20px}.confirmation-booking-number p{font-size:14px;margin-bottom:5px}.confirmation-booking-number h4{font-size:20px;font-weight:700}.confirmation-note-text p{text-align:justify;text-align-last:center;color:rgba(0,0,0,.7);font-size:14px;margin-bottom:0}.confirmation-note-text{border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-bottom:20px;padding:10px 0;margin-top:20px}h4.booking-det-hed{background-color:#f7f7f7;text-align:center;padding:15px;font-size:20px;margin-bottom:15px;margin-top:20px}table.table.table-bordered tr{text-align:center;color:#7a7a7a}.booking-detail-dec-list{margin-top:50px;margin-bottom:50px}.booking-detail-dec-list h3{font-size:20px;margin-bottom:20px;text-decoration:underline;color:#7a7a7a}.booking-detail-dec-list ul{margin:20px 0 0;padding:0}.booking-detail-dec-list ul li{margin-bottom:10px;padding-left:25px;background-image:url(https://assets.faremaze.com/icon/hand-bulet-icon.png);background-repeat:no-repeat;background-position:left 5px;font-size:14px;background-size:16px}.booking-detail-table-wrp table h4{text-align:right;padding-right:20px}.booking-detail-table-wrp table h5{color:#000}.booking-detail-table-wrp table h4,.booking-detail-table-wrp table h5{margin-bottom:0;font-size:20px}.print-ticket span{font-size:16px;margin-right:15px;color:var(--main-color-blue)}.print-ticket img{width:35px}.no-shdow{box-shadow:unset!important}.payment-left-box.pds.ret{border-top:1px dashed var(--main-color-blue)}.payment-left-box.pds.det{margin-bottom:0}.thanku-msg h6{text-align:center;margin-bottom:50px;line-height:26px!important;text-decoration:underline;font-size:16px}.pds.det,.pds.ret{padding:15px 0}.pay-box-drop-menu input{height:38px!important}.google-place-drop-menu .css-1g6gooi{height:40px!important}.google-place-drop-menu .css-yk16xz-control,.pay-box-drop-menu .css-1s2u09g-control{border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;border-color:#b6b6b6!important}.google-place-drop-menu input#react-select-3-input{height:40px!important;padding:0!important}.google-place-drop-menu .css-1wy0on6>div:last-child,.google-place-drop-menu span.css-1okebmr-indicatorSeparator,.pay-box-drop-menu .css-1pahdxg-control .css-1okebmr-indicatorSeparator,.pay-box-drop-menu .css-1s2u09g-control span.css-1okebmr-indicatorSeparator{display:none!important}.google-place-drop-menu .css-1pahdxg-control,.pay-box-drop-menu .css-1pahdxg-control{border-left:0!important;border-right:0!important;border-top:0!important;box-shadow:unset!important;border-radius:0!important;outline:0!important}.show-more-flight-detials{height:0;overflow:hidden;position:relative;top:-5000000px;transition:1}.show-more-flight-detials.active{height:auto;overflow:unset;top:0;transition:1}.more-flight-details:focus{border:0!important;outline:0!important}.more-flight-details .fa{margin-left:5px}.avg-price-top{text-align:right;font-size:22px!important;color:#000;font-weight:600}.avg-price-top sup{font-weight:600;font-size:15px}.avg-price-top span{text-align:right;font-size:13px;color:rgba(0,0,0,.6);font-weight:400;position:relative;top:-5px}.pds .time-slip{margin-bottom:20px}.pds .flight-timeing-det{margin-top:15px}.pds #trustbox iframe{width:235px!important;max-width:100%;max-height:120px;margin:auto}div.pds div.form-group-box.form-phn-code input{padding-right:0!important;padding-left:60px!important;caret-color:transparent;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}div.pds div.form-group-box.form-phn-code .search input{padding-left:10px!important;cursor:auto!important;pointer-events:auto!important;caret-color:auto!important}div.pds div.form-group-box.form-phn-code .selected-flag:before{box-shadow:unset!important;outline:0;border:0}div.pds div.form-group-box.form-phn-code .react-tel-input{position:relative}div.pds div.form-group-box.form-phn-code .react-tel-input:before{position:absolute;right:0;top:0;height:49px;width:55px;content:"/";color:transparent}.region-drop-menu{position:relative}.region-drop-menu:before{position:absolute;content:"\f107";color:#000;font-family:FontAwesome;opacity:.7;bottom:16px;margin:auto;right:10px;width:25px;text-align:center;font-size:22px;height:25px;z-index:-1}.region-drop-menu:hover{opacity:1}.cancellation-bar h6{position:relative}.cancell-tool-tip-hover,.cancellation-bar h6 span{cursor:pointer}.cancellation-overly{position:absolute;width:80%;max-width:550px;left:0;right:0;margin:auto;background-color:#fff;padding:30px 15px;text-align:left;box-shadow:0 0 10px #00000029;top:32px;z-index:99999;border-radius:5px;transform:scale(0);transition:.3s}.cancellation-bar h6 .cancell-tool-tip-hover .cancellation-overly.show{transform:scale(1);transition:.3s}.cancellation-overly ul{list-style:none;margin-bottom:20px}.cancellation-overly h5{font-size:14px}.cancellation-overly ul li{margin-bottom:10px;padding-left:25px;background-image:url(https://assets.faremaze.com/icon/hand-bulet-icon.png);background-repeat:no-repeat;background-position:left 5px;font-size:13px;background-size:16px}.cancellation-overly ul:after,.cancellation-overly ul:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:28.5%;transform:translateX(-50%);border-bottom:10px solid #fff}.cancellation-overly ul:after{border-bottom:11px solid #f9f9f9;z-index:1}.pds.trustpilot-logo{padding:15px!important}.pds .accordion-header .accordion-button{color:var(--main-color-blue);font-weight:600;font-size:16px;padding:10px 0}.pds .accordion-item{border-bottom:1px dashed var(--main-color-blue)!important;padding-bottom:10px;margin-bottom:10px;border:0}.total-price-tooltip img{width:18px;margin-left:5px}.tooltip-price-wrp{position:absolute;width:80%;max-width:550px;left:0;right:0;margin:auto;background-color:#fff;padding:15px;text-align:left;box-shadow:0 0 20px #00000029;top:48px;z-index:9;border-radius:5px;transform:scale(0);transition:.3s;font-size:14px;font-weight:400;color:rgba(0,0,0,.8)}.tooltip-price-wrp a{color:var(--main-color-blue)}.total-price-tooltip:hover .tooltip-price-wrp{transform:scale(1);cursor:pointer}.total-price-tooltip{cursor:pointer}.tooltip-price-wrp:after,.tooltip-price-wrp:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:48%;transform:translateX(-50%);border-bottom:10px solid #fff}.tooltip-price-wrp:after{border-bottom:11px solid #fff;z-index:1}.total-price-strip-fixed{background-color:var(--main-color-blue);padding:10px 0;position:fixed;bottom:0;width:100%;z-index:99;border-top:1px solid #fff}.total-price-strip-fixed h2{color:#fff;font-weight:600;margin-bottom:0}.total-price-strip-fixed h2 span{font-size:30px;border-right:2px solid #fff;padding-right:10px;margin-right:10px}.total-price-strip-fixed h2 span sup{font-size:18px}.total-price-strip-fixed span{color:#fff;font-size:14px}.total-price-strip-fixed .confirm_button button{margin-bottom:0}.price-summary-pop-hed{background-color:#e5edff;padding:10px 15px;margin-bottom:20px;border-radius:5px 5px 0 0}.price-summary-pop-hed .close-popup-price-smry{display:inline-block;width:30px;height:30px;background-color:var(--main-color-blue);border-radius:50%;cursor:pointer;float:right}.price-summary-pop-hed .close-popup-price-smry img{width:10px;display:table;margin:10px auto auto}.price-summary-pop-hed h2{margin:0;font-size:18px;color:var(--main-color-blue)}.pds.mob-tabs .nav .nav-item .nav-link{background-color:#ebf1ff;border:0;margin:auto;color:var(--main-color-blue);border-radius:3px;font-size:16px;font-weight:500;width:100%;padding:10px}.pds.mob-tabs .nav .nav-item .nav-link:focus{border:0;outline:0}.pds.mob-tabs .nav .nav-item .nav-link.active{background-color:var(--main-color-blue);color:#fff}.pds.mob-tabs .nav{border:0;margin-bottom:20px}.card-cv-tooltip{position:absolute;z-index:999;background-color:#fff;max-width:500px;width:95%;padding:22px 25px;box-shadow:0 0 10px #00000029;margin-top:20px;transform:scale(0);transition:.3s}.three-digit-wrp span img{cursor:pointer}.three-digit-wrp span .card-cv-tooltip.show{transform:scale(1);transition:.3s}.card-cv-tooltip:after,.card-cv-tooltip:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:3%;transform:translateX(-50%);border-bottom:10px solid #fff}.card-cv-tooltip:after{border-bottom:11px solid #fff;z-index:1}.card-cv-tooltip img{width:auto;height:90px;margin-bottom:15px;margin-right:0}.card-cv-tooltip h4{font-size:14px}.card-cv-tooltip p{font-size:13px;margin-bottom:0}.total-price-strip-fixed .confirm_button button .secure_pay img{margin-right:0;margin-left:5px}.total-price-strip-fixed .confirm_button button{padding:15px 0!important}.head-breadcrum .breadcrum-airlogo{width:35px;margin-right:10px}.checkout-page{background:#f1f1f1}.checkout-page header{background-color:#fff}@media (max-width:410px){.go-back-btn span{display:none}.head-breadcrum .go-back-btn{padding-left:8px;padding-right:8px;border-radius:0}.head-breadcrum .go-back-btn i{margin-right:0}.total-price-strip-fixed h2 span{font-size:24px!important}}.tickbg span.ob{display:inline-block;width:100%;text-align:right;padding-top:5px}.plus-num-py{color:red;font-size:16px;font-weight:600;cursor:pointer}span.stop-py{color:rgba(0,0,0,.5);font-size:14px}.plus-overlye-tooltip{position:absolute;width:80%;max-width:230px;background-color:#fff!important;padding:15px!important;text-align:left;box-shadow:0 0 20px #00000029;margin-top:30px;z-index:9;border-radius:5px;transform:scale(0);transition:.3s;font-size:14px;font-weight:400;color:rgba(0,0,0,.8);z-index:999999999}.plus-num-py:hover .plus-overlye-tooltip{transform:scale(1);cursor:pointer}.plus-overlye-tooltip:after,.plus-overlye-tooltip:before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;left:6%;transform:translateX(-50%);border-bottom:10px solid #fff;opacity:0}.plus-overlye-tooltip:after{border-bottom:11px solid #fff;z-index:1}.plus-num-py>span:first-child{font-size:14px;font-weight:600;color:red;padding-left:2px;display:inline-block}.arrivaltime .plus-overlye-tooltip h5{font-size:14px;color:#000;font-weight:400}.plus-overlye-tooltip h5{margin:0;font-size:14px}.success-payment-loader-img{margin:50px auto;width:90%;max-width:700px}.success-payment-loader-img img{width:100%}.ticketprice .flight-btns a:focus{color:var(--main-color-blue);background-color:transparent}.body-bg-grey{background-color:#f1f1f1}.body-bg-grey header{background-color:#fff}.bagg-fee-tooltip-icon{display:flex;justify-content:center;align-items:center;padding-top:5px}.bagg-fee-tooltip-icon li{padding:0 5px;display:flex;cursor:pointer}.bagg-fee-tooltip-icon li img{width:auto;height:24px}.bagg-fee-tooltip-icon li .bagg-fee-sign-icon{width:16px;height:16px;position:relative}.bagg-fee-tooltip-icon li .bagg-fee-sign-icon img{width:100%;height:auto;position:absolute;left:-8px;top:-2px;z-index:9}.bagg-fee-tooltip-icon li .bagg-fee-sign-grey-line-icon{position:absolute;z-index:9;left:0;right:0;margin:auto;top:0;bottom:0}.bagg-fee-tooltip-icon li .bagg-fee-sign-grey-line-icon img{width:100%;height:auto}.bagg-fee-tooltip-icon li img.grey-icon{filter:grayscale(100%)}.bag-fee-tooltip ol,.bag-fee-tooltip-overly ol{display:flex;margin:20px 0}.bag-fee-tooltip-overly{background:#fff;width:auto;right:0;position:absolute;padding:5px 20px;z-index:9999999;box-shadow:0 0 10px #00000029;transform:scale(0);transition:.2s;margin-top:-5px;border-radius:5px}.airbagcode:hover .bag-fee-tooltip-overly,.bagg-fee-tool-tip:hover .bag-fee-tooltip-overly{transform:scale(1);transition:.2s}.bag-fee-tooltip ol li:first-child,.bag-fee-tooltip-overly ol li:first-child{position:relative;display:flex;width:40px}.bag-fee-tooltip ol li:last-child,.bag-fee-tooltip-overly ol li:last-child{text-align:left;width:70px;margin-left:20px}.bag-fee-tooltip ol li:first-child img,.bag-fee-tooltip-overly ol li:first-child img{height:20px;width:auto}.bag-fee-tooltip ol li:first-child .bagg-fee-sign-icon,.bag-fee-tooltip-overly ol li:first-child .bagg-fee-sign-icon{width:13px;height:13px;position:relative}.bag-fee-tooltip ol li:nth-child(2),.bag-fee-tooltip-overly ol li:nth-child(2){width:120px}.bag-fee-tooltip ol li:first-child .bagg-fee-sign-icon img,.bag-fee-tooltip-overly ol li:first-child .bagg-fee-sign-icon img{position:absolute;top:-5px;left:-5px;width:100%;height:auto}.bag-fee-tooltip ol li:nth-child(2) h6,.bag-fee-tooltip-overly ol li:nth-child(2) h6{font-size:13px;margin:0;color:#000;text-align:left}.bag-fee-tooltip ol li:nth-child(2) h5,.bag-fee-tooltip-overly ol li:nth-child(2) h5{font-size:12px;margin:0;color:#818181;font-weight:400}.bag-fee-tooltip ol li:nth-child(3) h4,.bag-fee-tooltip-overly ol li:nth-child(3) h4{color:green;text-align:left;font-size:13px;font-weight:600}.bagg-fee-tool-tip{margin-top:5px}.ticketbookingbtn{padding:10px;width:100%;display:table}.ticketbookingbtn span{text-align:center;text-decoration:none;font-weight:600;line-height:17px;padding:12px 30px;border-radius:5px;display:table;color:#fff;background-color:var(--main-color-orange);font-size:14px;margin:4px 0 3px;float:right;letter-spacing:.5px;display:flex;align-items:center}.ticketbookingbtn span .spinner-border{width:1rem;height:1rem;margin-right:5px}.ticketbookingbtn span:focus,.ticketbookingbtn span:hover{background-color:var(--main-color-light-blue);color:#fff;text-decoration:none;cursor:pointer}.react-tel-input .country-list .search-box{margin-left:0!important}.form-group-box select.pay-box-drop-menu:focus{outline:0}.side-listing-filter .accordion-collapse,.side-listing-filter button.accordion-button{border:0}.session-expired-wrp button{background-color:var(--main-color-blue);border:0;color:#fff;padding:8px 30px;display:inline-block;border-radius:25px;font-size:14px}.session-expired-wrp button:hover{background-color:red}#continue_modal{top:50%;transform:translateY(-50%)}.slick-slider .slick-list .slick-track .slick-slide .slider-items{display:flex!important;align-items:center;background-color:#fff;padding:10px;border-radius:3px;position:relative;height:70px!important;box-sizing:border-box;margin:0!important}.slick-slider .slick-list .slick-track .slick-slide .slider-items.open-active{background:#e7f1ff}.slick-slider .slick-list .slick-track .slick-slide .slider-items .slide-img{max-width:40px;max-height:40px;margin-right:10px}.slick-slider .slick-list .slick-track .slick-slide .slider-items .slide-cont img.air-icon{position:absolute;top:5px;right:5px;width:25px}.slick-slider .slick-list .slick-track .slick-slide .slider-items .slide-cont h4{font-size:13px;font-weight:500;margin-bottom:3px;color:var(--main-color-blue)}.slick-slider .slick-list .slick-track .slick-slide .slider-items .slide-cont h6{font-size:16px;color:#000}.slick-slider button.slick-arrow{position:absolute;font-size:36px;z-index:30;background-color:#fff;height:30px;width:30px;border:0 solid #fff;border-radius:50%;top:-45px;box-shadow:0 0 5px #00000029;text-align:center}.slick-slider button.slick-arrow.slick-prev{right:40px;left:unset}.slick-slider button.slick-arrow.slick-next{right:0}.slick-slider button.slick-arrow:before{color:var(--main-color-blue);font-size:20px;font-family:FontAwesome;opacity:.3;width:25px;display:inline-block}.slick-slider button.slick-disabled:before{color:#ccc!important;opacity:.4}.slick-slider button.slick-disabled{opacity:.4}.slick-slider button.slick-arrow:hover:before{opacity:1}.slick-slider button.slick-arrow.slick-prev:before{content:"\f104"!important}.slick-slider button.slick-arrow.slick-next:before{content:"\f105"!important}.slick-slider.center.slick-initialized{margin-top:0}.slick-initialized .slick-slide>div{padding:0 5px}.price-strip-desk{position:fixed;width:100%;left:0;right:0;bottom:0;background-color:var(--main-color-blue);padding:20px 0}.price-strip-desk .row{margin:0;align-items:center;padding:0 15px}.price-strip-desk .ticketprice h3,.price-strip-desk .ticketprice span{text-align:left;color:#fff}.price-strip-desk .ticketprice span{padding-bottom:0}.tab-content .bag-details-tab .bag-fee-tooltip{padding:0;border:1px solid rgba(0,0,0,.3);border-radius:10px}.tab-content .bag-details-tab .bag-fee-tooltip h5 img,.tab-content .bag-details-tab h4 img{margin-right:10px}.tab-content .bag-details-tab h4{padding:20px 0;display:flex;align-items:center;font-size:18px;color:#000}.tab-content .bag-details-tab .bag-fee-tooltip h5{padding:20px;border-bottom:1px solid rgba(0,0,0,.3);display:flex;align-items:center;font-size:16px;color:#000}.tab-content .bag-details-tab .bag-fee-tooltip ol{padding:20px 20px 0!important;margin:0;align-items:center}.tab-content .bag-details-tab .bag-fee-tooltip ol li h5{padding:0!important;border-bottom:0;font-size:13px!important}.tab-content .bag-details-tab p{padding:5px 20px}#flight-detail-modal .tab-content .pice-summary-box{padding:0;box-shadow:unset;margin-top:30px}.tab-pane .pice-summary-box .tooltip-price-wrp{left:0;margin:unset}.tab-pane .pice-summary-box .tooltip-price-wrp:after,.tab-pane .pice-summary-box .tooltip-price-wrp:before{left:30%}.tab-content .bag-details-tab .bag-fee-tooltip li h4{padding-bottom:5px;padding-top:5px}.tab-content .bag-details-tab .bag-fee-tooltip ol li:nth-child(3){width:100px;margin-left:0}.tab-content .bag-details-tab .bag-fee-tooltip ol li:nth-child(3) h4{float:left}.tab-content .bag-details-tab .bag-fee-tooltip ol li:last-child{margin-left:0}.tab-content .bag-details-tab .bag-fee-tooltip ol li:nth-child(4){width:auto}.tab-content .bag-details-tab .bag-fee-tooltip ol li:nth-child(4) h5{padding-left:10px;font-size:12px;float:right}.bag-fee-tooltip h5 span{padding-left:10px}.checkout-bag-fee-wrp .checkout-bag-text h4{font-size:14px;margin-bottom:0}.checkout-bag-fee-wrp .checkout-bag-text h6{font-size:12px;margin-top:0;margin-bottom:0;font-weight:400}.checkout-bag-fee-wrp .checkout-bag-icon img{width:25px}.checkout-bag-fee-wrp .checkout-bag-icon{margin-right:8px;text-align:center;background-color:#fff;border-radius:50%;position:relative}.checkout-bag-fee-wrp .checkout-bag-icon.grey-icon img{filter:grayscale(100%);opacity:.5}.gohome-confirm-popup .modal-body{padding:0}.gohome-confirm-popup .modal-dialog{max-width:650px;top:50%;transform:translateY(-50%)!important}img.go-home-confirm-popup-img{width:100%}.go-home-confirm-popup-cont{padding-right:30px!important}.go-home-confirm-popup-cont h2{line-height:normal;font-size:24px;margin-bottom:20px;color:#000}.go-home-confirm-popup-btn{margin-top:30px}.go-home-confirm-popup-cont p{margin-top:0;font-size:16px;color:#000}.go-home-confirm-popup-btn a{display:inline-block;width:100%;border:1px solid var(--main-color-blue);border-radius:3px;text-align:center;padding:10px;color:#000;font-size:14px;font-weight:600;text-decoration:none}.go-home-confirm-popup-btn a:focus{text-decoration:none}.go-home-confirm-popup-btn a.censal-btn{background-color:var(--main-color-orange);color:#fff;border-color:var(--main-color-orange);opacity:.9}.go-home-confirm-popup-btn a:hover{text-decoration:none;color:#fff;background-color:var(--main-color-blue);opacity:1}.go-home-confirm-popup-btn a.censal-btn:hover{background-color:var(--main-color-blue);border-color:var(--main-color-blue)}.top_bar a:hover{cursor:pointer}.modify-search-wrp .search-navi .navbar-nav{background-color:#fff;padding:20px 10px 5px 33px!important;border-radius:5px 5px 0 0}#search-wrap .modify-search-wrp .search-form{padding:0 40px 40px!important;border-radius:0 0 5px 5px!important}.slider-items .slide-img img{width:100%!important;height:auto!important}footer#inner-footer{background-color:#052943;padding:50px 0 30px}footer#inner-footer .copyright{text-align:center;margin-bottom:0;border-top:1px solid #ccc;margin-top:20px;padding-top:20px}.air-line-logo-small img{width:100%;height:auto}.tab-content .fl-dl h5{margin-bottom:0}.react-datepicker-popper{z-index:999999999!important}#search-wrap .modify-search-wrp .search-form .search-btn{width:100%!important;border-radius:3px!important;bottom:0!important;height:55px!important;box-shadow:unset!important;padding:0 5px!important;justify-content:center!important;position:unset}#search-wrap .modify-search-wrp .search-form .search-btn span{font-size:14px!important;padding-left:0!important}#search-wrap .modify-search-wrp .search-form .search-btn img{padding:0!important;width:25px!important;border:0!important;display:none!important}#search-wrap.inner-modify-search-wrp{background:#052943!important;padding:50px 0!important;border-radius:0}.table-sss-wrap.active-blue{background-color:var(--main-color-blue)}.table-sss-wrap.active-blue .sss-list li .sss-list-text,.table-sss-wrap.active-blue .sss-view-btn,.table-sss-wrap.active-blue .table-sss-content h4,.table-sss-wrap.active-blue .table-sss-per-person,.table-sss-wrap.active-blue .table-sss-price,.table-sss-wrap.active-blue .table-sss-sub-title{color:#fff}.table-sss-sub-title{font-size:22px;color:#000;font-weight:600}.sss-list li .sss-icon span{width:18px;height:18px;background-color:#91aed0;border-radius:50%;text-align:center;margin-right:5px;display:inline-block;margin-top:2px}.sss-list li .sss-list-text{font-size:14px}.sss-list li .sss-icon span img{width:9px;margin-top:-7px}.sss-list li .sss-icon .sss-white-check-icon,.table-sss-wrap.active-blue .sss-list li .sss-icon .sss-blue-check-icon{display:none}.table-sss-wrap.active-blue .sss-list li .sss-icon .sss-white-check-icon{display:block;margin-top:6px;margin-left:4px;width:10px}.sss-list li{clear:both;display:flex;padding:3px 0}.table-sss-recomended{position:absolute;right:-31px;bottom:15px}.table-sss-content h4{font-size:16px;margin-top:25px;margin-bottom:10px;color:var(--main-color-blue)}.sss-view-btn{background-color:transparent;border:0;border-bottom:1px solid;margin-top:5px;font-size:14px;color:var(--main-color-orange)}.table-sss-content{height:320px}.table-sss-price{font-size:46px;color:var(--main-color-blue);font-weight:bolder}.table-sss-per-person{font-size:12px;color:rgba(0,0,0,.6);text-transform:capitalize}.table-sss-wrap{border:1px solid #a7a7a7;padding:20px;border-radius:20px;cursor:pointer}.table-sss-check-icon img{width:18px;margin-top:8px;display:none;margin-left:5px}.table-sss-wrap.active-blue .table-sss-check-icon img{display:block}.table-sss-header{position:relative;border-bottom:1px solid #ededed;padding-bottom:10px;margin-bottom:10px}.table-sss-check-icon{position:absolute;right:0;width:30px;height:30px;border:1px solid #707070;border-radius:50%;text-align:center;background-color:#fff;z-index:9}.price-table-banner p{font-size:16px;color:#000;font-weight:300;margin-bottom:30px}.diamond-icon{display:none}.diamond-icon.open{display:block}.price-value.hide .price-span{display:none}.diamond-icon img{max-width:50px;margin-top:-60px}.main-popup-sss #idle_timeout_modal{width:95%!important;max-width:800px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);margin:auto}.main-popup-sss .sss-type-header{text-align:center;padding:30px 15px 70px;background:#dcedff;font-size:24px;font-weight:500;border-radius:5px 5px 0 0}.main-popup-sss .sss-content{padding:0 50px 50px;max-height:400px;overflow:auto;margin-bottom:40px;margin-top:25px}.main-popup-sss .sss-content ul li{padding-left:30px;background-image:url(https://assets.faremaze.com/point.png);background-repeat:no-repeat;background-size:15px;background-position:0 5px}.main-popup-sss .sss-content ul li h2{font-size:18px;margin-top:20px;margin-bottom:5px}.main-popup-sss .sss-content ul li p{font-size:14px;margin-bottom:0}.diamond-icon-sss{width:100px;height:100px;border:1px solid #dcedff;text-align:center;line-height:95px;border-radius:50%;background-color:#fff;margin:-50px auto auto}.sss-popup-close-btn{position:absolute;right:30px;top:30px;cursor:pointer}.sss-popup-close-btn img{max-width:30px}span.usd-text{font-size:13px;color:rgba(0,0,0,.5)}.pdsnobg{background-color:transparent!important}h4.superss-table-text{font-size:16px!important;font-weight:400!important}.superss-table-text .sss-price-division{font-size:13px;color:rgba(0,0,0,.7)}h4.superss-table-text span{color:#000;font-weight:500!important}.web-checkin-list{padding-left:40px;padding-top:10px}.web-checkin-list h4{font-size:16px;color:var(--main-color-blue);font-weight:400}.web-checkin-list ul li{background-image:url(https://assets.faremaze.com/check-icon.png);background-repeat:no-repeat;font-size:14px;background-size:13px;background-position:0 8px;padding:3px 3px 3px 22px}.web-checkin-list button.active{background-color:var(--main-color-blue);color:#fff}.web-checkin-list button{background-color:#EFF6FF;border:1px solid var(--main-color-blue);width:100%;padding:0 10px;margin:30px 0 20px;border-radius:10px;font-size:14px;height:65px}.web-checkin-list button:hover{background-color:var(--main-color-blue);color:#fff}.webcheck-select-btn span{display:inline-block;width:25px;height:25px;background-color:#EFF6FF;border-radius:50%;border:1px solid var(--main-color-blue);margin-right:10px}.webcheck-select-btn span img{width:13px;margin-top:2px;visibility:hidden}.webcheck-select-btn span.active img{visibility:visible}.web-checkin-list h6{font-weight:400;font-size:14px}.webcheckin-morelist{padding-left:40px;padding-top:30px}.webcheckin-morelist button{border:0;background-color:transparent;color:var(--main-color-blue);font-size:14px}.webcheckin-morelist button i{color:var(--main-color-blue);margin-left:5px;font-size:18px}.webcheckin-morelist h5{font-size:16px;margin-top:20px;margin-bottom:10px;color:#000;font-weight:400}.webcheckin-morelist ul li{background-image:url(https://assets.faremaze.com/icon/hand-bulet-icon.png);background-repeat:no-repeat;font-size:14px;background-size:13px;background-position:0 10px;padding:5px 3px 5px 22px}.webcheckin-price{color:#19a037;margin-bottom:0;font-size:20px}.webcheckmorelist{display:none}.webcheckmorelist.show{display:block}.info-form-fot a{color:var(--main-color-blue)}.seat-selection-box{border:1px solid rgba(0,0,0,.3);padding:30px;text-align:center;border-radius:15px;width:100%;position:relative;margin:10px auto;cursor:pointer}.seat-selection-image img{width:100%}.seat-selection-image{max-width:120px;margin:0 auto 15px}.seat-selection-title{font-size:18px;color:#000;font-weight:600}.seat-selection-btn{width:30px;height:30px;border:1px solid rgba(0,0,0,.3);border-radius:50%;position:absolute;right:20px;top:20px}.seat-selection-box.active,.seat-selection-box.active .seat-selection-btn{border-color:var(--main-color-blue)}.seat-selection-box.active .seat-selection-btn span{background-color:var(--main-color-blue)}.seat-selection-btn span{display:inline-block;width:20px;height:20px;background-color:#fff;border-radius:50%;margin-top:4px}.add-bag-price h4{margin-bottom:0;color:#19a037;font-size:20px}.add-bag-price h4 span,.webcheckin-price span{position:unset;color:rgba(0,0,0,.3);font-size:12px}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-icon{width:auto;height:auto;background-color:transparent;line-height:normal}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-icon img{width:30px;width:24px;height:auto}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-text h4{font-size:16px}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-text h6{font-size:12px;margin-top:5px}.checkout-bag-fee-wrp .checkout-bag-text h6 img{width:15px;margin-right:3px;margin-top:-2px}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-text h6 span{color:rgba(0,0,0,.6)}.ad-bag-btn label{display:inline-block;margin-top:20px;font-size:14px;color:rgba(0,0,0,.5);width:100%;margin-bottom:5px}.ad-bag-btn button{width:100%;background-color:#EFF6FF;border:1px solid var(--main-color-blue);padding:13px 10px;border-radius:10px;font-size:14px;color:var(--main-color-blue)}.ad-bag-btn button:hover{background-color:var(--main-color-blue);color:#fff}.remove-bin-icon-hide{display:none}.remove-bag-btn{width:30px;cursor:pointer;display:inline-block;padding-left:10px}.remove-bag-btn img{width:100%}.ad-bag-btn .hide-bag-btn{display:none}.ad-bag-btn h6{margin-bottom:0;font-size:14px;margin-top:5px}.ad-bag-btn h6.hide-bag-title{display:none}.add-bag-popup .modal-dialog{top:0!important;transform:translate(2000px)!important;right:0!important;left:unset!important;margin:0!important;width:100%!important;max-width:700px!important;float:right;bottom:0}.add-bag-popup.show .modal-dialog{transform:translate(0)!important}.add-bag-popup .modal-dialog .modal-content{border-radius:0 0 0 0!important;height:100vh}.addbag-popupclosebtn{position:absolute;width:20px;height:20px;right:25px;top:20px;cursor:pointer}.addbag-popupclosebtn img{width:100%}.bag-type-add{padding:20px 20px 20px 30px;border-bottom:1px solid rgba(0,0,0,.1)}.bag-type-add h5{font-weight:400;font-size:18px}.select-bag-box .bag-type-add{padding:0;border:0}.select-bag-box .bag-type-add h5{font-weight:600;font-size:18px}.bag-type-add img{width:55px;margin-right:15px}.bag-type-add h5{margin-bottom:0}.select-bag-box{padding:20px 20px 20px 30px}.select-bag-box .checkout-bag-icon{background-color:transparent;height:auto;width:auto;line-height:0px;margin-right:10px}.select-bag-box .checkout-bag-icon img{width:30px;height:auto}.select-bag-box .checkout-bag-text h4{margin-bottom:5px;font-size:16px}.select-bag-dropdown{position:relative}.select-bag-dropdown h2{padding:10px;border:1px solid rgba(0,0,0,.2);border-radius:5px;font-size:16px;cursor:pointer;margin-bottom:0}.select-bag-dropdown h2 i{float:right;font-size:20px;color:rgba(0,0,0,.5)}.select-bag-dropdown ul{border:1px solid rgba(0,0,0,.2);margin:-2px 0 0;background-color:#fff;position:absolute;z-index:5;width:100%;box-sizing:border-box;transform:scale(0)}.select-bag-dropdown ul.show{transform:scale(1)}.select-bag-dropdown ul li{font-size:14px;padding:10px;font-weight:600}.select-bag-dropdown ul li:hover{cursor:pointer;background-color:#F8FAFB}.select-bag-dropdown ul li span{float:right}.select-bag-box .row:nth-child(2),.select-bag-box .row:nth-child(3){margin-top:30px}.select-bag-box.return-select-bag-box{border-top:1px solid rgba(0,0,0,.1)}.add-bag-foot{position:fixed;width:100%;bottom:0;background-color:#F8FAFB;padding:20px}.add-bag-foot h5{font-size:16xp;color:#000}.add-bag-foot h5 span{display:inline-block;font-size:12px;color:rgba(0,0,0,.4);width:100%;float:left;padding-top:3px}.add-bag-foot button{float:right;padding:10px 30px;border-radius:5px;background-color:var(--main-color-light-blue);color:#fff;border:0;font-size:14px}.add-bag-foot button:hover{background-color:var(--main-color-orange)}.add-bag-popup{padding-right:0!important}h4.way-title-bag{font-size:20px}.checkout-bag-icon .bag-type-icon-sub{position:absolute;right:-8px;width:20px;height:19px;border-radius:50%;overflow:hidden;display:inline-block;top:-5px}.checkout-bag-icon .bag-type-icon-sub img{width:15px!important;height:15px!important}.emailer-main-wrp{padding:40px;background-color:#e8ecf3;margin:50px 0}.emailer-cont-text p{color:#000;font-size:16px;font-weight:500}.emailer-cont-text p:last-child{border-bottom:1px double #a2b8cd;margin-bottom:5px;padding-bottom:50px}.emailer-cont-text{border-bottom:1px double #a2b8cd;margin-bottom:80px;padding-bottom:0}.client-review-btn a{margin:auto;display:table;background-color:var(--main-color-blue);border:0;color:#fff;padding:15px 40px;font-size:20px;font-weight:300;border-radius:3px;width:100%;max-width:400px;text-align:center;text-decoration:none}.emailer-main-wrp li{text-align:center}.emailer-main-wrp li a{margin:10px;display:inline-block;text-decoration:none}.emailer-main-wrp li a:hover{color:var(--main-color-blue)}.emailer-main-wrp ol li a{color:#000;font-size:14px}.emailer-main-wrp ul li a{color:#869fb2;font-size:20px}.mailer-foot{text-align:center;margin-top:10px}.mailer-foot h3{margin-bottom:10px;font-size:14px;font-weight:300}.mailer-foot h4{margin-bottom:0;font-size:16px;border-top:1px double #a2b8cd;padding-top:10px;font-weight:300}img.review-thankyou-img{margin:50px auto;display:table;width:100%;max-width:500px}img.faremaze-logo-grey{margin:0 auto 30px;display:table;width:100%;max-width:200px}.airline-drop{background-color:var(--main-color-blue);padding:30px 0}.airline-drop h2{margin-bottom:15px;color:#fff;font-size:24px}.airline-drop ul.d-flex{justify-content:center;align-items:center}.airline-drop ul.d-flex li{color:#fff}.airline-drop ul.d-flex li img{width:25px;margin:0 20px}img.way-air-line-icon{width:85%;margin-top:15px}.airline-drop ol.d-flex h4{margin-bottom:0;background-color:#fff;margin-right:5px;font-size:16px;padding:10px 20px;border-radius:5px;text-align:center}img.final-loc-img{position:absolute;right:0;width:100%;max-width:300px;top:0}.airline-drop ul.d-flex li h4{margin-bottom:0}img.main-banner-img-mailer.full-width{display:none}@media(max-width:1399px){.emailer-cont-text p{font-size:14px}}@media(min-width:1200px) and (max-width:1399px){img.final-loc-img{max-width:220px}}@media(min-width:992px) and (max-width:1199px){img.final-loc-img{max-width:190px}.airline-drop h2{font-size:20px}}@media(min-width:768px) and (max-width:991px){.flight-detail-list .tab-content{height:80vh!important;padding-bottom:0!important}.side-listing-filter{max-height:1200px!important}.side-listing-filter.active{transform:translate(-50%,-50%)!important;top:50%!important}.airline-drop ol.d-flex{display:table!important}.airline-drop ol.d-flex h4{margin-right:0;margin-bottom:5px}.airline-drop h2{margin-bottom:10px;font-size:16px!important}.airline-drop ul.d-flex li h4{font-size:16px}img.final-loc-img{max-width:230px}.airline-drop h2{font-size:20px}.airline-drop ul.d-flex li img{width:20px}}@media(max-width:767px){.airlineMetrix{overflow-x:hidden}.contract .slick-slider button{top:-40px!important}.checkout-page #inner-footer{display:none}.airline-drop .container{max-width:unset}.airline-drop ol.d-flex{display:table!important}.airline-drop ol.d-flex h4{margin-right:0;margin-bottom:5px}img.final-loc-img{max-width:230px;display:none}img.way-air-line-icon{width:100%}}.flight-detail-list .tab-content::-webkit-scrollbar{width:8px}.flight-detail-list .tab-content::-webkit-scrollbar-track{background:#f1f1f1}.flight-detail-list .tab-content::-webkit-scrollbar-thumb{background:var(--main-color-blue)}.flight-detail-list .tab-content::-webkit-scrollbar-thumb:hover{background:#555}.hide-menu #header .navbar-nav li:first-child,.hide-menu #header .navbar-nav li:nth-child(2){display:none}.ticketprice a.btn .spinner-border{width:20px!important;height:20px!important;margin-right:10px}.why-choose-img img{max-width:800px}.airbagcode{display:table;margin:auto;cursor:pointer}.airbagcode-box span{justify-content:center;display:flex;align-items:center;background-color:var(--main-color-blue);color:#fff;margin:0 auto 10px!important;padding:3px 15px;border-radius:25px;font-size:12px}.airbagcode-box span i{margin-left:8px}.stjr-review-checkout-widget{top:50%!important;transform:translateY(-50%)}span.bag-sub-info{font-size:14px;color:rgba(0,0,0,.7)}.bag-detail-info{margin-bottom:5px}.bag-detail-info span{font-size:12px}.bag-detail-info img{margin-left:8px;width:15px}.bag-info-foot{border-top:1px solid #efefef;margin-top:30px;padding-top:10px}.bag-info-foot p{font-size:14px;margin:4px 0!important;color:#3e3e3e}.row.add-bag-main-wrp.returnbag{border-top:1px solid #efefef;margin-top:20px}.bag-section-mobile-tabs .nav-tabs button.active{border-bottom:2px solid orange!important;color:#000;opacity:1;font-weight:500}.bag-section-mobile-tabs .nav-tabs button{border:0;color:#000;opacity:.8}.per-bag-price-green{color:#19a037}.bag-weight-main-wrp{display:table;position:relative;z-index:1;cursor:pointer}.bag-weight-box{display:table;padding:10px;box-shadow:0 0 10px #00000029;position:absolute;background:#fff;min-width:150px;transform:scale(0)}.bag-weight-main-wrp:hover .bag-weight-box{transform:scale(1)}.slick-list .slick-track{float:left}.email-suggestions{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 20px rgba(0,0,0,.2);float:left;width:100%;border-radius:3px}.email-suggestions span{clear:both;width:100%;font-size:12px;cursor:pointer;color:#000;display:inline-block;padding:6px 10px}.email-suggestions span:hover{background-color:#e0dcff}.manually-search-btn button{background-color:transparent;padding:0;border:0;color:var(--main-color-blue);font-size:12px;width:260px;font-weight:600}.manually-search-btn button i{color:var(--main-color-purple);margin-right:2px;font-size:16px}.sm-blink{animation:blinktext 1s linear infinite}@keyframes blinktext{0%{opacity:0}50%{opacity:.5}to{opacity:1}}button.booking-status{background-color:var(--main-color-blue);color:#fff;border:0;padding:8px 20px;border-radius:25px}img.img-fluid.entire-trip-bag{max-width:100px}.banner-flight-info{width:25px}.flagship_tag{font-size:11px!important}.old-price-through{width:auto!important}.special-price-falp-box .flight-dt-left:before{box-shadow:inset 0 -1px 1px var(--main-color-light-blue)}.special-price-falp-box .flight-dt-left:after{box-shadow:inset 0 1px 1px var(--main-color-light-blue)}.special-price-falp-box .ticketprice a.btn{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}.special-offer-img{position:absolute;width:100%;max-width:220px;right:0;top:-20px;left:0;margin:auto}.special-price-falp-box{border:1px solid var(--main-color-light-blue)}.special-price-falp-box .ticketdetails h3 span{font-size:12px;width:60px;display:inline-block;line-height:normal;text-align:center;word-break:break-all}.dual-tickets button{background-color:#D5E5F4;border:1px solid var(--main-color-blue);border-radius:25px;padding:6px 25px;font-weight:500;color:var(--main-color-blue)}.dual-tickets button img{width:15px}.dual-tickets{position:relative}.dual-tickets-info{background-color:#Fff;padding:10px;box-shadow:0 0 5px rgba(0,0,0,.3);font-size:12px;position:absolute;top:40px;z-index:99;transform:scale(0);transition:.4s;color:#000;text-align:left;right:0;min-width:220px}.dual-tickets button:hover .dual-tickets-info{transform:scale(1)}.dual-tickets-info ul,.dual-tickets-list ul{list-style:disc;padding-left:15px}.dual-tickets-info ul li{padding:3px 0}.dual-tickets-list ul li{font-size:12px}.dual-tickets-list p{font-size:14px;color:var(--main-color-blue)}.dual-tickets-list{border-radius:5px}.flightdetails-accordion .accordion-button{background:transparent;box-shadow:unset;font-size:13px;width:100px;margin:10px auto 0}.flightdetails-accordion .accordion-button:after{width:15px;height:15px;background-size:cover}.flightdetails-accordion .nav-item .nav-link{color:#000;border-radius:5px;padding:10px 20px;margin-bottom:5px;margin-right:10px;cursor:pointer}.flightdetails-accordion .nav-item .nav-link.active,.flightdetails-accordion .nav-item .nav-link:hover{color:#FFF!important;cursor:pointer!important;background-color:var(--main-color-blue)}.gds-code{height:0;position:relative;top:-25px;font-size:13px}.traveler-info-tab .nav-pills li button{background-color:#ECECEC;color:#000;font-size:16px}.traveler-info-tab .nav-pills li button.active{background-color:#E5F1FF;color:#000}.payment-cards img{width:35px}.accordion-button .select-card-btn{border:1px solid var(--main-color-blue);width:20px;height:20px;border-radius:50%;background-color:#fff;display:inline-block;margin-right:10px;position:relative}.accordion-button .select-card-btn:before{width:10px;height:10px;border-radius:50%;position:absolute;content:"/";color:transparent;background-color:var(--main-color-blue);left:50%;top:50%;transform:translate(-50%,-50%)}.checkout-step-main-box .input-group input,.checkout-step-main-box .input-group select{font-size:14px;color:#000!important;border-color:#e7e8ec!important;border-radius:5px!important;height:50px}.dropdown-hover:hover .dropdown-menu{display:block!important}.card-details-tooltip{min-width:400px}button.carouselbtn{padding:2px 15px;margin:10px 5px;border:0!important;background:#fff;opacity:.5}.SecureBookingLogo img{max-width:400px;margin:auto;display:table}.PartnerLogoSlider .slick-slider .slick-list .slick-track .slick-slide .slider-items{background-color:transparent!important;justify-content:center;padding-top:0!important;padding-bottom:0!important}.PartnerLogoSlider button.slick-arrow{display:none!important}@media (max-width:450px){#why-choose .container .row .col-sm-2:nth-child(2){width:30%}#why-choose .container .row .col-xl-5:first-child{width:70%!important}}@media (min-width:576px) and (max-width:767px){#why-choose .container .row .col-sm-2:nth-child(2){width:30%}#why-choose .container .row .col-xl-5:first-child{width:70%!important}}@media (max-width:767px){.best-deals{margin-top:-50px}.checkin-article a img{width:auto;height:65px;margin-bottom:10px}.checkin-article a h4{padding-bottom:10px;font-size:14px}.checkin-banner img.desk-banner{display:none}section#check-in{padding:0!important}#search-wrap.airport-bg-img .banner-title-hea{padding-right:0;font-size:20px;line-height:30px!important}.airports-box-deals ul.nav .nav-item a{font-size:16px}.ariline-text-box-wrap h4{font-size:20px}.airports-deals-price .btn{padding:5px 0}.airport-deals-wrp{padding:15px}.airport-deals-wrp h5{font-size:16px}.airport-deals-wrp ul img{width:20px}.airports-deals-price h4{font-size:18px}.search-engine-box .search-btn{font-size:18px!important;padding:10px 50px!important}.search-engine-box .search-btn img{font-size:20px!important}.head-breadcrum>.d-flex.sitejbrwrpbox li{display:block!important}.head-breadcrum>.d-flex.sitejbrwrpbox{padding-top:0!important;margin-right:10px!important}#apiDeals .inner_dashed_box h4{font-size:16px}.search-form .css-1n6sfyn-MenuList>div .droplist-wrp>div:nth-child(2){font-size:12px!important}.select-internal-test__menu-list.css-1n6sfyn-MenuList .select-internal-test__option,.select-internal-test__menu-list.css-qr46ko .select-internal-test__option{padding:10px 5px!important}.desk-view{display:none}.modify-search-wrp .search-navi .navbar-nav{padding-left:0!important}footer>.container{padding:0 20px}.banner-title-hea{font-size:28px;line-height:40px!important;padding:0 10px;margin-bottom:0}footer .footer-form-wrap>div:last-child{order:-2}.banner-title-hea span{font-size:16px;line-height:24px!important;letter-spacing:unset;padding:10px 0 0}.ticketprice-hm:after,.ticketprice-hm:before{display:none}.ticketprice-hm{padding:0}.ticketprice-hm a{width:auto;min-width:150px}.destination-box{margin-bottom:5px}.trip-chnager img{transform:rotate(90deg)}#search-wrap .search-box .search-form .search-btn span{padding-left:0;font-size:16px}.react-datepicker-popper{width:280px;z-index:10!important}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{height:35px!important;line-height:35px!important}.css-1nmdiq5-menu{margin-top:-5px!important}.search-navi .navbar-nav .dropdown .dropdown-menu.show,.search-navi .navbar-nav .dropdown .passenger.row{right:15px!important;max-width:180px!important}.search-navi .navbar-nav .dropdown{position:unset}header .main-menu-nav .navbar-nav>li>a,header .phn-detail a div span{color:#fff!important}#discounted-fare-wrp{background-size:100%;padding-bottom:100px;margin-bottom:0}.blue-sub-heading p,.discounted-fare-text p{font-size:14px}.blue-sub-heading h2{font-size:18px}.tickbg-hm .airlogo-hm{padding-top:15px}.tickbg-hm .arrivaltime h3,.tickbg-hm .departuretime h3{font-size:16px;margin-bottom:3px;margin-top:3px}.tickbg-hm .arrivaltime h6,.tickbg-hm .departuretime h6,.tickbg-hm .totaltime h6{margin-bottom:0}.tickbg-hm .row>div:last-child{background-color:#cfecf6;padding:15px;margin-top:15px}.flight-btns-hm:after,.ticketdetails-hm:before{display:none}.ticketdetails-hm{padding:0 10px;border:0;margin:10px 0;align-items:center}.flight-btns-hm{padding:0 10px;border:0;text-align:center}.tickbg-hm{transform:scale(1);padding:0 10px;margin-bottom:30px}.deals-ticket-box{box-shadow:unset}#deals .full-width{display:none}#deals,.deals-ticket{margin-top:0}#deals{padding-top:0}.best-deals h3{font-size:30px!important;text-align:center}.best-deals h5{font-size:18px;text-align:center}.best-deals p{text-align:center;font-size:14px}.search-form .trip-chnager{top:-12px;height:35px;width:35px}.search-form .trip-chnager img{left:4px;width:15px;top:2px}.search-form .trip-chnager.flapped:after{transform:rotate(90deg);height:50px;width:9px;bottom:3px}.search-form .trip-chnager:after{transform:rotate(90deg);height:50px;width:11px;bottom:-2px}.search-box .search-form .flex-fill{margin-bottom:10px}.main-menu-nav .container-fluid{padding:0}.search-navi>.navbar-nav>li.dropdown{margin-right:0!important}.deal-img-bg-gril img{width:100%;top:-50px}.fot-pay-bar{padding:15px 0 0}#tax table{min-width:1000px}#tax{margin-top:50px;overflow:auto}.fot-mail-box{margin-bottom:10px}.footer-about .fot-logo{max-width:200px}}@media (min-width:768px) and (max-width:991px){.best-deals h3{font-size:50px}.checkin-article a img{width:auto;height:65px;margin-bottom:10px}.checkin-article a h4{padding-bottom:10px;font-size:14px}#search-wrap.airport-bg-img .banner-title-hea{padding-right:25%}#apiDeals .india-flight-air-logo img{height:35px}#apiDeals .india-flight-air-logo small{min-width:100px;font-size:11px}#apiDeals .btn-info{margin-top:8px}#apiDeals .inner_dashed_box{padding:15px 12px!important}#apiDeals .inner_dashed_box h4{font-size:16px!important}.footer-form .fot-mail-box{margin-bottom:15px}.search-form .trip-chnager{bottom:unset;top:14px}.container{max-width:100%}#search-wrap .search-box .search-form .search-btn span{padding-left:0}.ticketdetails-hm{align-items:center}.tickbg-hm .arrivaltime h3,.tickbg-hm .departuretime h3{font-size:16px;margin:3px 0}.tickbg-hm .arrivaltime h6,.tickbg-hm .departuretime h6,.tickbg-hm .totaltime h6{margin:0}#search-wrap .search-box .search-form{padding-bottom:35px!important}.search-form .ariline-auto-search-wrp{margin-bottom:10px;margin-top:15px}.footer-about .fot-logo{max-width:200px}.footer-about{margin-bottom:40px}#deals .row{align-items:center}.tab-hide{display:none!important}#deals{margin-top:0;padding-top:0}.deal-img-bg-gril img{top:-60px!important;width:5500px}.deals-ticket{margin-top:-100px!important}.discounted-fare-text p{font-size:14px}.blue-sub-heading h2{font-size:26px}#discounted-fare-wrp{padding-bottom:150px}}@media (max-width:991px){#header nav.navbar li.nav-item.phn-detail span.num{display:flex}#header nav.navbar .navbar-collapse.collapse.show li.nav-item.phn-detail{left:0;max-width:unset!important}header .main-menu-nav .navbar-nav>li>a{justify-content:start}body.checkout-page .navbar-toggler{display:none!important}#search-wrap .search-box .search-form .search-btn img{padding:8px 0 8px 20px}#search-wrap .search-box .search-form .search-btn{bottom:-20px;padding-top:5px;padding-bottom:5px}.navbar-toggler .fa.fa-times,.navbar-toggler.collapsed .fa.fa-times{display:none}.navbar-expand-sm .navbar-toggler,.navbar-toggler.collapsed .fa.fa-bars{display:block!important}#header .navbar-toggler{border:0;padding:0}#header .navbar-toggler,#header .navbar-toggler i{border-color:var(--main-color-blue);color:var(--main-color-blue);font-size:26px}#header .navbar-toggler:focus{box-shadow:unset}#header .navbar-toggler{opacity:.7}#header .navbar-toggler:focus,#header .navbar-toggler:hover{opacity:1}header .main-menu-nav .navbar-nav>li{margin-left:0}header .main-menu-nav .navbar-nav>li.nav-item.callqr,header .main-menu-nav .navbar-nav>li.nav-item.phn-detail{position:absolute;bottom:0;width:100%;right:-1000px;right:0;max-width:250px}header .main-menu-nav .navbar-nav>li{width:100%}header .main-menu-nav .navbar-nav>li>a{padding:10px;color:#fff}header .phn-detail a div span{color:#fff}#header nav.navbar .navbar-collapse.collapse.show li.nav-item.callqr,#header nav.navbar .navbar-collapse.collapse.show li.nav-item.phn-detail{right:0}header .main-menu-nav .navbar-nav>li.nav-item.callqr{bottom:70px}#header{padding-bottom:10px;z-index:999;top:0}#header .col-sm-9,#header .col-sm-9 div,#header .col-sm-9 nav{position:unset}#header nav.navbar #collapsibleNavbar{position:fixed;top:0;background-color:var(--main-color-blue);box-shadow:0 0 6px rgba(0,0,0,.3);bottom:0;z-index:99999;width:350px;right:-1000px;transition:1s;display:unset!important}#header nav.navbar .navbar-collapse.collapse.show{right:0!important;transition:.3s!important}header .main-menu-nav .navbar-nav{align-items:start;padding:0 20px 20px;flex-direction:column;width:100%}header .main-menu-nav #collapsibleNavbar{align-items:first baseline}header .navbar-nav .dropdown-menu{position:static!important}#search-wrap .search-box .search-form .search-btn{width:150px!important;padding:2px 20px}#search-wrap .deals-img{margin:0 auto;width:70%}#search-wrap .search-box .search-form{padding:25px}.search-form .d-flex{padding-bottom:15px}.search-form .map-location{height:20px;top:17px;left:20px}.search-form .d-flex .trip-chnager{top:-15px}.search-form .row .col-sm-12 .d-flex .flex-fill input{padding-left:45px;font-size:13px}#search-wrap{border-radius:0;margin-top:0!important;padding:30px 0 50px}#why-choose .container .row .col-xl-5:last-child{display:none}#why-choose .container .row .col-xl-5:first-child{order:2}}@media (min-width:992px) and (max-width:1199px){.checkin-article a img{width:auto;height:65px;margin-bottom:10px}.checkin-article a h4{padding-bottom:10px;font-size:14px}#search-wrap.airport-bg-img .banner-title-hea{padding-right:40%}.inner-modify-search-wrp .date-picer-main-wrap{margin-top:10px;padding:0 20px}.best-deals h3{font-size:26px}.deal-img-bg-gril img{top:-100px;width:450px}.deals-ticket{margin-top:-25px}header .main-menu-nav .navbar-nav>li.phn-detail a span.num{font-size:16px}header .phn-detail a div span{font-size:9.5px}header .callqr{width:90px}header .main-menu-nav .navbar-nav>li.callqr span{font-size:10px;line-height:13px}}@media (min-width:1025px) and (max-width:1199px){.container{max-width:1300px;width:100%}#discounted-fare-wrp{padding-bottom:200px}.contact-text-wrp ul li{font-size:16px}.contact-text-wrp .full-width{max-width:350px}.contact-text-wrp{padding:0 40px 40px 50px}.contact-text-wrp h4{padding-bottom:10px;font-size:20px}.contact-text-wrp a{font-size:40px}.contact-text-wrp .col-xxl-4{width:50%}.deal-img-bg-gril img{max-width:550px}.best-deals h3{font-size:36px}.best-deals h5{font-size:22px}#deals{margin-top:0;padding-top:0}.deal-img-bg-gril img{top:-160px}.deals-ticket .col-sm-6{width:100%!important}.deals-ticket{margin-top:-200px}}@media (min-width:1401px) and (max-width:1499px){.deal-img-bg-gril img{top:-230px}}@media (min-width:1200px) and (max-width:1400px){#search-wrap.airport-bg-img .banner-title-hea{padding-right:40%}.contact-text-wrp .full-width{max-width:400px}.contact-text-wrp h4{font-size:22px}.contact-text-wrp a{font-size:36px}.contact-text-wrp h4{padding-top:10px}.contact-text-wrp h3{padding-top:20px}.contact-text-wrp .col-xxl-4{width:50%}.contact-text-wrp ul li{font-size:16px}.contact-text-wrp{padding:0 40px 40px 60px}#discounted-fare-wrp{padding-bottom:300px}.deals-ticket .col-sm-6{width:70%!important}.deals-ticket{margin-top:-140px}.deal-img-bg-gril img{width:550px!important;top:-100px}.best-deals h5{font-size:22px}}@media (min-width:768px){.checkin-banner img.mobile-banner,.mob-view{display:none}.sitejbrwrpbox{display:none!important}}@media (min-width:992px){.date-picer-main-wrap>.row{margin-right:0}.mob-icon-for-mob-screen{display:none}#header.sticky{position:fixed;z-index:999999999999;top:0;width:100%;background-color:#fff}.mobile-close-menu-icon{display:none}.ariline-auto-search-wrp .row>.position-relative{position:unset!important}.ariline-auto-search-wrp span.error-message{height:auto;display:inline-block;position:absolute;bottom:-30px}}:root{--main-color-blue:#003d79;--main-color-light-blue:#3f84b3;--main-color-orange:#e56c01}ul{padding:0;list-style:none;margin:0}.blackoverly.show:before{position:absolute;left:0;right:0;bottom:0;top:0;content:"/";color:transparent;background-color:rgba(0,0,0,.7);z-index:99999;height:5000px;width:100%}.search-engine-box{background-color:#fff;border-radius:5px;padding:30px 20px 20px;box-shadow:0 0 6px rgba(0,0,0,.3)}.field-search{position:relative}.field-search svg{position:absolute;top:17px;left:13px;width:22px;height:22px}.field-search input{width:100%;border:1px solid #dadce0;border-radius:5px;padding:0 25px 0 45px;height:55px;font-size:14px}.field-search input:hover{border-color:#9aa0a6}.field-search input:focus{outline:0;border-color:#4285f4}.flight-search-field .row .col-xxl-6{padding:0 5px}.trip-chnager{border:1px solid #dadce0;width:35px;height:35px;border-radius:50%;padding:0;text-align:center;line-height:30px;position:absolute;left:0;right:0;margin:auto;z-index:1;background-color:#fff;top:10px}.trip-chnager svg{width:22px;position:relative}.trip-chnager span:after,.trip-chnager span:before{position:absolute;content:"/";color:transparent;background-color:#fff;width:10px;height:5px;left:0;right:0;margin:auto}.trip-chnager span:before{top:-3px}.trip-chnager span:after{bottom:-3px}.return.flight-search-box .field-search input{padding-left:53px}.return.flight-search-box .field-search svg{left:20px}.field-search-focus{z-index:999999}.flight-search-box{position:relative}.field-search-focus input{border:0;font-size:16px;font-weight:700;width:435px;padding-right:0!important}.flight-drop-list-close-btn{background-color:#000;color:#fff;text-align:center;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:20px;font-weight:700;position:absolute;right:20px;top:15px;cursor:pointer}.search-engine-box .search-btn{margin:20px auto -40px;display:flex;align-items:center;background-color:var(--main-color-orange);color:#fff;padding:10px;font-size:16px;font-weight:500;border-radius:6px;min-width:200px;justify-content:center}.search-engine-box .search-btn img{width:20px;margin-right:10px}.search-engine-box .search-btn:focus,.search-engine-box .search-btn:hover{box-shadow:unset}.flight-box{display:flex;margin-bottom:15px}.flight-icon svg{width:25px;margin-right:10px}.air-port-name h2{font-size:14px;color:#202124;margin-bottom:0;font-weight:500}.flight-box>.air-port-name>h2{font-size:16px}.air-port-name h5{font-size:12px;color:#70757a;margin-bottom:0;font-weight:400}.air-port-name ul{margin:15px 0 10px}.air-port-name ul li{display:flex;margin:10px 0}.flight-drop-list{box-shadow:0 1px 3px 0 rgba(60,64,67,.3),0 4px 8px 3px rgba(60,64,67,.15);padding:0 10px;border-radius:5px;position:absolute;background-color:#fff;width:550px;z-index:99999;left:0;top:0;transform:scale(0);opacity:0}.flight-drop-list.show{animation-delay:0s,60ms;animation-duration:.18s,60ms;animation-fill-mode:forwards,forwards;display:block;opacity:1;pointer-events:auto;transform:scale(1)}.flight-drop-list.show .flight-list-wrp{overflow:auto;height:250px}.flight-list{border-top:1px solid #ccc;padding-top:15px}.air-port-name,.flight-icon{cursor:pointer}.date-picer-main-wrap svg{position:absolute;width:25px;z-index:0;left:15px;top:14px}.react-datepicker__input-container input{background:transparent}.blank-error-filed span{display:inline-block;text-align:center;width:100%;margin-bottom:50px}.blank-error-filed svg{width:50px;margin:20px auto!important;display:block!important;text-align:center!important;float:none!important}@media (min-width:992px){.pice-summary-box.pds.mob-pop.sticky{top:90px!important}.flight-search-field>.row{margin:0}.flight-search-field>.row>.col-xxl-6:first-child{padding-left:0}.flight-search-field>.row>.col-xxl-6:last-child{padding-right:0}}@media (min-width:768px) and (max-width:991px){.flight-search-field{margin-bottom:10px}}@media (min-width:768px){.trip-chnager.flapped span:after,.trip-chnager.flapped span:before{left:-1px}}@media (max-width:991px){.field-search-focus input,.flight-drop-list{width:100%}.field-search-focus{width:82%!important}}@media (max-width:767px){.modify-wrp-main .container{padding:0}.return.flight-search-box .field-search svg{left:10px}.return.flight-search-box .field-search input{padding-left:45px}.modify-wrp-main .search-engine-box{padding:0 20px 20px!important;box-shadow:unset;margin-bottom:20px}.modify-wrp-main .search-engine-box .search-navi .navbar-nav .dropdown .nav-link{margin-right:15px}.air-port-name h2,.field-search input{font-size:14px}.trip-chnager{top:42px}.trip-chnager span:after,.trip-chnager span:before{top:12px;bottom:0;margin:unset;height:8px}.trip-chnager.flapped span:after,.trip-chnager.flapped span:before{top:13px}.trip-chnager svg{transform:rotate(90deg)}.trip-chnager span:after{right:-3px;left:unset}.trip-chnager span:before{left:-3px;right:unset}.date-picer-main-wrap .flex-fill,.flight-search-field .flight-search-box{margin-bottom:8px}}.modify-wrp-main .search-engine-box .search-btn{margin:0;width:100%;height:55px;justify-content:center;min-width:unset}.modify-wrp-main .search-engine-box .search-btn img{display:none}.modify-wrp-main .search-engine-box .search-navi .navbar-nav .dropdown img{margin-right:5px}.modify-wrp-main .search-engine-box .search-navi .navbar-nav .dropdown .nav-link{display:flex;align-items:center;font-size:14px}.modify-wrp-main .search-engine-box{padding-top:10px;padding-right:30px;padding-bottom:25px}#search-engine-wrap .btn.search-btn:hover{background-color:var(--main-color-blue)}.field-search-focus{width:90%}@media(max-width:767px){.flight-drop-list.show .field-search{width:90%}body.home-focus{overflow:hidden!important;position:fixed;top:0;height:100vh;width:100%}.field-search.field-search-focus{top:0;left:0;right:0;position:fixed}.field-search-focus input{border-radius:0!important}.flight-drop-list.show{position:fixed;height:auto;border-radius:0;top:0;height:100vh;padding-top:0}.flight-drop-list.show .flight-list-wrp{height:80vh;max-height:unset}}.flight-drop-list .field-search input{border:0}.SplashLoader{margin:auto;border:10px solid #eaf0f6;border-radius:50%;border-top:10px solid var(--color-blue);width:150px;height:150px;animation:spinner 2s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SlashLoaderAir{color:var(--color-blue)}.splash-code{position:relative}.splash-code:before{position:absolute;top:0;left:-50%;z-index:2;display:block;content:"";width:100%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3));transform:skewX(-25deg);animation:shine .75s infinite}.splash-page{overflow-x:hidden}@keyframes shine{to{left:125%}}.splash-bg-grey,.splash-code hr{background-color:var(--main-grey)}.tc-text{color:transparent}.splash-code{-webkit-user-select:none;-moz-user-select:none;user-select:none}.splash-air-progress-bar{width:100%;height:10px;margin-top:25px;margin-bottom:50px}.splash-air-animation-bar{animation:splash-air 20s;animation-fill-mode:forwards;background-color:#e56c01;height:10px;position:relative}.splash-air-animation-bar.go{animation:splash-air-go 1s;animation-fill-mode:forwards}.splash-air-animation-bar:before{background-image:url(https://assets.faremaze.com/animation-air-icon.svg);background-repeat:no-repeat;background-position:right right;height:42px;top:-16px;right:2px;z-index:2}.splash-air-animation-bar:after,.splash-air-animation-bar:before{position:absolute;content:"/";color:transparent;width:40px;background-size:cover}.splash-air-animation-bar:after{height:10px;top:0;right:0;background-color:#f3f3f7}@keyframes splash-air{0%{width:0}to{width:100%}}@keyframes splash-air-go{0%{width:90%}to{width:100%}}.flight_search.splash-ani{padding-top:0}@media(max-width:991px){.mob-hide,.splash-code:before{display:none}}@media(max-width:767px){.splash-ani .tickbg>.row>.flight-price-wrp-mob{background-color:#fff}}.expiry-date input{width:12px!important;height:12px!important;margin-left:10px;border:1px solid rgba(0,0,0,.5);position:relative;top:2px}.form-group-box select:disabled{opacity:.3}.expiry-date span{font-size:12px;color:rgba(0,0,0,.5);font-weight:400}.imp-info{color:red!important;position:relative;font-size:12px!important;padding-left:4px}.new-price-popup .closepopbtn{position:absolute;right:15px;top:15px}.new-price-popup>img{max-width:250px;width:100%;margin:auto;display:table}.new-price-popup h3{font-size:16px;max-width:300px;margin:20px auto 10px}.new-price-popup h5{font-size:12px}.new-price-popup>div button{background-color:#003d79;border:1px solid #003d79;color:#fff;margin:0 5px;font-size:14px;border-radius:3px}.new-price-popup>div button:last-child{background-color:#fff;color:#003d79}.new-price-popup>div button:hover{background-color:#003d79;color:#fff}.booking-new-priceing .modal-dialog{top:50%;transform:translateY(-50%)!important}:root{--color-blue:#003d79;--color-light-blue:#3f84b3;--color-extra-light-blue:#E8F7FF;--color-orange:#e56c01;--color-light-orange:#ffd3ac;--color-red:rgb(255,0,0);--color-green:#19a037;--color-body-grey:#f3f3f9;--color-grey:#5c5c5c;--color-light-blue1:#F6FAFF}.bg-light-blue1{background-color:var(--color-light-blue1)}div .border-orange{border-color:var(--color-orange)!important}.color-blue{color:var(--color-blue)}.bg-blue,table .bg-blue{background-color:var(--color-blue)}.bg-grey{background-color:#F4F7FB!important}.color-light-blue{color:var(--color-light-blue)}.bg-light-blue{background-color:var(--color-light-blue)}.color-orange{color:var(--color-orange)}.bg-orange{background-color:var(--color-orange)}.color-light-orange{color:var(--color-light-orange)}.bg-light-orange{background-color:var(--color-light-orange)}.bg-extra-light-blue{background-color:var(--color-extra-light-blue)!important}.color-red{color:var(--color-red)}div .start-unset{left:unset!important}.bg-red{background-color:var(--color-red)}.color-green{color:var(--color-green)}.bg-green{background-color:var(--color-green)}.color-black{color:#000}.bg-black{background-color:#000}.color-white{color:#fff}.bg-white{background-color:#fff}ol,ul{list-style:none;margin:0!important;padding:0!important}button:focus,input:focus,select:focus,textarea:focus{box-shadow:unset!important;outline:0!important}.buttonStyle4{background:transparent linear-gradient(0deg,#12547C,#2FA5EC) 0 0 no-repeat padding-box;transition:.3s}.buttonStyle4:hover{box-shadow:0 6px 14px #0000003D}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}.z-index-5{z-index:5}.z-index-6{z-index:6}.z-index-7{z-index:7}.z-index-8{z-index:8}.z-index-9{z-index:9}.z-index-99{z-index:99}.z-index-999{z-index:999}.z-index-10{z-index:10}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-26{font-size:26px}.fs-28{font-size:28px}.fs-30{font-size:30px}div .after-none:after{display:none!important}.buttonStyle1{background-color:var(--color-orange);color:#fff;border:0;transition:.3s}.buttonStyle1:hover{background-color:var(--color-blue)}:root{--color-blue:#08537c;--color-orange:#e0552c;--color-red:red;--color-green:green}.formTabsButton{border-radius:10px 10px 0 0}.formTabsButton li{display:inline-block;width:120px;height:80px;padding-top:15px;cursor:pointer;transition:.5s;background-color:#fff;transition:.4s;margin-top:0}.formTabsButton li>div{border-right:1px solid #dee2e6}.formTabsButton li.active>div{border-right:0}.formTabsButton li.active{background:transparent linear-gradient(180deg,#E0572C,#AE2B00) 0 0 no-repeat padding-box;box-shadow:0 3px 10px #0000004D;border-radius:10px 10px 0 0;margin-top:-10px;height:90px}.formTabsButton li:last-child{border-radius:0 10px 0 0}.formTabsButton li:hover{background-color:#f3f3f9;margin-top:-10px;border-radius:10px 10px 0 0;height:90px}.formTabsButton li.active div{color:#fff}#mainSearchForm{background-color:var(--color-blue);background-repeat:no-repeat;background-position:50%;background-size:cover}#BritishAirwaysFlights #mainSearchForm{background-image:url(https://assets.faremaze.com/banner/british-airways-flights-form-bg.webp)}.flightSearchTitle{font-size:50px;text-shadow:0 5px 10px rgba(0,0,0,.3)}.fromTofromBox .cityLabel{font-size:26px;font-weight:bolder}.cityBoxDropDown .dropdown-menu{transform:unset!important;width:300px}.airPortName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchCityList{transition:.3s;padding:10px 0}.SearchCityList:hover{cursor:pointer}.SearchCityList:hover,.SearchSectorTitle{background-color:#f1f7ff}.SearchCityBox input{font-size:14px;width:100%;padding:15px}.SearchCityListBox{max-height:200px;overflow:auto}.flightSearchWrp .form-check .form-check-input:focus{box-shadow:unset}.flightSearchWrp .form-check .form-check-input:checked{background-color:var(--color-orange);border-color:var(--color-orange)}.dateLabel span{font-size:26px;font-weight:700}.trv-datepicker>.react-datepicker-wrapper{position:absolute;top:0;bottom:0;z-index:2;opacity:0}.trv-datepicker>.react-datepicker-wrapper div{height:100%}.passenger-count-btn span{border:0;height:100%;width:60%;left:0;position:relative!important;text-align:center;padding:0;width:100%!important;display:flex!important;height:30px!important;border:none!important;border-radius:4px!important;overflow:hidden!important}.passenger-count-btn span input{left:0!important;width:70%!important;position:absolute!important;height:100%!important;display:flex!important;left:15%!important;border:none!important;color:var(--color-blue);padding:0!important;text-align:center}.passenger-count-btn span b:nth-child(2n),.passenger-count-btn span b:nth-child(odd){text-align:center;cursor:default;transition:all .1s ease 0s;box-shadow:inset -1px -1px 3px rgba(0,0,0,.1),inset 1px 1px 3px hsla(0,0%,100%,.7);width:30%!important;position:absolute!important;height:100%!important;display:flex!important;top:0!important;box-shadow:none!important;cursor:pointer!important;transition:.5s!important}.passenger-count-btn span b:nth-child(2n){background:rgba(0,0,0,.1);bottom:2px;border-radius:0 0 2px 2px;border:1px solid rgba(0,0,0,.1);border-top:0 solid rgba(0,0,0,.1);right:0!important;border:0!important;left:70%!important;background:var(--color-light-orange)!important}.passenger-count-btn span b:nth-child(odd){position:absolute;background:rgba(0,0,0,.1);left:0;height:100%;width:30%;top:0;border:0;padding:0;margin:0;order:1;background:red;left:0!important;border:0!important;background:var(--color-light-orange)!important}.passenger-count-btn .react-numeric-input b i{display:none}.passenger-count-btn span b:nth-child(2n):after,.passenger-count-btn span b:nth-child(odd):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;box-shadow:0 3px 6px #00000029;background-size:10px;background-position:50%,50%;background-repeat:no-repeat}.passenger-count-btn span b:nth-child(2n):after{background-image:url(https://assets.neofares.com/all-icon/plus.svg)}.passenger-count-btn span b:nth-child(odd):after{background-image:url(https://assets.neofares.com/all-icon/minus.svg)}.cityBoxDropDown .travelers-card{width:280px;z-index:999;right:0}.react-datepicker__header__dropdown{display:none}.react-datepicker__day{border-radius:50%!important}.react-datepicker__day--keyboard-selected:hover{background-color:var(--color-blue);color:#fff}.react-datepicker__header{background-color:#fff!important}.react-datepicker .react-datepicker__navigation{background-color:#fff;border-radius:50%;text-align:center;top:10px;background-position:50%;background-size:8px;background-repeat:no-repeat;box-shadow:0 0 15px rgba(0,0,0,.2)!important}.react-datepicker .react-datepicker__navigation--previous{left:13px;background-image:url(https://assets.faremaze.com/left-icon-arrow.png)}.react-datepicker .react-datepicker__navigation--next{right:13px;background-image:url(https://assets.faremaze.com/right-icon-arrow.png)}.react-datepicker__navigation span:before{display:none!important}.react-datepicker-popper{width:280px}.react-datepicker{border:0!important;box-shadow:0 0 25px rgba(0,0,0,.3);width:100%}.react-datepicker__day-names{margin-top:10px}.react-datepicker__month-container{width:100%}.react-datepicker__current-month{padding-top:10px}.react-datepicker__triangle:after,.react-datepicker__triangle:before{display:none}.FlightFlip{z-index:10;cursor:pointer;transform:rotate(0deg);transition:.4s}.FlightFlip.active{transform:rotate(180deg)}@media(max-width:767px){.mainFlightSearchBox .FieldA{padding:0}.mainFlightSearchBox .FieldB .row .col-6:first-child{border-radius:10px 0 0 10px}.mainFlightSearchBox .FieldB .row .col-6:nth-child(2){border-radius:0 10px 10px 0}.mainFlightSearchBox .FieldB .row .col-12{margin-top:10px;border-radius:10px}.mainFlightSearchBox .FieldC{padding:0}.mainFlightSearchBox .FieldC .buttonStyle4{background:transparent linear-gradient(0deg,#1976af,#46b8ff) 0 0 no-repeat padding-box}.mainFlightSearchBox .FieldA .col-6 .bg-white{padding:10px;border-radius:10px}.mainFlightSearchBox .FieldA .col-6{border:0!important}.flightSearchWrp{background-color:transparent!important}.mainFlightSearchBox{border:0!important}.ToCodeSearchBox .dropdown-menu{right:0!important;left:unset!important}.cityBoxDropDown .dropdown-menu{min-width:280px}.mainFlightSearchBox img.FlightFlip{width:40px!important;height:40px!important;margin-right:-18px!important}.DepartDateBox p,.ReturnDateBox p,.fromTofromBoxLabel{font-size:10px!important}.mainFlightSearchBox{padding:0 10px!important}.ReturnDateBox,.ToCodeSearchBox{border-right:0!important}.flightSearchTitle{font-size:24px}.formTabs ul{background-color:#fff}.dateLabel span,.fromTofromBox .cityLabel{font-size:20px}.flightSearchWrp .form-check label{font-size:12px!important}.cityBoxDropDown .dropdown-menu{width:100%}div.flightSearchWrp{padding:0 10px!important;border-radius:5px!important}.formTabsButton li{width:55px;height:50px!important;padding-top:5px;margin-top:0!important}.formTabsButton li:hover{border-radius:0!important;background-color:#fff!important}.formTabsButton li img{width:15px!important}.formTabsButton li div{font-size:10px;margin-top:5px!important}}@media(min-width:768px) and (max-width:991px){.flightSearchWrp{padding:20px!important}.mobForm.FieldA .fromTofromBox>.row,.mobForm.FieldB>.row{margin:0!important}}@media(min-width:768px){.fromTofromBox .FlightFlip{margin-right:-18px!important}.FromCodeSearchBox{padding-right:20px!important}.ToCodeSearchBox{padding-left:20px!important}}