.card_padding {
  padding: 24px 24px 32px;
}
@media screen and (min-width: 768px) {
  .card_padding {
    padding: 32px 32px 40px;
  }
}
@media screen and (min-width: 1200px) {
  .card_padding {
    padding: 40px 40px 56px;
  }
}
.card_borderRadius {
  -webkit-border-radius: 16px;
          border-radius: 16px;
}
@media screen and (min-width: 1024px) {
  .card_borderRadius {
    -webkit-border-radius: 24px;
            border-radius: 24px;
  }
}
.card_hover:hover {
  -webkit-transform: translate3d(0, -8px, 0);
          transform: translate3d(0, -8px, 0);
}
.card_hover:hover:after {
  content: "";
  position: absolute;
  bottom: -9px;
  left: 0;
  display: block;
  height: 9px;
  width: 100%;
}
.card_wideSize {
  position: relative;
  min-width: 0;
  width: -webkit-calc(100% - (8px * 2));
  width: calc(100% - (8px * 2));
  margin: 0 auto;
}
@media screen and (min-width: 1200px) {
  .card_wideSize {
    width: -webkit-calc(100% - (16px * 2));
    width: calc(100% - (16px * 2));
    max-width: 1400px;
  }
}
.premiumFeaturesBlock-title {
  margin-bottom: 24px;
}
@media screen and (min-width: 768px) {
  .premiumFeaturesBlock-title {
    margin-bottom: 32px;
  }
}
@media screen and (min-width: 1024px) {
  .premiumFeaturesBlock-title {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1200px) {
  .premiumFeaturesBlock-title {
    margin-bottom: 56px;
  }
}
.premiumFeaturesBlock-title-price {
  white-space: nowrap;
}
.premiumFeaturesBlock-title-colored {
  color: #366AF3;
}
.premiumFeaturesBlock-title-del {
  position: relative;
  text-decoration: none;
}
.premiumFeaturesBlock-title-del:before {
  content: "";
  position: absolute;
  top: -webkit-calc(50% - 2px);
  top: calc(50% - 2px);
  left: 0;
  width: 100%;
  height: 3px;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  background-color: #366AF3;
}
.premiumFeaturesBlock-cards {
  display: -ms-grid;
  display: grid;
  grid-gap: 16px;
  margin-bottom: 32px;
}
@media screen and (min-width: 768px) {
  .premiumFeaturesBlock-cards {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1024px) {
  .premiumFeaturesBlock-cards {
    -ms-grid-columns: 1fr 24px 1fr;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 24px;
  }
}
.premiumFeaturesBlock-cards-column {
  display: -ms-grid;
  display: grid;
  grid-gap: 16px;
}
@media screen and (min-width: 1024px) {
  .premiumFeaturesBlock-cards-column {
    grid-gap: 24px;
  }
}
.premiumFeaturesBlock-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #F6F6F6;
  overflow: hidden;
}
.premiumFeaturesBlock-card-description {
  margin-top: 8px;
}
@media screen and (min-width: 768px) {
  .premiumFeaturesBlock-card-description {
    margin-top: 16px;
  }
}
.premiumFeaturesBlock-card-content {
  padding-bottom: 24px;
}
@media screen and (min-width: 1200px) {
  .premiumFeaturesBlock-card-content {
    padding-bottom: 32px;
  }
}
.premiumFeaturesBlock-card-image {
  display: block;
  width: 100%;
}
@media screen and (min-width: 768px) {
  .premiumFeaturesBlock-card-image {
    width: 80%;
    margin-left: auto;
  }
}
@media screen and (min-width: 1024px) {
  .premiumFeaturesBlock-card-image {
    width: 100%;
  }
}

.registrationCard_top-text {
  font-size: 20px;line-height: 28px;
}
@media screen and (min-width: 768px) {
  .registrationCard_top-text {
    font-size: 22px;line-height: 32px;
  }
}@media screen and (min-width: 1200px) {
  .registrationCard_top-text {
    font-size: 24px;line-height: 32px;
  }
}.registrationCard {
  color: #FFFFFF;
}
@media screen and (min-width: 768px) {
  .registrationCard {
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.registrationCard_top {
  background-color: #222222;
}
@media screen and (min-width: 768px) {
  .registrationCard_top {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUyIiBoZWlnaHQ9IjgyMiIgdmlld0JveD0iMCAwIDc1MiA4MjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yMTVfNDAxMDcpIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03NTIuNDYgNDI0LjI4NUM4NzguODc1IDEwNC4wNzQgODc0LjI2MSAtMTQ2LjI2NiA4NTYuODQxIC0yNTguNDE5TDEwNTQuNTYgLTI4OS4xM0MxMDc3LjI1IC0xNDMuMDU3IDEwNzguNSAxNDMuMzM3IDkzOC41NzMgNDk3Ljc2MUM4MjkuNzk4IDc3My4yODcgNzA1LjIyMyA5MzguNDI4IDY1Ni41MTEgMTAwM0M2NTEuOTUyIDEwMDkuMDUgNjQ4LjA1OCAxMDE0LjIxIDY0NC45MDMgMTAxOC41TDQ4My43MDggODk5Ljk1MkM0ODcuMDA3IDg5NS40NjcgNDkwLjk5IDg5MC4xODYgNDk1LjU4NSA4ODQuMDkzQzU0Mi41OTMgODIxLjc2IDY1My43MDkgNjc0LjQxOCA3NTIuNDYgNDI0LjI4NVoiIGZpbGw9IiM4MEExRkYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05NzEuMzkgLTM2OS42ODFDMTAyNi4yMiAtMzYyLjg4MyAxMDY1LjE3IC0zMTIuOTIxIDEwNTguMzcgLTI1OC4wODdDMTA0OS41NSAtMTg2Ljk0NCAxMDA1Ljk3IC0xMjEuNTEgOTU5LjczOCAtNjcuNzI1QzkxMS4wOTUgLTExLjEzMDEgODQ3LjE2OCA0Ni40ODE1IDc3Ny4wNTEgMTAyLjM5QzYzNi41MjEgMjE0LjQ0MiA0NjAuMTEyIDMyOC4yNzggMzAyLjQwNCA0MjMuNjEyQzE0MC45MDUgNTIxLjIzNiAtMS42NDc2NCA1ODcuMTI1IC0xMTAuMTU3IDYyNS44MTRDLTEyNC44OTIgNjMxLjA2OCAtMTM4Ljg4NiA2MzYuODc3IC0xNTIuOTE2IDY0MC4yMzRDLTI1NC4zMTQgNjY0LjQ5NSAtMzY0LjUgNDcyLjIyOCAtMzY0LjUgNDcyLjIyOEMtMzQ0LjIyIDQ3NS44OTUgLTMxOS4yMDkgNDc1LjE4OCAtMjg0LjA1OCA0NjkuMTM1Qy0yNjAuMzcyIDQ2NS4wNTYgLTIyNC43ODUgNDU0LjI1NCAtMTc3LjM1NiA0MzcuMzQ0Qy04My4xNTk5IDQwMy43NTggNDcuMjczNiAzNDQuMDI2IDE5OC44OTIgMjUyLjM3NUMzNTQuMyAxNTguNDMyIDUyMS45NjkgNDkuODY4MyA2NTIuMzA3IC01NC4wNTczQzcxNy42MjMgLTEwNi4xMzggNzcwLjgyOSAtMTU0LjkwOSA4MDcuOTk0IC0xOTguMTQ5Qzg0Ny41NzMgLTI0NC4xOTkgODU4LjQ3NiAtMjcyLjA1MiA4NTkuNzk2IC0yODIuNzAzQzg2Ni41OTQgLTMzNy41MzcgOTE2LjU1NiAtMzc2LjQ3OSA5NzEuMzkgLTM2OS42ODFaIiBmaWxsPSIjMzY2QUYzIi8+CjxwYXRoIGQ9Ik00MzIuMzk1IC02MzguMzM2QzEwMTYuNzUgLTcxNi41NTggMTI1OS42NiAtMjI0LjYyMyA1MTQuMjEgNzQyLjk2M0MyMTAuNzUzIDExMzYuODUgLTQ2NC40MTQgMTU5OC41NSAtNDU0LjI3NiA3MzEuNjM4IiBzdHJva2U9IiMzNjZBRjMiIHN0cm9rZS13aWR0aD0iNC4wNTU5MiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjE1XzQwMTA3Ij4KPHJlY3Qgd2lkdGg9Ijc1MiIgaGVpZ2h0PSI4MjIiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);
  }
}
@media screen and (min-width: 1024px) {
  .registrationCard_top {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQwMCIgaGVpZ2h0PSI2MDgiIHZpZXdCb3g9IjAgMCAxNDAwIDYwOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzIwOV83OTY2MykiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkwLjEwNzMgMjUxLjQ2M0MxMi4wNDA2IDExMy42MDEgLTU3LjcxOTQgLTYwLjIyMzkgLTgzLjA4NDQgLTEzMC4zMkw1Ni4wODQ0IC0xODAuNjhDODAuMDUyNyAtMTE0LjQ0MyAxNDYuNTU5IDUwLjc5OTEgMjE4Ljg5MyAxNzguNTM3QzI3OS45NTEgMjg2LjM2MyAzMzguMzYzIDM0Ni41ODYgMzg0LjQ1OSAzOTQuMTExQzM5MS4xMjggNDAwLjk4NyAzOTcuNTM5IDQwNy41OTcgNDAzLjY2NCA0MTQuMDQ3QzMxNy41MjMgNDk1LjgzNyAyNzEgNDgyIDIxOC44OTMgNDMzLjYzMkMxODAuMDcgMzg5LjI5NSAxMzUuMTQxIDMzMC45OSA5MC4xMDczIDI1MS40NjNaIiBmaWxsPSIjMDU0NkUzIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOTc4LjE3IDMxMy44MjdDMTA3MS42NyA3Ni45Nzk3IDEwNjguMjYgLTEwOC4xODcgMTA1NS4zOCAtMTkxLjE0MkwxMjAxLjYyIC0yMTMuODU4QzEyMTguNCAtMTA1LjgxMyAxMjE5LjMzIDEwNi4wMiAxMTE1LjgzIDM2OC4xNzNDMTAzNS4zNyA1NzEuOTY5IDk0My4yMzEgNjk0LjExNyA5MDcuMiA3NDEuODgxQzkwMy44MjggNzQ2LjM1MSA5MDAuOTQ4IDc1MC4xNjkgODk4LjYxNCA3NTMuMzQyTDc3OS4zODYgNjY1LjY1OEM3ODEuODI1IDY2Mi4zNDEgNzg0Ljc3MSA2NTguNDM0IDc4OC4xNyA2NTMuOTI4QzgyMi45NCA2MDcuODIyIDkwNS4xMjggNDk4Ljg0IDk3OC4xNyAzMTMuODI3WiIgZmlsbD0iIzgwQTFGRiIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExNDAuMSAtMjczLjQzOEMxMTgwLjY2IC0yNjguNDEgMTIwOS40NyAtMjMxLjQ1NSAxMjA0LjQ0IC0xOTAuODk2QzExOTcuOTEgLTEzOC4yNzQgMTE2NS42OCAtODkuODc1OSAxMTMxLjQ5IC01MC4wOTMzQzEwOTUuNTEgLTguMjMyMzYgMTA0OC4yMiAzNC4zODA2IDk5Ni4zNTkgNzUuNzMzOUM4OTIuNDE1IDE1OC42MTQgNzYxLjkzMyAyNDIuODE0IDY0NS4yODIgMzEzLjMyOUM1MjUuODI4IDM4NS41MzcgNDIwLjM4NyA0MzQuMjczIDM0MC4xMjcgNDYyLjg5QzMyOS4yMjkgNDY2Ljc3NSAzMTguODc3IDQ3MS4wNzIgMzA4LjUgNDczLjU1NUMyMzMuNSA0OTEuNSAxNTIgMzQ5LjI4OCAxNTIgMzQ5LjI4OEMxNjcgMzUyIDE4NS41IDM1MS40NzcgMjExLjUgMzQ3QzIyOS4wMTkgMzQzLjk4MyAyNTUuMzQyIDMzNS45OTQgMjkwLjQyMyAzMjMuNDg1QzM2MC4wOTYgMjk4LjY0NCA0NTYuNTcyIDI1NC40NjMgNTY4LjcxOSAxODYuNjcxQzY4My42NjggMTE3LjE4NiA4MDcuNjg1IDM2Ljg4NTcgOTA0LjA5MSAtMzkuOTgzOUM5NTIuNDAzIC03OC41MDU2IDk5MS43NTcgLTExNC41OCAxMDE5LjI1IC0xNDYuNTYzQzEwNDguNTIgLTE4MC42MjQgMTA1Ni41OSAtMjAxLjIyNiAxMDU3LjU2IC0yMDkuMTA0QzEwNjIuNTkgLTI0OS42NjIgMTA5OS41NSAtMjc4LjQ2NiAxMTQwLjEgLTI3My40MzhaIiBmaWxsPSIjMzY2QUYzIi8+CjxwYXRoIGQ9Ik03MjUuMjU0IC00NTAuNDc2QzExNTcuNzQgLTM5NC42MDMgMTIzNy4yMSAzLjM0NDI4IDUxOS41MjggNTUyLjExN0MyMjcuMzczIDc3NS41MTEgLTM0My4zNDEgOTc2LjI3MSAtMTcwLjI5NCAzNTguNzk1IiBzdHJva2U9IiMzNjZBRjMiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMjA5Xzc5NjYzIj4KPHJlY3Qgd2lkdGg9IjE0MDAiIGhlaWdodD0iNjA4IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);
  }
}
.registrationCard_bottom {
  background-color: #366AF3;
}
@media screen and (min-width: 768px) {
  .registrationCard_bottom {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzUyIiBoZWlnaHQ9IjY2OCIgdmlld0JveD0iMCAwIDc1MiA2NjgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yMDlfODAxMDMpIj4KPGVsbGlwc2UgY3g9IjMxMC4xNDMiIGN5PSIxMTAuNjM1IiByeD0iMzEwLjE0MyIgcnk9IjExMC42MzUiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTcxMzk2IDAuMjM3NDY1IC0wLjIyOTg0MiAwLjk3MzIyOCA0ODguODk5IDg1Ljg1MDYpIiBzdHJva2U9IiM4MEExRkYiIHN0cm9rZS13aWR0aD0iMi41NTkzOSIvPgo8cGF0aCBkPSJNNjI2LjYzOSAtMTguOTMzM0M2MjQuODg0IC0yNC41MDE3IDYxNy4wMDQgLTI0LjUwMTcgNjE1LjI0OCAtMTguOTMzM0w1NjcuNTY5IDEzMi4zMDdDNTUwLjQ3NSAxODYuNTMyIDUwNy40OTQgMjI4LjY3OSA0NTIuOTQ1IDI0NC43MDlMMjk0LjQ5OCAyOTEuMjdDMjg4Ljc4IDI5Mi45NTEgMjg4Ljc4IDMwMS4wNDkgMjk0LjQ5OCAzMDIuNzNMNDUyLjk0NSAzNDkuMjkxQzUwNy40OTQgMzY1LjMyMSA1NTAuNDc1IDQwNy40NjggNTY3LjU2OSA0NjEuNjkzTDYxNS4yNDggNjEyLjkzM0M2MTcuMDA0IDYxOC41MDIgNjI0Ljg4NCA2MTguNTAyIDYyNi42MzkgNjEyLjkzM0w2NzQuMzE4IDQ2MS42OTRDNjkxLjQxMyA0MDcuNDY4IDczNC4zOTQgMzY1LjMyMSA3ODguOTQzIDM0OS4yOTFMOTQ3LjM5IDMwMi43M0M5NTMuMTA3IDMwMS4wNDkgOTUzLjEwNyAyOTIuOTUxIDk0Ny4zOSAyOTEuMjdMNzg4Ljk0MyAyNDQuNzA5QzczNC4zOTQgMjI4LjY3OSA2OTEuNDEzIDE4Ni41MzIgNjc0LjMxOCAxMzIuMzA3TDYyNi42MzkgLTE4LjkzMzNaIiBmaWxsPSIjMDU0NkUzIi8+CjxwYXRoIGQ9Ik00NjMuNDcxIDE5My41MjNDNDQ5LjQyOCAyNTIuOTg5IDU3Mi45MjcgMzM0LjE2OSA3MzkuMzE1IDM3NC44NDRDODQ5LjMxOCA0MDEuNzM1IDk1MC41MjcgNDA0LjE5IDEwMTAuNTUgMzg1LjU4MSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIyLjU1OTM5IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPHBhdGggZD0iTTU3OC4yOTQgMjk3Ljg2TDU3OS45MjIgMjk4LjM3M0w1NzguMjk0IDI5Ny44Nkw1NzUuNzk4IDMwNS43NzlDNTc1LjA3NCAzMDguMDc2IDU3My4yNTMgMzA5Ljg2MSA1NzAuOTQyIDMxMC41NDFMNTYyLjY0NSAzMTIuOTc5QzU2MC43MTIgMzEzLjU0NyA1NjAuNzEyIDMxNi4yODUgNTYyLjY0NSAzMTYuODUzTDU3MC45NDIgMzE5LjI5MUM1NzMuMjUzIDMxOS45NyA1NzUuMDc0IDMyMS43NTUgNTc1Ljc5OCAzMjQuMDUyTDU3OC4yOTQgMzMxLjk3MkM1NzguODg4IDMzMy44NTQgNTgxLjU1MiAzMzMuODU0IDU4Mi4xNDYgMzMxLjk3Mkw1ODAuNTE4IDMzMS40NTlMNTgyLjE0NiAzMzEuOTcyTDU4NC42NDIgMzI0LjA1MkM1ODUuMzY2IDMyMS43NTUgNTg3LjE4NyAzMTkuOTcgNTg5LjQ5OCAzMTkuMjkxTDU5Ny43OTUgMzE2Ljg1M0M1OTkuNzI4IDMxNi4yODUgNTk5LjcyOCAzMTMuNTQ3IDU5Ny43OTUgMzEyLjk3OUw1ODkuNDk4IDMxMC41NDFDNTg3LjE4NyAzMDkuODYxIDU4NS4zNjYgMzA4LjA3NiA1ODQuNjQyIDMwNS43NzlMNTgyLjE0NiAyOTcuODZMNTgwLjUxOCAyOTguMzczTDU4Mi4xNDYgMjk3Ljg2QzU4MS41NTIgMjk1Ljk3NyA1NzguODg4IDI5NS45NzcgNTc4LjI5NCAyOTcuODZaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjMDU0NkUzIiBzdHJva2Utd2lkdGg9IjMuNDEyNTIiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yMDlfODAxMDMiPgo8cmVjdCB3aWR0aD0iNzUyIiBoZWlnaHQ9IjY2OCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K);
  }
}
@media screen and (min-width: 1024px) {
  .registrationCard_bottom {
    background-image: url(Static/God/RegistrationCard/BottomCardDesktop.443aca63444c5206936f..svg);
  }
}
.registrationCard_bottom-title {
  margin-bottom: 32px;
}
.registrationCard-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 16px;
}
.registrationCard-form-input {
  margin-bottom: 8px;
}
@media screen and (min-width: 768px) {
  .registrationCard-form-input {
    margin-bottom: 16px;
  }
}
@media screen and (min-width: 768px) {
  .registrationCard-form-button {
    -webkit-align-self: flex-start;
        -ms-flex-item-align: start;
            align-self: flex-start;
  }
}

