.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}.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_popup__ac_input{padding:10px}.mobile_popup__ac_input input{padding:10px 17px;width:100%;font-size:17px;line-height:1.2;background-color:#fff;outline:none;border:1px solid #146aec;box-shadow:1px 2px 2px rgba(26,26,26,0.2);color:#1a1a1a;border-radius:7px;height:50px;font-family:Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile_popup__ac_input input::-webkit-input-placeholder,.mobile_popup__ac_input input::-moz-placeholder,.mobile_popup__ac_input input:-ms-input-placeholder,.mobile_popup__ac_input input:-moz-placeholder{color:#8c8c8c;opacity:1}.mobile_popup__ac_container{position:relative}.mobile_popup__ac_container .ui-autocomplete{margin:0;padding:0;background:#fff;box-shadow:none;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:static !important;border-radius:0;border:none}.mobile_popup__ac_container .ui-autocomplete.active:not(.static){display:block !important}.mobile_popup__ac_container .ui-autocomplete .ui-autocomplete-junction{display:none}.mobile_popup__ac_container .ui-autocomplete:before{display:none}.mobile_popup__ac_container .ui-autocomplete>li{overflow:hidden}.mobile_popup__ac_container .ui-autocomplete>li a{padding:7px 0 7px 8px;position:relative;height:32px;line-height:30px;display:block}.mobile_popup__ac_container .ui-autocomplete>li a:hover{background-color:#fafafa}.mobile_popup__ac_container .ui-autocomplete>li a:hover .code{background-color:#fafafa;box-shadow:-21px 0 41px 18px #fafafa}.mobile_popup__ac_container .ui-autocomplete>li a.ui-state-hover{background-color:#fafafa}.mobile_popup__ac_container .ui-autocomplete>li a.ui-state-hover .code{background-color:#fafafa;box-shadow:-21px 0 41px 18px #fafafa}.mobile_popup__ac_container .ui-autocomplete .city,.mobile_popup__ac_container .ui-autocomplete .country{font-size:15px;padding-left:4px;position:absolute;left:13px;font-weight:600;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:500px}.mobile_popup__ac_container .ui-autocomplete .country{font-weight:400;font-size:13px}.mobile_popup__ac_container .ui-autocomplete .code{padding-right:16px;color:#595959;font-size:15px;position:relative;float:right;z-index:2;text-align:right}.mobile_popup__ac_container .popular_ac{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.mobile_popup__ac_container .popular_ac>li{padding:7px 0 7px 8px;position:relative;height:32px;overflow:hidden;cursor:pointer}.mobile_popup__ac_container .popular_ac>li>span{height:32px;line-height:30px}.mobile_popup__ac_container .popular_ac>li .city{padding-left:4px;position:absolute;left:13px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:500px;color:#146aec;font-size:15px}.mobile_popup__ac_container .popular_ac>li .code{padding-right:16px;color:#595959;font-size:15px;position:relative;float:right;z-index:2;box-shadow:-21px 0 41px 18px #fff;text-align:right}.mobile_popup__ac_container .popular_ac>li:nth-child(odd){background-color:#fafafa}.mobile_popup__ac_container .popular_ac>li:nth-child(odd) .code{background-color:#fafafa;box-shadow:-21px 0 41px 18px #fafafa}.mobile_popup__ac_container .popular_ac>li:hover{background-color:#fafafa}.mobile_popup__ac_container .popular_ac>li:hover .code{background-color:#fafafa;box-shadow:-21px 0 41px 18px #fafafa}body.open_modal{overflow:hidden;height:100%}.mobile_popup{position:fixed;top:0;left:0;margin:0;box-shadow:none;border-radius:0;height:100%;width:100%;background-color:#fff;z-index:9999999;-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:transform .15s ease-out 0s;-moz-transition:transform .15s ease-out 0s;-o-transition:transform .15s ease-out 0s;transition:transform .15s ease-out 0s}.mobile_popup.open{-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.mobile_popup.filters_modal{background-color:#fff;overflow-y:hidden}.mobile_popup.filters_modal .mobile_popup__header{position:absolute;width:100%;left:0;top:0;z-index:1;background:#fff}.mobile_popup__header{padding:12px 0;position:relative;color:#1a1a1a;text-align:center;border-bottom:1px solid #b7b7b7}.mobile_popup__header_close{position:absolute;left:10px;top:50%;margin-top:-14px;font-size:15px;line-height:normal;color:#146aec;border:1px solid #146aec;box-shadow:1px 2px 2px rgba(26,26,26,0.2);padding:3px 10px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.mobile_popup__header_close .arrow{display:inline-block;width:12px;height:12px;background:url('/res/img/flight_srp/left-arrow.svg') 0 0 no-repeat;background-size:contain;margin:2px 4px 0 0}.mobile_popup__header_title{font-weight:600;font-size:17px;line-height:1.3}.mobile_popup__header.line2{padding:10px 0;color:#333;border-bottom:1px solid #b7b7b7;background-color:#fff;position:relative;height:57px;display:block;font-size:17px;font-weight:600;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mobile_popup__header.line2 .mobile_popup__header_close{width:80px}.mobile_popup__header.line2 .mobile_popup__header_title{line-height:1.2}.mobile_popup.generator_popup{background:#0f75d6}.mobile_popup.generator_popup .meta_search{padding-top:40px}.main-footer{width:100%}.support-with-operator{margin-bottom:10px}#main-wrapper{background:#fff;margin-bottom:35px}#main-wrapper:after{content:".";line-height:0;clear:both;display:block;height:0;text-indent:-9999px;overflow:hidden}.main_part{margin-right:338px;padding-top:7px;color:#333;font:normal 15px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.faq .section{padding:20px 0;border-top:1px solid #e6e6e6}.faq .section h4{margin:0;color:#146aec;font:300 33px/38px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";padding:0 65px 0 0;cursor:pointer;background:url("/res/img/faq_arrow_down.png") right 15px no-repeat}.faq .section.open h4{background-image:url("/res/img/faq_arrow_up.png")}.faq .section.open .item-list{display:block}.faq .section:first-child{border:none}.faq .section .item-list{display:none;margin-top:15px}.faq .section .item-list .item{padding-right:20px;margin-bottom:20px}.faq .section .item-list .item .label{font:normal 19px/20px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#333;padding-left:15px;background:url("/res/img/faq_marker.png") 3px 5px no-repeat;cursor:pointer}.faq .section .item-list .item.open .label{background:url("/res/img/faq_marker_open.png") 0 7px no-repeat}.faq .section .item-list .item .answer{display:none;margin-left:25px;padding:15px 20px 1px 20px;background:#ebebeb;border:1px solid #dbdbdb;border-radius:0 4px 4px 4px;position:relative;margin-top:17px}.faq .section .item-list .item .answer p{margin:0 0 15px 0}.faq .section .item-list .item .answer:after{position:absolute;display:block;content:".";text-indent:-9999px;top:-11px;overflow:hidden;cursor:pointer;left:-1px;border-bottom:11px solid #dbdbdb;border-right:11px solid transparent;height:0;width:0}.faq .section .item-list .item .answer:before{position:absolute;display:block;content:".";text-indent:-9999px;top:-10px;overflow:hidden;cursor:pointer;left:0;border-bottom:10px solid #ebebeb;border-right:10px solid transparent;height:0;width:0;z-index:1}.btn{border:1px solid #c6c6c6;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;background:#fafafa;background:-moz-linear-gradient(top, #fafafa 0, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fafafa), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #fafafa 0, #f2f2f2 100%);background:-o-linear-gradient(top, #fafafa 0, #f2f2f2 100%);background:-ms-linear-gradient(top, #fafafa 0, #f2f2f2 100%);background:linear-gradient(to bottom, #fafafa 0, #f2f2f2 100%);display:block;text-align:center;float:right;width:142px;line-height:inherit;cursor:pointer;color:#146aec;font:normal 13px/32px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";height:32px;margin-left:8px;box-shadow:1px 1px 2px rgba(0,0,0,0.1)}.btn:hover{background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fbfbfb), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #fbfbfb 0, #f6f6f6 100%);background:-o-linear-gradient(top, #fbfbfb 0, #f6f6f6 100%);background:-ms-linear-gradient(top, #fbfbfb 0, #f6f6f6 100%);background:linear-gradient(to bottom, #fbfbfb 0, #f6f6f6 100%);text-decoration:none}.btn.no_margin{margin-left:0}.faq_header{background:url("/res/img/faq_bg.jpg") center bottom no-repeat;height:215px;padding:15px 0 0 25px}.faq_header h2{padding:0;margin:0;font:300 33px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-transform:none;text-shadow:1px 1px 5px rgba(0,0,0,0.5)}.faq_header p{margin:10px 0 5px 0;width:740px;font:normal 15px/18px Arial,system-ui,"Segoe UI",Roboto,Helvetica,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-shadow:1px 1px 7px rgba(0,0,0,0.5)}.faq_header .logo_item{display:inline-block;margin-right:20px;cursor:pointer}.right_part{float:right;width:297px;margin-top:40px}@media all and (max-width:768px){.main_part{margin-right:0}.faq_header{height:auto;padding:5px;background-size:cover}.faq_header p{width:auto}}
