.modal-backdrop.show{opacity:.5}.bravo_wrap .bravo_search_flight .bravo_banner{background-color:#1a2b48;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:90px 0;position:relative}.bravo_wrap .bravo_search_flight .bravo_banner .container{bottom:0;height:44px;left:0;margin:auto;position:absolute;right:0;top:0}.bravo_wrap .bravo_search_flight .bravo_banner h1{color:#fff;font-size:36px;letter-spacing:0;margin:0;text-align:left}@media (max-width:766px){.bravo_wrap .bravo_search_flight .bravo_banner{padding:70px 0}.bravo_wrap .bravo_search_flight .bravo_banner h1{font-size:28px}}.bravo_wrap .bravo_search_flight .bravo_form_search{margin-bottom:50px;margin-top:-50px;position:relative}@media (max-width:766px){.bravo_wrap .bravo_search_flight .bravo_form_search{margin-bottom:20px;margin-top:-30px}}.bravo_wrap .bravo_search_flight .bravo_filter{border:1px solid #d7dce3;border-radius:3px;margin-bottom:30px}.bravo_wrap .bravo_search_flight .bravo_filter .filter-title{color:#1a2b48;font-size:16px;font-weight:500;margin-bottom:5px;margin-top:30px}@media (max-width:766px){.bravo_wrap .bravo_search_flight .bravo_filter .filter-title{margin-bottom:10px;margin-top:15px}}.bravo_wrap .bravo_search_flight .bravo_filter .filter-title:before{background:#5191fa;content:"";float:left;height:20px;margin-right:17px;position:relative;top:-2px;width:3px}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item{border:none;border-radius:0;border-top:1px solid #d7dce3;margin-bottom:0;padding:20px}@media (max-width:766px){.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item{padding:15px 20px}}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .hide{display:none}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-title{cursor:pointer;position:relative}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-title .fa{color:#1a2b48;font-size:22px;position:absolute;right:0;top:2px}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-title h3,.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-title h4{color:#1a2b48;font-size:14px;font-weight:500;line-height:23px;margin:0}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content{margin-top:20px}@media (max-width:990px){.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content{display:none}}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content ul{list-style:none}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .btn-more-item{color:#5191fa;font-size:14px;padding:0;text-decoration:none}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .btn-apply-price-range{color:#5191fa;font-size:14px;font-weight:600;margin-top:20px;outline:none;padding:0;text-decoration:none}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from,.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single,.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to{background-color:#5191fa;font-size:11px}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-bar{background-color:var(--systemColor)!important;height:12px;top:25px}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-handle>i:first-child{background-color:#5191fa}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-from:before,.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-single:before,.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-content .bravo-filter-price .irs--flat .irs-to:before{border-top-color:#5191fa}.bravo_wrap .bravo_search_flight .bravo_filter .g-filter-item .item-title.e-close .fa{transform:rotate(180deg)!important}.bravo_wrap .bravo_search_flight .filter-flight{border-radius:3px;display:none;margin-bottom:30px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content{align-items:center;display:flex;justify-content:space-between}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .filter--title{margin-right:30px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .filter--item{display:flex;justify-content:flex-start;width:100%}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .filter--item .dropdown{margin-right:15px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .btn-radius{align-items:center;background-color:var(--systemColor);border-radius:25px;color:#fff;display:flex;padding:5px 15px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .btn-radius i{margin-left:5px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .reset-filter-mobile{color:#434343;text-decoration:none}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu{border:none;border-radius:6px;box-shadow:0 -2px 10px 0 #b5b5b5!important;padding:20px;top:10px!important}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu.filter--sort{left:-150%!important;width:-moz-max-content;width:max-content}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-transit{list-style:none}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-transit li{align-items:center;display:flex;font-size:14px;margin-bottom:8px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-transit li input[type=checkbox]{border-radius:4px;height:20px;margin:0 5px 0 0;width:20px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-transit li input[type=checkbox]:checked{align-items:center;display:flex;flex-direction:column;justify-content:center}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu.filter--airline,.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu.filter--time{min-width:24rem}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu.filter--more{left:50%!important;min-width:30rem;transform:translate3d(-50%,31px,0)!important}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .dropdowmn--title{align-items:center;display:flex;justify-content:space-between}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .dropdowmn--title .select-all-airline{color:#3490dc;font-size:14px;text-decoration:none}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-airline{list-style:none}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-airline li{margin-bottom:10px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-airline li .list-airline--item{align-items:center;display:flex;justify-content:flex-start;margin-bottom:5px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-airline li .list-airline--item input[type=checkbox]{border-radius:4px;height:20px;margin:0 5px 0 0;width:20px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-airline li .list-airline--item input[type=checkbox]:checked{align-items:center;display:flex;flex-direction:column;justify-content:center}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-airline li .list-airline--item .airline-img{width:8%}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-airline li .list-airline--item .airline-name{font-size:14px;margin-left:7px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .filter--time--tilte{margin:10px 0 15px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .filter--time--tilte:first-child{margin:0 0 15px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day{list-style:none}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li{margin-bottom:10px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li:hover{cursor:pointer}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li.active div{background-color:var(--systemColor)}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li.active div span,.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li.active div span:last-child{color:#fff}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li div{align-items:center;background-color:#f7f9fa;border-radius:5px;display:flex;flex-direction:column;padding:15px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li div span{font-size:12px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-time-of-day li div span:last-child{color:var(--systemColor);font-size:14px;font-weight:600;margin-top:10px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .price-range{margin:10px auto 0}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .price-range p{color:#434343;font-size:14px;font-weight:400}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .price-range p strong{font-weight:700!important}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .price-range .sliders_step1{margin:15px 0}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .price-range .slider-lables{margin-top:10px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .price-range .slider-lables .max-price,.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .price-range .slider-lables .min-price{color:#434343;font-weight:700}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .slider-from,.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .slider-to{font-weight:400}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider .ui-corner-all,.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-corner-all{border-radius:0}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-slider{background:#cdd0d1;border:0;border-radius:6px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-slider-horizontal{height:2px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-slider-vertical{height:15em;width:6px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider .ui-slider-handle{background:#fff;border:1px solid var(--systemColor);border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.15);cursor:pointer;height:22px;width:22px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider .ui-slider-handle:focus{outline:0}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-slider-horizontal .ui-slider-handle{margin-top:-11px;top:50%}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-slider-vertical .ui-slider-handle{left:50%;margin-left:-11px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider .ui-slider-handle:hover{box-shadow:0 0 8px rgba(0,0,0,.35)}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider .ui-slider-range{background:var(--systemColor);border:0;border-radius:6}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-slider-horizontal .ui-slider-range{height:2px;top:0}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .flat-slider.ui-slider-vertical .ui-slider-range{left:0;width:6px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-sort-flight{list-style:none}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-sort-flight li{align-items:center;display:flex;font-size:14px;margin-bottom:10px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-sort-flight li input[type=radio]{height:20px;margin:0 5px 0 0;width:20px}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-sort-flight li input[type=radio]:checked{align-items:center;display:flex;flex-direction:column;justify-content:center}.bravo_wrap .bravo_search_flight .filter-flight .filter-flight--content .dropdown-menu .list-sort-flight li input[type=radio]:checked:before{font-size:20px;height:10px;width:10px}.bravo_wrap .bravo_search_flight .filter-flight-mobile{background-image:linear-gradient(180deg,#01cc60 5.25%,var(--systemColor) 53.96%,var(--systemColor) 100%);bottom:-38px;display:flex;flex-direction:row;height:50px;left:0;opacity:0;position:fixed;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;visibility:hidden;width:100%;z-index:1000}@media (max-width:767px){.bravo_wrap .bravo_search_flight .filter-flight-mobile{opacity:1;transform:translateY(-38px);visibility:visible}}.bravo_wrap .bravo_search_flight .filter-flight-mobile .sidebar-filter{-webkit-box-flex:1;align-items:center;color:#373737;flex:1;font-size:16px;padding:10px;position:relative;text-align:center;text-decoration:none}.bravo_wrap .bravo_search_flight .filter-flight-mobile .sidebar-filter:not(:last-child):after{color:#ccc;content:"|";font-size:20px;position:absolute;right:2px;top:5px;width:6px}.bravo_wrap .bravo_search_flight .filter-flight-mobile .sidebar-filter:focus{outline:0}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal{bottom:0;height:auto;top:unset}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal.show .modal-dialog{transform:translateY(0);-webkit-transform:translateY(0)}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal.fade .modal-dialog{transition:.5s cubic-bezier(.23,1,.32,1);-webkit-transition:.5s cubic-bezier(.23,1,.32,1)}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog{margin:0;transform:translateY(100%);-webkit-transform:translateY(100%)}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content{border-radius:5px}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content .modal-header{border-top-left-radius:5px;border-top-right-radius:5px}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content .modal-body{max-height:-moz-max-content;max-height:max-content;min-height:auto}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content .modal-body .list-sort-flight{list-style:none}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content .modal-body .list-sort-flight li{align-items:center;display:flex;font-size:14px;margin-bottom:20px}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content .modal-body .list-sort-flight li input[type=radio]{height:20px;margin:0 10px 0 0;width:20px}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content .modal-body .list-sort-flight li input[type=radio]:checked{align-items:center;display:flex;flex-direction:column;justify-content:center}.bravo_wrap .bravo_search_flight #sidebarSortWrap.modal .modal-dialog .modal-content .modal-body .list-sort-flight li input[type=radio]:checked:before{font-size:20px;height:10px;width:10px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal{bottom:-30px;height:auto;top:unset}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal.show .modal-dialog{transform:translateY(0);-webkit-transform:translateY(0)}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal.fade .modal-dialog{transition:.5s cubic-bezier(.23,1,.32,1);-webkit-transition:.5s cubic-bezier(.23,1,.32,1)}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog{height:100%;margin:0;transform:translateY(100%);-webkit-transform:translateY(100%)}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content{border-radius:5px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-header .close{margin-left:0;padding:1rem 0}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-header .resetAllFilter{color:#434343;cursor:pointer;text-decoration:none}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body{max-height:-moz-max-content;max-height:max-content;min-height:auto}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .transit-filter{display:flex;flex-direction:column}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .transit-filter .list-transit{display:flex;flex-direction:row;justify-content:space-between;list-style:none}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .transit-filter .list-transit li{align-items:center;display:flex;font-size:14px;margin-bottom:8px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .transit-filter .list-transit li input[type=checkbox]{border-radius:4px;height:20px;margin:0 5px 0 0;width:20px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .transit-filter .list-transit li input[type=checkbox]:checked{align-items:center;display:flex;flex-direction:column;justify-content:center}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter{display:flex;flex-direction:column}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day{list-style:none}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li{margin-bottom:10px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li:hover{cursor:pointer}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li.active div{background-color:var(--systemColor)}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li.active div span,.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li.active div span:last-child{color:#fff}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li div{align-items:center;background-color:#f7f9fa;border-radius:5px;display:flex;flex-direction:column;padding:15px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li div span{font-size:12px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .time-filter .list-time-of-day li div span:last-child{color:var(--systemColor);font-size:14px;margin-top:10px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter{display:flex;flex-direction:column}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter .list-airline{list-style:none}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter .list-airline li{margin-bottom:10px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter .list-airline li .list-airline--item{align-items:center;display:flex;justify-content:flex-start;margin-bottom:20px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter .list-airline li .list-airline--item input[type=checkbox]{border-radius:4px;height:20px;margin:0 5px 0 0;width:20px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter .list-airline li .list-airline--item input[type=checkbox]:checked{align-items:center;display:flex;flex-direction:column;justify-content:center}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter .list-airline li .list-airline--item .airline-img{width:8%}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .airline-filter .list-airline li .list-airline--item .airline-name{font-size:14px;margin-left:7px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range{margin:10px auto 0}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range p{color:#434343;font-size:14px;font-weight:400}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range p strong{font-weight:700!important}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .sliders_step1{margin:15px 0}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .slider-lables{margin-top:10px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .slider-lables .max-price,.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .slider-lables .min-price{color:#434343;font-weight:700}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .slider-from,.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .slider-to{font-weight:400}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider .ui-corner-all,.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-corner-all{border-radius:0}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-slider{background:#cdd0d1;border:0;border-radius:6px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-slider-horizontal{height:2px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-slider-vertical{height:15em;width:6px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider .ui-slider-handle{background:#fff;border:1px solid var(--systemColor);border-radius:50%;box-shadow:0 0 8px rgba(0,0,0,.15);cursor:pointer;height:22px;width:22px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider .ui-slider-handle:focus{outline:0}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-slider-horizontal .ui-slider-handle{margin-top:-11px;top:50%}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-slider-vertical .ui-slider-handle{left:50%;margin-left:-11px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider .ui-slider-handle:hover{box-shadow:0 0 8px rgba(0,0,0,.35)}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider .ui-slider-range{background:var(--systemColor);border:0;border-radius:6}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-slider-horizontal .ui-slider-range{height:2px;top:0}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-body .container-fluid .price-range .flat-slider.ui-slider-vertical .ui-slider-range{left:0;width:6px}.bravo_wrap .bravo_search_flight #sidebarFilterWrap.modal .modal-dialog .modal-content .modal-footer{border-top:none}.bravo_wrap .bravo_search_flight .bravo-list-item .topbar-search .text{color:#1a2b48;font-size:24px;font-weight:400;margin:0}.bravo_wrap .bravo_search_flight .bravo-list-item .list-item{margin-top:15px}.bravo_wrap #confirmTicketModal .modal-content{border-radius:20px}@media screen and (max-width:767px){.bravo_wrap #confirmTicketModal .modal-content{margin:auto;width:90%}}.bravo_wrap #confirmTicketModal .modal-dialog{max-width:1000px}.bravo_wrap #confirmTicketModal .modal-dialog .image-description{height:25px}.bravo_wrap #confirmTicketModal .modal-dialog .card{border-radius:20px}.bravo_wrap #confirmTicketModal .modal-dialog .card-header{padding:15px}@media screen and (max-width:767px){.bravo_wrap #confirmTicketModal .modal-dialog .card-header .arrival-date,.bravo_wrap #confirmTicketModal .modal-dialog .card-header .departure-date{font-size:12px!important}.bravo_wrap #confirmTicketModal .modal-dialog .card-body{height:auto;overflow-y:auto}.bravo_wrap #confirmTicketModal .modal-dialog .card-body .departure-title h6{font-size:14px}}.bravo_wrap #confirmTicketModal .modal-dialog .card-body .duration-html span{font-size:13px}.bravo_wrap #confirmTicketModal .modal-dialog .modal-body{padding:0}.bravo_wrap #confirmTicketModal .modal-dialog .modal-body .icon-loading{font-size:80px;min-height:300px}.bravo_wrap #confirmTicketModal .modal-dialog .card-header img{height:25px}.bravo_wrap #flightFormBookModal .modal-content{border-radius:20px}@media screen and (max-width:767px){.bravo_wrap #flightFormBookModal .modal-content{margin:auto;width:90%}}.bravo_wrap #flightFormBookModal .modal-dialog{max-width:1000px}.bravo_wrap #flightFormBookModal .modal-dialog .image-description{height:25px}.bravo_wrap #flightFormBookModal .modal-dialog .card{border-radius:20px}.bravo_wrap #flightFormBookModal .modal-dialog .card-header{padding:15px}@media screen and (max-width:767px){.bravo_wrap #flightFormBookModal .modal-dialog .card-header .arrival-date,.bravo_wrap #flightFormBookModal .modal-dialog .card-header .departure-date{font-size:12px!important}.bravo_wrap #flightFormBookModal .modal-dialog .card-body{height:400px;overflow-y:auto}.bravo_wrap #flightFormBookModal .modal-dialog .card-body .departure-title h6{font-size:14px}}.bravo_wrap #flightFormBookModal .modal-dialog .card-body .duration-html span{font-size:13px}.bravo_wrap #flightFormBookModal .modal-dialog .card-body .fareTypeImg{height:auto;width:85px}.bravo_wrap #flightFormBookModal .modal-dialog .card-body .fareTypeDetail{color:#3490dc;font-size:12px;font-weight:500}.bravo_wrap #flightFormBookModal .modal-dialog .modal-body{padding:0}.bravo_wrap #flightFormBookModal .modal-dialog .modal-body .icon-loading{font-size:80px;min-height:300px}.bravo_wrap #flightFormBookModal .modal-dialog .card-header img{width:70%}@media screen and (max-width:767px){.bravo_wrap #flightFormBookModal .modal-dialog .card-header img{width:50%}}.bravo_wrap #flightDetailFareClass .modal-content{border-radius:20px}@media (max-width:767px){.bravo_wrap #flightDetailFareClass .modal-content{width:94%}}.bravo_wrap #flightDetailFareClass .modal-content .card{border:none}.bravo_wrap #flightDetailFareClass .modal-content .card .detail-fare-class{white-space:pre-line}.bravo_wrap .nav-pills-custom .nav-link{background-color:transparent;border-radius:5px;color:#fff;margin-bottom:5px;opacity:.5;position:relative}.bravo_wrap .nav-pills-custom .nav-link:before{border-bottom:15px solid transparent;border-left:15px solid var(--systemColor);border-top:15px solid transparent;content:"";display:block;opacity:0;position:absolute;right:-15px;top:50%;transform:translateY(-50%)}.bravo_wrap .nav-pills-custom .nav-link.active{background-color:transparent;box-shadow:0 0 5px 5px #b5b5b5;opacity:1}.bravo_wrap .nav-pills-custom .nav-link.active:before{opacity:1}@media screen and (max-width:991px){.bravo_wrap .nav-pills-custom .nav-link.active:before{opacity:0}}.bravo_wrap .nav-pills-custom .nav-link .flight-departure-info{display:flex;flex-direction:column}.bravo_wrap .nav-pills-custom .nav-link .flight-departure-info span{font-size:12px}.bravo_wrap .nav-pills-custom .nav-link .flight-departure-info h4{font-size:14px}@media screen and (max-width:991px){.bravo_wrap .nav-pills-custom .nav-link#flight-return-tab{display:none}}.bravo_wrap .nav-pills-custom .flight-departure-collapse,.bravo_wrap .nav-pills-custom .flight-return-collapse{border:4px solid transparent;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:none;color:#212529;height:165px;margin:-20px 0 15px;padding:5px}.bravo_wrap .nav-pills-custom .flight-departure-collapse .airline-detail-collapse,.bravo_wrap .nav-pills-custom .flight-return-collapse .airline-detail-collapse{margin-top:7px;padding:0 5px}.bravo_wrap .nav-pills-custom .flight-departure-collapse .airline-detail-collapse a,.bravo_wrap .nav-pills-custom .flight-return-collapse .airline-detail-collapse a{color:#212529;cursor:default;text-decoration:none}.bravo_wrap .nav-pills-custom .flight-departure-collapse .airline-detail-collapse a img,.bravo_wrap .nav-pills-custom .flight-return-collapse .airline-detail-collapse a img{max-height:50px}.bravo_wrap .nav-pills-custom .flight-departure-collapse .airline-detail-collapse .code-detail,.bravo_wrap .nav-pills-custom .flight-return-collapse .airline-detail-collapse .code-detail{color:#ff2f00;font-weight:700}.bravo_wrap .nav-pills-custom .flight-departure-collapse .flight-info-collapse,.bravo_wrap .nav-pills-custom .flight-return-collapse .flight-info-collapse{margin:5px 0}.bravo_wrap .nav-pills-custom .flight-departure-collapse .flight-info-collapse .location-detail,.bravo_wrap .nav-pills-custom .flight-return-collapse .flight-info-collapse .location-detail{color:#7e7f83;text-transform:uppercase}.bravo_wrap .nav-pills-custom .flight-departure-collapse .flight-info-collapse .time-detail span,.bravo_wrap .nav-pills-custom .flight-return-collapse .flight-info-collapse .time-detail span{font-size:16px;font-weight:500px}.bravo_wrap .nav-pills-custom .flight-departure-collapse .flight-info-collapse .seat-type-detail,.bravo_wrap .nav-pills-custom .flight-return-collapse .flight-info-collapse .seat-type-detail{color:#3490dc;font-weight:500}.bravo_wrap .nav-pills-custom .flight-departure-collapse .flight-info-collapse .total-time-detail,.bravo_wrap .nav-pills-custom .flight-return-collapse .flight-info-collapse .total-time-detail{color:#7e7f83}.bravo_wrap .nav-pills-custom .flight-departure-collapse .flight-info-collapse .long-arrow,.bravo_wrap .nav-pills-custom .flight-return-collapse .flight-info-collapse .long-arrow{font-size:20px;line-height:18px}.bravo_wrap .nav-pills-custom .flight-departure-collapse .airline-operated-collapse .operated,.bravo_wrap .nav-pills-custom .flight-return-collapse .airline-operated-collapse .operated{color:#212529;font-size:13px}.bravo_wrap .nav-pills-custom .flight-departure-collapse .airline-operated-collapse .airline-name,.bravo_wrap .nav-pills-custom .flight-return-collapse .airline-operated-collapse .airline-name{color:#7e7f83;font-size:13px}.bravo_wrap .nav-pills-custom .flight-departure-collapse .airline-operated-collapse .price-detail,.bravo_wrap .nav-pills-custom .flight-return-collapse .airline-operated-collapse .price-detail{color:#212529;font-weight:700}@media screen and (max-width:991px){.bravo_wrap .your-flight{flex-direction:row!important;margin-bottom:20px}}.bravo_wrap .flight-route-info{margin:0 0 10px}@media screen and (max-width:991px){.bravo_wrap .flight-route-info{margin:15px 0 10px}}.bravo_wrap .flight-route-info .flight-route-name{padding:0}.bravo_wrap .flight-route-info .flight-route-name h4{margin-bottom:0}@media screen and (max-width:576px){.bravo_wrap .flight-route-info .flight-route-name h4{font-size:20px}}.bravo_wrap .flight-route-info .flight-route-name img{margin:0 15px;width:35px}.bravo_wrap .flight-route-info .flight-time-info{color:#7e7f83;font-weight:700;padding:0}.bravo_wrap .list-departure,.bravo_wrap .list-return{margin:0;row-gap:15px}.bravo_wrap .list-departure .row-item,.bravo_wrap .list-return .row-item{border:1px solid #cdced0;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.26);padding-bottom:15px;padding-top:10px}.bravo_wrap .list-departure .row-item .flight-image img,.bravo_wrap .list-return .row-item .flight-image img{width:100%}@media screen and (max-width:767px){.bravo_wrap .list-departure .row-item .flight-image img,.bravo_wrap .list-return .row-item .flight-image img{width:65%}.bravo_wrap .list-departure .row-item .flight-info,.bravo_wrap .list-return .row-item .flight-info{margin-bottom:10px}}.bravo_wrap .list-departure .row-item .flight-info .arrival-info,.bravo_wrap .list-departure .row-item .flight-info .departure-info,.bravo_wrap .list-return .row-item .flight-info .arrival-info,.bravo_wrap .list-return .row-item .flight-info .departure-info{line-height:15px;padding:0;text-align:center}.bravo_wrap .list-departure .row-item .flight-info .arrival-info span,.bravo_wrap .list-departure .row-item .flight-info .departure-info span,.bravo_wrap .list-return .row-item .flight-info .arrival-info span,.bravo_wrap .list-return .row-item .flight-info .departure-info span{color:#7e7f83;font-size:15px;font-weight:600}.bravo_wrap .list-departure .row-item .flight-info .trip-hour-info,.bravo_wrap .list-return .row-item .flight-info .trip-hour-info{text-align:center}.bravo_wrap .list-departure .row-item .flight-info .trip-hour-info span,.bravo_wrap .list-return .row-item .flight-info .trip-hour-info span{color:#7e7f83;font-size:10px}@media screen and (min-width:992px) and (max-width:1199px){.bravo_wrap .list-departure .row-item .flight-info .trip-hour-info span,.bravo_wrap .list-return .row-item .flight-info .trip-hour-info span{font-size:9px}}.bravo_wrap .list-departure .row-item .flight-info .arrow-right,.bravo_wrap .list-return .row-item .flight-info .arrow-right{text-align:center}.bravo_wrap .list-departure .row-item .flight-info .arrow-right span,.bravo_wrap .list-return .row-item .flight-info .arrow-right span{font-size:20px;line-height:18px}.bravo_wrap .list-departure .row-item .flight-info .arrow-right .number-of-stops,.bravo_wrap .list-return .row-item .flight-info .arrow-right .number-of-stops{color:#7e7f83;font-size:10px}.bravo_wrap .list-departure .row-item .flight-info .arrival-time,.bravo_wrap .list-departure .row-item .flight-info .departure-time,.bravo_wrap .list-return .row-item .flight-info .arrival-time,.bravo_wrap .list-return .row-item .flight-info .departure-time{text-align:center}.bravo_wrap .list-departure .row-item .flight-info .arrival-time span,.bravo_wrap .list-departure .row-item .flight-info .departure-time span,.bravo_wrap .list-return .row-item .flight-info .arrival-time span,.bravo_wrap .list-return .row-item .flight-info .departure-time span{color:#000;font-size:16px;font-weight:600}.bravo_wrap .list-departure .row-item .flight-info .flight-image-mobile,.bravo_wrap .list-return .row-item .flight-info .flight-image-mobile{display:none}.bravo_wrap .list-departure .row-item .flight-info .flight-image-mobile a,.bravo_wrap .list-return .row-item .flight-info .flight-image-mobile a{color:#212529;cursor:default;text-decoration:none}.bravo_wrap .list-departure .row-item .flight-info .flight-image-mobile a img,.bravo_wrap .list-return .row-item .flight-info .flight-image-mobile a img{height:20px;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}@media screen and (max-width:767px){.bravo_wrap .list-departure .row-item .flight-info .flight-image-mobile,.bravo_wrap .list-return .row-item .flight-info .flight-image-mobile{display:block}.bravo_wrap .list-departure .row-item .flight-info .flight-image-mobile a img,.bravo_wrap .list-return .row-item .flight-info .flight-image-mobile a img{height:15px}}.bravo_wrap .list-departure .row-item .flight-code,.bravo_wrap .list-return .row-item .flight-code{color:#000;font-size:18px;font-weight:500;text-align:center}@media screen and (max-width:767px){.bravo_wrap .list-departure .row-item .flight-code,.bravo_wrap .list-return .row-item .flight-code{font-size:14px}}.bravo_wrap .list-departure .row-item .price-and-select-flight,.bravo_wrap .list-return .row-item .price-and-select-flight{align-items:flex-end;display:flex;flex-direction:column}@media screen and (max-width:767px){.bravo_wrap .list-departure .row-item .price-and-select-flight,.bravo_wrap .list-return .row-item .price-and-select-flight{align-items:center;flex-direction:row;justify-content:space-around}}.bravo_wrap .list-departure .row-item .price-at-list,.bravo_wrap .list-return .row-item .price-at-list{align-items:flex-end;display:flex;flex-direction:column}.bravo_wrap .list-departure .row-item .price-at-list .price-base,.bravo_wrap .list-return .row-item .price-at-list .price-base{color:#687176;font-size:12px;font-weight:500;text-align:center;text-decoration:line-through}@media screen and (max-width:767px){.bravo_wrap .list-departure .row-item .price-at-list .price-base,.bravo_wrap .list-return .row-item .price-at-list .price-base{font-size:11px}}.bravo_wrap .list-departure .row-item .price-at-list .price-info,.bravo_wrap .list-return .row-item .price-at-list .price-info{color:#ff5e1f;font-size:18px;font-weight:700;margin-bottom:8px;text-align:center}@media screen and (max-width:767px){.bravo_wrap .list-departure .row-item .price-at-list .price-info,.bravo_wrap .list-return .row-item .price-at-list .price-info{font-size:14px}}.bravo_wrap .list-departure .row-item .btn-select-flight,.bravo_wrap .list-return .row-item .btn-select-flight{border-radius:5px!important;padding:5px 20px!important;text-align:center}@media screen and (max-width:1199px){.bravo_wrap .list-departure .row-item .btn-select-flight a,.bravo_wrap .list-return .row-item .btn-select-flight a{padding:10px}}.bravo_wrap .list-departure .row-item .menu-detail-flight,.bravo_wrap .list-return .row-item .menu-detail-flight{border-bottom:none}.bravo_wrap .list-departure .row-item .menu-detail-flight .nav-link,.bravo_wrap .list-return .row-item .menu-detail-flight .nav-link{border:none;font-size:12px;font-weight:600;position:relative}.bravo_wrap .list-departure .row-item .menu-detail-flight .nav-link:after,.bravo_wrap .list-return .row-item .menu-detail-flight .nav-link:after{background-color:var(--systemColor);bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:0}.bravo_wrap .list-departure .row-item .menu-detail-flight .nav-link.active,.bravo_wrap .list-return .row-item .menu-detail-flight .nav-link.active{border-color:none;color:var(--systemColor)}.bravo_wrap .list-departure .row-item .menu-detail-flight .nav-link.active:after,.bravo_wrap .list-return .row-item .menu-detail-flight .nav-link.active:after{width:100%}.bravo_wrap .list-departure .row-item .menu-detail-flight .nav-link:hover,.bravo_wrap .list-return .row-item .menu-detail-flight .nav-link:hover{color:var(--systemColor)}.bravo_wrap .list-departure .row-item .menu-detail-flight .nav-link:hover:after,.bravo_wrap .list-return .row-item .menu-detail-flight .nav-link:hover:after{transition:all .25s ease-in-out;width:100%}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--arrival-time,.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--departure-time,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--arrival-time,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--departure-time{border-right:1px solid #ff2f00;text-align:center}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--arrival-time h6,.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--departure-time h6,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--arrival-time h6,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--departure-time h6{margin-bottom:0}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--arrival-time span,.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--departure-time span,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--arrival-time span,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--departure-time span{color:#687176}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--duration,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--duration{align-items:center;border-right:1px solid #ff2f00;display:flex;justify-content:center}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--duration span,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--duration span{color:#687176}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airline-info img,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airline-info img{height:12px}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airline-info h6,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airline-info h6{margin-bottom:0;margin-top:-5px}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airline-info span,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airline-info span{color:#687176}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airplan-info i,.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--package-info i,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airplan-info i,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--package-info i{margin-top:5px}.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airplan-info span,.bravo_wrap .list-departure .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--package-info span,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--airplan-info span,.bravo_wrap .list-return .row-item .flight-detail-info .flight-detail-tab .flight-detail-tab--airline .flight-detail-tab--package-info span{color:#687176;font-weight:500}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info{flex-direction:row}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition{flex-direction:column;width:50%}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition h3,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition h3{font-size:14px;font-weight:700;margin-bottom:20px}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info{flex-direction:column}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info .info--airline,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info .info--airline{color:#687176;font-size:13px;font-weight:500;margin-bottom:10px}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info .info--type,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info .info--type{color:#687176;font-size:13px;font-weight:500;margin-bottom:5px;text-transform:uppercase}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info .info--fare-class,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-condition .fare-info-condition--info .info--fare-class{color:#3490dc;font-size:12px;font-weight:500}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail{flex-direction:column;width:50%}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail h3,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail h3{font-size:14px;font-weight:700;margin-bottom:20px}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info{flex-direction:column}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info .fare-detail,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info .fare-detail{color:#000;display:flex;flex-direction:row;font-size:13px;font-weight:500;justify-content:space-between;margin-bottom:5px}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info .fare-detail.tax,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info .fare-detail.tax{color:#687176}.bravo_wrap .list-departure .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info .fare-detail.pay,.bravo_wrap .list-return .row-item .flight-detail-info .fare-info-tab .fare-info .fare-info-price-detail .price-detail-info .fare-detail.pay{border-top:1px solid #cdd0d1;color:#687176;padding-top:10px}.bravo_wrap .total-flight-detail{border-radius:10px;margin-top:20px;position:relative}.bravo_wrap .total-flight-detail.sticky{background:#fff;bottom:0;box-shadow:0 -2px 10px 0 #b5b5b5;position:fixed;transform:translateY(100%);z-index:10}.bravo_wrap .total-flight-detail.sticky.active{transform:translate(0);transition:all .3s}@media screen and (max-width:767px){.bravo_wrap .total-flight-detail.sticky{bottom:50px}.bravo_wrap .total-flight-detail .card-header h4{font-size:18px}}.bravo_wrap .total-flight-detail .airline-image a img{height:20px}.bravo_wrap .total-flight-detail .departure-title span:last-child,.bravo_wrap .total-flight-detail .duration_html span{font-size:13px}.bravo_wrap .total-flight-detail .booking-form{margin-bottom:15px}.bravo_wrap .total-flight-detail .booking-form.border{border:none!important;border-bottom:1px solid #ccc!important}.bravo_wrap .total-flight-detail .flight-control{border-left:1px solid #ccc;text-align:right}.bravo_wrap .total-flight-detail .flight-control .price-per-pax{color:#ff3f19;font-size:23px;font-weight:600}.bravo_wrap .total-flight-detail .flight-control .price-per-pax span{color:#000;font-size:16px;font-weight:500}.flight-detail-info .tab-pane{margin-right:16px;margin-top:24px}.flight-detail-info .route{-webkit-box-align:stretch;align-items:stretch;border:0 solid #000;box-sizing:border-box;display:flex;flex-basis:auto;flex-direction:column;flex-shrink:0;margin:0;min-height:0;min-width:0;padding:0;position:relative;z-index:0}.flight-detail-info .route-flex{flex:1 1 0%}.flight-detail-info .route-direction-row{flex-direction:row}.flight-detail-info .r-1l31rp8{border-color:#d7dce3}.flight-detail-info .nav-pills--level1 .nav-link{background-color:#fff;box-shadow:0 2px 5px rgba(3,18,26,.15);color:#ff2f00}.flight-detail-info .nav-pills--level1 .nav-link.active{background-image:linear-gradient(90deg,#ff2f00,#fff000);color:#fff}.flight-detail-info .content-parent-nonchild{border:1px solid #d7dce3;border-radius:3px;padding-bottom:15px;padding-top:15px;word-break:break-all}.flight-detail-info .content-parent-level1{padding-bottom:15px;padding-right:0;word-break:break-all}.flight-detail-info .content-parent-level1 iframe,.flight-detail-info .content-parent-level1 img,.flight-detail-info .content-parent-level1 table{height:auto;width:100%}.flight-detail-info .tab-content--level1{border:1px solid #d7dce3;border-radius:3px;padding:10px 25px}.flight-detail-info .tab-content--level1 .tab-pane--level2 .g-faq{border:none;padding:10px 0;word-break:break-all}.flight-detail-info .tab-content--level1 .tab-pane--level2 .g-faq .item{background-color:#fff;border-radius:3px;box-shadow:0 2px 5px rgba(3,18,26,.15);padding:0 15px}.flight-detail-info .tab-content--level1 .tab-pane--level2 .g-faq .item .header{margin-bottom:0}.flight-detail-info .tab-content--level1 .tab-pane--level2 .g-faq .item .header .arrow{transition:transform .3s}.flight-detail-info .tab-content--level1 .tab-pane--level2 .g-faq .item .body hr{margin:0 0 10px}.flight-detail-info .tab-content--level1 .tab-pane--level2 .g-faq .item.active .header .arrow{transform:rotate(180deg)}.total-flight-price{font-size:18px}.total-flight-price .value{color:#ff3f19;font-size:23px;font-weight:600}.progress-bar-text{color:#ff2f00;font-size:14px;font-weight:500;margin-bottom:30px;text-align:center}@media screen and (max-width:767px){.modal-open{overflow:hidden;position:fixed}}
