.common_txt{color:#333;font-size:25px;font-weight:700}button.orange{color:#fff;background-image:linear-gradient(179deg,#fc7346 29%,#fb511c 59%);border:none;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{transform:translateY(-5px);color:#fff;-webkit-transform:translateY(-1px);box-shadow:0 8px 25px #00000040}.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{float:right;cursor:pointer;display:flex}.intro-banner-vdo-play-btn img{width:40px;height:40px;margin-top:10px;margin-right:10px}.intro-banner-vdo-play-btn{z-index:1;position:relative}.pinkBg{background-image:linear-gradient(90deg,#f1bfce,#ffebe1,#f1bfce);background-color:#f77d9c!important}.intro-banner-vdo-play-btn .ripple{z-index:-1;opacity:0;border-radius:10px;width:100%;height:60px;margin:0;position:absolute;top:-15px;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}.intro-banner-vdo-play-btn .ripple:nth-child(3){animation-delay:.6s}.navbar-right.top_bar img{float:left;z-index:99999!important;max-width:40px!important;height:30px!important;margin-bottom:3px!important;margin-right:12px!important}.navbar-right.top_bar h4{float:left;margin:-10px 0 15px;font-size:24px;font-weight:700;line-height:18px;text-decoration:none}.navbar-right.top_bar h4 a:hover,.navbar-right.top_bar h4 a{color:#de552b;letter-spacing:2px;text-decoration:none}.top_bar h4 small{color:#000c;font-size:13px;font-weight:400;line-height:22px}.intro-banner-vdo-play-btn h4{color:var(--color-blue);text-align:right;font-size:21px;font-weight:600!important}.navigation .navbar-nav .nav-link{color:#1f3451;padding-left:1.5rem;padding-right:1.5rem;font-weight:600}.common_btn{color:#fff;background-image:linear-gradient(179deg,#fc7346 29%,#fb511c 59%)}.common_btn:hover{color:#fff;background-image:linear-gradient(179deg,#fb511c 29%,#fc7346 59%)}.outr{float:left;width:100%;margin:15px 0 0}.outr .main_div{max-width:320px;margin:0 auto}.outr a{color:#fff;text-align:left;background-image:linear-gradient(#ff852f 0%,#ee3a00);border-radius:50px;width:100%;height:55px;margin-left:5px;padding:0;display:inline-block}.outr .lf_circle{float:left;position:relative;bottom:10px;right:10px}.outr .lf_circle .telephone{z-index:9999;position:absolute;bottom:20px;left:16px}.outr a .text{text-align:left;padding:0 12px;font-size:25px;font-weight:700;display:inline-block;position:relative;bottom:22px;right:15px}.outr a .text small{font-size:12px;position:relative;top:10px}.banner figure img{max-width:310px}.banner .outer_nw .input-group input::placeholder{color:#1f3451;font-size:13px;font-weight:600}.outer_nw{float:left;background:#b0daef;border-radius:4px;width:100%;margin-top:10px;padding:15px;box-shadow:0 0 3px #83bad6}.outer_nw .input-group{box-shadow:0 0 4px #ccc}.banner .outer_nw .input-group input{color:#1f3451;height:40px;padding:0 15px}.outer_nw .input-group-addon{color:#fff;background:#1f3451;border:none;border-radius:0 4px 4px 0;padding:7px 20px;font-weight:600}.journey .detailed_each h6{font-size:12px;font-weight:600}.journey ul li:first-child{width:20%;font-size:20px;font-weight:600}.journey ul li{float:left;width:33%;font-size:14px;font-weight:500;display:inline-block}.border_doted{float:left;width:90%;margin:0;padding:0 0 5px;font-size:10px}.journey ul li:nth-child(3){text-align:center;width:14%;font-size:13px}.journey ul li:last-child{text-align:right}.journey ul li:last-child .border_doted{text-align:right;float:right}.journey{float:left;border-bottom:1px dashed #ccc;align-self:center;width:100%;margin-bottom:5px;padding:0}.journey ul li:first-child{text-align:center;width:20%;font-size:20px;font-weight:600}.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{color:var(--color-blue);text-align:center;width:100%;font-size:11px;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{text-align:center;background:#ff5e11;width:100%;height:1px;margin:0 auto;position:relative;top:0}.journey ul li ul.stopage li span.bullet{z-index:9;background:#ff5e11;border-radius:50%;width:5px;height:5px;margin:0 5px;display:inline-block;position:relative;bottom:20px}span.super_saver{color:#fff;background:#048e08;border-radius:4px 4px 0 0;margin-bottom:-10px;padding:2px 10px;font-size:12px;position:relative;top:-10px}span.flight_details a{font-size:13px;text-decoration:none}span.depart_return{background:#d4e6ff;border-radius:4px;width:auto;padding:1px 10px;font-size:13px;font-weight:600}.PNR_status{padding:30px 0}.PNR_status h4{color:#032858;margin:0;padding:0 5px;font-size:18px;font-weight:700}.PNR_status form.row{margin-top:10px}.PNR_status form .input-group-text{color:#fff;background:#032858;border-color:#032858;border-radius:4px 0 0 4px;font-weight:500}.PNR_status form input.form-control{height:44px}button.btn.select_flight{color:#fff;background-image:linear-gradient(179deg,#fc7346 29%,#fb511c 59%);padding:8px 28px;font-weight:600}.PNR_status form input.form-control::placeholder{color:#484848;font-weight:500}ul,ol{margin:0;padding:0;list-style:none}.depart_div,.return_div{border-radius:4px;width:100%;margin:5px 0 0;padding:5px;display:inline-block;box-shadow:0 0 .3125rem #adadad66}.layover-info{text-align:center;padding:10px 0;display:inline-block;position:relative}.layover-info:before{content:"";border-top:1px dashed #cbcbcb;position:absolute;top:23px;left:0;right:0}.layover-box{background-color:#f3f3f3;border-radius:.9375rem;width:auto;margin:0 .125rem;padding:.125rem .625rem;display:inline-block;position:relative}.depart_div .IATA,.return_div .IATA{color:#6e6e6e;font-size:12px!important}.flight_destinations{color:#000;margin-top:15px;font-weight:700}span.AL_num{float:left;color:#f15a29;letter-spacing:1px;width:100%;font-size:11px}.baggage{color:#f15a29;margin-top:20px;margin-bottom:5px;font-size:14px;font-weight:500}.kg{margin:5px 5px 0;font-size:14px;font-weight:500}.bag_table .table-bordered{margin:0}.side-filter{background:#fff;border-radius:4px;margin-top:6px;padding:15px;box-shadow:0 0 .3125rem #adadad66}.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{width:100%;padding:10px;display:inline-block}.confirmation .detail_ticket h4{color:#0d547c;margin:0 0 15px;font-size:20px;font-weight:700}.confirmation .detail_ticket{border:none}.confirmation .detail_ticket .journey img{max-width:90px}.confirmation .detail_ticket .journey h5{margin-bottom:0;font-size:14px}.confirmation .detail_ticket .journey .time_details h5{color:#f15a29;font-size:16px;font-weight:700}.confirmation .detail_ticket .journey .time_details h6{color:#7c7c7c;margin:0 0 15px;font-size:.8em}.confirmation .detail_ticket .journey .time_details h4{margin:0;font-size:25px;font-weight:700}.confirmation .detail_ticket .journey .cabin_detail h5{text-align:right;margin-bottom:8px;font-size:16px}.al_confirmation{background:#f6f6f6;border-radius:6px;margin:0 0 5px;padding:10px 15px}.confirmation .detail_ticket .journey .cabin_detail h6{margin:0;font-size:14px;font-weight:400}.confirmation .detail_ticket .journey p{margin:0;font-size:14px}.confirmation .detail_ticket .journey hr{float:left;width:25%;position:relative;top:15px}.confirmation .detail_ticket .journey .main_div{max-width:80%;margin:15px auto}.confirmation .flight_connect{background:#eee;border-radius:4px;padding:4px 0;font-size:14px}h6.top_botm_border{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:0 0 15px;padding:10px 0}.additional_info ul{padding:0 0 0 10px;list-style:outside}.booking_slider{background:#f5f5f5;padding:40px 0}.booking_slider h3{color:var(--color-orange);font-weight:700}.comn_sctn{background:#fff;border:7px solid #e9e9e9;border-radius:4px;padding:20px;box-shadow:0 1px 6px #0003}.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;top:29px;left:-25px}.booking_slider button.btn.select_flight{width:100%;height:57px}.call_click_img img{border-radius:4px;box-shadow:1px 1px 20px #949494}.payment_widget ul li{margin-top:15px;display:inline-block}.payment_widget ul li img{max-width:55px}.confirm_button button{background-color:var(--color-orange);border:none;width:100%;margin-bottom:50px;padding:15px;line-height:20px;display:inline-block}.confirm_button button .secure_pay img{margin-left:10px;margin-right:10px;position:relative;top:-1px}.confirm_button button:hover,.confirm_button button:focus{box-shadow:unset;background:var(--color-orange)!important}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{color:#fff;background:#ff4600;border:none;border-radius:6px;padding:10px 25px;font-size:20px;font-weight:500}#msform fieldset input.previous{background:var(--color-blue);color:#fff;border:none;border-radius:6px;padding:10px 25px;font-size:20px;font-weight:500}.economy_div{position:relative}.passenger{z-index:9999999;background:#fff;border-radius:4px;padding:10px 0;position:absolute;left:15px;right:15px;box-shadow:0 0 .3125rem #adadad66}.passenger .col-4,.passenger .col-8{margin-bottom:5px}.passenger input{border:1px solid #ccc;border-radius:4px;width:100%;padding:0 5px}.passenger label{color:#6c6c6c;font-size:14px;font-weight:600}.modify_form .passenger button{color:#fff;text-align:center;background-color:red;border:none;margin:auto;padding:8px 15px;font-size:14px;display:table;width:80px!important}.date-wrp-air .css-26l3qy-menu{z-index:999;min-width:180px}.outer_form .form-control{border:none;border-radius:4px;margin:0;padding:0}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;margin-top:15px;display:inline-block}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{float:left;background:#fff;border-radius:4px;width:100%;margin-bottom:20px;padding:15px;box-shadow:0 2px 12px #0000002b}span.depart_return{float:left}span.id_info{float:left;color:#7b7b7b;border:1px solid #dedede;border-radius:4px;width:100%;margin-bottom:15px;padding:8px;font-weight:700}.traveler_common .row{align-items:baseline}.traveler_common .adult p{text-align:center;color:#fff;background:#757575;border-radius:4px;width:100%;margin-bottom:10px;font-size:12px;font-weight:500}.traveler_common label.form-label{color:#828282;margin-bottom:2px;font-size:14px;font-weight:500}.seat_select .icon-square img{max-width:110px}.plane_number p{color:#de552b;border:1px solid #de552b;border-radius:4px;padding:0 15px;font-size:14px;font-weight:500}span.passanger{color:#868686;font-weight:500}.adults li{color:#0c547c;text-transform:uppercase;border:2px solid #0c547c;border-radius:8px;margin-bottom:12px;margin-right:5px;padding:5px 15px 5px 10px;font-weight:700;display:inline-block}.adults li span{color:#fff;text-align:center;float:left;background:#0c547c;border-radius:50%;width:28px;height:28px;margin-right:4px;padding:1px 0}@media (max-width:575px){.seat-selection-box{border-radius:10px!important;padding:15px!important}.seat-selection-btn{width:20px!important;height:20px!important;top:15px!important;right:15px!important}.seat-selection-btn span{position:relative;top:-2px;width:12px!important;height:12px!important;margin-top:0!important}.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{margin:3px 0 0;font-size:11px}.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}.journey ul li span.date,.border_doted{font-size:9px}.journey ul li:nth-child(3),.journey ul li span.airline_name{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%;max-width:35rem;height:30rem;margin:0 auto;position:relative;overflow:hidden}.iata_code{opacity:.3;color:#09c;font-size:5rem;position:absolute;top:10%}.departure_city{left:0}.arrival_city{right:1rem}.plane{width:100%;margin:0 auto;position:absolute}.plane-img{animation:2.5s linear infinite spin}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}.earth-wrapper{width:100%;margin:0 auto;padding-top:2.7rem;position:absolute}.earth{background:url(https://zupimages.net/up/19/34/6vlb.gif) 0 0/340px;border:1px solid #cdd1d3;border-radius:100%;width:160px;height:160px;margin:0 auto;animation:12s linear infinite earthAnim}@keyframes earthAnim{0%{background-position-x:0}to{background-position-x:-340px}}@media screen and (max-width:420px){.service-content{padding:5px}.departure_city{margin:0 auto;position:absolute;top:30%;left:0;right:0}.arrival_city{margin:0 auto;position:absolute;top:93%;left:0;right:0}}.error_text{text-align:center}.error_text h4{color:#fff;background:#1080be;border-radius:4px;margin-top:20px;padding:10px 0;font-size:20px}.error_text h4 small{color:#ffe3dc;margin-left:7px}.pro-result .page-item.active .page-link{background-color:var(--color-blue);border-color:var(--color-blue)}li.page-item.dots{padding-top:4px;padding-left:8px;padding-right:12px}.page-item a:hover,.page-item:focus{color:#fff;background:#1080be}.call_genrate .modal-body{padding:5px 12px 15px}.content_side{margin-top:20px;padding-left: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{color:#273b80;text-align:center;margin:0;font-weight:800}.content_side span{color:#9d9d9d;font-size:13px}.plane_icon{text-align:center;color:#f63c2d;position:relative}.contact_number a.btn_common{float:left;text-align:center;color:#fff;border-radius:4px;width:100%;margin-top:15px;padding:10px 0;font-size:22px;text-decoration:none}.call_genrate button.btn-close{color:#6b6b6b;opacity:1;z-index:9;background:#fff;border:1px solid #ccc;border-radius:50%;width:25px;height:25px;position:absolute;top:-15px;right:-15px}.btn_common{color:#fff;background-image:linear-gradient(100deg,#f0b42d 3%,#f45b2b 100%);border:none}.plane_icon:before{left:0}.plane_icon:before,.plane_icon:after{content:"";border:1px dashed #bababa;width:40%;height:1px;position:absolute;top:11px}.pnr_confirm .usd_bill{float:right;font-weight:500}.pnr_confirm .confirmation{background:0 0}.pnr_confirm .confirmation article .detailed_view{box-shadow:none;margin:0;padding:0}.pnr_confirm .common_txt{font-size:20px}.loader_tbo{color:#fff;background:#1080be;border-radius:4px;margin-bottom:5px;margin-left:-12px;padding:5px 20px;display:inline-block;box-shadow:0 0 .3125rem #adadad66}.loader_tbo small{margin-right:10px;font-size:16px;position:relative;bottom:5px}.timer{text-align:center;color:#318c0b;background:#eaffef;border-top:1px solid #b1f7c1;max-width:1245px;margin:0 auto 0 12px;padding:5px 0;font-size:15px;font-weight:500}.timer.time_out{color:#d62525;background:#ffdede;border-top:1px solid #ff9797}span.passport-note{color:orange;font-size:14px;font-style:italic;font-weight:700}.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{color:#fff;width:100px;margin:auto;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ticket-loading span{width:84px;height:10px;position:absolute;overflow:hidden}.ticket-loading span>i{border-radius:50%;width:4px;height:4px;animation:4s infinite wait;position:absolute}.ticket-loading span>i:first-of-type{background:var(--color-orange);left:-28px}.ticket-loading span>i:nth-of-type(2){background:#006400;animation-delay:.8s;left:-21px}.ticket-loading span>i:nth-of-type(3){background:pink;animation-delay:.8s;left:-21px;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;margin:5px 0 0;font-size:14px;font-weight:600}.toll_free h3{color:#031b47bd;font-size:24px;font-weight:700}@media (max-width:575px){.head-breadcrum ul.d-flex{text-align:center;margin:auto;display:table!important}.form_modify>.col-6{width:100%;margin-bottom:10px}}.payment_section{background-color:#fff}.ticket-booking-processing{text-align:center;color:#fff;background:#12b830;border-radius:6px;height:200px;margin-top:16px;padding-top:66px}.copyrite{text-align:center;color:#fff;border-bottom:1px dashed #fff;margin-top:0;margin-bottom:20px;padding:5px 0 20px;font-size:13px;line-height:22px}.react-tel-input input[type=tel],.react-tel-input input[type=text]{width:200px!important}.row.cc-row{margin-top:5px}.recomendation-filters{text-align:center;vertical-align:middle;color:#aeb8d3;cursor:pointer;background:#fff;border-radius:0;font-size:18px;font-weight:600;display:table-cell}span.spnPrice{color:#aeb8d3;font-size:16px;font-weight:500}.recommendation-filters{position:relative}.recommendation-filters ul{flex-flow:wrap;justify-content:space-between;margin-left:-1px;display:flex}.recommendation-filters li{text-align:center;cursor:pointer;background-color:#edf3ff;border-left:0;flex-grow:1;flex-basis:auto;margin:0 10px;padding:5px 15px;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:#fff;cursor:pointer;transition:all .3s;box-shadow:0 5px 10px #0000004d}li.recomendation-filters.active span.spnPrice{color:#fff;font-weight:400}.services img{background:var(--color-blue);color:#fff;border-radius:25%;width:85px;margin-left:15px;padding:15px;box-shadow:0 0 10px 1px #cac4c4}.call-earphones-icons img{background:#fff!important}.services h2.title_common{text-align:center;background:var(--color-blue);color:#fff;border-radius:5px;padding:14px;font-size:18px}.services{border-radius:20px;margin-bottom:10px;padding-bottom:10px;box-shadow:0 0 12px #ccc}.services h3{text-align:center;color:#212529;padding:15px;font-size:16px;display:inline-block}.list-item{color:#212529;margin-left:35px;font-size:16px;font-style:italic;font-weight:700;list-style:outside}.help-content{color:#fc831c;text-align:center}.toll-free h6{font-style:italic;text-decoration:none}.toll-free a{text-decoration:none}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:var(--color-blue);color:#fff}.common_filter small{padding:2px;font-size:11px}.data-grid th{border-right:1px solid}table.data-grid{color:#fff;background:var(--color-blue);padding:9px}.data-grid td{border-color:inherit;border-style:solid;border-width:0 1px 0 0;border-right-color:currentColor;padding:15px}.dashed{text-align:center;border:3px dashed;padding:5px 20px;display:inline-block}.content_side span{color:#f3561e;margin-top:14px;margin-left:142px;font-size:13px}.callback{text-align:center;color:var(--color-blue)!important;font-size:20px!important;font-weight:800!important}#staff{letter-spacing:0;text-align:center;position:relative}.cell-country-code,.country-flag{color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:14px;font-weight:400;line-height:1}.phone-input-callback{border:none}.callback-inputs{margin-top:15px;margin-left:80px}.callback-error{color:red;border:1px solid;padding:5px}.modal-content{border:none!important}.price-cell{text-align:center;cursor:pointer!important}.return-row{font-size:12px}td.price-cell.active{background-color:#d6af27}.bannertemp{background-color:#fff;background-image:url(https://assets.faremaze.com/support2.png);background-repeat:no-repeat;background-size:contain;width:90%;max-width:800px;margin:50px auto;padding:40px;display:table;box-shadow:0 0 10px #00000080}.textcontent{float:right;text-align:right;width:60%}.callus{text-align:center;clear:both;float:right;max-width:300px;padding-top:20px}.callus h6{color:#000;letter-spacing:.5px;margin-top:20px;margin-bottom:9px;font-size:14px;font-weight:600}.callus a{letter-spacing:1px;background-color:var(--color-blue);color:#fff;border-radius:25px;justify-content:center;align-items:center;padding:10px 30px;font-size:18px;font-weight:500;text-decoration:none;display:flex}.callus h5:first-child{color:#333;text-transform:uppercase;letter-spacing:2px;margin-bottom:5px;font-size:12px;font-weight:700}.uptooff{clear:both}.callus a img{width:22px;margin-right:10px}.callus a:hover{color:#fff;text-decoration:none}.callus h5{color:#888;margin-top:10px;font-size:14px;font-weight:400}.uptooff h6{text-transform:uppercase;letter-spacing:1px;float:right;color:var(--color-blue);margin-bottom:0;font-size:12px;font-weight:700;display:table;position:relative;bottom:-15px}.uptooff h2{clear:both;margin-top:0;margin-bottom:0}.uptooff h2 span{color:var(--color-blue);font-size:40px;font-weight:700}.uptooff h5{color:#888;text-transform:uppercase;margin-top:-3px;font-size:10.5px;font-weight:500}@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{box-sizing:border-box;padding:20px;background-image:unset!important}.callus{float:none;text-align:center;margin:auto}.uptooff{margin:auto;display:table}}span.total-results{text-align:right;width:100%;display:inline-block}#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]{cursor:pointer;border-radius:50%;width:16px;height:16px;background-color:#0000!important;border:3px solid #fff!important}#search-wrap .form-check label{cursor:pointer;margin-bottom:0;position:relative;top:0}.economy_div input{background-color:#0000;border:0}.date-wrp-air .css-1s2u09g-control{min-height:unset;background:0 0;border:0}.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);color:#fff;border:0;font-size:16px}#search-wrap select option{background-color:#0000}#search-wrap .changer-way{background:var(--color-blue);text-align:center;z-index:1;cursor:pointer;border-radius:50%;width:40px;height:40px;margin:auto;padding-top:13px;position:absolute;top:7px;left:0;right:0}#search-wrap .form_modifyy .css-b62m3t-container .css-1s2u09g-control{cursor:text;border:0;border-radius:0}#search-wrap .form_modifyy .css-319lph-ValueContainer,#search-wrap .form_modifyy .css-1d8n9bt{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{opacity:1;cursor:pointer;background-color:red;border:0;border-radius:0;width:100%;height:55px;padding:13px 0;font-size:16px;box-shadow:2px 2px 5px #0003}#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{float:left;color:#fff;width:110px;margin-right:15px;font-size:16px}.date-wrp-air .col .css-b62m3t-container>div:nth-child(3),.date-wrp-air .col .css-b62m3t-container>div:nth-child(3) div,.date-wrp-air .col .css-b62m3t-container{min-height:unset;box-shadow:unset;background-color:#0000;border:0;margin:0;padding:0;line-height:normal}.date-wrp-air .col .css-b62m3t-container>div:nth-child(3):focus-visible,.date-wrp-air .col .css-b62m3t-container>div:nth-child(3) div:focus-visible{box-shadow:unset;outline:0}.date-wrp-air .css-4ljt47-MenuList div,.date-wrp-air .col .css-b62m3t-container,.date-wrp-air .col .css-b62m3t-container>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;opacity:1;z-index:999;transition:all .3s;transform:translateY(2px)}.economy_div .passenger{z-index:9;visibility:hidden;opacity:0;background-color:#fff;border:1px solid #ccc;border-radius:5px;min-width:290px;padding:15px;transition:all;position:absolute;transform:translateY(-33px)}.economy_div .passenger div label{color:#000;font-size:14px}.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{text-align:center;height:40px;margin:auto;font-weight:500;border:0!important;border-radius:0!important;width:40px!important;padding:5px!important;font-size:16px!important}.economy_div .passenger div .react-numeric-input b:nth-child(2),.economy_div .passenger div .react-numeric-input b:nth-child(3){z-index:9;height:35px;width:40px!important;box-shadow:unset!important;cursor:pointer!important;border:1px solid #ccc!important;top:0!important}.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{color:#000;border:0;font-style:normal;font-weight:300;border-style:none!important;top:10px!important;left:18px!important}.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(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(3){color:#0000;display:none}.economy_div .passenger div .react-numeric-input b:nth-child(2) i:before{content:"";color:#000;background:#fff;width:12px;position:absolute;top:-6px;left:0;right:0}.economy_div .passenger div .react-numeric-input b:nth-child(3) i:before{content:"";color:#000;background:#fff;width:12px;position:absolute;top:-6px;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{text-align:center;background-color:#dbe6ff;padding:12px 10px}#callback_modal{max-width:700px;top:50%;transform:translateY(-50%);box-shadow:0 0 5px #0000004d}.popup-title{text-align:center;color:#e18a00;padding:15px 0;font-size:24px;font-weight:600}.popup-title span{padding-left:70px}.cdr-air h4,.cdr-air h3{font-size:18px}.cdr-air h4{font-weight:600}.cdr-air h3{font-size:16px;font-weight:400}.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{width:125px;margin-bottom:0;font-size:18px;font-weight:600;line-height:normal}.pop-price h4{color:#01a418;text-align:right;font-size:28px;font-weight:600}.pop-price h4 sub{color:#bcbcbc;font-size:18px}.pop-price{border-top:1px solid #bcbcbc;padding-top:10px}.call-btn a{background-color:var(--color-blue);color:#fff;float:left;border-radius:5px;width:250px;height:46px;padding:0;font-size:22px;line-height:normal;text-decoration:none;display:inline-block}.call-btn a:hover{color:#fff}.call-btn a img{border-right:1px solid #fff;padding:10px 15px}.call-btn a span{padding:5px 8px 5px 10px;font-weight:600;line-height:30px;display:inline-block}.call-btn .call-qr-code{float:left;width:50px}.call-qr-code img{width:46px;margin-left:38px;position:relative}.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{border-bottom:1px solid #000;margin-bottom:5px;padding-bottom:5px;font-size:12px}.fot-text h6{margin-bottom:0;font-size:16px}#callback_modal .btn-close{text-align:center;background-color:var(--color-blue);opacity:1;background-image:url(https://assets.faremaze.com/icon/cross-icon.png);background-position:50%;background-repeat:no-repeat;background-size:10px;border:2px solid #dbe6ff;border-radius:50%;width:20px;height:20px;position:relative;right:-10px;color:#fff!important;top:-10px!important}.cdr-air img{width:100%}.img-25{width:25px}.air-list-filter{font-size:12px}.stops-list-table .form-check label{clear:both;border-bottom:1px solid #81a4af;width:100%;padding:10px 0}.stops-list-table .form-check{padding:0}.stops-list-table .form-check .form-check-input{float:right;margin-left:0}.stops-list-table{padding:10px 0}.side-sub-list-box{padding-top:15px;padding-bottom:15px}.side-sub-list-box h4,.air-list-filter h4{border-bottom:1px solid var(--color-blue);padding-bottom:10px;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;padding:10px;text-decoration:none}.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{color:var(--color-blue);cursor:pointer;font-size:12px;font-weight:600}.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;letter-spacing:.5px;border:0;border-radius:0 0 0 10px;width:100%;margin-top:15px;padding:15px 10px;font-size:16px;line-height:normal}.clear-filter-btn button:hover{background-color:var(--color-orange)}.airlogo img{width:100%;max-width:40px;height:auto}.airlogo span{color:#333;width:100%;padding-top:5px;font-size:12px;display:inline-block}.flight-dt-left>.row{padding:10px 0}.ticketdetails{text-align:center;justify-content:space-between;align-items:center;margin:auto;padding:20px 0 0;display:flex;position:relative}.flight-dt-left>.row.flight-listing-height{align-items:center;min-height:150px}.flight-dt-left{border-right:1px solid #0003;padding-top:15px;padding-bottom:15px;position:relative}.flight-dt-left:after,.flight-dt-left:before{content:"/";color:#0000;background-color:#f1f1f1;border:0;border-radius:50%;width:15px;height:15px;position:absolute;right:-8px}.flight-dt-left .ret-wrp-box{border-top:1px solid #0003}.flight-dt-left:before{top:-8px;box-shadow:inset 0 -.15rem 0 #adadad66}.flight-dt-left:after{bottom:-8px;box-shadow:inset 0 .15rem 0 #adadad66}.flight-btns a{color:var(--color-blue);text-align:center;border-radius:25px;margin:0 auto;font-size:12px;font-weight:500;text-decoration:none;display:table}.ticketdetails h6{font-size:12px;font-weight:400}.ticketdetails h3{margin-bottom:0;font-size:16px;font-weight:700;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;color:#fff;background-color:var(--color-orange);border-radius:5px;width:100%;max-width:150px;margin:auto;padding:8px 10px;font-size:16px;font-weight:600;line-height:normal;text-decoration:none;display:table}.ticketprice a.btn:hover,.ticketprice a.btn:focus{background-color:var(--color-blue);color:#fff;text-decoration:none}.ticketprice h3{color:var(--color-blue);margin:0;padding-bottom:0;font-weight:700;font-size:28px!important}.ticketprice span{text-align:center;width:100%;padding-bottom:15px;font-size:12px;display:inline-block}.flight-btns a:hover{text-decoration:underline}.flight-detail-list .nav.nav-tabs{border-bottom:1px dashed #7893cd;padding:10px}.fl-dl h3,.oneway-flight-detail-pay .fl-dl h3{color:#333!important;font-size:16px!important;font-weight:600!important;line-height:22px!important}.fl-dl h5,.oneway-flight-detail-pay .fl-dl h5{color:#000;font-size:14px;font-weight:400;line-height:22px!important}.fl-dl ul,.fl-dl ol{clear:both;margin:40px 0 0;padding-left:30px;position:relative}.fl-dl ul:before,.fl-dl ol:before{content:"/";color:#0000;border-left:2px dotted #adbde0;position:absolute;top:8px;bottom:0;left:8px}.fl-dl ul li,.fl-dl ol 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{content:"/";color:#0000;border:3px solid #adbde0;border-radius:50%;width:15px;height:15px;position:absolute;left:-28px}.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 ul li span,.fl-dl ol li span{font-weight:700}.fl-dl ul li:nth-child(2),.fl-dl ol li:nth-child(2){color:#aaabb0;margin:40px 0 30px}.flight-timeing-det{text-align:center;float:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%;margin:40px 0 15px;padding:15px 0;display:table}.flight-timeing-det h5{color:#aaabb0;margin-bottom:0;font-size:14px;font-weight:400;line-height:normal}.fl-dl{padding:30px 0}.flight-detail-list{z-index:999999999;background-color:#fff;border-radius:0;width:90%;max-width:850px;height:100%;margin:auto;transition:all 1s;position:fixed;top:0%;right:-500%;transform:translate(150%);box-shadow:0 0 6px #00000029}.flight-detail-list.flightclose{transition:all 1s;right:0%;transform:translate(0%)}.fl-dl ol li:nth-child(3):before{background-color:#fff;background-image:url(https://assets.faremaze.com/icon/final-drop-location.png);background-position:1px;background-repeat:no-repeat;border:0;border-radius:0;width:25px;height:25px}.flight-detail-wrp-close-btn{cursor:pointer;position:absolute;top:10px;right:15px}.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{content:"/";color:#0000;border-right:1px dashed #7893cd;position:absolute;top:50px;bottom:50px;right:0}#flight-details .row .col-xxl-6:nth-child(2){padding-left:35px}.flight-detail-list .nav.nav-tabs li a{color:#6b6f78;text-align:left;text-align:center;background-color:#edf2ff;border-radius:0;margin-right:5px;font-size:14px;font-weight:600;padding:10px 15px!important}.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 ul li span.float-start,.fl-dl ol 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-size:14px;font-weight:500!important}#trustbox iframe{max-width:150px;max-height:110px;margin:20px auto 0}.popup-option .cound-bottom{background:var(--color-blue);color:#fff;cursor:pointer;text-align:center;border-radius:50px;min-width:230px;padding:7px 10px 7px 20px;font-size:17px;font-weight:700;box-shadow:0 0 6px #0000004d}.popup-option .cound-bottom .t-price{font-size:22px}.popup-option{z-index:99;display:none;position:fixed;bottom:15px;left:15px}.popup-option .cound-bottom .sec-devider{border-left:1px solid #fff;margin-left:10px;padding-left:10px}.popup-option-hide{display:none}.session-expired-wrp h4{color:var(--color-blue);font-size:18px}.session-expired-wrp h2{color:var(--color-blue);width:85%;margin:auto;font-size:22px;font-weight:500;line-height:normal}.session-expired-wrp p{color:#000;margin:15px 0;font-size:14px;font-weight:500}.session-expired-wrp img{width:100%;max-width:300px;margin:20px 0}.session-btns{border-top:1px solid}.session-btns>div{text-align:center}.session-btns>div a{width:100%;color:var(--color-blue);margin-top:8px;margin-bottom:8px;padding:10px 0;font-size:16px;font-weight:500;text-decoration:none;display:inline-block}.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 #0000004d}@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-bottom:1px dashed #7893cd;width:100%;height:1px;bottom:0!important;top:unset!important;border-right:0!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{height:55px!important;font-size:13px!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{margin-top:15px!important;font-size:16px!important}.main-popup-sss .sss-content{margin-top:10px!important}.diamond-icon-sss{width:70px!important;height:70px!important;margin-top:-35px!important;line-height:70px!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{width:30px;margin:auto;display:block!important}.col.submit-button button span{display:none}.departuretime h3,.fl-dl h3,.clear-filter-btn button{font-size:16px!important}.title-comn,.fl-dl h5,.flight-time-alrt span,.flight-timeing-det h5,.air-list-filter{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;margin-top:-35px!important;line-height:70px!important}.head-breadcrum .text-breadcrum{font-size:14px!important}.table-sss-sub-title{font-size:20px!important}.table-sss-recomended{max-width:100px;bottom:5px!important;right:-17px!important}.table-sss-recomended img{width:100%}.table-sss-wrap{border-radius:10px!important;padding: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,.total-pay-box h3,.payment-main-title{font-size:18px!important}.payment-left-box .fl-dl .col-12 h2,.time-slip h5,span.confirm_btn,.pice-summary-box h4,.head-breadcrum .text-breadcrum{font-size:16px!important}.ticketprice h3{font-size:24px!important}.modify_form .form-check-label,.css-b62m3t-container,#search-wrap .submit-button .btn,.fl-dl h3,.departuretime h3,.arrivaltime h3,.clear-filter-btn button,.stops-list-table .form-check label,.recommendation-filters li,span.spnPrice,.ticketprice a.btn,.cancellation-bar h6,.form-group-box label,.three-digit-wrp span,.pice-summary-box h6,.oneway-flight-detail-pay .fl-dl h3,.pice-summary-box h2,.traveler-info .accordion-button,span.confirm_btn span.secure_pay,.avg-price-top{font-size:13px!important}.ticketprice span,.flight-btns a,.flight-btns a:hover,.air-list-filter label,.air-list-filter .air-list-price,.oneway-flight-detail-pay .fl-dl h5,.time-slip h5 .total-trip-time,.info-form-fot,.form-title-hed p,.pds .form-group-box input,.pds .form-group-box .react-tel-input input,.pds .form-group-box input::placeholder,.pds .form-group-box .react-tel-input input::placeholder,.form-group-box select,.form-title-hed p span,.payment-fot-text-wrp p,.google-place-drop-menu .css-1g6gooi,.google-place-drop-menu>div,.payment-left-box .fl-dl h3{font-size:12px!important}.title-comn,.fl-dl h5,.flight-time-alrt span,.flight-timeing-det h5,.air-list-filter{font-size:12px}}.table{border:1px solid #ddd}#tax table.table tbody tr:first-child,div table.table tr.dar-bg-blue{color:#fff;background-color:var(--color-blue)!important}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fff!important}.table-striped>tbody>tr td{vertical-align:middle;border:1px solid #ddd;padding:10px}.disclaimers-text{font-size:16px}.disclaimers-text p{margin-bottom:8px}.disclaimers-text b{padding-bottom:5px;display:inline-block}.table h3,.component-city-content .table tr{text-align:center}table.table.table-striped th,table.table.table-striped td{padding:15px!important}table.table.table-striped b{font-size:16px;font-weight:600}.terms-code h3{margin-bottom:15px;font-weight:700}.terms-code p{font-size:16px}@media (max-width:992px){.table_data,.component-city-content{overflow:auto}.table_data table.table,.component-city-content table.table{min-width:767px}}.note p,.airline-bag-fee-wrp p{margin-bottom:5px;font-size:14px}.airline-bag-fee-wrp h3{margin-bottom:15px;font-size:22px;font-weight:600}.airline-bag-fee-wrp{padding:40px 15px}.flight-duration-ovelry{width:200px;margin:auto;left:0;right:0}.airport-name-tooltip{text-align:left;min-width:250px;font-size:14px}.flight-duration-ovelry,.airport-name-tooltip{z-index:9999999;background-color:#fff;margin-top:10px;padding:10px;transition:all .3s;position:absolute;transform:scale(0);box-shadow:0 0 6px #00000029}.departuretime h3,.arrivaltime h3{cursor:pointer}.totaltime:hover>.flight-duration-ovelry,.departuretime h3:hover>.airport-name-tooltip,.arrivaltime h3:hover>.airport-name-tooltip{transition:all .3s;transform:scale(1)}.flight-duration-ovelry li{text-align:left;font-size:12px}.flight-duration-ovelry:before,.flight-duration-ovelry:after,.airport-name-tooltip:before,.airport-name-tooltip:after{content:"";border-bottom:10px solid #ccc;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.airport-name-tooltip:before,.airport-name-tooltip:after{left:35px!important}.flight-duration-ovelry:after,.airport-name-tooltip:after{z-index:1;border-bottom:11px solid #fff}.droplist-wrp img{width:15px;height:auto;margin-right:10px}.changer-way.flapped{transition:all .3s;transform:rotate(180deg)}.changer-way{transition:all .3s;transform:rotate(0)}.greyspace-top{background-color:#e7e8ed;width:100%;height:0}.disclaimers-text ul{padding-left:15px;list-style:outside}.disclaimers-text ul li{margin-bottom:10px}.disclaimers-text ul ol{padding-top:10px}.flight-detail-list .tab-pane table tr:first-child th{color:#000;background-color:#edf2ff;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);text-align:center;font-weight:600;color:#fff!important}.flight-detail-list .tab-pane table{margin-top:15px}.glyphicon-earphone:before{content:""}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;display:inline-block;position:relative;top:1px}.close-searching-icon{cursor:pointer;color:#00000080!important;background:0 0!important;font-size:22px!important}.date-wrp-air .economy_div input{width:100%}.date-wrp-air .col{flex:unset;width:auto;margin-right:5px}.economy_div input{width:100px!important}.date-wrp-air .economy_div:before{content:"";color:#fff;font-size:22px;position:absolute;top:-5px;right:5px}.form_modify .css-b62m3t-container{font-weight:500;padding-top:1px!important}.ticketprice sup{font-size:14px;font-weight:400}.dep-ret-sub-title{margin-bottom:10px;font-size:14px;font-weight:600}.flight-btns a,.flight-btns a:hover{color:var(--color-blue);box-shadow:unset;background-color:#0000;margin-top:5px;font-size:14px}body.open-flight-detail #__next .open-flight-detail-overly,body.filter-loader-bg-open #__next .open-flight-detail-overly,body.price-detail-summary-opened #__next>.open-flight-detail-overly,body.loaderr #__next>.open-flight-detail-overly,body.flight-payment-loader #__next>.open-flight-detail-overly{z-index:999999999;border:0;width:100%;transition:all 1s;display:block;position:fixed;inset:0}body.filter-loader-bg-open #__next .open-flight-detail-overly:before{opacity:.4}body.open-flight-detail #__next .open-flight-detail-overly:before,body.filter-loader-bg-open #__next .open-flight-detail-overly:before,body.price-detail-summary-opened #__next .open-flight-detail-overly:before,body.loaderr #__next .open-flight-detail-overly:before,body.flight-payment-loader #__next .open-flight-detail-overly:before{content:"/";color:#0000;z-index:2147483647;background-color:#000000b3;position:absolute;inset:0}body #__next .open-flight-detail-overly{display:none}.flight-detail-list .tab-content{height:100vh;min-height:350px;padding-bottom:170px;overflow-x:auto}.session-expired-wrp{overflow:hidden}body div #search-wrap .passenger.show>.row{border-bottom:1px dashed #ccc;padding-bottom:0;margin:0 0 10px!important}.economy_div .passenger div label span{color:#00000080;font-size:14px;font-weight:400}.departuretime h3:last-child,.arrivaltime h3:last-child{font-weight:400!important}.fl-dl h5.ob{height:0}.departuretime .ob{text-align:right;color:#8b8b8b;width:100%;padding-top:5px;font-size:13px;display:inline-block}.show-more-flights{width:100%;color:var(--color-blue);background-color:#e7f1ff;border-color:#00000020;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{color:#fff;position:relative;top:2px;right:-5px}.form_modifyy .css-1pahdxg-control,.form_modifyy .css-1pahdxg-control:hover{border-color:var(--color-blue);box-shadow:unset;border-radius:0}#search-wrap .form_modifyy .css-1pahdxg-control .css-319lph-ValueContainer,#search-wrap .form_modifyy .css-1pahdxg-control .css-1d8n9bt{height:53px}.intro-banner-vdo-play-btn h4 span{clear:both;margin-bottom:.5rem;line-height:26px;display:table}.payment-breadcrumbs{background-color:#fff;border-top:1px solid #ccc;border-bottom:1px solid #ccc;min-height:58px;margin:15px 0;padding:10px 0;position:relative}.head-breadcrum .go-back-btn{color:#fff;background-color:var(--color-blue);cursor:pointer;border-radius:0 3px 3px 0;margin-right:10px;padding:10px 15px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block;position:absolute;top:8px;left:8px}.head-breadcrum .text-breadcrum{color:#5e5e5e;cursor:context-menu;margin-top:0;font-size:20px;text-decoration:none;display:inline-block}.head-breadcrum .text-breadcrum:hover,.head-breadcrum .text-breadcrum.active{color:var(--color-blue)}.head-breadcrum .text-breadcrum span i,.head-breadcrum .text-breadcrum span img{margin:0 15px}.payment-main-title{margin:15px 0;font-size:24px}.cancellation-bar{text-align:center;background-color:#fff;margin:15px 0 30px;padding:15px 0;box-shadow:0 0 6px #00000029}.cancellation-bar h6{margin-bottom:0;font-size:16px;font-weight:400;line-height:normal}.cancellation-bar h6 img{width:15px;margin-right:5px;position:relative;top:-1px}@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 li,.flight-booking-wrp p,.flight-booking-wrp label{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{text-decoration:underline;background-color:#0000!important;border:0!important;padding:0!important}.dual-tickets{top:40px;right:10px;position:absolute!important}.head-breadcrum .go-back-btn{top:50%;transform:translateY(-50%)}.bag-section-mobile-tabs .nav-tabs button{text-align:left;width:50%}.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-dropdown h2,.select-bag-box .checkout-bag-text h4{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:#00000080!important;margin-left:0!important;font-size:10px!important}.webcheckin .col-4,.add-bag-wrap .col-5{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{margin-bottom:10px;padding-top:10px!important}.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;margin-top:-25px!important;line-height:50px!important}.main-popup-sss .sss-type-header{padding:15px 15px 30px!important;font-size:18px!important}.main-popup-sss .sss-content{margin-top:0!important;padding:0 20px 25px!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{top:18px!important;right:18px!important}.diamond-icon-sss img{width:35px}.price-table-banner p{font-size:12px!important}.table-sss-recomended{max-width:120px;bottom:8px!important;right:-18px!important}.table-sss-recomended img{width:100%}.table-sss-wrap{border-radius:10px!important;padding: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{top:55px;left:0;right:0!important}.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;position:absolute!important;right:55px!important}body>.zopim:nth-child(3){cursor:pointer;top:17px;z-index:999!important;background:url(https://assets.faremaze.com/icon/live-chat-icon.png) 50%/cover no-repeat!important;width:25px!important;height:20px!important;position:absolute!important;right:70px!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{border-radius:3px;margin-right:10px;padding:8px 5px!important;font-size:12px!important}.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-overly ol li:nth-child(2),.bag-fee-tooltip 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{margin-top:5px;padding:0!important}.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 #00000080!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{max-width:100px;font-size:14px;position:absolute;top:-5px;right:10px;padding:12px 10px!important}.date-wrp-air .col{width:50%}#search-wrap .changer-way{border:1px solid #8787b8;bottom:5px;background-color:#fff!important;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{content:"/";color:#0000;z-index:-1;background-color:#fff;width:6px;height:35px;margin:auto;position:absolute;inset:0 0 0 -1px}#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;background-image:url(https://assets.faremaze.com/icon/red-btn-bg-img.png);background-repeat:repeat-x;background-size:contain;margin:20px auto;box-shadow:0 0 6px #00000029;border-radius:25px!important;padding:10px 30px!important}.close-search-wrap-form span{float:left;color:red;font-size:18px;display:inline-block}.close-search-wrap-form img{float:right;border-left:1px solid #b7b7b7;width:40px;padding-left:15px}.close-search-wrap-form{border-bottom:1px solid #b7b7b7;width:100%;margin-bottom:30px;padding-bottom:15px;display:table}.form_modify .col .outer_radio{width:auto;margin:auto;display:table}#search-wrap .form-check{font-size:14px;width:auto!important;margin:0 10px!important}.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 .economy_div input::placeholder,.date-wrp-air .economy_div:before,.form_modify .date-wrp-air .css-qc6sy-singleValue,.date-wrp-air .col .css-b62m3t-container .css-1hb7zxy-IndicatorsContainer>div,.date-wrp-air .col .css-b62m3t-container .css-1wy0on6>div{color:#000!important}.form_modify .date-wrp-air .css-qc6sy-singleValue,.date-wrp-air .economy_div input::placeholder,.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{background-color:#fff;width:auto;display:inline-flex;margin:auto!important}.date-wrp-air .col{margin:0 10px;padding:0!important}.date-wrp-air{justify-content:center}.fa-exchange-alt:before{content:""!important}.form_modifyy .d-none{display:block!important}.departuretime h3{font-size:14px!important}.ticketdetails .departuretime h3,.ticketdetails .arrivaltime h3{color:#000;font-size:14px!important;font-weight:600!important}.ticketdetails .departuretime h3{text-align:left}.ticketdetails .arrivaltime h3{text-align:right}.ticketdetails:before,.flight-btns:after{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-bottom:1px dashed #7893cd;width:100%;height:1px;bottom:0!important;top:unset!important;border-right:0!important}.fl-dl h3,.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-toggler:visited,.navbar-light .navbar-toggler{box-shadow:none;border: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{padding:20px 10px!important;font-size:14px!important}.pds.det .fl-dl>div,.pds.det .fl-dl,.pds.ret .fl-dl>div,.pds.ret .fl-dl{padding-bottom:0;text-align:left!important}.time-slip h5 .total-trip-time{margin-bottom:20px;text-align:left!important}.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:before,.flight-dt-left:after{display:none;bottom:-8px!important;top:unset!important}.flight-dt-left>.row{border-right:0!important}.flight-dt-left{padding:15px;border-right:0!important}.flight-dt-left:before{right:-5px;box-shadow:inset .2rem 0 .2rem #adadad66!important}.flight-dt-left:after{left:-5px;box-shadow:inset -.2rem 0 .2rem #adadad66!important}#trustbox iframe{max-width:120px!important;max-height:85px!important;margin-top:10px!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{flex:unset;width:100%!important;padding:5px 0!important}#search-wrap .container .row:first-child{justify-content:center;padding-bottom:0}.form_modify .col-6:last-child .row{z-index:2147483647}.passenger.show.row{margin:auto;top:30px;left:90%;transform:translate(-50%)}.row.form_modifyy{z-index:1;position:relative}.form_modify .col-6:last-child .row:before{content:"/";color:#0000;z-index:-1;width:100%;height:1px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}#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-319lph-ValueContainer,#search-wrap .form_modifyy .css-1d8n9bt{padding-left:10px!important}.form_modify .col-6:last-child .row .col{flex:unset;width:auto;margin:auto;display:table;padding:0 10px!important}.pop-head{padding:8px 10px}.popup-title span{padding-left:10px}.popup-title{font-size:14px}.popup-banner-girl-img{max-width:180px;margin:10px auto 0;display:table}.fot-text h6{font-size:14px}#callback_modal .modal-body .container-fluid{padding:0}.cdr-air h4,.cdr-air h3{font-size:16px;line-height:normal}.pop-price h3{width:110px;font-size:16px;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{color:#fff;z-index:9;height:30px;padding:0 0 0 5px;font-size:18px;line-height:normal;display:inline-block;position:relative}#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{opacity:.8;right:8px}.rs-anim-fade.rs-anim-in.rs-picker-daterange-menu.rs-picker-menu.placement-bottom-start{z-index:2147483647}.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{z-index:9;position:absolute;bottom:-85px;right:10px}.card-cv-tooltip{margin:40px auto 0;left:0;right: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-top:20px;margin-bottom: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:2147483647;position:fixed}.form_modifyy>.col-12:first-child{z-index:2147483647}.air-flight-timeing-head h4{color:#000;margin-bottom:0;font-size:12px;font-weight:600}.flight-seets-booking-class span{font-weight:400}.air-flight-timeing-head{padding-left:5px}.head-breadcrum .text-breadcrum{text-align:center;float:none;margin:5px auto;font-size:14px;display:table}.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}.hide-desk,.mobile-view,.close-search-wrap-form,.img-bot-line,span.criteria-message.mob{display:none}.col.calendar-box.first-cal{display:flex}.checkout-page .zopim{display:none!important}.full-fl-dl .row{float:left;width:50%}.full-fl-dl .row>.col-3{max-width:100px}.full-fl-dl>ul,.full-fl-dl>ol{clear:unset;width:50%;margin-top:0;float:right!important}.fl-dl.full-fl-dl{width:100%;display:table}.full-fl-dl .row{float:left;clear:unset;width:50%;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{font-size:14px;display:flex}.three-digit-wrp img{width:20px;height:20px;margin-right:5px;position:relative;top:5px}.pice-sumry-last-fot-text p{color:#505050;margin-bottom:0;font-size:12px}.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 none;border-color:#b9b9b9;border-left-width:0;border-right-width:0;margin:15px 0;padding:10px 0;position:relative}.total-pay-box h3{margin-bottom:0;font-size:18px;font-weight:600}.pice-summary-box{background-color:#fff;margin-bottom:30px;padding:30px;box-shadow:0 0 6px #00000029}.pice-summary-box h4{font-size:20px;font-weight:600}.pice-summary-box h2{color:#0009;margin-top:10px;font-size:14px;font-weight:600}.pice-summary-box h2.subtitle{color:#000}.pice-summary-box h6{color:#5b616f;font-size:15px;font-weight:600}.payment-fot-text-wrp p{color:#242424;text-align:justify;text-align-last:center;font-size:14px}.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{background-color:#0000;padding:0;border:0!important}.info-inner-accordion .accordion-button{color:#000;background:0 0;padding:0 0 0 50px;font-size:14px;font-weight:600;border:0!important}.info-inner-accordion .accordion-button:after{float:left;content:"-";color:#fff;text-align:center;background-color:var(--color-blue);background-image:unset;border:0;border-radius:50%;width:35px;height:35px;margin:0;font-size:24px;line-height:30px;transition:unset;position:absolute;left:0}.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{color:#3e3e3e;border-top:1px solid #b6b6b6;border-bottom:1px solid #b6b6b6;margin-top:15px;padding:5px 0;font-size:14px}.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{border:1px solid #818181;width:20px;height:20px;padding:0;position:relative;top:-1px}.payment-left-box .form-group-box .last-input-icon{z-index:0;position:absolute;bottom:10px;right:10px}.payment-left-box .form-group-box{margin:10px 0;position:relative}.form-group-box label{width:100%;margin-bottom:0;font-size:16px;font-weight:500;display:inline-block}.form-group-box label sup{color:red}.form-group-box input,.form-group-box .react-tel-input input{color:#000!important;border-width:0 0 1px!important;border-color:#b6b6b6!important;border-radius:0!important;width:100%!important;height:50px!important;padding:10px 40px 10px 10px!important;font-size:14px!important}.form-group-box input:hover,.form-group-box input:focus,.form-group-box select:hover,.form-group-box select:focus{border-color:#2684ff!important}.pds .form-group-box .react-tel-input input{padding-left:50px!important}.form-group-box .form-check input{border-width:1px!important;width:20px!important;height:20px!important;padding:0!important}.pds input:focus,.pds select:focus{box-shadow:unset!important}.pds .react-tel-input .flag-dropdown{background-color:#0000!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{color:#000;box-sizing:border-box;background-color:#0000;border-width:0 0 1px;border-color:#b6b6b6;border-radius:0;width:100%;height:50px;padding:10px 15px 10px 10px;font-size:14px}.form-group-box select:focus{background-color:#0000}.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{color:#818181;font-size:14px}.form-title-hed .icon-sub-title{border-bottom:1px solid #b6b6b6;padding-bottom:10px}.form-title-hed p{color:#3e3e3e;margin-top:5px;font-size:14px}.form-title-hed p span{color:var(--color-blue);position:unset;font-size:14px}.form-title-hed .icon-sub-title img{width:auto;height:25px}.form-title-hed span{margin-left:5px;font-size:20px;font-weight:700;line-height:normal;display:inline-block;position:relative;top:4px}.bag-entire-trip{color:var(--color-orange);font-size:18px!important;top:0!important}.payment-left-box .fl-dl{padding-top:0;padding-bottom:0}.more-flight-details{color:var(--color-blue);background-color:#0000;border:0;margin:30px 0 0;font-size:14px;display:table}.payment-left-box.pds{background-color:#fff;margin-bottom:30px;padding:20px;box-shadow:0 0 6px #00000029}.fl-dl h3{margin-bottom:0;font-size:20px;font-weight:700}.fl-dl .col-12 h2{margin-bottom:15px;font-size:20px;font-weight:600}.calendar-box .rs-picker{width:100%!important}.calendar-box .rs-picker .rs-picker-toggle{border:0;border-radius:0;height:55px;box-shadow:2px 2px 5px #0003}.calendar-box .rs-picker .rs-picker-toggle .rs-stack{background-image:url(https://assets.faremaze.com/calender-icon.webp);background-position:0;background-repeat:no-repeat;background-size:20px;height:40px}.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{color:#000;padding-left:35px}.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{top:50%;transform:translateY(-50%);visibility:visible!important}.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{z-index:30;position:fixed;bottom:1px;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;border:none;width:100%;padding:0;font-size:27px;line-height:1}#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{background-color:var(--color-blue);opacity:1;color:#fff!important}.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-calendar-header-month-toolbar,.rs-picker-daterange-calendar-group .rs-calendar{position:unset}.rs-picker-daterange-calendar-group .rs-calendar:nth-child(2) .rs-calendar-header-month-toolbar .rs-calendar-header-backward,.rs-picker-daterange-calendar-group .rs-calendar:first-child .rs-calendar-header-month-toolbar .rs-calendar-header-forward{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,.airlogo>div:first-child,.air-line-logo-small>img.w-100,.air-line-logo-small>img{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:#0000;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;top:-5px;right:-8px;overflow:hidden}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{z-index:2147483647;background-color:#fff;border-radius:5px;width:90%;max-width:400px;margin:auto;padding:0;transition:all 1s;position:fixed;top:50%;left:0;right:0;transform:translate(-1000px,-50%)}.pice-summary-box.pds.mob-pop.open{transition:all 1s;transform:translateY(-50%)}.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{position:unset;width:100%!important}.clear-filter-fix-btn .close-btn-clear-fix{position:relative;right:-1px;border-radius:25px 0 0 25px!important;margin-right:0!important;padding-left:20px!important;padding-right:15px!important}.clear-filter-fix-btn .close-btn-clear-fix img{margin-right:0!important}.clear-filter-fix-btn button:last-child{background-color:var(--color-orange);border-radius:0 25px 25px 0!important;padding-left:15px!important;padding-right:15px!important}.apply-filter-btn button{background-color:var(--color-orange);border:0;border-radius:0 0 10px;width:100%;margin-top:15px;padding:15px 10px;line-height:normal}.clear-filter-btn button,.apply-filter-btn button{height:50px;color:#fff!important;letter-spacing:0!important;font-size:15px!important}}@media (min-width:992px){.fl-dl ul li:first-child,.fl-dl ol li:first-child,.fl-dl ul li:nth-child(3),.fl-dl ol li:nth-child(3){height:75px}.apply-filter-btn button,.price-summary-pop-hed,.pds.mob-tabs,.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{float:none;background-color:red;margin:auto;display:table}.rs-picker-toolbar.rs-stack{width:100%;display:table}.scroll-to-top{text-align:center;color:#fff;background-color:var(--color-blue);opacity:.7;z-index:99999;border-radius:50%;width:35px;height:35px;font-size:16px;line-height:32px;position:fixed;bottom:75px;right:20px}.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{transform:translateY(-50%);top:50%!important;right:8px!important}.rs-stack-item .rs-btn-close svg path{color:#000c}.payment-left-box .ticketdetails{width:100%;max-width:300px;margin:auto;display:table}.time-slip h5 .total-trip-time{text-align:right;font-size:14px}.time-slip h5{margin-top:10px;font-size:18px}.head-breadcrum ul.d-flex{justify-content:center;padding-top:4px}.head-breadcrum ul.d-flex li{align-items:center;display:flex}.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-position:bottom;background-repeat:no-repeat;background-size:cover;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{color:var(--color-blue);margin-bottom:5px;font-size:30px}.confirmation-baner-content p{margin-top:10px;margin-bottom:0;font-size:16px}.confirmation-baner-content p a{color:var(--color-blue)}.confirmation-booking-date-time{background-color:var(--color-blue);text-align:center;color:#fff;border-radius:3px;width:100%;max-width:600px;margin:20px auto;padding:20px;font-size:18px;font-weight:600}.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{margin-bottom:5px;font-size:14px}.confirmation-booking-number h4{font-size:20px;font-weight:700}.confirmation-note-text p{text-align:justify;text-align-last:center;color:#000000b3;margin-bottom:0;font-size:14px}.confirmation-note-text{border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin-top:20px;margin-bottom:20px;padding:10px 0}h4.booking-det-hed{text-align:center;background-color:#f7f7f7;margin-top:20px;margin-bottom:15px;padding:15px;font-size: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{color:#7a7a7a;margin-bottom:20px;font-size:20px;text-decoration:underline}.booking-detail-dec-list ul{margin:20px 0 0;padding:0}.booking-detail-dec-list ul li{background-image:url(https://assets.faremaze.com/icon/hand-bulet-icon.png);background-position:0 5px;background-repeat:no-repeat;background-size:16px;margin-bottom:10px;padding-left:25px;font-size:14px}.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{color:var(--color-blue);margin-right:15px;font-size:16px}.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;font-size:16px;text-decoration:underline;line-height:26px!important}.pds.det,.pds.ret{padding:15px 0}.pay-box-drop-menu input{height:38px!important}.google-place-drop-menu .css-1g6gooi{height:40px!important}.pay-box-drop-menu .css-1s2u09g-control,.google-place-drop-menu .css-yk16xz-control,.google-place-drop-menu .css-13cymwt-control{border-color:#b6b6b6!important;border-top-style:none!important;border-top-width:0!important;border-left-style:none!important;border-left-width:0!important;border-right-style:none!important;border-right-width:0!important;border-radius:0!important}.google-place-drop-menu input#react-select-3-input,.google-place-drop-menu input#react-select-2-input{height:40px!important;padding:0!important}.pay-box-drop-menu .css-1s2u09g-control span.css-1okebmr-indicatorSeparator,.pay-box-drop-menu .css-1pahdxg-control .css-1okebmr-indicatorSeparator,.pay-box-drop-menu .css-t3ipsp-control .css-1okebmr-indicatorSeparator,.google-place-drop-menu span.css-1okebmr-indicatorSeparator,.google-place-drop-menu .css-1wy0on6>div:last-child,.google-place-drop-menu .css-1wy0on6 span{display:none!important}.pay-box-drop-menu .css-1pahdxg-control,.google-place-drop-menu .css-1pahdxg-control,.pay-box-drop-menu .css-t3ipsp-control,.google-place-drop-menu .css-t3ipsp-control{box-shadow:unset!important;border-top:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;outline:0!important}.show-more-flight-detials{height:0;transition:1;position:relative;top:-5000000px;overflow:hidden}.show-more-flight-detials.active{height:auto;overflow:unset;transition:1;top:0}.more-flight-details:focus{border:0!important;outline:0!important}.more-flight-details .fa{margin-left:5px}.avg-price-top{text-align:right;color:#000;font-weight:600;font-size:22px!important}.avg-price-top sup{font-size:15px;font-weight:600}.avg-price-top span{text-align:right;color:#0009;font-size:13px;font-weight:400;position:relative;top:-5px}.pds .time-slip{margin-bottom:20px}.pds .flight-timeing-det{margin-top:15px}.pds #trustbox iframe{max-width:100%;max-height:120px;margin:auto;width:235px!important}div.pds div.form-group-box.form-phn-code input{caret-color:#0000;pointer-events:none;-webkit-user-select:none;user-select:none;padding-left:60px!important;padding-right:0!important}div.pds div.form-group-box.form-phn-code .search input{cursor:auto!important;pointer-events:auto!important;caret-color:auto!important;padding-left:10px!important}div.pds div.form-group-box.form-phn-code .selected-flag:before{border:0;outline:0;box-shadow:unset!important}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{content:"/";color:#0000;width:55px;height:49px;position:absolute;top:0;right:0}.region-drop-menu{position:relative}.region-drop-menu:before{content:"";color:#000;opacity:.7;text-align:center;z-index:-1;width:25px;height:25px;margin:auto;font-size:22px;position:absolute;bottom:16px;right:10px}.region-drop-menu:hover{opacity:1}.cancellation-bar h6{position:relative}.cancell-tool-tip-hover,.cancellation-bar h6 span{cursor:pointer}.cancellation-overly{text-align:left;z-index:99999;background-color:#fff;border-radius:5px;width:80%;max-width:550px;margin:auto;padding:30px 15px;transition:all .3s;position:absolute;top:32px;left:0;right:0;transform:scale(0);box-shadow:0 0 10px #00000029}.cancellation-bar h6 .cancell-tool-tip-hover .cancellation-overly.show{transition:all .3s;transform:scale(1)}.cancellation-overly ul{margin-bottom:20px;list-style:none}.cancellation-overly h5{font-size:14px}.cancellation-overly ul li{background-image:url(https://assets.faremaze.com/icon/hand-bulet-icon.png);background-position:0 3px;background-repeat:no-repeat;background-size:16px;margin-bottom:10px;padding-left:25px;font-size:13px}.cancellation-overly ul:before,.cancellation-overly ul:after{content:"";border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-10px;left:28.5%;transform:translate(-50%)}.cancellation-overly ul:after{z-index:1;border-bottom:11px solid #f9f9f9}.pds.trustpilot-logo{padding:15px!important}.pds .accordion-header .accordion-button{color:var(--color-blue);padding:10px 0;font-size:16px;font-weight:600}.pds .accordion-item{border:0;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--color-blue)!important}.total-price-tooltip img{width:18px;margin-left:5px}.tooltip-price-wrp{text-align:left;z-index:9;color:#000c;background-color:#fff;border-radius:5px;width:80%;max-width:550px;margin:auto;padding:15px;font-size:14px;font-weight:400;transition:all .3s;position:absolute;top:48px;left:0;right:0;transform:scale(0);box-shadow:0 0 20px #00000029}.tooltip-price-wrp a{color:var(--color-blue)}.total-price-tooltip:hover .tooltip-price-wrp{cursor:pointer;transform:scale(1)}.total-price-tooltip{cursor:pointer}.tooltip-price-wrp:before,.tooltip-price-wrp:after{content:"";border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-10px;left:48%;transform:translate(-50%)}.tooltip-price-wrp:after{z-index:1;border-bottom:11px solid #fff}.total-price-strip-fixed{background-color:var(--color-blue);z-index:99;border-top:1px solid #fff;width:100%;padding:10px 0;position:fixed;bottom:0}.total-price-strip-fixed h2{color:#fff;margin-bottom:0;font-weight:600}.total-price-strip-fixed h2 span{border-right:2px solid #fff;margin-right:10px;padding-right:10px;font-size:30px}.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;border-radius:5px 5px 0 0;margin-bottom:20px;padding:10px 15px}.price-summary-pop-hed .close-popup-price-smry{background-color:var(--color-blue);cursor:pointer;float:right;border-radius:50%;width:30px;height:30px;display:inline-block}.price-summary-pop-hed .close-popup-price-smry img{width:10px;margin:10px auto auto;display:table}.price-summary-pop-hed h2{color:var(--color-blue);margin:0;font-size:18px}.pds.mob-tabs .nav .nav-item .nav-link{color:var(--color-blue);background-color:#ebf1ff;border:0;border-radius:3px;width:100%;margin:auto;padding:10px;font-size:16px;font-weight:500}.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{z-index:9;background-color:#fff;width:95%;max-width:500px;margin-top:20px;padding:22px 25px;transition:all .3s;position:absolute;transform:scale(0);box-shadow:0 0 10px #00000029}.three-digit-wrp span img{cursor:pointer}.three-digit-wrp span .card-cv-tooltip.show{transition:all .3s;transform:scale(1)}.card-cv-tooltip:before,.card-cv-tooltip:after{content:"";border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-10px;left:3%;transform:translate(-50%)}.card-cv-tooltip:after{z-index:1;border-bottom:11px solid #fff}.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{margin-bottom:0;font-size:13px}.total-price-strip-fixed .confirm_button button .secure_pay img{margin-left:5px;margin-right:0}.total-price-strip-fixed .confirm_button button{padding:15px 0!important}.head-breadcrum .breadcrum-airlogo{width:30px;height:auto;margin-right:10px}.checkout-page{background:#f1f1f1}@media (max-width:410px){.go-back-btn span{display:none}.head-breadcrum .go-back-btn{border-radius:0;padding-left:8px;padding-right:8px}.form-group-box label{font-size:14px!important}.total-price-strip-fixed h2 span{font-size:24px!important}}.plus-num-py{color:red;cursor:pointer;font-size:16px;font-weight:600}span.stop-py{color:#00000080;font-size:14px}.plus-overlye-tooltip{text-align:left;z-index:9;color:#000c;z-index:999999999;border-radius:5px;width:80%;max-width:230px;margin-top:30px;font-size:14px;font-weight:400;transition:all .3s;position:absolute;transform:scale(0);box-shadow:0 0 20px #00000029;background-color:#fff!important;padding:15px!important}.plus-num-py:hover .plus-overlye-tooltip{cursor:pointer;transform:scale(1)}.plus-overlye-tooltip:before,.plus-overlye-tooltip:after{content:"";opacity:0;border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-10px;left:6%;transform:translate(-50%)}.plus-overlye-tooltip:after{z-index:1;border-bottom:11px solid #fff}.plus-num-py>span:first-child{color:red;padding-left:2px;font-size:14px;font-weight:600;display:inline-block}.arrivaltime .plus-overlye-tooltip h5{color:#000;font-size:14px;font-weight:400}.plus-overlye-tooltip h5{margin:0;font-size:14px}.success-payment-loader-img{width:90%;max-width:700px;margin:50px auto}.success-payment-loader-img img{width:100%}.ticketprice .flight-btns a:focus{color:var(--color-blue);background-color:#0000}.bagg-fee-tooltip-icon{justify-content:center;align-items:center;padding-top:5px;display:flex}.bagg-fee-tooltip-icon li{cursor:pointer;padding:0 5px;display:flex}.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{z-index:9;width:100%;height:auto;position:absolute;top:-2px;left:-8px}.bagg-fee-tooltip-icon li .bagg-fee-sign-grey-line-icon{z-index:9;margin:auto;position:absolute;inset: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()}.bag-fee-tooltip-overly ol,.bag-fee-tooltip ol{margin:20px 0;display:flex}.bag-fee-tooltip-overly{z-index:9999999;background:#fff;border-radius:5px;width:auto;margin-top:-5px;padding:5px 20px;transition:all .2s;position:absolute;right:0;transform:scale(0);box-shadow:0 0 10px #00000029}.bagg-fee-tool-tip:hover .bag-fee-tooltip-overly,.airbagcode:hover .bag-fee-tooltip-overly{transition:all .2s;transform:scale(1)}.bag-fee-tooltip-overly ol li:first-child,.bag-fee-tooltip ol li:first-child{width:40px;display:flex;position:relative}.bag-fee-tooltip-overly ol li:last-child,.bag-fee-tooltip ol li:last-child{text-align:left;width:70px;margin-left:20px}.bag-fee-tooltip-overly ol li:first-child img,.bag-fee-tooltip ol li:first-child img{width:auto;height:20px}.bag-fee-tooltip-overly ol li:first-child .bagg-fee-sign-icon,.bag-fee-tooltip ol li:first-child .bagg-fee-sign-icon{width:13px;height:13px;position:relative}.bag-fee-tooltip-overly ol li:nth-child(2),.bag-fee-tooltip ol li:nth-child(2){width:120px}.bag-fee-tooltip-overly ol li:first-child .bagg-fee-sign-icon img,.bag-fee-tooltip ol li:first-child .bagg-fee-sign-icon img{width:100%;height:auto;position:absolute;top:-5px;left:-5px}.bag-fee-tooltip-overly ol li:nth-child(2) h6,.bag-fee-tooltip ol li:nth-child(2) h6{color:#000;text-align:left;margin:0;font-size:13px}.bag-fee-tooltip-overly ol li:nth-child(2) h5,.bag-fee-tooltip ol li:nth-child(2) h5{color:#818181;margin:0;font-size:12px;font-weight:400}.bag-fee-tooltip-overly ol li:nth-child(3) h4,.bag-fee-tooltip 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{width:100%;padding:10px;display:table}.ticketbookingbtn span{text-align:center;color:#fff;background-color:var(--color-orange);float:right;letter-spacing:.5px;border-radius:5px;align-items:center;margin:4px 0 3px;padding:12px 30px;font-size:14px;font-weight:600;line-height:17px;text-decoration:none;display:flex}.ticketbookingbtn span .spinner-border{width:1rem;height:1rem;margin-right:5px}.ticketbookingbtn span:hover,.ticketbookingbtn span:focus{background-color:var(--color-light-blue);color:#fff;cursor:pointer;text-decoration:none}.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);color:#fff;border:0;border-radius:25px;padding:8px 30px;font-size:14px;display:inline-block}.session-expired-wrp button:hover{background-color:red}#continue_modal{top:50%;transform:translateY(-50%)}.tab-content .bag-details-tab .bag-fee-tooltip{border:1px solid #0000004d;border-radius:10px;padding:0}.tab-content .bag-details-tab h4 img,.tab-content .bag-details-tab .bag-fee-tooltip h5 img{margin-right:10px}.tab-content .bag-details-tab h4{color:#000;align-items:center;padding:20px 0;font-size:18px;display:flex}.tab-content .bag-details-tab .bag-fee-tooltip h5{color:#000;border-bottom:1px solid #0000004d;align-items:center;padding:20px;font-size:16px;display:flex}.tab-content .bag-details-tab .bag-fee-tooltip ol{align-items:center;margin:0;padding:20px 20px 0!important}.tab-content .bag-details-tab .bag-fee-tooltip ol li h5{border-bottom:0;padding:0!important;font-size:13px!important}.tab-content .bag-details-tab p{padding:5px 20px}#flight-detail-modal .tab-content .pice-summary-box{box-shadow:unset;margin-top:30px;padding:0}.tab-pane .pice-summary-box .tooltip-price-wrp{margin:unset;left:0}.tab-pane .pice-summary-box .tooltip-price-wrp:before,.tab-pane .pice-summary-box .tooltip-price-wrp:after{left:30%}.tab-content .bag-details-tab .bag-fee-tooltip li h4{padding-top:5px;padding-bottom: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{float:right;padding-left:10px;font-size:12px}.bag-fee-tooltip h5 span{padding-left:10px}.checkout-bag-fee-wrp .checkout-bag-text h4{margin-bottom:0;font-size:14px}.checkout-bag-fee-wrp .checkout-bag-text h6{margin-top:0;margin-bottom:0;font-size:12px;font-weight:400}.checkout-bag-fee-wrp .checkout-bag-icon img{width:25px}.checkout-bag-fee-wrp .checkout-bag-icon{text-align:center;background-color:#fff;border-radius:50%;margin-right:8px;position:relative}.checkout-bag-fee-wrp .checkout-bag-icon.grey-icon img{filter:grayscale();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{color:#000;margin-bottom:20px;font-size:24px;line-height:normal}.go-home-confirm-popup-btn{margin-top:30px}.go-home-confirm-popup-cont p{color:#000;margin-top:0;font-size:16px}.go-home-confirm-popup-btn a{border:1px solid var(--color-blue);text-align:center;color:#000;border-radius:3px;width:100%;padding:10px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.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{color:#fff;background-color:var(--color-blue);opacity:1;text-decoration:none}.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;border-radius:5px 5px 0 0;padding:20px 10px 5px 33px!important}#search-wrap .modify-search-wrp .search-form{border-radius:0 0 5px 5px!important;padding:0 40px 40px!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{position:unset;width:100%!important;height:55px!important;box-shadow:unset!important;border-radius:3px!important;justify-content:center!important;padding:0 5px!important;bottom:0!important}#search-wrap .modify-search-wrp .search-form .search-btn span{padding-left:0!important;font-size:14px!important}#search-wrap .modify-search-wrp .search-form .search-btn img{border:0!important;width:25px!important;padding:0!important;display:none!important}.table-sss-wrap.active-blue{background-color:var(--color-blue)}.table-sss-wrap.active-blue .table-sss-sub-title,.table-sss-wrap.active-blue .table-sss-price,.table-sss-wrap.active-blue .table-sss-content h4,.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-per-person{color:#fff}.table-sss-sub-title{color:#000;font-size:22px;font-weight:600}.sss-list li .sss-icon span{text-align:center;background-color:#91aed0;border-radius:50%;width:18px;height:18px;margin-top:2px;margin-right:5px;display:inline-block}.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{width:10px;margin-top:6px;margin-left:4px;display:block}.sss-list li{clear:both;padding:3px 0;display:flex}.table-sss-recomended{position:absolute;bottom:15px;right:-31px}.table-sss-content h4{color:var(--color-blue);margin-top:25px;margin-bottom:10px;font-size:16px}.sss-view-btn{color:var(--color-orange);background-color:#0000;border:0;border-bottom:1px solid;margin-top:15px;font-size:14px}.table-sss-content{height:320px}.table-sss-price{color:var(--color-blue);font-size:46px;font-weight:bolder}.table-sss-per-person{color:#0009;text-transform:capitalize;font-size:12px}.table-sss-wrap{cursor:pointer;border:1px solid #a7a7a7;border-radius:20px;padding:20px}.table-sss-check-icon img{width:18px;margin-top:8px;margin-left:5px;display:none}.table-sss-wrap.active-blue .table-sss-check-icon img{display:block}.table-sss-header{border-bottom:1px solid #ededed;margin-bottom:10px;padding-bottom:10px;position:relative}.table-sss-check-icon{text-align:center;z-index:9;background-color:#fff;border:1px solid #707070;border-radius:50%;width:30px;height:30px;position:absolute;right:0}.price-table-banner p{color:#000;margin-bottom:30px;font-size:16px;font-weight:300}.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{border-radius:5px;max-width:800px;margin:auto;box-shadow:0 0 10px #0003;width:95%!important}.main-popup-sss .sss-type-header{text-align:center;background:#dcedff;border-radius:5px 5px 0 0;padding:30px 15px 70px;font-size:24px;font-weight:500}.main-popup-sss .sss-content{max-height:400px;margin-top:25px;margin-bottom:40px;padding:0 50px 50px;overflow:auto}.main-popup-sss .sss-content ul li{background-image:url(https://assets.faremaze.com/point.png);background-position:0 5px;background-repeat:no-repeat;background-size:15px;padding-left:30px}.main-popup-sss .sss-content ul li h2{margin-top:20px;margin-bottom:5px;font-size:18px}.main-popup-sss .sss-content ul li p{margin-bottom:0;font-size:14px}.diamond-icon-sss{text-align:center;background-color:#fff;border:1px solid #dcedff;border-radius:50%;width:100px;height:100px;margin:-50px auto auto;line-height:95px}.sss-popup-close-btn{cursor:pointer;position:absolute;top:30px;right:30px}.sss-popup-close-btn img{max-width:30px}span.usd-text{color:#00000080;font-size:13px}.pdsnobg{background-color:#0000!important}h4.superss-table-text{font-size:16px!important;font-weight:400!important}.superss-table-text .sss-price-division{color:#000000b3;font-size:13px}h4.superss-table-text span{color:#000;font-weight:500!important}.web-checkin-list{padding-top:10px;padding-left:40px}.web-checkin-list h4{color:var(--color-blue);font-size:16px;font-weight:400}.web-checkin-list ul li{background-image:url(https://assets.faremaze.com/check-icon.png);background-position:0 8px;background-repeat:no-repeat;background-size:13px;padding:3px 3px 3px 22px;font-size:14px}.web-checkin-list button.active{background-color:var(--color-blue);color:#fff}.web-checkin-list button{border:1px solid var(--color-blue);background-color:#eff6ff;border-radius:10px;width:100%;height:65px;margin:30px 0 20px;padding:0 10px;font-size:14px}.web-checkin-list button:hover{background-color:var(--color-blue);color:#fff}.webcheck-select-btn span{border:1px solid var(--color-blue);background-color:#eff6ff;border-radius:50%;width:25px;height:25px;margin-right:10px;display:inline-block}.webcheck-select-btn span img{visibility:hidden;width:13px;margin-top:2px}.webcheck-select-btn span.active img{visibility:visible}.web-checkin-list h6{font-size:14px;font-weight:400}.webcheckin-morelist{padding-top:30px;padding-left:40px}.webcheckin-morelist button{color:var(--color-blue);background-color:#0000;border:0;font-size:14px}.webcheckin-morelist h5{color:#000;margin-top:20px;margin-bottom:10px;font-size:16px;font-weight:400}.webcheckin-morelist ul li{background-image:url(https://assets.faremaze.com/icon/hand-bulet-icon.png);background-position:0 10px;background-repeat:no-repeat;background-size:13px;padding:5px 3px 5px 22px;font-size:14px}.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{text-align:center;cursor:pointer;border:1px solid #0000004d;border-radius:15px;width:100%;margin:10px auto;padding:30px;position:relative}.seat-selection-image img{width:100%}.seat-selection-image{max-width:120px;margin:0 auto 15px}.seat-selection-title{color:#000;font-size:18px;font-weight:600}.seat-selection-btn{border:1px solid #0000004d;border-radius:50%;width:30px;height:30px;position:absolute;top:20px;right:20px}.seat-selection-box.active .seat-selection-btn,.seat-selection-box.active{border-color:var(--color-blue)}.seat-selection-box.active .seat-selection-btn span{background-color:var(--color-blue)}.seat-selection-btn span{background-color:#fff;border-radius:50%;width:20px;height:20px;margin-top:4px;display:inline-block}.add-bag-price h4{color:#19a037;margin-bottom:0;font-size:20px}.add-bag-price h4 span,.webcheckin-price span{position:unset;color:#0000004d;font-size:12px}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-icon{background-color:#0000;width:auto;height:auto;line-height:normal}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-icon img{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{margin-top:5px;font-size:12px}.checkout-bag-fee-wrp .checkout-bag-text h6 img{width:15px;margin-top:-2px;margin-right:3px}.add-bag-wrap .checkout-bag-fee-wrp .checkout-bag-text h6 span{color:#0009}.ad-bag-btn label{color:#00000080;width:100%;margin-top:20px;margin-bottom:5px;font-size:14px;display:inline-block}.ad-bag-btn button{border:1px solid var(--color-blue);width:100%;color:var(--color-blue);background-color:#eff6ff;border-radius:10px;padding:13px 10px;font-size:14px}.ad-bag-btn button:hover{background-color:var(--color-blue);color:#fff}.remove-bin-icon-hide{display:none}.remove-bag-btn{cursor:pointer;width:30px;padding-left:10px;display:inline-block}.remove-bag-btn img{width:100%}.ad-bag-btn .hide-bag-btn{display:none}.ad-bag-btn h6{margin-top:5px;margin-bottom:0;font-size:14px}.ad-bag-btn h6.hide-bag-title{display:none}.add-bag-popup .modal-dialog{float:right;bottom:0;top:0!important;right:0!important;left:unset!important;width:100%!important;max-width:700px!important;margin:0!important;transform:translate(2000px)!important}.add-bag-popup.show .modal-dialog{transform:translate(0)!important}.add-bag-popup .modal-dialog .modal-content{height:100vh;border-radius:0!important}.addbag-popupclosebtn{cursor:pointer;width:20px;height:20px;position:absolute;top:20px;right:25px}.addbag-popupclosebtn img{width:100%}.bag-type-add{border-bottom:1px solid #0000001a;padding:20px 20px 20px 30px}.bag-type-add h5{font-size:18px;font-weight:400}.select-bag-box .bag-type-add{border:0;padding:0}.select-bag-box .bag-type-add h5{font-size:18px;font-weight:600}.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:#0000;width:auto;height:auto;margin-right:10px;line-height:0}.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{cursor:pointer;border:1px solid #0003;border-radius:5px;margin-bottom:0;padding:10px;font-size:16px}.select-bag-dropdown ul{z-index:5;box-sizing:border-box;background-color:#fff;border:1px solid #0003;width:100%;margin:-2px 0 0;position:absolute;transform:scale(0)}.select-bag-dropdown ul.show{transform:scale(1)}.select-bag-dropdown ul li{padding:10px;font-size:14px;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 #0000001a}.add-bag-foot{background-color:#f8fafb;width:100%;padding:20px;position:fixed;bottom:0}.add-bag-foot h5{font-size:16xp;color:#000}.add-bag-foot h5 span{color:#0006;float:left;width:100%;padding-top:3px;font-size:12px;display:inline-block}.add-bag-foot button{float:right;background-color:var(--color-light-blue);color:#fff;border:0;border-radius:5px;padding:10px 30px;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{border-radius:50%;width:20px;height:19px;display:inline-block;position:absolute;top:-5px;right:-8px;overflow:hidden}.checkout-bag-icon .bag-type-icon-sub img{width:15px!important;height:15px!important}.emailer-main-wrp{background-color:#e8ecf3;margin:50px 0;padding:40px}.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{background-color:var(--color-blue);color:#fff;text-align:center;border:0;border-radius:3px;width:100%;max-width:400px;margin:auto;padding:15px 40px;font-size:20px;font-weight:300;text-decoration:none;display:table}.emailer-main-wrp li{text-align:center}.emailer-main-wrp li a{margin:10px;text-decoration:none;display:inline-block}.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{border-top:1px double #a2b8cd;margin-bottom:0;padding-top:10px;font-size:16px;font-weight:300}img.review-thankyou-img{width:100%;max-width:500px;margin:50px auto;display:table}img.faremaze-logo-grey{width:100%;max-width:200px;margin:0 auto 30px;display:table}.airline-drop{background-color:var(--color-blue);padding:30px 0}.airline-drop h2{color:#fff;margin-bottom:15px;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{text-align:center;background-color:#fff;border-radius:5px;margin-bottom:0;margin-right:5px;padding:10px 20px;font-size:16px}img.final-loc-img{width:100%;max-width:300px;position:absolute;top:0;right: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-bottom:5px;margin-right:0}.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{padding:10px;font-size:12px!important}.flight-booking-wrp .fl-dl h3{font-size:14px!important}.traveler-info-tab .nav-pills li{margin-bottom:5px!important;margin-right: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-bottom:5px;margin-right:0}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{margin-right:10px;width:20px!important;height:20px!important}.airbagcode{cursor:pointer;margin:auto;display:table}.airbagcode-box span{background-color:var(--color-blue);color:#fff;border-radius:25px;justify-content:center;align-items:center;padding:3px 15px;font-size:12px;display:flex;margin:0 auto 10px!important}.stjr-review-checkout-widget{transform:translateY(-50%);top:50%!important}span.bag-sub-info{color:#000000b3;font-size:14px}.bag-detail-info{margin-bottom:5px}.bag-detail-info span{font-size:12px}.bag-detail-info img{width:15px;margin-left:8px}.bag-info-foot{border-top:1px solid #efefef;margin-top:30px;padding-top:10px}.bag-info-foot p{color:#3e3e3e;font-size:14px;margin:4px 0!important}.row.add-bag-main-wrp.returnbag{border-top:1px solid #efefef;margin-top:20px}.bag-section-mobile-tabs .nav-tabs button.active{color:#000;opacity:1;font-weight:500;border-bottom:2px solid orange!important}.bag-section-mobile-tabs .nav-tabs button{color:#000;opacity:.8;border:0}.per-bag-price-green{color:#19a037}.bag-weight-main-wrp{z-index:1;cursor:pointer;display:table;position:relative}.bag-weight-box{background:#fff;min-width:150px;padding:10px;display:table;position:absolute;transform:scale(0);box-shadow:0 0 10px #00000029}.bag-weight-main-wrp:hover .bag-weight-box{transform:scale(1)}.email-suggestions{float:left;z-index:2;background-color:#fff;border:1px solid #ccc;border-radius:3px;width:100%;box-shadow:0 0 20px #0003}.email-suggestions span{clear:both;cursor:pointer;color:#000;width:100%;padding:6px 10px;font-size:12px;display:inline-block}.email-suggestions span:hover{background-color:#e0dcff}.manually-search-btn button{color:var(--color-blue);background-color:#0000;border:0;width:225px;padding:0;font-size:12px;font-weight:600}.sm-blink{animation:1s linear infinite blinktext}@keyframes blinktext{0%{opacity:0}50%{opacity:.5}to{opacity:1}}button.booking-status{background-color:var(--color-blue);color:#fff;border:0;border-radius:25px;padding:8px 20px}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{width:100%;max-width:220px;margin:auto;position:absolute;top:-20px;left:0;right:0}.dual-tickets button{border:1px solid var(--color-blue);color:var(--color-blue);background-color:#d5e5f4;border-radius:25px;padding:6px 25px;font-weight:500}.dual-tickets button img{width:15px}.dual-tickets{position:relative}.dual-tickets-info{z-index:99;color:#000;text-align:left;background-color:#fff;min-width:220px;padding:10px;font-size:12px;transition:all .4s;position:absolute;top:40px;right:0;transform:scale(0);box-shadow:0 0 5px #0000004d}.dual-tickets button:hover .dual-tickets-info{transform:scale(1)}.dual-tickets-info ul,.dual-tickets-list ul{padding-left:15px;list-style:outside}.dual-tickets-info ul li{padding:3px 0}.dual-tickets-list ul li{font-size:12px}.dual-tickets-list p{color:var(--color-blue);font-size:14px}.dual-tickets-list{border-radius:5px}.flightdetails-accordion .accordion-button{box-shadow:unset;background:0 0;width:100px;margin:10px auto 0;font-size:13px}.flightdetails-accordion .accordion-button:after{background-size:cover;width:15px;height:15px}.flightdetails-accordion .nav-item .nav-link{color:#000;cursor:pointer;border-radius:5px;margin-bottom:5px;margin-right:10px;padding:10px 20px}.flightdetails-accordion .nav-item .nav-link.active,.flightdetails-accordion .nav-item .nav-link:hover{background-color:var(--color-blue);color:#fff!important;cursor:pointer!important}.gds-code{height:0;font-size:13px;position:relative;top:-25px}.traveler-info-tab .nav-pills li button{color:#000;background-color:#ececec;font-size:16px}.traveler-info-tab .nav-pills li button.active{color:#000;background-color:#e5f1ff}.payment-cards img{width:35px}.accordion-button .select-card-btn{border:1px solid var(--color-blue);background-color:#fff;border-radius:50%;width:20px;height:20px;margin-right:10px;display:inline-block;position:relative}.accordion-button .select-card-btn:before{content:"/";color:#0000;background-color:var(--color-blue);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left: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{height:50px;font-size:14px;color:#000!important;border-color:#e7e8ec!important;border-radius:5px!important}.dropdown-hover:hover .dropdown-menu{display:block!important}.card-details-tooltip{min-width:400px}.payment-thankyou{max-width:550px;margin:auto}.payment-thankyou .go-home-btn{color:#fff;background:linear-gradient(90deg,#499cfb 0%,#05284f 100%) no-repeat padding-box padding-box;border:0;border-radius:25px;padding:6px 30px;font-size:14px;box-shadow:0 9px 15px #0a4e9d29}.payment-thankyou .review-btn{color:#0a4f9e;background:#fff no-repeat padding-box padding-box;border:1px solid #0a4f9e;border-radius:30px;margin:auto;padding:6px 30px;font-size:14px;box-shadow:0 9px 15px #0a4e9d29}.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{min-height:unset;border:0;background-color:#0000!important}.payment-thankyou .review-btn .stjr-review-link .stjr-container a.stjr-review-link-widget__logo{border:0;padding:0;background-color:#0000!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{font-size:14px;list-style:outside}.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}
