:root {--white: #ffffff;--black: #0B0C0C;--gray: rgba(0, 0, 0, 0.3);--gray10: #F9F9FA;--gray20: #DDDDDD;--gray30: #E3E9ED;--gray40: #7A8C97;--gray50: #B2B4B2;--gray60: rgba(184, 184, 184, 0.47);--color10: #F17400;--color20: #F13A00;--color30: #F1CB00;--color40: #006732;--color50: #FE3D00;--color60: #9CB81C;--color70: #46255D;--color80: #28343E;--color90: #161818;--color100: rgba(156, 184, 28, 0.06);--color110: #374957;}@keyframes animate {0% {transform: translatey(0px)}50% {transform: translatey(-10px)}100% {transform: translatey(0px)}}html {-webkit-text-size-adjust: 100%;}body {margin: 0px;padding: 0px;font-family: '~', sans-serif;font-size: 0px;color: var(--black);}.🦄 {display: flex;flex-direction: column;min-height: 100vh;}.🦄 * {margin: 0px;padding: 0px;outline: none;box-sizing: border-box;}.🦄 a {text-decoration: none;color: var(--black);}.🦄 img,.🦄 svg {display: block;width: 100%;height: auto;}.🦄 input,.🦄 button,.🦄 textarea {display: block;width: 100%;font-family: '~', sans-serif;font-size: 0px;color: var(--black);border: none;box-shadow: none;background: none;}.🦄 .wrapper {padding-left: 16px;padding-right: 16px;max-width: 1216px;margin: 0px auto;box-sizing: content-box;}@media screen and (min-width: 744px) {.🦄 .wrapper {padding-left: 76px;padding-right: 76px;}}.🦄 .c {overflow: hidden;}.🦄 .b {padding-top: 48px;padding-bottom: 48px;}@media screen and (min-width: 744px) {.🦄 .b {padding-top: 64px;padding-bottom: 64px;}}.sc {touch-action: pan-y;overflow: hidden;}.sw {display: flex;transition-property: transform;transform: translate3d(0px, 0, 0);}.ss {flex-shrink: 0;transform: translateZ(0);backface-visibility: hidden;transition-property: transform;}.sal {opacity: 0;visibility: hidden;}.n {display: flex;align-items: center;white-space: nowrap;overflow: hidden;overflow-x: auto;padding: 4px 0px 32px;scrollbar-width: none;}.n::-webkit-scrollbar {display: none;}.n a {position: relative;font-size: 14px;line-height: 18px;transition: color 200ms;}.n a:hover {color: var(--color20);}.n span {font-size: 14px;}.n svg {width: 5px;margin: 0px 10px;flex: none;}@media screen and (min-width: 744px) {.n {padding-top: 24px;}.n a:after {content: '';display: block;position: absolute;bottom: 1px;height: 1px;width: 100%;background-color: currentColor;}}.🦄 .h-noty {position: sticky;top: 0px;z-index: 10;}.🦄 .h-noty+.h {top: var(--h-noty-height);}@media screen and (max-width: 1279px) {.🦄 .h-noty+.h .h-menu {height: calc(100vh - var(--h-noty-height));height: calc((var(--vh, 1vh) * 100) - var(--h-noty-height));}}.🦄 .h-noty-email {font-weight: 700;font-size: 16px;line-height: 18px;padding: 7px 16px;text-align: center;background-color: var(--color60);}.🦄 .h {position: sticky;padding: 12px 0px;top: 0px;z-index: 10;}.🦄 .h.hf {background-color: var(--white);background-color: rgb(255 255 255 / 80%);-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);transition: background 200ms;}.🦄 .h-wrapper {display: flex;align-items: center;height: 50px;}.🦄 .h-logo {margin-right: 16px;}.🦄 .h-logo a {transition: opacity 200ms;}.🦄 .h-logo a:hover {opacity: 0.7;}.🦄 .h-back {display: none;}.🦄 .h-menu__item-link {font-size: 16px;line-height: 24px;font-weight: 700;transition: color 200ms;white-space: nowrap;}.🦄 .h-menu__item-sublink:not(:last-child) {margin-bottom: 12px;}.🦄 .h-menu__item-sublink a {font-size: 14px;line-height: 18px;transition: color 200ms;}.🦄 .h-menu__item-3-list {opacity: 0;visibility: hidden;position: absolute;left: 95%;bottom: -1px;margin-top: 0;border-radius: 0 16px 16px 0;height: fit-content;box-shadow: 10px 8px 12px -7px rgba(2, 69, 90, 0.15);border: 1px solid var(--gray10);border-left: 0;border-top: 0;background-color: #fff;padding: 24px 0;min-width: 170px;}.🦄 .h-menu__item-sublink {display: flex;}.🦄 .h-menu__item-sublink:hover>.h-menu__item-3-list {opacity: 1;visibility: visible;}.🦄 .h-menu__item-3-arrow {width: 7px;margin-left: auto;}.🦄 .h-menu__item-sublink a:hover {color: var(--color10);}.🦄 .h-panel {display: inline-flex;align-items: center;margin-left: auto;}.🦄 .h-lang {margin-right: 16px;}.🦄 .h-lang a {font-size: 16px;font-weight: 900;text-transform: uppercase;color: var(--color70);transition: color 200ms;}.🦄 .h-lang a:hover {color: var(--color10);}.🦄 .h-login span {display: inline-flex;align-items: center;color: var(--color70);border: 2px solid var(--color70);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, color 200ms;cursor: pointer;}.🦄 .h-login span:hover {background-color: var(--color70);color: var(--white)}.🦄 .h-profile__button {position: relative;display: inline-block;width: 40px;height: 40px;border-radius: 50%;background-color: var(--gray20);overflow: hidden;}.🦄 .h-profile__button img {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;object-fit: cover;}.🦄 .h-profile__dots {display: none;}.🦄 .h-profile__list-item:not(:last-child) {margin-bottom: 16px;}.🦄 .h-profile__list-item a {font-size: 16px;line-height: 24px;transition: color 200ms;}.🦄 .h-profile__list-item a:hover {color: var(--color10);}.🦄 .h-memu__botton {display: none;}@media screen and (max-width: 1279px) {.🦄 .h-back-button {display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;}.🦄 .h-back-button svg {width: 16px;}.🦄 .h-menu {opacity: 0;visibility: hidden;overflow-y: auto;position: absolute;display: none;top: 0px;left: 0px;width: 100%;height: 100vh;height: calc(var(--vh, 1vh) * 100);padding: 86px 16px 32px;background-color: var(--white);-webkit-overflow-scrolling: touch;transition: opacity 200ms;z-index: -1;}.🦄 .h-menu__item:not(:last-child) {margin-bottom: 32px;}.🦄 .h-menu__item-link:hover {color: var(--color10);}.🦄 .h-menu__item-link svg {display: none;}.🦄 .h-menu__item-dropdown {margin-top: 16px;}.🦄 .h-menu__item:not(:last-child) .h-menu__item-dropdown {padding-bottom: 24px;border-bottom: 1px solid var(--gray30);}.🦄 .h-memu__botton {display: inline-block;padding: 12px 10px;margin-left: 10px;margin-right: -10px;transition: color 200ms;cursor: pointer;}.🦄 .h-memu__botton-toggle {display: inline-block;position: relative;width: 20px;height: 16px;transform: rotate(0deg);}.🦄 .h-memu__botton-toggle span {display: block;position: absolute;height: 2px;width: 100%;background-color: var(--color70);opacity: 1;left: 0;transform: rotate(0deg);transition: 500ms;}.🦄 .h-memu__botton-toggle span:nth-child(1) {top: 0px;transform-origin: left center;}.🦄 .h-memu__botton-toggle span:nth-child(2) {top: calc(50% - 1px);transform-origin: left center;}.🦄 .h-memu__botton-toggle span:nth-child(3) {top: calc(100% - 2px);transform-origin: left center;}.🦄 .h-menu__item-list .h-menu__item-3-list {margin-top: 10px;border: 0;border-left: 1px solid var(--gray30);padding: 0;padding-left: 16px;opacity: 1;visibility: visible;position: static;box-shadow: none;border-radius: 0;}.🦄 .h-menu__item-sublink {display: block;}.🦄 .h-menu__item-3-arrow {display: none;}.🦄 .h-profile__dropdown {opacity: 0;visibility: hidden;overflow-y: auto;position: absolute;top: 0px;left: 0px;width: 100%;height: 100vh;height: calc(var(--vh, 1vh) * 100);padding: 86px 16px 32px;background-color: var(--white);-webkit-overflow-scrolling: touch;z-index: -1;}.🦄.open-menu .b-counter {display: none;}.🦄.open-menu .h {margin-top: 0px;}.🦄.open-menu .h-menu {opacity: 1;visibility: visible;display: block;}.🦄.open-menu .h-lang {display: none;}.🦄.open-menu .h-memu__botton-toggle span:nth-child(1) {transform: rotate(45deg);top: 0px;left: 3px;}.🦄.open-menu .h-memu__botton-toggle span:nth-child(2) {width: 0%;opacity: 0;}.🦄.open-menu .h-memu__botton-toggle span:nth-child(3) {transform: rotate(-45deg);top: 14px;left: 3px;}.🦄.open-menu.open-menu-profile .h-logo {display: none;}.🦄.open-menu.open-menu-profile .h-back {display: block;}.🦄.open-menu.open-menu-profile .h-menu {display: none;}.🦄.open-menu.open-menu-profile .h-profile__dropdown {opacity: 1;visibility: visible;}@media screen and (min-width: 744px) {.🦄 .h-menu {padding-left: 76px;padding-right: 76px;}.🦄 .h-profile__dropdown {padding-left: 76px;padding-right: 76px;}}}@media screen and (min-width: 744px) {.🦄 .h {margin-top: 20px;}}@media screen and (min-width: 1280px) {.🦄 .h-logo img {width: 146px;}.🦄 .h-lang {margin-right: 60px;}.🦄 .h-menu {display: flex;align-items: center;margin: 0px auto;}.🦄 .h-menu__item:hover .h-menu__item-link {background-color: var(--gray10);}.🦄 .h-menu .h-menu__item {position: relative;}.🦄 .h-menu .h-menu__item:not(:last-child) {margin-right: 4px;}.🦄 .h-menu__item-link {display: inline-flex;align-items: center;height: 40px;padding: 0px 12px;border-radius: 20px;}.🦄 .h-menu__item-link svg {width: 15px;margin-left: 14px;margin-right: 8px;}.🦄 .h-menu__item-dropdown {position: absolute;width: max-content;min-width: 270px;padding-top: 8px;opacity: 0;visibility: hidden;transition: opacity 200ms;}.🦄 .h-menu__item:hover .h-menu__item-dropdown {opacity: 1;visibility: visible;}.🦄 .h-menu__item-list {position: relative;border: 1px solid var(--gray10);background-color: var(--white);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 16px;padding: 24px 0;}.🦄 .h-menu__item-sublink {padding: 0 24px;}.🦄 .h-profile {position: relative;display: inline-flex;align-items: center;padding: 8px;border-radius: 30px;transition: background 200ms;}.🦄 .h-profile:hover {background-color: var(--gray10);}.🦄 .h-profile__button {margin-right: 8px;}.🦄 .h-profile__dots {display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;}.🦄 .h-profile__dots svg {width: 18px;}.🦄 .h-profile__dropdown {position: absolute;top: 100%;right: 0px;width: max-content;min-width: 270px;padding-top: 8px;opacity: 0;visibility: hidden;}.🦄 .h-profile:hover .h-profile__dropdown {opacity: 1;visibility: visible;}.🦄 .h-profile__list {background-color: var(--white);box-shadow: rgba(2, 69, 90, 0.15) 0px 8px 12px;border: 1px solid var(--gray10);border-radius: 16px;padding: 24px;}.🦄 .h-panel {margin-left: 0px;}}.🦄 .b-counter {position: relative;background-color: var(--color30);padding: 12px 0px;}.🦄 .b-counter-book__left {display: none;}.🦄 .b-counter-text {font-size: 18px;line-height: 24px;text-align: center;font-weight: 700;}.🦄 .b-counter-book__right {width: 105px;}.🦄 .b-counter-button {margin-top: 8px;text-align: center;}.🦄 .b-counter-button a {position: relative;display: inline-flex;align-items: center;color: var(--black);border: 2px solid var(--black);background-color: var(--color30);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, border 200ms, color 200ms;cursor: pointer;z-index: 1;}.🦄 .b-counter-button a:hover {background-color: var(--color10);border-color: var(--color10);color: var(--white);}@media screen and (max-width: 743px) {.🦄 .b-counter-book__right {position: absolute;left: -24px;bottom: 14px;}}@media screen and (min-width: 744px) {.🦄 .b-counter-wrapper {display: flex;align-items: center;}.🦄 .b-counter-text {font-size: 24px;line-height: 32px;padding-right: 30px;text-align: left;}.🦄 .b-counter-book__right {margin-left: auto;}.🦄 .b-counter-button {margin-top: 0px;margin-left: 30px;flex: none;}}@media screen and (min-width: 1280px) {.🦄 .b-counter {padding: 0px;}.🦄 .b-counter-book__left {display: block;width: 280px;flex: none;}.🦄 .b-counter-book__right {width: 127px;}.🦄 .b-counter-button {margin-left: auto;}.🦄 .b-counter-text {padding-right: 0px;margin-left: auto;}}.🦄 .f {padding: 32px 0px;background-color: var(--color70);margin-top: auto;}.🦄 .f-logo {display: block;margin-bottom: 16px;}.🦄 .f-logo a {transition: opacity 200ms;}.🦄 .f-logo a:hover {opacity: 0.7;}.🦄 .f-logo img {display: inline-block;filter: brightness(0) invert(1);width: 170px;}.🦄 .f-requisites {font-size: 14px;line-height: 19px;color: var(--gray30);}.🦄 .f-text {font-size: 14px;line-height: 19px;margin-top: 16px;color: var(--white);}.🦄 .f-socials {margin-top: 24px;}.🦄 .f-socials__title {font-size: 18px;line-height: 22px;font-weight: 700;margin-bottom: 8px;color: var(--white);}.🦄 .f-socials__list {display: flex;}.🦄 .f-socials__item {display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: 50%;color: var(--white);background-color: var(--gray);flex: none;transition: background 200ms;}.🦄 .f-socials__item:nth-child(3) {justify-content: flex-end;align-items: flex-start;padding-right: 10px;padding-top: 12px;}.🦄 .f-socials__item:hover {background-color: var(--color10);}.🦄 .f-socials__item:not(:last-child) {margin-right: 16px;}.🦄 .f-socials__item svg {width: auto;height: 15px;}.🦄 .f-socials__item:nth-child(3) svg {height: 20px}.🦄 .f-right {margin-top: 24px;}.🦄 .f-support__right {margin-top: 32px;}.🦄 .f-support {padding: 32px 24px;border-radius: 24px;background-color: var(--gray);}.🦄 .f-support__title {font-weight: 700;font-size: 24px;line-height: 28px;color: var(--white);}.🦄 .f-support__button {margin-top: 16px;}.🦄 .f-support__button span {display: inline-flex;align-items: center;color: var(--white);border: 1px solid var(--white);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, border 200ms;cursor: pointer;}.🦄 .f-support__button span:hover {background-color: var(--color10);border-color: var(--color10);}.🦄 .f-support__item:not(:last-child) {margin-bottom: 24px;}.🦄 .f-support__item-label {font-size: 14px;line-height: 17px;margin-bottom: 8px;color: var(--white);}.🦄 .f-support__item-contact a {display: inline-flex;font-size: 18px;line-height: 22px;font-weight: 700;color: var(--white);transition: color 200ms;}.🦄 .f-support__item-contact a:hover {color: var(--color10);}.🦄 .f-support__item-contact svg {width: 16px;margin-right: 8px;flex: none;}.🦄 .f-partners {margin-top: 32px;}.🦄 .f-partners__title {font-size: 18px;line-height: 22px;font-weight: 700;margin-bottom: 16px;color: var(--white);}.🦄 .f-partners__item:not(:last-child) {margin-bottom: 24px;}.🦄 .f-partners__item {position: relative;transition: opacity 200ms;}.🦄 .f-partners__item:hover {opacity: 0.7;}.🦄 .f-partners__item img {width: auto;height: 40px;}.🦄 .f-panel {margin-top: 32px;}.🦄 .f-links__link:not(:last-child) {margin-bottom: 8px;}.🦄 .f-links__link a {font-size: 14px;line-height: 20px;color: var(--white);text-decoration: underline;transition: color 200ms;}.🦄 .f-links__link a:hover {color: var(--color10);}.🦄 .f-copy {font-size: 14px;line-height: 20px;margin-top: 16px;color: var(--gray30);}.🦄 .f-arrow-top {display: none;}@media screen and (min-width: 744px) {.🦄 .f {padding: 48px 0px;}.🦄 .f-support {display: flex;}.🦄 .f-support__left {width: calc(50% - 16px);}.🦄 .f-support__right {width: calc(50% - 16px);margin-top: 0px;margin-left: auto;}.🦄 .f-support__button span {height: 54px;}.🦄 .f-support__item:not(:last-child) {margin-bottom: 32px;}.🦄 .f-partners {margin-top: 80px;}.🦄 .f-partners__list {display: flex;}.🦄 .f-partners__title {position: absolute;margin-bottom: 0px;bottom: calc(100% + 16px);}.🦄 .f-partners__item:not(:last-child) {margin-bottom: 0px;margin-right: 40px;}.🦄 .f-panel {display: flex;}.🦄 .f-copy {margin-top: auto;margin-left: auto;}}@media screen and (min-width: 1280px) {.🦄 .f-colums {display: flex;}.🦄 .f-left {margin-right: 30px;}.🦄 .f-logo {margin-bottom: 24px;}.🦄 .f-text {margin-top: 24px;}.🦄 .f-right {flex: none;margin-top: 0px;max-width: 696px;}.🦄 .f-support {display: flex;padding: 32px 48px;}.🦄 .f-support__left {width: auto;}.🦄 .f-support__right {width: auto;margin-left: 30px;flex: none;}.🦄 .f-arrow-top {position: fixed;display: inline-flex;align-items: center;justify-content: center;width: 50px;height: 50px;bottom: 20px;left: 20px;border-radius: 50%;color: var(--color10);border: 1px solid var(--color10);cursor: pointer;transition: background 200ms, color 200ms, opacity 200ms;}.🦄 .f-arrow-top:hover {background-color: var(--color10);color: var(--white);}.🦄 .f-arrow-top:not(.f-arrow-active) {opacity: 0;visibility: hidden;}.🦄 .f-arrow-top svg {width: 14px;}}.🦄 .m {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 70%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 30;padding: 16px;}.🦄 .m:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.🦄 .m-wrapper {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 100%;width: auto;}.🦄 .m-content {padding: 24px 32px;border-radius: 24px;background-color: var(--white);}.🦄 .m-header {display: flex;align-items: center;margin-bottom: 24px;}.🦄 .m-title {font-weight: 700;font-size: 24px;line-height: 32px;padding-right: 20px;color: var(--black);}.🦄 .m-send .m-wrapper {max-width: 592px;width: 100%;}.🦄 .m-send .m-close {position: absolute;right: 24px;top: 24px;width: 24px;color: var(--color70);transition: color 0.2s;margin-left: auto;cursor: pointer;}.🦄 .m-send .m-close:hover {color: var(--color10);}.🦄 .m-send .m-content {padding-top: 64px;}.🦄 .m-send-image {max-width: 242px;margin: 0px auto;}.🦄 .m-send-title {font-weight: 700;font-size: 24px;line-height: 32px;margin-top: 24px;text-align: center;}.m-send-description {font-size: 18px;line-height: 24px;margin-top: 16px;text-align: center;}.🦄 .m-send-button {margin-top: 24px;text-align: center;}.🦄 .m-send-button span {display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .m-send-button span:hover {background-color: var(--color20);}.🦄 .m-form .m-wrapper {max-width: 592px;width: 100%;}.🦄 .m-form .m-close {width: 24px;color: var(--color70);transition: color 0.2s;margin-left: auto;cursor: pointer;}.🦄 .m-form .m-close:hover {color: var(--color10);}.🦄 .m-form-fields__item:not(:last-child) {margin-bottom: 24px;}.🦄 .m-form-fields__item input {padding: 0px 16px;height: 48px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);}.🦄 .m-form-fields__item textarea {padding: 12px 16px;border-radius: 3px;font-size: 16px;height: 120px;border: 1px solid var(--gray30);resize: none;}.🦄 .m-form-required {margin-top: 8px;font-size: 12px;line-height: 16px;color: var(--gray40);}.🦄 .m-form-policy {margin-top: 24px;}.🦄 .m-form-policy label {display: inline-flex;cursor: pointer;}.🦄 .m-form-policy__check {position: relative;margin-right: 16px;flex: none;}.🦄 .m-form-policy__check input {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;z-index: -1;}.🦄 .m-form-policy__check span {display: inline-flex;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 3px;border: 1px solid var(--gray40);transition: background 200ms, border 200ms;}.🦄 .m-form-policy__check:hover span {border-color: var(--color10);}.🦄 .m-form-policy__check :checked+span {background-color: var(--color10);border-color: var(--color10);}.🦄 .m-form-policy__check svg {width: 14px;}.🦄 .m-form-policy__text {font-size: 16px;line-height: 20px;padding-top: 2px;}.🦄 .m-form-policy__text a {text-decoration: underline;transition: color 200ms;}.🦄 .m-form-policy__text a:hover {color: var(--color10);}.🦄 .m-form-button {margin-top: 24px;}.🦄 .m-form-button button {display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .m-form-button button:hover {background-color: var(--color20);}@media screen and (min-width: 744px) {.🦄 .m-send .m-content {padding-top: 95px;padding-bottom: 64px;}.🦄 .m-send-image {max-width: 290px;}.🦄 .m-send-button span {width: auto;height: 54px;min-width: 256px;}.m-send-description {font-size: 20px;line-height: 28px;}.🦄 .m-form-button button {width: auto;height: 54px;min-width: 256px;}}#time-mm {display: none;}.timeout-modal__wrapper {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 70%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 30;}.timeout-modal__container {position: relative;top: 25%;max-width: 500px;width: 100%;max-height: 350px;height: 100%;margin: 0 auto;background: url('/static/img/modal-bg.jpg') no-repeat center;background-size: cover;}.timeout-modal__btn {position: absolute;bottom: 30px;width: 100%;}.timeout-modal__btn .timeout-modal__btn-link {cursor: pointer;padding: 12px 44px;border: none;border-radius: 32px;background-color: #fff;font-size: 14px;line-height: 24px;color: #000000;text-decoration: none;}@media screen and (max-width: 744px) {.timeout-modal__container {max-height: 262px;}}@media screen and (max-width: 374px) {.timeout-modal__container {max-height: 224px;}}.🦄 .login {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 30%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 30;padding: 16px;}.🦄 .login:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.🦄 .login-wrapper {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 383px;width: 100%;}.🦄 .login-block {position: relative;padding: 32px;background: var(--white);border: 1px solid var(--gray10);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 20px;}.🦄 .login-close {position: absolute;top: 22px;right: 22px;width: 20px;color: var(--gray30);transition: color 0.2s;cursor: pointer;}.🦄 .login-close:hover {color: var(--color10);}.🦄 .login-title {font-weight: 700;font-size: 18px;line-height: 24px;margin-bottom: 24px;text-align: center;color: var(--black);}.🦄 .login-error {font-size: 14px;line-height: 18px;margin-bottom: 20px;text-align: center;color: var(--color50);}.🦄 .login-error:empty {display: none;}.🦄 .login-fields__item:not(:last-child) {margin-bottom: 16px;}.🦄 .login-fields__item-input {position: relative;}.🦄 .login-fields__item-input span {position: absolute;left: 12px;padding: 0px 4px;color: var(--gray40);background-color: var(--white);pointer-events: none;transition: all 200ms;}.🦄 .login-fields__item-input:not(.focus) span,.🦄 .login-fields__item-input:not(.not-empty) span {font-size: 16px;line-height: 24px;top: 12px;}.🦄 .login-fields__item-input.focus span,.🦄 .login-fields__item-input.not-empty span {font-size: 14px;line-height: 18px;top: -8px;}.🦄 .login-fields__item-input.focus span {color: var(--color60);}.🦄 .login-fields__item-input.error span {color: var(--color50);}.🦄 .login-fields__item-input input {padding: 0px 16px;height: 48px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);background-color: var(--white);transition: border 200ms;}.🦄 .login-fields__item-input input:-webkit-autofill,.🦄 .login-fields__item-input input:-webkit-autofill:hover,.🦄 .login-fields__item-input input:-webkit-autofill:focus {-webkit-text-fill-color: #000000;-webkit-box-shadow: 0 0 0px 40rem #ffffff inset;}.🦄 .login-fields__item-input.focus input {border-color: var(--color60);}.🦄 .login-fields__item-input.error input {border-color: var(--color50);}.🦄 .login-fields__item-error {margin-top: 6px;font-size: 14px;line-height: 18px;color: var(--color50);}.🦄 .login-forgot {margin-top: 12px;text-align: center;}.🦄 .login-forgot span {text-decoration: underline;font-size: 14px;transition: color 200ms;cursor: pointer;}.🦄 .login-forgot span:hover {color: var(--color10);}.🦄 .login-button {margin-top: 32px;}.🦄 .login-button button {display: flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .login-button button:hover {background-color: var(--color20);}.🦄 .login-or {margin-top: 16px;font-size: 16px;line-height: 20px;color: var(--gray40);text-align: center;}.🦄 .login-or a{color: var(--gray40);text-decoration: underline;transition: color 200ms;}.🦄 .login-or a:hover{color: var(--color10);}.🦄 .login-socials {display: flex;justify-content: center;margin-top: 16px;}.🦄 .login-socials span {display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: 50%;border: 1px solid var(--color70);color: var(--color70);flex: none;cursor: pointer;transition: background 200ms, color 200ms;}.🦄 .login-socials span:hover {background-color: var(--color70);color: var(--white);}.🦄 .login-socials span:not(:last-child) {margin-right: 12px;}.🦄 .login-socials svg {width: auto;}.🦄 .login-social__vk svg {height: 13px;}.🦄 .login-social__go svg {height: 18px;}.🦄 .login-social__ta svg {height: 28px;}.🦄 .login-reg {padding: 32px;margin-top: 12px;background: var(--white);border: 1px solid var(--gray10);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 20px;text-align: center;}.🦄 .login-reg__title {font-weight: 700;font-size: 18px;line-height: 24px;margin-bottom: 16px;color: var(--black);}.🦄 .login-reg__text {font-size: 14px;line-height: 18px;}.🦄 .login-reg__button {margin-top: 24px;}.🦄 .login-reg__button a {display: flex;align-items: center;justify-content: center;color: var(--color70);border: 1px solid var(--color70);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms, color 200ms;cursor: pointer;}.🦄 .login-reg__button a:hover {background-color: var(--color70);color: var(--white);}.🦄 .login-recovery-block {position: relative;padding: 32px;background: var(--white);border: 1px solid var(--gray10);box-shadow: 0px 8px 12px rgba(2, 69, 90, 0.15);border-radius: 20px;text-align: center;}.🦄 .login-recovery__title {font-weight: 700;font-size: 18px;line-height: 24px;margin-bottom: 16px;color: var(--black);}.🦄 .login-recovery__text {font-size: 14px;line-height: 18px;}.🦄 .login-recovery__item-input {position: relative;margin-top: 16px;}.🦄 .login-recovery__item-input span {position: absolute;left: 12px;padding: 0px 4px;color: var(--gray40);background-color: var(--white);pointer-events: none;transition: all 200ms;}.🦄 .login-recovery__item-input:not(.focus) span,.🦄 .login-recovery__item-input:not(.not-empty) span {font-size: 16px;line-height: 24px;top: 12px;}.🦄 .login-recovery__item-input.focus span,.🦄 .login-recovery__item-input.not-empty span {font-size: 14px;line-height: 18px;top: -8px;}.🦄 .login-recovery__item-input.focus span {color: var(--color60);}.🦄 .login-recovery__item-input.error span {color: var(--color50);}.🦄 .login-recovery__item-input input {padding: 0px 16px;height: 48px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);transition: border 200ms;}.🦄 .login-recovery__item-input.focus input {border-color: var(--color60);}.🦄 .login-recovery__item-input.error input {border-color: var(--color50);}.🦄 .login-recovery__item-error {margin-top: 6px;font-size: 14px;line-height: 18px;text-align: left;color: var(--color50);}.🦄 .login-recovery__button {margin-top: 16px;}.🦄 .login-recovery__button button {display: flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .login-recovery__button button:hover {background-color: var(--color20);}.🦄 .login-recovery-result {font-size: 14px;line-height: 18px;}@media screen and (min-width: 744px) {.🦄 .login-title {font-size: 24px;line-height: 32px;margin-bottom: 32px;}.🦄 .login-reg__title {font-size: 24px;line-height: 32px;}.🦄 .login-recovery__title {font-size: 24px;line-height: 32px;}}.video {position: fixed;width: 100%;height: 100%;top: 0;left: 0;padding: 36px;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 85%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;box-sizing: border-box;z-index: 30;}.video:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.video-container {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 1224px;width: 100%;}.video-wrapper {width: 100%;padding-top: 56.25%;}.video-wrapper iframe {position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;border: none;background-color: #000000;}.video-close {display: flex;align-items: center;justify-content: center;position: absolute;top: 0px;right: 0px;background-color: rgba(30, 30, 30, 0.6);color: #cccccc;width: 45px;height: 45px;cursor: pointer;transition: color 0.2s;}.video-close:hover {color: #ffffff;}.video-close svg {width: 13px;}.🦄 .b-welcome-popups {position: fixed;bottom: 0px;width: 100%;padding: 0px 16px 16px 16px;pointer-events: none;z-index: 10;}.🦄 .b-minc-popup {opacity: 0;visibility: hidden;transition: opacity 200ms, visibility 200ms;}.b-minc-popup-wrapper {position: relative;background: #F9F9FA;border: 1px solid #E3E9ED;border-radius: 16px;padding: 24px 16px;max-width: 1010px;margin: 0 auto;pointer-events: auto;}.minc-title {font-weight: 600;font-size: 20px;line-height: 24px;margin-bottom: 16px;padding-right: 50px;color: #000000;}.minc-btn {position: absolute;right: 16px;top: 24px;width: 24px;height: 24px;display: inline-flex;align-items: center;justify-content: center;border: 1px solid #E1E5EA;cursor: pointer;border-radius: 6px;transition: all 300ms;}.minc-btn:hover {background-color: #209F6D;border-color: #209F6D;color: #fff;}.minc-btn svg {color: #000;width: 8px;height: auto;transition: all 300ms;}.minc-btn:hover svg {color: #fff;}.minc-text {font-size: 14px;line-height: 18px;}.minc-text a {color: #21BA72;transition: color 0.2s;text-decoration: underline;}.🦄 .b-cookies-popup {opacity: 0;visibility: hidden;overflow: hidden;transition: all 200ms, visibility 200ms, height 200ms;}.🦄 .b-cookies-wrapper {position: relative;background: #F9F9FA;border: 1px solid #E3E9ED;border-radius: 16px;padding: 24px 16px;max-width: 1010px;margin: 16px auto 0;pointer-events: auto;}.🦄 .b-cookies-content {display: flex;flex-direction: column;column-gap: 32px;row-gap: 16px;}.🦄 .b-cookies-btn span {display: inline-flex;align-items: center;white-space: nowrap;padding: 0px 16px;font-weight: 700;font-size: 16px;line-height: 24px;height: 32px;border-radius: 32px;background-color: #F1CB00;transition: background 200ms;cursor: pointer;}.🦄 .b-cookies-btn span:hover {background-color: #F17400;}.🦄 .b-cookies-text {font-size: 14px;line-height: 18px;}.🦄 .b-cookies-text a {color: #006732;text-decoration: underline;transition: color 200ms;}.🦄 .b-cookies-text a:hover {color: #F17400;}.🦄 .b-cookies-body {position: absolute;width: 116px;top: -72px;left: 20px;z-index: -1;}.🦄 .b-cookies-arm {position: absolute;width: 34px;top: -18px;left: 108px;}@media screen and (min-width: 744px) {.🦄 .b-welcome-popups {position: fixed;bottom: 0px;width: 100%;padding: 0px 76px 40px 76px;}.🦄 .b-cookies-wrapper {padding: 24px 32px;}.🦄 .b-cookies-text {font-size: 18px;line-height: 26px;}.🦄 .b-cookies-btn span {padding: 0px 24px;height: 42px;}.🦄 .b-cookies-body {left: -64px;}.🦄 .b-cookies-arm {left: 24px;}.b-minc-popup-wrapper {padding: 24px 32px;}.minc-text {font-size: 18px;line-height: 26px;}.minc-title {font-size: 24px;line-height: 32px;}.minc-btn {right: 32px;}.🦄 .b-cookies-wrapper {margin-top: 24px;}}@media screen and (min-width: 1280px) {.🦄 .b-cookies-wrapper {padding: 32px;}.🦄 .b-cookies-content {flex-direction: row;}.🦄 .b-cookies-body {width: 205px;top: -120px;left: -68px;}.🦄 .b-cookies-arm {width: 58px;left: 90px;top: -30px;}}.icons {width: 0px;height: 0px;overflow: hidden;}[id^=bx_incl_area] {display: initial;}@media screen and (min-width: 1280px) {.🦄 .h-wrapper [id^=bx_incl_area] {margin: 0px auto;}}.b-mail-modal {position: fixed;width: 100%;height: 100%;top: 0;left: 0;text-align: center;white-space: nowrap;background-color: rgb(0 0 0 / 70%);overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 100000;padding: 16px;-webkit-backdrop-filter: blur(24px);backdrop-filter: blur(24px);}.b-mail-modal:before {content: '';display: inline-block;overflow: hidden;width: 0;height: 100%;vertical-align: middle;}.b-mail-modal-wrapper {position: relative;display: inline-block;vertical-align: middle;white-space: normal;text-align: left;max-width: 580px;width: 100%;}.b-mail-modal-content {padding: 32px;border-radius: 24px;background-color: var(--white);}.b-mail-modal-header {margin-bottom: 24px;}.b-mail-modal-title {font-weight: 700;font-size: 28px;line-height: 36px;color: var(--black);}.b-mail-modal-text {font-size: 18px;line-height: 24px;margin-top: 16px;}.b-mail-modal-error {margin-bottom: 6px;font-size: 14px;line-height: 18px;text-align: left;color: var(--color50);}.b-mail-modal-error:empty {display: none;}.b-mail-modal-field {margin-bottom: 16px;}.b-mail-modal-field input {padding: 0px 16px;height: 54px;border-radius: 3px;font-size: 16px;border: 1px solid var(--gray30);}.b-mail-modal-field.error input {border-color: var(--color50);}.b-mail-modal-button {margin-top: 24px;}.b-mail-modal-button button {display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);width: 100%;height: 54px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;flex: 2;transition: background 200ms;cursor: pointer;}.b-mail-modal-button button:hover {background-color: var(--color20);}.b-mail-modal-button a{display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);width: 100%;height: 54px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;flex: 2;text-decoration: none;transition: background 200ms;cursor: pointer;}.b-mail-modal-button a:hover {background-color: var(--color20);}.🦄 .b-welcome-title {font-weight: 900;padding-top: 8px;}.🦄 .b-welcome-title__first {position: relative;display: inline-block;background-color: var(--black);color: var(--white);font-size: 38px;line-height: 48px;font-style: italic;padding: 2px 16px;}.🦄 .b-welcome-title__first:before{content: '';position: absolute;top: -8px;left: -8px;display: block;width: 100%;height: 100%;border: 1.5px solid var(--black);z-index: -1;}.🦄 .b-welcome-title__first svg {position: absolute;width: 110px;top: -50px;right: -85px;animation: animate 2000ms ease-in-out infinite;}.🦄 .b-welcome-title__middle{position: relative;margin-top: 4px;padding-left: 46px;}.🦄 .b-welcome-title__middle svg{position: absolute;width: 46px;top: -14px;left: -8px;}.🦄 .b-welcome-title__middle span {font-size: 38px;line-height: 44px;}.🦄 .b-welcome-title__last{margin-top: 4px;}.🦄 .b-welcome-title__last span{position: relative;display: inline-block;font-size: 38px;line-height: 44px;}.🦄 .b-welcome-title__last svg{position: absolute;width: 62px;top: 5px;right: -65px;}.🦄 .b-welcome-column {margin-top: 82px;}.🦄 .b-welcome-partners{max-width: 414px;}.🦄 .b-welcome-partners__title{position: absolute;font-size: 14px;line-height: 18px;bottom: calc(100% + 10px);}.🦄 .b-welcome-partners__list{display: inline-flex;align-items: center;width: 100%;}.🦄 .b-welcome-partners__item{position: relative;width: 100%;}.🦄 .b-welcome-partners__item:not(:last-child){position: relative;margin-right: 28px;padding-right: 28px;}.🦄 .b-welcome-partners__item:not(:last-child):after{content: '';position: absolute;height: 44px;width: 1px;background-color: var(--black);right: 0px;top: calc(50% - 22px);}.🦄 .b-welcome-partners__item a{transition: opacity 200ms;}.🦄 .b-welcome-partners__item a:hover{opacity: 0.7;}.🦄 .b-welcome-content{margin-top: 44px;}.🦄 .b-welcome-content__text {font-size: 16px;line-height: 20px;}.🦄 .b-welcome-content__text p:not(:first-child){margin-top: 8px;}.🦄 .b-welcome-content__button{margin-top: 24px;}.🦄 .b-welcome-content__button span{display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-welcome-content__button span:hover{background-color: var(--color20);}.🦄 .b-welcome-background-left, .🦄 .b-welcome-background-right{display: none;}@media screen and (min-width: 400px) and (max-width: 1279px){.🦄 .b-welcome-header {display: flex;justify-content: center;}.🦄 .b-welcome-partners__item:not(:last-child):after{height: 64px;top: calc(50% - 32px);}}@media screen and (min-width: 600px){.🦄 .b-welcome-partners__title {font-size: 16px;line-height: 24px;}.🦄 .b-welcome-content {margin-top: 62px;}}@media screen and (min-width: 744px){.🦄 .b-welcome-title {padding-top: 13px;}.🦄 .b-welcome-title__first{font-size: 72px;line-height: 82px;padding: 4px 28px;}.🦄 .b-welcome-title__first:before {top: -13px;left: -13px;border: 2px solid var(--black);}.🦄 .b-welcome-title__first svg {width: 153px;top: -65px;right: -125px;}.🦄 .b-welcome-title__middle{margin-top: 0px;padding-left: 52px;}.🦄 .b-welcome-title__middle svg{width: 74px;top: 12px;left: -30px;}.🦄 .b-welcome-title__middle span{font-size: 72px;line-height: 82px;}.🦄 .b-welcome-title__last span {font-size: 72px;line-height: 82px;}.🦄 .b-welcome-title__last svg{width: 90px;top: 10px;right: -100px;}.🦄 .b-welcome-content__text {font-size: 20px;line-height: 24px;}.🦄 .b-welcome-content__text p:not(:first-child) {margin-top: 12px;}.🦄 .b-welcome-content__button span {width: auto;}.🦄 .b-welcome-background-left{position: absolute;left: 0px;top: 0px;display: block;width: 284px;z-index: -1;}.🦄 .b-welcome-background-right{position: absolute;right: 0px;top: 0px;display: block;width: 284px;z-index: -1;}}@media screen and (min-width: 1280px){.🦄 .b-welcome-wrapper {display: flex;align-items: center;}.🦄 .b-welcome-header{margin-right: 66px;}.🦄 .b-welcome-title__last svg {width: 120px;top: 30px;right: -125px;}.🦄 .b-welcome-title__middle svg {top: -22px;left: -40px;}.🦄 .b-welcome-column {margin-top: 30px;}.🦄 .b-welcome-content{margin-top: 44px;}.🦄 .b-welcome-background-left, .🦄 .b-welcome-background-right{width: 356px;}}.🦄 .b-courses{padding-top: 0px;}.🦄 .b-courses-slider{position: relative;}.🦄 .b-courses-slider__container{margin: 0px -16px;padding: 0px 16px;}.🦄 .b-courses-slider__slide{display: flex;flex-direction: column;max-width: 306px;width: 100%;background-color: var(--gray10);border-radius: 20px;overflow: hidden;}.🦄 .b-courses-slider__slide:not(:last-child){margin-right: 24px;}.🦄 .b-courses-image img{position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0px;left: 0px;border-radius: 20px;}.🦄 .b-courses-name{font-size: 20px;line-height: 24px;}.🦄 .b-courses-name b{position: relative;display: inline-block;background-color: var(--black);color: var(--white);font-size: 32px;line-height: 40px;font-weight: 900;margin: 8px 0px 16px;padding: 2px 16px;border-color: var(--black);}.🦄 .b-courses-name b:before{content: '';position: absolute;bottom: -8px;right: -8px;display: block;width: 100%;height: 100%;border: 1.5px solid var(--black);border-color: inherit;z-index: -1;}.🦄 .b-courses-button{padding-top: 32px;margin-top: auto;}.🦄 .b-courses-button a{display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-courses-button a:hover{background-color: var(--color20);}.🦄 .b-courses-slider__nav{margin-top: 24px;text-align: center;}.🦄 .b-courses-slider__nav .sni{display: inline-block;width: 8px;height: 8px;border-radius: 8px;background-color: var(--gray30);margin: 0px 4px;transition: background 200ms, width 200ms;}.🦄 .b-courses-slider__nav .sna{background-color: var(--color40);width: 24px;}.🦄 .b-courses-slider__arrow{display: none;}@media screen and (max-width: 743px){.🦄 .b-courses-image{position: relative;height: 0px;padding-top: 65%;}.🦄 .b-fits-star {display: none;}.🦄 .b-courses-content{display: flex;flex-direction: column;padding: 32px 16px;flex: 1;}}@media screen and (min-width: 744px){.🦄 .b-courses-slider__container{margin: 0px -76px;padding: 0px 76px;}.🦄 .b-courses-slider__slide{max-width: 592px;height: 458px;justify-content: center;padding: 32px;}.🦄 .b-courses-image img{z-index: -1;}.🦄 .b-courses-name {font-size: 28px;line-height: 35px;}.🦄 .b-courses-name b {line-height: 54px;margin: 15px 0px 23px;}.🦄 .b-courses-button a{width: auto;}.🦄 .b-courses-slider__arrow{position: absolute;display: block;top: calc(50% - 12px);cursor: pointer;width: 50px;transition: color 200ms;}.🦄 .b-courses-slider__arrow:hover{color: var(--color10);}.🦄 .b-courses-slider__arrow.sap{left: -30px;}.🦄 .b-courses-slider__arrow.san{right: -30px;}}@media screen and (min-width: 1280px){.🦄 .b-courses-slider__container {margin: 0px;padding: 0px;}.🦄 .b-courses-slider__slide {max-width: none;padding-left: 112px;}}.🦄 .b-fits{background-color: var(--black);}.🦄 .b-fits-title{color: var(--white);font-size: 38px;line-height: 44px;font-weight: 900;margin-bottom: 40px;}.🦄 .b-fits-title__last{position: relative;z-index: 0;}.🦄 .b-fits-title__last span{position: relative;}.🦄 .b-fits-title__last svg {position: absolute;width: 109px;top: -30px;right: -78px;z-index: -1;animation: 2000ms ease-in-out 0s infinite normal none running animate;}.🦄 .b-fits-item:not(:last-child){margin-bottom: 40px;}.🦄 .b-fits-star {position: absolute;bottom: 0;right: 0;}.🦄 .b-fits .wrapper {position: relative;}.🦄 .b-fits-item__image{margin-bottom: 16px;}.🦄 .b-fits-item__image img{width: 200px;margin: 0px auto;}.🦄 .b-fits-item__content {height: 100%;display: flex;flex-direction: column;}.🦄 .b-fits-item__title{font-weight: 900;font-size: 24px;line-height: 32px;color: var(--white);margin-bottom: 8px;}.🦄 .b-fits-item__text{font-size: 16px;line-height: 24px;color: var(--white);margin-bottom: 24px;}.🦄 .b-fits-item__button{margin-top: auto;}.🦄 .b-fits-item__button a{display: inline-flex;align-items: center;justify-content: center;color: var(--white);background-color: var(--color10);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-fits-item__button a:hover{background-color: var(--color20);}@media screen and (min-width: 744px){.🦄 .b-fits-title{font-size: 64px;line-height: 72px;margin-bottom: 56px;}.🦄 .b-fits-title__last{display: inline-block;}.🦄 .b-fits-title__last svg{width: 207px;top: -58px;right: -155px;}.🦄 .b-fits-item{display: flex;align-items: center;}.🦄 .b-fits-item__image{margin-bottom: 0px;margin-right: 24px;flex: none;}.🦄 .b-fits-item__image img{width: 278px;margin: 0px;max-height: 320px;object-fit: contain;}.🦄 .b-fits-item__title {font-size: 32px;line-height: 48px;}.🦄 .b-fits-item__button a{width: auto;}}@media screen and (min-width: 1280px){.🦄 .b-fits-wrapper{display: flex;}.🦄 .b-fits-title{margin-right: 36px;flex: none;}.🦄 .b-fits-title__last svg {width: 346px;top: -5px;right: -80px;}.🦄 .b-fits-list{display: flex;}.🦄 .b-fits-item{display: flex;flex-direction: column;width: 100%;max-width: 382px;}.🦄 .b-fits-item:not(:last-child) {margin-bottom: 0px;margin-right: 36px;}.🦄 .b-fits-item__image {margin-bottom: 24px;margin-right: 0px;}}.🦄 .b-events-header{margin-bottom: 32px;}.🦄 .b-events-title{font-size: 38px;line-height: 44px;font-weight: 900;}.🦄 .b-events-button{margin-top: 16px;}.🦄 .b-events-button a{display: inline-flex;align-items: center;justify-content: center;border: 1px solid var(--black);height: 32px;font-size: 16px;font-weight: 900;padding: 0px 16px;border-radius: 30px;transition: background 200ms, border 200ms;}.🦄 .b-events-button a:hover{background-color: var(--color20);border-color: var(--color20);}.🦄 .b-events-nav{display: none;}.🦄 .b-events-slider__container{margin: 0px -16px;padding: 0px 16px;}.🦄 .b-events-slider__slide{height: 306px;width: 100%;}.🦄 .b-events-slider__slide:not(:last-child){margin-right: 24px;}.🦄 .b-events-slider__slide-middle{max-width: 306px;}.🦄 .b-events-slider__slide-middle a{display: block;transition: opacity 200ms;}.🦄 .b-events-slider__slide-middle a:hover{opacity: 0.8;}.🦄 .b-events-slider__slide-middle img{border-radius: 24px;}.🦄 .b-events-slider__slide-default{display: flex;flex-direction: column;border: 1px solid var(--black);padding: 32px 24px;max-width: 306px;border-radius: 24px;overflow: hidden;}.🦄 .b-events-tags{margin: -4px;}.🦄 .b-events-tags span{display: inline-flex;align-items: center;height: 24px;font-size: 16px;color: var(--color70);border: 1px solid var(--color70);border-radius: 24px;padding: 0px 8px;margin: 4px;}.🦄 .b-events-footer{margin-top: auto;}.🦄 .b-events-link{display: flex;}.🦄 .b-events-link{display: flex;align-items: flex-end;}.🦄 .b-events-name{font-weight: 600;font-size: 24px;line-height: 28px;}.🦄 .b-events-go{flex: none;margin-left: auto;padding-left: 24px;}.🦄 .b-events-go span{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;background-color: var(--color10);border-radius: 50%;transition: background 200ms;}.🦄 .b-events-link:hover .b-events-go span{background-color: var(--color50);}.🦄 .b-events-go span svg{width: 8px;}.🦄 .b-events-tag{margin-bottom: 8px;}.🦄 .b-events-tag span{display: inline-flex;align-items: center;height: 20px;font-size: 12px;border: 1px solid var(--color40);border-radius: 20px;padding: 0px 10px;}.🦄 .b-events-slider__slide-full{max-width: 306px;}.🦄 .b-events-slider__slide-full a{display: block;transition: opacity 200ms;}.🦄 .b-events-slider__slide-full a:hover{opacity: 0.8;}.🦄 .b-events-slider__slide-full img{border-radius: 24px;}@media screen and (min-width: 744px){.🦄 .b-events-header {margin-bottom: 40px;}.🦄 .b-events-left{display: flex;align-items: center;}.🦄 .b-events-button{margin-top: 0px;margin-left: auto;}.🦄 .b-events-slider__slide {height: 366px;}.🦄 .b-events-slider__slide:not(:last-child) {margin-right: 32px;}.🦄 .b-events-slider__slide-middle {max-width: 488px;}.🦄 .b-events-slider__slide-full {max-width: 488px;}.🦄 .b-events-slider__slide-default{max-width: 368px;}.🦄 .b-events-button a{height: 48px;padding: 0px 24px;}.🦄 .b-events-title {font-size: 48px;line-height: 56px;}.🦄 .b-events-slider__container{margin: 0px -76px;padding: 0px 76px;}}@media screen and (min-width: 1280px){.🦄 .b-events-header{display: flex;align-items: center;}.🦄 .b-events-button{margin-left: 24px;}.🦄 .b-events-title {font-size: 40px;line-height: 48px;}.🦄 .b-events-nav{display: block;margin-left: auto;}.🦄 .b-events-slider__container{margin: 0px;padding: 0px;}.🦄 .b-events-slider__slide-default {max-width: 332px;}.🦄 .b-events-slider__slide-full {max-width: 1216px;}.🦄 .b-events-slider__arrow{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border: 1px solid var(--black);border-radius: 50%;transition: border 200ms, color 200ms;cursor: pointer;}.🦄 .b-events-slider__arrow:not(:last-child){margin-right: 16px;}.🦄 .b-events-slider__arrow:hover{border-color: var(--color50);color: var(--color50);}.🦄 .b-events-slider__arrow svg{width: 22px;}.🦄 .b-events-slider__slide-group{display: flex;width: 100%;}.🦄 .b-events-slider__slide-group:not(:last-child) {margin-right: 32px;}}.🦄 .b-materials{background-color: var(--black);}.🦄 .b-materials-header{margin-bottom: 40px;}.🦄 .b-materials-title{font-size: 38px;line-height: 44px;font-weight: 900;color: var(--white);}.🦄 .b-materials-button{margin-top: 16px;}.🦄 .b-materials-button a{display: inline-flex;align-items: center;justify-content: center;color: var(--white);border: 1px solid var(--white);height: 32px;font-size: 16px;font-weight: 900;padding: 0px 16px;border-radius: 30px;transition: background 200ms, border 200ms;}.🦄 .b-materials-button a:hover{background-color: var(--color20);border-color: var(--color20);}.🦄 .b-materials-nav{display: none;}.🦄 .b-materials-slider__container{margin: 0px -16px;padding: 0px 16px;}.🦄 .b-materials-slider__slide{border-radius: 24px;width: 100%;max-width: 306px;}.🦄 .b-materials-slider__slide:not(:last-child){margin-right: 24px;}.🦄 .b-materials-link{transition: opacity 200ms;}.🦄 .b-materials-link:hover{opacity: 0.8;}.🦄 .b-materials-image{position: relative;height: 0px;padding-top: 57%;margin-bottom: 24px;}.🦄 .b-materials-image img{position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0px;left: 0px;border-radius: 24px;}.🦄 .b-materials-tag{margin-bottom: 12px;}.🦄 .b-materials-tag span{display: inline-flex;align-items: center;height: 20px;font-size: 12px;border: 1px solid var(--white);color: var(--white);border-radius: 20px;padding: 0px 10px;}.🦄 .b-materials-name{font-size: 18px;line-height: 24px;color: var(--white); }@media screen and (min-width: 744px){.🦄 .b-materials-left{display: flex;align-items: center;}.🦄 .b-materials-title {font-size: 48px;line-height: 56px;}.🦄 .b-materials-button{margin-top: 0px;margin-left: auto;}.🦄 .b-materials-button a {height: 48px;padding: 0px 24px;}.🦄 .b-materials-slider__slide {max-width: 280px;}.🦄 .b-materials-slider__slide:not(:last-child) {margin-right: 32px;}.🦄 .b-materials-slider__container{margin: 0px -76px;padding: 0px 76px;}}@media screen and (min-width: 1280px){.🦄 .b-materials-header{display: flex;align-items: center;}.🦄 .b-materials-button{margin-left: 24px;}.🦄 .b-materials-title {font-size: 40px;line-height: 48px;}.🦄 .b-materials-title br{display: none;}.🦄 .b-materials-nav{display: block;margin-left: auto;}.🦄 .b-materials-slider__container{margin: 0px;padding: 0px;}.🦄 .b-materials-slider__slide{max-width: none;width: calc(25% - 24px);}.🦄 .b-materials-slider__arrow{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;color: var(--white);border: 1px solid var(--white);border-radius: 50%;transition: border 200ms, color 200ms;cursor: pointer;}.🦄 .b-materials-slider__arrow:not(:last-child){margin-right: 16px;}.🦄 .b-materials-slider__arrow:hover{border-color: var(--color50);color: var(--color50);}.🦄 .b-materials-slider__arrow svg{width: 22px;}}.🦄 .b-programms{background-color: var(--color60);}.🦄 .b-programms-title{color: var(--white);margin-bottom: 32px;}.🦄 .b-programms-title__first{position: relative;font-size: 38px;line-height: 44px;font-weight: 900;color: var(--white);}.🦄 .b-programms-title__first svg{position: absolute;width: 32px;top: 5px;right: -40px;}.🦄 .b-programms-title__last{margin-top: 12px;margin-left: 120px;}.🦄 .b-programms-title__last span{position: relative;display: inline-block;background-color: var(--black);color: var(--white);font-size: 38px;line-height: 64px;font-weight: 900;padding: 2px 20px;z-index: 0;}.🦄 .b-programms-title__last span:before {content: '';position: absolute;top: -8px;right: -8px;display: block;width: 100%;height: 100%;border: 2px solid var(--black);z-index: -1;}.🦄 .b-programms-title__icon-2{position: absolute;width: 85px;top: -10px;left: -85px;}.🦄 .b-programms-title__icon-3{display: none;}.🦄 .b-programms-block{margin: 0px -16px;background-color: var(--white);border-radius: 16px;padding: 32px 24px;}.🦄 .b-programms-tabs{overflow: hidden;overflow-x: auto;white-space: nowrap;padding-bottom: 8px;margin-bottom: 32px;}.🦄 .b-programms-tabs span{position: relative;font-size: 16px;line-height: 20px;font-weight: 700;cursor: pointer;transition: color 200ms;}.🦄 .b-programms-tabs span:not(.ta):hover{color: var(--color50);}.🦄 .b-programms-tabs span:not(:last-child){margin-right: 24px;}.🦄 .b-programms-tabs span:after{position: absolute;content: '';display: block;height: 4px;width: 100%;left: 0px;top: calc(100% + 4px);background-color: var(--color70);opacity: 0;transition: opacity 200ms;}.🦄 .b-programms-tabs span.ta:after{opacity: 1;}.🦄 .b-programms-tab:not(.ta){display: none;}.🦄 .b-programms-tab__title{font-weight: 700;font-size: 24px;line-height: 32px;margin-bottom: 8px;}.🦄 .b-programms-tab__text{font-size: 16px;line-height: 20px;}.🦄 .b-programms-tab__text p:not(:first-child){margin-top: 8px;}.🦄 .b-programms-tab__button{margin-top: 24px }.🦄 .b-programms-tab__button a{display: inline-flex;align-items: center;justify-content: center;background-color: var(--color30);height: 48px;width: 100%;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-programms-tab__button a:hover{background-color: var(--color10);}@media screen and (min-width: 744px){.🦄 .b-programms-title__first {font-size: 48px;line-height: 56px;}.🦄 .b-programms-title__first svg{display: none;}.🦄 .b-programms-title__icon-2{display: none;}.🦄 .b-programms-title__last{display: inline-block;margin-top: 0px;margin-left: 16px;}.🦄 .b-programms-title__last span{font-size: 48px;line-height: 76px;}.🦄 .b-programms-title__icon-3{position: absolute;width: 85px;display: block;top: -22px;right: -95px;}.🦄 .b-programms-block{margin: 0px;padding: 48px;}.🦄 .b-programms-tabs span {font-size: 24px;line-height: 32px;}.🦄 .b-programms-tabs span:not(:last-child) {margin-right: 32px;}.🦄 .b-programms-tab__title {font-size: 32px;line-height: 36px;}.🦄 .b-programms-tab__text {font-size: 18px;line-height: 24px;}.🦄 .b-programms-tab__button a{width: auto;}}@media screen and (min-width: 1280px){.🦄 .b-programms-wrapper{display: flex;}.🦄 .b-programms-title{flex: none;margin-right: 80px;}.🦄 .b-programms-title__first {font-size: 64px;line-height: 78px;}.🦄 .b-programms-title__first svg{display: block;width: 67px;top: 0px;right: -95px;}.🦄 .b-programms-title__last{display: block;margin-top: 14px;margin-left: 105px;}.🦄 .b-programms-title__last span {font-size: 64px;line-height: 98px;padding: 2px 24px;font-style: italic;}.🦄 .b-programms-title__last span:before {top: -12px;right: -12px;}.🦄 .b-programms-title__icon-2{display: block;width: 115px;top: -5px;left: -125px;}.🦄 .b-programms-title__icon-3{display: none;}.🦄 .b-programms-tab__title {margin-bottom: 16px;}}.🦄 .b-community{background-color: var(--gray10);}.🦄 .b-community-picture{margin-bottom: 40px;max-width: 396px;width: 100%;}.🦄 .b-community-picture__content{position: relative;height: 0px;padding-top: 80%;}.🦄 .b-community-picture__content img{position: absolute;width: 100%;height: 100%;object-fit: cover;top: 0px;left: 0px;border-radius: 16px;}.🦄 .b-community-picture__content svg{position: absolute;width: 139px;bottom: -44px;}.🦄 .b-community-title{font-weight: 700;font-size: 40px;line-height: 48px;margin-bottom: 8px;}.🦄 .b-community-text{font-size: 16px;line-height: 22px; }.🦄 .b-community-socials{display: flex;margin-top: 24px;}.🦄 .b-community-socials a{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: 50%;background-color: var(--black);color: var(--color60);flex: none;transition: background 200ms;}.🦄 .b-community-socials a:hover{background-color: var(--color60);}.🦄 .b-community-socials a:not(:last-child){margin-right: 18px;}.🦄 .b-community-socials svg {width: auto;height: 15px;transition: color 200ms;}.🦄 .b-community-socials a:hover{color: var(--black);}@media screen and (min-width: 744px){.🦄 .b-community{background-color: var(--white);}.🦄 .b-community-block{background-color: var(--gray10);border-radius: 24px;padding: 32px;}.🦄 .b-community-picture {max-width: 552px;margin-bottom: 32px;}.🦄 .b-community-picture__content {padding-top: 52%;}.🦄 .b-community-picture__content svg {bottom: -36px;}.🦄 .b-community-title{margin-bottom: 16px;}.🦄 .b-community-text {line-height: 24px;}.🦄 .b-community-socials{margin-top: 32px;}}@media screen and (min-width: 1280px){.🦄 .b-community-block{display: flex;align-items: center;}.🦄 .b-community-picture {max-width: 662px;margin-bottom: 0px;margin-left: 32px;flex: none;order: 1;}.🦄 .b-community-picture__content {padding-top: 45%;}.🦄 .b-community-picture__content svg {width: 170px;bottom: -78px;left: -15px;}}.🦄 .b-reviews-header{margin-bottom: 40px;}.🦄 .b-reviews-title{font-size: 38px;line-height: 44px;font-weight: 900;}.🦄 .b-reviews-nav{display: none;}.🦄 .b-reviews-slider__container{margin: 0px -16px;padding: 0px 16px;}.🦄 .b-reviews-slider__slide{border-radius: 24px;width: 100%;max-width: 306px;padding: 24px 16px;border: 1px solid var(--gray20);}.🦄 .b-reviews-slider__slide:not(:last-child){margin-right: 24px;}.🦄 .b-reviews-author{display: flex;align-items: center;margin-bottom: 24px;}.🦄 .b-reviews-author__photo{position: relative;width: 70px;height: 70px;border-radius: 50%;margin-right: 16px;overflow: hidden;flex: none;}.🦄 .b-reviews-author__photo img{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;object-fit: cover;}.🦄 .b-reviews-author__name{font-weight: 700;font-size: 18px;line-height: 22px;}.🦄 .b-reviews-author__work{font-size: 16px;line-height: 19px;margin-top: 4px;color: var(--gray40);}.🦄 .b-reviews-name{font-weight: 700;font-size: 18px;line-height: 22px;margin-bottom: 8px;}.🦄 .b-reviews-text{font-size: 16px;line-height: 24px;}@media screen and (min-width: 744px){.🦄 .b-reviews{padding-top: 0px;}.🦄 .b-reviews-title {font-size: 48px;line-height: 56px;}.🦄 .b-reviews-slider__slide {max-width: 488px;padding: 32px 24px;}.🦄 .b-reviews-slider__slide:not(:last-child) {margin-right: 32px;}.🦄 .b-reviews-slider__container{margin: 0px -76px;padding: 0px 76px;}.🦄 .b-reviews-author__photo{margin-right: 24px;}}@media screen and (min-width: 1280px){.🦄 .b-reviews-header{display: flex;align-items: center;}.🦄 .b-reviews-slider__container{margin: 0px;padding: 0px;}.🦄 .b-reviews-slider__slide{max-width: none;width: calc(33.33333% - 24px);}.🦄 .b-reviews-nav{display: block;margin-left: auto;}.🦄 .b-reviews-slider__arrow{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;border: 1px solid var(--black);border-radius: 50%;transition: border 200ms, color 200ms;cursor: pointer;}.🦄 .b-reviews-slider__arrow:not(:last-child){margin-right: 16px;}.🦄 .b-reviews-slider__arrow:hover{border-color: var(--color50);color: var(--color50);}.🦄 .b-reviews-slider__arrow svg{width: 22px;}}.🦄 .b-geo{position: relative;background-color: var(--color60);overflow: hidden;}.🦄 .b-geo-block{position: relative;z-index: 0;}.🦄 .b-geo-title{font-weight: 700;font-size: 24px;line-height: 32px;margin-bottom: 16px;}.🦄 .b-geo-text{font-size: 16px;line-height: 20px;}.🦄 .b-geo-button{margin-top: 24px;}.🦄 .b-geo-button span{display: inline-flex;align-items: center;justify-content: center;background-color: var(--color30);height: 48px;font-size: 16px;font-weight: 900;padding: 0px 24px;border-radius: 30px;transition: background 200ms;cursor: pointer;}.🦄 .b-geo-button span:hover{background-color: var(--color10);}.🦄 .b-geo-picture{position: relative;display: block;max-width: 279px;margin: -54px auto -40px;z-index: -1;}.🦄 .b-geo-background{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;z-index: -1;}.🦄 .b-geo-background img{position: absolute;width: 620px;bottom: -180px;left: -25px;}@media screen and (min-width: 744px){.🦄 .b-geo{background-color: var(--white);padding-top: 0px;overflow: visible;}.🦄 .b-geo-block{display: flex;align-items: center;padding: 40px 24px;border-radius: 16px;background-color: var(--color60);}.🦄 .b-geo-content{margin-right:40px;width: 100%;}.🦄 .b-geo-button {margin-top: 32px;}.🦄 .b-geo-picture{max-width: 245px;margin: -30px 0px -20px;flex: none;}.🦄 .b-geo-background{overflow: hidden;}.🦄 .b-geo-background img{width: 713px;bottom: -340px;left: auto;right: -420px;}}@media screen and (min-width: 1280px){.🦄 .b-geo-block{padding: 48px 32px 56px;}.🦄 .b-geo-title {font-size: 40px;line-height: 48px;}.🦄 .b-geo-picture{position: absolute;max-width: 582px;right: 0px;margin: 0px;}.🦄 .b-geo-content{max-width: 575px;margin-right: 0px;}.🦄 .b-geo-background img {bottom: -300px;right: -150px;}}