html,body,h1,h2,h3,p,ul,ol,li,table,tr,th,td,form,fieldset,legend,label,input,select,textarea,button,iframe{margin:0;padding:0}header,nav,section,article,aside,footer{display:block}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll}body{background:#fff;color:#202020;font-family:"Source Sans Pro",arial,sans-serif}a{-webkit-text-decoration-skip:objects;outline:0;background-color:transparent;color:#11467e;text-decoration:none}img{border:0;vertical-align:middle}ul,ol{list-style-type:none}table{border-collapse:collapse;border-spacing:0}fieldset{min-width:0;border:0}label{cursor:pointer}input,select,textarea,button{border-radius:0;outline:0;font-size:100%;line-height:inherit;font-family:inherit}input{overflow:visible}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;overflow:visible;border:0;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}b,strong,.bold{font-weight:700}.no-js .only-js{display:none}.js .only-no-js{display:none}::-webkit-input-placeholder{opacity:.5}:-moz-placeholder{opacity:.5}::-moz-placeholder{opacity:.5}:-ms-input-placeholder{opacity:.5}.clearfix::before,.clearfix::after{display:table;content:"";line-height:0}.clearfix::after{clear:both}.notification{position:relative;margin:10px 0;padding:12px 8px 12px 40px;border-radius:5px;color:#fff;font-weight:700;line-height:1.42}.notification::before{position:absolute;top:12px;left:8px;width:24px;height:24px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.notification--success{background-color:#35aa47}.notification--success::before{background-position:-140px -245px}.notification--warning{background-color:#f66628}.notification--warning::before{background-position:-114px -245px}.notification--error{background-color:#db1619}.notification--error::before{background-position:-192px -245px}.notification--info{background-color:#038fcf}.notification--info::before{background-position:-166px -245px}.notification-link{color:inherit;text-decoration:underline}.pagination{text-align:center}.pagination-arrow{display:inline-block;width:24px;height:24px;overflow:hidden;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;text-indent:48px;vertical-align:middle;opacity:.5}.pagination-arrow--prev{background-position:-62px -245px}.pagination-arrow--next{background-position:-88px -245px}.pagination-arrow:hover,.pagination-arrow:focus{opacity:1}.pagination-arrow.is-disabled{visibility:hidden}.pagination-num{display:inline-block;margin:0 3px;padding:5px;border-radius:4px;background-color:#fff;color:#202020;vertical-align:middle}.pagination-num:hover,.pagination-num:focus,.pagination-num.is-active{background-color:#efefef}.pagination-space{display:inline-block;padding:5px;color:#202020;vertical-align:middle}.form{margin-top:20px;padding:28px 34px 30px 34px;border:1px solid #e4eef9;border-radius:10px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2)}.form-title{margin-bottom:.6em;color:#11467e;font-weight:300;font-size:1.556em}.form-subtitle{margin-bottom:.6em;color:#11467e;font-weight:300;font-size:1.333em}.form-anchor{display:block;visibility:hidden;position:relative;top:-160px}.form-field{margin-bottom:15px}.form-field-header{margin-bottom:6px}.form-field-label{font-size:1.222em;line-height:1.5;vertical-align:middle}.form-indicator{color:red;font-weight:700;font-size:1.222em;line-height:1;vertical-align:middle}.form-field-note{padding:5px 5px 0 5px;color:#909090;font-size:.667em}.form-input,.form-textarea,.form-select{box-sizing:border-box;width:100%;padding:12px 12px;border:1px solid #e4eef9;border-radius:10px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2);color:#392f23;font-size:1.111em}.form-input[disabled],.form-textarea[disabled],.form-select[disabled]{border:1px solid #c1c1c1;background-color:#fbfbfb;cursor:not-allowed;opacity:.5}.form-textarea{height:120px}.form-checkbox-label,.form-radio-label{display:block;margin:4px 0 4px 4px}.form-checkbox,.form-radio{margin:4px 10px 0 0;float:left;border:0}.form-checkbox-text,.form-radio-text{display:block;margin-left:24px;overflow:hidden;line-height:1.3}.form-actions{margin-top:2em}.form-button{display:inline-block;margin:0 18px 10px 0;padding:12px 24px;border:1px solid rgba(17,70,126,.21);border-radius:10px;background-color:#edf7fb;box-shadow:0 0 38px rgba(128,128,128,.2);color:#11467e;font-size:1.111em;transition:background-color 250ms ease}.form-button:hover,.form-button:focus{background-color:#c3e4f2}.form .validator-error{display:block;margin-top:2px;padding:5px;color:red;font-weight:700;font-size:.778em}.site-notifications{font-size:.875em}.site-notifications-item--green{border-bottom:1px solid #a1c900;background-color:#e9f6d8}.site-notifications-item--blue{border-bottom:1px solid #56a2d6;background-color:#e2f0fd}.site-notifications-item--yellow{border-bottom:1px solid #d5cea7;background-color:#ffefa3}.site-notifications-center{z-index:10;position:relative;max-width:1116px;margin:0 auto;padding:12px 60px 12px 15px}.site-notifications a{text-decoration:underline}.site-notifications-close{display:none;z-index:15;position:absolute;top:50%;right:20px;width:16px;height:16px;margin-top:-8px;overflow:hidden;background:url(../images/sprite.png?6a9e51fb6c)-344px -19px no-repeat;text-indent:32px;white-space:nowrap;opacity:.5;transition:opacity 250ms ease}.site-notifications-close:hover,.site-notifications-close:focus{opacity:1}.site-notifications-close.is-enabled{display:block}.site-header{z-index:1000;position:sticky;top:0;left:0;width:100%;box-shadow:0 2px 12px 1px rgba(0,0,0,.2);color:#fff}.site-header-top{background-color:#10457e;box-shadow:inset 0-2px 27px rgba(0,0,0,.2)}.site-header-top-center{z-index:100;position:relative;max-width:1326px;margin:0 auto;padding:0 20px}.site-header-bottom{background-color:#185494}.site-header-bottom-center{max-width:1050px;min-height:62px;margin:0 auto;padding:0 20px}.site-header-right{padding-top:24px;float:right}.site-header-logo{margin-top:16px;float:left}.site-header-logo-img{width:110px}.header-weather{margin:4px 0 0 58px;float:left;font-size:.875em;opacity:.5}.header-weather-label{display:inline-block;margin:0 5px 4px 0;vertical-align:bottom}.header-weather-icon{display:inline-block;width:30px;height:26px;overflow:hidden;transform:scale(.8,.8);background:url(../images/sprite.png?6a9e51fb6c)no-repeat;text-indent:60px;vertical-align:bottom;white-space:nowrap}.header-weather-icon--01{background-position:-312px -112px}.header-weather-icon--02,.header-weather-icon--50{background-position:-312px -84px}.header-weather-icon--03{background-position:-312px 0}.header-weather-icon--04{background-position:-236px -271px}.header-weather-icon--09{background-position:-312px -28px}.header-weather-icon--10{background-position:-312px -56px}.header-weather-icon--11{background-position:-268px -271px}.header-weather-icon--13{background-position:-204px -271px}.header-social{margin:12px 0 0 12px;padding:0 8px 5px 8px;float:left;border-right:1px solid rgba(255,255,255,.2);border-left:1px solid rgba(255,255,255,.2)}.header-social-link{display:inline-block;z-index:1;position:relative;top:-6px;height:18px;margin:0 4px;overflow:hidden;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;text-indent:36px;vertical-align:middle;white-space:nowrap}.header-social-link--facebook{width:12px;background-position:-261px -152px}.header-social-link--twitter{width:20px;background-position:-292px -305px}.header-social-link--instagram{width:20px;background-position:-314px -305px}.header-social-link--webcam{width:18px;background-position:-255px -183px}.header-time{margin:9px 0 0 14px;float:left;font-size:.875em}.header-time-value{margin-right:6px;color:rgba(255,255,255,.5)}.header-time-logo-img{width:68px}.header-lang{z-index:100;position:relative;margin-left:46px;float:left;font-size:.85em}.header-lang-button{display:block;z-index:2;position:relative;padding:2px 6px 3px 26px;border:1px solid rgba(255,255,255,.3);border-radius:20px;background-color:#11467e;color:#fff;font-weight:100;text-transform:uppercase}.header-lang-button::before{position:absolute;top:3px;left:4px;width:16px;height:16px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.header-lang-button--sk::before{background-position:-344px -37px}.header-lang-button--en::before{background-position:-344px -55px}.header-lang-button::after{display:inline-block;width:12px;height:6px;margin-left:6px;background:url(../images/sprite.png?6a9e51fb6c)-344px -87px no-repeat;content:"";vertical-align:middle}.header-lang-menu{display:none;z-index:1;position:absolute;top:100%;left:0;width:100%;margin-top:-12px;padding-top:12px;padding-bottom:6px;border-radius:0 0 6px 6px;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.2);text-align:center}.header-lang-link{display:block;padding:8px 20px;border-top:1px solid #e4e4e4;color:#101010}.header-lang-link:hover,.header-lang-link:focus{color:#11457d}.header-lang-item:first-child .header-lang-link{border-top:0}.header-lang:hover .header-lang-menu,.header-lang-button:hover+.header-lang-menu{display:block}.header-search{z-index:110;position:relative;width:174px;margin:14px 0;float:right}.header-search-input{box-sizing:border-box;display:inline-block;width:100%;padding:8px 32px 8px 8px;border:0;background-color:transparent;color:#fff;vertical-align:middle}.header-search-button{position:absolute;top:8px;right:0;width:17px;height:17px;overflow:hidden;background:url(../images/sprite.png?6a9e51fb6c)-344px 0 no-repeat;color:#fff;text-indent:34px;white-space:nowrap;opacity:.5;transition:opacity 250ms ease}.header-search-button:hover,.header-search-button:focus{opacity:1}.nav-toggle{display:none}.site-nav{margin:20px 0 0 154px;float:left}.site-nav-item{margin-left:10px;float:left}.site-nav-link{display:block;padding:12px 20px;color:#fff}.site-nav-link:hover,.site-nav-link:focus,.site-nav-link.is-active{border-radius:3px 3px 0 0;background-color:#185494;box-shadow:0 0 10px rgba(0,0,0,.2)}.site-nav-level2{display:none;z-index:90;position:absolute;top:100%;left:0;width:100%;background-color:#185494;color:#000;font-size:1.125em}.site-nav-level2-center{max-width:1050px;margin:0 auto;padding:14px 20px 0 20px}.site-nav-level2-item{position:relative;margin-left:44px;padding-bottom:13px;float:left;white-space:nowrap}.site-nav-level2-item:first-child{margin-left:16px}.site-nav-level2-link{display:block;padding:6px 6px;border-bottom:2px solid transparent;color:#fff}.site-nav-level2-link:hover,.site-nav-level2-link:focus,.site-nav-level2-link.is-active{border-bottom:2px solid #dafeff;color:#dafeff}.site-nav-item.is-open>.site-nav-level2{display:block;z-index:92}.site-nav-level3{display:none;z-index:92;position:absolute;top:100%;left:-40px}.site-nav-level3-content{display:inline-block;border-radius:0 0 10px 10px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2);white-space:nowrap}.site-nav-level3-center{margin-left:-40px;padding:20px 40px}.site-nav-level3-item{display:inline-block;max-width:220px;margin-left:40px;vertical-align:top;white-space:normal}.site-nav-level3-link{display:block;margin-bottom:.8em;color:#000}.site-nav-level3-link:hover,.site-nav-level3-link:focus{text-decoration:underline}.site-nav-extra{padding:20px 40px;border-top:1px solid #e5e5e5;font-size:1em}.site-nav-extra-link{display:block;color:#008fd1;font-weight:700}.site-nav-extra-link:hover,.site-nav-extra-link:focus{text-decoration:underline}.site-nav-level2-item:hover>.site-nav-level3{display:block;z-index:94}.site-nav-level2-item:focus-within>.site-nav-level3{display:block}.site-nav-level4{font-size:.85em}.site-nav-level4-link{display:block;z-index:1;position:relative;padding:5px 0 5px 20px;color:#4a4a4a}.site-nav-level4-link::before{position:absolute;top:10px;left:0;width:9px;height:9px;border-radius:50%;background-color:#11467e;content:""}.site-nav-level4-link:hover,.site-nav-level4-link:focus{text-decoration:underline}.site-body{z-index:1;position:relative;padding-top:80px}.theme--home .site-body{padding-top:0;background-color:#fafafa}.theme--default .site-body{background:url(../images/bg/default.jpg)center 0 no-repeat}.theme--flights .site-body{background:url(../images/bg/flights.jpg)center 0 no-repeat}.theme--info .site-body{background:url(../images/bg/info.jpg)center 0 no-repeat}.theme--services .site-body{background:url(../images/bg/services.jpg)center 0 no-repeat}.theme--parking .site-body{background:url(../images/bg/parking.jpg)center 0 no-repeat}.theme--tourists .site-body{background:url(../images/bg/tourists.jpg)center 0 no-repeat}.theme--contacts .site-body{background:url(../images/bg/contacts.jpg)center 0 no-repeat}.theme--about .site-body{background:url(../images/bg/about.jpg)center 0 no-repeat}.theme--b2b .site-body{background:url(../images/bg/b2b.jpg)center 0 no-repeat}.theme--b2b-vip .site-body{background:url(../images/bg/b2b-vip.jpg)center 0 no-repeat}.theme--services-internet .site-body{background:url(../images/bg/services-internet.jpg)center 0 no-repeat}.theme--services-finance .site-body{background:url(../images/bg/services-finance.jpg)center 0 no-repeat}.theme--services-assistance .site-body{background:url(../images/bg/services-assistance.jpg)center 0 no-repeat}.theme--services-vip .site-body{background:url(../images/bg/default.jpg)center 0 no-repeat}.theme--services-nonpublic .site-body{background:url(../images/bg/services-nonpublic.jpg)center 0 no-repeat}.theme--services-public .site-body{background:url(../images/bg/services-public.jpg)center 0 no-repeat}.theme--b2b-cargo .site-body{background:url(../images/bg/b2b-cargo.jpg)center 0 no-repeat}.theme--airlines .site-body{background:url(../images/bg/airlines.jpg)center 0 no-repeat}.theme--services-non-schengen .site-body{background:url(../images/bg/services-non-schengen.jpg)center 0 no-repeat}.theme--arrivals .site-body{background:url(../images/bg/arrivals.jpg)center 0 no-repeat}.theme--security .site-body{background:url(../images/bg/security.jpg)center 0 no-repeat}.theme--misc .site-body{background:url(../images/bg/misc.jpg)center 0 no-repeat}.theme--emergency .site-body{background:url(../images/bg/emergency.jpg)center 0 no-repeat}.theme--flight-tower .site-body{background:url(../images/bg/flight-tower.jpg)center 0 no-repeat}.main-content{max-width:1060px;min-height:400px;margin:0 auto;padding:20px 20px 60px 20px}.main-content-title{margin-bottom:.5em;color:#11467e;font-weight:700;font-size:2.667em}.main-content-content{font-size:1.125em}.main-content-content--with-sidebar{width:100%;max-width:630px;float:left}.main-article{color:#292929}.main-article h2{margin-bottom:.5em;color:#11467e;font-weight:300;font-size:1.556em;line-height:1.1667}.main-article h3{font-weight:700;font-size:1em;line-height:1.5}.main-article p{padding-bottom:1.5em;line-height:1.5}.main-article ul{margin:0 0 1.5em 2em;line-height:1.5;list-style-type:disc}.main-article ol{margin:0 0 1.5em 2em;line-height:1.5;list-style-type:decimal}.main-article li{margin-bottom:.5em}.main-article ul li{z-index:1;position:relative;list-style-type:none}.main-article ul li::before{position:absolute;top:10px;left:-20px;width:9px;height:9px;border-radius:50%;background-color:#11467e;content:""}.main-article a{color:#a98200;text-decoration:underline}.main-article a:hover,.main-article a:focus{color:#11467e}.main-article img{box-sizing:border-box;max-width:100%;height:auto!important;border:15px solid #fff;box-shadow:0 0 38px rgba(128,128,128,.2)}.main-article img.pull-left{margin:0 10px 10px 0;float:left}.main-article img.pull-right{margin:0 0 10px 10px;float:right}.main-article img.no-border{border:0;box-shadow:none}.main-article strong{font-weight:600}.main-article .gm-style img{max-width:none;height:initial!important;border:0;box-shadow:none}.table{width:100%;margin-bottom:10px}.table th,.table td{border-bottom:1px solid #ddd;text-align:left}.table th{padding:8px 5px;font-weight:700}.table td{padding:4px 5px}.table th.center,.table td.center{text-align:center}.table th.right,.table td.right{text-align:right}.main-article table{width:100%!important;margin-bottom:2em;border:1px solid #dfdfdf;background-color:#fff;box-shadow:0 0 42px rgba(128,128,128,.2)}.main-article tr:hover{background-color:#f1f8fe;background-color:rgba(15,99,178,.07)}.main-article th{padding:5px;background-color:#f1f8fe;background-color:rgba(15,99,178,.07);color:#0f2c64;font-size:.889em;text-align:center}.main-article td{padding:10px;border:1px solid #ededed;border:1px solid rgba(128,128,128,.17);font-size:.889em;text-align:left}.main-article .rocna_sprava{margin-right:7px;float:left;text-align:center}.main-article .rocna_sprava img{width:150px!important;border:0;box-shadow:none}.main-article .aircraft-box{width:658px;float:left}.main-article .aircraft-box img{margin-right:30px;padding-top:20px;float:left}.main-article .warning{width:50%;margin-bottom:20px;padding:7px 12px 7px 12px;border:1px solid #fecfd5;border-radius:4px;background-color:#ffe2e6;color:red}.main-article .introduction{margin-bottom:20px;padding:15px 25px 15px 25px;border-radius:4px;background-color:#f3f8f8;color:#235d8f}.main-article .introduction p{padding-bottom:0}.clear_table,.clear_table tr,.clear_table tr td{border:0;box-shadow:none}.table_basic{margin:10px 0 20px 0;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 2px 0 rgba(0,0,0,.24)}.table_basic td,.table_basic th{padding:10px 15px 15px 15px;border-bottom:1px solid #ddd}.table_basic p{padding:0}a.special{width:380px;margin:10px 20px 10px 0;text-align:center}#article .pr_foto{margin:0;margin:0 10px 18px 10px;float:right;border:2px solid #d3d3d6;border-radius:3px;box-shadow:0 0 8px #767676}.main-article img.pr_foto{margin:0 30px 10px 0;box-shadow:0 0 4px #bcbcbc}.button_link{display:inline-block;padding:9px 24px;border:1px solid #124d77;border-radius:3px;background:linear-gradient(to bottom,#007dc1 5%,#0061a7 100%);background-color:#007dc1;box-shadow:0 1px 0 0#54a3f7 inset;color:#fff;font-size:14px;text-decoration:none!important;text-shadow:0 1px 0#154682;cursor:pointer}.button_link:hover,.button_link:focus{background:linear-gradient(to bottom,#0061a7 5%,#007dc1 100%);background-color:#0061a7}.button_link:active{position:relative;top:1px}.tourist-info{padding:15px 0;overflow:hidden;border-bottom:1px solid #e7e7e7}.tourist-info-image{margin:.5em 0 20px 20px;float:right}.tourist-info-img{width:280px}table.infobox{z-index:1;position:relative;width:100%;margin-bottom:2em;border:1px solid #f9e8b3;border-collapse:separate;box-shadow:0 0 38px rgba(128,128,128,.2);color:#a98200}table.infobox::before{position:absolute;top:-20px;right:-20px;width:49px;height:49px;background:url(../images/sprite.png?6a9e51fb6c)-210px -132px no-repeat;content:""}table.infobox td{padding:6px 0 6px 26px;border:0;background-color:#fcf6e2;font-weight:300;font-size:1.222em;vertical-align:top}table.infobox tr:first-child td{padding-top:18px}table.infobox tr:last-child td{padding-bottom:18px}table.infobox a,table.infobox a:hover,table.infobox a:focus{color:inherit}p.infobox{z-index:1;position:relative;margin-bottom:2em;padding:20px 25px;border:1px solid #f9e8b3;box-shadow:0 0 38px rgba(128,128,128,.2);color:#a98200}p.infobox::before{position:absolute;top:-20px;right:-20px;width:49px;height:49px;background:url(../images/sprite.png?6a9e51fb6c)-210px -132px no-repeat;content:""}p.infobox a,p.infobox a:hover,p.infobox a:focus{color:inherit}table.parking{width:100%;margin-bottom:2em;border:0;border-right:16px solid #fff;border-left:16px solid #fff;border-collapse:separate;box-shadow:0 0 38px rgba(128,128,128,.2)}table.parking th{z-index:1;position:relative;padding:16px 20px 12px 35px;border-bottom:1px solid #e4e4e4;background-color:#fff;color:#11467e;font-size:1.111em;text-align:left}table.parking th::before{position:absolute;top:17px;left:0;width:24px;height:24px;background:url(../images/sprite.png?6a9e51fb6c)-218px -245px no-repeat;content:""}table.parking td{padding:6px 10px;border:0;border-top:1px solid rgba(128,128,128,.1);font-size:1em}table.parking tr:last-child td{padding-bottom:18px}table.parking tr.highlight td{padding:10px 10px;background-color:#edf7fc;color:#11467e}table.parking a,table.parking a:hover,table.parking a:focus{color:inherit}a.download-button{display:inline-block;z-index:1;position:relative;margin-top:1em;padding:16px 48px 16px 100px;border:1px solid #d5eee3;border-radius:10px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2);color:#22a268;line-height:1.2;text-decoration:none;transition:color 250ms ease,background-color 250ms ease}a.download-button::before{position:absolute;top:50%;left:24px;width:49px;height:44px;margin-top:-22px;background:url(../images/sprite.png?6a9e51fb6c)-204px -183px no-repeat;content:""}a.download-button:hover,a.download-button:focus{background-color:#e6f5ee;color:#22a268}.bus-stations{margin:0 0 1.5em 1em!important}.bus-stations-item{margin-bottom:.8em!important;padding:20px 0}.bus-stations-item::before{display:none}.bus-stations-sign{position:absolute;top:50%;left:0;width:90px;padding:10px 0;transform:translateY(-50%);border:1px solid #dae0e8;border-radius:6px;background-color:#f8fcff;box-shadow:0 0 38px rgba(128,128,128,.2);color:#11467e;font-size:2.333em;line-height:1;text-align:center}.bus-stations-link{display:block;margin:0 0 0 120px;color:#11467e!important;font-size:1.111em}.route-search{margin-bottom:2em;padding:20px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2)}.route-search-title{z-index:1;position:relative;padding:0 0 12px 34px;float:left;color:#11467e;font-weight:700;font-size:1.111em}.route-search-title::before{position:absolute;top:2px;left:0;width:24px;height:24px;background:url(../images/sprite.png?6a9e51fb6c)-312px -252px no-repeat;content:""}.route-search-form{z-index:1;position:relative;padding-right:30px;float:right}.route-search-input{width:252px;padding:4px 0;border:0;border-bottom:1px solid #e4e4e4;color:#080808;font-size:.778em}.route-search-button{position:absolute;top:4px;right:6px;width:17px;height:17px;overflow:hidden;background:url(../images/sprite.png?6a9e51fb6c)-255px -203px no-repeat;text-indent:34px;white-space:nowrap}.route-search-map{height:370px}.replaced-block{display:none}.chart-embed{margin-bottom:1em}.chart-embed-iframe{width:100%;height:380px}.home-slider{z-index:1;position:absolute;top:0;left:0;width:100%;max-height:530px;overflow:hidden}.home-slider-slide{width:100%;background:center 0 no-repeat;background-size:auto 530px}.home-slider-center{position:relative;max-width:1050px;height:530px;margin:0 auto}.home-slider-slide-content{position:absolute;right:20px;bottom:115px;left:714px;color:#11467e;font-size:1.625em;line-height:1.1}.home-slider-slide-content a{display:inline-block;padding:4px 14px;border-radius:6px;background-color:#11467e;color:#fff;font-size:.7em;vertical-align:middle;transition:transform 250ms ease}.home-slider-slide-content a:hover,.home-slider-slide-content a:focus{transform:scale(1.05,1.05)}.home-flights{max-width:1050px;margin:0 auto;padding:58px 20px 30px 20px}.home-flights-content{z-index:2;position:relative;width:675px;border-radius:3px;background-color:#fff;box-shadow:0 0 42px rgba(128,128,128,.2);color:#11467e}.home-flights.loading .home-flights-content::after{position:absolute;bottom:18px;left:20px;width:16px;height:16px;border:3px solid #11467e;border-top:3px solid #fff;border-radius:100%;content:"";animation:flights-preloader .6s infinite linear}.home-flights-header{z-index:2;position:relative;padding:0 5px 0 8px}.home-flights-body{z-index:1;padding-bottom:20px;box-shadow:0-10px 20px rgba(0,0,0,.2)}.home-flights-tabs{padding-top:15px;float:left;overflow:hidden}.home-flights-tabs-item{margin-left:18px;float:left}.home-flights-tabs-link{display:block;position:relative;padding:12px 22px 10px 60px;border-radius:3px 3px 0 0;color:#11467e;font-weight:700;font-size:1.375em}.home-flights-tabs-link::before{position:absolute;top:8px;left:18px;width:34px;height:34px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.home-flights-tabs-link--arrivals::before{background-position:-276px -72px}.home-flights-tabs-link--departures::before{background-position:-276px 0}.home-flights-tabs-link:hover,.home-flights-tabs-link:focus,.home-flights-tabs-link.is-active{background-color:#fff;box-shadow:0 0 24px rgba(128,128,128,.2)}.home-flights-tabs-link.is-active{color:#a98200}.home-flights-tabs-link--arrivals.is-active::before{background-position:-276px -108px}.home-flights-tabs-link--departures.is-active::before{background-position:-276px -36px}.home-flights-search{position:relative;margin-top:26px;padding-left:44px;float:right}.home-flights-search-input{width:100px;padding:2px 0;border:0;background-color:transparent;color:#000;font-size:.9375em}.home-flights-search::before{position:absolute;top:0;left:0;width:34px;height:24px;background:url(../images/sprite.png?6a9e51fb6c)0-245px no-repeat;content:""}.home-flights-tab-content{display:none}.home-flights-tab-content.is-open{display:block}.home-flights-list{height:288px;padding-top:4px;overflow:hidden}.home-flights-list-table{width:100%}.home-flights-list-row.is-hidden{display:none}.home-flights-list-row:nth-child(2n) td{background-color:#f8f8f8}.home-flights-list-row:hover{background-color:rgba(255,251,179,.7)}.home-flights-list-th{padding:10px 0 10px 15px;border-bottom:1px solid #f0f0f0;color:#777d84;font-weight:400;font-size:.75em;text-align:left;vertical-align:top}.home-flights-list-th--first{padding-left:0}.home-flights-list-th--center{text-align:center}.home-flights-list-th--empty{width:20px;padding-left:0;border-bottom:0}.home-flights-list-td{padding:4px 0 4px 15px;font-size:.938em;vertical-align:top}.home-flights-list-td--first{padding-left:0}.home-flights-list-td--empty{padding-left:0;border-bottom:none}.home-flights-list-td--center{text-align:center}.home-flights-list-td--date{padding-left:20px;background-color:#eaeaea;font-weight:600}.home-flights-list-td--bold{font-weight:700}.home-flights-list-airline-name{display:block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-flights-list-status{display:inline-block;min-width:64px;padding:2px 8px;border-radius:3px;color:#fff;font-size:.8125em;text-align:center;text-transform:uppercase}.home-flights-list-status--default{color:#11467e}.home-flights-list-status--landed{background-color:#39b54a}.home-flights-list-status--delayed{background-color:#fbe258;color:#483d02}.home-flights-list-status--on-time{background-color:#1e90ff}.home-flights-list-status--cancelled{background-color:red}.home-flights-list-status--diverted{background-color:#ff8c00}.home-flights-list-status--open{background-color:#9acd32}.home-flights-list-status--closed{background-color:red}.home-flights-list-status--boarding{background-color:#228b22}.home-flights-list-status--final-call{background-color:red}.home-flights-list-status--final-remark{display:none}.home-flights-list-info-link{position:relative;background-color:transparent;color:#11467e}.home-flights-list-info-link:hover,.home-flights-list-info-link:focus{text-decoration:underline}.home-flights-list-no-flights{padding:10% 20px 0 20px;color:#777d84;font-size:1.25em;text-align:center}.home-flights-list-no-results{display:none;padding:10px;background-color:#f8f8f8;font-size:.875em;text-align:center}.home-flights-list-more{margin:0 20px 0 32px;padding-top:14px;text-align:right}.home-flights-list-more-link{color:#11467e;font-size:.875em}.home-flights-list-more-link:hover,.home-flights-list-more-link:focus{text-decoration:underline}.home-flights-list-more-link::after{display:inline-block;width:7px;height:11px;margin-left:6px;background:url(../images/sprite.png?6a9e51fb6c)-344px -95px no-repeat;content:"";vertical-align:middle}.home-flights-time{display:none}@keyframes flights-preloader{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.home-guide{z-index:10;position:relative;max-width:1030px;margin:0 auto 30px auto;padding:0 20px}.home-guide-content{width:50%;float:left}.home-guide-title{margin:0 0 12px 10px;color:#11467e;font-weight:700;font-size:1.75em}.home-guide-ul{margin-left:-30px}.home-guide-item{box-sizing:border-box;width:44%;padding:0 0 18px 30px;float:left}.home-guide-item:nth-child(2n){width:56%}.home-guide-link{display:block;z-index:1;position:relative;padding:10px 10px 10px 55px;border-radius:4px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2);color:#292929;font-size:1.125em;transition:transform 250ms ease}.home-guide-link:hover,.home-guide-link:focus{transform:scale(1.05,1.05);background-color:rgba(255,251,179,.7)}.home-guide-link::before{position:absolute;top:6px;left:10px;width:32px;height:32px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.home-guide-link--parking::before{background-position:0-271px}.home-guide-link--regulations::before{background-position:-276px -212px}.home-guide-link--tickets::before{background-position:-276px -178px}.home-guide-link--map::before{background-position:-34px -271px}.home-guide-link--luggage::before{background-position:-68px -271px}.home-guide-link--faq::before{background-position:-102px -271px}.home-guide-link--advice::before{background-position:-170px -271px}.home-guide-link--children::before{background-position:-136px -271px}.home-tips{width:44.2719%;float:right}.home-tips-section-title{margin-bottom:8px;color:#11467e;font-weight:700;font-size:1.75em}.home-tips-content{max-height:260px;overflow:hidden}.home-tips-slide{display:block;z-index:1;position:relative;min-width:1px;min-height:1px;float:left}.home-tips-slide-content{box-sizing:border-box;z-index:1;position:absolute;bottom:0;left:0;width:100%;padding:30px 18px 15px 18px;background:linear-gradient(to bottom,transparent 0,rgba(17,70,126,.8) 50%,rgba(17,70,126,.8) 100%);color:#fff;font-size:.875em;line-height:1.1}.home-tips-title{max-width:300px;margin-bottom:2px;font-weight:700;font-size:2em;line-height:1em}.home-tips-more{color:#f9e8b3;text-decoration:underline}.home-tips-img{display:block;width:100%}.home-tips .bx-wrapper{overflow:hidden;border-radius:6px;box-shadow:0 0 43px rgba(128,128,128,.25)}.home-tips .bx-pager{z-index:10;position:absolute;right:10px;bottom:10px}.home-tips .bx-pager-item{margin-left:5px;float:left}.home-tips .bx-pager-link{display:block;width:8px;height:8px;overflow:hidden;border:1px solid rgba(255,255,255,.4);border-radius:50%;background-color:#11467e;text-indent:16px}.home-tips .bx-pager-link:hover,.home-tips .bx-pager-link:focus{background-color:rgba(255,255,255,.5)}.home-tips .bx-pager-link.active{background-color:#fff}.home-services{background:url(../images/home-services-bg.jpg)center 0 no-repeat}.home-services-center{max-width:1140px;min-height:440px;margin:0 auto;padding:0 20px}.home-services-content{box-sizing:border-box;z-index:1;position:relative;width:64%;padding:16px 64px 0 0;float:right}.home-services-title{margin-bottom:10px;color:#11467e;font-weight:700;font-size:1.75em}.home-services-ul{margin-left:-25px}.home-services-item{box-sizing:border-box;width:25%;padding:0 0 24px 25px;float:left}.home-services-link{display:block;z-index:1;position:relative;height:165px;border-radius:4px;background-color:#fff;box-shadow:0 0 13px rgba(128,128,128,.2);color:#777d84;font-size:.875em;text-align:center;white-space:nowrap;transition:transform 250ms ease}.home-services-link:hover,.home-services-link:focus{transform:scale(1.05,1.05)}.home-services-link:hover::before,.home-services-link:focus::before{background-color:#fffbb3}.home-services-link::before{display:inline-block;width:90px;height:90px;margin-top:24px;border-radius:50%;background-color:#f0faff;content:"";transition:background-color 250ms ease}.home-services-link::after{position:absolute;top:38px;left:50%;width:64px;height:64px;margin-left:-32px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.home-services-link--shopping::after{background-position:-132px -51px}.home-services-link--internet::after{background-position:-66px -117px}.home-services-link--exchange::after{background-position:-132px -117px}.home-services-link--luggage::after{background-position:0-117px}.home-services-link--tourist-info::after{background-position:-66px -51px}.home-services-link--children::after{background-position:-210px 0}.home-services-link--assistance::after{background-position:-210px -66px}.home-services-link--vip::after{background-position:0-51px}.home-services-text{display:flex;position:absolute;bottom:8px;left:0;justify-content:center;width:100%;min-height:2em}.home-services-more{position:absolute;right:0;bottom:76px;width:32px;height:58px;overflow:hidden;background:url(../images/sprite.png?6a9e51fb6c)-62px -183px no-repeat;text-indent:64px;white-space:nowrap;opacity:.24;transition:opacity 250ms ease}.home-services-more:hover,.home-services-more:focus{opacity:1}.home-destinations{width:100%;padding-bottom:40px;overflow:hidden}.home-destinations-center{z-index:1;position:relative;max-width:1120px;margin:0 auto;background:#fff}.home-destinations-center::after{z-index:1;position:absolute;top:0;left:0;width:5000px;height:100%;background:#fff;box-shadow:0 0 43px rgba(128,128,128,.25);content:""}.home-destinations-header{z-index:2;position:relative;padding:26px 30px 16px 30px}.home-destinations-title{color:#11467e;font-weight:700;font-size:1.75em}.home-destinations-text{padding-right:200px;color:#292929;font-size:1.125em}.home-destinations-more{position:absolute;right:30px;bottom:16px;color:#11467e;font-size:.875em}.home-destinations-more:hover,.home-destinations-more:focus{text-decoration:underline}.home-destinations-more::after{display:inline-block;width:9px;height:18px;margin-left:10px;background:url(../images/sprite.png?6a9e51fb6c)-261px -132px no-repeat;content:"";vertical-align:middle}.home-destinations-list{z-index:2;position:relative;padding:0 30px 26px 30px}.home-destinations-list::before{position:absolute;top:0;left:100%;width:23.15%;height:0;margin-left:-10px;padding-bottom:19.2%;border-radius:4px;box-shadow:0 0 13px rgba(128,128,128,.2);content:""}.home-destinations-list::after{position:absolute;top:-30px;left:100%;width:18%;height:100%;margin-left:5%;background:linear-gradient(to right,rgba(255,255,255,.2),#fff);content:""}.home-destinations-ul{margin-left:-1.85%}.home-destinations-item{box-sizing:border-box;width:25%;padding-left:1.85%;float:left}.home-destinations-link{display:block;color:#11467e}.home-destinations-img{display:block;width:100%;margin-bottom:10px;border-radius:4px;box-shadow:0 0 13px rgba(128,128,128,.2);transition:transform 250ms ease}.home-destinations-link:hover .home-destinations-img,.home-destinations-link:focus .home-destinations-img{transform:scale(1.05,1.05)}.home-destinations-item-title{display:block;font-weight:700;font-size:1.25em}.home-info{min-height:526px;margin-top:-40px;background:url(../images/home-info-bg.jpg)center 0 no-repeat}.home-info-center{max-width:1060px;margin:0 auto;padding:45px 20px 30px 20px}.home-info-contacts{display:inline-block;padding:16px 0 20px 0;border-bottom:1px solid rgba(224,224,224,.6)}.home-info-title{color:#11467e;font-weight:700;font-size:1.75em}.home-info-column{margin-left:40px;float:left}.home-info-column:first-child{margin-left:0}.home-info-column--sm{padding-top:28px;font-size:.875em}.home-info-subtitle{margin-bottom:.6em;color:#292929;font-weight:400;font-size:1.125em;line-height:1.2}.home-info-link{display:block;z-index:1;position:relative;padding:8px 0 8px 44px;color:#1d61a8;font-weight:700;font-size:1.25em;transition:color 250ms ease}.home-info-link:hover,.home-info-link:focus{color:#15487d}.home-info-link::before{position:absolute;top:6px;left:0;width:28px;height:28px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.home-info-link--email::before{background-position:-312px -170px}.home-info-link--phone::before{background-position:-312px -140px}.home-info-column:first-child .home-info-link{margin-left:20px}.home-info-more{color:#1d61a8;font-weight:700;text-decoration:underline}.home-info-more:hover,.home-info-more:focus{color:#15487d}.home-news{margin-top:-124px}.home-news-center{max-width:1060px;margin:0 auto;padding:0 20px 30px 20px}.home-news-header{z-index:2;position:relative;padding-bottom:16px}.home-news-title{color:#292929;font-weight:400;font-size:1.125em}.home-news-more{position:absolute;right:0;bottom:16px;color:#11467e;font-size:.875em}.home-news-more:hover,.home-news-more:focus{text-decoration:underline}.home-news-more::after{display:inline-block;width:9px;height:18px;margin-left:10px;background:url(../images/sprite.png?6a9e51fb6c)-261px -132px no-repeat;content:"";vertical-align:middle}.home-news-ul{margin-left:-1.85%}.home-news-item{box-sizing:border-box;width:25%;padding-left:1.85%;float:left}.home-news-link{display:block;z-index:1;position:relative;overflow:hidden;border-radius:4px;box-shadow:0 0 13px rgba(128,128,128,.2);color:#fff;transition:transform 250ms ease}.home-news-link:hover,.home-news-link:focus{transform:scale(1.05,1.05)}.home-news-img{display:block;width:100%}.home-news-item-title{box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;padding:38px 18px 10px 18px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.8));font-weight:700;line-height:1.2}.home-news-date{display:block;font-weight:300}.sidebar-center{width:350px;padding-top:110px;float:right}.sidebar-nav{z-index:10;position:relative;margin-bottom:22px;padding:28px 0 48px 0;font-size:1.25em}.sidebar-nav::before{position:absolute;top:0;bottom:20px;left:0;width:1px;border-left:1px solid rgba(0,0,0,.12);content:""}.sidebar-nav-title{display:none}.sidebar-nav-ul{margin-left:-20px}.sidebar-nav-item{max-width:270px}.sidebar-nav-link{display:block;z-index:1;position:relative;padding:12px 8px 12px 48px;color:#292929}.sidebar-nav-link:hover,.sidebar-nav-link:focus{color:#11467e}.sidebar-nav-link.is-active{border-radius:8px;background-color:#11467e;color:#fff}.sidebar-nav-link.is-active::before{position:absolute;top:50%;left:15px;width:12px;height:22px;margin-top:-11px;background:url(../images/sprite.png?6a9e51fb6c)-276px -246px no-repeat;content:""}.sidebar-nav-sub-ul{z-index:1;position:relative;margin-left:30px;font-size:.889em}.sidebar-nav-sub-ul--level-2{margin:10px 0 0 50px;font-size:.8em}.sidebar-nav-sub-ul::before{position:absolute;top:0;bottom:0;left:7px;width:1px;border-left:1px solid #e6e6e6;content:""}.sidebar-nav-sub-link{display:block;z-index:1;position:relative;padding:6px 8px 6px 24px;color:#292929}.sidebar-nav-sub-link::before{position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-7px;border:3px solid #fff;border-radius:50%;background-color:#ccc;content:""}.sidebar-nav-sub-link:hover,.sidebar-nav-sub-link:focus,.sidebar-nav-sub-link.is-active{color:#11467e}.sidebar-nav-sub-link:hover::before,.sidebar-nav-sub-link:focus::before,.sidebar-nav-sub-link.is-active::before{background-color:#11467e}.sidebar-nav.is-stuck{background-color:#fff;box-shadow:0 20px 30px #fff}.sidebar-flights{margin-bottom:32px;overflow:hidden;border:1px solid #edf7fc;border-radius:10px}.sidebar-flights-tabs{padding-top:15px;overflow:hidden;background-color:#edf7fc}.sidebar-flights-tabs-item{margin-left:10px;float:left}.sidebar-flights-tabs-item:first-child{margin-left:18px}.sidebar-flights-tabs-link{display:block;z-index:1;position:relative;padding:12px 16px 10px 56px;border-radius:4px 4px 0 0;color:#11467e;font-weight:700;font-size:1.25em}.sidebar-flights-tabs-link:hover,.sidebar-flights-tabs-link:focus,.sidebar-flights-tabs-link.is-active{background-color:#fff;box-shadow:0 0 24px rgba(128,128,128,.2)}.sidebar-flights-tabs-link::before{position:absolute;top:8px;left:14px;width:34px;height:34px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.sidebar-flights-tabs-link--arrivals::before{background-position:-276px -72px}.sidebar-flights-tabs-link--departures::before{background-position:-276px 0}.sidebar-flights-tabs-link.is-active{color:#a98200}.sidebar-flights-tabs-link--arrivals.is-active::before{background-position:-276px -108px}.sidebar-flights-tabs-link--departures.is-active::before{background-position:-276px -36px}.sidebar-flights-tab-content{display:none}.sidebar-flights-tab-content.is-open{display:block}.sidebar-flights-body{background-color:#fff}.sidebar-flights-list{padding:16px 15px 24px 15px}.sidebar-flights-list-table{width:100%}.sidebar-flights-list-td{padding:10px 8px;border-top:1px solid #ececec;color:#11467e;font-size:.938em;vertical-align:top}.sidebar-flights-list-td--center{text-align:center}.sidebar-flights-list-td--date{padding:6px 8px 6px 34px;background-color:#eaeaea;font-weight:600}.sidebar-flights-list-row:first-child .sidebar-flights-list-td{border-top:0}.sidebar-flights-list-info-link{z-index:1;position:relative;padding-left:26px;background-color:transparent;color:#11467e;text-align:left}.sidebar-flights-list-info-link::before{position:absolute;top:4px;left:2px;width:12px;height:12px;background:url(../images/sprite.png?6a9e51fb6c)-344px -73px no-repeat;content:"";opacity:.4;transition:opacity 250ms ease}.sidebar-flights-list-info-link:hover::before{opacity:1}.sidebar-flights-list-no-flights{padding-top:10px;color:#777d84;text-align:center}.sidebar-tips{z-index:1;position:relative;margin:48px 0 32px 0;padding:24px;border:1px solid rgba(172,221,184,.23);border-radius:10px;background-color:#f5fdf7}.sidebar-tips::before{position:absolute;top:7px;right:7px;width:52px;height:52px;background:url(../images/sprite.png?6a9e51fb6c)-96px -183px no-repeat;content:""}.sidebar-tips-label{color:#469053;font-size:1.063em}.sidebar-tips-title{max-width:240px;margin-bottom:.4em;color:#00751a;font-weight:700;font-size:1.375em;line-height:1.1}.sidebar-tips-text{color:#002d0a;font-size:1.125em}.sidebar-destinations{margin-bottom:32px;padding:14px 24px 22px 24px;border:1px solid #e9eef3;border-radius:10px}.sidebar-destinations-title{margin-bottom:12px;color:#11467e;font-weight:400;font-size:1.375em;line-height:1.1}.sidebar-destinations-text{margin-bottom:12px;color:#002d0a;font-weight:700;font-size:1.125em}.sidebar-destinations-image{display:block}.sidebar-destinations-img{display:block;width:100%;border-radius:5px}.sidebar-airlines{width:290px;margin-top:90px;padding:20px 30px 40px 24px;float:right;border-left:1px solid #e2e2e2}.sidebar-airlines-section{margin-bottom:20px;padding-top:20px;border-top:1px solid #e2e2e2}.sidebar-airlines-section:first-child{border-top:0}.sidebar-airlines-label{color:#11467e;line-height:1}.sidebar-airlines-value{margin-bottom:.8em;color:#11467e;font-weight:700;font-size:1.5em}.sidebar-airlines-links{margin-left:6px;border-left:1px solid #e6e6e6}.sidebar-airlines-link{display:block;z-index:1;position:relative;margin-bottom:.3em;padding:6px 8px 6px 24px;color:#11467e;font-size:1.25em;text-decoration:underline}.sidebar-airlines-link::before{position:absolute;top:50%;left:-8px;width:9px;height:9px;margin-top:-7px;border:3px solid #fff;border-radius:50%;background-color:#ccc;content:""}.sidebar-airlines-link:hover,.sidebar-airlines-link:focus,.sidebar-airlines-link.is-active{color:#11467e}.sidebar-airlines-link:hover::before,.sidebar-airlines-link:focus::before,.sidebar-airlines-link.is-active::before{background-color:#11467e}.sidebar-flyer{margin-top:-30px;float:right}.sidebar-flyer-title{margin-bottom:14px;color:#01438f;font-size:1.5em}.sidebar-flyer-image{display:block;z-index:1;position:relative;box-shadow:0 0 83px rgba(167,167,167,.35)}.sidebar-flyer-image--mobile{display:none}.sidebar-flyer-image::before{position:absolute;top:8px;right:8px;width:64px;height:64px;border-radius:50%;background-color:rgba(1,67,143,.86);content:""}.sidebar-flyer-image::after{position:absolute;top:24px;right:24px;width:32px;height:32px;background:url(../images/sprite.png?6a9e51fb6c)-276px -144px no-repeat;content:""}.sidebar-flyer-img{display:block;width:100%;max-width:300px}.breadcrumbs{z-index:2;position:absolute;top:0;left:0;width:100%;color:#707070;font-weight:300;font-size:.875em}.breadcrumbs-ul{max-width:1060px;margin:0 auto;padding:20px 20px 0 20px}.breadcrumbs-item{display:inline;white-space:nowrap}.breadcrumbs-item::before{padding:0 5px;content:">"}.breadcrumbs-item:first-child::before{display:none}.breadcrumbs-link{color:inherit}.breadcrumbs-link:hover,.breadcrumbs-link:focus{color:#11467e}.page-files{margin-top:.5em 0}.page-files-title{padding-bottom:.4em;color:#11467e;font-weight:300;font-size:1.556em}.page-files-ul{margin-bottom:1.5em}.page-files-item{z-index:1;position:relative;padding:0 90px 0 8px;border-bottom:1px dotted #e8e8e8}.page-files-link{display:inline-block;z-index:1;position:relative;padding:8px 20px 8px 30px;color:inherit;font-size:.889em}.page-files-link:hover,.page-files-link:focus{color:#11467e}.page-files-link::before{position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-12px;background:url(../images/sprite.png?6a9e51fb6c)-78px -305px no-repeat;content:""}.page-files-link--pdf::before{background-position:-26px -305px}.page-files-link--doc::before,.page-files-link--docx::before{background-position:-52px -305px}.page-files-link--xls::before,.page-files-link--xlsx::before{background-position:0-305px}.page-files-filesize{color:#707070;font-size:.8em}.page-files-description{display:block;color:#707070;font-size:.625em}.page-files-button{position:absolute;top:50%;right:0;padding:4px 14px;transform:translateY(-50%);border-radius:6px;background-color:#11467e;color:#fff;font-size:.7em;vertical-align:middle;transition:backgroud-color 250ms ease}.page-files-button:hover,.page-files-button:focus{background-color:#0e3a68}.page-gallery-title{padding-bottom:.3em;color:#11467e;font-weight:300;font-size:1.556em}.page-gallery-ul{margin:.4em 0 30px 0}.page-gallery-item-title{position:absolute;bottom:0;left:0;width:100%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.6))}.page-gallery-item-link{display:block;padding:20px 18px 10px 18px;color:#fff;font-size:.875em}.flights-list--schedule{font-size:1.125em}.flights-list-section-title{margin:.5em 0 1em 0;color:#11467e;font-weight:300;font-size:1.556em;line-height:1.1667}.flights-list-links{margin-bottom:16px;font-size:1em;text-transform:lowercase}.flights-list-links-link{margin-right:25px;padding:6px 16px;float:left;border:1px solid rgba(197,197,197,.23);border-radius:6px;background-color:#f7f7f7;color:#0c3363}.flights-list-links-link:hover,.flights-list-links-link:focus,.flights-list-links-link.is-active{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.flights-list-content{z-index:2;position:relative;border-radius:3px;background-color:#fff;box-shadow:0 0 42px rgba(128,128,128,.2);color:#11467e}.flights-list-header{z-index:2;position:relative;padding:0 5px 0 8px}.flights-list-body{z-index:1;padding-bottom:30px;box-shadow:0-10px 20px rgba(0,0,0,.2);font-size:1em}.flights-list--small .flights-list-body{font-size:.875em}.flights-list-tabs{padding-top:15px;float:left;overflow:hidden}.flights-list-tabs-item{margin-left:18px;float:left}.flights-list-tabs-link{display:block;position:relative;padding:12px 22px 10px 60px;border-radius:3px 3px 0 0;color:#11467e;font-weight:700;font-size:1.222em}.flights-list-tabs-link:hover,.flights-list-tabs-link:focus,.flights-list-tabs-link.is-active{background-color:#fff;box-shadow:0 0 24px rgba(128,128,128,.2)}.flights-list-tabs-link::before{position:absolute;top:8px;left:18px;width:34px;height:34px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.flights-list-tabs-link--arrivals::before{background-position:-276px -72px}.flights-list-tabs-link--departures::before{background-position:-276px 0}.flights-list-tabs-link.is-active{color:#a98200}.flights-list-tabs-link--arrivals.is-active::before{background-position:-276px -108px}.flights-list-tabs-link--departures.is-active::before{background-position:-276px -36px}.flights-list-search{position:relative;margin-top:26px;padding-left:44px;float:right}.flights-list-search-input{width:100px;padding:2px 0;border:0;background-color:transparent;color:#000;font-size:.9375em}.flights-list-search::before{position:absolute;top:0;left:0;width:34px;height:24px;background:url(../images/sprite.png?6a9e51fb6c)0-245px no-repeat;content:""}.flights-list-table{width:100%}.flights-list-row.is-hidden{display:none}.flights-list-row:nth-child(2n) td{background-color:#f8f8f8}.flights-list-th{padding:10px 0;border-bottom:1px solid #f0f0f0;color:#777d84;font-weight:400;font-size:.722em;text-align:left}.flights-list-th--center{text-align:center}.flights-list-th--empty{width:20px;border-bottom:0}.flights-list-td{padding:6px 0;font-size:.889em}.flights-list-td--empty{border-bottom:none}.flights-list-td--center{text-align:center}.flights-list-td--right{text-align:right}.flights-list-td--date{padding-left:20px;background-color:#eaeaea;font-weight:600}.flights-list-td--bold{font-weight:700}.flights-list-status{display:inline-block;min-width:64px;padding:2px 8px;border-radius:3px;color:#fff;font-size:.813em;text-align:center;text-transform:uppercase}.flights-list-status--default{color:#11467e}.flights-list-status--landed{background-color:#39b54a}.flights-list-status--delayed{background-color:#fbe258;color:#483d02}.flights-list-status--on-time{background-color:#1e90ff}.flights-list-status--cancelled{background-color:red}.flights-list-status--diverted{background-color:#ff8c00}.flights-list-status--open{background-color:#9acd32}.flights-list-status--closed{background-color:red}.flights-list-status--boarding{background-color:#228b22}.flights-list-status--final-call{background-color:red}.flights-list-status--final-remark{display:none}.flights-list-info-link{position:relative;background-color:transparent;color:#11467e}.flights-list-info-link:hover,.flights-list-info-link:focus{text-decoration:underline}.flights-list-day{display:inline-block;margin:0 2px;padding:5px;border:1px solid #a9cb88;background-color:#e7fcc6;color:#495764;font-size:.875em}.flights-list-no-flights{padding-top:30px;color:#777d84;font-size:1.25em;text-align:center}.flights-list-no-results{display:none;padding:10px;background-color:#f8f8f8;font-size:.889em;text-align:center}.flights-list-buy-button{display:inline-block;padding:5px 16px;background-color:#1c5f9d;color:#fff;font-size:1em;white-space:nowrap}.flights-list-buy-button:hover,.flights-list-buy-button:focus{background-color:#0d2c4a}.flights-map-content{max-width:700px;padding:0 240px 0 56px}.flights-map-title{z-index:1;position:relative;padding-left:20px;color:#11467e;font-weight:700;font-size:1.5em}.flights-map-title-link{display:inline-block;margin-left:5px;padding-left:10px;border-left:2px solid #f1f4f8;font-weight:300;font-size:.833em}.flights-map-title-link:hover,.flights-map-title-link:focus{text-decoration:underline}.flights-map-title::before{position:absolute;top:50%;left:0;width:12px;height:12px;margin-top:-6px;border-radius:50%;background-color:#11467e;content:""}.flights-map-ul{margin:0 0 1em 20px}.flights-map-item{display:inline-block;font-size:1.188em}.flights-map-item::after{content:" /";color:#d0d0d0}.flights-map-item:last-child::after{display:none}.flights-map-destination-link:hover,.flights-map-destination-link:focus{text-decoration:underline}.flights-map-map{z-index:1;position:relative;padding-top:30px}.flights-map-map-content{height:700px;overflow:hidden;border-radius:20px;box-shadow:0 0 37px rgba(0,0,0,.14)}.flights-map-notes{position:absolute;top:30px;right:0;padding:8px 0 18px 18px;transform:translateY(-100%);border-left:1px solid #e6e6e5;color:#85868a;font-size:1em}.flights-map-notes-line{z-index:1;position:relative;padding:0 0 8px 28px}.flights-map-notes-line::before{position:absolute;top:5px;left:0;width:16px;height:16px;background:0 0 no-repeat;background-size:16px 16px;content:""}.flights-map-notes-line--1::before{background-image:url(../images/flights-map-marker-regular.png)}.flights-map-notes-line--2::before{background-image:url(../images/flights-map-marker-irregular.png)}.flights-map-season-select{margin-bottom:1.5em;color:#aa8201;font-weight:600}.flights-map-season-select-label{display:inline-block;vertical-align:middle}.flights-map-season-select-button{display:inline-block;margin-left:6px;padding:8px 18px;border-radius:8px;box-shadow:0 0 14px rgba(159,158,158,.3);color:#aa8201;text-transform:uppercase;vertical-align:middle;transition:color 250ms ease,background-color 250ms ease}.flights-map-season-select-button.is-disabled{background-color:#aa8201;box-shadow:none;color:#fff}.flights-map-season-select-button:hover,.flights-map-season-select-button:focus{background-color:#aa8201;color:#fff}.news-list-year-select{font-size:.889em}.news-list-year-link{display:inline-block;margin-right:10px;padding:6px 10px;border:1px solid transparent;color:#797979}.news-list-year-link:hover,.news-list-year-link:focus,.news-list-year-link.is-active{border:1px solid rgba(196,196,196,.23);border-radius:6px;background-color:#f7fafe;color:#11467e}.news-list-item{padding:16px 25px 24px 25px}.news-list-item:first-child{margin-bottom:15px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2)}.news-list-title{padding-bottom:.4em;font-weight:300;font-size:1.333em}.news-list-title-link{color:#11467e}.news-list-title-link:hover,.news-list-title-link:focus{text-decoration:underline}.news-list-image{margin-right:18px;float:left}.news-list-img{width:220px}.news-list-content{z-index:1;position:relative;top:-4px;overflow:hidden}.news-list-date{font-weight:600}.news-list-more{color:#11467e}.news-list-more:hover,.news-list-more:focus{text-decoration:underline}.news-article-introduction{color:#505050}.news-article-small-img{width:220px;margin:6px 18px 15px 0;float:left;border:0!important}.news-article-date{font-weight:600}.destinations-list-ul{margin-left:-2%}.destinations-list-item{box-sizing:border-box;width:25%;padding:0 0 2% 2%;float:left}.destinations-list-link{display:block;padding:12px;border-radius:8px;background-color:#fff;box-shadow:0 0 57px rgba(220,219,219,.5);color:#11467e;text-align:center;transition:transform 250ms ease}.destinations-list-link:hover,.destinations-list-link:focus{transform:scale(1.05,1.05)}.destinations-list-img{display:block;width:100%;margin-bottom:10px;border-radius:4px}.destinations-list-title{display:flex;align-items:center;justify-content:center;height:40px;overflow:hidden;font-weight:700;font-size:1.125em;line-height:1.2;text-align:center}.shops-tags{margin-bottom:20px}.shops-tags-ul{margin-left:-14px}.shops-tags-item{margin:0 0 14px 14px;float:left}.shops-tags-item--automat{display:none}.shops-tags-label{display:block;z-index:1;position:relative;overflow:hidden}.shops-tags-checkbox{position:absolute;top:0;left:-100px}.shops-tags-text{display:block;padding:4px 18px;border:1px solid #e0e0e0;border-radius:6px;background-color:#f0f0f0;color:#909090;font-size:.875em;text-transform:lowercase}.shops-tags-text--automat{display:none}.shops-tags-checkbox:checked+.shops-tags-text--groceries{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-tags-checkbox:checked+.shops-tags-text--refreshments{border:1px solid rgba(251,181,163,.23);background-color:#fff5f2;color:#f74304}.shops-tags-checkbox:checked+.shops-tags-text--drinks-snacks{border:1px solid rgba(241,124,168,.23);background-color:#fbeef3;color:#ef0076}.shops-tags-checkbox:checked+.shops-tags-text--magazines{border:1px solid rgba(79,214,242,.23);background-color:#f0f9fc;color:#01b5db}.shops-tags-checkbox:checked+.shops-tags-text--souvenirs{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-tags-checkbox:checked+.shops-tags-text--duty-free{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-tags-checkbox:checked+.shops-tags-text--drinks{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-tags-checkbox:checked+.shops-tags-text--gifts{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-tags-checkbox:checked+.shops-tags-text--closed{margin-left:20px;float:left;border:1px solid rgba(255,0,0,.23);background-color:#fff;color:#fb0505}.shops-list-item{margin-bottom:32px;padding:26px;border:1px solid #e0e7ee;border-radius:10px;background-color:#fff}.shops-list-item--promoted{background-color:#f6fafd;box-shadow:0 0 38px rgba(128,128,128,.2)}.shops-list-header{padding-bottom:14px}.shops-list-title{float:left;color:#11467e;font-weight:300;font-size:1.5em}.shops-list-tag{margin-top:4px;padding:4px 18px;float:right;border-radius:6px;font-size:.875em;text-transform:lowercase}.shops-list-tag--groceries{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-list-tag--refreshments{border:1px solid rgba(251,181,163,.23);background-color:#fff5f2;color:#f74304}.shops-list-tag--drinks-snacks{border:1px solid rgba(241,124,168,.23);background-color:#fbeef3;color:#ef0076}.shops-list-tag--magazines{border:1px solid rgba(79,214,242,.23);background-color:#f0f9fc;color:#01b5db}.shops-list-tag--souvenirs{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-list-tag--duty-free{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-list-tag--drinks{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-list-tag--gifts{border:1px solid rgba(172,221,184,.23);background-color:#f5fdf7;color:#00751a}.shops-list-tag--closed{margin-left:20px;float:left;border:1px solid rgba(255,0,0,.23);background-color:#fff;color:#fb0505}.shops-list-tag--automat{display:none}.shops-list-image{margin-right:18px;float:left}.shops-list-img{width:186px;border:3px solid rgba(255,255,255,.13);box-shadow:0 0 16px rgba(79,134,156,.25)}.shops-list-text{margin-bottom:20px;text-align:justify}.shops-list-text--right{overflow:hidden}.shops-list-info{overflow:hidden}.shops-list-info-line{z-index:1;position:relative;margin-bottom:12px;padding-left:40px}.shops-list-info-line::before{position:absolute;top:4px;left:0;width:24px;height:24px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.shops-list-info-line--hours::before{background-position:-312px -278px}.shops-list-info-line--location::before{background-position:-312px -252px}.shops-list-info-line--email::before{background-position:-36px -245px}.shops-list-info-line--phone::before{margin-top:-4px;background-position:-312px -226px}.shops-list-info-text{color:#11467e;font-weight:600}.shops-list-info-text--link:hover,.shops-list-info-text--link:focus{text-decoration:underline}.shops-list-info-note{color:#292929;font-size:.75em}.airlines-list-section-title{margin-bottom:.5em;color:#11467e;font-weight:300;font-size:1.556em;line-height:1.1667}.airlines-list-item{z-index:1;position:relative;margin-bottom:1.5em;padding:20px 32px 24px 32px;border:1px solid #e4eef9;border-radius:10px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2)}.airlines-list-content{max-width:50%;padding:0 5% 10px 0;border-right:1px solid #e4e4e4}.airlines-list-title{margin-bottom:.4em;color:#11467e;font-weight:600;font-size:1.667em}.airlines-list-image{position:absolute;top:50%;right:32px;left:60%;height:70px;margin-top:-35px;text-align:center}.airlines-list-image::after{display:inline-block;width:0;height:100%;content:"";vertical-align:middle}.airlines-list-img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.airlines-list-link{display:block;z-index:1;position:relative;margin:20px 0 0 5px;padding:4px 0 0 40px;color:#292929}.airlines-list-link::before{position:absolute;top:4px;left:0;width:24px;height:24px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.airlines-list-link--phone::before{background-position:-312px -226px}.airlines-list-link--website::before{background-position:-312px -200px}.airlines-list-link:hover,.airlines-list-link:focus{text-decoration:underline}.airlines-list-link:first-child{margin-top:0}.flights-tickets-section{margin-bottom:1.5em;padding:0 24px 24px 24px;border:1px solid #e4eef9;border-radius:10px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2)}.flights-tickets-header{padding:20px 0;border-bottom:1px solid #eee}.flights-tickets-section-title{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.flights-tickets-image{width:180px;height:50px;float:left}.flights-tickets-image::after{display:inline-block;width:0;height:100%;content:"";vertical-align:middle}.flights-tickets-img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.flights-tickets-buy-button{margin-top:4px;padding:8px 20px;float:right;border:1px solid rgba(17,70,126,.21);border-radius:10px;background-color:#edf7fb;box-shadow:0 0 38px rgba(128,128,128,.2);color:#11467e;font-size:1.111em;transition:background-color 250ms ease}.flights-tickets-buy-button:hover,.flights-tickets-buy-button:focus{background-color:#c3e4f2}.flights-tickets-ul{padding-top:20px}.flights-tickets-item{box-sizing:border-box;z-index:1;position:relative;width:33.333%;padding:0 10px 8px 28px;float:left;font-size:.889em}.flights-tickets-item::before{position:absolute;top:6px;left:8px;width:9px;height:9px;border-radius:50%;background-color:#11467e;content:""}.flights-tickets-subtitle{margin-top:1em;color:#11467e;font-weight:300;font-size:1.444em}.flights-tickets-link{color:#292929}.flights-tickets-link:hover,.flights-tickets-link:focus{color:#11467e}.flights-tickets-destination{color:#292929}.flights-tickets-note{display:block;padding-top:4px;color:#707070;font-size:.75em}.flights-destinations{padding-top:20px}.flights-destinations-center{max-width:1120px;margin:0 auto}.flights-destinations-header{z-index:2;position:relative;padding:26px 0 16px 0}.flights-destinations-title{color:#11467e;font-weight:700;font-size:1.75em}.flights-destinations-text{padding-right:200px;color:#292929;font-size:1.125em}.flights-destinations-more{position:absolute;right:0;bottom:16px;color:#11467e;font-size:.875em}.flights-destinations-more:hover,.flights-destinations-more:focus{text-decoration:underline}.flights-destinations-more::after{display:inline-block;width:9px;height:18px;margin-left:10px;background:url(../images/sprite.png?6a9e51fb6c)-261px -132px no-repeat;content:"";vertical-align:middle}.flights-destinations-ul{margin-left:-1.85%}.flights-destinations-item{box-sizing:border-box;width:25%;padding-left:1.85%;float:left}.flights-destinations-link{display:block;color:#11467e}.flights-destinations-img{display:block;width:100%;margin-bottom:10px;border-radius:4px;box-shadow:0 0 13px rgba(128,128,128,.2);transition:transform 250ms ease}.flights-destinations-link:hover .flights-destinations-img,.flights-destinations-link:focus .flights-destinations-img{transform:scale(1.05,1.05)}.flights-destinations-item-title{display:block;font-weight:700;font-size:1.25em}.spotter-service-link:hover,.spotter-service-link:focus{text-decoration:underline}.reservation-form-section{padding-top:10px;border-bottom:1px solid #e4eef9}.reservation-form-remove{background-color:transparent;font-size:14px;text-decoration:underline}.events-calendar{color:#666;font-size:14px}.events-calendar-center{padding:20px 0 40px 0}.events-calendar-section-title{padding-bottom:6px;float:left;color:#033564;font-weight:400;font-size:1.4em}.events-calendar-controls{float:right}.events-calendar-controls-button{display:inline-block;margin-left:5px;padding:4px 6px;border-radius:5px;background-repeat:no-repeat;background-color:#505050;color:#fff;text-decoration:none}.events-calendar-controls-button--prev{padding-left:16px;background-image:url(data:image/gif;base64,R0lGODlhCgALAIABAP///y01PCH5BAEAAAEALAAAAAAKAAsAAAITjH+ACLrRHIsrtmlr1vfRB0leAQA7);background-position:left center}.events-calendar-controls-button--next{padding-right:16px;background-image:url(data:image/gif;base64,R0lGODlhCgALAIABAP///y01PCH5BAEAAAEALAAAAAAKAAsAAAIURI4Ilrp91mtyupoqu/vCYFHfUQAAOw==);background-position:right center}.events-calendar-controls-button:hover,.events-calendar-controls-button:focus{background-color:#373737;color:#fff}.events-calendar-month{width:100%;margin-top:10px;background-color:#fff;box-shadow:2px 4px 5px rgba(0,0,0,.2);table-layout:fixed}.events-calendar-day{padding:8px 8px;border:1px solid #cfcfcf;vertical-align:top}.events-calendar-day--inactive{border-color:#cbcbcb #cbcbcb #cbcbcb;color:#999}.events-calendar-day--weekend{background-color:#f2f2f2}.events-calendar-day--today{background-color:#ffc}.events-calendar-day-title{padding:0 0 25px 0}.events-calendar-day-name{float:left;color:#666}.events-calendar-date{float:right;font-weight:700}.events-calendar-event{display:inline-block;margin-top:10px;padding:4px 8px;border-radius:5px;background-color:#baeeba;color:#000;font-size:13px}.events-calendar-event--first{margin-top:0}.events-calendar-event--unavailable{background-color:#d0d0d0!important;color:gray!important}.events-calendar-event:hover,.events-calendar-event:focus{background-color:#91e491}.events-calendar-title{display:block}.disclosure-form{padding:10px 0 20px 0}.disclosure-label{padding-right:8px}.disclosure-select{border:1px solid silver}.disclosure-select--year{margin-right:30px}.disclosure-table{font-size:.8em}.disclosure-more{border-bottom:1px dotted #11467e;background:0 0;color:#11467e}.disclosure-more:hover,.disclosure-more:focus{border-bottom:1px solid #11467e}.disclosure-detail{display:none;position:relative;width:100%;max-width:500px;margin:0 auto;padding:30px 20px 20px 20px;color:#555;font-size:.875em}.disclosure-detail-center{background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}.disclosure-detail.is-open{display:block}.disclosure-detail table{width:100%}.disclosure-detail th{padding:10px;border:1px solid #97c0da;background-color:#eff9ff;font-weight:400;text-align:right}.disclosure-detail td{padding:10px;border:1px solid #97c0da;font-size:12px}.disclosure-detail .lt-modal-close{position:absolute;top:0;right:20px;width:28px;height:28px;overflow:hidden;border:4px solid transparent;background:url(../images/sprite.png?6a9e51fb6c)-270px -305px no-repeat;text-indent:40px}.disclosure-detail-not-found{padding:10px;border:1px solid #97c0da;background-color:#eff9ff;font-weight:700;text-align:center}.covid-faq{padding-top:5px}.covid-faq-ul{padding:0}.covid-faq-item{margin-bottom:15px;padding:0;list-style-type:none}.covid-faq-question{display:block;position:relative;padding:9px 32px 9px 16px;border:1px solid #eee;border-radius:10px;background-color:#fbfbfb;color:#5c5c5c;text-decoration:none;vertical-align:middle}.covid-faq-question::before{display:block;position:absolute;top:50%;right:10px;width:15px;height:10px;margin-top:-5px;background:url(data:image/gif;base64,R0lGODlhDwAKAMQXAFxcXPv7+/f396amppSUlOrq6pubm39/f6ysrOzs7JGRkWBgYIKCgpmZmfn5+ZeXl6urq/39/aioqKenp5+fn8zMzHZ2dv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABcALAAAAAAPAAoAAAVG4JUw0mWel8QkV3EAAIReEHwUCAxP56QDCIHiN7gMfgrBJUDQLSwLHSFwcjx+uodjFmlgG5GZKWDQGajiEwVASc8EFeUsBAA7)0 0 no-repeat;content:"";transition:transform 500ms ease}.covid-faq-question.is-open::before{transform:rotate(180deg)}.covid-faq-answer{display:none;padding:8px 15px 0 15px}.covid-msg{display:none;z-index:1001;position:fixed;bottom:0;left:0;width:100%;overflow:visible!important;background-color:#fef3ce;box-shadow:0-3px 92px rgba(0,0,0,.35);color:#000}.covid-msg-center{max-width:1650px;margin:0 auto;padding:32px 20px}.covid-msg-logo{width:370px;margin-right:30px;float:left}.covid-msg-content{overflow:hidden}.covid-msg-title{display:block;margin-bottom:5px;color:#093460;font-size:1.5em}.covid-msg-text{margin-bottom:.9em;font-size:1.125em}.covid-msg-text a{color:inherit;font-weight:700}.covid-msg-text a:hover,.covid-msg-text a:focus{text-decoration:underline}.covid-msg-links{margin-left:-15px;font-size:1.1875em}.covid-msg-link{display:inline-block;margin-left:15px;padding:10px 22px;background-color:#ed1c24;color:#fff;font-weight:700;text-transform:uppercase;transition:background-color 250ms ease}.covid-msg-link:hover,.covid-msg-link:focus{background-color:#c61017}.covid-msg-link--close{padding:10px 0;background:0 0;color:#022e54;text-decoration:underline;text-transform:lowercase}.covid-msg-link--close:hover,.covid-msg-link--close:focus{background-color:transparent;color:#051b31}.covid-msg-close{z-index:10;position:absolute;top:-20px;right:30px;width:42px;height:42px;overflow:hidden;border-radius:50%;background-color:#ed1c24;color:#fff;text-indent:84px}.covid-msg-close::before{position:absolute;top:0;left:0;width:42px;height:42px;content:"×";font-size:3em;line-height:42px;text-align:center;text-indent:0}.covid-msg-toggle{display:none;z-index:999;position:fixed;right:15px;bottom:0;padding:8px 16px;border-radius:4px 4px 0 0;background-color:#fef3ce;box-shadow:0-3px 92px rgba(0,0,0,.35);color:#000;font-size:1.125em}.covid-msg-toggle-img{height:32px;margin-right:8px}.flight-modal{background-color:#fff;box-shadow:0 30px 30px rgba(0,0,0,.2);color:#292929;font-size:1.125em}.flight-modal-center{position:relative;max-width:1060px;margin:0 auto;padding:80px 20px 50px 20px}.flight-modal-content{z-index:1;position:relative;padding-bottom:30px}.flight-modal-content-left{margin-right:200px;overflow:hidden}.flight-modal-content-left::before{z-index:1;position:absolute;top:50px;right:300px;left:10px;border-bottom:3px solid #dadada;content:""}.flight-modal-content-left::after{z-index:2;position:absolute;top:21px;left:50%;width:60px;height:60px;margin-left:-100px;background:url(../images/sprite.png?6a9e51fb6c)0-183px no-repeat;content:""}.flight-modal-content-right{position:absolute;top:20px;right:0;width:180px}.flight-modal-destination{z-index:3;position:relative;max-width:300px;padding-right:20px;float:left;background-color:#fff}.flight-modal-flight-number{color:#11467e}.flight-modal-destination-name{display:inline-block;color:#11467e;font-weight:700;font-size:2.667em;line-height:1}.flight-modal-home{z-index:3;position:relative;margin-top:18px;padding:0 34px 10px 20px;float:right;border-right:1px solid #e9e9e9;background-color:#fff;white-space:nowrap}.flight-modal-home-name{display:inline-block;color:#11467e;font-weight:700;font-size:2.667em;vertical-align:middle}.flight-modal-status{display:inline-block;margin-left:12px;padding:2px 8px;border-radius:3px;color:#fff;text-align:center;text-transform:uppercase;vertical-align:middle}.flight-modal-status--default{color:#11467e}.flight-modal-status--landed{background-color:#39b54a}.flight-modal-status--delayed{background-color:#fbe258;color:#483d02}.flight-modal-status--on-time{background-color:#1e90ff}.flight-modal-status--cancelled{background-color:red}.flight-modal-status--diverted{background-color:#ff8c00}.flight-modal-status--open{background-color:#9acd32}.flight-modal-status--closed{background-color:red}.flight-modal-status--boarding{background-color:#228b22}.flight-modal-status--final-call{background-color:red}.flight-modal-status--final-remark{display:none}.flight-modal-home-date{font-weight:600}.flight-modal-airplane{padding-top:14px;color:#11467e;font-weight:300;font-size:1.333em}.flight-modal-airplane-radar{text-decoration:underline;text-transform:lowercase}.flight-modal-bottom{border-bottom:1px solid #e9e9e9}.flight-modal-bottom-left{float:left}.flight-modal-bottom-right{float:right}.flight-modal-airline{margin-bottom:10px;font-weight:600;font-size:1.333em}.flight-modal-airline-image{width:180px;height:70px;text-align:center}.flight-modal-airline-image::after{display:inline-block;width:0;height:100%;content:"";vertical-align:top}.flight-modal-airline-img{display:inline-block;max-width:100%;max-height:100%;vertical-align:top}.flight-modal-time{margin-left:30px;float:left;text-align:center}.flight-modal-time-label{margin-bottom:10px;font-weight:600;font-size:1.333em}.flight-modal-time-value{color:#11467e;font-weight:300;font-size:1.889em}.flight-modal-footer{padding-top:28px}.flight-modal-footer-close{z-index:1;position:relative;padding-left:36px;background:0 0;color:#11467e;font-weight:300;font-size:1.333em;text-decoration:underline;text-transform:lowercase}.flight-modal-footer-close::before{position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-12px;background:url(../images/sprite.png?6a9e51fb6c)-244px -245px no-repeat;content:""}.flight-modal--departure .flight-modal-content-left::after{margin-left:-200px}.flight-modal--departure .flight-modal-airplane{padding-top:0}.flight-modal--departure .flight-modal-destination{padding:0 34px 30px 20px;float:right;border-right:1px solid #e9e9e9;background-color:#fff}.flight-modal--departure .flight-modal-home{width:200px;padding:0 20px 10px 0;float:left;border-right:0}.webcam-modal{position:relative;width:90%;max-width:800px;height:90%;max-height:600px;margin:0 auto;background-color:#000}.webcam-modal-iframe{width:100%;height:100%;border:0}.webcam-modal .lt-modal-close{position:absolute;top:4px;right:4px;width:28px;height:28px;overflow:hidden;border:4px solid #000;background:#000 url(../images/sprite.png?6a9e51fb6c)-248px -305px no-repeat;text-indent:40px}.site-footer{background-color:#11467e}.site-footer-copy{max-width:1100px;margin:0 auto;padding:0 20px 32px 20px;color:rgba(255,255,255,.3)}.site-footer-webdesign{color:#9ab8d8}.site-footer-webdesign:hover,.site-footer-webdesign:focus{text-decoration:underline}.footer-social{background-color:#fff;box-shadow:0-3px 7px rgba(0,0,0,.02)}.footer-social-center{max-width:1060px;margin:0 auto;padding:28px 20px 50px 20px}.footer-social-left{float:left}.footer-social-right{z-index:1;position:relative;max-width:360px;padding-top:.9em;float:right}.footer-social-right::before{position:absolute;right:-50px;bottom:10px;width:208px;height:49px;background:url(../images/sprite.png?6a9e51fb6c)0 0 no-repeat;content:""}.footer-social-title{color:#11467e;font-weight:700;font-size:1.75em}.footer-social-text{padding-bottom:1.5em;font-size:1.125em}.footer-social-item{display:inline-block;margin-right:10px}.footer-social-link{display:block;z-index:1;position:relative;padding:11px 10px 11px 56px;border-radius:4px;background-color:#fff;box-shadow:0 0 38px rgba(128,128,128,.2);color:#292929;font-size:1.125em;white-space:nowrap;transition:transform 250ms ease}.footer-social-link:hover,.footer-social-link:focus{transform:scale(1.05,1.05)}.footer-social-link::before{position:absolute;top:5px;left:13px;width:34px;height:34px;border-radius:50%;content:""}.footer-social-link::after{position:absolute;top:12px;left:19px;width:22px;height:22px;background:url(../images/sprite.png?6a9e51fb6c)no-repeat;content:""}.footer-social-link--facebook::before{background-color:#3c5a99}.footer-social-link--facebook::after{background-position:-224px -305px}.footer-social-link--twitter::before{background-color:#55adee}.footer-social-link--twitter::after{background-position:-128px -305px}.footer-social-link--instagram::before{background-color:#f42c73}.footer-social-link--instagram::after{background-position:-200px -305px}.footer-social-link--linkedin::before{background-color:#0077b7}.footer-social-link--linkedin::after{background-position:-176px -305px}.footer-social-link--webcam::before{background-color:#a5d256}.footer-social-link--webcam::after{background-position:-104px -305px}.footer-social-link--newsletter::before{background-color:#e819bf}.footer-social-link--newsletter::after{background-position:-152px -305px}.footer-promo{background-color:#fafafa}.footer-promo-center{max-width:1920px;margin:0 auto;padding:6px}.footer-promo-ul{display:flex;flex-wrap:nowrap;justify-content:center}.footer-promo-item{flex:0 1 300px;padding:6px;float:left}.footer-promo-link{display:block;border:1px solid #efefef;transition:transform 250ms ease}.footer-promo-link:hover,.footer-promo-link:focus{transform:scale(1.05,1.05)}.footer-promo-img{width:100%}.footer-nav{background-color:#0a3b6f;color:#fff}.footer-nav-ul{display:flex;max-width:1100px;margin:0 auto;padding:76px 20px 0 20px}.footer-nav-item{box-sizing:border-box;flex:1 0 20%;width:20%;padding:0 20px 20px 20px;float:left;border-left:1px solid #2d5783}.footer-nav-item:first-child{padding-left:0;border-left:0}.footer-nav-title{margin-top:-36px;margin-bottom:16px;color:#fff;font-weight:700;font-size:1.125em}.footer-nav-level2-item{margin-bottom:1em}.footer-nav-link{display:inline-block;z-index:1;position:relative;padding-left:18px;color:#fff;font-size:.875em}.footer-nav-link::before{position:absolute;top:6px;left:0;width:7px;height:7px;border-radius:50%;background-color:#fff;content:""}.footer-nav-link:hover,.footer-nav-link:focus{text-decoration:underline}.footer-partners-center{max-width:1100px;margin:0 auto;padding:28px 20px 18px 20px}.footer-partners-link{display:inline-block;margin-left:38px;color:#fff}.footer-partners-link:first-child{margin-left:0}.footer-partners-img{display:block;height:45px}.lt-modal{-webkit-overflow-scrolling:touch;display:none;z-index:9999;position:absolute;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto}.lt-modal-outer-wrapper{display:table;width:100%;height:100%}.lt-modal-inner-wrapper{display:table-cell;width:100%;height:100%}.lt-modal-no-scroll,.lt-modal-no-scroll body{overflow:hidden}.lt-captcha{padding:8px;border:1px solid #d8d8d8;border-radius:5px;background-color:#f7f7f7;color:#202020;font-size:1em}.lt-captcha-label{padding-bottom:4px}.lt-captcha-input{box-sizing:border-box;width:100%;padding:8px 12px;border:1px solid #9c9c9d;background-color:#fff;color:#202020}.lt-search-autocomplete{display:none;z-index:1000;position:absolute;top:0;left:0;min-width:250px;background-color:#fff;box-shadow:0 2px 10px 0 rgba(0,0,0,.2);color:#000;font-size:14px}.lt-search-autocomplete.is-open{display:block}.lt-search-autocomplete-title{padding:8px;background-color:#f7f7f7;color:#303030;font-size:12px}.lt-search-autocomplete-item{display:block;padding:12px 20px;border-bottom:1px solid #ededed;color:#000}.lt-search-autocomplete-item:hover,.lt-search-autocomplete-item:focus,.lt-search-autocomplete-item.is-active{background-color:#e8eff4;text-decoration:none}.lt-search-autocomplete-description{color:gray}.lt-search-autocomplete-description::before{content:" - "}.lt-search-autocomplete-show-all{display:block;padding:12px 20px;background-color:#f7f7f7;color:#4c7c9e;font-weight:700}.lt-search-autocomplete-show-all:hover,.lt-search-autocomplete-show-all:focus,.lt-search-autocomplete-show-all.is-active{background-color:#e8eff4}.lt-cookie-consent{visibility:hidden;z-index:1001;position:fixed;bottom:20px;left:20px;width:284px;padding:24px 24px 22px 24px;border-radius:10px;background-color:#fff;box-shadow:0 0 58px rgba(0,0,0,.1);opacity:0}.lt-cookie-consent.is-open{visibility:visible;opacity:1}.lt-cookie-consent-header{margin-bottom:20px}.lt-cookie-consent-title{z-index:1;position:relative;padding-left:64px;color:#11467e;font-weight:700;font-size:1.5em;line-height:1}.lt-cookie-consent-title::before{position:absolute;top:50%;left:0;width:52px;height:52px;margin-top:-26px;background:url(../images/sprite.png?6a9e51fb6c)-150px -183px no-repeat;content:""}.lt-cookie-consent-body{margin-bottom:20px}.lt-cookie-consent-text a{color:inherit;text-decoration:underline}.lt-cookie-consent-text a:hover,.lt-cookie-consent-text a:focus{color:#11467e}.lt-cookie-consent-footer{overflow:hidden}.lt-cookie-consent-button{padding:8px 14px;border-radius:4px;font-size:.875em;text-transform:lowercase;transition:background-color 250ms ease}.lt-cookie-consent-button--agree{float:left;background-color:#11467e;color:#fff}.lt-cookie-consent-button--agree:hover,.lt-cookie-consent-button--agree:focus{background-color:#145294}.lt-cookie-consent-button--disagree{float:right;background-color:#fff;color:#11467e}.lt-cookie-consent-button--disagree:hover,.lt-cookie-consent-button--disagree:focus{background-color:#f0f0f0}.mfp-bg{z-index:1042;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#0b0b0b;filter:alpha(opacity=80);opacity:.8}.mfp-wrap{-webkit-backface-visibility:hidden;z-index:1043;position:fixed;top:0;left:0;width:100%;height:100%;outline:0!important}.mfp-container{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 8px;text-align:center}.mfp-container::before{display:inline-block;height:100%;content:"";vertical-align:middle}.mfp-align-top .mfp-container::before{display:none}.mfp-content{display:inline-block;z-index:1045;position:relative;margin:0 auto;text-align:left;vertical-align:middle}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{z-index:1044;position:absolute;top:50%;right:8px;left:8px;width:auto;margin-top:-.8em;color:#ccc;text-align:center}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{-webkit-appearance:none;display:block;z-index:1046;padding:0;overflow:visible;border:0;outline:0;background:0 0;box-shadow:none;cursor:pointer}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;top:0;right:0;width:44px;height:44px;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;line-height:44px;font-family:Arial,Baskerville,monospace;text-align:center;text-decoration:none;filter:alpha(opacity=65);opacity:.65}.mfp-close:hover,.mfp-close:focus{filter:alpha(opacity=100);opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:-6px;width:100%;padding-right:6px;color:#fff;text-align:right}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:transparent;position:absolute;top:50%;width:90px;height:110px;margin:0;margin-top:-55px;padding:0;filter:alpha(opacity=65);opacity:.65}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{filter:alpha(opacity=100);opacity:1}.mfp-arrow::before,.mfp-arrow::after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{display:block;position:absolute;top:0;left:0;width:0;height:0;margin-top:35px;margin-left:35px;border:medium inset transparent;content:""}.mfp-arrow::after,.mfp-arrow .mfp-a{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow::before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left::after,.mfp-arrow-left .mfp-a{margin-left:31px;border-right:17px solid #fff}.mfp-arrow-left::before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right::after,.mfp-arrow-right .mfp-a{margin-left:39px;border-left:17px solid #fff}.mfp-arrow-right::before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{width:100%;max-width:900px;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;padding-top:56.25%;overflow:hidden}.mfp-iframe-scaler iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;box-shadow:0 0 8px rgba(0,0,0,.6)}img.mfp-img{box-sizing:border-box;display:block;width:auto;max-width:100%;height:auto;margin:0 auto;padding:40px 0 40px;line-height:0}.mfp-figure{line-height:0}.mfp-figure::after{display:block;z-index:-1;position:absolute;top:40px;right:0;bottom:40px;left:0;width:auto;height:auto;background:#444;box-shadow:0 0 8px rgba(0,0,0,.6);content:""}.mfp-figure small{display:block;color:#bdbdbd;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;width:100%;margin-top:-36px;cursor:auto}.mfp-title{word-wrap:break-word;padding-right:36px;color:#f3f3f3;line-height:18px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{left:50%;width:600px;margin-top:5px;margin-left:-300px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.justified-gallery{position:relative;width:100%;overflow:hidden}.justified-gallery>a,.justified-gallery>div,.justified-gallery>li{display:inline-block;position:absolute;margin:0;padding:0;overflow:hidden;opacity:.1}.justified-gallery>a>a>img,.justified-gallery>a>img,.justified-gallery>div>a>img,.justified-gallery>div>img,.justified-gallery>li>a>img,.justified-gallery>li>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0;opacity:0}.justified-gallery>a>.caption,.justified-gallery>div>.caption,.justified-gallery>li>.caption{display:none;position:absolute;right:0;bottom:0;left:0;margin:0;padding:5px;background-color:#000;color:#fff;font-weight:300;font-size:12px;font-family:sans-serif}.justified-gallery>a>.caption.caption-visible,.justified-gallery>div>.caption.caption-visible,.justified-gallery>li>.caption.caption-visible{-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;display:initial;opacity:.7;transition:opacity .5s ease-in}.justified-gallery>.entry-visible{background:0 0;opacity:1}.justified-gallery>.entry-visible>a>img,.justified-gallery>.entry-visible>img{-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;opacity:1;transition:opacity .5s ease-in}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;left:50%;margin-left:-24px;padding:10px 0 10px 0;overflow:initial;opacity:1}.justified-gallery>.spinner>span{display:inline-block;width:8px;height:8px;margin:0 4px 0 4px;border-radius:6px;background-color:#000;opacity:0}.bx-wrapper{position:relative}.bx-wrapper,.bx-viewport{transform:translatez(0)}@media only screen and (min-width:768px) and (max-width:1024px){.form{font-size:.9em}.site-notifications-center{padding:12px 48px 12px 15px}.site-notifications-close{right:15px}.site-header-right{box-sizing:border-box;z-index:98;position:absolute;top:0;right:0;padding:18px 20px 0 154px;float:none}.site-header-logo{z-index:99;position:relative}.header-social{margin-top:2px;padding:2px 8px 7px 8px}.header-social-link{top:0}.header-lang{margin:6px 0 0 20px}.site-nav{margin:70px 0 0 0;float:none}.site-nav-item:first-child{margin-left:0}.site-nav-level2-item{margin-left:32px}.site-nav-level2-item--80{display:none}.site-nav-level3-content{white-space:normal}.site-nav-level3-center{padding-bottom:0}.site-nav-level3-item{margin-bottom:20px}.main-content-title{font-size:2.25em}.main-content-content{font-size:1em}.main-content-content--with-sidebar{max-width:60%}.home-slider-slide{background-size:auto 440px}.home-slider-slide-content{left:72%;font-size:1.375em}.home-flights{padding-top:38px}.home-flights-content{width:70%;max-width:675px}.home-flights-tabs-item{margin-left:12px}.home-flights-tabs-link{padding-right:18px;font-size:1.25em}.home-flights-list-th{padding-left:5px}.home-flights-list-th--first{padding-left:0}.home-flights-list-th--empty{width:10px}.home-flights-list-td{padding-left:5px;font-size:.875em}.home-flights-list-td--first{padding-left:0}.home-flights-list-td--date{padding-left:15px}.home-flights-list-airline-name{max-width:100px}.home-flights-list-status{min-width:48px;padding:2px 6px}.home-guide-content{width:52%}.home-guide-title{font-size:1.5em}.home-guide-ul{margin-left:-15px}.home-guide-item{padding:0 0 15px 15px}.home-guide-link{padding:12px 8px 12px 48px;font-size:.938em;white-space:nowrap}.home-tips-section-title{font-size:1.5em}.home-tips-title{font-size:1.5em}.home-services-content{width:72%;padding-right:0}.home-services-title{font-size:1.5em}.home-services-ul{margin-left:-18px}.home-services-item{padding:0 0 18px 18px}.home-services-more{display:none}.home-destinations-center::after{display:none}.home-destinations-header{padding:26px 20px 16px 20px}.home-destinations-title{font-size:1.5em}.home-destinations-text{font-size:1em}.home-destinations-more{right:20px}.home-destinations-list{padding:0 20px 26px 20px}.home-destinations-list::before,.home-destinations-list::after{display:none}.home-destinations-item-title{font-size:1.125em}.home-info-title{font-size:1.5em}.home-info-column--sm{padding-top:25px;font-size:1em}.home-info-subtitle{font-size:1em}.home-info-link{font-size:1.125em}.home-news-item{width:31.48%}.home-news-item:last-child{display:none}.sidebar-center{width:32%}.sidebar-nav{margin-bottom:10px;padding-bottom:32px;font-size:1em}.sidebar-nav-sub-ul{font-size:1em}.sidebar-nav-sub-ul--level-2{font-size:.8em}.sidebar-flights{margin-bottom:20px}.sidebar-flights-tabs-item{margin-left:6px}.sidebar-flights-tabs-item:first-child{margin-left:10px}.sidebar-flights-tabs-link{padding:10px 12px 8px 40px;font-size:1em}.sidebar-flights-tabs-link::before{top:4px;left:6px;transform:scale(.7,.7)}[lang=en] .sidebar-flights-tabs-link{padding:10px 10px 8px 36px;font-size:.875em}[lang=en] .sidebar-flights-tabs-link::before{top:2px;left:2px}.sidebar-flights-list{padding:12px 10px 16px 10px}.sidebar-flights-list-td{padding:8px 6px;font-size:.875em}.sidebar-flights-list-td--date{padding-left:18px}.sidebar-flights-list-info-link{padding-left:10px}.sidebar-flights-list-info-link::before{left:-9px}.sidebar-tips{margin:28px 0 20px 0;padding:18px;font-size:.9em}.sidebar-destinations{margin-bottom:20px;padding:15px;font-size:.9em}.sidebar-airlines{width:auto;margin-top:60px;padding:0 30px 30px 24px;font-size:.9}.sidebar-flyer-title{font-size:1.25em}.news-list-item{padding:16px 16px 24px 16px}.news-list-title{font-size:1.375em}.news-list-img{width:160px}.shops-list-item{padding:16px}.shops-list-title{padding-top:4px;font-size:1.25em}.shops-list-image{margin-right:15px}.shops-list-img{width:160px}.airlines-list-section-title{font-size:1.5em}.airlines-list-item{padding:20px 20px 24px 20px}.airlines-list-title{font-size:1.625em}.airlines-list-image{right:20px}.airlines-list-img{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle}.flights-destinations-title{font-size:1.5em}.flights-destinations-text{font-size:1em}.flights-destinations-item-title{font-size:1.125em}.covid-msg{font-size:.9em}.covid-msg-text p{margin-bottom:.5em}.covid-msg-logo{width:150px}.flight-modal{font-size:.9em}.flight-modal-center{padding:50px 20px 30px 20px}.flight-modal-content-left::before{top:40px}.flight-modal-content-left::after{top:11px;left:50%;margin-left:-150px}.flight-modal-destination{max-width:160px}.flight-modal-flight-number{white-space:nowrap}.flight-modal-destination-name{padding-top:6px;font-size:2.2em}.flight-modal-home-name{font-size:2.2em}.flight-modal-airplane{padding-top:0}.flight-modal-airline{font-size:1.2em}.flight-modal-airline-image{width:160px;height:50px}.flight-modal-time-label{font-size:1.2em}.flight-modal-footer{padding-top:18px}.flight-modal--departure .flight-modal-content-left::after{margin-left:-150px}.flight-modal--departure .flight-modal-home{width:160px}.footer-social-center{padding-bottom:20px}.footer-social-right{width:100%;max-width:360px;padding-top:1.2em}.footer-social-right::before{right:0}.footer-social-title{margin-bottom:8px;font-size:1.5em}.footer-social-text{max-width:280px;font-size:1em}.footer-social-ul{max-width:350px}.footer-social-item{min-width:160px;margin-bottom:10px}.footer-social-link{padding:12px 10px 12px 56px;font-size:1em}.footer-promo-ul{flex-wrap:wrap}.footer-promo-item{flex:0 1 238px}.footer-nav-item{padding:0 10px 20px 14px}.footer-partners-link{margin-left:16px}.footer-partners-img{height:40px}.lt-search-autocomplete{right:0;left:auto!important}}@media only screen and (max-width:767px){.form{margin-bottom:1.5em;padding:15px;font-size:.9em}.form-anchor{top:-60px}.form-field-label{font-size:1.2em}.site-notifications{z-index:1000;position:absolute;position:fixed;bottom:0;left:0;width:100%}.site-notifications-center{padding:12px 48px 12px 15px}.site-notifications-close{display:block;top:24px;right:15px}.site-header{position:fixed}.js .site-header{z-index:1000;transition:top 250ms ease}[scroll-intent=down] .site-header{top:-48px;box-shadow:none}[scroll-intent=up] .site-header{top:0}.has-nav-open .site-header{top:0}.site-header-top-center{height:24px;padding:12px 15px 12px 12px}.site-header-bottom-center{min-height:0;padding:0}.site-header-right{position:absolute;top:12px;right:0;padding:0 56px 0 0;float:none}.site-header-logo{margin-top:0}.site-header-logo-img{width:78px}.header-weather{margin:0}.header-weather-label{margin-right:0}.header-weather-city{display:none}.header-social{margin:0 0 0 4px;padding:0;border:0}.header-social-link{top:0;margin:0 2px}.header-social-link--facebook,.header-social-link--twitter,.header-social-link--instagram{display:none}.header-time{display:none}.header-lang{margin-left:8px}.header-search{display:none}.js .header-search{display:block;z-index:1001;position:fixed;bottom:0;left:-100%;width:100%;max-width:250px;margin:0;float:none;border-top:1px solid rgba(255,255,255,.2);background-color:#11467e;transition:left 250ms ease}.has-nav-open .header-search{left:0}.header-search-input{padding:14px 36px 14px 15px}.header-search-button{top:15px;right:15px}.nav-toggle{display:block;z-index:1001;position:absolute;top:12px;right:10px;width:30px;height:18px;padding:4px;overflow:hidden;color:#fff;text-indent:40px;text-transform:uppercase}.nav-toggle-icon{position:absolute;top:4px;left:4px;width:30px;height:18px}.nav-toggle-icon-in{display:block;width:26px}.nav-toggle-icon-in::before,.nav-toggle-icon-in::after{content:""}.nav-toggle-icon-in,.nav-toggle-icon-in::before,.nav-toggle-icon-in::after{position:absolute;right:0;height:3px;border-radius:4px;background-color:#fff;transition:transform 250ms ease,opacity 250ms ease}.nav-toggle-icon-in::before{top:7px;width:30px}.nav-toggle-icon-in::after{top:14px;width:18px}.nav-toggle-text{font-size:1.25em}.has-nav-open .nav-toggle-icon-in{width:30px;transform:translate(0,7px) rotate(45deg)}.has-nav-open .nav-toggle-icon-in::before{opacity:0}.has-nav-open .nav-toggle-icon-in::after{width:30px;transform:translate(0,-14px) rotate(-90deg)}.site-nav{margin:0;float:none;background-color:#11467e;font-size:1.125em}.js .site-nav{box-sizing:border-box;z-index:1000;position:fixed;top:0;left:-100%;width:100%;max-width:250px;height:100%;padding-bottom:48px;overflow:auto;box-shadow:3px 0 26px rgba(0,0,0,.2);transition:left 250ms ease}.has-nav-open .site-nav{left:0}.site-nav-item{margin-left:0;float:none}.site-nav-link{z-index:1;position:relative;padding:12px 48px 12px 16px;border-bottom:1px solid rgba(255,255,255,.2);background-color:#11467e;color:#292929;color:#fff}.site-nav-link:hover,.site-nav-link:focus,.site-nav-link.is-active{border-radius:0;box-shadow:none;color:#fff}.site-nav-link.is-active::before{position:absolute;top:50%;right:15px;width:12px;height:22px;margin-top:-11px;background:url(../images/sprite.png?6a9e51fb6c)-290px -246px no-repeat;content:""}.site-nav-item.is-open .site-nav-link::before{transition:rotate(270deg)}.site-nav-level2{z-index:1;position:relative;width:auto;padding:10px 0 10px 15px;background-color:#fff;font-size:.889em}.site-nav-level2::before{position:absolute;top:10px;bottom:10px;left:22px;width:1px;border-left:1px solid #e6e6e6;content:""}.site-nav-level2-center{padding:0}.site-nav-level2-item{margin-left:0;padding-bottom:0;float:none;white-space:normal}.site-nav-level2-item:first-child{margin-left:0}.site-nav-level2-link{z-index:1;position:relative;padding:6px 8px 6px 24px;border-bottom:0;color:#292929}.site-nav-level2-link::before{position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-7px;border:3px solid #fff;border-radius:50%;background-color:#ccc;content:""}.site-nav-level2-link:hover,.site-nav-level2-link:focus,.site-nav-level2-link.is-active{border-bottom:0;color:#11467e}.site-nav-level2-link:hover::before,.site-nav-level2-link:focus::before,.site-nav-level2-link.is-active::before{background-color:#11467e}.site-nav-item.is-open>.site-nav-level2,.site-nav-level2.is-open{display:block}.site-nav-level3{display:none;z-index:1;position:relative;left:0;min-width:0!important;margin:2px 0 0 22px;font-size:.875em}.site-nav-level3::before{position:absolute;top:0;bottom:0;left:7px;width:1px;border-left:1px solid #e6e6e6;content:""}.site-nav-level3-content{display:block;border-radius:0;background-color:transparent;box-shadow:none;white-space:normal}.site-nav-level3-center{margin-left:0;padding:0}.site-nav-level3-item{display:block;margin-left:0}.site-nav-level3-link{z-index:1;position:relative;margin-bottom:0;padding:6px 8px 6px 24px;color:#292929}.site-nav-level3-link::before{position:absolute;top:50%;left:0;width:9px;height:9px;margin-top:-7px;border:3px solid #fff;border-radius:50%;background-color:#ccc;content:""}.site-nav-level3-link:hover,.site-nav-level3-link:focus,.site-nav-level3-link.is-active{border-bottom:0;color:#11467e;text-decoration:none}.site-nav-level3-link:hover::before,.site-nav-level3-link:focus::before,.site-nav-level3-link.is-active::before{background-color:#11467e}.site-nav-extra{display:none}.site-nav-level2-item:hover>.site-nav-level3{display:none}.site-nav-level2-item:focus-within>.site-nav-level3{display:none}.site-nav-level2-item.is-open .site-nav-level3,.site-nav-level3.is-open{display:block!important}.site-nav-level4{display:none;z-index:1;position:relative;margin:6px 0 0 30px;font-size:1em}.site-nav-level4::before{position:absolute;top:0;bottom:0;left:7px;width:1px;border-left:1px solid #e6e6e6;content:""}.site-nav-level4-link{z-index:1;position:relative;padding:2px 8px 6px 24px;color:#292929}.site-nav-level4-link::before{top:50%;margin-top:-9px;border:3px solid #fff;background-color:#ccc}.site-nav-level4-link:hover,.site-nav-level4-link:focus,.site-nav-level4-link.is-active{color:#11467e;text-decoration:none}.site-nav-level4-link:hover::before,.site-nav-level4-link:focus::before,.site-nav-level4-link.is-active::before{background-color:#11467e}.site-nav-level3-item.is-open>.site-nav-level4,.site-nav-level4.is-open{display:block}.site-body{padding-top:48px!important;background-position:center 48px!important;background-size:auto 300px!important}.site-body::before{position:absolute;top:0;left:0;width:100%;height:400px;background-color:rgba(255,255,255,.7);content:""}.main-content{z-index:1;position:relative;padding:80px 15px 20px 15px}.main-content-title{font-size:1.75em}.main-content-content{font-size:1em}.main-content-content--with-sidebar{max-width:none;float:none}table.infobox{font-size:.9em}table.infobox::before{top:-15px;right:-15px}table.infobox td{padding:6px 10px}p.infobox{margin-bottom:1.5em;padding:10px}p.infobox::before{top:-15px;right:-15px}.route-search{padding:15px}.route-search-title{float:none}.route-search-form{padding-bottom:5px;float:none}.route-search-input{border-bottom:0}.home-slider{position:relative;width:auto;font-size:.7em}.home-slider-slide{background-size:140%auto}.home-slider-center{height:auto;min-height:70px;padding:20px}.home-slider-slide-content{position:static;max-width:56%}.home-flights{padding:0}.home-flights-content{width:auto}.home-flights.loading .home-flights-content::after{bottom:12px;left:15px}.home-flights-header{padding:0 5px}.home-flights-body{padding-bottom:15px}.home-flights-tabs-item{margin-left:10px}.home-flights-tabs-link{padding:10px 12px 8px 40px;font-size:1em}.home-flights-tabs-link::before{top:4px;left:6px;transform:scale(.7,.7)}.home-flights-search{margin-top:23px;padding-left:0}.home-flights-search::before{display:none}.home-flights-list-th{padding-left:5px;font-size:.625em}.home-flights-list-th--first{padding-left:0}.home-flights-list-th--empty{width:10px;padding-left:0}.home-flights-list-th--lp{display:none}.home-flights-list-td{padding-left:5px;font-size:.75em}.home-flights-list-td--first{padding-left:0}.home-flights-list-td--empty{padding-left:0}.home-flights-list-td--date{padding-left:10px}.home-flights-list-td--lp{display:none}.home-flights-list-status{min-width:48px;padding:2px 4px}.home-flights-list-more{margin-right:15px}.home-flights-time{display:block;position:absolute;bottom:15px;left:12px;color:#202020}.home-flights-time-value{vertical-align:middle}.home-flights-time-logo{vertical-align:middle}.home-flights-time-logo-img{width:84px}.home-guide{display:flex;flex-direction:column-reverse;padding:20px 15px 0 15px}.home-guide-content{width:auto;margin-top:20px;float:none}.home-guide-title{margin-left:0;font-size:1.25em}.home-guide-ul{display:flex;flex-wrap:wrap;margin-left:-3%}.home-guide-item{z-index:1;position:relative;flex:1 1 30.333%;margin:0 0 3% 3%;padding:0}.home-guide-link{box-sizing:border-box;height:100%;padding:12px 4px;font-size:.875em;text-align:center}.home-guide-link::before{display:block;position:static;margin:0 auto 5px auto;content:""}.home-tips{width:auto;float:none}.home-tips-section-title{font-size:1.25em}.home-tips-content{max-height:none}.home-tips-title{font-size:1.375em}.home-services{background-size:auto 100%!important}.home-services-center{padding:0 15px}.home-services-content{width:auto;padding-right:0;float:none}.home-services-title{font-size:1.25em}.home-services-ul{margin-left:-15px}.home-services-item{width:50%;padding:0 0 15px 15px}.home-services-text{display:flex;position:absolute;bottom:8px;left:0;justify-content:center;width:100%;min-height:2em}.home-services-more{display:none}.home-destinations{padding-bottom:0}.home-destinations-center::after{display:none}.home-destinations-header{padding:26px 15px 16px 15px}.home-destinations-title{font-size:1.25em}.home-destinations-text{padding:0 0 14px 0;font-size:1em}.home-destinations-more{position:static}.home-destinations-list{padding:0 15px 26px 15px}.home-destinations-list::before,.home-destinations-list::after{display:none}.home-destinations-ul{margin-left:-15px}.home-destinations-item{width:50%;padding:0 0 15px 15px}.home-destinations-item-title{font-size:1em;white-space:nowrap}.home-info{margin:0}.home-info-center{padding:30px 15px 30px 15px}.home-info-contacts{display:block;padding:0;border-bottom:0}.home-info-title{margin-bottom:18px;font-size:1.25em}.home-info-column{margin:0 0 20px 0;float:none}.home-info-column--sm{padding-top:0}.home-info-subtitle{font-size:1em}.home-info-column:first-child .home-info-link{margin-left:0}.home-info br{display:none}.home-news{margin-top:0}.home-news-center{padding:0 15px 30px 15px}.home-news-title{margin-bottom:14px;color:#11467e;font-weight:700;font-size:1.25em}.home-news-more{position:static}.home-news-ul{margin-left:-15px}.home-news-item{width:50%;padding:0 0 15px 15px}.sidebar-center{width:auto;padding-top:0;float:none}.sidebar .sticky-kit-spacer{display:none!important}.sidebar-nav{position:relative!important;top:0!important;margin-bottom:20px;padding:15px 10px 10px 10px;border-radius:10px;box-shadow:0 0 24px rgba(128,128,128,.2);font-size:1em}.sidebar-nav::before{top:50px;left:20px}.sidebar-nav-title{display:block;z-index:2;position:relative;margin-bottom:10px;padding-left:8px;background-color:#fff;color:#11467e;font-weight:300;font-size:1.125em}.sidebar-nav-ul{margin-left:0}.sidebar-nav-item{max-width:none}.sidebar-nav-link{padding-left:36px}.sidebar-nav-link.is-active::before{width:12px;height:12px;margin-top:-6px;border-radius:50%;background:#fff}.sidebar-nav-sub-ul{font-size:1em}.sidebar-nav-sub-ul--level-2{font-size:.8em}.sidebar-nav.is-stuck{background-color:#fff;box-shadow:none}.sidebar-flights{margin-bottom:20px}.sidebar-flights-tabs-item{margin-left:10px}.sidebar-flights-tabs-item:first-child{margin-left:10px}.sidebar-flights-tabs-link{padding:12px 12px 10px 52px;font-size:1em}.sidebar-flights-tabs-link::before{top:6px;left:9px}.sidebar-flights-list{padding:12px 10px 16px 10px}.sidebar-flights-list-td{padding:8px 6px;font-size:.875em}.sidebar-flights-list-td--date{padding-left:18px}.sidebar-flights-list-info-link{padding-left:10px}.sidebar-flights-list-info-link::before{left:-9px}.sidebar-tips{margin:28px 0 20px 0;padding:15px;font-size:.9em}.sidebar-destinations{margin-bottom:20px;padding:15px;font-size:.9em}.sidebar-airlines{width:auto;margin-top:0;padding:15px 0;float:none;border-left:0;font-size:.9}.covid-flyer{padding:0 15px 20px 15px;float:none}.covid-flyer-image--desktop{display:none}.covid-flyer-image--mobile{display:block}.breadcrumbs{top:48px}.breadcrumbs-ul{padding:15px 15px 0 15px}.flights-list-links{font-size:1em}.flights-list-links-link{margin:0 10px 10px 0}.flights-list-header{padding:0 5px}.flights-list-body{width:100%;overflow:auto}.flights-list-tabs-item{margin-left:10px}.flights-list-tabs-link{padding:10px 12px 8px 40px;font-size:1em}.flights-list-tabs-link::before{top:4px;left:6px;transform:scale(.7,.7)}.flights-list-search{margin-top:23px;padding-left:0}.flights-list-search::before{display:none}.flights-list-th{padding:10px 8px}.flights-list-th--empty{width:10px;padding:0}.flights-list-td{padding:6px 8px;white-space:nowrap}.flights-list-td--empty{width:10px;padding:0}.flights-list-td--date{padding-left:10px}.flights-list-status{min-width:48px;padding:2px 4px}.flights-map-content{padding:0}.flights-map-title::before{top:10px;margin-top:0}.flights-map-item{font-size:1em}.flights-map-map{padding-top:0}.flights-map-map-content{height:500px}.flights-map-notes{position:static;padding:0 0 10px 20px;transform:none;border-left:0;font-size:1em}.news-list-item{padding:16px 15px 24px 15px}.news-list-item:first-child{margin-bottom:5px}.news-list-title{font-size:1.222em}.news-list-image{display:block;margin:0 0 16px 0;float:none}.news-list-img{width:100%;max-width:300px}.destinations-list-ul{margin-left:-15px}.destinations-list-item{width:50%;padding:0 0 15px 15px}.destinations-list-link{padding:0;background-color:transparent;box-shadow:none}.destinations-list-title{display:block;justify-content:left;height:auto;font-size:1em;text-align:left}.shops-tags{margin-bottom:10px}.shops-list-item{padding:15px}.shops-list-title{margin-bottom:.5em;float:none;font-size:1.375em}.shops-list-tag{display:inline-block;margin:0 6px 4px 0;padding:4px 12px;float:none;vertical-align:middle}.shops-list-image{display:block;margin:0 0 15px 0;float:none}.shops-list-img{width:100%}.airlines-list-section-title{font-size:1.25em}.airlines-list-item{padding:18px 20px 15px 20px}.airlines-list-content{max-width:none;padding:0 0 12px 0;border-right:0;border-bottom:1px solid #e4e4e4}.airlines-list-title{font-size:1.375em}.airlines-list-image{display:block;position:static;width:160px;height:50px;margin-top:10px;text-align:left}.flights-tickets-section{padding:0 15px 15px 15px}.flights-tickets-header{padding:14px 0}.flights-tickets-image{width:120px;height:32px;margin-top:4px}.flights-tickets-buy-button{padding:6px 12px;font-size:.889em}.flights-tickets-item{width:50%;font-size:.889em}.flights-tickets-subtitle{margin-top:.8em;font-size:1.333em}.flights-destinations{padding-top:20px}.flights-destinations-title{font-size:1.25em}.flights-destinations-text{padding:0 0 14px 0;font-size:1em}.flights-destinations-more{position:static}.flights-destinations-ul{margin-left:-15px}.flights-destinations-item{width:50%;padding:0 0 15px 15px}.flights-destinations-item-title{font-size:1em;white-space:nowrap}.disclosure-table-wrap{overflow:auto}.disclosure-detail{padding:30px 0 20px 0}.disclosure-detail .lt-modal-close{right:0}.covid-msg{-webkit-overflow-scrolling:touch;max-height:100%;overflow:auto!important;font-size:.9em}.covid-msg-center{padding:20px 15px 8px 15px}.covid-msg-text p{margin-bottom:.5em}.covid-msg-logo{display:none}.covid-msg-link{display:block;width:100%;margin:0 0 12px 0;padding:10px 0;text-align:center}.covid-msg-link--close{padding:0}.covid-msg-close{top:10px;right:10px}.covid-msg-toggle{padding:8px 12px;font-weight:700;font-size:1em}.covid-msg-toggle-img{display:none}.flight-modal{font-size:.9em}.flight-modal-center{padding:20px 15px}.flight-modal-content{padding-bottom:30px}.flight-modal-content-left{z-index:1;position:relative;margin-right:0;text-align:center}.flight-modal-content-left::before{top:50px;right:auto;bottom:50px;left:50%;margin-left:-2px;border-bottom:0;border-left:3px solid #dadada}.flight-modal-content-left::after{display:none}.flight-modal-content-right{position:static;margin:0 auto;text-align:center}.flight-modal-destination{max-width:none;margin-bottom:92px;padding:8px 0;float:none}.flight-modal-destination::after{position:absolute;bottom:-76px;left:50%;width:60px;height:60px;margin-left:-30px;transform:rotate(90deg);background:url(../images/sprite.png?6a9e51fb6c)0-183px no-repeat;content:""}.flight-modal-destination-name{display:block;font-size:2.2em}.flight-modal-home{margin-top:0;padding:8px 0 0 0;float:none;border-right:0}.flight-modal-home-name{font-size:2.2em}.flight-modal-bottom{border-bottom:0}.flight-modal-bottom-left{margin-bottom:12px;float:none}.flight-modal-bottom-right{margin-left:-15px;float:none}.flight-modal-airline{margin-bottom:0;font-size:1.2em;text-align:center}.flight-modal-airline-image{width:160px;height:50px;margin:0 auto}.flight-modal-time{box-sizing:border-box;width:50%;margin-left:0;padding:0 0 15px 15px}.flight-modal-time-label{margin-bottom:0;font-size:1.2em}.flight-modal-time-value{min-height:1.25em}.flight-modal-footer{padding-top:0}.flight-modal-footer-close{position:absolute;top:15px;right:15px;width:24px;height:24px;padding:0;overflow:hidden;text-indent:48px;white-space:nowrap}.flight-modal--departure .flight-modal-airplane{padding-top:14px}.flight-modal--departure .flight-modal-content-left{display:flex;flex-direction:column-reverse}.flight-modal--departure .flight-modal-destination{margin-bottom:0;padding:8px 0 0 0;float:none;border-right:0}.flight-modal--departure .flight-modal-destination::after{display:none}.flight-modal--departure .flight-modal-home{width:auto;margin:0 0 92px 0;padding:8px 0;float:none}.flight-modal--departure .flight-modal-home::after{position:absolute;bottom:-76px;left:50%;width:60px;height:60px;margin-left:-30px;transform:rotate(90deg);background:url(../images/sprite.png?6a9e51fb6c)0-183px no-repeat;content:""}.site-footer-copy{padding:0 15px 32px 15px;text-align:center}.footer-social-center{padding:28px 15px 30px 15px}.footer-social-left{float:none}.footer-social-right{max-width:none;padding-top:1.5em;float:none}.footer-social-right::before{display:none}.footer-social-title{font-size:1.25em}.footer-social-text{font-size:1em}.footer-social-ul{margin-left:-10px}.footer-social-item{box-sizing:border-box;width:50%;margin:0;padding:0 0 10px 10px;float:left}.footer-social-link{padding:12px 10px 12px 56px;font-size:1em}.footer-social-right .footer-social-item{width:auto;float:none}.footer-promo-ul{display:block;margin-left:-6px}.footer-promo-item{box-sizing:border-box;width:50%;padding:0 0 6px 6px}.footer-nav-ul{display:block;padding:76px 15px 0 15px}.footer-nav-item{width:50%;margin-bottom:50px;padding:0 10px 0 14px}.footer-nav-item:nth-child(2n+1){padding-left:0;clear:left;border-left:0}.footer-nav-item:last-child{z-index:1;position:relative;top:-30px;width:auto;margin-bottom:0;float:none}.footer-partners-center{padding:28px 15px 18px 15px;text-align:center}.footer-partners-link{margin:0 8px}.footer-partners-img{height:40px}.lt-search-autocomplete{position:fixed;top:auto!important;bottom:48px!important;width:250px!important}}@media only screen and (min-width:1025px) and (max-width:1280px){.header-weather{margin-left:20px}.header-lang{margin-left:20px}.site-nav{margin-left:24px}.site-nav-item{margin-left:5px}.site-nav-link{padding:12px 10px}.sidebar-center{width:310px}.sidebar-flights-tabs-item:first-child{margin-left:14px}.sidebar-flights-tabs-link{padding:12px 14px 10px 50px;font-size:1.125em}.sidebar-flights-tabs-link::before{left:10px}.footer-social-center{padding-bottom:20px}.footer-social-right::before{right:0}.footer-promo-ul{flex-wrap:wrap}}@media only screen and (max-width:359px){.home-flights-search{display:none}.flights-list-search{display:none}.footer-promo-ul{margin-left:0;padding:0 9px}.footer-promo-item{width:auto;padding:0 0 15px 0;float:none}}@media only screen and (max-width:479px){.home-news-ul{margin-left:0}.home-news-item{width:auto;padding-left:0;float:none}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.airlines-list-link::before,table.infobox::before,p.infobox::before,table.parking th::before,a.download-button::before,.route-search-title::before,.route-search-button,.disclosure-detail .lt-modal-close,.flight-modal-content-left::after,.flight-modal-footer-close::before,.flights-destinations-more::after,.flights-list-tabs-link::before,.flights-list-search::before,.footer-social-right::before,.footer-social-link::after,.header-lang-button::before,.header-lang-button::after,.header-search-button,.header-social-link,.header-weather-icon,.home-destinations-more::after,.home-flights-tabs-link::before,.home-flights-search::before,.home-flights-list-more-link::after,.home-guide-link::before,.home-info-link::before,.home-news-more::after,.home-services-link::after,.home-services-more,.notification::before,.page-files-link::before,.pagination-arrow,.shops-list-info::before,.sidebar-flights-tabs-link::before,.sidebar-flights-list-info-link::before,.sidebar-nav-link.is-active::before,.sidebar-tips::before,.site-notifications-close,.webcam-modal .lt-modal-close,.sidebar-flyer-image::after,.flight-modal-destination::after,.flight-modal--departure-home::after,.shops-list-info-line::before{background-image:url(../images/sprite@2x.png?6a9e51fb6c);background-size:363px auto}.site-body{background-size:auto 530px!important}.theme--default .site-body{background-image:url(../images/bg/default@2x.jpg)}.theme--flights .site-body{background-image:url(../images/bg/flights@2x.jpg)}.theme--info .site-body{background-image:url(../images/bg/info@2x.jpg)}.theme--services .site-body{background-image:url(../images/bg/services@2x.jpg)}.theme--parking .site-body{background-image:url(../images/bg/parking@2x.jpg)}.theme--tourists .site-body{background-image:url(../images/bg/tourists@2x.jpg)}.theme--contacts .site-body{background-image:url(../images/bg/contacts@2x.jpg)}.theme--about .site-body{background-image:url(../images/bg/about@2x.jpg)}.theme--b2b .site-body{background-image:url(../images/bg/b2b@2x.jpg)}.theme--b2b-vip .site-body{background-image:url(../images/bg/b2b-vip@2x.jpg)}.theme--services-internet .site-body{background-image:url(../images/bg/services-internet@2x.jpg)}.theme--services-finance .site-body{background-image:url(../images/bg/services-finance@2x.jpg)}.theme--services-assistance .site-body{background-image:url(../images/bg/services-assistance@2x.jpg)}.theme--services-vip .site-body{background-image:url(../images/bg/default@2x.jpg)}.theme--services-nonpublic .site-body{background-image:url(../images/bg/services-nonpublic@2x.jpg)}.theme--services-public .site-body{background-image:url(../images/bg/services-public@2x.jpg)}.theme--b2b-cargo .site-body{background-image:url(../images/bg/b2b-cargo@2x.jpg)}.theme--airlines .site-body{background-image:url(../images/bg/airlines@2x.jpg)}.theme--services-non-schengen .site-body{background-image:url(../images/bg/services-non-schengen@2x.jpg)}.theme--arrivals .site-body{background-image:url(../images/bg/arrivals@2x.jpg)}.theme--security .site-body{background-image:url(../images/bg/security@2x.jpg)}.theme--misc .site-body{background-image:url(../images/bg/misc@2x.jpg)}.theme--emergency .site-body{background-image:url(../images/bg/emergency@2x.jpg)}.theme--flight-tower .site-body{background-image:url(../images/bg/flight-tower@2x.jpg)}.home-services{background-image:url(../images/home-services-bg@2x.jpg);background-size:auto 440px}.home-info{background-image:url(../images/home-info-bg@2x.jpg);background-size:auto 526px}}@media only screen and (max-width:360px){.lt-cookie-consent{bottom:15px;left:15px;max-width:254px;padding:18px}.lt-cookie-consent-button{padding:8px 12px}}@media only screen and (-webkit-min-device-pixel-ratio:2){.lt-cookie-consent-title::before{background-image:url(../images/sprite@2x.png?6a9e51fb6c);background-size:363px auto}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure::after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{box-sizing:border-box;position:fixed;top:auto;bottom:0;margin:0;padding:3px 5px;background:rgba(0,0,0,.6)}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;width:35px;height:35px;padding:0;background:rgba(0,0,0,.6);line-height:35px;text-align:center}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-right:6px;padding-left:6px}}