.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title svg path,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .custom-title:before,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li b,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li i,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li span,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:after{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}@media (max-width:575px){.flight-search-auto-complete-popper{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;height:100vh!important;left:0!important;position:fixed!important;top:0!important;width:100%!important}}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu{min-width:300px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header{left:0;position:absolute;top:0;width:100%;z-index:10}@media (min-width:575px){.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header{display:none}}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header .button{background:#fff;padding:15px;position:relative;text-align:center}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header .button i{cursor:pointer;font-size:40px;left:5px;padding:5px;position:absolute;top:5px;z-index:2}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header .button span{font-size:18px;font-weight:700}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header .input-box{background:#1266fa;height:74px;padding:15px;width:100%}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header .input-box .el-input{width:100%}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header .input-box .el-input .el-input__prefix .el-tag{background:#1266fa;color:#fff}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .mobile-header .input-box .el-input .el-input__prefix .el-tag .el-tag__close{color:#fff}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-title{align-items:center;background:#fff;border-bottom:1px solid hsla(0,0%,74%,.5);border-top-left-radius:16px!important;border-top-right-radius:16px!important;box-shadow:0 4px 20px #5e8dcc29;-webkit-box-shadow:0 4px 20px rgba(94,141,204,.16);-moz-box-shadow:0 4px 20px rgba(94,141,204,.16);display:flex;justify-content:flex-start;left:0;padding:20px 15px!important;position:absolute;top:0;width:100%;z-index:2}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-title .search-txt{color:#1266fa;font-size:12px;font-weight:700;padding-left:10px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-title .search-txt:dir(rtl){padding-left:0;padding-right:10px}@media (min-width:992px){.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-title{padding-top:0}}@media (max-width:575px){.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-title{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;top:125px}}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content{margin-top:90px!important;min-height:300px;width:100%}@media (max-width:575px){.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content{height:100%;margin-top:210px!important}}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title{align-items:center;display:flex}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title .text{line-height:0;margin-left:8px;text-align:left}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title .text:dir(rtl){margin-left:0;margin-right:8px;text-align:right}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title .text b{color:#000;display:block;font-size:12px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title .text span{color:#747474;display:block;font-size:10px;margin-top:4px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title:hover b,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title:hover i,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title:hover span{color:#1266fa}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .custom-title:hover svg path{stroke:#1266fa}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse{border:none!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item{border:none!important;border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item:hover .el-collapse-item__header,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item:hover .el-collapse-item__wrap{background:transparent}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__header{border:none!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__header:dir(rtl){text-align:left}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__header:dir(rtl) .el-collapse-item__arrow{margin:0 auto 0 8px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__header:dir(rtl).is-active .el-collapse-item__arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg)}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap{border:none!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap .el-collapse-item__content{padding-bottom:10px!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul{padding-left:5px!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul:dir(rtl){padding-left:0!important;padding-right:5px!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li{cursor:auto!important;padding-left:15px!important;position:relative}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:dir(rtl){padding-left:0!important;padding-right:15px!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:before{background:#e1e4e8;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:1px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:after{background:#e1e4e8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;content:"";display:block;height:10px;left:-4px;position:absolute;top:calc(50% - 5px);width:10px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:dir(rtl):before{left:unset;right:0}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:dir(rtl):after{left:unset;right:-4px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:last-child:before{height:50%}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .location{display:block;line-height:0;padding:8px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .location i{color:#ffb8004d;line-height:0}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .location:hover i{color:#ffa600}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .custom-title{cursor:pointer}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .custom-title .text{margin-left:4px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .custom-title .text:dir(rtl){margin-left:0;margin-right:4px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .custom-title:before{background:#e1e4e8;content:"";display:block;height:1px;left:0;position:absolute;top:calc(50% - .5px);width:14px}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .custom-title:dir(rtl):before{left:unset;right:0}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li .custom-title:dir(rtl).airport svg{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:hover:after{background:#00122b!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:hover .custom-title b,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:hover .custom-title i,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:hover .custom-title span{color:#00122b!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:hover .custom-title svg path{stroke:#00122b!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .el-collapse .el-collapse-item .el-collapse-item__wrap ul li:hover .custom-title:before{background:#00122b!important}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .popular-waypoints{cursor:pointer}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .popular-waypoints:hover b,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .popular-waypoints:hover i,.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .popular-waypoints:hover span{color:#1266fa}.flight-search-auto-complete-popper .flight-search-auto-complete-context-menu .auto-complete-content .popular-waypoints:hover svg path{stroke:#1266fa}.flight-date-picker .travel-date{align-items:center;border:1px solid hsla(0,0%,74%,.5);border-radius:0 8px 8px!important;display:flex;flex-wrap:nowrap}.flight-date-picker .travel-date:dir(rtl){border-top-left-radius:8px!important;border-top-right-radius:0!important}.flight-date-picker .travel-date div{cursor:pointer;margin:-1px;padding:12px 15px 16px;width:50%}.flight-date-picker .travel-date div span:not(.input-label){display:block;font-size:14px;margin-top:9px;text-wrap:nowrap;white-space:keep-all}.flight-date-picker .travel-date div:nth-child(2){position:relative}.flight-date-picker .travel-date div:nth-child(2):before{background:#bdbdbd80;content:"";display:block;height:60%;left:-.5px;position:absolute;top:20%;width:1px}.flight-date-picker .travel-date div:nth-child(2):dir(rtl):before{left:unset;right:-.5px}.flight-date-picker-menu{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;box-shadow:0 4px 20px #5e8dcc29;-webkit-box-shadow:0 4px 20px rgba(94,141,204,.16);-moz-box-shadow:0 4px 20px rgba(94,141,204,.16)}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner{position:relative}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner .selected-date{align-items:center;border:4px solid transparent;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;display:flex;flex-wrap:wrap;height:120%;justify-content:center;left:-10%;outline:2px solid transparent;position:absolute;top:-10%;width:120%;z-index:10}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner .selected-date b{color:#ffb800;display:none;font-size:10px;font-weight:700;width:100%}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner .selected-date.changeable{animation-direction:normal;animation-duration:.7s;animation-iteration-count:infinite;animation-name:changeableDate}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner .selected-date.first-part-in-range{background:#fff!important;border-color:#1266fa;outline-color:#fff}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner .selected-date.first-part-in-range .today{display:none}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner .selected-date.first-part-in-range .depart{display:block}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner .selected-date.first-part-in-range span{color:#1266fa;font-size:14px;font-weight:bolder}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today{border-color:transparent!important}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__active_date .today,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__active_date span,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__date_hover:hover .today,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__date_hover:hover span,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__date_hover_end:hover .today,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__date_hover_end:hover span,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__date_hover_start:hover .today,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today.dp__date_hover_start:hover span{color:#fff}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today .today{color:#ffb800;display:block;margin-bottom:-15px}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__today span{color:#ffb800;font-weight:700}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_end,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_start{background:transparent;color:#1266fa}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_end .selected-date,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_start .selected-date{background:#fff!important;border-color:#1266fa;outline-color:#fff}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_end .selected-date .today,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_start .selected-date .today{display:none}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_end .selected-date span,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_start .selected-date span{color:#1266fa;font-size:14px;font-weight:bolder}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_end .selected-date .return,.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_start .selected-date .depart{display:block}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_between{background:#1266fa12;border-color:transparent}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_between:hover{background:#1266fa;border-color:#1266fa}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_between:hover .selected-date span{color:#fff}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__range_between .selected-date span{color:#1266fa}.flight-date-picker-menu .dp__calendar .dp__calendar_item .dp__cell_inner.dp__cell_disabled .selected-date span{color:#c5c5c5!important}.select-flight-passengers-popper .select-flight-passengers div,.select-flight-passengers-popper .select-flight-passengers i,.select-flight-passengers-popper .select-flight-passengers p,.select-flight-passengers-popper .select-flight-passengers span,.select-flight-passengers-popper .select-flight-passengers svg{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.select-passenger-trigger{border:1px solid hsla(0,0%,74%,.5);border-radius:0 8px 8px!important;cursor:pointer;padding:10px 15px 14px}.select-passenger-trigger:dir(rtl){border-top-left-radius:8px!important;border-top-right-radius:0!important}.select-passenger-trigger span:not(.input-label){color:#2e2f2a;display:block;font-size:14px;margin-top:9px}@media (max-width:575px){.select-flight-passengers-popper{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;height:100vh!important;left:0!important;position:fixed!important;top:0!important;width:100%!important}}@media (min-width:575px){.select-flight-passengers-popper .mobile-header{display:none}}.select-flight-passengers-popper .mobile-header .button{padding:15px;position:relative;text-align:center}.select-flight-passengers-popper .mobile-header .button i{cursor:pointer;font-size:40px;left:5px;padding:5px;position:absolute;top:5px;z-index:2}.select-flight-passengers-popper .mobile-header .button span{font-size:18px;font-weight:700}.select-flight-passengers-popper .mobile-header .input-box{background:#1266fa;height:74px;padding:15px;width:100%}.select-flight-passengers-popper .mobile-header .input-box .el-button{width:100%}.select-flight-passengers-popper .mobile-header .input-box .el-button :focus-visible,.select-flight-passengers-popper .mobile-header .input-box .el-button:active,.select-flight-passengers-popper .mobile-header .input-box .el-button:disabled,.select-flight-passengers-popper .mobile-header .input-box .el-button:focus,.select-flight-passengers-popper .mobile-header .input-box .el-button:hover{background:#fff!important;color:#000!important}.select-flight-passengers-popper .select-flight-passengers .el-icon{font-size:24px}.flight-search{padding:21px 15px}.flight-search .input-label{color:#737373b3;font-size:14px;text-wrap:nowrap;white-space:keep-all}.flight-search .flight-options{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.flight-search .flight-options .invisible-label{height:0;overflow:hidden;padding:0 20px;visibility:hidden}.flight-search .flight-options .flight-type .el-radio-group .el-radio .el-radio__label{font-size:14px}.flight-search .flight-options .travel-class{margin:0 25px}.flight-search .flight-options .travel-class .el-select .el-select__wrapper{padding:0 10px}@media (min-width:768px){.flight-search .flight-options{padding-left:2px}.flight-search .flight-options:dir(rtl){padding-left:0;padding-right:2px}.flight-search .flight-options .el-select .el-select__wrapper{border:1px solid hsla(0,0%,74%,.5);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;padding:10px 0}.flight-search .flight-options .el-select .el-select__wrapper .el-select__placeholder{font-weight:700;padding-bottom:0!important;padding-top:0!important}.flight-search .flight-options .el-select .el-select__wrapper .el-select__suffix{padding:0!important;width:auto!important}.flight-search .flight-options .el-select .el-select__wrapper .el-select__suffix .el-icon{color:#000!important;font-weight:700!important;margin-left:0}}@media (max-width:768px){.flight-search .flight-options{border-bottom:1px dashed hsla(0,0%,74%,.5)}.flight-search .flight-options .el-select{width:100%!important}.flight-search .flight-options .el-select .el-select__wrapper{border-radius:0 8px 8px!important;padding-block:20px!important}.flight-search .flight-options .el-select .el-select__wrapper:dir(rtl){border-top-left-radius:8px!important;border-top-right-radius:0!important}.flight-search .flight-options .flight-type,.flight-search .flight-options .travel-class{width:100%}.flight-search .flight-options .travel-class{margin-left:0;margin-right:0}}.flight-search .flight-info{display:flex;flex-wrap:wrap}.flight-search .flight-info .origin-destination{align-items:stretch;display:flex;justify-content:space-between;margin-right:15px;position:relative}.flight-search .flight-info .origin-destination:dir(rtl){margin-left:15px;margin-right:0}.flight-search .flight-info .origin-destination .loading-icon{background:#fff;border:1px solid hsla(0,0%,74%,.5);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;display:block;height:35px;left:50%;padding:5px;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:35px;z-index:5}.flight-search .flight-info .origin-destination .loading-icon .el-icon{color:#2e2f2a;font-size:24px;height:100%;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;width:100%}@media (max-width:575px){.flight-search .flight-info .origin-destination .loading-icon{left:unset;right:20px;transform:translateY(-50%) rotate(90deg);-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg)}.flight-search .flight-info .origin-destination .loading-icon:dir(rtl){left:20px;right:unset}}.flight-search .flight-info .origin-destination .flight-search-auto-complete{border:1px solid hsla(0,0%,74%,.5);cursor:pointer;display:inline-block;padding:10px 15px 5px;position:relative;width:calc(50% - 4px)}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-input{display:block}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-input .el-input__wrapper{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:0}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-input .el-input__wrapper .el-input__inner{line-height:1.3em;padding:0!important}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-input .el-input__wrapper .el-input__inner::-moz-placeholder{color:#2e2f2a}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-input .el-input__wrapper .el-input__inner::placeholder{color:#2e2f2a}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-input .el-input__prefix .el-tag{background:#1266fa;color:#fff}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-input .el-input__prefix .el-tag .el-tag__close{color:#fff}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-dropdown{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-2}.flight-search .flight-info .origin-destination .flight-search-auto-complete .el-dropdown .custom-trigger{height:100%;width:100%}.flight-search .flight-info .origin-destination .flight-search-auto-complete.ORIGIN{border-bottom-left-radius:8px!important}.flight-search .flight-info .origin-destination .flight-search-auto-complete.ORIGIN:dir(rtl){border-bottom-left-radius:0!important;border-bottom-right-radius:8px!important}.flight-search .flight-info .origin-destination .flight-search-auto-complete.DESTINATION{border-bottom-right-radius:8px!important;border-top-right-radius:8px!important}.flight-search .flight-info .origin-destination .flight-search-auto-complete.DESTINATION:dir(rtl){border-radius:8px 0 0 8px!important}@media (max-width:575px){.flight-search .flight-info .origin-destination{flex-wrap:wrap}.flight-search .flight-info .origin-destination .flight-search-auto-complete{width:100%}.flight-search .flight-info .origin-destination .flight-search-auto-complete.ORIGIN{border-bottom:none;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-right-radius:8px!important}.flight-search .flight-info .origin-destination .flight-search-auto-complete.ORIGIN:dir(rtl){border-radius:8px 0 0!important}.flight-search .flight-info .origin-destination .flight-search-auto-complete.DESTINATION,.flight-search .flight-info .origin-destination .flight-search-auto-complete.DESTINATION:dir(rtl){border-radius:0 0 8px 8px!important}}.flight-search .flight-info .date{margin-right:15px}.flight-search .flight-info .date:dir(rtl){margin-left:15px;margin-right:0!important}.flight-search .flight-info .passengers{margin-right:15px}.flight-search .flight-info .passengers:dir(rtl){margin-left:15px;margin-right:0!important}.flight-search .flight-info .passengers .el-dropdown{display:block;width:100%}.flight-search .flight-info .buttons .search-btn{padding:23px 25px}.flight-search .flight-info.search-type-ONE_WAY .origin-destination{width:calc(50% - 15px)}.flight-search .flight-info.search-type-ONE_WAY .date,.flight-search .flight-info.search-type-ONE_WAY .passengers{width:calc(20% - 15px)}.flight-search .flight-info.search-type-ONE_WAY .buttons{width:10%}@media (max-width:992px){.flight-search .flight-info.search-type-ONE_WAY .origin-destination{margin-inline:0;width:100%}.flight-search .flight-info.search-type-ONE_WAY .date,.flight-search .flight-info.search-type-ONE_WAY .passengers{width:calc(40% - 15px)}.flight-search .flight-info.search-type-ONE_WAY .buttons{width:20%}}@media (max-width:768px){.flight-search .flight-info.search-type-ONE_WAY .date,.flight-search .flight-info.search-type-ONE_WAY .origin-destination,.flight-search .flight-info.search-type-ONE_WAY .passengers{margin-inline:0;width:100%}.flight-search .flight-info.search-type-ONE_WAY .buttons{width:100%}}.flight-search .flight-info.search-type-ROUND_TRIP .origin-destination{width:calc(40% - 15px)}.flight-search .flight-info.search-type-ROUND_TRIP .date{width:calc(30% - 15px)}.flight-search .flight-info.search-type-ROUND_TRIP .passengers{width:calc(15% - 15px)}.flight-search .flight-info.search-type-ROUND_TRIP .buttons{width:15%}@media (max-width:1200px){.flight-search .flight-info.search-type-ROUND_TRIP .origin-destination{margin-inline:0;width:100%}.flight-search .flight-info.search-type-ROUND_TRIP .date{width:calc(45% - 15px)}.flight-search .flight-info.search-type-ROUND_TRIP .passengers{width:calc(35% - 15px)}.flight-search .flight-info.search-type-ROUND_TRIP .buttons{width:20%}}@media (max-width:768px){.flight-search .flight-info.search-type-ROUND_TRIP .date,.flight-search .flight-info.search-type-ROUND_TRIP .origin-destination,.flight-search .flight-info.search-type-ROUND_TRIP .passengers{margin-inline:0;width:100%}.flight-search .flight-info.search-type-ROUND_TRIP .buttons{width:100%}}.flight-search .flight-info.search-type-MULTI_CITY{justify-content:space-between}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .origin-destination{margin-right:15px;width:calc(47.5% - 15px)}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .origin-destination:dir(rtl){margin-left:15px;margin-right:0}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .date{margin-right:15px;width:calc(47.5% - 15px)}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .date:dir(rtl){margin-left:15px;margin-right:0}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .buttons{display:block;width:5%}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .buttons .el-button{padding-block:23px;padding-inline:0;width:100%}@media (max-width:992px){.flight-search .flight-info.search-type-MULTI_CITY.more-segments .origin-destination{margin-right:15px;width:calc(70% - 15px)}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .origin-destination:dir(rtl){margin-left:15px;margin-right:0}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .date{margin-right:15px;width:calc(25% - 15px)}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .date:dir(rtl){margin-left:15px;margin-right:0}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .buttons{display:block;width:5%}}@media (max-width:768px){.flight-search .flight-info.search-type-MULTI_CITY.more-segments .origin-destination{margin-inline:0!important;width:100%}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .date{margin-right:15px;width:calc(90% - 15px)}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .date:dir(rtl){margin-left:15px!important;margin-right:0!important}.flight-search .flight-info.search-type-MULTI_CITY.more-segments .buttons{display:block;width:10%}}.flight-search .flight-info.search-type-MULTI_CITY .date,.flight-search .flight-info.search-type-MULTI_CITY .origin-destination{margin-inline:0!important;width:calc(50% - 7.5px)}.flight-search .flight-info.search-type-MULTI_CITY .buttons{display:none}@media (max-width:768px){.flight-search .flight-info.search-type-MULTI_CITY{border-bottom:1px dashed hsla(0,0%,74%,.5)}.flight-search .flight-info.search-type-MULTI_CITY .date,.flight-search .flight-info.search-type-MULTI_CITY .origin-destination{margin-right:0;width:100%}}.flight-search .flight-info.last-one{border-bottom:none!important}.flight-search .multi-city-buttons .select-passenger-trigger{padding:8px 40px 6px 15px}.flight-search .multi-city-buttons .select-passenger-trigger span:not(.input-label){margin-top:8px}.flight-search.airport-only .flight-info{width:100%}.flight-search.airport-only .flight-info .origin-destination{width:80%}.flight-search.airport-only .flight-info .buttons{width:20%}.flight-search-selectors .el-select-dropdown__item.selected,.flight-search-selectors .el-select-dropdown__item.selected span{color:#1266fa}
