.absolute{position:absolute;top:0;left:0}.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common_font{font-size:15px;line-height:18px}input::-ms-clear{display:none}.width-available{width:-moz-available;width:-webkit-fill-available;width:available}.width-max-content{width:-moz-max-content;width:max-content}.width-fit-content{width:-moz-fit-content;width:fit-content}.display-flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:column;-moz-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.flexbox-wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.landing-border{border:1px solid #b3b3b3;border-radius:4px}.aslink{color:#146aec;cursor:pointer;text-decoration:none}.absolute{position:absolute;top:0;left:0}.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common_font{font-size:15px;line-height:18px}input::-ms-clear{display:none}.width-available{width:-moz-available;width:-webkit-fill-available;width:available}.width-max-content{width:-moz-max-content;width:max-content}.width-fit-content{width:-moz-fit-content;width:fit-content}.display-flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:column;-moz-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.flexbox-wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.landing-border{border:1px solid #b3b3b3;border-radius:4px}.aslink{color:#146aec;cursor:pointer;text-decoration:none}.main-header{background:#fff;height:70px;position:relative}.main-header .logo{float:left;margin-right:58px;margin-top:21px;height:29px;width:auto}.main-header .logo img{display:block}.main-header .navigation{padding-top:29px;float:right}.main-header .navigation__item{float:left;font-size:15px;font-weight:normal;margin-left:28px}.main-header .navigation__item>a,.main-header .navigation__item>span{display:inline-block;vertical-align:middle}.main-header .navigation__item span:hover{color:#1a1a1a}.main-header .navigation__item>a{color:#1a1a1a;border-bottom:1px solid #a32e00;padding-bottom:2px}.main-header .navigation__item>a:hover{color:#a32e00;text-decoration:none}.main-header .navigation__item>span{color:#1a1a1a;padding-bottom:2px}.main-header .navigation__item.selected>a,.main-header .navigation__item.active>a,.main-header .navigation__item.selected>span,.main-header .navigation__item.active>span{color:#1a1a1a}.main-header .navigation__item.selected>a:hover,.main-header .navigation__item.active>a:hover,.main-header .navigation__item.selected>span:hover,.main-header .navigation__item.active>span:hover{color:#1a1a1a}@media all and (max-width:680px){.hide-m__item{display:none}}@media all and (max-width:520px){.main-header .logo{margin-right:0}}@media all and (max-width:400px){.hide-sm__item{display:none}}.absolute{position:absolute;top:0;left:0}.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common_font{font-size:15px;line-height:18px}input::-ms-clear{display:none}.width-available{width:-moz-available;width:-webkit-fill-available;width:available}.width-max-content{width:-moz-max-content;width:max-content}.width-fit-content{width:-moz-fit-content;width:fit-content}.display-flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:column;-moz-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.flexbox-wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.landing-border{border:1px solid #b3b3b3;border-radius:4px}.aslink{color:#146aec;cursor:pointer;text-decoration:none}.mobile .footer a{line-height:30px}.footer{background-color:#212121;min-width:320px;color:#fff;min-height:inherit}.footer a{font-size:13px;font-weight:300;color:#fff;line-height:24px}.footer a:hover{text-decoration:none;border-bottom:1px solid #a32e00}.footer__info-logo{border-bottom:1px solid #4e4d4d;padding:30px 0 9px}.footer__block{float:left;padding-top:10px;width:265px}.footer__popular{border-left:1px solid #4e4d4d;margin-left:265px;min-height:273px;padding-bottom:25px}.footer__main-nav-header{font-weight:600;margin-bottom:12px}.footer__info-user-menu{margin:0 0 19px 30px}.footer__popular_item{margin-bottom:13px;padding:10px 0 0 20px}.footer__popular_item_titles{float:left}.footer__popular_item_titles .footer__main-nav-header{margin-bottom:1px}.footer__popular_item-title{color:#ff4800;font-size:13px;font-weight:600}.footer__popular_item-all-link a{color:#e50026;font-weight:600;line-height:16px}.footer__popular_item-list{font-size:13px;font-weight:normal;margin-left:160px;margin-top:18px;overflow:hidden}.footer__popular_item-list li{float:left;font-size:12px;line-height:30px;width:25%}.footer__popular_item-list a{font-size:12px}.col_3 li{width:33%}.footer__common-info{border-top:1px solid #4e4d4d;clear:both;font-size:12px;font-weight:300;line-height:15px;padding:13px 0 20px 0;overflow:hidden}.footer__copyright-text{color:#a6a6a6;font-size:12px;font-weight:300;line-height:16px;margin:0}@media all and (max-width:970px){.footer .fixedwidth{padding:0 10px;width:auto}.footer__info-logo,.footer__info-copyright{float:none;width:100%}body.not_response .main-footer__info>.fixedwidth{padding-left:10px}.footer__popular_item-list li,.col_3 li{width:50%}}@media all and (max-width:780px){.footer__info-logo,.footer__popular{border:0}.footer li a{line-height:30px}.footer__block{float:none;width:100%}.footer__popular{margin-left:0;min-height:inherit;padding-bottom:10px}.footer__popular_item{padding-left:0}.footer__popular_item_titles{float:none}.footer__popular_item-list{margin-left:30px}.footer__popular_item-list li{width:50%}.col_3 li{width:50%}.footer__common-info{padding-bottom:20px}}@media all and (max-width:640px){.col_3 li{width:100%}}.absolute{position:absolute;top:0;left:0}.text_overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.common_font{font-size:15px;line-height:18px}input::-ms-clear{display:none}.width-available{width:-moz-available;width:-webkit-fill-available;width:available}.width-max-content{width:-moz-max-content;width:max-content}.width-fit-content{width:-moz-fit-content;width:fit-content}.display-flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flexbox-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:column;-moz-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.flexbox-wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.landing-border{border:1px solid #b3b3b3;border-radius:4px}.aslink{color:#146aec;cursor:pointer;text-decoration:none}.styleBefore{position:absolute;color:#fff;top:-20px;left:10px;font-size:13px;font-weight:100}.localization_cfp:not(.mobile) .generator_cell.location_from:before{content:"From";position:absolute;color:#fff;top:-20px;left:10px;font-size:13px;font-weight:100}.localization_cfp:not(.mobile) .generator_cell.location_to:before{content:"To";position:absolute;color:#fff;top:-20px;left:10px;font-size:13px;font-weight:100}.localization_cfp:not(.mobile) .generator_cell.search_from_time:before{content:"Depart";position:absolute;color:#fff;top:-20px;left:10px;font-size:13px;font-weight:100}.localization_cfp:not(.mobile) .generator_cell.search_to_time:before{content:"Return";position:absolute;color:#fff;top:-20px;left:10px;font-size:13px;font-weight:100}.localization_cfp .meta_search .search-form-input .back,.localization_cfp .search_view_form .search-form-input .back{border-color:#ccc}.localization_cfp .meta_search .search-form-input.focused-autocomplete .back,.localization_cfp .search_view_form .search-form-input.focused-autocomplete .back{border-color:#ccc}.localization_cfp .meta_search .button_cell .button_orange{background:#a32e00;color:#fff;border-radius:4px;line-height:52px;height:54px;font-size:16px;font-weight:600;text-shadow:none;width:220px;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s;cursor:pointer}.localization_cfp .meta_search .button_cell .button_orange:hover{background:#7a2100}.localization_cfp .fsrp_generator .meta_search .button_cell .button_orange{line-height:50px;height:52px;background:#a32e00;box-shadow:none}.localization_cfp .fsrp_generator .meta_search .button_cell .button_orange .button-inner{background:transparent;color:#fff}.localization_cfp .generator_wrap__title-box{color:#fff}.localization_cfp .generator_cell.combobox_view .combobox_label{color:#fff}.localization_cfp .generator_cell.combobox_view .combobox_label .flight_info{border-bottom:1px dashed #fff}.localization_cfp .generator_cell.combobox_view .combobox_label .flight_info>span{font-weight:100}.localization_cfp .generator_cell.combobox_view .arrow{border-top-color:#fff}.localization_cfp .generator_cell.combobox_view.open_combobox_view .combobox_label{color:#333}.localization_cfp .generator_cell.combobox_view.open_combobox_view .combobox_label .flight_info{border-bottom:1px dashed #333}.localization_cfp .generator_cell.combobox_view.open_combobox_view .combobox_label .flight_info>span{font-weight:600}.localization_cfp .generator_popup,.localization_cfp .generator_popup.without_locations{background:#ebebeb}.localization_cfp .generator_popup .popup_head,.localization_cfp .generator_popup.without_locations .popup_head{background:#ebebeb;border-bottom:1px solid #dbdbdb;color:#1a1a1a}.localization_cfp .generator_popup .popup_head__subtitle,.localization_cfp .generator_popup.without_locations .popup_head__subtitle{color:#1a1a1a}.localization_cfp .generator_popup .search_from_time:before,.localization_cfp .generator_popup.without_locations .search_from_time:before,.localization_cfp .generator_popup .search_to_time:before,.localization_cfp .generator_popup.without_locations .search_to_time:before{color:#1a1a1a}.localization_cfp .generator_popup .generator_cell.combobox_view .combobox_label,.localization_cfp .generator_popup.without_locations .generator_cell.combobox_view .combobox_label{color:#1a1a1a}.localization_cfp .generator_popup .generator_cell.combobox_view .flight_info,.localization_cfp .generator_popup.without_locations .generator_cell.combobox_view .flight_info{border-bottom-color:#1a1a1a}.localization_cfp .generator_popup .generator_cell.combobox_view .arrow,.localization_cfp .generator_popup.without_locations .generator_cell.combobox_view .arrow{border-top-color:#1a1a1a}.localization_cfp .generator_popup .date_field,.localization_cfp .generator_popup.without_locations .date_field{margin-bottom:20px}.localization_cfp .generator_popup .close_btn_with_text:after,.localization_cfp .generator_popup.without_locations .close_btn_with_text:after{background:url('/res/img/close_modal.png') 0 0 no-repeat}.localization_cfp .generator_popup.without_locations .button_cell{bottom:90px}.localization_cfp .generator_popup.without_locations.meta_search .button_cell .button_orange{line-height:58px !important;height:61px !important}.button_cfp{background:#a32e00;border:none;display:inline-block;-moz-box-sizing:content-box;box-sizing:content-box;cursor:pointer}.button_cfp .button-inner{display:block;background:transparent;color:#fff;padding:6px 4px;font-size:13px;box-sizing:border-box;font-weight:600}.button_cfp:hover{text-decoration:none}.meta_search .date_field .hint__disabled-mode,.meta_search .date_field .hint{border-bottom:1px dashed #1a1a1a;color:#1a1a1a}.meta_search .search-form-input .back.calendar-icon:after,.meta_search .date_field:hover .back.calendar-icon:after{background:url("/res/img/cfp_version/calendar_cfp.svg") no-repeat 0 0;background-size:cover;width:22px}.meta_search .meta_search .date_field:hover .hint__disabled-mode,.meta_search .meta_search .date_field:hover .hint{color:#a32e00;border-color:#a32e00}.meta_search .meta_search .date_field:hover .date-text{color:#a32e00}.meta_search .counter_btn,.search_view_form .counter_btn{background:url('/res/img/cfp_version/flight_lp_sprite.png') no-repeat 0 -19px #fff}.meta_search .counter_btn.counter_increase,.search_view_form .counter_btn.counter_increase{background-position:-42px -19px}.meta_search .counter_btn.counter_increase.disabled,.search_view_form .counter_btn.counter_increase.disabled{background-position:-42px -61px}.meta_search .counter_btn.switch_left,.search_view_form .counter_btn.switch_left{background-position:-128px -19px}.meta_search .counter_btn.switch_right,.search_view_form .counter_btn.switch_right{background-position:-84px -19px}.meta_search .counter_btn.disabled,.search_view_form .counter_btn.disabled{background-position:0 -61px}.meta_search .button_cell .button_orange,.search_view_form .button_cell .button_orange{background:#a32e00 !important;border-radius:4px !important;line-height:52px !important;height:54px !important;padding:0 !important}.meta_search .button_cell .button_orange:after,.search_view_form .button_cell .button_orange:after{display:none}.meta_search .button_cell .button_orange:active,.search_view_form .button_cell .button_orange:active{transform:translateY(3px)}.meta_search .button_cell .button_orange:hover,.search_view_form .button_cell .button_orange:hover{background:#7a2100 !important}.bp_tab__nav_list.combobox .bp_tab__nav_list-item.active span:before,.bp_tab__nav_list.combobox .bp_tab__nav_int_list-item.active span:before{background:url('/res/img/cfp_version/fsrp_sprite.png') no-repeat -25px 0;width:20px}.popular_routes__btn,.scheduled-flight__toggle-show{background-color:#f7f7f7;color:#1a1a1a;border-color:#f2f2f2;box-shadow:1px 1px 3px rgba(26,26,26,0.4);border-radius:5px}.ui-datepicker-calendar a.ui-state-hover{box-shadow:inset 0 0 0 2px #a32e00}.ui-datepicker-calendar a.ui-state-active,.ui-datepicker-calendar .ui-datepicker-week-end a.ui-state-active{background:#a32e00}.ui-datepicker-next{background-image:url('/res/img/cfp_version/flight_lp_sprite.png');background-position:-90px -18px}.ui-datepicker-prev{background-image:url('/res/img/cfp_version/flight_lp_sprite.png');background-position:-115px -18px}.ui-autocomplete .city,.passengers_info .counter_box__done .button_blue .button-inner,.modal_yesno_window__btn span.modal_window_cancel{color:#a32e00}.mobile_popup__ac_container .popular_ac>li .city,.mobile_popup__ac_container .ui-autocomplete .city{color:#a32e00}.modal_window_bg__datapicker-header__close,.mobile_popup__header_close,.datapicker-controls .no_return_ticket{color:#a32e00;border-color:#a32e00}.mobile_popup__header_close .arrow{background:url('/res/img/cfp_version/left-arrow-cfp.svg') 0 0 no-repeat;background-size:contain}.mobile_popup__ac_input input,.passengers_info .counter_box__done .button_blue{border-color:#a32e00}.content_block .how_to_section li .go_to_generator{color:#a32e00;text-decoration:underline;cursor:pointer}*{margin:0;padding:0}html,body{height:100%}body{background:#fff;font:15px/18px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";min-width:950px}a{color:#a32e00;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}img{border:none}h1,h2,h3,h4,h5,h6,label{-webkit-text-size-adjust:none}h1,h2,h3,h4,h5,h6{font-weight:400}h1{font-size:28px;line-height:35px;margin-bottom:20px}h2{font-size:28px;line-height:35px;margin-bottom:20px}h3{font-size:17px;line-height:24px}ul{list-style:none}p{font:15px/21px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:15px 0}.clearfloat:after{content:'.';clear:both;display:block;font-size:0;height:0;line-height:0;visibility:hidden}.flexbox-order-0{-webkit-box-ordinal-group:0;-webkit-box-order:0;-moz-box-order:0;-webkit-flex-order:0;-moz-flex-order:0;-ms-flex-order:0;-webkit-order:0;order:0}.flexbox-order-1{-webkit-box-ordinal-group:1;-webkit-box-order:1;-moz-box-order:1;-webkit-flex-order:1;-moz-flex-order:1;-ms-flex-order:1;-webkit-order:1;order:1}.flexbox-order-2{-webkit-box-ordinal-group:2;-webkit-box-order:2;-moz-box-order:2;-webkit-flex-order:2;-moz-flex-order:2;-ms-flex-order:2;-webkit-order:2;order:2}.flexbox-order-3{-webkit-box-ordinal-group:3;-webkit-box-order:3;-moz-box-order:3;-webkit-flex-order:3;-moz-flex-order:3;-ms-flex-order:3;-webkit-order:3;order:3}.flexbox-order-4{-webkit-box-ordinal-group:4;-webkit-box-order:4;-moz-box-order:4;-webkit-flex-order:4;-moz-flex-order:4;-ms-flex-order:4;-webkit-order:4;order:4}.flexbox-order-5{-webkit-box-ordinal-group:5;-webkit-box-order:5;-moz-box-order:5;-webkit-flex-order:5;-moz-flex-order:5;-ms-flex-order:5;-webkit-order:5;order:5}.flexbox-order-6{-webkit-box-ordinal-group:6;-webkit-box-order:6;-moz-box-order:6;-webkit-flex-order:6;-moz-flex-order:6;-ms-flex-order:6;-webkit-order:6;order:6}.flexbox-order-7{-webkit-box-ordinal-group:7;-webkit-box-order:7;-moz-box-order:7;-webkit-flex-order:7;-moz-flex-order:7;-ms-flex-order:7;-webkit-order:7;order:7}.flexbox-order-8{-webkit-box-ordinal-group:8;-webkit-box-order:8;-moz-box-order:8;-webkit-flex-order:8;-moz-flex-order:8;-ms-flex-order:8;-webkit-order:8;order:8}.fullwidth{width:100%}.fixedwidth{margin:0 auto;width:950px}#main_content{padding-top:20px}#searches{display:none}.agreements{padding-bottom:30px}.agreements h1{font-size:25px}.agreements h2,.agreements h3{background:url('/res/img/header_marker.png') left 7px no-repeat;color:#54575a;display:block;margin-top:25px;padding-left:16px}.agreements ol{padding-left:40px}.agreements ol li{line-height:21px;padding:3px 0}.about_info{padding-bottom:30px}.services-list{margin-bottom:35px}.services-list_header{font-size:19px}.contacts_addresses{margin-top:15px}.faq .section h4{color:#1a1a1a}.faq .section .item-list .item .answer{background:#f8f8f8}.faq .section .item-list .item .answer:before{border-bottom-color:#f8f8f8}@media all and (max-width:950px){body{min-width:320px}h1,h2,h3{font-weight:bold;-webkit-text-size-adjust:none;text-size-adjust:none}h1{margin:30px 0 40px}.services-list_header{margin:25px 0}p{line-height:24px}.fixedwidth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:8px;padding-left:8px;width:100%;min-width:320px}}
