:root {
  --black-0: #000;
  --black-2: #222;
  --black-3: #333;
  --grey-cc: #ccc;
  --red-21: #D31C21;
  --red-B2: #D31C21B2;
  --blue-EE: #2AABEE;
  --blue-D9: #229ED9;
  --mt60: 60px;
  --mb60: 60px;
  --mt120: 120px;
  --mb120: 120px;
  --fs42: clamp(24px, 3vw, 42px);
  --fs54: clamp(24px, 3vw, 54px);
  --lh44: clamp(24px, 3vw, 44px);
  --lh64: clamp(24px, 3vw, 64px);
  --w400: 400px;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Black.svg#Montserrat-Black') format('svg'),
  url('/fonts/Montserrat-Black.woff2') format('woff2'),
  url('/fonts/Montserrat-Black.woff') format('woff'),
  url('/fonts/Montserrat-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-BlackItalic.svg#Montserrat-BlackItalic') format('svg'),
  url('/fonts/Montserrat-BlackItalic.woff2') format('woff2'),
  url('/fonts/Montserrat-BlackItalic.woff') format('woff'),
  url('/fonts/Montserrat-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg'),
  url('/fonts/Montserrat-Bold.woff2') format('woff2'),
  url('/fonts/Montserrat-Bold.woff') format('woff'),
  url('/fonts/Montserrat-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-BoldItalic.svg#Montserrat-BoldItalic') format('svg'),
  url('/fonts/Montserrat-BoldItalic.woff2') format('woff2'),
  url('/fonts/Montserrat-BoldItalic.woff') format('woff'),
  url('/fonts/Montserrat-BoldItalic.ttf') format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold') format('svg'),
  url('/fonts/Montserrat-ExtraBold.woff2') format('woff2'),
  url('/fonts/Montserrat-ExtraBold.woff') format('woff'),
  url('/fonts/Montserrat-ExtraBold.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-ExtraBoldItalic.svg#Montserrat-ExtraBoldItalic') format('svg'),
  url('/fonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'),
  url('/fonts/Montserrat-ExtraBoldItalic.woff') format('woff'),
  url('/fonts/Montserrat-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-ExtraLight.svg#Montserrat-ExtraLight') format('svg'),
  url('/fonts/Montserrat-ExtraLight.woff2') format('woff2'),
  url('/fonts/Montserrat-ExtraLight.woff') format('woff'),
  url('/fonts/Montserrat-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-ExtraLightItalic.svg#Montserrat-ExtraLightItalic') format('svg'),
  url('/fonts/Montserrat-ExtraLightItalic.woff2') format('woff2'),
  url('/fonts/Montserrat-ExtraLightItalic.woff') format('woff'),
  url('/fonts/Montserrat-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Italic.svg#Montserrat-Italic') format('svg'),
  url('/fonts/Montserrat-Italic.woff2') format('woff2'),
  url('/fonts/Montserrat-Italic.woff') format('woff'),
  url('/fonts/Montserrat-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Medium.svg#Montserrat-Medium') format('svg'),
  url('/fonts/Montserrat-Medium.woff2') format('woff2'),
  url('/fonts/Montserrat-Medium.woff') format('woff'),
  url('/fonts/Montserrat-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-MediumItalic.svg#Montserrat-MediumItalic') format('svg'),
  url('/fonts/Montserrat-MediumItalic.woff2') format('woff2'),
  url('/fonts/Montserrat-MediumItalic.woff') format('woff'),
  url('/fonts/Montserrat-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Regular.svg#Montserrat-Regular') format('svg'),
  url('/fonts/Montserrat-Regular.woff2') format('woff2'),
  url('/fonts/Montserrat-Regular.woff') format('woff'),
  url('/fonts/Montserrat-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg'),
  url('/fonts/Montserrat-SemiBold.woff2') format('woff2'),
  url('/fonts/Montserrat-SemiBold.woff') format('woff'),
  url('/fonts/Montserrat-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-SemiBoldItalic.svg#Montserrat-SemiBoldItalic') format('svg'),
  url('/fonts/Montserrat-SemiBoldItalic.woff2') format('woff2'),
  url('/fonts/Montserrat-SemiBoldItalic.woff') format('woff'),
  url('/fonts/Montserrat-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-Thin.svg#Montserrat-Thin') format('svg'),
  url('/fonts/Montserrat-Thin.woff2') format('woff2'),
  url('/fonts/Montserrat-Thin.woff') format('woff'),
  url('/fonts/Montserrat-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Montserrat';
  src: url('/fonts/Montserrat-ThinItalic.svg#Montserrat-ThinItalic') format('svg'),
  url('/fonts/Montserrat-ThinItalic.woff2') format('woff2'),
  url('/fonts/Montserrat-ThinItalic.woff') format('woff'),
  url('/fonts/Montserrat-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

*, *:after, *::before {
  padding: 0;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  scroll-behavior: smooth;
  font-family: 'Montserrat' !important;
}

html,body {
  font-family: 'Montserrat' !important;
  padding: 0;
  margin: 0;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  scroll-behavior: smooth;
  text-wrap-style: balance;
  overflow-x: hidden;
}

.lock {
  overflow: hidden !important;
  position: fixed;
  width: 100%;
  height: 100%;
}

.mt60 {
  margin-top: var(--mt60);
}

.mb60 {
  margin-bottom: var(--mb60);
}

.mt120 {
  margin-top: var(--mt120) !important;
}

.mb120 {
  margin-bottom: var(--mb120) !important;
}

.w400 {
  width: var(--w400)
}

p, span, a, h2, h3, h4, h5 {
  margin: 0;
  padding: 0;
}

a {
  font-family: 'Montserrat' !important;
  text-decoration: none;
}

.container {
  width: 100%;
  max-width: 1920px;
  min-width: 300px;
  padding: 0 clamp(20px, 3vw, 40px);
  margin: 0 auto;
}

h2 {
  font-weight: 600;
  font-size: var(--fs42);
  line-height: var(--lh44);
  letter-spacing: -0.42px;
  color: #0C0B0B;
}

.big_btn {
  background: #fff;
  color: #222;
  border-radius: 8px;
  padding: 10px;
  font-size: 16px;
  width: 236px;
  height: 120px;
  margin-top: auto;
  cursor: pointer;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  position: relative;
  transition: background 0.3s, color 0.3s;
  overflow: hidden;

  .txt_btm {
    width: 130px;
    position: absolute;
    top: 10px;
    text-wrap-style: balance;
  }
}

.big_btn span {
  z-index: 1;
}

.big_btn .arrow {
  position: absolute;
  right: 10px;
  transition: transform 0.3s cubic-bezier(.4, 2, .6, 1), right 0.3s, bottom 0.3s;
  display: flex;
  align-items: center;
}

.big_btn svg path {
  transition: fill 0.3s;
}

.big_btn:hover {
  background: #D31C21;
  color: #fff;
}

.big_btn:hover .arrow {
  bottom: 80px; /* поднимаем стрелку вверх */
  transform: translateY(-10px) translateX(0);
}

.big_btn:hover svg path {
  fill: #fff;
}

.big_btn_red {
  background: #D31C21;
  color: #fff;
  font-size: 18px;
  font-weight: 400;

  svg path {
    fill: #fff;
  }
}

/*Main Header*/
.main-screen {
  position: relative;
  color: #fff;
  overflow: hidden;
  font-family: 'Inter', Arial, sans-serif;
}

.main-screen__bg {
  position: absolute;
  inset: 0;
  background: url('/local/templates/alpha_main/imgs/bg.jpg') center/cover no-repeat;
  z-index: 0;
}

.main-screen__header {
  position: relative;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 32px 60px 0 60px;

  .screen_header__nav {
    display: flex;
    width: 80%;
    justify-content: space-between;
    align-items: center;
    @media screen and (width <= 780px) {
      width: 100%;
      gap: 28px;
    }

    .main-screen__logo-block {
      display: flex;
      align-items: center;
      background: #fff;
      border-radius: 5px;
      padding: 11px 20px 11px 11px;

      .main-screen__logo {
        width: 82px;
        height: 18px;
        display: block;

        &:after {
          content: url("data:image/svg+xml,%3Csvg width='82' height='18' viewBox='0 0 82 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M68.6309 15.2526H69.8684V16.7711C69.8049 16.8212 69.7338 16.8598 69.658 16.8852C69.5775 16.9249 69.4927 16.9544 69.4054 16.973C69.3118 16.9997 69.216 17.0174 69.1192 17.0256H68.8414C68.6198 17.0372 68.398 17.0105 68.1848 16.9466C67.9917 16.8772 67.8161 16.7632 67.6713 16.6131C67.5196 16.4567 67.4019 16.2681 67.3261 16.0601C67.2373 15.8043 67.1944 15.5335 67.1998 15.2614C67.1929 14.9811 67.2446 14.7025 67.3514 14.4451C67.4446 14.2339 67.5794 14.0455 67.747 13.8921C67.9054 13.7517 68.0884 13.6444 68.2858 13.5762C68.4766 13.5141 68.6752 13.4816 68.8751 13.4796C69.0487 13.4638 69.2234 13.4638 69.397 13.4796C69.5181 13.4969 69.6369 13.5293 69.7506 13.5762L69.6327 13.9887C69.4003 13.904 69.1548 13.8653 68.9087 13.8746C68.7632 13.8765 68.6186 13.9001 68.4794 13.9448C68.3361 13.991 68.204 14.0688 68.0922 14.173C67.9732 14.2906 67.8812 14.4346 67.8228 14.5943C67.7433 14.7944 67.7059 15.0099 67.7134 15.2263C67.7072 15.4317 67.7357 15.6367 67.7975 15.8319C67.8502 15.9904 67.9366 16.1344 68.0501 16.2532C68.1555 16.3658 68.2854 16.4502 68.4289 16.499C68.5805 16.5537 68.74 16.5804 68.9003 16.578H69.2034C69.2926 16.5566 69.3799 16.5272 69.4643 16.4902V15.6125L68.6225 15.5247L68.6309 15.2526ZM71.9141 14.8313H71.7625H71.611C71.4768 14.8185 71.3429 14.8594 71.2365 14.9458C71.1302 15.0322 71.0594 15.1576 71.0386 15.2965V17.052H70.6008V14.4012H70.9039L70.9965 14.7523C71.0603 14.6359 71.1462 14.5344 71.249 14.4539C71.3597 14.3811 71.4887 14.3444 71.6194 14.3486H71.7794H71.9646L71.9141 14.8313ZM72.2929 15.709C72.2896 15.5124 72.3181 15.3166 72.3771 15.1297C72.4266 14.9711 72.5068 14.8247 72.6128 14.6997C72.7243 14.5824 72.8595 14.4925 73.0084 14.4363C73.1738 14.3657 73.3518 14.3328 73.5304 14.3398C73.715 14.3365 73.8982 14.3723 74.0691 14.4451C74.2159 14.5043 74.3462 14.6009 74.448 14.726C74.5569 14.8522 74.6374 15.0021 74.6837 15.1648C74.7362 15.341 74.7618 15.5246 74.7594 15.709C74.7609 15.9005 74.7296 16.0908 74.6668 16.2708C74.6173 16.4294 74.5371 16.5758 74.4311 16.7009C74.3218 16.8189 74.1899 16.9117 74.0439 16.973C73.8793 17.0347 73.7053 17.0644 73.5304 17.0607C73.3402 17.0654 73.1512 17.0296 72.9748 16.9554C72.828 16.8962 72.6978 16.7997 72.5959 16.6745C72.5016 16.5468 72.4329 16.4005 72.3939 16.2445C72.3328 16.0698 72.2987 15.8861 72.2929 15.7003V15.709ZM72.7727 15.709C72.7604 15.8257 72.7604 15.9435 72.7727 16.0601C72.7985 16.1732 72.8442 16.2804 72.9074 16.3761C72.966 16.4665 73.0438 16.5415 73.1347 16.5955C73.2443 16.6533 73.3655 16.6834 73.4883 16.6833C73.985 16.6833 74.2291 16.3586 74.2291 15.709C74.2424 15.5865 74.2424 15.4629 74.2291 15.3404C74.1971 15.2238 74.1458 15.1139 74.0776 15.0156C74.0189 14.9253 73.9412 14.8502 73.8503 14.7962C73.7432 14.7405 73.6247 14.7134 73.5051 14.7172C73.4001 14.7098 73.2948 14.7273 73.1971 14.7684C73.0994 14.8094 73.0119 14.8729 72.9411 14.9542C72.8073 15.1766 72.748 15.439 72.7727 15.7003V15.709ZM75.9127 14.41V15.8319C75.9031 15.9546 75.9031 16.0779 75.9127 16.2006C75.9239 16.2933 75.9525 16.3827 75.9969 16.4639C76.0378 16.5319 76.0961 16.5866 76.1653 16.6219C76.2527 16.6625 76.3474 16.6834 76.4431 16.6833C76.6144 16.6891 76.782 16.6299 76.9145 16.5165C77.0403 16.4033 77.1359 16.2582 77.1923 16.0952V14.4012H77.6385V16.2445C77.6385 16.3673 77.6385 16.499 77.6385 16.6219C77.6329 16.7388 77.6329 16.856 77.6385 16.973H77.4449L77.327 16.5517H77.2765C77.1863 16.714 77.0538 16.8464 76.8944 16.9334C76.7349 17.0204 76.5551 17.0585 76.3758 17.0432C76.2449 17.0458 76.1143 17.0281 75.9885 16.9905C75.8814 16.957 75.7852 16.8932 75.7107 16.8062C75.6284 16.7083 75.5706 16.5907 75.5423 16.4639C75.4981 16.2863 75.4783 16.1031 75.4834 15.9197V14.4012L75.9127 14.41ZM78.5729 14.41H78.8676L78.9517 14.7435H79.0023C79.087 14.6146 79.2033 14.5115 79.339 14.4451C79.4834 14.3732 79.6419 14.3371 79.802 14.3398C79.9561 14.3228 80.1119 14.3424 80.2576 14.3972C80.4034 14.4519 80.5354 14.5403 80.6438 14.6558C80.8532 14.938 80.9524 15.2923 80.9216 15.6476C80.9187 15.8517 80.8817 16.0536 80.8122 16.2445C80.7586 16.4103 80.6726 16.5627 80.5596 16.6921C80.4453 16.8141 80.3076 16.9098 80.1556 16.973C79.9841 17.0427 79.8008 17.0756 79.6168 17.0695H79.44H79.2969H79.1622L79.0191 17.0169V17.9999H78.5813L78.5729 14.41ZM79.701 14.726C79.5382 14.7146 79.3769 14.7644 79.2464 14.8664C79.1255 14.9903 79.0434 15.1494 79.0107 15.3228V16.5078C79.088 16.5547 79.1698 16.5929 79.2548 16.6219C79.3602 16.6605 79.4715 16.6784 79.5831 16.6745C79.6967 16.6815 79.8103 16.6614 79.9153 16.6158C80.0203 16.5702 80.114 16.5002 80.1892 16.4112C80.3533 16.1885 80.4313 15.9098 80.4081 15.63C80.4197 15.396 80.364 15.1638 80.2482 14.963C80.1844 14.877 80.1008 14.8093 80.005 14.7663C79.9093 14.7233 79.8047 14.7064 79.701 14.7172V14.726Z' fill='%23201600'/%3E%3Cpath d='M12.8201 13.0849C12.2392 12.7864 11.6584 12.488 11.0775 12.2071C11.0277 12.1765 10.9842 12.136 10.9495 12.0878C10.9149 12.0396 10.8897 11.9847 10.8755 11.9263C10.8755 11.777 10.9512 11.6805 11.0775 11.6191L12.8201 10.7413C13.0979 10.6009 13.2915 10.7413 13.2915 11.0398C13.2915 11.3382 13.2915 11.6191 13.2915 11.9175C13.2915 12.2159 13.2915 12.5056 13.2915 12.7952C13.2915 13.0849 13.1905 13.1551 13.0305 13.1551C12.9564 13.1543 12.8838 13.1331 12.8201 13.0936M12.3907 0.928337C11.1432 1.60966 10.1025 2.64005 9.38543 3.90383C9.35362 3.98485 9.29255 4.04958 9.21538 4.08407C9.13821 4.11855 9.05113 4.12002 8.97293 4.08815C8.7288 4.04427 8.61936 4.03549 8.34998 4.00916C7.23204 3.94692 6.12896 4.29858 5.23556 5.00202C4.34215 5.70547 3.7159 6.71545 3.46738 7.8536C3.45475 7.93541 3.41926 8.01152 3.36536 8.07241C3.31145 8.1333 3.24152 8.17626 3.16432 8.19592C2.54686 8.39857 1.9792 8.73914 1.50088 9.1939C1.02255 9.64867 0.645064 10.2067 0.39471 10.8291C0.0352326 11.6856 -0.0820606 12.6314 0.0566397 13.555C0.19534 14.4787 0.584259 15.3418 1.17761 16.0428C1.60086 16.6305 2.1542 17.1026 2.7904 17.419C3.42659 17.7354 4.12676 17.8866 4.83114 17.8597C5.92552 17.8597 7.01147 17.8597 8.10585 17.8597H11.8772C12.1298 17.8597 12.1719 17.8158 12.1719 17.5525V16.7801C12.1719 16.4641 12.1719 16.4202 11.8351 16.4202H4.63752C4.35179 16.4263 4.06714 16.3818 3.79569 16.2886C3.27298 16.1064 2.79984 15.7961 2.41604 15.3837C2.03224 14.9714 1.74899 14.4689 1.5901 13.9187C1.3067 13.1247 1.3229 12.2481 1.63542 11.4661C1.94793 10.6841 2.53348 10.0549 3.27376 9.70561C3.65516 9.55639 4.05001 9.44759 4.45232 9.38085C4.61226 9.38085 4.70487 9.27552 4.70487 9.0912C4.70487 8.90688 4.70487 8.83666 4.70487 8.705C4.73758 8.21286 4.8694 7.73343 5.09173 7.29796C5.31406 6.8625 5.62192 6.48077 5.99522 6.17767C6.36853 5.87457 6.79891 5.6569 7.25831 5.53885C7.71771 5.42079 8.19581 5.40501 8.66145 5.49252C9.00708 5.58236 9.34723 5.69374 9.68007 5.82606C9.89052 5.90505 9.95787 5.87872 10.0505 5.67684L10.2104 5.3082C10.7295 4.08112 11.601 3.05227 12.7048 2.36366C13.8086 1.67504 15.0901 1.36061 16.3726 1.46375C17.3395 1.52586 18.2781 1.82839 19.11 2.34603C19.9418 2.86368 20.6427 3.58141 21.1542 4.43925C21.2166 4.55056 21.3032 4.64507 21.407 4.71519C21.5108 4.78531 21.6289 4.82908 21.7519 4.843C22.4954 4.96377 23.2082 5.23868 23.8482 5.65149C24.4881 6.0643 25.0422 6.60665 25.4777 7.24649C25.9133 7.88633 26.2214 8.61069 26.3839 9.37678C26.5465 10.1429 26.5601 10.9352 26.424 11.7068C26.1517 13.0164 25.4665 14.193 24.4777 15.0489C23.4889 15.9049 22.2536 16.3908 20.969 16.429C20.048 16.4473 19.1344 16.2556 18.292 15.8673C17.0966 15.3231 15.9348 14.6999 14.7563 14.1118C14.6048 14.0328 14.5879 13.8924 14.5879 13.7344V10.1006C14.5775 10.0086 14.5977 9.91559 14.6452 9.83727C14.6927 9.75896 14.7647 9.70007 14.8489 9.6705L19.0075 7.59906C19.2853 7.45863 19.3274 7.33575 19.1843 7.0461L18.9738 6.58968C18.8055 6.23859 18.7045 6.21225 18.3761 6.37902L15.1519 7.99404C14.832 8.15203 14.6553 7.99404 14.6553 7.66928V6.52824C14.6553 6.26492 14.5458 6.15959 14.3017 6.15959H13.7293C13.4262 6.15959 13.342 6.25614 13.342 6.56335C13.342 7.23042 13.342 7.89749 13.342 8.56456C13.3535 8.66917 13.3306 8.77474 13.2771 8.86402C13.2236 8.9533 13.1426 9.02102 13.0474 9.05609C11.4058 9.8636 9.77267 10.6887 8.1311 11.5049C8.00483 11.5664 7.89539 11.6366 7.88697 11.8122C7.87855 11.9877 7.99641 12.0667 8.1311 12.1369C9.75583 13.0146 11.3806 13.8924 13.0137 14.6911C13.1199 14.7316 13.21 14.8082 13.2695 14.9084C13.329 15.0087 13.3546 15.1269 13.342 15.2441C13.342 15.9901 13.342 16.7274 13.342 17.4735C13.342 17.7456 13.4346 17.8509 13.6956 17.8509H14.2007C14.5795 17.8509 14.6553 17.7719 14.6553 17.3769C14.6553 16.982 14.6553 16.4992 14.6553 16.0779C14.6501 16.0223 14.6601 15.9664 14.6839 15.9164C14.7078 15.8664 14.7446 15.8244 14.7902 15.7952C14.8358 15.7659 14.8883 15.7506 14.9418 15.7509C14.9954 15.7513 15.0478 15.7672 15.093 15.797L15.3708 15.9462C16.2126 16.3763 17.105 16.824 17.9889 17.2453C19.1769 17.7856 20.4832 17.9797 21.7687 17.807C23.4176 17.6134 24.9431 16.8025 26.062 15.5249C26.8523 14.6904 27.4226 13.6572 27.7176 12.5255C28.0125 11.3937 28.0222 10.2017 27.7457 9.06487C27.4784 7.7224 26.8467 6.4883 25.9259 5.5095C25.005 4.5307 23.8338 3.84844 22.5516 3.54396C22.3342 3.49005 22.1429 3.356 22.0128 3.16654C20.9305 1.6585 19.3669 0.603322 17.6041 0.191314C15.8414 -0.220695 13.9954 0.0375804 12.3992 0.919561' fill='url(%23paint0_linear_657_47022)'/%3E%3Cpath d='M34.275 3.07899L31.5391 11.0488H33.0207L33.6015 9.2933H35.925L36.5395 11.0488H38.0969L35.3525 3.07899H34.275ZM33.9804 8.0557L34.536 6.30025L34.7548 5.0451H34.8138L35.0411 6.29147L35.6051 8.04693L33.9804 8.0557ZM41.1443 9.81116L41.2958 10.961C40.8925 11.1349 40.4611 11.2272 40.0247 11.2331C39.1829 11.2331 38.7535 10.8644 38.7535 9.9516V3.13166L40.1678 3.13166V9.14409C40.1678 9.67072 40.2941 9.89893 40.5803 9.89893C40.7747 9.90172 40.9673 9.85976 41.1443 9.77605V9.81116ZM44.7389 5.26453C44.4215 5.24913 44.1059 5.32236 43.8247 5.47666C43.5435 5.63096 43.307 5.86074 43.1394 6.14226H43.0889L42.929 5.38741H41.902V12.4882H43.3078V10.9785C43.6148 11.1314 43.9529 11.2037 44.2927 11.1892C45.8922 11.1892 46.8182 9.99548 46.8182 8.06448C46.8182 6.13348 46.0858 5.22942 44.7389 5.22942V5.26453ZM44.1075 9.99548C43.8178 10.0113 43.5328 9.91431 43.3078 9.72339V7.33597C43.3411 7.08478 43.4631 6.85559 43.65 6.69325C43.8368 6.53091 44.075 6.44711 44.318 6.45824C45.0251 6.45824 45.3282 7.01999 45.3282 8.0206C45.3282 9.38985 44.9157 9.96037 44.1075 9.96037V9.99548ZM52.4753 7.56418V11.0751H51.0695V7.83627C51.0695 6.91466 50.859 6.52846 50.2276 6.52846C49.985 6.53722 49.7515 6.62736 49.562 6.78549C49.3724 6.94362 49.2368 7.1613 49.1753 7.40619V11.0136H47.7527V3.1141H49.1585V6.0106H49.2006C49.3832 5.74789 49.626 5.53713 49.9069 5.39759C50.1878 5.25805 50.4978 5.19419 50.8085 5.21187C51.9113 5.22942 52.4753 5.76484 52.4753 7.52907V7.56418ZM57.8546 7.29208C57.8546 6.0896 57.4168 5.3172 55.9015 5.3172C55.1206 5.30301 54.3449 5.45224 53.6202 5.75606L53.9569 6.85322C54.4932 6.63317 55.0643 6.52003 55.6406 6.51968C56.2551 6.51968 56.4824 6.75667 56.4824 7.32719C56.4938 7.45565 56.4938 7.58493 56.4824 7.71339C56.345 7.7046 56.2073 7.7046 56.0699 7.71339C54.3863 7.71339 53.334 8.25758 53.334 9.53906C53.3255 9.76688 53.3642 9.99393 53.4473 10.2048C53.5305 10.4156 53.6562 10.6054 53.8159 10.7611C53.9756 10.9168 54.1656 11.0348 54.373 11.1072C54.5803 11.1795 54.8002 11.2045 55.0176 11.1804C55.3344 11.1913 55.6483 11.1161 55.9288 10.9623C56.2092 10.8084 56.4464 10.5811 56.6171 10.3027H56.6676L56.8949 11.0751H58.0482C57.9046 10.5743 57.8392 10.0527 57.8546 9.53028C57.7788 8.78422 57.8546 8.01182 57.8546 7.25697V7.29208ZM56.4572 9.33719C56.3581 9.53386 56.2072 9.69697 56.0223 9.80735C55.8374 9.91774 55.6261 9.97083 55.4133 9.96037C55.3174 9.97555 55.2195 9.96688 55.1275 9.93505C55.0355 9.90323 54.952 9.84915 54.8839 9.77725C54.8157 9.70535 54.7649 9.61766 54.7354 9.52135C54.706 9.42503 54.6989 9.32283 54.7146 9.22308C54.7146 8.70522 55.287 8.51212 56.0194 8.51212H56.4319L56.4572 9.33719ZM67.7208 8.78422C67.7208 10.4519 66.6096 11.2331 64.9512 11.2331C64.147 11.2584 63.3475 11.0965 62.6109 10.7591L63.0823 9.43374C63.6403 9.72232 64.2527 9.87821 64.8754 9.89015C65.7173 9.89015 66.2392 9.57417 66.2392 8.95098C66.2392 7.52029 62.7793 7.92405 62.7793 5.26453C62.7793 3.72851 63.8231 3.00877 65.3048 3.00877C66.0677 2.97898 66.8265 3.13841 67.5188 3.47397L67.0473 4.77301C66.5079 4.48725 65.9098 4.34265 65.3048 4.3517C64.6229 4.3517 64.2356 4.6589 64.2356 5.14165C64.2693 6.4758 67.7208 6.2037 67.7208 8.74911V8.78422ZM70.9703 5.27331C69.3624 5.27331 68.4448 6.36169 68.4448 8.25758C68.4448 10.1535 69.2866 11.2419 70.9703 11.2419C72.6539 11.2419 73.4957 10.1623 73.4957 8.25758C73.4957 6.35292 72.696 5.22942 70.9703 5.22942V5.27331ZM70.9703 10.0043C70.1958 10.0043 69.8675 9.25819 69.8675 8.2488C69.8675 7.01999 70.28 6.49335 70.9703 6.49335C71.6606 6.49335 72.0646 7.19553 72.0646 8.2488C72.0646 9.41618 71.7026 9.96037 70.9703 9.96037V10.0043ZM76.0212 5.4313H76.863V6.67767H76.0212V11.0663H74.6154V6.67767H73.8661V5.38741H74.6154V5.07143C74.6154 3.64952 75.2131 3.04388 76.299 3.04388C76.7871 3.02451 77.2745 3.09584 77.7385 3.25454L77.4439 4.43069C77.1737 4.33048 76.8889 4.27999 76.6021 4.28148C76.0549 4.28148 76.0212 4.6589 76.0212 5.38741V5.4313ZM81.1816 10.8908C80.7195 11.1138 80.2176 11.2334 79.7084 11.2419C78.7235 11.2419 78.2521 10.7328 78.2521 9.4864V6.63379H77.5028V5.38741H78.2857V4.32537L79.6663 3.95672V5.4313H80.988V6.67767H79.6663V8.84566C79.6663 9.62684 79.7842 9.94282 80.2051 9.94282C80.4564 9.94539 80.7047 9.8852 80.9291 9.76727L81.1816 10.8908ZM58.9995 7.14287H61.7186V8.44191H58.9995V7.14287Z' fill='url(%23paint1_linear_657_47022)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_657_47022' x1='-0.0862536' y1='8.20929' x2='27.4162' y2='8.20929' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D31C21'/%3E%3Cstop offset='1' stop-color='%23E63C3D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_657_47022' x1='31.3858' y1='7.36205' x2='80.2401' y2='7.36205' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D31C21'/%3E%3Cstop offset='1' stop-color='%23E63C3D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
          width: 82px;
          height: 18px;
          display:block;
        }
      }
      /*
      .main-screen__logo {
        width: 144px;
        height: 33px;
        display: block;

        &:after {
          content: url("data:image/svg+xml,%3Csvg width='144' height='33' viewBox='0 0 144 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M121.737 27.5904H123.932V30.2838C123.819 30.3727 123.693 30.4411 123.558 30.4862C123.416 30.5566 123.265 30.6089 123.111 30.6419C122.944 30.6894 122.774 30.7206 122.603 30.7353H122.11C121.717 30.7558 121.324 30.7085 120.945 30.5952C120.603 30.472 120.292 30.2698 120.035 30.0036C119.765 29.7261 119.557 29.3916 119.422 29.0227C119.265 28.5689 119.189 28.0886 119.198 27.606C119.186 27.1087 119.278 26.6147 119.467 26.1581C119.633 25.7835 119.872 25.4493 120.169 25.1773C120.45 24.9281 120.774 24.7378 121.125 24.6168C121.463 24.5068 121.815 24.4491 122.17 24.4456C122.478 24.4176 122.788 24.4176 123.096 24.4456C123.31 24.4762 123.521 24.5337 123.723 24.6168L123.514 25.3485C123.101 25.1984 122.666 25.1297 122.23 25.1461C121.971 25.1495 121.715 25.1915 121.468 25.2707C121.214 25.3526 120.98 25.4907 120.781 25.6755C120.57 25.8841 120.407 26.1395 120.303 26.4228C120.162 26.7776 120.096 27.1599 120.109 27.5437C120.098 27.9081 120.149 28.2717 120.259 28.618C120.352 28.899 120.505 29.1545 120.706 29.3652C120.893 29.565 121.124 29.7146 121.378 29.8012C121.647 29.8982 121.93 29.9456 122.215 29.9413H122.752C122.91 29.9034 123.065 29.8513 123.215 29.7856V28.2287L121.722 28.0731L121.737 27.5904ZM127.56 26.8431H127.291H127.023C126.785 26.8203 126.547 26.893 126.358 27.0462C126.17 27.1995 126.044 27.4219 126.007 27.6683V30.782H125.231V26.0803H125.768L125.933 26.703C126.046 26.4966 126.198 26.3164 126.381 26.1737C126.577 26.0445 126.806 25.9795 127.038 25.9869H127.321H127.65L127.56 26.8431ZM128.232 28.4C128.226 28.0512 128.277 27.7038 128.381 27.3725C128.469 27.091 128.612 26.8314 128.8 26.6096C128.997 26.4016 129.237 26.2421 129.501 26.1425C129.795 26.0173 130.11 25.959 130.427 25.9713C130.755 25.9655 131.08 26.029 131.383 26.1581C131.643 26.2631 131.874 26.4344 132.055 26.6563C132.248 26.8801 132.391 27.1461 132.473 27.4347C132.566 27.7471 132.611 28.0729 132.607 28.4C132.61 28.7397 132.554 29.0771 132.443 29.3964C132.355 29.6778 132.213 29.9374 132.025 30.1592C131.831 30.3687 131.597 30.5331 131.338 30.6419C131.046 30.7514 130.737 30.8041 130.427 30.7976C130.09 30.8059 129.755 30.7423 129.442 30.6107C129.181 30.5057 128.95 30.3345 128.77 30.1125C128.602 29.8859 128.481 29.6264 128.411 29.3497C128.303 29.0399 128.242 28.714 128.232 28.3844V28.4ZM129.083 28.4C129.061 28.6069 129.061 28.8158 129.083 29.0227C129.129 29.2234 129.21 29.4134 129.322 29.5832C129.426 29.7435 129.564 29.8767 129.725 29.9724C129.92 30.0749 130.135 30.1282 130.352 30.1281C131.233 30.1281 131.666 29.5521 131.666 28.4C131.69 28.1827 131.69 27.9634 131.666 27.7461C131.61 27.5393 131.519 27.3444 131.398 27.1701C131.294 27.0098 131.156 26.8766 130.995 26.7809C130.805 26.6821 130.594 26.634 130.382 26.6407C130.196 26.6277 130.009 26.6587 129.836 26.7315C129.663 26.8043 129.507 26.9169 129.382 27.0611C129.144 27.4555 129.039 27.921 129.083 28.3844V28.4ZM134.653 26.0958V28.618C134.636 28.8355 134.636 29.0542 134.653 29.2718C134.673 29.4362 134.723 29.5949 134.802 29.7389C134.875 29.8595 134.978 29.9566 135.101 30.0191C135.256 30.0911 135.424 30.1282 135.594 30.1281C135.897 30.1384 136.195 30.0333 136.43 29.8323C136.653 29.6314 136.822 29.3741 136.922 29.085V26.0803H137.714V29.3497C137.714 29.5676 137.714 29.8012 137.714 30.0191C137.704 30.2266 137.704 30.4344 137.714 30.6419H137.37L137.161 29.8946H137.072C136.912 30.1826 136.677 30.4174 136.394 30.5717C136.111 30.726 135.792 30.7936 135.474 30.7664C135.242 30.7712 135.01 30.7397 134.787 30.673C134.597 30.6135 134.427 30.5004 134.294 30.3461C134.148 30.1724 134.046 29.9639 133.996 29.7389C133.917 29.4239 133.882 29.0989 133.891 28.7736V26.0803L134.653 26.0958ZM139.371 26.0958H139.894L140.043 26.6874H140.133C140.283 26.4587 140.489 26.2759 140.73 26.1581C140.986 26.0305 141.267 25.9665 141.551 25.9713C141.825 25.9412 142.101 25.976 142.36 26.0731C142.618 26.1701 142.852 26.3269 143.045 26.5318C143.416 27.0323 143.592 27.6608 143.537 28.291C143.532 28.653 143.466 29.0112 143.343 29.3497C143.248 29.6438 143.096 29.9142 142.895 30.1437C142.692 30.3602 142.448 30.5299 142.179 30.6419C141.874 30.7656 141.549 30.8239 141.223 30.8131H140.909H140.655H140.417L140.163 30.7197V32.4634H139.386L139.371 26.0958ZM141.372 26.6563C141.083 26.6361 140.797 26.7245 140.566 26.9054C140.352 27.1252 140.206 27.4074 140.148 27.715V29.8167C140.285 29.8999 140.43 29.9677 140.581 30.0191C140.768 30.0876 140.965 30.1193 141.163 30.1125C141.365 30.1249 141.566 30.0893 141.752 30.0084C141.939 29.9274 142.105 29.8033 142.238 29.6455C142.529 29.2504 142.668 28.7561 142.626 28.2599C142.647 27.8448 142.548 27.4328 142.343 27.0767C142.23 26.9241 142.081 26.8041 141.912 26.7279C141.742 26.6516 141.556 26.6216 141.372 26.6407V26.6563Z' fill='%23201600'/%3E%3Cpath d='M22.7396 23.7456C21.7093 23.2162 20.679 22.6869 19.6487 22.1887C19.5603 22.1345 19.4832 22.0625 19.4217 21.977C19.3602 21.8915 19.3155 21.7941 19.2903 21.6905C19.2903 21.4259 19.4247 21.2546 19.6487 21.1456L22.7396 19.5888C23.2323 19.3397 23.5757 19.5888 23.5757 20.1181C23.5757 20.6474 23.5757 21.1456 23.5757 21.6749C23.5757 22.2043 23.5757 22.718 23.5757 23.2318C23.5757 23.7456 23.3966 23.8701 23.1128 23.8701C22.9814 23.8687 22.8526 23.8311 22.7396 23.7611M21.978 2.18301C19.7652 3.39151 17.9193 5.21915 16.6474 7.46078C16.5909 7.60448 16.4826 7.71931 16.3457 7.78047C16.2089 7.84163 16.0544 7.84424 15.9157 7.78772C15.4827 7.70988 15.2886 7.69431 14.8107 7.6476C12.8278 7.53721 10.8712 8.16096 9.28654 9.40869C7.70187 10.6564 6.59105 12.4479 6.15025 14.4667C6.12784 14.6118 6.0649 14.7468 5.96928 14.8548C5.87367 14.9628 5.74964 15.039 5.6127 15.0738C4.51749 15.4333 3.5106 16.0374 2.66217 16.844C1.81374 17.6506 1.14418 18.6404 0.700115 19.7444C0.0624936 21.2637 -0.145555 22.9412 0.100464 24.5796C0.346483 26.2179 1.03633 27.7489 2.08878 28.9922C2.83953 30.0346 3.821 30.8721 4.94945 31.4333C6.0779 31.9944 7.31981 32.2626 8.56921 32.2149C10.5104 32.2149 12.4366 32.2149 14.3777 32.2149H21.0672C21.5151 32.2149 21.5898 32.1371 21.5898 31.67V30.3C21.5898 29.7395 21.5898 29.6617 20.9925 29.6617H8.22578C7.71896 29.6725 7.21406 29.5935 6.73259 29.4281C5.80543 29.1051 4.9662 28.5547 4.28544 27.8232C3.60467 27.0917 3.10226 26.2006 2.82044 25.2246C2.31776 23.8162 2.34648 22.2615 2.90081 20.8743C3.45514 19.4872 4.49375 18.3712 5.80681 17.7516C6.48333 17.487 7.18368 17.294 7.89727 17.1756C8.18098 17.1756 8.34523 16.9888 8.34523 16.6618C8.34523 16.3349 8.34523 16.2104 8.34523 15.9768C8.40326 15.1039 8.63707 14.2535 9.03143 13.4811C9.42579 12.7087 9.97185 12.0316 10.634 11.494C11.2962 10.9564 12.0595 10.5703 12.8744 10.3609C13.6892 10.1515 14.5373 10.1235 15.3632 10.2787C15.9763 10.4381 16.5796 10.6356 17.17 10.8703C17.5433 11.0104 17.6627 10.9637 17.827 10.6056L18.1107 9.95176C19.0314 7.77524 20.5773 5.95033 22.5351 4.7289C24.4929 3.50747 26.766 2.94975 29.0408 3.1327C30.7559 3.24287 32.4207 3.77947 33.8962 4.69764C35.3717 5.61582 36.615 6.88889 37.5221 8.41047C37.6328 8.60792 37.7864 8.77555 37.9705 8.89993C38.1547 9.0243 38.3642 9.10194 38.5823 9.12663C39.9011 9.34083 41.1655 9.82845 42.3005 10.5607C43.4356 11.2929 44.4185 12.2549 45.191 13.3898C45.9635 14.5247 46.5101 15.8095 46.7984 17.1684C47.0866 18.5272 47.1108 19.9326 46.8694 21.3013C46.3864 23.6241 45.171 25.7112 43.4172 27.2294C41.6633 28.7476 39.4722 29.6094 37.1936 29.6772C35.5601 29.7097 33.9395 29.3697 32.4453 28.6808C30.3249 27.7156 28.2643 26.6102 26.1739 25.5671C25.9051 25.427 25.8752 25.1779 25.8752 24.8977V18.4522C25.8567 18.289 25.8926 18.1241 25.9769 17.9852C26.0612 17.8463 26.1887 17.7418 26.3381 17.6894L33.7145 14.0152C34.2072 13.7661 34.2819 13.5481 34.028 13.0344L33.6548 12.2248C33.3561 11.602 33.1769 11.5553 32.5946 11.8511L26.8757 14.7158C26.3083 14.996 25.9947 14.7158 25.9947 14.1397V12.1158C25.9947 11.6487 25.8006 11.4619 25.3676 11.4619H24.3522C23.8146 11.4619 23.6653 11.6332 23.6653 12.1781C23.6653 13.3613 23.6653 14.5445 23.6653 15.7277C23.6857 15.9133 23.6451 16.1005 23.5502 16.2589C23.4552 16.4173 23.3116 16.5374 23.1427 16.5996C20.231 18.0319 17.3342 19.4953 14.4225 20.9432C14.1985 21.0522 14.0044 21.1768 13.9895 21.4881C13.9745 21.7995 14.1836 21.9396 14.4225 22.0642C17.3044 23.621 20.1862 25.1779 23.083 26.5946C23.2714 26.6665 23.4311 26.8023 23.5367 26.9801C23.6423 27.158 23.6876 27.3676 23.6653 27.5755C23.6653 28.8988 23.6653 30.2066 23.6653 31.5299C23.6653 32.0125 23.8296 32.1994 24.2925 32.1994H25.1884C25.8603 32.1994 25.9947 32.0592 25.9947 31.3586C25.9947 30.6581 25.9947 29.8018 25.9947 29.0545C25.9856 28.9559 26.0032 28.8567 26.0455 28.768C26.0878 28.6794 26.1531 28.6049 26.234 28.553C26.3148 28.5011 26.4081 28.4739 26.503 28.4745C26.598 28.4751 26.6909 28.5034 26.7712 28.5563L27.2639 28.821C28.7571 29.5838 30.3399 30.3778 31.9077 31.1251C34.0149 32.0835 36.332 32.4278 38.6121 32.1215C41.5369 31.7781 44.2427 30.3398 46.2274 28.0737C47.6292 26.5934 48.6407 24.7608 49.1639 22.7533C49.6871 20.7459 49.7043 18.6316 49.2138 16.6151C48.7397 14.2339 47.6192 12.045 45.9859 10.3088C44.3525 8.57268 42.275 7.36254 40.0008 6.82247C39.6152 6.72684 39.2758 6.48907 39.0452 6.15301C37.1253 3.47813 34.3519 1.60652 31.2252 0.875719C28.0985 0.144921 24.8243 0.603035 21.993 2.16744' fill='url(%23paint0_linear_597_4419)'/%3E%3Cpath d='M60.8001 5.9975L55.9473 20.1338H58.5753L59.6056 17.0201H63.7268L64.8168 20.1338H67.5792L62.7114 5.9975H60.8001ZM60.2775 14.8249L61.263 11.7112L61.6512 9.48488H61.7558L62.1589 11.6956L63.1594 14.8094L60.2775 14.8249ZM72.9845 17.9386L73.2533 19.9781C72.5379 20.2866 71.7727 20.4504 70.9986 20.4608C69.5054 20.4608 68.7439 19.8069 68.7439 18.1877V6.09091H71.2524V16.7554C71.2524 17.6895 71.4764 18.0943 71.9841 18.0943C72.3289 18.0993 72.6705 18.0249 72.9845 17.8764V17.9386ZM79.3604 9.87409C78.7974 9.84677 78.2376 9.97666 77.7389 10.2504C77.2401 10.524 76.8205 10.9316 76.5234 11.431H76.4338L76.1501 10.0921H74.3284V22.6871H76.822V20.0093C77.3665 20.2804 77.9662 20.4086 78.569 20.3829C81.4061 20.3829 83.0486 18.2656 83.0486 14.8405C83.0486 11.4154 81.7495 9.81182 79.3604 9.81182V9.87409ZM78.2405 18.2656C77.7267 18.2936 77.2211 18.1216 76.822 17.783V13.5483C76.8811 13.1027 77.0975 12.6962 77.4289 12.4083C77.7603 12.1203 78.1829 11.9717 78.6138 11.9914C79.8681 11.9914 80.4057 12.9878 80.4057 14.7626C80.4057 17.1914 79.674 18.2033 78.2405 18.2033V18.2656ZM93.0828 13.9531V20.1805H90.5892V14.4357C90.5892 12.801 90.2159 12.116 89.096 12.116C88.6656 12.1315 88.2516 12.2914 87.9153 12.5719C87.579 12.8524 87.3385 13.2385 87.2295 13.6728V20.0716H84.706V6.05978H87.1997V11.1974H87.2743C87.5982 10.7315 88.0289 10.3576 88.5272 10.1101C89.0254 9.86259 89.5752 9.74933 90.1263 9.78068C92.0824 9.81182 93.0828 10.7615 93.0828 13.8908V13.9531ZM102.624 13.4704C102.624 11.3375 101.848 9.9675 99.1601 9.9675C97.7749 9.94234 96.3989 10.207 95.1136 10.7459L95.7108 12.692C96.662 12.3017 97.675 12.101 98.6972 12.1004C99.7872 12.1004 100.19 12.5208 100.19 13.5327C100.211 13.7606 100.211 13.9899 100.19 14.2177C99.9467 14.2022 99.7024 14.2022 99.4587 14.2177C96.4724 14.2177 94.6059 15.183 94.6059 17.456C94.5908 17.8601 94.6594 18.2628 94.8069 18.6368C94.9544 19.0109 95.1774 19.3474 95.4607 19.6236C95.744 19.8998 96.081 20.1091 96.4488 20.2375C96.8166 20.3658 97.2066 20.4101 97.5923 20.3674C98.154 20.3867 98.711 20.2534 99.2084 19.9804C99.7058 19.7074 100.127 19.3043 100.429 18.8105H100.519L100.922 20.1805H102.968C102.713 19.2923 102.597 18.3671 102.624 17.4404C102.49 16.1171 102.624 14.7471 102.624 13.4082V13.4704ZM100.146 17.0979C99.9698 17.4468 99.7023 17.7361 99.3743 17.9319C99.0463 18.1277 98.6716 18.2219 98.2941 18.2033C98.124 18.2302 97.9503 18.2149 97.7871 18.1584C97.6239 18.102 97.4758 18.006 97.355 17.8785C97.2341 17.751 97.1439 17.5954 97.0917 17.4246C97.0395 17.2538 97.0268 17.0725 97.0547 16.8955C97.0547 15.977 98.0701 15.6345 99.3691 15.6345H100.101L100.146 17.0979ZM120.124 16.1171C120.124 19.0752 118.153 20.4608 115.212 20.4608C113.785 20.5057 112.367 20.2185 111.061 19.6201L111.897 17.2692C112.887 17.7811 113.973 18.0576 115.077 18.0788C116.571 18.0788 117.496 17.5183 117.496 16.4129C117.496 13.8752 111.359 14.5914 111.359 9.87409C111.359 7.14958 113.211 5.87295 115.839 5.87295C117.192 5.8201 118.538 6.1029 119.766 6.69809L118.93 9.00225C117.973 8.49539 116.912 8.23891 115.839 8.25496C114.63 8.25496 113.943 8.79986 113.943 9.65613C114.002 12.0226 120.124 11.5399 120.124 16.0548V16.1171ZM125.888 9.88966C123.036 9.88966 121.409 11.8202 121.409 15.183C121.409 18.5458 122.902 20.4763 125.888 20.4763C128.875 20.4763 130.368 18.5614 130.368 15.183C130.368 11.8046 128.949 9.81182 125.888 9.81182V9.88966ZM125.888 18.2812C124.514 18.2812 123.932 16.9578 123.932 15.1674C123.932 12.9878 124.664 12.0537 125.888 12.0537C127.113 12.0537 127.829 13.2992 127.829 15.1674C127.829 17.2381 127.187 18.2033 125.888 18.2033V18.2812ZM134.847 10.1699H136.34V12.3806H134.847V20.165H132.354V12.3806L131.025 12.3806V10.0921L132.354 10.0921V9.53158C132.354 7.00946 133.414 5.93523 135.34 5.93523C136.206 5.90087 137.07 6.02739 137.893 6.30888L137.371 8.39507C136.891 8.21732 136.386 8.12776 135.878 8.13041C134.907 8.13041 134.847 8.79985 134.847 10.0921V10.1699ZM144.001 19.8536C143.181 20.2492 142.291 20.4614 141.387 20.4763C139.64 20.4763 138.804 19.5734 138.804 17.3626V12.3028H137.475V10.0921H138.864V8.20825L141.313 7.55437V10.1699H143.657V12.3806H141.313V16.2261C141.313 17.6117 141.522 18.1722 142.268 18.1722C142.714 18.1767 143.154 18.07 143.553 17.8608L144.001 19.8536ZM104.655 13.2058H109.478V15.5099H104.655V13.2058Z' fill='url(%23paint1_linear_597_4419)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_597_4419' x1='-0.152992' y1='15.0976' x2='48.6293' y2='15.0976' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D31C21'/%3E%3Cstop offset='1' stop-color='%23E63C3D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_597_4419' x1='55.6755' y1='13.5945' x2='142.331' y2='13.5945' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D31C21'/%3E%3Cstop offset='1' stop-color='%23E63C3D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
          width: 144px;
          height: 33px;
          display:block;
        }
      }
      */

      .main-screen__slogan {
        color: #222;
        font-size: clamp(12px, 3vw, 18px);
        font-weight: 400;
        border-left: 1px solid #ccc;
        padding-left: 16px;
        margin-left: 8px;
        white-space: nowrap;
      }
    }

    .main-screen__nav {
      display: flex;
      gap: 32px;
      @media screen and (width <= 780px) {
        display: none;
      }

      > a {
        color: #fff;
        text-decoration: none;
        font-size: 18px;
        font-weight: 400;
        transition: color 0.2s;

        &:hover {
          color: #ff2e63;
        }
      }
    }

    .mobile_nav {
      display: flex;
      cursor: pointer;
      flex-direction: column;
      gap: 10px;
      align-items: center;
      position: relative;

      &:before {
        content: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-2-inside-1_657_47028' fill='white'%3E%3Cpath d='M0 5C0 2.23858 2.23858 0 5 0H35.4167C38.1781 0 40.4167 2.23858 40.4167 5V35C40.4167 37.7614 38.1781 40 35.4167 40H5.00001C2.23858 40 0 37.7614 0 35V5Z'/%3E%3C/mask%3E%3Cpath d='M5 0V1H35.4167V0V-1H5V0ZM40.4167 5H39.4167V35H40.4167H41.4167V5H40.4167ZM35.4167 40V39H5.00001V40V41H35.4167V40ZM0 35H1V5H0H-1V35H0ZM5.00001 40V39C2.79086 39 1 37.2091 1 35H0H-1C-1 38.3137 1.6863 41 5.00001 41V40ZM40.4167 35H39.4167C39.4167 37.2091 37.6258 39 35.4167 39V40V41C38.7304 41 41.4167 38.3137 41.4167 35H40.4167ZM35.4167 0V1C37.6258 1 39.4167 2.79086 39.4167 5H40.4167H41.4167C41.4167 1.68629 38.7304 -1 35.4167 -1V0ZM5 0V-1C1.68629 -1 -1 1.68629 -1 5H0H1C1 2.79086 2.79086 1 5 1V0Z' fill='white' fill-opacity='0.5' mask='url(%23path-2-inside-1_657_47028)'/%3E%3Crect x='8' y='18' width='1' height='24' transform='rotate(-90 8 18)' fill='white'/%3E%3Crect x='8' y='24' width='1' height='24' transform='rotate(-90 8 24)' fill='white'/%3E%3C/svg%3E");
        width: 41px;
        height: 41px;
      }

      > p {
        position: absolute;
        top: auto;
        bottom: -25px;
      }

      @media screen and (width > 780px) {
        display: none;
      }
    }

    .openMobileNav {
      > p {
        color: #000;
      }

      &:before {
        content: url("data:image/svg+xml,%3Csvg width='41' height='40' viewBox='0 0 41 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-2-inside-1_657_47681' fill='white'%3E%3Cpath d='M0 5C0 2.23858 2.23858 0 5 0H35.4167C38.1781 0 40.4167 2.23858 40.4167 5V35C40.4167 37.7614 38.1781 40 35.4167 40H5.00001C2.23858 40 0 37.7614 0 35V5Z'/%3E%3C/mask%3E%3Cpath d='M5 0V1H35.4167V0V-1H5V0ZM40.4167 5H39.4167V35H40.4167H41.4167V5H40.4167ZM35.4167 40V39H5.00001V40V41H35.4167V40ZM0 35H1V5H0H-1V35H0ZM5.00001 40V39C2.79086 39 1 37.2091 1 35H0H-1C-1 38.3137 1.6863 41 5.00001 41V40ZM40.4167 35H39.4167C39.4167 37.2091 37.6258 39 35.4167 39V40V41C38.7304 41 41.4167 38.3137 41.4167 35H40.4167ZM35.4167 0V1C37.6258 1 39.4167 2.79086 39.4167 5H40.4167H41.4167C41.4167 1.68629 38.7304 -1 35.4167 -1V0ZM5 0V-1C1.68629 -1 -1 1.68629 -1 5H0H1C1 2.79086 2.79086 1 5 1V0Z' fill='%237A7A7A' fill-opacity='0.5' mask='url(%23path-2-inside-1_657_47681)'/%3E%3Crect x='12.1621' y='11.707' width='1' height='24' transform='rotate(-45 12.1621 11.707)' fill='%231E1E1E'/%3E%3Crect x='11.707' y='29.0166' width='1' height='24' transform='rotate(-135 11.707 29.0166)' fill='%231E1E1E'/%3E%3C/svg%3E");
        width: 41px;
        height: 40px;
        display: block;
      }
    }
  }
}
.btn_big_mobile_nav{
  display:block;
  background: #D71921;
  height: 94.08px;
  align-items: flex-start !important;
  color: #fff !important;
  font-weight: 400;
  font-size: 18px;
  line-height: 21.6px;
  > span{
    color: #fff !important;
    align-self: flex-end;
  }
}
.main-screen__phone {
  display: flex;
  align-items: center;
  background: transparent;
  border: 1px solid #fff;
  border-radius: 8px;
  padding: 10px 24px;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  text-decoration: none;
  transition: background 0.2s, color 0.2s;

  &:hover {
    background: #D31C21;
    color:white;
  }

  @media screen and (width <= 780px) {
    display: none;
  }
}

.main-screen__phone-arrow {
  margin-left: 10px;
  font-size: 22px;
  font-weight: 700;
}

.main-screen__content {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  min-height: 80vh;
  padding: 0 60px;

  .main_screen__content_info {
    display: flex;
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
    min-width: 300px;
    flex-flow: row wrap;
    gap: 30px;
    border-top: 1px solid #ccc;
    padding-top: 30px;

    .main-screen__since {
      font-size: 16px;
      opacity: 0.8;
    }

    .main-screen__info {
      max-width: 880px;

      .main-screen__title {
        margin-bottom: 30px;
        margin-top: 0;
        font-weight: 600;
        font-size: clamp(24px, 3vw, 42px);
        line-height: clamp(21.6px, 3vw, 44px);
        letter-spacing: -0.42px;
      }

      .main-screen__btn, .main-screen__btn_mobile_nav {
        display: inline-flex;
        align-items: center;
        background: transparent;
        border: 1.5px solid #fff;
        border-radius: 8px;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        padding: 12px 32px;
        text-decoration: none;
        transition: background 0.2s, color 0.2s;

        &:hover {
          background: #D31C21;
          color:white;
        }
      }
    }
  }
}

#mobile_nav_list {
  display: none;
  background: white;
  position: absolute;
  top: 0;
  left: 0;
  right: auto;
  height: 100vh;
  width: 100vw;
  z-index: 9;
  padding: 20px;

  .nav_list {
    margin-top: 80px;

    .main-screen__btn_mobile_nav {
      color: #1E1E1E;
      border: 1px solid #7A7A7A80;
      padding: 11px 20px;
      border-radius: 5px;
      width: 100%;
      display: flex;
      justify-content: space-between;
      align-items: center;
      margin-bottom: 10px;

      .main-screen__btn-arrow {
        color: #b8003c;
      }
    }
  }

  .main-screen__phone.mobile_nav {
    display: block;
    color: #7A7A7A80;
    margin-top: 73px;
    padding: 0;
    @media screen and (width > 780px) {
      display: none;
    }
  }
}

.main-screen__btn-arrow {
  margin-left: 12px;
  font-size: 22px;
  font-weight: 700;
}

.main-screen__brand {
  position: absolute;
  left: 60px;
  bottom: 50px;
  font-size: clamp(50px, 10vw, 240px);
  font-weight: 900;
  letter-spacing: 2px;
  color: #fff;
  opacity: 0.95;
  line-height: 1;
  z-index: 1;
  pointer-events: none;
  user-select: none;
  text-shadow: 0 4px 32px rgba(0, 0, 0, 0.25);
}

@media (max-width: 900px) {
  .main-screen__header, .main-screen__content {
    padding-left: 20px;
    padding-right: 20px;
  }
  .main-screen__brand {
    left: 20px;
  }
}

@media (max-width: 600px) {
  .main-screen__header {
    flex-direction: column;
    padding-top: 14px;
  }
  .main-screen__brand {
    left: 10px;
    bottom: 10px;
  }
  .main-screen__title {
    font-size: 20px;
  }
}

.block__header {
  display: flex;
  align-items: center;
  gap: 40px;
  margin-bottom: 40px;
  justify-content: space-between;

  .block_header__info {
    display: flex;
    flex-direction: column;
    gap: 10px;

    .header_info__title {
      font-weight: 600;
      font-size: var(--fs42);
      color: #0C0B0B;
      line-height: 100%;
      letter-spacing:-1.32px;
    }

    .header_info__subtitle {
      font-size: 18px;
      color: #092433;
    }
  }
}

/*Partners*/
.block_partners {
  .partners_items {
    padding: 20px 0 30px 0;
    display: flex;
    gap: 62px;
    align-items: center;

    .partners_item {
      width: 200px;
      height: 115px;
      border: 1px solid #ccc;

      > img {
      }
    }
  }
}

/*Contacts*/
.contacts-block {
  margin-bottom:40px;
}
.contacts-block__title {
  font-size: clamp(24px,2vw,42px);
  font-weight: 600;
  margin-bottom: 8px;
  letter-spacing:-1.32px;
  vertical-align: middle;
}
.contacts-block__subtitle {
  font-size: clamp(16px,3vw,18px);
  font-weight: 400;
  line-height: 28.8px;
  letter-spacing: 0;
  color: #444;
  margin-bottom: clamp(23px,3vw,45px);
}
.contacts-block__table {
  width: 100%;
  border-collapse: collapse;
}
.contacts-block__row {
  display: flex;
  align-items: flex-start;
  border-bottom: 1.5px solid #eaeaea;
  padding: 24px 0;
}
.contacts-block__row:first-of-type {
  border-top: 1.5px solid #eaeaea;
}
.contacts-block__cell {
  padding: 8px 16px;
  font-size: 18px;
  color: #222;
  display: flex;
  align-items: center;
}
.contacts-block__cell--num {
  min-width: 48px;
  color: #bdbdbd;
  font-size: 18px;
  font-weight: 500;
  justify-content: flex-start;
}
.contacts-block__cell--label {
  min-width: 120px;
  color: #222;
  font-weight: 500;
  justify-content: flex-start;
  width: 100%;
  max-width:445px;
}
.contacts-block__cell--desc {
  min-width: 220px;
  color: #444;
  font-size: 18px;
  justify-content: flex-start;
}
.contacts-block__cell--value {
  flex: 1 1 auto;
  color: #111;
  font-size: 20px;
  font-weight: 600;
  justify-content: flex-end;
  flex-direction: column;
  align-items: flex-end;
  gap: 8px;
}
.contacts-block__cell--address {
  align-items: flex-end;
  >iframe{
    width:100%;
    max-width:910px;
  }
}
.contacts-block__address-text {
  margin-bottom: 12px;
  font-size: 18px;
  color: #222;
  text-align: right;
}
.contacts-block__map {
  width: 420px;
  max-width: 100%;
  border-radius: 12px;
  box-shadow: 0 4px 24px rgba(0,0,0,0.08);
  margin-top: 8px;
}
.contacts-block__cell--value a {
  color: #111;
  text-decoration: none;
  font-weight: 600;
  font-size: 20px;
  transition: color 0.2s;
}
.contacts-block__cell--value a:hover {
  color: #d32f2f;
}
@media (max-width: 900px) {
  .contacts-block__row {
    flex-direction: column;
    align-items: flex-start;
    padding: 16px 0;
  }
  .contacts-block__cell {
    padding: 4px 0;
    font-size: 16px;
  }
  .contacts-block__cell--value, .contacts-block__cell--address {
    align-items: flex-start;
    text-align: left;
  }
  .contacts-block__address-text {
    text-align: left;
  }
  .contacts-block__map {
    width: 100%;
    margin-top: 8px;
  }
}
@media (max-width: 600px) {
  .contacts-block__title {
    font-size: 24px;
  }
  .contacts-block__subtitle {
    font-size: 16px;
  }
  .contacts-block__cell {
    font-size: 14px;
  }
  .contacts-block__cell--value a {
    font-size: 16px;
  }
}
/*END_Contacts*/
/*Footer*/
.footer {
  position: relative;
  color: #fff;
  padding: 0;
  margin: 0;
  min-height: 697px;
  overflow: hidden;
}
.footer__bg {
  position: absolute;
  inset: 0;
  background: url('/local/templates/alpha_main/imgs/bg_footer.jpg') center/cover no-repeat;
  z-index: 0;
  opacity: 1;
  transform: rotate(180deg);
}
.footer__container {
  position: relative;
  z-index: 1;
  display: flex;
  flex-direction: column;
  min-height: 697px;
  height: 100%;
  padding:35px clamp(20px, 3vw, 40px) 136px;
}
.footer__top {
  display: flex;
  align-items: flex-start;
  margin-bottom: 110px;
}
.footer__logo-block {
  display: flex;
  align-items: center;
  background: #fff;
  border-radius: 8px;
  padding: 8px 20px 8px 8px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.04);
  gap: 16px;
  .main-screen__logo {
    width: 82px;
    height: 18px;
    display: block;

    &:after {
      content: url("data:image/svg+xml,%3Csvg width='82' height='18' viewBox='0 0 82 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M68.6309 15.2526H69.8684V16.7711C69.8049 16.8212 69.7338 16.8598 69.658 16.8852C69.5775 16.9249 69.4927 16.9544 69.4054 16.973C69.3118 16.9997 69.216 17.0174 69.1192 17.0256H68.8414C68.6198 17.0372 68.398 17.0105 68.1848 16.9466C67.9917 16.8772 67.8161 16.7632 67.6713 16.6131C67.5196 16.4567 67.4019 16.2681 67.3261 16.0601C67.2373 15.8043 67.1944 15.5335 67.1998 15.2614C67.1929 14.9811 67.2446 14.7025 67.3514 14.4451C67.4446 14.2339 67.5794 14.0455 67.747 13.8921C67.9054 13.7517 68.0884 13.6444 68.2858 13.5762C68.4766 13.5141 68.6752 13.4816 68.8751 13.4796C69.0487 13.4638 69.2234 13.4638 69.397 13.4796C69.5181 13.4969 69.6369 13.5293 69.7506 13.5762L69.6327 13.9887C69.4003 13.904 69.1548 13.8653 68.9087 13.8746C68.7632 13.8765 68.6186 13.9001 68.4794 13.9448C68.3361 13.991 68.204 14.0688 68.0922 14.173C67.9732 14.2906 67.8812 14.4346 67.8228 14.5943C67.7433 14.7944 67.7059 15.0099 67.7134 15.2263C67.7072 15.4317 67.7357 15.6367 67.7975 15.8319C67.8502 15.9904 67.9366 16.1344 68.0501 16.2532C68.1555 16.3658 68.2854 16.4502 68.4289 16.499C68.5805 16.5537 68.74 16.5804 68.9003 16.578H69.2034C69.2926 16.5566 69.3799 16.5272 69.4643 16.4902V15.6125L68.6225 15.5247L68.6309 15.2526ZM71.9141 14.8313H71.7625H71.611C71.4768 14.8185 71.3429 14.8594 71.2365 14.9458C71.1302 15.0322 71.0594 15.1576 71.0386 15.2965V17.052H70.6008V14.4012H70.9039L70.9965 14.7523C71.0603 14.6359 71.1462 14.5344 71.249 14.4539C71.3597 14.3811 71.4887 14.3444 71.6194 14.3486H71.7794H71.9646L71.9141 14.8313ZM72.2929 15.709C72.2896 15.5124 72.3181 15.3166 72.3771 15.1297C72.4266 14.9711 72.5068 14.8247 72.6128 14.6997C72.7243 14.5824 72.8595 14.4925 73.0084 14.4363C73.1738 14.3657 73.3518 14.3328 73.5304 14.3398C73.715 14.3365 73.8982 14.3723 74.0691 14.4451C74.2159 14.5043 74.3462 14.6009 74.448 14.726C74.5569 14.8522 74.6374 15.0021 74.6837 15.1648C74.7362 15.341 74.7618 15.5246 74.7594 15.709C74.7609 15.9005 74.7296 16.0908 74.6668 16.2708C74.6173 16.4294 74.5371 16.5758 74.4311 16.7009C74.3218 16.8189 74.1899 16.9117 74.0439 16.973C73.8793 17.0347 73.7053 17.0644 73.5304 17.0607C73.3402 17.0654 73.1512 17.0296 72.9748 16.9554C72.828 16.8962 72.6978 16.7997 72.5959 16.6745C72.5016 16.5468 72.4329 16.4005 72.3939 16.2445C72.3328 16.0698 72.2987 15.8861 72.2929 15.7003V15.709ZM72.7727 15.709C72.7604 15.8257 72.7604 15.9435 72.7727 16.0601C72.7985 16.1732 72.8442 16.2804 72.9074 16.3761C72.966 16.4665 73.0438 16.5415 73.1347 16.5955C73.2443 16.6533 73.3655 16.6834 73.4883 16.6833C73.985 16.6833 74.2291 16.3586 74.2291 15.709C74.2424 15.5865 74.2424 15.4629 74.2291 15.3404C74.1971 15.2238 74.1458 15.1139 74.0776 15.0156C74.0189 14.9253 73.9412 14.8502 73.8503 14.7962C73.7432 14.7405 73.6247 14.7134 73.5051 14.7172C73.4001 14.7098 73.2948 14.7273 73.1971 14.7684C73.0994 14.8094 73.0119 14.8729 72.9411 14.9542C72.8073 15.1766 72.748 15.439 72.7727 15.7003V15.709ZM75.9127 14.41V15.8319C75.9031 15.9546 75.9031 16.0779 75.9127 16.2006C75.9239 16.2933 75.9525 16.3827 75.9969 16.4639C76.0378 16.5319 76.0961 16.5866 76.1653 16.6219C76.2527 16.6625 76.3474 16.6834 76.4431 16.6833C76.6144 16.6891 76.782 16.6299 76.9145 16.5165C77.0403 16.4033 77.1359 16.2582 77.1923 16.0952V14.4012H77.6385V16.2445C77.6385 16.3673 77.6385 16.499 77.6385 16.6219C77.6329 16.7388 77.6329 16.856 77.6385 16.973H77.4449L77.327 16.5517H77.2765C77.1863 16.714 77.0538 16.8464 76.8944 16.9334C76.7349 17.0204 76.5551 17.0585 76.3758 17.0432C76.2449 17.0458 76.1143 17.0281 75.9885 16.9905C75.8814 16.957 75.7852 16.8932 75.7107 16.8062C75.6284 16.7083 75.5706 16.5907 75.5423 16.4639C75.4981 16.2863 75.4783 16.1031 75.4834 15.9197V14.4012L75.9127 14.41ZM78.5729 14.41H78.8676L78.9517 14.7435H79.0023C79.087 14.6146 79.2033 14.5115 79.339 14.4451C79.4834 14.3732 79.6419 14.3371 79.802 14.3398C79.9561 14.3228 80.1119 14.3424 80.2576 14.3972C80.4034 14.4519 80.5354 14.5403 80.6438 14.6558C80.8532 14.938 80.9524 15.2923 80.9216 15.6476C80.9187 15.8517 80.8817 16.0536 80.8122 16.2445C80.7586 16.4103 80.6726 16.5627 80.5596 16.6921C80.4453 16.8141 80.3076 16.9098 80.1556 16.973C79.9841 17.0427 79.8008 17.0756 79.6168 17.0695H79.44H79.2969H79.1622L79.0191 17.0169V17.9999H78.5813L78.5729 14.41ZM79.701 14.726C79.5382 14.7146 79.3769 14.7644 79.2464 14.8664C79.1255 14.9903 79.0434 15.1494 79.0107 15.3228V16.5078C79.088 16.5547 79.1698 16.5929 79.2548 16.6219C79.3602 16.6605 79.4715 16.6784 79.5831 16.6745C79.6967 16.6815 79.8103 16.6614 79.9153 16.6158C80.0203 16.5702 80.114 16.5002 80.1892 16.4112C80.3533 16.1885 80.4313 15.9098 80.4081 15.63C80.4197 15.396 80.364 15.1638 80.2482 14.963C80.1844 14.877 80.1008 14.8093 80.005 14.7663C79.9093 14.7233 79.8047 14.7064 79.701 14.7172V14.726Z' fill='%23201600'/%3E%3Cpath d='M12.8201 13.0849C12.2392 12.7864 11.6584 12.488 11.0775 12.2071C11.0277 12.1765 10.9842 12.136 10.9495 12.0878C10.9149 12.0396 10.8897 11.9847 10.8755 11.9263C10.8755 11.777 10.9512 11.6805 11.0775 11.6191L12.8201 10.7413C13.0979 10.6009 13.2915 10.7413 13.2915 11.0398C13.2915 11.3382 13.2915 11.6191 13.2915 11.9175C13.2915 12.2159 13.2915 12.5056 13.2915 12.7952C13.2915 13.0849 13.1905 13.1551 13.0305 13.1551C12.9564 13.1543 12.8838 13.1331 12.8201 13.0936M12.3907 0.928337C11.1432 1.60966 10.1025 2.64005 9.38543 3.90383C9.35362 3.98485 9.29255 4.04958 9.21538 4.08407C9.13821 4.11855 9.05113 4.12002 8.97293 4.08815C8.7288 4.04427 8.61936 4.03549 8.34998 4.00916C7.23204 3.94692 6.12896 4.29858 5.23556 5.00202C4.34215 5.70547 3.7159 6.71545 3.46738 7.8536C3.45475 7.93541 3.41926 8.01152 3.36536 8.07241C3.31145 8.1333 3.24152 8.17626 3.16432 8.19592C2.54686 8.39857 1.9792 8.73914 1.50088 9.1939C1.02255 9.64867 0.645064 10.2067 0.39471 10.8291C0.0352326 11.6856 -0.0820606 12.6314 0.0566397 13.555C0.19534 14.4787 0.584259 15.3418 1.17761 16.0428C1.60086 16.6305 2.1542 17.1026 2.7904 17.419C3.42659 17.7354 4.12676 17.8866 4.83114 17.8597C5.92552 17.8597 7.01147 17.8597 8.10585 17.8597H11.8772C12.1298 17.8597 12.1719 17.8158 12.1719 17.5525V16.7801C12.1719 16.4641 12.1719 16.4202 11.8351 16.4202H4.63752C4.35179 16.4263 4.06714 16.3818 3.79569 16.2886C3.27298 16.1064 2.79984 15.7961 2.41604 15.3837C2.03224 14.9714 1.74899 14.4689 1.5901 13.9187C1.3067 13.1247 1.3229 12.2481 1.63542 11.4661C1.94793 10.6841 2.53348 10.0549 3.27376 9.70561C3.65516 9.55639 4.05001 9.44759 4.45232 9.38085C4.61226 9.38085 4.70487 9.27552 4.70487 9.0912C4.70487 8.90688 4.70487 8.83666 4.70487 8.705C4.73758 8.21286 4.8694 7.73343 5.09173 7.29796C5.31406 6.8625 5.62192 6.48077 5.99522 6.17767C6.36853 5.87457 6.79891 5.6569 7.25831 5.53885C7.71771 5.42079 8.19581 5.40501 8.66145 5.49252C9.00708 5.58236 9.34723 5.69374 9.68007 5.82606C9.89052 5.90505 9.95787 5.87872 10.0505 5.67684L10.2104 5.3082C10.7295 4.08112 11.601 3.05227 12.7048 2.36366C13.8086 1.67504 15.0901 1.36061 16.3726 1.46375C17.3395 1.52586 18.2781 1.82839 19.11 2.34603C19.9418 2.86368 20.6427 3.58141 21.1542 4.43925C21.2166 4.55056 21.3032 4.64507 21.407 4.71519C21.5108 4.78531 21.6289 4.82908 21.7519 4.843C22.4954 4.96377 23.2082 5.23868 23.8482 5.65149C24.4881 6.0643 25.0422 6.60665 25.4777 7.24649C25.9133 7.88633 26.2214 8.61069 26.3839 9.37678C26.5465 10.1429 26.5601 10.9352 26.424 11.7068C26.1517 13.0164 25.4665 14.193 24.4777 15.0489C23.4889 15.9049 22.2536 16.3908 20.969 16.429C20.048 16.4473 19.1344 16.2556 18.292 15.8673C17.0966 15.3231 15.9348 14.6999 14.7563 14.1118C14.6048 14.0328 14.5879 13.8924 14.5879 13.7344V10.1006C14.5775 10.0086 14.5977 9.91559 14.6452 9.83727C14.6927 9.75896 14.7647 9.70007 14.8489 9.6705L19.0075 7.59906C19.2853 7.45863 19.3274 7.33575 19.1843 7.0461L18.9738 6.58968C18.8055 6.23859 18.7045 6.21225 18.3761 6.37902L15.1519 7.99404C14.832 8.15203 14.6553 7.99404 14.6553 7.66928V6.52824C14.6553 6.26492 14.5458 6.15959 14.3017 6.15959H13.7293C13.4262 6.15959 13.342 6.25614 13.342 6.56335C13.342 7.23042 13.342 7.89749 13.342 8.56456C13.3535 8.66917 13.3306 8.77474 13.2771 8.86402C13.2236 8.9533 13.1426 9.02102 13.0474 9.05609C11.4058 9.8636 9.77267 10.6887 8.1311 11.5049C8.00483 11.5664 7.89539 11.6366 7.88697 11.8122C7.87855 11.9877 7.99641 12.0667 8.1311 12.1369C9.75583 13.0146 11.3806 13.8924 13.0137 14.6911C13.1199 14.7316 13.21 14.8082 13.2695 14.9084C13.329 15.0087 13.3546 15.1269 13.342 15.2441C13.342 15.9901 13.342 16.7274 13.342 17.4735C13.342 17.7456 13.4346 17.8509 13.6956 17.8509H14.2007C14.5795 17.8509 14.6553 17.7719 14.6553 17.3769C14.6553 16.982 14.6553 16.4992 14.6553 16.0779C14.6501 16.0223 14.6601 15.9664 14.6839 15.9164C14.7078 15.8664 14.7446 15.8244 14.7902 15.7952C14.8358 15.7659 14.8883 15.7506 14.9418 15.7509C14.9954 15.7513 15.0478 15.7672 15.093 15.797L15.3708 15.9462C16.2126 16.3763 17.105 16.824 17.9889 17.2453C19.1769 17.7856 20.4832 17.9797 21.7687 17.807C23.4176 17.6134 24.9431 16.8025 26.062 15.5249C26.8523 14.6904 27.4226 13.6572 27.7176 12.5255C28.0125 11.3937 28.0222 10.2017 27.7457 9.06487C27.4784 7.7224 26.8467 6.4883 25.9259 5.5095C25.005 4.5307 23.8338 3.84844 22.5516 3.54396C22.3342 3.49005 22.1429 3.356 22.0128 3.16654C20.9305 1.6585 19.3669 0.603322 17.6041 0.191314C15.8414 -0.220695 13.9954 0.0375804 12.3992 0.919561' fill='url(%23paint0_linear_657_47022)'/%3E%3Cpath d='M34.275 3.07899L31.5391 11.0488H33.0207L33.6015 9.2933H35.925L36.5395 11.0488H38.0969L35.3525 3.07899H34.275ZM33.9804 8.0557L34.536 6.30025L34.7548 5.0451H34.8138L35.0411 6.29147L35.6051 8.04693L33.9804 8.0557ZM41.1443 9.81116L41.2958 10.961C40.8925 11.1349 40.4611 11.2272 40.0247 11.2331C39.1829 11.2331 38.7535 10.8644 38.7535 9.9516V3.13166L40.1678 3.13166V9.14409C40.1678 9.67072 40.2941 9.89893 40.5803 9.89893C40.7747 9.90172 40.9673 9.85976 41.1443 9.77605V9.81116ZM44.7389 5.26453C44.4215 5.24913 44.1059 5.32236 43.8247 5.47666C43.5435 5.63096 43.307 5.86074 43.1394 6.14226H43.0889L42.929 5.38741H41.902V12.4882H43.3078V10.9785C43.6148 11.1314 43.9529 11.2037 44.2927 11.1892C45.8922 11.1892 46.8182 9.99548 46.8182 8.06448C46.8182 6.13348 46.0858 5.22942 44.7389 5.22942V5.26453ZM44.1075 9.99548C43.8178 10.0113 43.5328 9.91431 43.3078 9.72339V7.33597C43.3411 7.08478 43.4631 6.85559 43.65 6.69325C43.8368 6.53091 44.075 6.44711 44.318 6.45824C45.0251 6.45824 45.3282 7.01999 45.3282 8.0206C45.3282 9.38985 44.9157 9.96037 44.1075 9.96037V9.99548ZM52.4753 7.56418V11.0751H51.0695V7.83627C51.0695 6.91466 50.859 6.52846 50.2276 6.52846C49.985 6.53722 49.7515 6.62736 49.562 6.78549C49.3724 6.94362 49.2368 7.1613 49.1753 7.40619V11.0136H47.7527V3.1141H49.1585V6.0106H49.2006C49.3832 5.74789 49.626 5.53713 49.9069 5.39759C50.1878 5.25805 50.4978 5.19419 50.8085 5.21187C51.9113 5.22942 52.4753 5.76484 52.4753 7.52907V7.56418ZM57.8546 7.29208C57.8546 6.0896 57.4168 5.3172 55.9015 5.3172C55.1206 5.30301 54.3449 5.45224 53.6202 5.75606L53.9569 6.85322C54.4932 6.63317 55.0643 6.52003 55.6406 6.51968C56.2551 6.51968 56.4824 6.75667 56.4824 7.32719C56.4938 7.45565 56.4938 7.58493 56.4824 7.71339C56.345 7.7046 56.2073 7.7046 56.0699 7.71339C54.3863 7.71339 53.334 8.25758 53.334 9.53906C53.3255 9.76688 53.3642 9.99393 53.4473 10.2048C53.5305 10.4156 53.6562 10.6054 53.8159 10.7611C53.9756 10.9168 54.1656 11.0348 54.373 11.1072C54.5803 11.1795 54.8002 11.2045 55.0176 11.1804C55.3344 11.1913 55.6483 11.1161 55.9288 10.9623C56.2092 10.8084 56.4464 10.5811 56.6171 10.3027H56.6676L56.8949 11.0751H58.0482C57.9046 10.5743 57.8392 10.0527 57.8546 9.53028C57.7788 8.78422 57.8546 8.01182 57.8546 7.25697V7.29208ZM56.4572 9.33719C56.3581 9.53386 56.2072 9.69697 56.0223 9.80735C55.8374 9.91774 55.6261 9.97083 55.4133 9.96037C55.3174 9.97555 55.2195 9.96688 55.1275 9.93505C55.0355 9.90323 54.952 9.84915 54.8839 9.77725C54.8157 9.70535 54.7649 9.61766 54.7354 9.52135C54.706 9.42503 54.6989 9.32283 54.7146 9.22308C54.7146 8.70522 55.287 8.51212 56.0194 8.51212H56.4319L56.4572 9.33719ZM67.7208 8.78422C67.7208 10.4519 66.6096 11.2331 64.9512 11.2331C64.147 11.2584 63.3475 11.0965 62.6109 10.7591L63.0823 9.43374C63.6403 9.72232 64.2527 9.87821 64.8754 9.89015C65.7173 9.89015 66.2392 9.57417 66.2392 8.95098C66.2392 7.52029 62.7793 7.92405 62.7793 5.26453C62.7793 3.72851 63.8231 3.00877 65.3048 3.00877C66.0677 2.97898 66.8265 3.13841 67.5188 3.47397L67.0473 4.77301C66.5079 4.48725 65.9098 4.34265 65.3048 4.3517C64.6229 4.3517 64.2356 4.6589 64.2356 5.14165C64.2693 6.4758 67.7208 6.2037 67.7208 8.74911V8.78422ZM70.9703 5.27331C69.3624 5.27331 68.4448 6.36169 68.4448 8.25758C68.4448 10.1535 69.2866 11.2419 70.9703 11.2419C72.6539 11.2419 73.4957 10.1623 73.4957 8.25758C73.4957 6.35292 72.696 5.22942 70.9703 5.22942V5.27331ZM70.9703 10.0043C70.1958 10.0043 69.8675 9.25819 69.8675 8.2488C69.8675 7.01999 70.28 6.49335 70.9703 6.49335C71.6606 6.49335 72.0646 7.19553 72.0646 8.2488C72.0646 9.41618 71.7026 9.96037 70.9703 9.96037V10.0043ZM76.0212 5.4313H76.863V6.67767H76.0212V11.0663H74.6154V6.67767H73.8661V5.38741H74.6154V5.07143C74.6154 3.64952 75.2131 3.04388 76.299 3.04388C76.7871 3.02451 77.2745 3.09584 77.7385 3.25454L77.4439 4.43069C77.1737 4.33048 76.8889 4.27999 76.6021 4.28148C76.0549 4.28148 76.0212 4.6589 76.0212 5.38741V5.4313ZM81.1816 10.8908C80.7195 11.1138 80.2176 11.2334 79.7084 11.2419C78.7235 11.2419 78.2521 10.7328 78.2521 9.4864V6.63379H77.5028V5.38741H78.2857V4.32537L79.6663 3.95672V5.4313H80.988V6.67767H79.6663V8.84566C79.6663 9.62684 79.7842 9.94282 80.2051 9.94282C80.4564 9.94539 80.7047 9.8852 80.9291 9.76727L81.1816 10.8908ZM58.9995 7.14287H61.7186V8.44191H58.9995V7.14287Z' fill='url(%23paint1_linear_657_47022)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_657_47022' x1='-0.0862536' y1='8.20929' x2='27.4162' y2='8.20929' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D31C21'/%3E%3Cstop offset='1' stop-color='%23E63C3D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_657_47022' x1='31.3858' y1='7.36205' x2='80.2401' y2='7.36205' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23D31C21'/%3E%3Cstop offset='1' stop-color='%23E63C3D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
      width: 82px;
      height: 18px;
    }
  }
  .footer__slogan {
    color: #222;
    font-size: clamp(12px,3vw,18px);
    font-weight: 400;
    border-left: 1px solid #ccc;
    padding-left: 16px;
    margin-left: 8px;
    white-space: nowrap;
    line-height: 12px;
    letter-spacing: -0.16px;
  }
}
.footer__divider {
  border: none;
  border-top: 2px solid #fff;
  opacity: 0.5;
  margin: 0 0 41px 0;
}
.footer__main {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 40px;
}
.footer__info {
  min-width: 320px;
}
.footer__company {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 8px;
}
.footer__address {
  font-size: 18px;
  color: #d1cfd1;
  margin-bottom: 24px;
  font-weight: 400;
  line-height: 21.6px;
  letter-spacing: -0.18px;
  vertical-align: middle;
}
.footer__phone {
  font-size: 26px;
  font-weight: 700;
  color: #fff;
  text-decoration: none;
  transition: color 0.2s;
  &:hover {
    color: #ff2e63;
  }
}
.footer__nav {
  display: flex;
  gap: 80px;
  >ul {
    list-style: none;
    padding: 0;
    margin: 0;
    >li {
      margin-bottom: 12px;
      >a {
        color: #fff;
        text-decoration: none;
        transition: color 0.2s;
        font-weight: 600;
        font-size: 24px;
        line-height: 26.4px;
        letter-spacing: -0.24px;
        vertical-align: middle;
        &:hover {
          color: #ff2e63;
        }
      }
    }
  }
}

.footer__bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #fff;
  opacity: 0.85;
  margin-top: auto;
  gap: 16px;
  flex-wrap: wrap;

  font-weight: 400;
  font-size: 16px;
  line-height: 19.2px;
  letter-spacing: -0.16px;
  vertical-align: middle;
}
.footer__dev,.footer__legal{
  display: flex;
  align-items: center;
  gap: 12px;
  >a {
    color: #fff;
    transition: color 0.2s;
    text-decoration: underline;
    text-decoration-style: solid;
    text-decoration-offset: 0%;
    text-decoration-thickness: 0;
    text-decoration-skip-ink: auto;
    &:hover {
      color: #ff2e63;
    }
  }
}
.footer__up-btn {
  position: absolute;
  top: 32px;
  right: 32px;
  background:transparent;
  cursor: pointer;
  z-index: 2;
  transition: background 0.2s, border 0.2s;
  &:after{
    content:url("data:image/svg+xml,%3Csvg width='55' height='56' viewBox='0 0 55 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.23694 54.0225L47.7633 54.0225C50.9607 54.0225 53.5527 51.4304 53.5527 48.233L53.5527 7.70668C53.5527 4.50924 50.9607 1.9172 47.7633 1.9172L7.23695 1.9172C4.03951 1.9172 1.44747 4.50923 1.44747 7.70667L1.44747 48.233C1.44747 51.4304 4.03951 54.0225 7.23694 54.0225Z' stroke='white' stroke-width='2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.8008 33.2471L32.7773 34.2705L27.4997 28.9928L22.2218 34.2705L21.1984 33.2471L27.4997 26.946L33.8008 33.2471Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M33.8008 27.458L32.7773 28.4814L27.4997 23.2038L22.2218 28.4814L21.1984 27.458L27.4997 21.1569L33.8008 27.458Z' fill='white'/%3E%3C/svg%3E");
    width: 55px;
    height: 56px;
    display:block;
  }
  @media screen and (width <= 680px) {
    &:after{
      content:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.26305 38.9473L34.7367 38.9473C37.0621 38.9473 38.9473 37.0621 38.9473 34.7367L38.9473 5.26306C38.9473 2.93765 37.0622 1.05253 34.7367 1.05253L5.26305 1.05253C2.93764 1.05253 1.05253 2.93765 1.05253 5.26305L1.05252 34.7367C1.05252 37.0621 2.93764 38.9473 5.26305 38.9473Z' stroke='white' stroke-width='2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.582 23.8387L23.8377 24.583L19.9994 20.7447L16.161 24.583L15.4167 23.8387L19.9994 19.2561L24.582 23.8387Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M24.582 19.6278L23.8377 20.3721L19.9994 16.5338L16.161 20.3721L15.4167 19.6278L19.9994 15.0451L24.582 19.6278Z' fill='white'/%3E%3C/svg%3E");
      width: 40px;
      height: 40px;
      display:block;
    }
  }
}

@media (max-width: 1100px) {
  .footer__main {
    flex-direction: column;
    gap: 32px;
  }
  .footer__info {
    min-width: 0;
  }
  .footer__nav {
    gap: 32px;
  }
}
@media (max-width: 600px) {
  .footer__logo-block {
    align-items: center;
    gap: 4px;
    padding: 8px 12px;
  }
  .footer__company {
    font-size: 18px;
  }
  .footer__address {
    font-size: 14px;
  }
  .footer__phone {
    font-size: 18px;
  }
  .footer__nav a {
    font-size: 16px;
  }
  .footer__bottom {
    font-size: 12px;
    flex-direction: column;
    align-items: flex-start;
    gap: 4px;
  }
  .footer__up-btn {
    top: 28px;
    right: 12px;
    padding: 6px;
  }
}
/*END_Footer*/


