@import"https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900";body{line-height:1.5;font-family:Roboto,sans-serif}@media(max-width: 1023px){body{padding-top:57px}}.pages__header{padding:30px 0}@media(max-width: 1023px){.pages__header{padding:15px 0;position:fixed;z-index:5;top:0;right:0;left:0;border-bottom:.5px solid #9299a2;background-color:#fff}}.pages__header__container{width:100%;max-width:1140px;margin:0 auto;padding:0 15px;box-sizing:border-box}.header__nav{display:flex;font-size:16px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}@media screen and (max-width: 767px){.header__nav{margin-bottom:0}}.main-menu-list{display:flex;list-style:none;padding:0;margin:0;top:80px}@media(max-width: 1023px){.main-menu-list{width:100%;left:0;top:56px;height:0;flex-direction:column;position:absolute;overflow:hidden;background-color:#fff;box-shadow:0 1px 0 #dddfe0,0 10px 20px #dddfe0;transition:.5s}}.main-menu-list.active{transform:translateY(0%);height:188px;top:55px}.fake .fake-link{background-color:#eee}.book .book-link{background-color:#eee}.pnr .pnr-link{background-color:#eee}.link-new{display:inline-block;width:5px;height:5px;margin-left:12px;background-color:#141414;border-radius:5px;vertical-align:middle}.main-menu__link{position:relative;height:46px;padding:12px 24px;margin:0 12px;font-family:"Inter",Roboto,sans-serif;font-size:16px;font-weight:400;line-height:22px;text-decoration:none;color:#141414;border-radius:10px}.main-menu__link:hover{text-decoration:none;background-color:#eee;color:#141414}.main-menu__link.active{background-color:#eee}.main-menu__badge{background:#000;border-radius:10px;line-height:1;font-size:12px;display:inline-block;color:#fff;padding:1px 5px 2px;font-weight:400;position:relative;top:-10px}.main-menu-list li:last-child .main-menu__link{margin-right:0}.header__mobile-menu-button{display:none}@media(max-width: 1023px){.header__mobile-menu-button{display:block;padding:0;width:30px;height:26px;font-size:0;background:url(../../img/dest/menu.svg) center/cover no-repeat;border:none}.header__mobile-menu-button:focus{outline:none}}.pages__header .logo{position:relative;top:-12px;height:24px}@media(max-width: 1023px){.main-menu__item{margin-bottom:0}.main-menu__item a{display:block;border-radius:0}}@media screen and (max-width: 767px){.header__nav{margin-bottom:0}}/*# sourceMappingURL=header.css.map */
