@font-face {
  font-family: "Rossiya";
  font-display: block;
  src: url("/local/templates/rossiya_airlines/tpl/fonts/Rossiya_regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

.user-content .nxr_main {
  height: 959px;
  font-family: "Roboto", sans-serif;
  background-image: url("./../img/bg-b1.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  padding: 0 30px;
  overflow-x: hidden;
  position: relative;
  margin-bottom: 16px;
  overflow: hidden;
}

.user-content .nxr_main .blick {
  background-image: url("./../img/blick-b1.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: absolute;
  top: 0;
  left: -2px;
  right: 0px;
  bottom: 0;
}

.user-content .nxr_main_title {
  font-family: "Rossiya";
  font-size: 56px;
  line-height: 150.5%;
  letter-spacing: 2.2px;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 28px;
  padding-top: 95px;
  margin-top: 0;
  color: #5c6174;
  background-color: #5c6174;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(184, 190, 208, 0.74)), color-stop(50%, rgba(66, 67, 72, 0.74)), to(rgba(184, 190, 208, 0.74)));
  background-image: -o-linear-gradient(left, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
  background-image: linear-gradient(90deg, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
}

.user-content .nxr_main_list {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.user-content .nxr_main_list .nxr_list_item {
  font-family: "Rossiya";
  font-size: 24px;
  line-height: 138.5%;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  background-repeat: no-repeat;
  background-position: left;
  background-size: contain;
  margin: 0;
  line-height: 60px;
  padding-left: 68px;
}

.user-content .nxr_main_list .nxr_list_item span {
  color: #1d1f27;
  background-color: #1d1f27;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(184, 190, 208, 0.74)), color-stop(50%, rgba(66, 67, 72, 0.74)), to(rgba(184, 190, 208, 0.74)));
  background-image: -o-linear-gradient(left, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
  background-image: linear-gradient(90deg, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
}

.user-content .nxr_main_list .nxr_list_item:not(:last-child) {
  margin-right: 80px;
}

.user-content .nxr_main_list .nxr_list_item#mli-1 {
  background-image: url("data:image/svg+xml,%3Csvg width='49' height='65' viewBox='0 0 49 65' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M25.5584 14.3527C27.7668 13.6036 29.7922 13.2358 32.135 13.3211C31.5107 12.2069 30.8873 11.0927 30.263 9.97845C28.5298 13.1274 19.176 18.1173 24.9671 22.7154C28.7136 25.6911 35.2269 21.6181 38.4671 19.483C39.1538 19.0254 39.8743 18.6318 40.6287 18.3021C40.6009 18.7739 40.574 19.2466 40.5463 19.7185C39.9992 20.2995 39.3974 20.8149 38.7393 21.2627C37.1466 22.432 35.3006 23.125 33.5023 23.8821C30.3836 25.1944 27.5032 26.8622 25.4778 29.6948C24.2292 31.4407 22.7119 33.9704 23.7523 36.1855C24.6289 38.0522 26.9977 38.8999 28.9122 38.253C32.833 36.9283 36.3099 34.5621 40.3495 33.4772C41.9553 33.0463 41.6197 33.8131 41.4706 32.5034C41.6535 34.1134 39.7469 35.5137 38.6422 36.2237C35.7601 38.0753 32.2486 38.7702 29.2694 40.477C26.578 42.0186 21.7408 47.5683 25.8359 50.2153C27.2656 51.1393 29.402 50.6355 30.9341 50.3707C31.9911 50.1877 33.0367 49.9247 34.0833 49.6857C34.6443 49.5577 35.207 49.4431 35.7732 49.3374C36.7495 49.1552 36.4685 49.7301 35.5876 48.8762C35.7333 47.7132 35.8798 46.551 36.0263 45.3879C32.6318 48.0384 29.0335 50.3814 25.8333 53.2877C23.7376 55.1919 26.8148 58.3221 28.8983 56.4287C31.8211 53.7738 35.1142 51.6449 38.2139 49.2237C39.2804 48.3902 39.7651 46.8122 38.6526 45.7353C36.413 43.5646 31.7362 45.7486 29.174 46.1911C26.7185 46.6158 29.3752 45.7788 28.6442 47.4128C29.3847 45.7584 30.8162 44.6789 32.311 43.8223C35.3015 42.1092 38.7168 41.4162 41.6448 39.5352C44.3795 37.7786 47.8477 32.3133 44.3752 29.5917C41.6024 27.4184 36.7217 29.9027 34.0408 31.0658C32.2174 31.8566 30.426 32.7149 28.6312 33.5705C27.6636 34.0317 27.9133 33.7918 27.8032 34.3738C28.1526 32.5283 30.2838 30.7299 31.6399 29.749C35.8208 26.7245 44.8417 25.6458 45.6385 19.0218C46.4995 11.8603 38.872 13.9368 35.4133 16.2168C33.1451 17.7113 30.472 19.0849 27.7165 19.2049C27.3428 19.2209 31.1665 15.4233 31.3442 15.2749C32.4281 14.3722 33.3194 13.4695 34.007 12.2193C34.8333 10.7177 33.7789 8.93708 32.135 8.87666C29.4072 8.77715 26.9986 9.18766 24.4052 10.0664C21.765 10.9638 22.8965 15.2545 25.5584 14.3527Z' fill='%23F34162'/%3E%3Cpath d='M24.8121 0.328369C24.8121 0.328369 20.4959 6.80129 9.08028 8.2016C2.68142 8.98617 1.39731 8.2016 1.39731 8.2016C1.39731 8.2016 0.848467 31.4463 1.39731 34.4459C1.94616 37.4447 3.77564 46.2553 11.8236 54.1285C19.8725 62.0017 24.8113 63.689 24.8113 63.689' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M24.4565 0.327637C24.4565 0.327637 28.7727 6.80056 40.1883 8.20087C46.5872 8.98544 47.8713 8.20087 47.8713 8.20087C47.8713 8.20087 48.4201 31.4455 47.8713 34.4452C47.3224 37.444 45.493 46.2546 37.445 54.1278C29.3961 62.001 24.4573 63.6883 24.4573 63.6883' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M24.9748 5.42749C24.9748 5.42749 21.4155 10.8617 11.9993 12.0363C6.71897 12.6956 5.6603 12.0363 5.6603 12.0363C5.6603 12.0363 5.20857 31.5501 5.6603 34.0682C6.11291 36.5854 7.62158 43.9823 14.2615 50.592C20.8996 57.2017 24.9739 58.6181 24.9739 58.6181' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M24.6816 5.42749C24.6816 5.42749 28.2418 10.8617 37.658 12.0363C42.9375 12.6956 43.997 12.0363 43.997 12.0363C43.997 12.0363 44.4487 31.5501 43.997 34.0682C43.5435 36.5854 42.0349 43.9823 35.3967 50.592C28.7568 57.2017 24.6825 58.6181 24.6825 58.6181' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M24.7867 5.66357L24.8118 58.4898' stroke='%23002747' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}

.user-content .nxr_main_list .nxr_list_item#mli-2 {
  background-image: url("data:image/svg+xml,%3Csvg width='63' height='64' viewBox='0 0 63 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2071 35.1685C11.7187 35.1685 13.2286 35.1565 14.7357 35.0135C15.9639 34.8966 17 34.0464 17 32.6932C17 31.5163 15.9666 30.2559 14.7357 30.3728C13.2286 30.5157 11.7187 30.5278 10.2071 30.5278C7.28705 30.5278 7.28615 35.1685 10.2071 35.1685Z' fill='%23F34162'/%3E%3Cpath d='M28.6232 48.1617C28.6341 49.6588 28.7636 51.1504 28.7745 52.6475C28.7953 55.6389 33.3249 55.6407 33.3031 52.6475C33.2923 51.1504 33.1628 49.6588 33.1519 48.1617C33.131 45.1703 28.6024 45.1685 28.6232 48.1617Z' fill='%23F34162'/%3E%3Cpath d='M39.4005 44.8542C40.5499 46.1648 41.8215 47.3277 43.1747 48.4118C44.1456 49.1905 45.4254 49.3873 46.3764 48.4118C47.1698 47.5997 47.3501 45.9114 46.3764 45.1308C45.0242 44.0458 43.7516 42.8828 42.6023 41.5732C41.7771 40.632 40.2383 40.7146 39.4005 41.5732C38.4939 42.5023 38.5763 43.9149 39.4005 44.8542Z' fill='%23F34162'/%3E%3Cpath d='M46.4363 34.8546C48.0466 34.8546 49.657 34.8546 51.2665 34.8546C54.1866 34.8546 54.1866 30.2139 51.2665 30.2139C49.6561 30.2139 48.0457 30.2139 46.4363 30.2139C43.5162 30.2139 43.5162 34.8546 46.4363 34.8546Z' fill='%23F34162'/%3E%3Cpath d='M43.8626 21.9533C44.1225 21.428 44.4015 20.9175 44.7167 20.4247C44.7964 20.3031 44.8779 20.1843 44.963 20.0673C44.8263 20.2502 44.8417 20.239 45.0083 20.0311C45.1007 19.9244 45.1967 19.8204 45.2954 19.7202C45.3299 19.6831 45.8443 19.2468 45.4657 19.5373C46.452 18.7818 46.9556 17.5465 46.2781 16.3631C45.7075 15.3644 44.1714 14.7713 43.1806 15.5305C41.7604 16.6183 40.7514 17.9976 39.9526 19.6116C39.3947 20.7393 39.6537 22.1194 40.765 22.7858C41.7803 23.3956 43.3047 23.081 43.8626 21.9533Z' fill='%23F34162'/%3E%3Cpath d='M29.0062 9.18252C28.6846 10.6091 28.624 12.0542 28.623 13.5124C28.623 14.7774 29.6538 15.8327 30.8874 15.8327C32.1219 15.8327 33.1517 14.7774 33.1517 13.5124C33.1517 12.4338 33.1616 11.3535 33.3727 10.4169C33.6507 9.18529 33.0167 7.90817 31.7913 7.5629C30.6401 7.23712 29.2842 7.94994 29.0062 9.18252Z' fill='%23F34162'/%3E%3Cpath d='M13.5874 19.4811C14.7485 20.6617 16.0229 21.7671 17.5173 22.4744C18.6377 23.0044 19.9474 22.8104 20.6149 21.6418C21.1927 20.6311 20.9237 18.9966 19.8025 18.4675C18.4094 17.8095 17.8461 17.2758 16.7882 16.201C15.9124 15.3109 14.4614 15.3044 13.5865 16.201C12.7179 17.0902 12.7115 18.591 13.5874 19.4811Z' fill='%23F34162'/%3E%3Cpath d='M18.1489 48.4118C18.5673 48.0349 18.9712 47.6432 19.3752 47.2506C19.5292 47.1012 19.6859 46.9555 19.8471 46.8144C19.9358 46.7364 20.0273 46.6622 20.1188 46.587C19.5772 47.0279 19.992 46.6938 20.1061 46.6093C21.1051 45.8705 21.5879 44.6054 20.9186 43.435C20.3398 42.4224 18.8236 41.8609 17.821 42.6025C16.783 43.3701 15.9027 44.2685 14.9471 45.1317C14.0206 45.968 14.1166 47.5616 14.9471 48.4127C15.8601 49.3473 17.2232 49.2462 18.1489 48.4118Z' fill='%23F34162'/%3E%3Cpath d='M31.3803 63.256C48.2211 63.256 61.8732 49.2658 61.8732 32.008C61.8732 14.7502 48.2211 0.76001 31.3803 0.76001C14.5395 0.76001 0.887329 14.7502 0.887329 32.008C0.887329 49.2658 14.5395 63.256 31.3803 63.256Z' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M31.38 57.7644C45.261 57.7644 56.5138 46.233 56.5138 32.0083C56.5138 17.7836 45.261 6.2522 31.38 6.2522C17.499 6.2522 6.24622 17.7836 6.24622 32.0083C6.24622 46.233 17.499 57.7644 31.38 57.7644Z' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M31.3807 11.092V15.5778' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M31.3805 48.3757V52.8624' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M51.7588 31.9761H47.3805' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M15.3797 31.9768H11.0014' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M45.7899 17.2083L42.6942 20.3807' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M20.0656 43.5679L16.9698 46.7403' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M45.7888 46.7444L42.693 43.572' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M20.0661 20.3848L16.9703 17.2124' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M32.963 28.4567L32.329 17.6206L30.3663 17.6215L29.7848 28.3277' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M34.5502 33.1677L41.8649 32.6822V31.2213L35.0049 30.7981' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath d='M31.3811 35.6127C33.382 35.6127 35.004 33.9505 35.004 31.9001C35.004 29.8497 33.382 28.1875 31.3811 28.1875C29.3803 28.1875 27.7582 29.8497 27.7582 31.9001C27.7582 33.9505 29.3803 35.6127 31.3811 35.6127Z' stroke='%23002747' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}

.user-content .nxr_main_list .nxr_list_item#mli-3 {
  background-image: url("data:image/svg+xml,%3Csvg width='65' height='58' viewBox='0 0 65 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M34.7705 47.673C27.0146 44.2905 21.2374 36.3868 17.769 28.7646C15.8887 24.6304 14.9339 19.6904 18.0031 15.9076C21.8897 11.1163 28.5872 17.698 31.5051 20.6006C32.5878 21.6773 34.0688 21.2913 34.8975 20.1525C37.7628 16.2175 40.4483 12.1948 45.364 10.995C51.8748 9.4065 54.8058 15.9758 53.5701 21.4436C52.4157 26.5536 47.5268 30.115 44.5604 34.0784C40.8441 39.0423 36.5798 43.5033 32.3692 48.0192C30.4449 50.0823 33.4968 53.2178 35.4237 51.1493C41.264 44.8855 46.7388 38.3623 52.2697 31.8186C56.6419 26.6457 59.7526 20.5059 57.4057 13.6417C55.6551 8.52012 50.5165 5.83539 45.4228 6.55527C38.6994 7.50538 34.9727 12.6916 31.1673 17.9185C32.2984 17.7689 33.4286 17.6201 34.5596 17.4705C31.1094 14.0375 25.6372 8.87255 20.3681 9.81469C14.7577 10.817 11.5874 16.4017 11.6574 21.9288C11.8043 33.3903 22.6112 47.1452 32.5896 51.4964C35.123 52.6006 37.3273 48.7887 34.7705 47.673Z' fill='%23F34162'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.25923 21.4791C1.16764 20.1642 1.05186 18.8139 1.25923 17.4989C1.5245 16.2602 1.74138 15.0081 2.05849 13.7844C5.33851 1.17531 19.8878 -3.30163 29.1662 5.47071C30.4252 6.66078 31.4491 8.11384 32.613 9.48189C32.8886 9.06395 33.1652 8.63273 33.4546 8.21213C40.4925 -1.99201 55.3113 -1.30224 61.1352 9.63419C62.4062 12.0188 63.1208 14.7035 63.5079 16.9437C63.6928 18.7182 63.8587 20.0101 63.6756 21.4782C63.5287 22.207 63.3775 22.9348 63.2392 23.6644C61.931 30.5516 58.3563 36.1363 53.6947 41.0905C47.9114 47.2392 40.8571 51.7099 34.107 56.5782C32.9673 57.4008 31.7316 57.2105 30.6196 56.3941C25.9303 52.9531 21.1459 49.6388 16.5957 46.0146C11.228 41.7395 6.5439 36.7402 3.82466 30.2293C2.66076 27.4481 2.09134 25.6364 1.25923 21.4791Z' stroke='%23002747' stroke-miterlimit='10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.588 24.357C13.5309 23.545 13.4601 22.7118 13.588 21.8998C13.7513 21.1348 13.8852 20.3627 14.0805 19.6065C16.1059 11.8214 25.0888 9.05697 30.8176 14.4734C31.5944 15.2083 32.2269 16.1053 32.9458 16.9501C33.116 16.6915 33.2863 16.4258 33.4651 16.1664C37.8097 9.86628 46.9594 10.2922 50.5556 17.0448C51.3394 18.5173 51.7809 20.1749 52.0203 21.558C52.1343 22.6534 52.2363 23.4512 52.1231 24.3579C52.0332 24.8077 51.9399 25.2575 51.8535 25.7073C51.0456 29.9594 48.8387 33.4074 45.9614 36.4658C42.3902 40.2618 38.0352 43.0218 33.8678 46.028C33.1644 46.5363 32.4014 46.4185 31.7145 45.9147C28.819 43.7904 25.8656 41.7441 23.0556 39.5065C19.7419 36.8678 16.8498 33.7802 15.1709 29.761C14.4529 28.0423 14.1021 26.924 13.588 24.357Z' stroke='%23002747' stroke-miterlimit='10'/%3E%3C/svg%3E%0A");
}

.user-content .nxr_main .airplane {
  margin: 0 auto;
  width: calc(96% - 60px);
  height: 330px;
  background-image: url("./../img/i-b1.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  z-index: 8;
  position: absolute;
  top: 33%;
  left: 60px;
}

.user-content .nxr_main .nxr_main_btn-dwn {
  position: absolute;
  top: 544px;
  right: 165px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 50%;
  width: 57px;
  height: 57px;
  padding: 0;
  margin: 0;
  background: #ffffff;
  -webkit-box-shadow: 0px 4px 11px #e4efff;
          box-shadow: 0px 4px 11px #e4efff;
  z-index: 9;
  cursor: pointer;
  overflow: hidden;
}

.user-content .nxr_main .nxr_main_btn-dwn .nxr_main_btn_wrapper {
  position: relative;
}

.user-content .nxr_main .nxr_main_btn-dwn .nxr_main_btn_wrapper svg {
  position: absolute;
  bottom: 30px;
  left: calc(50% - 13.5px);
  -webkit-animation: arrowDown 2s infinite;
          animation: arrowDown 2s infinite;
}

@-webkit-keyframes arrowDown {
  0% {
    bottom: 30px;
    opacity: 0;
  }

  50% {
    bottom: -15px;
    opacity: 1;
  }

  100% {
    bottom: -40px;
    opacity: 0;
  }
}

@keyframes arrowDown {
  0% {
    bottom: 30px;
    opacity: 0;
  }

  50% {
    bottom: -15px;
    opacity: 1;
  }

  100% {
    bottom: -40px;
    opacity: 0;
  }
}

.user-content .nxr_menu {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  background: #f5faff;
  border-radius: 30px;
  -webkit-box-shadow: 0px 4px 93px rgba(167, 207, 236, 0.34);
          box-shadow: 0px 4px 93px rgba(167, 207, 236, 0.34);
  margin: 0 auto;
  max-width: 1110px;
  z-index: 1;
  margin-bottom: 123px;
}

.user-content .nxr_menu::after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  background-image: url("./../img/blick-b2.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.user-content .nxr_menu_title {
  font-size: 22px;
  margin: 0;
  letter-spacing: -2.4px;
  line-height: 1.2;
  padding-left: 118px;
  text-transform: uppercase;
  color: #5c6174;
  background-color: #5c6174;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(184, 190, 208, 0.74)), color-stop(50%, rgba(66, 67, 72, 0.74)), to(rgba(184, 190, 208, 0.74)));
  background-image: -o-linear-gradient(left, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
  background-image: linear-gradient(90deg, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
}

.user-content .nxr_menu_list {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 55px 50px 39px 110px;
  z-index: 1;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}

.user-content .nxr_menu_item {
  background: none;
  margin: 0;
  padding: 0;
  margin-right: 50px;
  margin-bottom: 16px;
}

.user-content .nxr_menu_item:last-child {
  margin-right: 0;
}

.user-content .nxr_menu_item > a {
  font-size: 18px;
  line-height: 150.5%;
  letter-spacing: 1px;
  color: #82a3e7;
  text-decoration: none;
}

.user-content .nxr_menu_item > a:hover {
  text-decoration: underline;
}

.user-content .nxr_lider {
  background-image: url("./../img/bg-b3.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  overflow: hidden;
}

.user-content .nxr_lider_header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
}

.user-content .nxr_lider_header::after {
  content: "";
  position: absolute;
  top: -167px;
  right: -25%;
  width: 100%;
  height: 640px;
  background-image: url("./../img/bg-branch.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.user-content .nxr_lider_title {
  font-family: "Rossiya";
  font-size: 34px;
  line-height: 1.38;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #1d1f27;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-color: #1d1f27;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(184, 190, 208, 0.74)), color-stop(50%, rgba(66, 67, 72, 0.74)), to(rgba(184, 190, 208, 0.74)));
  background-image: -o-linear-gradient(left, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
  background-image: linear-gradient(90deg, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
}

.user-content .nxr_lider_title span {
  color: #f33e5f;
  -webkit-text-fill-color: initial;
  -webkit-background-clip: initial;
}

.user-content .nxr_lider_subtitle {
  padding-right: 65px;
  padding-top: 22px;
  margin-left: 15px;
}

.user-content .nxr_lider_subtitle_text {
  color: #5c6174;
  font-weight: 500;
  font-size: 24px;
  line-height: 150.5%;
  letter-spacing: 0.2px;
  text-transform: uppercase;
  margin: 0;
}

.user-content .nxr_lider_subtitle_list {
  list-style: none;
  margin: 0;
  padding: 15px 0 0;
  position: relative;
  z-index: 1;
}

.user-content .nxr_lider_subtitle_item {
  font-size: 20px;
  line-height: 156%;
  color: #5c6174;
  opacity: 0.5;
  background: none;
  position: relative;
  padding-right: 26px;
  padding-left: 0;
  margin: 0;
  text-transform: uppercase;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  white-space: nowrap;
}

.user-content .nxr_lider_subtitle_item .link-icon {
  position: absolute;
  top: -9px;
  right: -2px;
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.068 10.332L17.32 8.28398L18.694 5.21191L15.3214 4.95591L15.0716 1.49983L12.0738 2.90786L10.0752 0.0917969L8.07664 2.90786L5.0788 1.49983L4.82898 4.95591L1.45641 5.21191L2.83042 8.28398L0.0823975 10.332L2.83042 12.3801L1.45641 15.4521L4.82898 15.7082L5.0788 19.1642L8.07664 17.7562L10.0752 20.5723L12.0738 17.7562L15.0716 19.1642L15.3214 15.7082L18.694 15.4521L17.32 12.3801L20.068 10.332Z' fill='%23F33E5F'/%3E%3Cpath d='M20.068 10.332L17.32 8.28398L18.694 5.21191L15.3214 4.95591L15.0716 1.49983L12.0738 2.90786L10.0752 0.0917969L8.07664 2.90786L5.0788 1.49983L4.82898 4.95591L1.45641 5.21191L2.83042 8.28398L0.0823975 10.332L2.83042 12.3801L1.45641 15.4521L4.82898 15.7082L5.0788 19.1642L8.07664 17.7562L10.0752 20.5723L12.0738 17.7562L15.0716 19.1642L15.3214 15.7082L18.694 15.4521L17.32 12.3801L20.068 10.332Z' fill='url(%23paint0_linear)' fill-opacity='0.74'/%3E%3Cpath d='M10.7301 8.49963C11.2459 8.49963 11.6641 8.07113 11.6641 7.54254C11.6641 7.01395 11.2459 6.58545 10.7301 6.58545C10.2143 6.58545 9.79614 7.01395 9.79614 7.54254C9.79614 8.07113 10.2143 8.49963 10.7301 8.49963Z' fill='white'/%3E%3Cpath d='M11.685 12.3823C11.6592 12.3646 11.6302 12.3522 11.5997 12.3461C11.5692 12.3399 11.5378 12.3401 11.5073 12.3466C11.4769 12.353 11.448 12.3657 11.4224 12.3837C11.3968 12.4018 11.3749 12.4249 11.3581 12.4517C11.1324 12.7943 10.8559 13.0986 10.5386 13.3538C10.4615 13.4136 10.1743 13.6409 10.0529 13.593C9.96887 13.5667 10.0179 13.3968 10.0342 13.3251L10.158 12.9494C10.2094 12.7963 11.1036 10.0782 11.2017 9.76712C11.3465 9.31251 11.2834 8.86507 10.6226 8.97275C10.4429 8.99189 8.61929 9.23355 8.5866 9.23594C8.55594 9.23799 8.52597 9.2462 8.49841 9.26011C8.47084 9.27402 8.44622 9.29336 8.42595 9.31702C8.40567 9.34068 8.39015 9.36821 8.38026 9.39802C8.37036 9.42783 8.3663 9.45934 8.36829 9.49077C8.37028 9.52219 8.3783 9.5529 8.39187 9.58115C8.40545 9.60939 8.42432 9.63463 8.44741 9.6554C8.4705 9.67617 8.49736 9.69208 8.52645 9.70222C8.55554 9.71236 8.5863 9.71653 8.61696 9.71448C8.61696 9.71448 9.31743 9.62117 9.39448 9.61399C9.43395 9.61004 9.47369 9.61788 9.5089 9.63656C9.54412 9.65524 9.57331 9.68397 9.59295 9.71927C9.63526 9.85329 9.62946 9.99839 9.5766 10.1284C9.5159 10.3677 8.55625 13.1384 8.5259 13.2987C8.49334 13.4329 8.50238 13.5741 8.55176 13.7028C8.60113 13.8314 8.6884 13.9411 8.80142 14.0166C9.01354 14.1614 9.26612 14.2312 9.52057 14.2151C9.76797 14.2121 10.0126 14.1617 10.2421 14.0668C10.8234 13.8275 11.4305 13.1911 11.7504 12.691C11.7779 12.6402 11.7865 12.5808 11.7745 12.524C11.7624 12.4672 11.7306 12.4169 11.685 12.3823Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='35.1695' y1='18.0656' x2='0.020169' y2='11.3348' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF849B'/%3E%3Cstop offset='0.473958' stop-color='%23F33E5F'/%3E%3Cstop offset='1' stop-color='%23FF849B'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transition: all 0.28s;
  -o-transition: all 0.28s;
  transition: all 0.28s;
}

.user-content .nxr_lider_subtitle_item .link-icon:hover {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M20.068 10.332L17.32 8.28398L18.694 5.21191L15.3214 4.95591L15.0716 1.49983L12.0738 2.90786L10.0752 0.0917969L8.07664 2.90786L5.0788 1.49983L4.82898 4.95591L1.45641 5.21191L2.83042 8.28398L0.0823975 10.332L2.83042 12.3801L1.45641 15.4521L4.82898 15.7082L5.0788 19.1642L8.07664 17.7562L10.0752 20.5723L12.0738 17.7562L15.0716 19.1642L15.3214 15.7082L18.694 15.4521L17.32 12.3801L20.068 10.332Z' fill='%23F33E5F' /%3E%3Cpath d='M20.068 10.332L17.32 8.28398L18.694 5.21191L15.3214 4.95591L15.0716 1.49983L12.0738 2.90786L10.0752 0.0917969L8.07664 2.90786L5.0788 1.49983L4.82898 4.95591L1.45641 5.21191L2.83042 8.28398L0.0823975 10.332L2.83042 12.3801L1.45641 15.4521L4.82898 15.7082L5.0788 19.1642L8.07664 17.7562L10.0752 20.5723L12.0738 17.7562L15.0716 19.1642L15.3214 15.7082L18.694 15.4521L17.32 12.3801L20.068 10.332Z' fill='url(%23paint0_linear)' fill-opacity='0.74' /%3E%3Cpath d='M10.7301 8.49963C11.2459 8.49963 11.6641 8.07113 11.6641 7.54254C11.6641 7.01395 11.2459 6.58545 10.7301 6.58545C10.2143 6.58545 9.79614 7.01395 9.79614 7.54254C9.79614 8.07113 10.2143 8.49963 10.7301 8.49963Z' fill='white' /%3E%3Cpath d='M11.685 12.3823C11.6592 12.3646 11.6302 12.3522 11.5997 12.3461C11.5692 12.3399 11.5378 12.3401 11.5073 12.3466C11.4769 12.353 11.448 12.3657 11.4224 12.3837C11.3968 12.4018 11.3749 12.4249 11.3581 12.4517C11.1324 12.7943 10.8559 13.0986 10.5386 13.3538C10.4615 13.4136 10.1743 13.6409 10.0529 13.593C9.96887 13.5667 10.0179 13.3968 10.0342 13.3251L10.158 12.9494C10.2094 12.7963 11.1036 10.0782 11.2017 9.76712C11.3465 9.31251 11.2834 8.86507 10.6226 8.97275C10.4429 8.99189 8.61929 9.23355 8.5866 9.23594C8.55594 9.23799 8.52597 9.2462 8.49841 9.26011C8.47084 9.27402 8.44622 9.29336 8.42595 9.31702C8.40567 9.34068 8.39015 9.36821 8.38026 9.39802C8.37036 9.42783 8.3663 9.45934 8.36829 9.49077C8.37028 9.52219 8.3783 9.5529 8.39187 9.58115C8.40545 9.60939 8.42432 9.63463 8.44741 9.6554C8.4705 9.67617 8.49736 9.69208 8.52645 9.70222C8.55554 9.71236 8.5863 9.71653 8.61696 9.71448C8.61696 9.71448 9.31743 9.62117 9.39448 9.61399C9.43395 9.61004 9.47369 9.61788 9.5089 9.63656C9.54412 9.65524 9.57331 9.68397 9.59295 9.71927C9.63526 9.85329 9.62946 9.99839 9.5766 10.1284C9.5159 10.3677 8.55625 13.1384 8.5259 13.2987C8.49334 13.4329 8.50238 13.5741 8.55176 13.7028C8.60113 13.8314 8.6884 13.9411 8.80142 14.0166C9.01354 14.1614 9.26612 14.2312 9.52057 14.2151C9.76797 14.2121 10.0126 14.1617 10.2421 14.0668C10.8234 13.8275 11.4305 13.1911 11.7504 12.691C11.7779 12.6402 11.7865 12.5808 11.7745 12.524C11.7624 12.4672 11.7306 12.4169 11.685 12.3823Z' fill='white' /%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='35.1695' y1='18.0656' x2='0.020169' y2='11.3348' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ff002f' /%3E%3Cstop offset='0.473958' stop-color='%23ff002f' /%3E%3Cstop offset='1' stop-color='%23ff617e' /%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.user-content .nxr_lider .blick {
  background-image: url("./../img/bg-block3.jpg");
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: contain;
  position: relative;
  max-width: 1110px;
  margin: 0 auto;
  height: 982px;
}

.user-content .nxr_lider .blick::after {
  content: "";
  background-image: url("./../img/blick-b3.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 100vw;
  max-width: 1680px;
  height: 100%;
  position: absolute;
  bottom: -4px;
  left: 0;
  background-position: 100% 101%;
  left: 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
}

.user-content .nxr_service {
  margin: 0 auto;
  background-image: url("./../img/bg-block4.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.user-content .nxr_service_wrapper {
  max-width: 1110px;
  margin: 0 auto;
}

.user-content .nxr_service_title {
  font-family: "Rossiya";
  font-size: 34px;
  line-height: 138.5%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  text-align: center;
  margin: 160px 0 70px;
  color: #1d1f27;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-color: #1d1f27;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(184, 190, 208, 0.74)), color-stop(50%, rgba(66, 67, 72, 0.74)), to(rgba(184, 190, 208, 0.74)));
  background-image: -o-linear-gradient(left, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
  background-image: linear-gradient(90deg, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
}

.user-content .nxr_service_cards {
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.user-content .nxr_service_card {
  width: calc(50% - 15px);
  margin: 0;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
  position: relative;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  height: 717px;
  z-index: 2;
}

.user-content .nxr_service_card .nxr_service_blur {
  background: #2e3651;
  background: -webkit-gradient(linear, left bottom, left top, from(#2e3651), color-stop(20%, #2e3651), color-stop(50%, rgba(255, 255, 255, 0)));
  background: -o-linear-gradient(bottom, #2e3651 0%, #2e3651 20%, rgba(255, 255, 255, 0) 50%);
  background: linear-gradient(0deg, #2e3651 0%, #2e3651 20%, rgba(255, 255, 255, 0) 50%);
  padding: 297px 44px 49px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 50%;
  text-decoration: none;
  height: 100%;
}

.user-content .nxr_service_card:nth-child(1) {
  background-image: url("./../img/bg-b4-c1.jpg");
  background-color: #e63349;
}

.user-content .nxr_service_card:nth-child(1) .nxr_service_blur {
  background: #e63349;
  background: -webkit-gradient(linear, left bottom, left top, from(#e63349), color-stop(40%, #e63349), color-stop(80%, rgba(255, 255, 255, 0)));
  background: -o-linear-gradient(bottom, #e63349 0%, #e63349 40%, rgba(255, 255, 255, 0) 80%);
  background: linear-gradient(0deg, #e63349 0%, #e63349 40%, rgba(255, 255, 255, 0) 80%);
}

.user-content .nxr_service_card:nth-child(2) {
  background-image: url("./../img/bg-b4-c2.jpg");
  background-color: #2e3651;
}

.user-content .nxr_service_card:nth-child(2) .nxr_service_blur {
  background: #2e3651;
  background: -webkit-gradient(linear, left bottom, left top, from(#2e3651), color-stop(40%, #2e3651), color-stop(80%, rgba(255, 255, 255, 0)));
  background: -o-linear-gradient(bottom, #2e3651 0%, #2e3651 40%, rgba(255, 255, 255, 0) 80%);
  background: linear-gradient(0deg, #2e3651 0%, #2e3651 40%, rgba(255, 255, 255, 0) 80%);
}

.user-content .nxr_service_card:nth-child(2n+1) {
  margin-right: 30px;
}

.user-content .nxr_service_card:not(:last-child) {
  margin-bottom: 20px;
}

.user-content .nxr_service_card_title {
  font-family: "Rossiya";
  font-size: 34px;
  line-height: 138.5%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  margin-bottom: 30px;
}

.user-content .nxr_service_card_text {
  font-weight: 500;
  font-size: 18px;
  line-height: 150.5%;
  letter-spacing: 0.04em;
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  margin: 0;
  padding-right: 89px;
}

.user-content .nxr_service_card_all-link {
  color: #fff;
  text-decoration: none;
}

.user-content .nxr_service_card_link {
  font-size: 18px;
  line-height: 130.5%;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  text-decoration: none;
  color: #fff;
  position: relative;
  display: inline-block;
  padding: 0 38px 0 0;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-top: 20px;
  margin-bottom: 0;
}

.user-content .nxr_service_card_link::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.95117 5.7664C8.75592 5.57113 8.43934 5.57111 8.24406 5.76636C8.04879 5.96161 8.04877 6.27819 8.24402 6.47347L8.95117 5.7664ZM12.2408 9.76359L12.5944 10.1171C12.7896 9.92189 12.7897 9.60533 12.5944 9.41006L12.2408 9.76359ZM8.24404 13.0533C8.04878 13.2485 8.04878 13.5651 8.24404 13.7604C8.4393 13.9557 8.75589 13.9557 8.95115 13.7604L8.24404 13.0533ZM8.24402 6.47347L11.8873 10.1171L12.5944 9.41006L8.95117 5.7664L8.24402 6.47347ZM11.8873 9.41004L8.24404 13.0533L8.95115 13.7604L12.5944 10.1171L11.8873 9.41004Z' fill='white'/%3E%3Ccircle cx='9.52266' cy='9.76436' r='8.7419' stroke='white'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  display: block;
  width: 18px;
  height: 18px;
  position: absolute;
  right: 0;
  top: calc(50% - 9px);
}

.user-content .nxr_just {
  margin: 0 auto;
  max-width: 1110px;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: contain;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 0 30px;
  margin-top: 140px;
}

.user-content .nxr_just.flot {
  position: relative;
}

.user-content .nxr_just.flot::after {
  content: "";
  display: block;
  position: absolute;
  top: -26%;
  left: 0;
  width: 100%;
  height: 65%;
  background-image: url("./../img/blick-b5.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  z-index: 0;
}

.user-content .nxr_just.flot .nxr_just_header {
  padding-left: 50px;
  z-index: 2;
}

.user-content .nxr_just.flot .nxr_just_subtitle-number {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: start;
  min-width: 106px;
}

.user-content .nxr_just.flot > img {
  margin-top: -220px;
  display: block;
  z-index: -1;
}

.user-content .nxr_just.command {
  background-image: url("./../img/bg-branch.png");
}

.user-content .nxr_just.command .nxr_just_subtitle-number {
  display: block;
}

.user-content .nxr_just > .nxr_just_title {
  font-family: Rossiya;
  font-style: normal;
  font-weight: normal;
  font-size: 34px;
  line-height: 138.5%;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  margin: 0;
  text-align: center;
  padding: 10px 0 60px;
  color: #1d1f27;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-color: #1d1f27;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(184, 190, 208, 0.74)), color-stop(50%, rgba(66, 67, 72, 0.74)), to(rgba(184, 190, 208, 0.74)));
  background-image: -o-linear-gradient(left, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
  background-image: linear-gradient(90deg, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
}

.user-content .nxr_just_header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 50px 0 0;
}

.user-content .nxr_just_header > .nxr_just_title {
  font-family: Rossiya;
  font-style: normal;
  font-weight: normal;
  font-size: 34px;
  line-height: 138.5%;
  letter-spacing: -0.9px;
  text-transform: uppercase;
  margin: 0;
  padding-top: 10px;
  margin-bottom: 56px;
  color: #1d1f27;
  background-color: #1d1f27;
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(184, 190, 208, 0.74)), color-stop(50%, rgba(66, 67, 72, 0.74)), to(rgba(184, 190, 208, 0.74)));
  background-image: -o-linear-gradient(left, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
  background-image: linear-gradient(90deg, rgba(184, 190, 208, 0.74) 0%, rgba(66, 67, 72, 0.74) 50%, rgba(184, 190, 208, 0.74) 100%);
}

.user-content .nxr_just_header .nxr_just_subtitle {
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 150.5%;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  color: #5c6174;
  margin: 0;
  min-width: 310px;
  margin-left: 20px;
}

.user-content .nxr_just_header .nxr_just_subtitle-number {
  font-family: Rossiya;
  font-style: normal;
  font-weight: normal;
  font-size: 42px;
  line-height: 137.5%;
  text-transform: uppercase;
  letter-spacing: 5px;
  color: #f33e5f;
}

.user-content .nxr_just_header .nxr_just_subtitle-number.nxr_counter {
  padding: 0;
  border: none;
}

.user-content .nxr_just_header .nxr_just_subtitle-text_red {
  color: #d92f55;
}

.user-content .nxr_just_link {
  position: relative;
  font-family: "Roboto", sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 135.9%;
  text-align: center;
  text-transform: uppercase;
  color: #ffffff;
  padding: 24px 40px;
  text-decoration: none;
  margin: 60px auto 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: block;
  max-width: 90%;
  min-width: 300px;
  -webkit-box-shadow: 0px 5px 0px 0px #a84758, inset 0px -2px 8px rgba(255, 255, 255, 0.1);
          box-shadow: 0px 5px 0px 0px #a84758, inset 0px -2px 8px rgba(255, 255, 255, 0.1);
  border-radius: 22px;
  background: #d0112b;
  overflow: hidden;
  -webkit-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}

.user-content .nxr_just_link:hover {
  margin-top: 65px;
  margin-bottom: 15px;
  background-color: #ff999a;
  border-color: #ff999a;
  -webkit-box-shadow: 0px 0px 0px 0px #a84758, inset -2px 0px 2px rgba(255, 255, 255, 0.2), inset 2px 0px 2px rgba(255, 255, 255, 0.2), inset 0px 2px 2px rgba(255, 255, 255, 0.2), inset 0px -2px 8px rgba(255, 255, 255, 0.2), inset 0px -2px 8px rgba(255, 255, 255, 0.1);
          box-shadow: 0px 0px 0px 0px #a84758, inset -2px 0px 2px rgba(255, 255, 255, 0.2), inset 2px 0px 2px rgba(255, 255, 255, 0.2), inset 0px 2px 2px rgba(255, 255, 255, 0.2), inset 0px -2px 8px rgba(255, 255, 255, 0.2), inset 0px -2px 8px rgba(255, 255, 255, 0.1);
}

.nxr_line {
  padding: 0 !important;
}

.nxr_weapper {
  padding: 0;
  overflow-x: hidden;
}

@media screen and (max-width: 1920px) {
  .user-content .nxr_lider .blick::after {
    left: calc((-100vw + 100%) / 2);
    background-position: 100% 101%;
    -webkit-transform: unset;
        -ms-transform: unset;
            transform: unset;
  }
}

@media screen and (max-width: 1400px) {
  .user-content .nxr_main {
    margin-right: -20px;
    margin-left: -80px;
  }

  .user-content .nxr_lider {
    margin-right: -20px;
    margin-left: -80px;
  }

  .nxr_weapper {
    padding: 0 20px 0 80px;
  }
}

@media screen and (max-width: 1220px) {
  .user-content .nxr_menu_list {
    padding: 55px 80px 39px;
  }
}

@media screen and (max-width: 1200px) {
  .user-content .nxr_main_title {
    font-size: 26px;
  }

  .user-content .nxr_main_list .nxr_list_item {
    font-size: 22px;
    line-height: 45px;
    padding-left: 55px;
  }

  .user-content .nxr_main_list .nxr_list_item:not(:last-child) {
    margin-right: 40px;
  }

  .user-content .nxr_menu_title {
    padding-left: 60px;
  }

  .user-content .nxr_lider_header {
    padding-left: 60px;
  }

  .user-content .nxr_lider_header::after {
    right: -23%;
  }

  .user-content .nxr_lider_title {
    font-size: 26px;
  }

  .user-content .nxr_lider_subtitle_text {
    font-size: 22px;
  }

  .user-content .nxr_lider_subtitle_item {
    font-size: 18px;
  }

  .user-content .nxr_lider .blick {
    background-position-y: 100px;
    height: 870px;
  }

  .user-content .nxr_service_title {
    font-size: 26px;
  }

  .user-content .nxr_service_card {
    height: 640px;
  }

  .user-content .nxr_service_card_title {
    font-size: 26px;
  }

  .user-content .nxr_service_card_text {
    font-size: 16px;
    padding-right: 20px;
  }

  .user-content .nxr_service_card_link {
    font-size: 16px;
  }

  .user-content .nxr_just {
    margin-top: 70px;
  }

  .user-content .nxr_just.flot > img {
    margin-top: -150px;
  }

  .user-content .nxr_just > .nxr_just_title {
    font-size: 26px;
  }

  .user-content .nxr_just_header > .nxr_just_title {
    font-size: 26px;
  }

  .user-content .nxr_just_header .nxr_just_subtitle {
    min-width: unset;
  }
}

@media screen and (max-width: 1145px) {
  .user-content .nxr_menu_list {
    padding: 45px 48px 32px;
  }
}

@media screen and (max-width: 1100px) {
  .user-content .nxr_menu_title {
    padding-left: 60px;
  }

  .user-content .nxr_menu_item {
    margin-right: 30px;
  }
}

@media screen and (max-width: 1000px) {
  .user-content .nxr_lider .blick {
    height: 800px;
  }
}

@media screen and (max-width: 992px) {
  .user-content .nxr_main {
    background-position-y: -260px;
    height: 809px;
  }

  .user-content .nxr_main .blick {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    background-position-y: -450px;
    height: 1060px;
  }

  .user-content .nxr_main_title {
    font-size: 22px;
    margin-bottom: 430px;
  }

  .user-content .nxr_main_list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .user-content .nxr_main_list .nxr_list_item:not(:last-child) {
    margin-right: 0;
    margin-bottom: 25px;
  }

  .user-content .nxr_main .airplane {
    top: 13%;
  }

  .user-content .nxr_main .nxr_main_btn-dwn {
    top: 354px;
    right: 55px;
  }

  .user-content .nxr_lider_title {
    font-size: 22px;
  }

  .user-content .nxr_lider_subtitle {
    padding-right: 25px;
  }

  .user-content .nxr_lider_subtitle_text {
    font-size: 18px;
  }

  .user-content .nxr_lider_subtitle_item {
    font-size: 16px;
  }

  .user-content .nxr_service_title {
    font-size: 22px;
    margin: 80px 0 55px;
  }

  .user-content .nxr_service_card {
    height: 500px;
    width: calc(50% - 30px);
  }

  .user-content .nxr_service_card .nxr_service_blur {
    padding: 180px 20px 50px;
  }

  .user-content .nxr_service_card:nth-child(2n+1) {
    margin-right: 40px;
  }

  .user-content .nxr_service_card_title {
    font-size: 18px;
    margin-bottom: 10px;
  }

  .user-content .nxr_just.flot .nxr_just_header {
    padding-left: 25px;
  }

  .user-content .nxr_just.flot .nxr_just_subtitle-number {
    min-width: 47px;
  }

  .user-content .nxr_just.flot > img {
    margin-top: -100px;
  }

  .user-content .nxr_just > .nxr_just_title {
    font-size: 22px;
  }

  .user-content .nxr_just_header {
    padding: 0 25px 0 0;
  }

  .user-content .nxr_just_header > .nxr_just_title {
    font-size: 22px;
  }

  .user-content .nxr_just_header .nxr_just_subtitle {
    font-size: 16px;
  }

  .user-content .nxr_just_header .nxr_just_subtitle-number {
    font-size: 30px;
    letter-spacing: 1px;
  }
}

@media screen and (max-width: 920px) {
  .user-content .nxr_lider .blick {
    height: 750px;
  }
}

@media screen and (max-width: 850px) {
  .user-content .nxr_lider .blick {
    height: 710px;
  }
}

@media screen and (max-width: 840px) {
  .user-content .nxr_service_card {
    height: 455px;
  }

  .user-content .nxr_service_card .nxr_service_blur {
    padding-top: 100px;
  }
}

@media screen and (max-width: 800px) {
  .user-content .nxr_lider .blick {
    height: 675px;
  }
}

@media screen and (max-width: 768px) {
  .user-content .nxr_main {
    margin-right: -15px;
    margin-left: -60px;
    height: 659px;
  }

  .user-content .nxr_main .blick {
    height: 620px;
    background-position-y: -190px;
  }

  .user-content .nxr_main_title {
    font-size: 19px;
    padding-left: 20px;
    margin-bottom: 290px;
  }

  .user-content .nxr_main_list .nxr_list_item {
    line-height: 35px;
    font-size: 16px;
  }

  .user-content .nxr_main .airplane {
    top: 6%;
  }

  .user-content .nxr_main .nxr_main_btn-dwn {
    top: 234px;
  }

  .user-content .nxr_menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: -50px;
  }

  .user-content .nxr_menu_title {
    padding-top: 50px;
    padding-left: 43px;
  }

  .user-content .nxr_menu_list {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    padding-left: 43px;
  }

  .user-content .nxr_menu_item {
    margin-right: 0;
  }

  .user-content .nxr_lider {
    margin-right: -15px;
    margin-left: -60px;
  }

  .user-content .nxr_lider_header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 60px;
  }

  .user-content .nxr_lider_header::after {
    top: -150px;
    left: -20%;
  }

  .user-content .nxr_lider_title {
    font-size: 19px;
    margin: 0;
  }

  .user-content .nxr_lider_subtitle {
    padding-right: 0;
    margin-left: 0;
  }

  .user-content .nxr_lider .blick {
    background-position-y: 200px;
    height: 740px;
  }

  .user-content .nxr_service {
    padding-bottom: 20px;
  }

  .user-content .nxr_service_title {
    font-size: 19px;
    margin: 43px 0;
  }

  .user-content .nxr_service_cards {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }

  .user-content .nxr_service_card {
    width: 100%;
    max-width: 375px;
  }

  .user-content .nxr_service_card:nth-child(2n+1) {
    margin-right: 0;
  }

  .user-content .nxr_just {
    margin-top: 35px;
  }

  .user-content .nxr_just.flot .nxr_just_header {
    padding-left: 0;
    text-align: center;
  }

  .user-content .nxr_just.command .nxr_just_subtitle-number {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    min-width: 100px;
  }

  .user-content .nxr_just > .nxr_just_title {
    padding-bottom: 30px;
  }

  .user-content .nxr_just_header {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 0;
  }

  .user-content .nxr_just_header > .nxr_just_title {
    text-align: center;
    margin-bottom: 20px;
  }

  .user-content .nxr_just_header .nxr_just_subtitle {
    margin-left: 0;
  }

  .nxr_weapper {
    padding: 0 15px 0 60px;
  }
}

@media screen and (max-width: 720px) {
  .user-content .nxr_lider .blick {
    height: 710px;
  }
}

@media screen and (max-width: 640px) {
  .user-content .nxr_lider .blick {
    height: 660px;
  }
}

@media screen and (max-width: 600px) {
  .user-content .nxr_lider .blick {
    height: 620px;
  }
}

@media screen and (max-width: 576px) {
  .user-content .nxr_main {
    margin-right: -15px;
    margin-left: -45px;
  }

  .user-content .nxr_main_title {
    margin-bottom: 253px;
  }

  .user-content .nxr_main .nxr_main_btn-dwn {
    right: 15px;
  }

  .user-content .nxr_menu {
    margin-top: -130px;
  }

  .user-content .nxr_menu_item {
    margin-bottom: 20px;
  }

  .user-content .nxr_menu_item > a {
    font-size: 16px;
  }

  .user-content .nxr_lider {
    margin-right: -15px;
    margin-left: -45px;
  }

  .user-content .nxr_just {
    padding: 0 0 20px;
    margin-top: 25px;
  }

  .user-content .nxr_just.flot .nxr_just_subtitle-number {
    min-width: 34px;
  }

  .user-content .nxr_just.flot > img {
    margin-top: -40px;
  }

  .user-content .nxr_just.command .nxr_just_title {
    text-align: left;
  }

  .user-content .nxr_just.flying .nxr_just_link {
    padding-left: 40px;
    padding-right: 40px;
  }

  .user-content .nxr_just > .nxr_just_title {
    font-size: 19px;
  }

  .user-content .nxr_just_header > .nxr_just_title {
    font-size: 19px;
    margin-bottom: 16px;
  }

  .user-content .nxr_just_header .nxr_just_subtitle-number {
    font-size: 24px;
  }

  .user-content .nxr_just_link {
    font-size: 14px;
    min-width: unset;
    max-width: unset;
    width: 100%;
    padding: 24px 10px;
  }

  .nxr_weapper {
    padding: 0 15px 0 45px;
  }
}

@media screen and (max-width: 570px) {
  .user-content .nxr_lider .blick {
    height: 595px;
  }
}

@media screen and (max-width: 540px) {
  .user-content .nxr_lider .blick {
    height: 585px;
  }
}

@media screen and (max-width: 510px) {
  .user-content .nxr_lider .blick {
    height: 565px;
  }
}

@media screen and (max-width: 500px) {
  .user-content .nxr_lider_header {
    padding-left: 45px;
  }
}

@media screen and (max-width: 480px) {
  .user-content .nxr_lider .blick {
    height: 535px;
  }
}

@media screen and (max-width: 440px) {
  .user-content .nxr_lider .blick {
    height: 565px;
    background-position-y: 250px;
  }
}

@media screen and (max-width: 425px) {
  .user-content .nxr_main_title {
    margin-bottom: 230px;
  }
}

@media screen and (max-width: 410px) {
  .user-content .nxr_lider .blick {
    height: 535px;
  }
}

@media screen and (max-width: 380px) {
  .user-content .nxr_lider .blick {
    height: 515px;
  }
}

@media screen and (max-width: 350px) {
  .user-content .nxr_lider .blick {
    height: 495px;
  }
}

@media screen and (max-width: 320px) {
  .user-content .nxr_lider .blick {
    height: 445px;
  }
}