.menu{position:absolute;right:0;top:calc(100% + 10px);max-width:308px;width:100%;animation:opacity .3s linear}@keyframes opacity{0%{opacity:0}to{opacity:1}}.menu__list{list-style-type:none;margin:0;padding:0}.menu__item a,.menu__item span{width:100%;display:block;text-decoration:none;color:#fff;padding:25px 25px 25px 53px;font-weight:600;font-size:18px;line-height:21px;background-color:var(--main-color-2);border-top:1px solid #ffffff;transition:var(--transition);cursor:pointer}.menu__item a:hover,.menu__item span:hover{background-color:#2654d7}.menu__item:first-child a,.menu__item:first-child span{border-top:0}.menu__item.menu__item--dropdown span{display:flex;align-items:center;justify-content:space-between;gap:10px;-webkit-user-select:none;user-select:none}.menu__item.menu__item--dropdown span svg{transition:var(--transition)}.menu__item.menu__item--dropdown span.opened svg{transform:rotate(180deg)}.menu__item.menu__item--mobile{display:none}.menu__item.menu__item--mobile .mobile-contact{display:flex;align-items:center;gap:10px;font-size:14px}.menu__item.menu__item--mobile.padding-low .mobile-contact{padding:17px 45px}.mobile-contact:not(.inherit-styled) svg path{fill:#fff}.menu__sub a{padding:12px 20px 12px 88px;font-size:18px;line-height:21px}.menu__item:first-child span,.menu__sub .menu__item:first-child a{border-top:1px solid #fff}@media (max-width:890px){.menu__item.menu__item--mobile.social{display:flex}}@media (max-width:850px){.menu__item.menu__item--mobile{display:flex}}@media (max-width:480px){.menu{top:51px;max-width:none;height:100vh;background-color:var(--main-color-2)}.menu__item:last-child a{border-bottom:1px solid #ffffff}}.header{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:70px;display:flex;z-index:370;box-shadow:0 1px 5px rgba(0,0,0,.15)}.logo{height:100%;display:flex;align-items:center;margin-right:auto}.logo img{width:230px}.header>.container{display:flex;align-items:center;width:100%;position:relative}.header__contacts{display:flex;align-items:center;margin-left:auto;margin-right:75px}.header__contacts a{display:flex;align-items:center;gap:10px;font-weight:600;font-size:18px;line-height:21px;color:var(--main-color);transition:var(--transition);text-decoration:none;margin-right:50px}.header__contacts a:last-of-type{margin-right:0}.header__contacts a svg{transition:var(--transition)}.header__contacts a:hover{color:var(--main-color-2)}.header__contacts a:hover svg{transform:scale(1.1)}.header__contacts a.only-icon{margin-right:15px}.burger-wrapper{display:none}.burger{position:relative;width:35px;height:24px;background:none;box-shadow:none;border:none;outline:0;cursor:pointer;z-index:10}.burger span{position:absolute;left:50%;width:35px;height:5px;background-color:var(--main-color-2)}.burger span:first-child{top:0;transform:translateX(-50%) translateY(0);transition:top .3s cubic-bezier(.21,.83,.26,.87) .3s,transform .3s cubic-bezier(.21,.83,.26,.87)}.burger span:nth-child(2){top:10px;opacity:1;transform:translateX(-50%)}.burger span:last-child{top:20px;transform:translateX(-50%) translateY(0);transition:top .3s cubic-bezier(.21,.83,.26,.87) .3s,transform .3s cubic-bezier(.21,.83,.26,.87)}.burger.open span:first-child{top:50%;transform:translateX(-50%) translateY(0) rotate(45deg);transition:top .3s cubic-bezier(.21,.83,.26,.87),transform .3s cubic-bezier(.21,.83,.26,.87) .3s}.burger.open span:nth-child(2){opacity:0}.burger.open span:last-child{top:50%;transform:translateX(-50%) translateY(0) rotate(-45deg);transition:bottom .3s cubic-bezier(.21,.83,.26,.87),transform .3s cubic-bezier(.21,.83,.26,.87) .3s}.user-info,.user-info a{display:flex;align-items:center;gap:30px}.user-info{margin:0 30px 0 0}.header-logo-user{width:30px;min-width:30px;height:30px;border-radius:100px;object-fit:cover}@media (max-width:1040px){.header__contacts a{font-size:14px}.header__contacts{margin-left:30px}}@media (max-width:950px){.header__contacts a{margin-right:20px}.header__contacts{margin-right:40px}}@media (max-width:890px){.burger-wrapper{display:flex}.header__contacts a.only-icon{display:none}}@media (max-width:850px){.header__contacts{display:none}.header>.container{justify-content:space-between}.user-info{margin:0 30px 0 auto}}@media (max-width:480px){.header{height:50px}.logo{max-width:127px}.logo img{width:100%}.burger{width:28px;height:20px}.burger span{height:4px;width:28px}.burger span:last-child{top:17px}.burger span:nth-child(2){top:8px}}.input-check-box{position:relative}.input-checkbox-wrapper{-webkit-user-select:none;user-select:none}.input-checkbox-wrapper label{cursor:pointer}.input-checkbox-title{position:relative;display:flex;align-items:center;gap:16px;font-weight:400;font-size:20px;line-height:16px}.input-checkbox-icon{width:20px;height:20px;border:2px solid #575757;display:block;position:relative}.input-checkbox{display:none}.input-checkbox-icon:before{content:url("data:image/svg+xml,%3Csvg width='23' height='18' viewBox='0 0 23 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 9L8 15L21 2' stroke='%234D72DE' stroke-width='3'/%3E%3C/svg%3E");position:absolute;left:0;top:-3px;transform:scale(0);transition:var(--transition)}.input-checkbox:checked+.input-checkbox-title .input-checkbox-icon:before{transform:scale(1)}@media (max-width:480px){.input-checkbox-title{font-size:15px}}.input-wrap label span{font-weight:400;font-size:20px;line-height:23px;color:var(--main-color);display:block;margin-bottom:15px}.input-wrap input{-webkit-appearance:none;appearance:none;outline:none;border:2px solid transparent;width:100%;height:60px;border-radius:var(--border-radius);background-color:#F3F9FF;padding:19px 13px;font-weight:400;font-size:19px;line-height:22px;color:#151515;transition:var(--transition)}.input-wrap input:focus,.input-wrap input:hover{border:2px solid var(--main-color-2)}.input-wrap input._error{border:2px solid var(--color-error)}.input-wrap input::placeholder{font-weight:400;font-size:19px;line-height:22px;color:#868686}.create-flight{max-width:312px}.form__wrap--other .input-wrap:first-child{max-width:645px}.form__wrap--other .input-wrap:nth-child(2){width:421px}@media (max-width:480px){.input-wrap input,.input-wrap input::placeholder,.input-wrap label span{font-size:18px}}.modal{position:fixed;display:flex;justify-content:center;align-items:center;z-index:1000}.modal,.modal__overlay{left:0;top:0;width:100%;height:100%}.modal__overlay{z-index:1;background:rgba(255,255,255,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;animation:opacityOverlay .3s linear}.modal__wrapper{position:absolute;overflow:hidden;top:50%;width:100%;max-width:576px;max-height:calc(100% - 40px);background:#fff;transform:translateY(-50%);padding:65px 40px 40px;border-radius:var(--border-radius);min-height:200px;display:flex;justify-content:center;align-items:center;z-index:2;box-shadow:1px 1px 7px 0 #ccc;animation:fadeWrapper .3s linear}@keyframes opacityOverlay{0%{opacity:0}to{opacity:1}}@keyframes fadeWrapper{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:translateY(-50%)}}.modal__close{position:absolute;right:20px;top:20px;border:none;background-color:initial;width:20px;height:20px;cursor:pointer;display:none}.modal__close:before{transform:rotate(45deg) translateY(-50%)}.modal__close:after,.modal__close:before{content:"";width:21px;height:2px;background-color:var(--main-color-2);display:block;top:50%;position:absolute}.modal__close:after{transform:rotate(-45deg) translateY(-50%)}@media (max-width:620px){.modal__close{display:block}.modal__wrapper{height:100%;max-height:none;max-width:none;padding:35px 20px 40px}}.select-search-icon{position:relative}.select-search__wrapper label{width:100%}.select-search__menu-notice{font-size:16px;padding:0 13px;text-align:center}.select-search-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.select-search-container{width:195px}.select-search__input-container{margin:0!important;padding:0!important}.select-search__value-container{padding:0!important}.select-search__wrapper.select-search__wrapper--default .select-search-container{width:100%;z-index:1}.select-search__wrapper.select-search__wrapper--default .select-search__value-container{height:60px}.select-search__wrapper.select-search__wrapper--default .select-search__input-container{font-size:19px}.select-search__wrapper.select-search__wrapper--default .select-search__control{background-color:#F3F9FF;border:2px solid transparent;border-radius:var(--border-radius);transition:var(--transition);padding:0 60px 0 13px}.select-search__wrapper.select-search__wrapper--default .select-search__control--is-focused,.select-search__wrapper.select-search__wrapper--default .select-search__control:hover{border:2px solid var(--main-color-2)}.select-search-arrow svg{position:absolute;right:25px;top:50%;transform:translateY(-50%);z-index:3;pointer-events:none}.select-search__wrapper.select-search__wrapper--default .select-search__menu{border-width:2px;top:50px;z-index:-1;padding-top:15px}.select-search__label{font-weight:400;font-size:20px;line-height:23px;color:var(--main-color);display:block;margin-bottom:15px}@media (max-width:480px){.select-search__label{font-size:18px}}