@charset "utf-8";@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2'),url(https://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSuXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2'),url(https://fonts.gstatic.com/s/opensans/v10/MTP_ySUJH_bn48VBG8sNSoraN7vELC11_xip9Rz-hMs.woff) format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOXREeHhJi4GEUJI9ob_ak4.woff2) format('woff2'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzIraN7vELC11_xip9Rz-hMs.woff) format('woff')}@media(max-width:575px){}@media(min-width:576px) and (max-width:767px){}@media(min-width:768px) and (max-width:991px){}@media(min-width:992px) and (max-width:1199px){}@media(min-width:1200px){}html{height:100%;margin:0;padding:0}body{background:#fafafa;font-family:'Open Sans',sans-serif}body.for-iframe{height:auto;background:rgba(0,0,0,0)}body.for-iframe.iframe-form .rezon-forms .rez-forms,body.for-iframe.iframe-form .rezon-forms .rez-container{padding-left:30px;padding-right:30px}.form-sub-element{background:#35186c;margin-top:-1px}#group-bus-rental{background:#ffe9aa;color:#613900;padding:15px 0;text-align:center}.rezon-tabs{display:none;padding-top:15px}html[data-avia-btb="True"] .rezon-tabs{display:block;position:relative}.rezon-tabs li{border-radius:8px 8px 0 0;margin-bottom:0}.rezon-tabs .nav-tabs li+li{margin-left:6px}.rezon-tabs .nav-tabs li a{line-height:120%;padding:8px 25px;text-align:center}.rezon-tabs .nav-tabs>li>a{background:rgba(116,52,209,.5);border:none;margin-right:0;border-radius:8px 8px 0 0;user-select:none}.rezon-tabs .nav-tabs,.rezon-tabs .nav-tabs>li>a,.rezon-tabs .nav-tabs>li.active>a,.rezon-tabs .nav-tabs>li.active>a:hover{border:none;color:rgba(255,255,255,.81)}.rezon-tabs .nav-tabs>li.active a,.rezon-tabs .nav-tabs>li a:hover,.rezon-tabs .nav-tabs>li a:focus{background:#7434d1}.railway-module .wings,.railway-module .wings:before,.railway-module .wings:after{background:#e9ebf2}body.for-iframe .rezon-forms.wings:before,body.for-iframe .rezon-forms.wings:after{background:none}body.for-iframe .variant-modal{overflow-y:hidden}.container{max-width:1200px;margin:0 auto;position:relative;width:auto}h1,h2,h3,h4{line-height:135%}h1{clear:both;font-size:30px;margin:50px 0}h2{clear:both;font-size:24px;margin:45px 0 20px}h3{font-size:20px;font-weight:normal;margin:60px 0 15px}h4{font-size:16px;margin:20px 0 10px}h1 small{white-space:nowrap}h2 small{color:#4c5367;white-space:nowrap}h3 small{font-size:11px;white-space:nowrap}select.form-control{background:transparent url('../images/arrow-bottom.svg') no-repeat;background-size:10px 6px;background-position:calc(100% - 5px) center;border-radius:0;box-shadow:none;height:40px;line-height:40px;padding:0 16px 0 6px;-moz-appearance:none;-webkit-appearance:none;appearance:none}.content .text-danger{color:#d9534f}.no-wrap{white-space:nowrap}.template-preview-it{padding:3px 5px;border:1px solid red;color:red;width:98%;display:block}.main{align-items:stretch;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}body.for-iframe .main{min-height:initial}.header{background:#fff;border-radius:0;border:0;box-shadow:0 0 10px rgba(0,0,0,.15);margin-bottom:0;position:relative}.header .container{align-items:stretch;display:flex;gap:30px;justify-content:space-between}.header .container::before,.header .container::after{position:absolute}.header .navbar-header{margin:0}.header.navbar .navbar-brand{padding:0;margin:0}.header a,.header a:visited,#balance-container a,#balance-container a:visited{color:#01579b;border-color:rgba(1,87,155,.4);display:inline-block;text-decoration:none}.header a:hover,#balance-container a:hover{text-decoration:none}.header a.dashed span,#balance-container a.dashed span{border-bottom-style:dashed}.header a:hover span:first-child,.header a:focus span:first-child,.header .language-switcher-module .selected-value span:hover,.header .language-switcher-module .selected-value span:focus,.header .currency-switcher-module a:hover span,.header .currency-switcher-module a:focus span,#balance-container a:hover span,#balance-container a:focus span{border-color:rgba(1,87,155,.4);color:#01579b;text-decoration:none}.header .left{margin:37px 0 0 0}.header .right{text-align:right;margin:20px 0 0 -2px}.icon{position:relative;padding-left:25px}.icon:before{background-repeat:no-repeat;background-size:50px auto;content:"";display:block;height:25px;opacity:.6;position:absolute;width:25px}.header a.login span,.header .registration span,.header .profile span,.header .exit span,#balance-container a span{border-bottom:1px solid rgba(255,255,255,.4)}.header .modules{font-size:13px;float:right;text-align:right}.header .plano-login-module a{margin-left:10px}.header .plano-login-module a.profile:hover span>span{color:#01579b;border-bottom:none}.header .plano-login-module a.profile .profile-name{display:none}.header .menu .nav{align-items:center;display:flex;flex-wrap:wrap;float:none;gap:0 20px;justify-content:center}.header .menu .nav::before,.header .menu .nav::after{display:none}.header .menu .nav>li{position:relative}.header .menu .nav>li>a{font-size:18px;display:block;line-height:30px}.header .menu .nav>li>a:hover,.header .menu .nav>li>a:focus{background-color:transparent}.header .menu li:not(.active) a span{border-bottom:1px solid rgba(0,144,234,.4);color:#0091ea}.header .menu li.active a span{color:#263238}.header .menu li:not(.active) a:focus span,.nav.navbar-nav li:not(.active) a:hover span{border-bottom-color:rgba(38,50,56,.4);color:#263238}.header .navbar-toggle{margin-right:0}.header .navbar-toggle .icon-bar{background:#8724ff;transition:.5s}a.dropdown-toggle span:first-child{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:rgba(255,255,255,.4)}.navbar-nav>li>.dropdown-menu{border-radius:4px;border:none;padding:0;overflow:hidden;box-shadow:0 5px 5px #798799}.header .dropdown-menu li{margin:0}.dropdown-menu>li>a{padding:8px 12px;text-align:left}.header .dropdown-menu>li>a span{border-bottom:none;color:#333}.dropdown-menu>li>a:hover{background:#ffd900}.header .dropdown-menu>li>a:hover span{color:#000}.no-cookie-alert{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;background-color:rgba(0,0,0,.6);z-index:10}.no-cookie-alert .cookie-alert-text{width:400px;background-color:#fff;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:35px;border-radius:3px;box-shadow:0 5px 15px rgba(0,0,0,.4)}.language-switcher-module{display:inline-block;user-select:none}.language-switcher-module .selected-value{padding-right:15px}.language-switcher-module .selected-value span{color:#01579b;border-bottom:1px dashed rgba(1,87,155,.4)}.language-switcher-module .selected-value:after{border-right:2px solid #7ba0ff;border-bottom:2px solid #7ba0ff;content:"";display:inline-block;height:6px;position:absolute;width:6px}.language-switcher-module .switch-language:not(.opened) .selected-value:after{transform:translate(5px,6px) rotate(45deg)}.language-switcher-module .switch-language.opened .selected-value:after{transform:translate(5px,9px) rotate(225deg)}.language-switcher-module .switch-language .options{color:#333;border:none;border-radius:2px;overflow:hidden;right:auto;left:0;z-index:20}.language-switcher-module .switch-language .option{text-decoration:none;text-align:left;line-height:35px;padding:0 20px;white-space:nowrap}.header .currency-switcher-module{display:flex;gap:15px}.header .currency-switcher-module a{border:none;font-size:11px;line-height:25px;padding:0 5px;text-decoration:none}.header .currency-switcher-module a span{border-bottom-width:1px;border-bottom-style:dashed;border-color:rgba(1,87,155,.4)}.header .currency-switcher-module a.selected{color:#333;font-weight:900}.header .currency-switcher-module .selected span,.header .currency-switcher-module .selected:hover span{border:none}.currencies-block{position:relative;user-select:none}.currencies-block .selected-value{padding-right:15px}.currencies-block .selected-value:after{border-right:2px solid #7ba0ff;border-bottom:2px solid #7ba0ff;content:"";display:inline-block;height:6px;position:absolute;width:6px}.currencies-block .selected-value:after{transform:translate(5px,6px) rotate(45deg)}.currencies-block.opened .selected-value:after{transform:translate(5px,9px) rotate(225deg)}.currencies-block .options{border-radius:3px;overflow-x:hidden;overflow-y:auto;position:absolute;text-align:center;left:auto;width:max-content;right:-15px;z-index:15}.currencies-block .options-holder{background:#fff;display:flex;flex-direction:row;flex-wrap:wrap;padding:0;list-style-type:none;margin:auto;max-width:300px}.currencies-block .options-holder .option{padding:0}.currencies-block.opened .options-holder .option{margin:0;min-width:inherit;width:inherit}.currencies-block .options-holder .option a{padding:7px 15px}.currencies-block .options-holder .option a:hover{color:initial}.header .navbar-collapse{flex-grow:1;margin:0 -15px;padding:0}.header #logo{background-image:url('../images/RezOn_Universal_horizont.png');background-position:left center;background-repeat:no-repeat;background-size:contain;color:transparent;display:block;height:100%;min-width:150px}.header .special{position:absolute;bottom:0;left:15px;color:#fff;border-radius:4px 4px 0 0;padding:10px 13px 0 35px;height:40px;background:#570590;box-shadow:inset 0 30px 15px -15px #701ea9}.header .special:hover{color:#ffed00}#content{margin-bottom:4em}.content{position:relative}.content .addition{margin-bottom:60px;margin-top:30px}.footer{margin-top:auto}.footer-box{color:#333;font-size:11px;padding-bottom:40px;padding-top:20px}.footer .addition{display:flex;gap:20px;justify-content:center}.footer .addition::before,.footer .addition::after{border-bottom:1px solid #d0d2df;content:"";display:block;height:26px;width:100%}.footer .addition .box{font-size:11px;min-width:205px;text-align:center}.footer .developed{align-items:center;display:flex;gap:8px;white-space:nowrap}.footer .cms{background-image:url(../images/cms.png);background-size:129px auto;background-repeat:no-repeat;display:block;height:50px;width:130px}.footer .copyright{color:#666;margin-top:8px}.footer .phone,.footer .mail,.footer .place{margin-top:7px}.footer .place{font-size:13px}.footer .phone a,.footer .mail a{color:#7a21d6;font-size:15px}.footer .phone a:hover{color:red}.footer .icon{padding-left:30px}.footer .icon:before{background-size:25px auto;background-image:url(../images/contactsp.png);margin-left:-35px}.footer .phone:before{background-position:0 0}.footer .mail:before{background-position:0 -25px}.footer .place:before{background-position:0 -50px}.footer .social{background:#fff;float:left;font-size:0}.footer .social a{font-size:0;display:inline-block;width:40px;height:40px;border-radius:4px;background-position:center center;background-size:30px auto;background-repeat:no-repeat;opacity:.4;outline:none}.footer .social a:hover,.footer .social a:focus{background-color:#ffd900;opacity:.8}.social_youtube{background-image:url(../images/s_youtube.png)}.social_facebook{background-image:url(../images/s_facebook.png)}.social_twitter{background-image:url(../images/s_twitter.png)}.set{max-width:700px;margin:0 auto}.set .sort-type{margin:25px 0 0}.sort-type{font-size:13px}.sort-type.btn-group>label.btn{background:#fff;text-decoration:none;line-height:120%;display:inline-block;padding:8px 14px;min-width:30px;margin:0}body .sort-type.btn-group>label.btn{border-radius:4px}.sort-type label span{color:rgba(52,153,219,1);border-bottom:1px dashed rgba(52,153,219,.4);font-size:13px}.sort-type.btn-group label:hover,.sort-type.btn-group label:active{background-color:#ffd900;box-shadow:none}.sort-type label:hover span,.sort-type label:active span{color:rgba(0,0,0,1);border-color:rgba(0,0,0,.4)}.sort-type.btn-group label.active,.sort-type.btn-group label.active:hover,.sort-type.btn-group label.active:active{background-color:#9ba5b3}.sort-type label.active span,.sort-type label.active:hover span{color:rgba(255,255,255,1);border:none}.sort-type.icon{text-align:right}.sort-type.icon .s_lines{background-image:url(../images/s_lines.png)}.sort-type.icon .s_columns{background-image:url(../images/s_columns.png)}.sort-type.icon .s_blocks{background-image:url(../images/s_blocks.png)}.sort-type.icon .s_tiles{background-image:url(../images/s_tiles.png)}.sort-type.icon a{background-size:25px 75px;background-repeat:no-repeat;background-position:3px -22px}.sort-type.icon a:hover,.sort-type.icon a:focus{background-position:3px -47px}.sort-type.icon .active,.sort-type.icon .active:hover{background-position:3px 3px}.sort-type.icon .default:hover{border-color:#000}.sort-type.icon span{display:none}.content p{margin:7px 0 0}.title-block{margin:50px 0 40px}.title-block h1{margin:0}.title-block .show-filter{display:none}.avia-deals h2{text-align:center}.avia-deals .row{display:flex;flex-wrap:wrap}.avia-deals .row>div{display:flex}.avia-deals .offer-item{display:flex;flex-grow:1}.avia-deals .offer-item a{background-color:#fff;background-size:cover;background-position:center center;box-shadow:0 2px 2px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.08);border-radius:3px;height:auto;flex-grow:1;margin:15px 0;overflow:hidden;padding:160px 0 0 0;transition:opacity .5s}.avia-deals .offer-item a:hover,.avia-deals .offer-item a:focus{box-shadow:0 4px 12px 0 rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.08);text-decoration:none}.avia-deals a,.avia-deals a:hover,.avia-deals a:focus,.avia-deals a:visited,.avia-deals a span,.avia-deals a:hover span,.avia-deals a:focus span,.avia-deals a:visited span{color:#666}.avia-deals .box{background:#fff;flex-direction:column;height:100%;margin:0;position:relative;padding:5px 15px 10px}.avia-deals .date{color:#666;font-size:78%;float:right;text-align:right}.avia-deals .direction{font-size:140%}.avia-deals a:hover .direction span,.avia-deals a:hover .item-price span{color:#282828}.avia-deals .sub-info{color:#333;font-size:90%;margin:10px 0 0 0;line-height:125%}.avia-deals .item-price{margin:5px 0 0 0;text-align:right}.avia-deals .price{font-size:140%}#carousel-offers{max-width:700px;margin:20px auto 0;position:relative}#carousel-offers .currency-span{display:inline-block}#carousel-offers .carousel-caption{position:absolute;left:0;top:0}#carousel-offers a h3{background:#fff;opacity:.8;padding:26px 30px 21px;text-align:left;font-size:180%;color:#2d87ca;font-weight:normal;text-shadow:none;width:70%;position:relative}#carousel-offers a:hover h3{opacity:.9}#carousel-offers h3>span{border-bottom:1px solid #69a2cd;line-height:165%}#carousel-offers .price .currency{color:#fff;font-weight:100}#carousel-offers .add-info{background:#0c3759;color:#fff;top:0;left:100%;position:absolute;padding:27px 27px 27px 40px;font-size:16px;white-space:nowrap}#carousel-offers .price{font-size:30px;font-weight:100}#carousel-offers .carousel-indicators li{margin-left:3px;margin-right:3px}#carousel-offers .price .penny{display:none}#carousel-offers .add-info:before,#carousel-offers .add-info:after{border-top:44px solid transparent;border-bottom:44px solid transparent;content:"";display:block;height:0;position:absolute;top:0;width:0}#carousel-offers .add-info:before{border-left:20px solid #0c3759;left:100%}#carousel-offers .add-info:after{border-left:20px solid #fff;right:100%;margin-right:-20px}#carousel-offers .carousel-caption{z-index:auto}body .form-control{border-color:#bdc6d7;box-shadow:none;background-color:#fff;color:#333}body .btn-default.active,body .btn-primary.active{border-color:#798799;background:#798799;box-shadow:none;color:#fff;text-shadow:none}.btn-group:not(.bootstrap-select) .btn-default{background-color:#ebebeb}.btn-group .btn-default:hover,.btn-group .btn-default:active{color:red}.btn-group .btn-default.active:hover,.btn-group .btn-default.active:active{color:#fff}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{color:#333}.btn-group .btn-default[disabled]{background-color:#ebebeb}ul.pagination{margin:0}body .pagination>li>a,body .pagination>li>span{border:none;background:none;color:#69c;font-size:15px;line-height:30px;margin:0 5px 0 0}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{background:#ffd900;color:#000}body .pagination-sm>li>a,body .pagination-sm>li>span{border-radius:3px;line-height:30px;padding:0;width:30px;text-align:center}body .pagination-sm>li:first-child>a,body .pagination-sm>li:first-child>span,body .pagination-sm>li:last-child>a,body .pagination-sm>li:last-child>span{border-radius:3px}body .pagination>.active>a,body .pagination>.active>span,body .pagination>.active>a:hover,body .pagination>.active>span:hover,body .pagination>.active>a:focus,body .pagination>.active>span:focus{background:#b2b8cf}body .pagination>.disabled>span,body .pagination>.disabled>span:hover,body .pagination>.disabled>span:focus,body .pagination>.disabled>a,body .pagination>.disabled>a:hover,body .pagination>.disabled>a:focus{background:none;cursor:default}.pagination-without-total{display:flex;flex-wrap:wrap;gap:1px;line-height:30px}.pagination-without-total a{border-radius:2px;min-width:30px;padding:0 12px;text-align:center;text-decoration:none}.pagination-without-total a:hover{background:#ffd900;text-decoration:none;color:#000}.pagination-without-total .current{background:#b2b8cf;border:none;border-radius:2px;color:#fff;line-height:30px;padding:0 6px;width:40px;text-align:center}.pagination-without-total .disabled{padding:0 6px;text-align:center}@media(max-width:767px){.pagination-without-total{justify-content:center}}body label{font-weight:normal}body .pager{margin:20px auto 0 auto}.btn{text-decoration:none}.breadcrumbs{margin:5px 0}.breadcrumbs a:hover{text-decoration:none}.breadcrumbs a span{border-bottom:1px solid rgba(66,139,202,.4)}.breadcrumbs a:hover span{color:red;border-bottom:1px solid rgba(255,0,0,.4)}.breadcrumbs .arrow{color:#666;font-size:22px;line-height:50%;margin:0 12px}.breadcrumbs .current{color:#333;font-size:14px;font-weight:600}.breadcrumbs .arrow.disable,.breadcrumbs .step.disable{color:#b0b4c8}.breadcrumbs .step.through{text-decoration:line-through}.form-sub-element .current{color:#fff}.form-sub-element .breadcrumbs .arrow.disable,.form-sub-element .breadcrumbs .step.disable{color:rgba(255,255,255,.81)}.avia_short,.flight-route-simple{background:#e9ebf2;border-radius:4px;margin:30px auto 0;max-width:700px}.avia_short{display:none}.avia_short table,.flight-route-simple table{width:100%}.avia_short td,.flight-route-simple td{vertical-align:top;padding-right:15px}.avia_short .inside,.flight-route-simple .inside{padding:35px}.avia_short .data,.flight-route-simple .data{font-size:95%;color:#5e6278;white-space:nowrap}.avia_short .data span,.flight-route-simple .data span{font-size:125%}.avia_short .iata,.flight-route-simple .iata{font-size:125%;color:#000;font-weight:900}.avia_short .destination,.flight-route-simple .destination{font-size:95%;color:#333;margin-bottom:10px}.avia_short .arrow,.flight-route-simple .arrow{color:#000;font-size:215%;line-height:100%}.avia_short .edit{background-image:url('../images/i_edit.png')}.flight-route-simple .details{background-image:url(../images/i_detail.png)}.avia_short .edit,.flight-route-simple .details{background-position:center top;background-repeat:no-repeat;background-size:50px 50px;color:#868aa3;font-size:80%;display:block;padding:50px 0 0 0;margin:-10px 0 0;max-width:80px;text-align:center;text-decoration:none;text-transform:uppercase}.avia_short .edit:hover,.flight-route-simple .details:hover{color:red}.col-carrier{font-size:65%;color:#999;width:32px}.col-carrier img{width:32px;height:32px;float:right}img.carrier-image.small-carrier{width:16px;height:16px;float:none;display:inline-block}table.price-table{position:relative;margin-top:40px;margin-bottom:40px;margin-left:2%}table.price-table td{padding-left:30px;padding-right:35px}table.price-table td:first-child+td,table.price-table th:first-child+th{color:#af0000;text-align:right}table.price-table td:first-child+td+td,table.price-table th:first-child+th+th{color:#0b6100;text-align:right}table.price-table tr:first-child td{text-align:right;font-size:16px;padding-bottom:20px}table.price-table tr:first-child td:first-child{color:#af0000}table.price-table tr:first-child td:first-child+td{color:#0b6100}table.price-table b{margin-left:30px}table.price-table:before{box-shadow:5px 8.66px 40px 0 rgba(57,57,58,.25);background-color:#fff;left:-10px;right:115px;bottom:-30px;top:-10px;display:block;position:absolute;content:"";z-index:-1}table.price-table:after{box-shadow:3.5px 6.062px 25px 0 rgba(57,57,58,.35);background-color:#fff;left:105px;right:10px;bottom:-15px;top:-20px;display:block;position:absolute;content:"";z-index:-2}.country-list ul.nav{width:300%}.country-list ul.nav li{float:left;width:32.333%;margin-top:0;margin-bottom:2px}.country-list ul.nav li a{border-bottom:1px solid #d0d4e0;margin-left:1%;border-radius:0}.summary table{min-width:60%;text-align:left}.summary th{color:#81869f;font-size:85%;font-weight:normal;padding-bottom:5px}.summary td{padding-bottom:5px;vertical-align:middle;white-space:nowrap}.summary .number{font-size:14px;color:#333;font-weight:600}.summary .number .penny{font-size:65%;font-weight:normal;vertical-align:7px}.summary .number .currency{color:#666;font-size:85%;font-weight:normal}.summary .math{font-size:130%;color:#757a91;font-weight:100;line-height:100%;margin:0 10px}.summary .price{font-size:24px;color:#333;font-weight:600;white-space:nowrap;margin-left:27px}.summary .price-block{display:inline-block}.summary .notice{font-size:12px;color:#2cb109}.summary .notice.text-warning{color:#c70}.flight-prices .fade{display:none}.parallax-img{position:absolute}.spinner-shadow{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(60,68,94,.9);z-index:10001;display:none}.spinner{position:relative;top:50%;margin:-100px auto 0;width:100px;height:100px;z-index:101}.spinner-text{position:relative;top:50%;margin:65px auto 0;width:600px;height:100px;z-index:101;color:#fff;text-align:center;font-size:24px}.spinner-shadow .btn-stop{border-bottom:1px dashed rgba(216,221,240,.4);color:#d8ddf0;display:none;font-weight:600;position:absolute;top:65%;left:50%;transform:translate(-50%,-65%)}.spinner-shadow .btn-stop:hover{color:#ffd600;border-bottom-color:rgba(255,214,0,.4);text-decoration:none}.container1>div,.container2>div,.container3>div{width:18px;height:18px;background-color:#fff;border-radius:100%;position:absolute;-webkit-animation:bouncedelay 1.2s infinite ease-in-out;animation:bouncedelay 1.2s infinite ease-in-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.spinner .spinner-container{position:absolute;width:100%;height:100%}.container2{-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.container3{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.circle1{top:0;left:0}.circle2{top:0;right:0}.circle3{right:0;bottom:0}.circle4{left:0;bottom:0}.container2 .circle1{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.container3 .circle1{-webkit-animation-delay:-1s;animation-delay:-1s}.container1 .circle2{-webkit-animation-delay:-.9s;animation-delay:-.9s}.container2 .circle2{-webkit-animation-delay:-.8s;animation-delay:-.8s}.container3 .circle2{-webkit-animation-delay:-.7s;animation-delay:-.7s}.container1 .circle3{-webkit-animation-delay:-.6s;animation-delay:-.6s}.container2 .circle3{-webkit-animation-delay:-.5s;animation-delay:-.5s}.container3 .circle3{-webkit-animation-delay:-.4s;animation-delay:-.4s}.container1 .circle4{-webkit-animation-delay:-.3s;animation-delay:-.3s}.container2 .circle4{-webkit-animation-delay:-.2s;animation-delay:-.2s}.container3 .circle4{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,100%{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}h1.alert{padding:0}.selectpicker{position:relative}.selectpicker input[type='radio']{display:none}.selectpicker:active,.selectpicker:focus{outline:0}.selectpicker .selected-value{cursor:pointer}.selectpicker .options{background:#fff;box-sizing:border-box;border-radius:0 0 2px 2px;cursor:pointer;display:none;left:-1px;position:absolute;right:-1px;z-index:10}.selectpicker .clear_after:after{width:0}.selectpicker .options.overflowing{overflow-y:scroll}.selectpicker.switch-language .options{left:-20px}.selectpicker .option{cursor:pointer;padding:8px 12px}.selectpicker .option span{padding:0;margin:0}.selectpicker.opened .options{border-top:none;box-shadow:0 5px 15px rgba(0,0,0,.4)}.selectpicker.opened .option span{border-bottom:none}.selectpicker.opened .option:hover{background-color:#ffd900;color:#000}.selectpicker.standalone .selectpicker-before{line-height:36px;float:left;display:block;color:#5e6278;font-size:12px;font-weight:normal;max-width:100%}.selectpicker.standalone{position:relative}.selectpicker.standalone .selected-value{height:auto;line-height:34px;padding:0 32px 0 12px;background:#fff;border-radius:4px;border:1px solid #bdc6d7}.has-error .selectpicker.standalone .selected-value{border-color:#e94b34}.selectpicker.standalone.disabled .selected-value{background-color:#ebebeb;cursor:not-allowed}.selectpicker.standalone .selected-value:before,.selectpicker.standalone.disabled .selected-value:hover:before{background-image:url(../images/ui.png);background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:200% auto;content:"";display:block;width:25px;height:25px;right:5px;top:50%;position:absolute;margin:-12px 0 0 0}.selectpicker.standalone .selected-value:hover:before{background-position:100% 0}.selectpicker.standalone.opened .selected-value:before{background-position:0 -25px}.selectpicker.standalone.opened .selected-value:hover:before{background-position:100% -25px}body button.close{font-size:0;position:absolute;top:20px;right:20px;width:25px;height:25px;opacity:.3;cursor:pointer;background-image:url(../images/i_delit.png);background-repeat:no-repeat;background-size:25px auto;z-index:1}body button.close:hover,body button.close:focus{opacity:1}.error-box{display:none;background:#e94b34;color:#fff;padding:0 10px 4px 10px}.error-box .close{width:20px;height:20px;margin-right:-5px;margin-top:1px;float:right;background-image:url(../images/delit.png);background-repeat:no-repeat;background-position:center center;background-size:150% auto}.balloon{color:red;float:right;margin:20px 20px 0 0}.datepicker.datepicker-relative{position:absolute;cursor:default;top:0;left:0;display:none}.alert{margin:25px 0 20px}.alert .close{position:static;margin-top:-2px}.form-horizontal label.control-label{text-align:left}.wings:before,.wings:after{content:"";display:block;background:#e9ebf2;position:absolute;width:3000px;height:100%;top:0;z-index:-1}.wings:before{right:100%}.wings:after{left:100%}.wings{background:#e9ebf2;position:relative}.compass{margin:30px 0 30px 0}.compass .amount{align-items:baseline;display:flex;flex-direction:row;justify-content:flex-end;white-space:nowrap}.compass select{min-width:60px;margin:0 0 0 10px}.sort{margin:40px 0 0 0}.sort a,.sort span{font-size:11px;color:#81869f}.sort a{margin:-2px 0 -2px 10px;padding:3px 14px 4px 7px;outline:none;position:relative;border-radius:4px;white-space:nowrap}.sort a:hover,.sort a:focus{color:red}.sort span{border-color:rgba(129,134,159,.4)}.sort .asc,.sort .dsc{background-color:#b2b8cf;color:#fff}.sort .asc span,.sort .dsc span{border-color:rgba(255,255,255,.4);color:#fff}.sort a:hover span,.sort a:focus span{border-color:rgba(51,51,51,.4);color:#333}.sort a:hover:before{color:#333}.sort a:before{font-size:140%;position:absolute;right:5px;top:-2px}.sort a:hover:before,.sort a:focus:before,.sort a.asc:before,.sort a.dsc:hover:before{content:"↓"}.sort a.dsc:before,.sort a.asc:hover:before,.sort a.asc:focus:before{content:"↑"}.modal .error-msg{color:#e94b34}.price .penny{font-size:50%;vertical-align:50%}.price .currency{color:#666;font-size:75%;font-weight:600}.currency-span[data-currency='RUB'] .penny{display:none}.alert.alert-cheat{position:fixed;bottom:0;height:2px;width:100%;left:0;z-index:1;margin:0;padding:0;border-radius:0}.alert.alert-cheat .close{display:none}#balance-container{padding:5px;background-color:#fff;border-bottom:1px solid #e4e9f9}#balance-container .price{font-weight:600}#balance-container .balance-item{display:inline-block;margin-right:20px}#balance-container .content{position:relative}#balance-container .balances{display:inline-block}#balance-container .ajax-loader.small{height:16px;line-height:initial;background-size:17px auto;padding-left:23px}@keyframes blink{50%{visibility:hidden}}#balance-container .notifier{position:absolute;top:0;left:-100%;width:100%;padding-right:15px;text-align:right;animation:blink .35s step-end 10 alternate}.news{padding:50px 0 0}.email-submit-form{background:#fff;box-shadow:0 5px 30px rgba(100,111,161,.5);border-radius:10px;margin:-50px 0 0 0;padding:30px 35px;position:absolute;width:min-content;z-index:1}.email-submit-form h3{margin-top:0}.email-submit-form .form-inline{display:flex;gap:10px}.email-submit-form input{display:inline-block;max-width:100%;width:250px}.email-submit-form .close{display:block!important;background:url("../images/i_delit.png") no-repeat center;background-size:25px auto;cursor:pointer;font-size:0;height:45px;opacity:.3;position:absolute;right:0;top:0;width:45px;z-index:1}.email-submit-form .close:hover{opacity:1}.mail-status{position:absolute;display:block}.wings .btn{border:none}.row-flex{display:flex;margin-left:0;margin-right:0}.ajax-loader{display:inline-block;padding-left:70px;height:60px;line-height:60px;background:url('../images/ajax-loader.gif') no-repeat;background-size:60px auto;margin:2px 7px}.ajax-loader.y{background:url('../images/ajax-loader-yellow.gif') no-repeat}.ajax-loader.g{background:url('../images/ajax-loader-gray.gif') no-repeat}.ajax-loader.small{padding-left:30px;background-size:25px auto;height:25px;line-height:25px}.price{white-space:nowrap}.avia-deals.hide-empty .empty{display:none}body .modal-header,body .modal-footer{border:none}.modal-content{border:none}.modal-header{min-height:50px;padding:35px 40px 15px}.modal-body{padding:0 40px}.modal-footer{margin:0;padding:15px 40px 35px}.modal-footer a,.modal-footer button{margin-bottom:5px}.clear_after:after{content:"";display:block;width:100px;height:1px;margin:-1px 0 0 0;clear:both}.seodirections-module .btn-xs{margin-top:5px;margin-right:20px}.seodirections-module .direction{line-height:29px;clear:both}.seodirections-module .wings{padding:35px 0 20px}.seodirections-module .more{margin-top:25px}.white-tooltip.tooltip .tooltip-arrow{border-bottom-color:#fff}.white-tooltip .tooltip-inner{background:#fff;color:#333;box-shadow:1px 3px 7px 2px rgba(0,0,0,.31)}.white-tooltip.tooltip.in{opacity:1;filter:alpha(opacity=100)}.schema{display:none}select.bs-select-hidden,select.selectpicker{display:none!important}.bootstrap-select>.dropdown-toggle{width:100%;padding-right:25px;z-index:1}.bootstrap-select>select{position:absolute!important;bottom:0;left:50%;display:block!important;width:.5px!important;height:100%!important;padding:0!important;opacity:0!important;border:none}.bootstrap-select>select.mobile-device{top:0;left:0;display:block!important;width:100%!important;z-index:2}.has-error .bootstrap-select .dropdown-toggle,.error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{margin-bottom:0;padding:0;border:none}.bootstrap-select.form-control:not([class*="col-"]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*="col-"]{float:none;display:inline-block;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*="col-"].dropdown-menu-right,.row .bootstrap-select.btn-group[class*="col-"].dropdown-menu-right{float:right}.form-inline .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-group .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:none!important}.bootstrap-select.btn-group.bs-container{position:absolute}.bootstrap-select.btn-group.bs-container .dropdown-menu{z-index:1060}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;width:100%;text-align:left}.bootstrap-select.btn-group .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}.bootstrap-select.btn-group[class*="col-"] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bootstrap-select.btn-group .dropdown-menu li a.opt{position:relative;padding-left:2.25em}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bootstrap-select.btn-group .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{position:absolute;display:inline-block;right:15px;margin-top:5px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1061}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,.2);position:absolute;bottom:-4px;left:9px;display:none}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{bottom:auto;top:-3px;border-top:7px solid rgba(204,204,204,.2);border-bottom:0}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{bottom:auto;top:-3px;border-top:6px solid #fff;border-bottom:0}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{right:12px;left:auto}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{right:13px;left:auto}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after{display:block}.bs-searchbox,.bs-actionsbox,.bs-donebutton{padding:4px 8px}.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}.bootstrap-select .dropdown-menu>li>a{padding:3px 20px}.bootstrap-select .dropdown-menu>li>a:hover{background-color:#f5f5f5}.bootstrap-select .dropdown-menu>li>a:hover,.bootstrap-select .dropdown-menu>li>a:hover span,.bootstrap-select .dropdown-menu>li>a:focus,.bootstrap-select .dropdown-menu>li>a:focus span{color:#333}.waiting-countdown{display:flex;flex-direction:column;position:relative}.waiting-countdown h3{margin:0 0 10px 0}.waiting-countdown .countdown{align-self:flex-start;background:#a860ff;border-radius:5px;box-shadow:0 5px 15px 0 rgba(95,112,164,.2);color:#fff;display:flex;flex-direction:row;font-size:0;line-height:0;padding:14px 15px 16px}.waiting-countdown .col{display:flex;flex-direction:column;padding:0 15px;position:relative;text-align:center}.waiting-countdown .col+.col{border-left:1px solid rgba(255,255,255,.4)}.waiting-countdown .col>span:first-child{display:block;font-size:26px;line-height:26px;margin-bottom:3px}.waiting-countdown .col>span:last-child{font-size:9px;line-height:10px;text-transform:uppercase}.waiting-countdown.fixable{left:50%;margin-left:265px;position:fixed;top:195px;z-index:1}.inline-countdown{text-transform:lowercase;font-size:14px}.inline-countdown .col>span:first-child{font-size:17px;font-weight:600;display:inline-block;margin-left:5px}.inline-countdown .col>span:last-child{font-size:13px}.issue-security-box a[data-toggle="tab"]{padding:0 3px}.issue-security-box a[data-toggle="tab"].active{background:#e5e8f7}.issue-security-box a[data-toggle="tab"].active.dashed span{border-bottom:none;color:#428bca}.wings .issue-security-box a[data-toggle="tab"].active,.box .issue-security-box a[data-toggle="tab"].active{background:#fff}.wings .issue-security-box a[data-toggle="tab"].active.dashed span,.box .issue-security-box a[data-toggle="tab"].active.dashed span{border-bottom:none;color:#428bca}.issue-security-box .yellow{font-size:18px;height:43px;margin:0 0 0 15px}.issue-security-box .forgot{margin:0 0 15px 0}.issue-security-box .sms-fields{margin:8px 0 7px;text-align:left;float:right}.issue-security-box .sms-fields input{float:left;margin:0 5px 0 0;width:45px}.issue-security-box .span-label{color:#81869f;font-size:12px;font-weight:normal;margin:15px 0 2px}.form-bg{background-color:#4a148c;background-image:url(../images/shell.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-blend-mode:overlay;width:100vw;height:185px;z-index:-1;position:absolute;top:164px}.wings-bg .wings{background:none}.wings-bg .wings:before,.wings-bg .wings:after{background:none}.remark{font-size:13px}.passengers_form{background:#fff;border-radius:3px;box-shadow:0 5px 15px rgba(100,111,161,.5)}.passengers_form .inner{border-radius:3px;position:relative;padding:15px 35px}.passengers_form .additional{padding:5px 35px 15px}.passengers_form .span-label{display:block;color:#888fab;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:135px}.passengers_form input{background:#ecf1fb;border-radius:2px;border:none;box-shadow:inset 0 1px 1px #dae4f7;padding:10px 12px;height:auto;width:100%;outline:0;margin:2px 0 0 0}.passengers_form .col{padding-left:8px;padding-right:8px}.passengers_form .cover{background:#ecf1fb;border-radius:2px;box-shadow:inset 0 1px 1px #dae4f7;line-height:40px;height:40px;margin:2px 0 0 0}.passengers_form select{border:none;clear:both;margin:0;width:100%;outline:0}.passengers_form .text_up input{text-transform:uppercase}.passengers_form .text_up input::placeholder{text-transform:none}.modal-bus{background:rgba(0,0,0,.5)}.modal-bus .form-group{margin-bottom:0}.bonus-color{color:#2cb109}.bonus-bg{background:#7bb10c}.faq-list .panel-title{margin:20px 0 5px 15px;color:#428bca}.faq-list .panel-body{padding:0 0 0 30px;line-height:150%}.banner{text-align:center;display:block;overflow:hidden}.banner img{max-width:100%;margin:0 auto;height:auto}.premium-discount{color:#586e79;font-size:13px}.premium-discount .text-muted{color:#586e79;font-size:11px}.subscription-name{display:inline-block;color:#792efe;font-weight:900;display:inline-block;position:relative}.subscription-bg{background-color:#792efe}.subscription-name[data-toggle="popover"]{outline:none;cursor:pointer}.subscription-price{font-weight:600;color:#792efe}.subscription-price .floor{font-size:14px}.subscription-price .currency{font-size:12px}.subscription-name.subscr_premium{color:#792efe;margin-right:.4em}.subscription-name.subscr_premium:after{display:block;content:"";position:absolute;width:.65em;height:.36em;border-bottom:.14em solid #1ea00e;border-left:.14em solid #1ea00e;right:-.7em;top:.05em;transform:rotate(-45deg)}.for-scroll.desktop{position:relative;overflow:hidden}.for-scroll.desktop .inn{overflow:auto;position:relative}.for-scroll.desktop:before,.for-scroll.desktop:after{content:'';background:transparent;width:50px;height:100%;position:absolute;right:100%;top:0;z-index:10;box-shadow:0 0 50px rgba(0,0,0,0);transition:box-shadow 1s}.for-scroll.desktop.left-shadow:before,.for-scroll.desktop.right-shadow:after{box-shadow:0 0 50px rgba(0,0,0,.6)}.for-scroll.desktop.right-shadow:after{right:auto;left:100%}@media(max-width:767px){.for-scroll{position:relative;overflow:hidden}.for-scroll .inn{overflow-x:scroll;overflow-y:auto;position:relative}.for-scroll:before,.for-scroll:after{content:'';background:transparent;width:50px;height:100%;position:absolute;right:100%;top:0;z-index:10;box-shadow:0 0 50px rgba(0,0,0,0);transition:box-shadow 1s}.for-scroll.left-shadow:before,.for-scroll.right-shadow:after{box-shadow:0 0 50px rgba(0,0,0,.6)}.for-scroll.right-shadow:after{right:auto;left:100%}}@media(max-width:575px){.section-top1,.section-top2,.section-top3,.section-top4{text-align:left}body button.close{top:10px;right:10px}.modal-header{padding:20px 10px 10px}.modal-body{padding:0 10px}.modal-footer{padding:10px 10px 15px}.breadcrumbs,.breadcrumbs .current{font-size:11px;line-height:18px}.breadcrumbs .arrow{font-size:16px;margin:0 5px}.country-list ul.nav li{width:100%}.avia_short,.flight-route-simple{margin:20px 0 0}table.price-table td{padding-left:10px;padding-right:0}table.price-table:before,table.price-table:after{content:none}.spinner-shadow .btn-stop{font-size:12px}.summary .price{font-size:20px}.email-submit-form{padding:30px 20px}}@media(min-width:576px) and (max-width:767px){h1{font-size:28px;margin:30px 0 20px}.modal-header{padding:30px 15px 20px}.modal-body{padding:0 20px}.country-list ul.nav li{width:48%}}@keyframes appearance{from{opacity:0}to{opacity:1}}@media(max-width:767px){.container{padding:0 10px}h1{font-size:20px;margin:35px 0 7px}h2{font-size:18px;margin:30px 0 7px}h3{font-size:16px;margin:30px 0 7px}.header{margin:0}.header .container{flex-direction:column}.header .collapse{margin:0 -10px}.header .navbar-collapse{background:#fff;border-top:none;box-shadow:none;margin:0;max-height:100%;padding:20px;position:fixed;top:0;bottom:0;left:0;width:100%;transition:opacity .5s;transform:translateX(-1000px);z-index:10}.header .navbar-collapse.in{transform:none}.header .navbar-collapse.in::before{height:50px;width:100%;background:#4a148c;position:absolute;top:0;left:0}.header .inside{flex-direction:column}.header .modules{float:none;text-align:left;display:flex;flex-direction:column}.overscroll,.overscroll-selectpicker{overflow:hidden}.header .collapse.in{margin:0;padding:20px;overflow-y:scroll}.header .collapse.in:before{height:50px;width:100%;background:#4a148c;position:absolute;top:0;left:0}.header .toggle-inside{position:absolute;z-index:auto}.header .navbar-toggle:not(.collapsed){position:absolute;right:0;top:0}.header .navbar-toggle:not(.collapsed) .icon-bar{background:#fff}.header .navbar-toggle:not(.collapsed) .icon-bar:nth-child(2){transform:translateX(-50px);opacity:0}.header .navbar-toggle:not(.collapsed) .icon-bar:nth-child(1){transform:translate(0,6px) rotateY(180deg) rotateZ(45deg)}.header .navbar-toggle:not(.collapsed) .icon-bar:nth-child(3){transform:translate(0,-6px) rotateY(180deg) rotateZ(-45deg)}.header .menu{padding:0}.header .menu .nav{align-items:stretch;flex-direction:column;gap:15px;margin:20px 0 0 0}.header .modules{float:none;text-align:left;display:flex;flex-direction:column}.header .plano-module{margin:0;padding:25px 0;border-bottom:1px solid rgba(122,128,159,.4)}.header .plano-login-container{display:flex;flex-direction:column}.header .plano-login-module a{margin-left:0;padding-bottom:20px;color:#263238;font-size:14px}.header .plano-login-module a:last-of-type{padding:0}.navbar-nav .i_avia{order:-1}.header .language-switcher-module .selected-value:after{display:none}.header .selectpicker.switch-language .options{opacity:0}.header .selectpicker.switch-language.opened .options{animation:appearance .5s;opacity:1}.header .currency-switcher-module{gap:20px}.footer-box{padding:20px 10px 65px}.header .navbar-brand{height:inherit}.header #logo{height:50px}.header .plano-module{margin:0;padding:25px 0;border-bottom:1px solid rgba(122,128,159,.4)}.currency-switcher-module{border:none!important}.selectpicker.opened .options-holder{display:flex;flex-direction:column;margin:auto}.selectpicker.opened .options{align-items:center;background:rgba(0,0,0,.4);bottom:0;box-shadow:none;border-radius:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;overflow:hidden;overflow-y:auto;top:0;padding:10px;height:100%;max-height:100%!important}.selectpicker.opened .option{background:#fff;min-width:300px;width:50%;margin:0 auto}.selectpicker.opened .option{white-space:nowrap}.currencies-block.opened .options{width:100vw}.currencies-block.opened .options-holder{flex-direction:row}.header .menu{padding:0}.alert{margin:15px 0 10px;padding:10px 15px}.alert .close{margin:-5px -10px 0 0}.avia_short,.flight-route-simple{max-width:100%}.avia_short .destination,.flight-route-simple .destination{display:none}.avia_short .arrow,.flight-route-simple .arrow{font-size:125%}.avia_short .inside,.flight-route-simple .inside{padding:15px}.email-submit-form{left:0}.email-submit-form .form-inline{flex-wrap:wrap}.spinner-text{margin:30px auto;width:auto}.footer{bottom:auto;left:auto;position:inherit;right:auto}.footer-box{padding:20px 10px 40px}.footer .addition{gap:10px;margin-top:30px}.footer .phone,.footer .mail,.footer .place{margin-top:15px}.addition{margin-top:30px}.addition .box{margin:0 0 0 -114px;padding:0 10px}.avia_short .data span,.flight-route-simple .data span{font-size:14px}.avia_short .iata,.flight-route-simple .iata{font-size:14px}.avia_short .edit,.flight-route-simple .details{background-size:35px auto;margin:-5px 0 0;padding:30px 0 0 0}.country-list ul.nav{width:100%}.modal{position:fixed;top:0;bottom:0;right:0;left:0;width:100%;margin:0;z-index:20}.modal-backdrop.in{opacity:0;z-index:1}.modal-content:before{content:'';height:50px;width:100%;background:#4a148c;position:absolute;top:0;left:0}.modal-body .scroll-modal{overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-content{border-radius:0;height:100%;overflow-y:scroll;overflow-x:hidden;padding-top:50px;position:relative}.modal-open{pointer-events:auto!important}.modal-dialog{margin:0;height:100%}.modal button.close{background-image:none;height:50px;margin:0;opacity:1;position:absolute;right:0;top:0;width:50px}.modal button.close:before,.modal button.close:after{border-bottom:2px solid #fff;content:'';display:block;height:1px;left:14px;position:absolute;top:24px;width:22px;z-index:100}.modal button.close:before{transform:rotate(45deg)}.modal button.close:after{transform:rotate(-45deg)}.form-bg{top:135px}.compass{text-align:center}.compass .amount{justify-content:center;margin:10px 0 0 0}.title-block{margin:35px 0 15px 0}}@media(min-width:768px){.rezon-forms{background-image:url(../images/shell.svg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-blend-mode:overlay;background-color:#4a148c}html.no-background-blend-mode .rezon-forms{background:#4a148c}html.no-background-blend-mode .styled_block{background:#4a148c}html.no-background-blend-mode .styled_block.muted{background:#ced3e1}.header .container{padding-top:10px;padding-bottom:10px}.header .inside{align-items:stretch;display:flex;height:100%;gap:30px;justify-content:space-between}.header .menu{align-self:center;flex-grow:1;text-align:center}.header .modules{align-content:center;align-items:baseline;display:flex;flex-wrap:wrap;gap:5px 15px;justify-content:flex-end;max-width:30%;text-align:right}.header .currency-switcher-module a{font-size:11px;line-height:25px}.header .navbar-brand{height:100%}.header .plano-login-module a{display:inline}.header .plano-login-module a:nth-of-type(n+2){margin-left:10px}.currencies-block .options{left:inherit;max-width:360px;top:130%}.currencies-block .options.active{display:block}}@media(min-width:992px){.waiting-countdown.top{float:right;margin:-30px 0 0 0}}@media(max-width:991px){.title-block{align-items:center;display:flex;justify-content:space-between}.title-block .mobile-show-filter{display:flex}.title-block .show-filter{background:#e3f2fd url(../images/ico_filters.svg) no-repeat left center;background-size:32px 32px;border-radius:3px;color:#1976d2;cursor:pointer;display:block;line-height:30px;margin-left:10px;padding:0 10px 0 28px}.waiting-countdown{align-items:center}.waiting-countdown h3{margin-top:15px}.waiting-countdown .countdown{align-self:center}.countdown-privat{position:relative;top:-35px;right:0}.content .waiting-countdown.fixable{position:static;margin:0;left:0;top:0}.waiting-countdown.fixable .countdown{text-align:center}}@media(max-width:480px){.insuranceDetailsModal th,.insuranceDetailsModal td{padding:3px 3px!important;min-width:65px!important}}@media(min-width:768px) and (max-width:1199px){.menu .nav>li>a{font-size:16px;line-height:30px;padding:0}.container{padding:0 15px}.footer-box{padding:20px 15px 40px}.modal-header{padding:20px 25px 15px}.modal-body{padding:0 25px}.modal-footer{padding:15px 25px 25px}}@media(max-width:1199px){.header .menu .nav>li>a{padding:0}}@media(min-width:1200px){.header .menu .nav>li>a{padding:0 0 0 37px}.header .menu li::before{background-image:url(../images/menu.svg);background-size:160px 320px;background-position:-32px -32px;content:"";display:block;height:32px;margin:0 0 0 4px;opacity:.6;position:absolute;top:-1px;width:32px;z-index:1}.header .menu li.active::before{background-position:-96px -32px}.header .menu li.i_avia::before{background-position:-32px -64px;margin:0 0 0 2px}.header .menu li.i_train::before{background-position:-32px -96px}.header .menu li.i_buses::before{background-position:-32px -128px}.header .menu li.active.i_avia::before{background-position:-96px -64px}.header .menu li.active.i_train::before{background-position:-96px -96px}.header .menu li.active.i_buses::before{background-position:-96px -128px}}.col-xs-1:empty,.col-sm-1:empty,.col-md-1:empty,.col-lg-1:empty,.col-xs-2:empty,.col-sm-2:empty,.col-md-2:empty,.col-lg-2:empty,.col-xs-3:empty,.col-sm-3:empty,.col-md-3:empty,.col-lg-3:empty,.col-xs-4:empty,.col-sm-4:empty,.col-md-4:empty,.col-lg-4:empty,.col-xs-5:empty,.col-sm-5:empty,.col-md-5:empty,.col-lg-5:empty,.col-xs-6:empty,.col-sm-6:empty,.col-md-6:empty,.col-lg-6:empty,.col-xs-7:empty,.col-sm-7:empty,.col-md-7:empty,.col-lg-7:empty,.col-xs-8:empty,.col-sm-8:empty,.col-md-8:empty,.col-lg-8:empty,.col-xs-9:empty,.col-sm-9:empty,.col-md-9:empty,.col-lg-9:empty,.col-xs-10:empty,.col-sm-10:empty,.col-md-10:empty,.col-lg-10:empty,.col-xs-11:empty,.col-sm-11:empty,.col-md-11:empty,.col-lg-11:empty,.col-xs-12:empty,.col-sm-12:empty,.col-md-12:empty,.col-lg-12:empty{min-height:0}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none!important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none!important}@media(max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}th.visible-xs,td.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media(min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}th.visible-sm,td.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media(min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}th.visible-md,td.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media(min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}th.visible-lg,td.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media(max-width:767px){.hidden-xs{display:none!important}}@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media(min-width:1200px){.hidden-lg{display:none!important}}