.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}.radius3{border-radius:3px}.radius5{border-radius:5px}.radius10{border-radius:10px}.radius15{border-radius:15px}.radius20{border-radius:20px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.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}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}@media (min-width:768px){.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}.pinkBg{background-color:#f77d9c!important;background-image:linear-gradient(90deg,#f1bfce,#ffebe1,#f1bfce)}.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(--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}.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}.journey ul li span.airline_name{font-size:11px;color:var(--color-blue);text-align:center;width:100%;display:inline-block}.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}span.depart_return{font-weight:600;font-size:13px;background:#d4e6ff;border-radius:4px;width:auto;padding:1px 10px}.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}ol,ul{margin:0;padding:0;list-style: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_destinations{font-weight:700;color:#000;margin-top:15px}span.AL_num{font-size:11px;float:left;width:100%;color:#f15a29;letter-spacing:1px}.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(--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}.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(--color-orange);border:none;width:100%;margin-bottom:50px}.confirm_button button .secure_pay img{margin-left:10px;margin-right:10px;position:relative;top:-1px}.confirm_button button:focus,.confirm_button button:hover{background:var(--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(--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}ul.payment-getway{text-align:center;display:inline-block;margin-top:15px}ul.payment-getway li{display:contents}.outer_radio{margin-bottom:5px}.transfer{color:#fff}.modify_last .row{align-items:end}.icon_adjust{position:relative}.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}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}.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 .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}.journey ul li,.journey ul li strong{font-size:12px}.border_doted,.journey ul li span.date{font-size:9px}.journey ul li span.airline_name,.journey ul li:nth-child(3){font-size:10px}.accordion.accordion-flush{order:3;margin:0;padding: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(--color-blue);border-color:var(--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}.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(--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}}.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}.react-tel-input input[type=tel],.react-tel-input input[type=text]{width:200px!important}.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(--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(--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(--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(--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(--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(--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.faremaze.com/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(--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(--color-blue);font-size:12px}.uptooff h2{margin-top:0;margin-bottom:0;clear:both}.uptooff h2 span{color:var(--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}}span.total-results{display:inline-block;text-align:right;width:100%}#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 #fff!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:#fff!important;font-size:16px!important}.date-wrp-air .css-1s2u09g-control{margin:0;padding:0}.date-wrp-air .economy_div input::placeholder{color:#fff;opacity:1}#search-wrap .form-check-input:checked[type=radio]{background:red!important}#search-wrap select{background-color:var(--color-blue);border:0;color:#fff;font-size:16px}#search-wrap select option{background-color:transparent}#search-wrap .changer-way{position:absolute;width:40px;height:40px;background:var(--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 .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(--color-blue);clear:both;width:100%;height:120px}#search-wrap .form-check{width:110px;float:left;color:#fff;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(--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:#fff!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{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(--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}.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(--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%}.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 #81a4af}.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(--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(--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(--color-blue);color:#fff;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(--color-orange)}.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(--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}.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(--color-orange)}.ticketprice a.btn:focus,.ticketprice a.btn:hover{background-color:var(--color-blue);color:#fff;text-decoration:none}.ticketprice h3{margin:0;font-size:28px!important;padding-bottom:0;font-weight:700;color:var(--color-blue)}.ticketprice span{display:inline-block;width:100%;text-align:center;padding-bottom:15px;font-size:12px}.flight-btns a:hover{text-decoration:underline}.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:#333!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(--color-blue);top:0}.fl-dl ul li:nth-child(3):before{background-color:#fff}.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: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(--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 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(--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(--color-blue)}.session-expired-wrp h2{font-size:22px;color:var(--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(--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{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}}.col.submit-button button img{display:none}@media (min-width:992px) and (max-width:1199px){.form-group-box select{padding:10px 15px 10px 0!important}.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}.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}.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,.form-group-box label,.modify_form .form-check-label,.oneway-flight-detail-pay .fl-dl h3,.pice-summary-box h2,.pice-summary-box h6,.recommendation-filters li,.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(--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:992px){.component-city-content,.table_data{overflow:auto}.component-city-content table.table,.table_data table.table{min-width:767px}}.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}.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{cursor:pointer}.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}.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(--color-blue);color:#fff!important;font-weight:600;text-align:center}.flight-detail-list .tab-pane table{margin-top:15px}.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{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;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(--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.flight-payment-loader #__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.flight-payment-loader #__next .open-flight-detail-overly:before,body.loaderr #__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}.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(--color-blue);border-color:rgba(0,0,0,.125);padding:10px;font-size:16px;font-weight:400}.show-more-flights:hover{background-color:var(--color-blue)}.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(--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}.intro-banner-vdo-play-btn h4 span{clear:both;display:table;line-height:26px;margin-bottom:.5rem}.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(--color-blue);border-radius:0 3px 3px 0;margin-right:10px;position:absolute;top:8px;left:8px;cursor:pointer}.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(--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:767px){.flight-booking-wrp .payment-left-box.pds{padding:0!important}.flight-booking-wrp .captcha-box{padding:20px 0}.flight-booking-wrp label,.flight-booking-wrp li,.flight-booking-wrp p{font-size:12px}.flight-booking-wrp h5{font-size:16px!important}.flight-booking-wrp .form-group-box{padding-top:20px}.ticketprice h6.text-decoration-line-through{text-align:left}.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}.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}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{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}.flight-detail-list .tab-content{padding-bottom:220px!important}.form-group-box select{width:100%;padding-right:15px!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}.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}.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(--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 .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 #search-wrap .form-check-input[type=radio]{border-color:#b7b7b7!important}.modify_form #search-wrap .form-check-input:checked[type=radio]{border-color:var(--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}#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}.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}.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-time-alrt{margin-bottom:0}span.fl-dl-inner-span{width:100%;display:inline-block}.recommendation-filters li{padding:10px;font-size:14px}.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:15px}.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,.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,.calendar-box .rs-picker .rs-picker-toggle:focus{border-color:var(--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}.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}.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}.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}.pice-summary-box.pds.mob-pop>.row.total-pay-box{margin-bottom:20px;margin-top:20px}.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}.air-flight-timeing-head h4{font-size:12px;margin-bottom:0;color:#000;font-weight:600}.flight-seets-booking-class span{font-weight:400}.air-flight-timeing-head{padding-left:5px}.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}.payment-main-title{font-size:16px}}@media (min-width:768px){.desktop-view{margin-bottom:20px}.close-search-wrap-form,.hide-desk,.img-bot-line,.mobile-view,span.criteria-message.mob{display:none}.col.calendar-box.first-cal{display:flex}.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(--color-blue);font-weight:600}.total-pay-box{border-style:double;padding:10px 0;margin:15px 0;border-left:0;border-right:0;border-color:#b9b9b9;position:relative}.total-pay-box h3{font-size:18px;font-weight:600;margin-bottom:0}.pice-summary-box{padding:30px;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(--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(--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(--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 label{font-size:16px;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;padding:10px 40px 10px 10px!important;height:50px!important;font-size:14px!important;color:#000!important;border-radius: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-child{color:#818181}.form-group-box select{border-width:0 0 1px;border-color:#b6b6b6;padding:10px 15px 10px 10px;height:50px;border-radius:0;color:#000;box-sizing:border-box;width:100%;font-size:14px}.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(--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(--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(--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(--color-blue);font-size:14px}.payment-left-box.pds{padding:20px;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}.col.submit-button{max-width:200px}#btn-fixed-mob{position:fixed;bottom:1px;z-index:30;left:2px;right:2px}#btn-fixed-mob .phone-icon{border-right:1px solid #fff;padding-right:20px}#btn-fixed-mob .btn{background:var(--color-blue);color:#fff;line-height:1;font-size:27px;padding:0;width:100%;border:none}#btn-fixed-mob small{font-size:14px}.airlogo{position:relative}.rs-picker-daterange-content .rs-picker-daterange-header{text-align:center}.rs-calendar .rs-calendar-header-month-toolbar .rs-btn-icon{color:#fff!important;background-color:var(--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}.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.w-100,.airlogo>div:first-child{width:40px!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{color:transparent;top:15px!important;left:18px!important}@media (max-width:991px){.flight-drop-list.show .field-search{width:92%}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}.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(--color-orange)}.apply-filter-btn button{background-color:var(--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:15px!important;color:#fff!important;letter-spacing:0!important;height:50px}}@media (min-width:992px){.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,.pds.mob-tabs,.price-summary-pop-hed,.total-price-strip-fixed{display:none}}.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(--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}.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{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}.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(--color-blue)}.confirmation-baner-content p{margin-bottom:0;margin-top:10px;font-size:16px}.confirmation-baner-content p a{color:var(--color-blue)}.confirmation-booking-date-time{background-color:var(--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(--color-blue)}.print-ticket img{width:35px}.no-shdow{box-shadow:unset!important}.payment-left-box.pds.ret{border-top:1px dashed var(--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-13cymwt-control,.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-2-input,.google-place-drop-menu input#react-select-3-input{height:40px!important;padding:0!important}.google-place-drop-menu .css-1wy0on6 span,.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,.pay-box-drop-menu .css-t3ipsp-control .css-1okebmr-indicatorSeparator{display:none!important}.google-place-drop-menu .css-1pahdxg-control,.google-place-drop-menu .css-t3ipsp-control,.pay-box-drop-menu .css-1pahdxg-control,.pay-box-drop-menu .css-t3ipsp-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;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 3px;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(--color-blue);font-weight:600;font-size:16px;padding:10px 0}.pds .accordion-item{border-bottom:1px dashed var(--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(--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(--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(--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(--color-blue)}.pds.mob-tabs .nav .nav-item .nav-link{background-color:#ebf1ff;border:0;margin:auto;color:var(--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(--color-blue);color:#fff}.pds.mob-tabs .nav{border:0;margin-bottom:20px}.card-cv-tooltip{position:absolute;z-index:9;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:30px;margin-right:10px;height:auto}.checkout-page{background:#f1f1f1}@media (max-width:410px){.go-back-btn span{display:none}.head-breadcrum .go-back-btn{padding-left:8px;padding-right:8px;border-radius:0}.form-group-box label{font-size:14px!important}.total-price-strip-fixed h2 span{font-size:24px!important}}.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(--color-blue);background-color:transparent}.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(--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(--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}.session-expired-wrp button{background-color:var(--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%)}.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}.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(--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(--color-orange);color:#fff;border-color:var(--color-orange);opacity:.9}.go-home-confirm-popup-btn a:hover{text-decoration:none;color:#fff;background-color:var(--color-blue);opacity:1}.go-home-confirm-popup-btn a.censal-btn:hover{background-color:var(--color-blue);border-color:var(--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}.air-line-logo-small img{width:100%;height:auto}.tab-content .fl-dl h5{margin-bottom:0}#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}.table-sss-wrap.active-blue{background-color:var(--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(--color-blue)}.sss-view-btn{background-color:transparent;border:0;border-bottom:1px solid;margin-top:15px;font-size:14px;color:var(--color-orange)}.table-sss-content{height:320px}.table-sss-price{font-size:46px;color:var(--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(--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(--color-blue);color:#fff}.web-checkin-list button{background-color:#EFF6FF;border:1px solid var(--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(--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(--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(--color-blue);font-size:14px}.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(--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(--color-blue)}.seat-selection-box.active .seat-selection-btn span{background-color:var(--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(--color-blue);padding:13px 10px;border-radius:10px;font-size:14px;color:var(--color-blue)}.ad-bag-btn button:hover{background-color:var(--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 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(--color-light-blue);color:#fff;border:0;font-size:14px}.add-bag-foot button:hover{background-color:var(--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(--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(--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(--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.w-100{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}.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){.airline-drop .container{max-width:unset}.flight-booking-wrp .payment-left-box.pds{padding-top:20px!important}.traveler-info-tab .nav-pills li button{font-size:12px!important;padding:10px}.flight-booking-wrp .fl-dl h3{font-size:14px!important}.traveler-info-tab .nav-pills li{margin-right:5px!important;margin-bottom:5px!important}.flight-booking-wrp .contact-info-details{padding-bottom:20px}.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(--color-blue)}.flight-detail-list .tab-content::-webkit-scrollbar-thumb:hover{background:#555}.ticketprice a.btn .spinner-border{width:20px!important;height:20px!important;margin-right:10px}.airbagcode{display:table;margin:auto;cursor:pointer}.airbagcode-box span{justify-content:center;display:flex;align-items:center;background-color:var(--color-blue);color:#fff;margin:0 auto 10px!important;padding:3px 15px;border-radius:25px;font-size:12px}.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)}.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;z-index:2}.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(--color-blue);font-size:12px;width:225px;font-weight:600}.sm-blink{animation:blinktext 1s linear infinite}@keyframes blinktext{0%{opacity:0}50%{opacity:.5}to{opacity:1}}button.booking-status{background-color:var(--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}@keyframes blink-animation{to{visibility:hidden}}.special-offer-img{position:absolute;width:100%;max-width:220px;right:0;top:-20px;left:0;margin:auto}.dual-tickets button{background-color:#D5E5F4;border:1px solid var(--color-blue);border-radius:25px;padding:6px 25px;font-weight:500;color:var(--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(--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(--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(--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(--color-blue);left:50%;top:50%;transform:translate(-50%,-50%)}.after-none:after{display:none!important}.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}.payment-thankyou{margin:auto;max-width:550px}.payment-thankyou .go-home-btn{background:transparent linear-gradient(90deg,#499CFB,#05284F) 0 0 no-repeat padding-box;border-radius:25px;color:#fff;border:0}.payment-thankyou .go-home-btn,.payment-thankyou .review-btn{box-shadow:0 9px 15px #0A4E9D29;font-size:14px;padding:6px 30px}.payment-thankyou .review-btn{background:#FFFFFF 0 0 no-repeat padding-box;border:1px solid #0a4f9e;border-radius:30px;margin:auto;color:#0A4F9E}.payment-thankyou .review-btn:hover{background-color:#f3f3f7}.payment-thankyou .review-btn img{width:20px}.payment-thankyou .review-btn .stjr-review-link .stjr-container .stjr-review-link-widget-body{background-color:transparent!important;border:0;min-height:unset}.payment-thankyou .review-btn .stjr-review-link .stjr-container a.stjr-review-link-widget__logo{border:0;padding:0;background-color:transparent!important}.payment-thankyou .review-btn .stjr-review-link .stjr-container a.stjr-review-link-widget__logo img{width:25px}.payment-thankyou .review-btn .stjr-review-link .stjr-container a.stjr-review-link-widget-body__right-col{min-width:unset}.payment-thankyou .review-btn .stjr-review-link a.stjr-review-link-widget-body__right-col img{width:70px;margin-right:0!important}.payment-thankyou .review-btn a.stjr-review-link-widget-body__right-col .stjr-review-link-widget__text{font-size:10px;display:none}.sign-box canvas{width:100%;border:1px solid #ced4da!important}.furthermore-list{list-style:disc;font-size:14px}.furthermore-list li{margin:10px 0}.box-shadow-none{box-shadow:unset!important}div .border-blue{border-color:var(--color-blue)!important}div .border-orange{border-color:var(--color-orange)!important}.connexpay--element-modal .connexmodal-modal__close{width:20px;top:15px;right:20px}.connexpay--element-modal .connexmodal-modal-box{padding:30px 15px}.connexpay--element-modal .connexmodal-modal-box h3{color:var(--color-red);font-weight:700}.connexpay--element-modal .connexmodal-modal-box p{margin-bottom:0}