.header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: height 0.2s linear;
  -o-transition: height 0.2s linear;
  transition: height 0.2s linear;
}
@media screen and (min-width: 768px) {
  .header {
    height: 76px;
  }
}
@media screen and (min-width: 1024px) {
  .header {
    height: 92px;
  }
}
@media screen and (min-width: 1200px) {
  .header {
    height: 96px;
  }
}
.header-placeholder {
  height: 48px;
}
@media screen and (min-width: 768px) {
  .header-placeholder {
    height: 76px;
  }
}
@media screen and (min-width: 1024px) {
  .header-placeholder {
    height: 92px;
  }
}
@media screen and (min-width: 1200px) {
  .header-placeholder {
    height: 96px;
  }
}
.header-wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-width: 300px;
  z-index: 20;
}
@supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
  .header-wrapper {
    background: rgba(255, 255, 255, 0.865);
    -webkit-backdrop-filter: blur(8px);
            backdrop-filter: blur(8px);
  }
}
@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
  .header-wrapper {
    background: #FFFFFF;
  }
}
.header-wrapper_open {
  background: #FFFFFF;
  z-index: 2100;
}
@media screen and (min-width: 768px) {
  @supports ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
    .header-wrapper_open {
      background: rgba(255, 255, 255, 0.865);
    }
  }
}
.header-banner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 24px;
  background-color: #272567;
  color: #FFFFFF;
}
@media screen and (min-width: 768px) {
  .header-banner {
    height: 32px;
  }
}
.header-banner-caption {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
}
.header-banner-fakeLink {
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
}
.header-banner-fakeLink:hover {
  border-bottom-color: #FFFFFF;
}
@supports not ((-webkit-backdrop-filter: none) or (backdrop-filter: none)) {
  .header_scroll-active .header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
  }
}
@media screen and (min-width: 1024px) {
  .header_scroll-active .header {
    height: -webkit-calc(92px - 16px);
    height: calc(92px - 16px);
  }
}
@media screen and (min-width: 1200px) {
  .header_scroll-active .header {
    height: -webkit-calc(96px - 16px);
    height: calc(96px - 16px);
  }
}
.header-logo {
  height: 24px;
  font-size: 24px;
  white-space: nowrap;
}
@media screen and (min-width: 768px) {
  .header-logo {
    height: 32px;
  }
}
.header-burgerWrapper {
  display: block;
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .header-burgerWrapper {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
        -ms-flex-order: -1;
            order: -1;
    margin-left: 0;
    margin-right: 27px;
  }
}
@media screen and (min-width: 1024px) {
  .header-burgerWrapper:not(.header-burgerWrapper_alwaysDisplay) {
    display: none;
  }
}
.header-navigationLinks {
  display: none;
}
@media screen and (min-width: 1024px) {
  .header-navigationLinks {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.header-authorizationLinks {
  display: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 768px) {
  .header-authorizationLinks {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
.header-linkGroup {
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-left: 24px;
}
@media screen and (min-width: 1200px) {
  .header-linkGroup {
    margin-left: 32px;
  }
}
.header-linkGroup_right {
  margin-left: auto;
}
.header-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
}
@media screen and (min-width: 768px) {
  .header-link:not(:first-child) {
    margin-left: 24px;
  }
}
@media screen and (min-width: 1200px) {
  .header-link:not(:first-child) {
    margin-left: 32px;
  }
}
.header-link_selected {
  color: #366AF3;
}
.header-faqLink {
  margin-left: auto;
}
@media screen and (min-width: 768px) {
  .header-faqLink {
    margin-left: 24px;
  }
}
@media screen and (min-width: 1200px) {
  .header-faqLink {
    margin-left: 32px;
  }
}
.header-backToSystemLink {
  display: none;
}
@media screen and (min-width: 768px) {
  .header-backToSystemLink {
    display: block;
  }
}
.header-kakoi-okved-separator {
  height: 100%;
  margin-left: 7px;
  margin-right: 7px;
  border-left: 1px solid #000;
  opacity: 20%;
}
@media screen and (min-width: 768px) {
  .header-kakoi-okved-separator {
    margin-left: 9px;
    margin-right: 9px;
  }
}
@media screen and (min-width: 1024px) {
  .header-kakoi-okved-separator {
    margin-left: 12px;
    margin-right: 12px;
  }
}
.header-kakoi-okved-logo {
  opacity: 80%;
  color: #222222;
}
.header-kakoi-okved-logo-elba {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-kakoi-okved-input {
  width: 100%;
}
@media screen and (min-width: 768px) {
  .header-kakoi-okved-input {
    margin-left: 200px;
  }
}
@media screen and (min-width: 1024px) {
  .header-kakoi-okved-input {
    margin-left: 210px;
  }
}
@media screen and (min-width: 1200px) {
  .header-kakoi-okved-input {
    margin-left: 285px;
  }
}
.header-kakoi-okved-input-big {
  display: none;
}
@media screen and (min-width: 1024px) {
  .header-kakoi-okved-input-big {
    display: initial;
  }
}
@media screen and (min-width: 1024px) {
  .header-kakoi-okved-input-small {
    display: none;
  }
}
.dropDownMenu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  visibility: hidden;
  opacity: 0;
  height: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media screen and (min-width: 768px) {
  .dropDownMenu {
    position: absolute;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin-top: -11px;
    left: 11px;
    padding: 8px 20px;
    width: 182px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    background: #FFFFFF;
    -webkit-border-radius: 8px;
            border-radius: 8px;
    -webkit-box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.2);
            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.1), 0 1px 2px rgba(0, 0, 0, 0.2);
    -webkit-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
  }
}
.dropDownMenu_open {
  height: -webkit-calc(100vh - 48px);
  height: calc(100vh - 48px);
  visibility: visible;
  opacity: 1;
}
@media screen and (min-width: 768px) {
  .dropDownMenu_open {
    height: auto;
  }
}
.dropDownMenu-navigation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  margin-top: 15px;
}
@media screen and (min-width: 768px) {
  .dropDownMenu-navigation {
    margin-top: 0;
  }
}
.dropDownMenu-linkWrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding: 4px 0;
  height: 48px;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 500;
  border-top: 1px solid rgba(0, 0, 0, 0.08);
}
@media screen and (min-width: 768px) {
  .dropDownMenu-linkWrapper {
    padding: 0;
    height: 52px;
    border: none;
  }
}
.dropDownMenu-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
@media screen and (min-width: 768px) {
  .dropDownMenu-link {
    border-top: none;
  }
}
.dropDownMenu-authorizationLinks {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  margin-top: 32px;
}
@media screen and (min-width: 768px) {
  .dropDownMenu-authorizationLinks {
    display: none;
  }
}
.dropDownMenu-loginButton {
  margin-top: 16px;
}

