@charset "UTF-8";
/*Обнуление*/
* {
  padding: 0;
  margin: 0;
  border: 0;
}
::-webkit-scrollbar {
  width: 12px;
}
::-webkit-scrollbar-track {
  background: #0e241b;
}
::-webkit-scrollbar-thumb {
  background: #16503a;
}
::-webkit-scrollbar-thumb:hover {
  background: #1e7449;
}
*, *:before, *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

:focus, :active {
  outline: none;
}

a:focus, a:active {
  outline: none;
}

nav, footer, header, aside {
  display: block;
}

html, body {
  height: 100%;
  width: 100%;
  font-size: 100%;
  line-height: 1;
  font-size: 14px;
  -ms-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-family: "m10953";
}

input, button, textarea {
  font-family: inherit;
}

input::-ms-clear {
  display: none;
}

button {
  cursor: pointer;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

a, a:visited {
  text-decoration: none;
}

a:hover {
  text-decoration: none;
}

ul li {
  list-style: none;
}

img {
  vertical-align: top;
}

h1, h2, h3, h4, h5, h6 {
  font-size: inherit;
  font-weight: inherit;
}

/*--------------------*/
@font-face {
  font-family: "m10953";
  src: url("../fonts/10953.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}
body {
  background: #0a0a0b;
}
.main {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow-x: hidden;
  width: 100%;
  height: 100%;
}
@media (min-width: 1950px) {
  .main:after {
      content: '';
      width: 2560px;
      height: 100%;
      position: fixed;
      z-index: 50;
      top: 0;
      margin: 0 auto;
      background: linear-gradient(to right,#0a0a0b 0,rgba(224, 228, 236, 0) 200px,rgba(224, 228, 236, 0) calc(100% - 200px),#0a0a0b 100%);
      pointer-events: none;
  }
}
.content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.content__videobg {
  position: absolute;
  top: 0;
  z-index: -5;
}
.content__container {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 840px;
  height: 1533px;
}
.side_wrapper {
  position: relative;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  width: 205px;
  height: 77%;
  padding: 367px 0 0 0;
}
.block__news {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 400px;
  top: 40px;
  height: 48%;
}
.onlinetime {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 400;
  font-size: 18px;
  color: #68cefd;
  letter-spacing: 0.7px;
}
.onlinetime.old {
  color: #68cefd;
  left: 33px;
  margin-bottom: 143px;
}
.onlinetime.old::after {
  content: "год   мес.  дней";
  position: absolute;
  top: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  white-space: nowrap;
  font-size: 8px;
  color: #bdaa92;
}
.onlinetime.new {
  color: #d2acff;
  right: 27px;
  margin-bottom: 143px;
}
.onlinetime.new::after {
  content: "год   мес.  дней";
  position: absolute;
  top: 22px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  white-space: nowrap;
  font-size: 8px;
  color: #bdaa92;
}
.accounts {
  font-weight: 400;
  font-size: 16px;
  color: #7c6d71;
  margin-bottom: 14px;
}
.social__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-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.social__menu.old {
  margin-bottom: 26px;
}
.social__menu.new {
  margin-bottom: 26px;
}
.social__menu a:nth-child(1) {
  background: url(../img/buttons/tg.png) no-repeat;
  width: 60px;
  height: 58px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.social__menu a:nth-child(1):hover {
  background: url(../img/buttons/tg_hover.png) no-repeat;
}
.social__menu a:nth-child(2) {
  position: relative;
  top: 1px;
  background: url(../img/buttons/vk.png) no-repeat;
  width: 50px;
  height: 58px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.social__menu a:nth-child(2):hover {
  background: url(../img/buttons/vk_hover.png) no-repeat;
}
.social__menu a:nth-child(3) {
  background: url(../img/buttons/ds.png) no-repeat;
  width: 49px;
  height: 58px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.social__menu a:nth-child(3):hover {
  background: url(../img/buttons/ds_hover.png) no-repeat;
}
.social__menu a:nth-child(4) {
  background: url(../img/buttons/radio.png) no-repeat;
  width: 62px;
  height: 58px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.social__menu a:nth-child(4):hover {
  background: url(../img/buttons/radio_hover.png) no-repeat;
}
.online_now {
  font-weight: 400;
  font-size: 11px;
  color: #929ca2;
  margin-bottom: 42px;
}
.topdonate {
  font-weight: 400;
  font-size: 11px;
  color: #929ca2;
  margin-bottom: 2px;
}
.play {
  position: relative;
  left: -12px;
  width: 238px;
  height: 69px;
  margin-bottom: 4px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.play.old {
  background: url(../img/buttons/start136.png) no-repeat;
}
.play.old:hover {
  background: url(../img/buttons/start136_hover.png);
}
.play.new {
  background: url(../img/buttons/start146.png) no-repeat;
  top: 3px;
  left: 8px;
}
.play.new:hover {
  background: url(../img/buttons/start146_hover.png);
}
.menu {
  position: relative;
  left: -1px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 5px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-bottom: 12px;
  align-items: center;
}
.menu a {
  width: 196px;
  height: 45px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.menu.old a:nth-child(1) {
  background: url(../img/buttons/lk136.png) no-repeat;
}
.menu.old a:nth-child(1):hover {
  background: url(../img/buttons/lk136_hover.png) no-repeat;
}
.menu.old a:nth-child(2) {
  background: url(../img/buttons/reg136.png) no-repeat;
}
.menu.old a:nth-child(2):hover {
  background: url(../img/buttons/reg136_hover.png) no-repeat;
}
.menu.old a:nth-child(3) {
  background: url(../img/buttons/about136.png) no-repeat;
}
.menu.old a:nth-child(3):hover {
  background: url(../img/buttons/about136_hover.png) no-repeat;
}
.menu.new a:nth-child(1) {
  background: url(../img/buttons/lk146.png) no-repeat;
}
.menu.new a:nth-child(1):hover {
  background: url(../img/buttons/lk146_hover.png) no-repeat;
}
.menu.new a:nth-child(2) {
  background: url(../img/buttons/reg146.png) no-repeat;
}
.menu.new a:nth-child(2):hover {
  background: url(../img/buttons/reg146_hover.png) no-repeat;
}
.menu.new a:nth-child(3) {
  background: url(../img/buttons/about146.png) no-repeat;
}
.menu.new a:nth-child(3):hover {
  background: url(../img/buttons/about146_hover.png) no-repeat;
}
.leaderboard {
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 35px 0 0 0;
}
.leaderboard__info {
  position: relative;
  left: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  font-family: "Arial";
  font-weight: 700;
  font-size: 11px;
  letter-spacing: -0.5px;
  color: #929ca2;
  width: 100%;
  margin-bottom: 6px;
}
.leaderboard__info p {
  position: relative;
}
.leaderboard__info p:nth-child(1n) {
  left: 10px;
  width: 65px;
}
.leaderboard__info p:nth-child(2n) {
  left: 18px;
  width: 30px;
}
.leaderboard__info p:nth-child(3n) {
  left: 13px;
  width: 30px;
}
.leaderboard__info p:nth-child(4n) {
  left: 4px;
  width: 30px;
}
.leaderboard__list {
  position: relative;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1px;
  left: 4px;
  width: 100%;
  height: 181px;
  font-size: 12px;
  font-family: "Arial";
  font-weight: 400;
  overflow-y: scroll;
}
.leaderboard.new {
  position: relative;
  left: -8px;
}
.leaderboard__list::-webkit-scrollbar-thumb {
  background: #422a1e;
  border-radius: 3px;
}
.leaderboard__list::-webkit-scrollbar {
  width: 4px;
}

li {
  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: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 17px;
  padding: 5px 0 5px 6px;
  background-color: rgba(55, 59, 51, 0.8);
}
li:nth-child(even) {
  background-color: transparent;
}
li p:nth-child(2) {
  width: 70px;
  color: #ede9dc;
  text-align: left;
  margin-right: 6px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
li p:nth-child(3) {
  width: 21px;
  text-align: center;
  color: #acf0ff;
  margin-right: 8px;
}
li p:nth-child(4) {
  width: 45px;
  text-align: center;
  color: #e1cda7;
  margin-right: 9px;
}
.list_pos {
  position: relative;
  width: 14px;
  font-weight: 700;
  text-align: right;
  color: #aab9b9;
  margin-right: 5px;
  text-shadow: 0 -1px 0 #0e1929, 0 -1px 0 #0e1929, 0 1px 0 #0e1929, 0 1px 0 #0e1929, -1px 0 0 #0e1929, 1px 0 0 #0e1929, -1px 0 0 #0e1929, 1px 0 0 #0e1929, -1px -1px 0 #0e1929, 1px -1px 0 #0e1929, -1px 1px 0 #0e1929, 1px 1px 0 #0e1929, -1px -1px 0 #0e1929, 1px -1px 0 #0e1929, -1px 1px 0 #0e1929, 1px 1px 0 #0e1929;
}
.gold_pos {
  color: #ffc64c;
  text-shadow: 0 -1px 0 #590a0a, 0 -1px 0 #590a0a, 0 1px 0 #590a0a, 0 1px 0 #590a0a, -1px 0 0 #590a0a, 1px 0 0 #590a0a, -1px 0 0 #590a0a, 1px 0 0 #590a0a, -1px -1px 0 #590a0a, 1px -1px 0 #590a0a, -1px 1px 0 #590a0a, 1px 1px 0 #590a0a, -1px -1px 0 #590a0a, 1px -1px 0 #590a0a, -1px 1px 0 #590a0a, 1px 1px 0 #590a0a;
}
.buttons__wrapper {
  position: relative;
  top: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  height: 80px;
  margin-bottom: 50px;
}
.buttons__wrapper a:nth-child(1) {
  position: relative;
  background: url(../img/buttons/database.png) no-repeat;
  width: 214px;
  height: 81px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  left: 45px;
}
.buttons__wrapper a:nth-child(1):hover {
  background: url(../img/buttons/database_hover.png) no-repeat;
}
.buttons__wrapper a:nth-child(2) {
  position: relative;
  background: url(../img/buttons/forum.png) no-repeat;
  width: 180px;
  height: 80px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.buttons__wrapper a:nth-child(2):hover {
  background: url(../img/buttons/forum_hover.png) no-repeat;
}
.buttons__wrapper a:nth-child(3) {
  position: relative;
  top: 3px;
  background: url(../img/buttons/cats.png) no-repeat;
  width: 196px;
  height: 75px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  right: 45px;
}
.buttons__wrapper a:nth-child(3):hover {
  background: url(../img/buttons/cats_hover.png) no-repeat;
}
.news__wrapper {
  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;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 550px;
  overflow-y: scroll;
}
.news__wrapper::-webkit-scrollbar-thumb {
  background: #3e271f;
  border-radius: 3px;
}
.news__wrapper::-webkit-scrollbar {
  width: 7px;
}
.news__wrapper::-webkit-scrollbar-track {
  background: rgba(29, 26, 23, 0.4431372549);
}
.news__item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  left: 13px;
  width: 300px;
  margin-bottom: 6px;
}
.news__item::after {
  content: "";
  position: absolute;
  background: url(../img/news_border.png) no-repeat;
  left: -5px;
  top: 2px;
  width: 308px;
  height: 25px;
}
.news__item h2 {
  font-family: "Tahoma";
  font-weight: 700;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 130%;
  letter-spacing: -0.5px;
  color: #5f3110;
  margin: 37px 0 10px 0;
}
.news__item p {
  font-family: "Tahoma";
  font-weight: 400;
  font-size: 13px;
  line-height: 140%;
  color: #3e250f;
  margin-bottom: 15px;
}
.news__item a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: end;
      align-self: flex-end;
  position: relative;
  background: url(../img/buttons/more.png) no-repeat;
  width: 157px;
  height: 43px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.news__item a:hover {
  background: url(../img/buttons/more_hover.png);
}
.bottom__container {
  position: absolute;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-item-align: end;
      align-self: flex-end;
  width: 100%;
  height: 350px;
}
.swiper {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 740px;
  height: 125px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.swiper-container {
  position: relative;
  width: 675px;
  overflow: hidden;
}
.swiper-wrapper {
  position: relative;
  top: -2px;
  left: 2px;
}
.swiper-slide {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 141px;
  height: 103px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.swiper-slide::after {
  content: "";
  position: absolute;
  background: url(../img/video_border.png) no-repeat;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 141px;
  height: 103px;
}
.swiper-slide a {
  position: absolute;
  z-index: 5;
  background: url(../img/buttons/play.png) no-repeat;
  width: 26px;
  height: 38px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.swiper-slide a:hover {
  -webkit-filter: brightness(120%);
          filter: brightness(120%);
}
.swiper-slide img {
  position: relative;
  width: 135px;
  height: 95px;
}
.arrow-prev {
  z-index: 20;
  position: absolute;
  left: 5px;
  top: 45px;
  background: url(../img/buttons/prev.png) no-repeat;
  width: 33px;
  height: 32px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.arrow-prev:hover {
  background: url(../img/buttons/prev_hover.png) no-repeat;
}
.arrow-next {
  z-index: 20;
  position: absolute;
  right: 0;
  top: 45px;
  background: url(../img/buttons/next.png) no-repeat;
  width: 33px;
  height: 32px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.arrow-next:hover {
  background: url(../img/buttons/next_hover.png) no-repeat;
}
.mmotop {
  background: url(../img/buttons/mmotop.png);
  width: 298px;
  height: 126px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.mmotop:hover {
  background: url(../img/buttons/mmotop_hover.png);
}

footer {
  padding-top: 55px;
}
footer p {
  position: relative;
  color: #393b39;
  font-size: 14px;
  font-family: Tahoma;
}
/*  */
.accounts.x {
  margin-bottom: 50px;
}
.topdonate.x {
  margin-bottom: 14px;
}
.menu_wrapper {
  display: flex;
  flex-direction: row;
  transition: 0.3s;
  margin-top: 8px;
  margin-left: 5px;
}
.menu_wrapper a:nth-child(1) {
  background: url('../img/buttons/start136x.png') no-repeat !important;
  width: 113px;
  height: 55px;
}
.menu_wrapper a:nth-child(1):hover {
  background: url('../img/buttons/start136x_hover.png') no-repeat !important;
}
.menu_wrapper a:nth-child(2) {
  background: url('../img/buttons/about136x.png') no-repeat !important;
  width: 113px;
  height: 55px;
}
.menu_wrapper a:nth-child(2):hover {
  background: url('../img/buttons/about136x_hover.png') no-repeat !important;
}
.social_menu.x {
  margin-top: -13px;
}
.accounts.m {
  margin-top: 24px;
  margin-bottom: 41px;
}
.menu.m {
  margin-top: 10px;
}
/* leaderboard new */
.leaderboard__switcher {
  position: relative;
  top: -6px;
  left: 7px;
  gap: 6px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.leaderboard__switcher a:nth-child(1) {
  background: url('../img/buttons/136main.png');
  width: 97px;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.leaderboard__switcher a:nth-child(1):hover {
  background: url('../img/buttons/136main_hover.png');
}
.leaderboard__switcher a:nth-child(2) {
  background: url('../img/buttons/136X.png');
  width: 92px;
  height: 34px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.leaderboard__switcher a:nth-child(2):hover {
  background: url('../img/buttons/136X_hover.png');
}
.leaderboard_136 {
  position: absolute;
  left: -420px;
  bottom: -90px;
  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-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  padding: 35px 0 0 0;
  z-index: 55;
}
.leaderboard_136::before {
  content: '';
  background: url('../img/buttons/top_text.png');
  width: 114px;
  height: 26px;
  margin-bottom: 2px;
  margin-left: 15px;
}
.lb_btn_active {
  -webkit-filter: brightness(160%);
          filter: brightness(160%);
  pointer-events: none;
}
.lb136x {
  display: none;
}
.lb_active {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.lb_disabled {
  display: none !important;
}
/* countdown */
#countdown-clock {
  position: absolute;
  width: 200px;
  height: 100px;
  top: 255px;
  left: -440px;
  padding-top: 18px;
  font-size: 36px;
}
.countdown-clock {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 30px;
  letter-spacing: -1px;
  text-align: center;
  font-family: "m10953";
}
.countdown-clock .months {
  position: relative;
  text-shadow: 0px -1px 4px rgb(100, 133, 0);
}
.countdown-clock .months::before {
  content: "месяцев";
  bottom: -20px;
  font-size: 18px;
  color: #7f8080;
  text-shadow: none;
}
.countdown-clock .months::after {
  position: absolute;
  content: ":";
  font-size: 32px;
  top: 3px;
  left: 70px;
}
.countdown-clock .days {
  position: relative;
  text-shadow: 0px -1px 4px rgb(100, 133, 0);
}
.countdown-clock .days::before {
  content: "дней";
  font-size: 18px;
  color: #7f8080;
  text-shadow: none;
}
.countdown-clock span:nth-child(1) {
  color: #a7bcc4;
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
  gap: 2px;
  align-items: center;
}
.countdown-clock span:nth-child(2) {
  color: #a3bb33;
  display: flex;
  flex-direction: column-reverse;
  justify-content: center;
  gap: 2px;
  align-items: center;
}
/* 5 лет */
.event {
  position: absolute;
  display: none;
  top: 0;
  margin-left: 45px;
  animation: eve 3s ease-in-out 0s infinite alternate backwards;
}
@keyframes eve {
	0% {
		transform: translateY(0);

	}

	100% {
		transform: translateY(-15px);
	}
}
.pvp_block {
  position: absolute;
  display: flex;
  background: url(../img/new/bg.webp) no-repeat;
  background: none;
  top: 55px;
  margin-left: 980px;
  width: 490px;
  height: 313px;
  z-index: 100;
  /* animation: eve 3s ease-in-out 0s infinite alternate-reverse forwards; */
}
.pvp_btns {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  margin-left: 158px;
  margin-top: 150px;
}
.btn_pvp {
  transition: .3s;
}
.btn_pvp.reg {
  background: url(../img/new/reg-default.png) no-repeat;
  width: 179px;
  height: 43px;
}
.btn_pvp.reg:hover {
  background: url(../img/new/reg-hover.png) no-repeat;
}
.btn_pvp.about {
  background: url(../img/new/about-default.png) no-repeat;
  width: 172px;
  height: 54px;
}
.btn_pvp.about:hover {
  background: url(../img/new/about-hover.png) no-repeat;
}
/* 5 лет */