.ElementAppearance-elementAppearance-up--WTMNW {
  opacity: 0;
}
.ElementAppearance-elementAppearance-up_show--uCtnL {
  -webkit-animation: ElementAppearance-showUp--_NZ5S 1500ms;
       -o-animation: ElementAppearance-showUp--_NZ5S 1500ms;
          animation: ElementAppearance-showUp--_NZ5S 1500ms;
  -webkit-animation-fill-mode: both;
       -o-animation-fill-mode: both;
          animation-fill-mode: both;
}
.ElementAppearance-elementAppearance-up_hide--EYYlX {
  -webkit-animation: ElementAppearance-hideUp--Iunge 1500ms;
       -o-animation: ElementAppearance-hideUp--Iunge 1500ms;
          animation: ElementAppearance-hideUp--Iunge 1500ms;
  -webkit-animation-fill-mode: forwards;
       -o-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@-webkit-keyframes ElementAppearance-showUp--_NZ5S {
  from {
    opacity: 0;
    -webkit-transform: translateY(70px);
            transform: translateY(70px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-o-keyframes ElementAppearance-showUp--_NZ5S {
  from {
    opacity: 0;
    -o-transform: translateY(70px);
       transform: translateY(70px);
  }
  to {
    opacity: 1;
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}
@keyframes ElementAppearance-showUp--_NZ5S {
  from {
    opacity: 0;
    -webkit-transform: translateY(70px);
         -o-transform: translateY(70px);
            transform: translateY(70px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}
.ElementAppearance-elementAppearance-down--VPO5U {
  opacity: 0;
}
.ElementAppearance-elementAppearance-down_show--_U71v {
  -webkit-animation: ElementAppearance-showDown--FxjVT 1500ms;
       -o-animation: ElementAppearance-showDown--FxjVT 1500ms;
          animation: ElementAppearance-showDown--FxjVT 1500ms;
  -webkit-animation-fill-mode: both;
       -o-animation-fill-mode: both;
          animation-fill-mode: both;
}
.ElementAppearance-elementAppearance-down_hide--xpG4f {
  -webkit-animation: ElementAppearance-hideDown--_pwbi 1500ms;
       -o-animation: ElementAppearance-hideDown--_pwbi 1500ms;
          animation: ElementAppearance-hideDown--_pwbi 1500ms;
  -webkit-animation-fill-mode: forwards;
       -o-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}
@-webkit-keyframes ElementAppearance-showDown--FxjVT {
  from {
    opacity: 0;
    -webkit-transform: translateY(-70px);
            transform: translateY(-70px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@-o-keyframes ElementAppearance-showDown--FxjVT {
  from {
    opacity: 0;
    -o-transform: translateY(-70px);
       transform: translateY(-70px);
  }
  to {
    opacity: 1;
    -o-transform: translateY(0);
       transform: translateY(0);
  }
}
@keyframes ElementAppearance-showDown--FxjVT {
  from {
    opacity: 0;
    -webkit-transform: translateY(-70px);
         -o-transform: translateY(-70px);
            transform: translateY(-70px);
  }
  to {
    opacity: 1;
    -webkit-transform: translateY(0);
         -o-transform: translateY(0);
            transform: translateY(0);
  }
}


/*# sourceMappingURL=God.bundle.css.map*/