/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
}



/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.17em 0;
}

/* Grouping content
   ========================================================================== */
/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */
/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/* Misc
   ========================================================================== */
/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

:root {
  --maincolor: #161616;
  --white: #fff;
  --blue: #3fa3bc ;
}

html {
  box-sizing: border-box;
}

* {
  padding: 0;
  margin: 0;
}

*,
*::before,
*::after {
  box-sizing: inherit;
}

a {
  color: inherit;
  text-decoration: none;
  transition: color 0.4s ease-in-out;
}

img {
  max-width: 100%;
}

input {
  border: none;
}

input,
button {
  font-family: "MyriadPro", sans-serif;
}

button,
input[type=submit] {
  cursor: pointer;
  border: none;
  outline: none;
}

textarea {
  font-family: "MyriadPro", sans-serif;
}

body {
  font-family: "MyriadPro", sans-serif;
  font-weight: normal;
  font-size: 12px;
  line-height: 1.4;
  color: var(--maincolor);
  background-color: #131823;
}

iframe {
  border: none;
}

.flex {
  display: flex;
}

.flex-c {
  display: flex;
  align-items: center;
}

.flex-c-j {
  display: flex;
  align-items: center;
  justify-content: center;
}

h1, h2, h3, h4, h5, p, ul {
  padding: 0;
  margin: 0;
}

button, input[type=submit] {
  cursor: pointer;
}

.list-reset {
  list-style: none;
}

.container {
  width: 100%;
  height: 100%;
}

@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Regular.woff") format("woff"), url("../fonts/Montserrat-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-SemiBold.woff") format("woff"), url("../fonts/Montserrat-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-Bold.woff") format("woff"), url("../fonts/Montserrat-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Montserrat";
  src: url("../fonts/Montserrat-ExtraBold.woff") format("woff"), url("../fonts/Montserrat-ExtraBold.woff2") format("woff2");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "ComfortaaRegular";
  src: url("../fonts/ComfortaaRegular.eot");
  src: url("../fonts/ComfortaaRegular.eot") format("embedded-opentype"), url("../fonts/ComfortaaRegular.woff2") format("woff2"), url("../fonts/ComfortaaRegular.woff") format("woff"), url("../fonts/ComfortaaRegular.ttf") format("truetype"), url("../fonts/ComfortaaRegular.svg#ComfortaaRegular") format("svg");
}
/**
 * Swiper 7.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: December 24, 2021
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-pointer-events {
  touch-action: pan-y;
}

.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}

.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}

.swiper-centered > .swiper-wrapper::before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s top;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s left;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s right;
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active, .swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-next + .swiper-slide, .swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-top {
  z-index: 0;
  backface-visibility: hidden;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}

.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-flip .swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-top {
  z-index: 0;
  backface-visibility: hidden;
}

.swiper-creative .swiper-slide {
  backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}

.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  backface-visibility: hidden;
  overflow: hidden;
}

@font-face {
  font-family: "MyriadPro";
  src: local("MyriadPro Regular"), local("MyriadPro-Regular"), url("../fonts/MyriadPro-Regular.eot") format("woff2"), url("../fonts/MyriadPro-Regular.woff") format("woff"), url("../fonts/MyriadPro-Regular.eot") format("eot"), url("../fonts/MyriadPro-Regular.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "MyriadPro";
  src: local("MyriadPro Regular"), local("MyriadPro-Bold"), url("../fonts/MyriadPro-Bold.eot") format("woff2"), url("../fonts/MyriadPro-Bold.woff") format("woff"), url("../fonts/MyriadPro-Bold.eot") format("eot"), url("../fonts/MyriadPro-Bold.ttf") format("truetype");
  font-weight: 900;
  font-style: normal;
}

.ff {
  width: calc(100% - 254px);

}

.forget {
  width: max-content;
  color: #fff;
  font-size: 20px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: -10px auto 30px;
  color: #12c1f2;
}

.forget:hover {
  color: #fff;
}

.country__body {
  padding: 0;
  margin: 0;
}

.country_select {
  position: relative;
  max-width: 116px;
  width: 100%;
  margin-left: 23px;
}


.country__heading {
  display: block;
}

.country__heading.formregister__input {
  margin-left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
}
.country__heading.formregister__input img {
  max-width: 24px;
}
.country__heading.formregister__input  svg {
  margin-left: 8px;
}

.country__body {
  position: absolute;
  top: 100%;
  left: 0;
  max-height: 330px;
  max-width: 523px;
  width: 100%;
  font-size: 18px;
  padding-left: 0px;
  color: #fff;
  background-color: #171f30;
  border-radius: 6px;
  border: 1px #263d6a solid;
  outline: none;
  overflow: auto;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.4s ease-in-out;
}

.country__body_active {
  opacity: 1;
  pointer-events: all;
}

.country__heading {
  cursor: pointer;
}

.country__item  {
  cursor: pointer;
  padding: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

.country__item:hover {
  background-color: rgba(255, 255, 255, 0.2);
}

.country__item img {
  max-width: 24px;
  margin-right: 8px;
}

.country__heading img {
  margin-right: 8px;
}

.telegram {
  margin-left: auto;
  margin-right: auto;
  margin-top: 30px;
  display: flex;
  width: max-content;
  align-items: center;
  justify-content: center;
  padding: 14px 80px;
  border-radius: 8px;
  background-color: #259cd8;
  color: #fff;
  font-size: 24px;
  transition: background-color 0.4s ease-in-out;
}
.telegram svg {
  margin: 0 10px;
}
.telegram:hover {
  background-color: #168ac4;
}

@media screen and (max-width:600px) {
  .ff {
    width: 100%;
  }
  .telegram {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 17px;
    display: flex;
    width: calc(100% - 30px);
    margin-bottom: 30px;
    align-items: center;
    justify-content: center;
    padding: 14px 0px;
    border-radius: 8px;
    background-color: #259cd8;
    color: #fff;
    font-size: 18px;
    transition: background-color 0.4s ease-in-out;
}
}

@media screen and (min-width: 725px) {
  .mobilemenu,
  .openmenu {
    display: none;
  }
}
.regamini {
  color: #12c1f3;
  font-size: 26px;
  font-weight: bold;
}
.regamini img {
  margin-right: 20px;
}

.formregister__label {
  width: 300px;
  text-align: right;
  color: #12c1f3;
  font-size: 26px;
  font-weight: bold;
}
.formregister__item {
  max-width: 850px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.formregister__item {
  margin-bottom: 30px;
}
.formregister__input {
  margin-left: 30px;
  max-width: 523px;
  width: 100%;
  height: 60px;
  font-size: 18px;
  padding-left: 30px;
  color: #fff;
  background-color: #171f30;
  border-radius: 6px;
  border: 1px #263d6a solid;
  outline: none;
}
.formregister__input::-moz-placeholder {
  color: var(--white);
}
.formregister__input::placeholder {
  color: var(--white);
}
.formregister__notic {
  margin-top: 36px;
  color: #66789a;
  font-size: 18px;
  text-align: center;
}
.formregister__hidden {
  display: none;
}
.formregister__agree {
  margin-left: auto;
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.formregister__agreetext {
  max-width: max-content;
  width: 100%;
  margin-left: 35px;
  color: #12c1f3;
  font-size: 26px;
  font-weight: bold;
}
.formregister__hr {
  margin: 30px 0;
  display: block;
  width: 100%;
  height: 2px;
  background-image: url("../images/reg-polosa.png");
}

.btn1:disabled {
  opacity: 0.4;
}

.btn1:disabled:hover {
  filter: brightness(100%);
}

.accounttitle__success {
  background-color: transparent !important;
  font-weight: normal !important;
}
.accounttitle__success::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 75px !important;
  background-color: transparent !important;
  background-repeat: no-repeat;
  background-image: url("../images/success.png") !important;
}

.p1 {
  color: #12c1f3;
  font-size: 20px;
  font-weight: bold;
}

.alert_blue2 {
  padding-top: 0;
}

.p2 {
  margin-top: 30px;
  color: #66789a;
  font-size: 18px;
}

.shadowwrapper0 {
  padding: 0 !important;
}

.exchanger__item {
  margin-top: 30px;
  border: 1px #131823 solid;
  background-color: #131823;
}
.exchanger__item .accounttitle {
  margin: 0;
  font-weight: normal;
}
.exchanger__body {
  padding: 40px 0 90px;
}
.exchanger__p {
  text-align: center;
  color: var(--white);
  font-size: 22px;
}
.exchanger__p span {
  color: #48d7ff;
}
.exchanger__f1 {
  margin-top: 60px;
  padding: 0 150px;
  justify-content: space-between;
}
.exchanger__block {
  max-width: 40%;
  width: 100%;
}
.exchanger__block span {
  font-size: 20px;
  font-weight: bold;
  color: #12c1f3;
  flex-shrink: 0;
}
.exchanger__btn {
  margin-left: 30px;
}

.btn1 {
  text-align: center;
  padding-bottom: 4px;
  cursor: pointer;
}

.pvp {
  margin-top: 35px;
}
.pvp__alert {
  margin-bottom: 30px;
  display: flex;
  padding: 40px 20px;
  text-align: center;
  font-size: 22px;
  color: var(--white);
}
.pvp__alert1 {
  background-color: rgba(14, 184, 59, 0.2);
  border: 1px #0eb83b solid;
}
.pvp__alert2 {
  background-color: rgba(237, 216, 34, 0.2);
  border: 1px #edd822 solid;
}
.pvp__alert2 img {
  margin-right: 20px;
}
.pvp__alert3 {
  background-color: rgba(237, 34, 34, 0.2);
  border: 1px #ed2222 solid;
}
.pvp__alert3 img {
  margin-right: 20px;
}

.userpanel__green {
  position: relative;
  margin-bottom: 30px;
  padding-bottom: 10px;
  height: 59px;
  color: var(--white);
  font-size: 28px;
  font-weight: bold;
  background-image: url("../images/retina/useraccount-green.png");
  background-position: bottom;
  background-repeat: no-repeat;
}
.userpanel__blue {
  position: relative;
  margin-bottom: 30px;
  padding-bottom: 10px;
  height: 59px;
  color: var(--white);
  font-size: 28px;
  font-weight: bold;
  background-image: url("../images/retina/useraccount-blue.png");
  background-position: bottom;
  background-repeat: no-repeat;
}
.userpanel__roll {
  position: absolute;
  right: 20px;
  top: 10px;
  color: var(--white);
  font-size: 18px;
  background-color: transparent;
  outline: none;
}
.userpanel__roll img {
  margin-left: 10px;
}
.userpanel__block {
  margin-top: 30px;
  padding: 30px 40px;
  background-color: rgba(0, 0, 0, 0.1);
}
.userpanel__b1 {
  color: #0eb83b;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
  text-align: center;
}
.userpanel__b2 {
  margin-top: 22px;
  text-align: center;
  color: var(--white);
  font-size: 22px;
}
.userpanel__b4, .userpanel__b3 {
  margin-top: 60px;
  color: #fc7e63;
  text-align: center;
  font-size: 22px;
  font-weight: bold;
}
.userpanel__b4 {
  margin-top: 30px;
}
.userpanel__form1 {
  max-width: 390px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 60px;
}
.userpanel__form1l {
  color: var(--white);
  font-size: 16px;
}
.userpanel__form1d {
  margin-top: 10px;
}
.userpanel__form1input {
  max-width: 270px;
  width: 100%;
  height: 45px;
  padding-left: 30px;
  color: #fff;
  background-color: #171f30;
  border-radius: 6px;
  border: 1px #263d6a solid;
  outline: none;
}
.userpanel__form1input::-moz-placeholder {
  color: var(--white);
}
.userpanel__form1input::placeholder {
  color: var(--white);
}
.userpanel__form1href {
  margin-left: 40px;
  font-size: 18px;
  color: #10ceee;
  border-bottom: 1px solid currentColor;
  background-color: transparent;
  outline: none;
  border: none;
}
.userpanel__form1href:hover {
  color: var(--white);
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}
.userpanel__aplly {
  width: 200px;
  height: 40px;
  margin-top: 40px;
}
.userpanel__points {
  flex-wrap: wrap;
}
.userpanel__point {
  max-width: calc(33% - 30px);
  width: 100%;
  margin-right: 52px;
  margin-bottom: 60px;
  font-family: Arial, Helvetica, sans-serif;
}
.userpanel__circle {
  height: 160px;
  font-size: 32px;
  font-weight: bold;
  border-radius: 10px;
  border: 2px dashed;
}
.userpanel__text {
  padding: 10px 0;
  margin-top: 15px;
  font-size: 32px;
  font-weight: normal;
  border-radius: 10px;
}
.userpanel__basic {
  padding: 0 160px;
  margin-bottom: 25px;
  height: 76px;
  background-image: url("../images/retina/user-polosa1.png");
  background-position: bottom;
  background-repeat: no-repeat;
}
.userpanel__basicblock {
  max-width: 25%;
  height: 76px;
  width: 100%;
  font-size: 22px;
  color: var(--white);
  font-weight: bold;
  background-image: url("../images/retina/user-polosa2.png");
  background-position: right;
  background-repeat: no-repeat;
}
.userpanel__basicblock:nth-child(4), .userpanel__basicblock:nth-child(2) {
  padding-left: 36px;
}
.userpanel__basicblock:nth-child(3) {
  justify-content: center;
}
.userpanel__basicblock:nth-child(4) {
  background-image: none;
}
.userpanel__basicblock:nth-child(1), .userpanel__basicblock:nth-child(3) {
  color: #12c1f3;
}
.userpanel__basicblock_not {
  background-image: none;
}
.userpanel__tt {
  margin-bottom: 0px;
  padding: 0 160px 20px;
  font-size: 22px;
  color: var(--white);
  background-image: url("../images/retina/user-polosa1.png");
  background-position: bottom;
  background-repeat: no-repeat;
}

.userpanel__point:nth-child(1) .userpanel__circle {
  color: #fc7e63;
  border-color: currentColor;
}
.userpanel__point:nth-child(1) .userpanel__text {
  background-color: #fc7e63;
  color: var(--white);
}

.userpanel__point:nth-child(2) .userpanel__circle {
  color: #0eb83b;
  border-color: currentColor;
}
.userpanel__point:nth-child(2) .userpanel__text {
  background-color: #0eb83b;
  color: var(--white);
}

.userpanel__point:nth-child(3) {
  margin-right: 0;
}
.userpanel__point:nth-child(3) .userpanel__circle {
  color: #12c1f2;
  border-color: currentColor;
}
.userpanel__point:nth-child(3) .userpanel__text {
  background-color: #12c1f2;
  color: var(--white);
}

.userpanel__point:nth-child(4) .userpanel__circle {
  color: #c90eda;
  border-color: currentColor;
}
.userpanel__point:nth-child(4) .userpanel__text {
  background-color: #c90eda;
  color: var(--white);
}

.userpanel__point:nth-child(5) .userpanel__circle {
  color: #a443ff;
  border-color: currentColor;
}
.userpanel__point:nth-child(5) .userpanel__text {
  background-color: #a443ff;
  color: var(--white);
}

.userpanel__point:nth-child(6) {
  margin-right: 0;
}
.userpanel__point:nth-child(6) .userpanel__circle {
  color: #d990ff;
  border-color: currentColor;
}
.userpanel__point:nth-child(6) .userpanel__text {
  background-color: #d990ff;
  color: var(--white);
}

.add_sockets {
  margin-top: 60px;
}
.add_sockets__alerts {
  max-width: calc(100% - 0px);
  width: 100%;
  margin-left: 0px;
}
.add_sockets__mb30 {
  margin-bottom: 30px;
}
.add_sockets__block {
  margin-top: 60px;
  border: 1px #48d7ff solid;
}
.add_sockets__block .accounttitle {
  margin-top: 0;
}
.add_sockets__wrapp {
  padding: 15px 35px;
  background-color: #131823;
  border-bottom: 1px solid rgba(255, 255, 255, .09);
}

.socket-options select {
  margin-bottom: 30px;
  width: 100%;
  height: 60px;
  padding-left: 25px;
  color: #fff;
  font-size: 18px;
  border-radius: 10px;
  background-color: #171f30;
  border: 1px #263d6a solid;
  outline: none;
}

.alert_blue2 {
  background-color: rgba(18, 193, 242, 0.2);
  border: 1px #12c1f2 solid;
}
.alert_yellow {
  background-color: rgba(237, 168, 88, 0.2);
  border: 1px #eda858 solid;
}
.alert_yellow2 {
  background-color: rgba(237, 216, 34, 0.2);
  border: 1px #edd822 solid;
}
.alert_red {
  background-color: rgba(237, 34, 34, 0.2);
  border: 1px #ed2222 solid;
}
.alert_mb30 {
  margin-bottom: 30px;
}
.alert_plpr30 {
  margin-left: 30px;
  margin-right: 30px;
}
.alert_mt60 {
  margin-top: 60px;
}
.alert_mini {
  margin-bottom: 20px !important;
  padding: 10px 30px !important;
}
.alert_mini2 {
  margin-bottom: 20px !important;
  padding: 20px !important;
}
.vote {
  margin-top: 60px;
}
.vote__banners {
  margin-bottom: 60px;
  margin-top: 60px;
  justify-content: space-between;
}

.jackpot {
  margin-top: 60px;
  flex-direction: column;
}
.jackpot__num {
  font-size: 180px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  background: linear-gradient(90deg, #eda858 33%, #ffed76 66%, #eda858);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #0B2349;
  display: table;
}
.jackpot__text {
  margin-bottom: 20px;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
}
.jackpot__text span {
  color: #12c1f2;
}
.jackpot__input {
  margin-top: 70px;
  margin-bottom: 30px;
  max-width: 600px;
  width: 100%;
  height: 80px;
  padding-left: 30px;
  color: #fff;
  font-size: 32px;
  font-weight: bold;
  background-color: #171f30;
  border-radius: 6px;
  border: 1px #263d6a solid;
  outline: none;
}
.jackpot__input::-moz-placeholder {
  color: var(--white);
}
.jackpot__input::placeholder {
  color: var(--white);
}

.bandit {
  margin-top: 0px;
  padding: 20px 50px;
  background-color: #131823;
  border: 1px #182c42 solid;
}
.bandit__top img {
  margin-left: auto;
}
.bandit__toptitle {
  font-size: 32px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  background: linear-gradient(90deg, #25ffff 33%, #738bd8 66%, #f187b9);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #fff;
}
.bandit__topdess {
  margin-top: 30px;
  max-width: 880px;
  width: 100%;
  color: #fff;
  font-size: 28px;
}
.bandit__bodys {
  margin-bottom: 60px;
  padding: 30px 10px;
  background-color: #1b263a;
}
.bandit__body {
  flex-wrap: wrap;
}
.bandit__el {
  width: calc(20% - 12px);
  margin-right: 15px;
  margin-bottom: 15px;
  height: 180px;
  background-color: #131823;
  border: 2px #185572 solid;
}
.bandit__el:nth-child(5n) {
  margin-right: 0;
}
.bandit__input {
  margin: 0 60px;
  width: 206px;
  height: 38px;
  padding: 0 30px;
  font-size: 14px;
  color: var(--white);
  background-image: url("../images/gp-kol.png");
}
.bandit__tt {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.bandit__result {
  padding: 20px;
  margin-top: 40px;
  background-color: #182234;
}
.bandit__table {
  width: 100%;
  position: relative;
}
.bandit__table thead th {
  padding: 15px 0;
  text-align: center;
  color: #12c1f3;
  font-size: 22px;
  font-weight: bold;
  border-bottom: 1px rgba(255, 255, 255, 0.05) solid;
}
.bandit__table td {
  padding: 15px 0;
  text-align: center;
  color: #fff;
  font-size: 20px;
  border-bottom: 1px rgba(255, 255, 255, 0.05) solid;
  border-right: 1px rgba(255, 255, 255, 0.05) solid;
}
.bandit__table td:last-child {
  border-right: none;
}
.bandit__table td img {
  height: 20px;
}
.bandit__table::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 39px;
  background-image: url(../images/news_after.png);
}

.gp {
  margin-top: 60px;
  width: 206px;
  height: 38px;
  font-size: 14px;
  color: var(--white);
  text-transform: uppercase;
  background-image: url("../images/gp.png");
}

.download__bigt {
  padding: 30px 0;
  margin-bottom: 0px;
  text-align: center;
  font-size: 22px;
  color: #12c1f3;
  font-weight: bold;
  background-image: url(../images/retina/user-polosa1.png);
  background-position: bottom;
  background-repeat: no-repeat;
}
.download .userpanel__basic {
  padding: 0 20px;
  margin-bottom: 0;
}
.download .userpanel__basic a {
  display: flex;
  align-items: center;
  font-size: 20px;
  color: var(--white);
  font-weight: normal;
}
.download .userpanel__basic a:hover {
  color: #12c1f3;
}
.download .userpanel__basic a img {
  margin-right: 10px;
}
.download__notic {
  padding: 40px 0;
  color: #66789a;
  font-size: 18px;
  font-weight: bold;
  background-image: url(../images/retina/user-polosa1.png);
  background-position: bottom;
  background-repeat: no-repeat;
}
.download__bblock130, .download__block130 {
  height: 130px;
}
.download__block130 {
  max-width: 50%;
  width: 100%;
}
.download__block130:last-child {
  background-image: none;
}
.download__blockautos {
  margin-bottom: 60px !important;
  height: 120px;
  justify-content: space-between;
}
.download__blockauto {
  max-width: 16.6666666667%;
}
.download .alert {
  padding-left: 30px;
  padding-right: 30px;
}
.download .alert_green a {
  color: #0eb83b;
  border-bottom: 1px solid currentColor;
}
.download .alert_green a:hover {
  color: var(--white);
  border-color: rgba(0, 0, 0, 0);
}

.download .userpanel__basic .download__blue {
  color: #12bdee;
}
.download .userpanel__basic .download__blue:hover {
  color: var(--white);
}

.download__block130 a span {
  display: none;
}

.bgtop {
  margin-top: -2px;
  padding: 30px;
  background-color: #131823;
  border-top:2px #17354b solid;
  box-shadow:0px 0px 10px rgba(18, 193, 242, .05);
}
.login_b_a,
input.login_b {
  margin-right: 6px;
  margin-bottom: 22px;
  padding: 14px 40px;
  color: #12c1f2;
  font-size: 18px;
  background-color: transparent;
  border: 2px #13475e solid;
  transition: border-color 0.4s ease-in-out;
}
.login_b_a:hover,
input.login_b:hover {
  border-color: #12c1f2;
}

.login_b_a {
  padding: 20px 50px;
  font-size: 24px;
  border-radius:6px;
  text-transform: uppercase;
  font-weight: 700
}

.login_b_a:not(:last-child) {
  margin-right: 24px;
}


a.login_b_a {
  cursor: pointer;
}

.login_b_a_not {
  opacity: 0.4;
}

@media screen and (max-width:1000px) {
  .donatewrapp {
    flex-direction: column;
  }
  .login_b_a:not(:last-child) {
    margin-right:0
  }
  

  .login_b_a  {
    font-size: 16px;
  }
  
}

.alert_row {
  flex-direction: row!important;
  flex-wrap: wrap!important;
}

.alert_row img {
  margin: 0!important;
  margin-right: 20px!important;
}

.cells,
.top_table {
  position: relative;
  width: 100%;
  border:solid rgba(255,255,255,0.09);
  border-width: 1px 0;
  border-collapse: collapse;
  padding: 20px;
  font-family: Arial, Helvetica, sans-serif;
  color: var(--white);
  background-color: #182234;
}
.cells thead td,
.top_table thead td {
  color: #12c1f3;
  font-size: 18px;
  font-weight: bold;
}

.cells td,
.top_table td {
  padding: 15px;
  font-size: 18px;
  border:solid rgba(255,255,255,0.09);
  border-width: 0 1px 1px 0;
}
.cells td:first-child ,
.top_table td:first-child {
  border-left: 1px solid rgba(255,255,255,0.09);
}

.statistics__card {
  display: none;

}

.selectdiv{
  margin-bottom: 35px;
}

.selectdiv form {
  width: 400px;
}

.selectserv {
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0px;
}

.copyright22 {
  margin-right: 15px;
  color: #fff;
  flex-shrink: 0;
}

.topblockbtn,
.switch_stat {
  margin-bottom: 40px;
}

.switch_stat__item2,
.switch_stat__item {
  justify-content: center;
  align-items: center;
  width: 169px;
  height: 42px;
  font-size: 18px;
  background-size: contain;
  color: #fff;
  background-image: url("../images/main/mainv2/switch.png");
}

.switch_stat__item2:not(:last-child),
.switch_stat__item:not(:last-child) {
  margin-right: 7px;
} 
.switch_stat__item2:hover,
.switch_stat__item_active2,
.switch_stat__item:hover,
.switch_stat__item_active {
  color: #12c1f2;
  background-image: url("../images/main/mainv2/switch_h.png");
}

.topblock {
  display: none;
}

.moduleserver__item {
  cursor: pointer;
}

.select_char {
  width: 100%;
  height: 60px;
  font-size: 22px;
}

.select-parrent {
  width: 100%;
}

.newsmodule__ul30 {
  margin-top: 30px;
}

.newsmodule__ul30 li {
  position: relative;
  padding-left: 70px;
  color: var(--white);
  font-size: 24px;
}

.newsmodule__title {
  text-transform: uppercase;
  font-weight: bold;
}

.newsmodule__ul30 li:first-child {
  padding-top: 25px;
}

.newsmodule__ul30 li:not(:last-child) {
  padding-bottom: 15px;
}

.newsmodule__ul30 li:last-child {
  padding-bottom: 25px;
}

.newsmodule__ul30 li::after {
  content: '';
  position: absolute;
  top: 6px;
  left: 18px;
  display: block;
  width: 14px;
  height: 19px;
  background-image: url('../images/main/mainv2/ul_news_v3_ico.png');
}

.newsmodule__ul30 li:first-child::after {
  top: 32px;
}

.newsmodule__ul30 li::before {
  content: '';
  width: 50px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.1);
}

.newsmodule__body {
  background-color: rgba(0, 0, 0, 0.1);
}

.newsmodule__info {
  position: relative;
  max-width: 1140px;
  width: 100%;
  margin-top: 0;
  margin-left: 50px;
  padding-left: 30px;
  padding-right: 20px;
  background-image: url('../images/main/mainv2/ul_news_v3.png?1');
}

.newsmodule__info::before {
  content: '';
  width: 50px;
  height: 100%;
  position: absolute;
  left: -48px;
  top: 0;
  background-color: rgba(0, 0, 0, 0.1);
}

.newsmodule__infoitem:first-child {
  margin-right: auto;
}

.newsmodule__infoitem:first-child span{
  color: #1df212;
}


.formregister__hidden:checked ~ .accountform__custom {
  background-image: url('../images/check2.png?1');
}

.accountform__blue2 {
  margin-top: 40px;
}

.accountcabinet {
  width: calc(100% + 0px);
  justify-content: space-between;
  padding: 35px 25px 35px;
  color: var(--white);
  font-size: 22px;

}

.accountcabinet__item span{
  color: #12c1f2;
}

.accountcabinet__switch img {
  margin-right: 20px;
}

.accountcabinet__switch {
  color: var(--white);
}

.accountcabinet__switch:hover {
  color: #12c1f2;
}

.accountcabinet .select-parrent select {
  margin-left: 20px;
  min-width: 220px;
  color: #12c1f2;
  font-size: 22px;
  border: none;
  background-color: #131823!important;
}

.breads{
  padding: 30px 0;
  font-size: 22px;
  color: var(--white);
  font-weight: bold;
}

.breads img {
  margin: 0 30px;
}

.breads a {
  color: #48d7ff;
}

.accountmenu {
  padding: 30px;
  padding-bottom: 0;
  border-radius: 10px;
  background-color: rgba(0, 0, 0, .1);
}

.accountmenu__item {
  padding: 12px 0;
  max-width: 100%;
  background-color: #131823;
  border-radius: 10px;
}

.accountmenu__item {
  margin-bottom: 30px;
  max-width: calc(25% - 40px);
  margin-right: 40px;
  width: 100%;
}

.accountmenu__item:last-child {
  margin-right: 0;
}

.accountmenu__item:nth-child(1) {
  max-width: calc(33% - 40px);
  margin-right: 40px;
}

.accountmenu__item:nth-child(2) {
  max-width: calc(33% - 40px);
  margin-right: 40px;
}


.accountmenu__item:nth-child(3) {
  max-width: calc(33% - 40px);
  margin-right: 0px;
}


.accountmenu__href {
  flex-direction: column;
  font-size: 17px;
  font-weight: bold;
  color: var(--white);
}

.accountmenu__href img {
  margin-bottom: 12px;
  transition: transform 0.6s ease-in-out;
}

.accountmenu__href:hover img {
  transform: scale(1.1);
}

.accountmenu__href:hover {
  color: var(--blue);
}

.exchanger__block {
  width: auto;
  max-width: max-content;
}

.exchanger__block:last-child {
  margin-left: auto;
}

.guildinfo{
  margin-bottom: 20px;
  color: var(--white);
  font-size: 18px;
}

.guildinfo__item {
  margin-bottom: 20px;
  max-width: 300px;
  width: 100%;
  font-weight: bold;
}

.guildinfo__item  img {
  margin-right: 10px;
  vertical-align: middle;
}

.guildinfo__item span {
  margin-right: 20px;
  color: #12c1f3;
}

.onlymob {
  display: none;
}

@media screen  and (min-width: 1701px) and (max-width: 2199px) {
  
  .download .userpanel__basic a,
  .userpanel__basicblock {
    font-size: 17px;
  }

  .userpanel__point {
    margin-right: 50px;
  }

  .bg1 {
    height: 967px;
    background-image: url('../images/main/mainv2/bg1.jpg?11111');
    background-position: center;
    background-repeat: no-repeat;
  }

  .bg1_lk {
    background-image: url('../images/main/mainv2/bg1_lk.jpg?11111');
  }

  .twitchblock iframe {
    width: 100%;
    height: 250px;
}

  body {
    background-image: url('../images/main/mainv2/body.jpg?1112111');
    background-position: center;
    background-repeat: repeat-y;
  }

  .bg2 {
    height: 795px;
    background-image: url('../images/main/mainv2/bg2.jpg?1121');
    background-position: center;
    background-repeat: no-repeat;
  }



  .bg_static {
    background-image: url('../images/main/mainv2/bg2_static.jpg?111121');
  }

  .bg2_lk {
    background-image: url('../images/main/mainv2/bg2_lk.jpg?11111');
  }


  
  .bg3 {
    margin-top: -442px;
    height: 630px;
    background-image: url('../images/main/mainv2/footer.jpg?1111');
    background-position: center;
    background-repeat: no-repeat;
  }


  
  .select-parrent select {
    width:100%;
    height:60px;
    font-size:18px;
    padding-left:10px;
    color:#fff;
    background:#171f30!important;
    border-radius:6px;
    border:1px #263d6a solid;
    outline:none
}

  .accountinner__dess {
    max-width: calc(100% - 180px);
    width: 100%;
    margin-left: auto;
  }

  .copyright22 {
    color: #12c1f3;
    font-size: 26px;
    font-weight: bold;
    margin-right:0zpx;
  }
  .selectdiv form {
    width: 523px;
}
  .selectdiv {
    margin-bottom: 60px;
    margin-left: 0px;
    width: 850px;
    align-items: center;
    justify-content: flex-end;
}
  .container {
    position: relative;
    max-width: 1800px;
    width: 100%;
    margin: 0 auto;
  }
  .navigation {
    position: relative;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    z-index: 99;
}
  .navigation__item:not(:last-child) {
    margin-right: 20px;
  }
  .navigation__item_ml60 {
    margin-left: 179px;
}
  .navigation__href {
    padding-top: 10px;
    width: 164px;
    height: 73px;
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    background-image: url("../images/menu_btn.png");
    transition: background-image 0.4s ease-in-out;
  }
  .navigation__href_active, .navigation__href:hover {
    background-image: url("../images/menu_btn_h.png");
  }
  .language {
    position: absolute;
    margin-top: 0px;
    margin-left: auto;
    left: calc(50% - 33px);
    z-index: 99;
  }
  .language__icon {
    width: 70px;
    height: 71px;
    background-image: url("../images/bglang.png");
  }

  .language__select {
    margin-left: 10px;
    font-size: 20px;
    color: var(--blue);
    font-weight: 900;
    transition: color 0.4s ease-in-out;
  }
  .language__head {
    position: relative;
    cursor: pointer;
    z-index: 8;
  }
  .language__head:hover .language__select {
    color: var(--white);
  }
  .language__body {
    position: absolute;
    right: -193px;
    top: 61px;
    width: 455px;
    height: 84px;
    background-image: url(../images/select_language.jpg?1);
    transform: scale(0);
    overflow: hidden;
    pointer-events: none;
    transition: transform 0.4s ease-in-out;
  }
  .language__body_active {
    transform: scale(1);
    overflow: visible;
    pointer-events: all;
  }
  .language__list {
    height: 84px;
  }
  .language__item:not(:last-child) {
    margin-right: 10px;
  }
  .language__href {
    display: block;
    width: 36px;
    height: 36px;
    line-height: 0;
    font-size: 0;
    border-radius: 100%;
    opacity: 0.5;
    outline: 2px solid rgba(0, 0, 0, 0);
    transition: outline 0.4s, opacity 0.4s;
  }
  .language__href:hover, .language__href_active {
    opacity: 1;
    outline: 2px solid var(--white);
  }
  .logo {
    position: relative;
    top: -16px;
    margin-left: auto;
    margin-right: auto;
    width: 370px;
    height: 215px;
    background-image: url("../images/finale_mu_logo_full.png?1");
    transition: background-image 0.4s ease-in-out;
  }
  .logo:hover {
    background-image: url("../images/finale_mu_logo_full_h.png?1");
  }
  .topwrapp {
    margin-top: 227px;
    height: 66px;
  }
  .announce {
    max-width: calc(100% - 390px);
    width: 100%;
    color: var(--white);
    font-size: 18px;
    text-align: center;
  }
  .announce span {
    color: #12c1f3;
  }
  .select_server {
    color: #12c1f2;
    font-size: 18px;
    background-color: transparent;
    outline: none;
    border: none;
    transition: color 0.4s ease-in-out;
  }
  .middlegroupbutton  {
    align-items: flex-start;
  }
  .middlegroupbutton__block1 {
    max-width: 388px;
    width: 100%;
    height: 458px;
    background-image: url("../images/main/mainv2/middlegroupbutton_left.jpg?12");
  }
  .middlegroupbutton__client {
    height: 350px;
    flex-direction: column;
  }
  .middlegroupbutton__client__title {
    position: relative;
    font-size: 32px;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 900;
  }
  .middlegroupbutton__client__subtitle {
    color: var(--white);
    font-size: 20px;
  }
  
  .newsmodule__ul44  {
    margin-top: 30px;
    flex-wrap: wrap;
  }

  .newsmodule__body {
    color: var(--white);
    font-size: 18px;
  }

  .newsmodule__item h3 {
    padding: 10px 0;
    color: var(--white);
    font-size: 22px;
    font-weight: bold;
  }
  .newsmodule__ul55 {
    flex-wrap: wrap;
    margin-top: 40px;
  }
  .newsmodule__ul55 li {
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    max-width: calc(50% - 20px);
    width: 100%;
    height: auto;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-right: 10px;
    padding-left: 75px;
    font-size: 18px;
    color: var(--white);
    background-image: none;
    border-radius: 4px;
    background-color: rgba(0, 0, 0, 0.1);
    background-size: cover;
    box-sizing: border-box;
}

.newsmodule__ul55 li::after {
  content: '';
  position: absolute;
  top: calc(50% - 22px);
  left: 10px;
  display: block;
  width: 41px;
  height: 43px;
  background-image: url('../images/newsmodule__ul44.png');
}

  .newsmodule__ul55 li:nth-child(even) {
    margin-left: auto;
  }


  .newsmodule__ul44 li{
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    width: 566px;
    height: 58px;
    padding-left: 75px;
    font-size: 18px;
    color: var(--white);
    background-image: url('../images/main/mainv2/ul_news_v4.png');
  }
  

  .newsmodule__ul44 li:nth-child(even) {
    margin-left: auto;
  }


  .middlegroupbutton__client__href {
    margin-top: 35px;
    width: 384px;
    height: 145px;
    font-size: 26px;
    text-transform: uppercase;
    color: #57ebf6;
    text-shadow: 2px 0 4px rgba(0, 0, 0, 0.1);
    background-image: url("../images/main/mainv2/down_btn.png?1");
    transition: background-image 0.4s ease-in-out;
  }
  .middlegroupbutton__client__href:hover {
    background-image: url("../images/main/mainv2/down_btn_h.png?1");
  }
  .middlegroupbutton__btn {
    flex-direction: column;
    align-items: flex-start;
    padding-left:42px;
    width: 194px;
    height: 108px;
    transition: box-shadow 0.4s ease-in-out;
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn {
    background-image: url("../images/main/mainv2/btn_register.jpg?1");
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(42, 113, 253, 0.6);
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__subtitle {
    color: #12c1f2;
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn {
    background-image: url("../images/main/mainv2/account_btn.jpg?1");
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(15, 180, 60, 0.6);
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__subtitle {
    color: #0eb83b;
  }
  .middlegroupbutton__btntitle {
    font-size: 24px;
    line-height: 1.1;
    font-weight: 100;
    color: var(--white);
  }
  .middlegroupbutton__subtitle {
    display: none;
    margin-top: 0px;
    font-size: 18px;
  }
  .middlegroupbutton__slider {
    position: relative;
    max-width: 830px;
    width: 100%;
  }
  .middlegroupbutton__slideelement {
    flex-direction: column;
    width: 100%;
    height: 458px;
    background-position: right;
  }
  .middlegroupbutton__bitittle {
    font-size: 41px;
    line-height: 1.3;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    color: var(--white);
  }
  .middlegroupbutton__wrappslide {
    padding-left: 60px;
    padding-top: 0px;
    max-width: 700px;
    width: 100%;
  }
  .middlegroupbutton__descslide {
    margin-top: 30px;
    color: #ccd87c;
    font-size: 30px;
    font-family: Arial, Helvetica, sans-serif;
  }
  .middlegroupbutton__infobottom {
    margin-top: auto;
    width: 100%;
    height: 60px;
    padding: 0 40px;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .slide_ul li:not(:last-child) {
    margin-bottom: 40px;
  }
  .slide_ul li {
    position: relative;
    margin-left: 30px;
    padding-left: 30px;
}
  .slide_ul li::after {
    content: '';
    position: absolute;
    top: 22px;
    left: -30px;
    display: block;
    width: 33px;
    height: 38px;
    background-image: url('../images/main/mainv2/slide_ul.png');
  }
  .middlegroupbutton__infodate {
    padding-right: 18px;
    margin-right: 18px;
    color: #12c1f2;
    font-size: 18px;
    border-right: 3px solid var(--white);
  }
  .middlegroupbutton__infozag {
    font-size: 18px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: var(--white);
  }
  .middlegroupbutton__prev,
  .middlegroupbutton__next {
    flex-shrink: 0;
    width: 12px;
    height: 20px;
    background-image: url("../images/arrow.png");
    background-color: transparent;
    outline: none;
    border: none;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
  }
  .middlegroupbutton__prev:hover,
  .middlegroupbutton__next:hover {
    opacity: 0.5;
  }
  .middlegroupbutton__slideaction {
    height: 60px;
    position: absolute;
    right: 38px;
    bottom: 0;
    z-index: 99;
  }
  .middlegroupbutton__next {
    transform: rotate(180deg);
  }
  .middlegroupbutton__pagination {
    display: flex;
    align-items: center;
    margin: 0 20px;
  }
  .middlegroupbutton__bullet {
    display: block;
    width: 15px;
    height: 15px;
    background-color: #8e8d91;
    border-radius: 100%;
    transition: background-color 0.4s, box-shadow 0.4s;
  }
  .middlegroupbutton__bullet:not(:last-child) {
    margin-right: 8px;
  }
  .middlegroupbutton__bullet:hover {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .swiper-pagination-bullet-active {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .moduleserver__item {
    flex-direction: column;
    padding-bottom: 33px;
    padding-left: 23px;
    padding-right: 15px;
    width: 194px;
    height: 458px;
    background-image: url("../images/server1.jpg");
    transition: box-shadow 0.4s ease-in-out;
  }

  .moduleserver__item:nth-child(2) .procentbar__num {
    color: #119bf5;
  }
  .moduleserver__wrapp {
    margin-top: auto;
  }
  .moduleserver__title {
    font-size: 26px;
    color: var(--white);
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
  }
  .moduleserver__procentbar {
    margin-top: 20px;
  }
  .moduleserver__online {
    margin-top: 10px;
    font-size: 18px;
    color: var(--white);
  }
  .moduleserver__info {
    margin-top: 25px;
    font-size: 14px;
    opacity: 0.5;
    color: var(--white);
  }
  .procentbar__num {
    display: block;
    margin-bottom: 4px;
    font-size: 12px;
    color: #0dcd82;
  }
  .procentbar__progress {
    padding-top: 1px;
    padding-left: 1px;
    width: 100%;
    height: 10px;
    border: 1px #fff solid;
  }
  .progress {
    display: block;
    width: 0%;
    height: 4px;
    background-image: url("../images/progress.jpg");
  }
  .site_app {
    margin-top: -700px;
  }
  .site_app_lk {
    margin-top: -1247px;
  }
  .leftbar {
    padding-right: 15px;
    max-width: 1215px;
    width: 100%;
    padding-left: 15px;
}
  .middlemenu {
    margin-bottom: 55px;
    width: 100%;
    background-image: none
  }
  .middlemenu__card {
    height: 126px;
    padding-left: 20px;
    padding-right: 30px;
    justify-content: space-between;
  }
  .middlemenu__item {
    position: relative;
  }
  .middlemenu__item:not(:nth-last-child(2)) {
    padding-right: 20px;
    margin-right: 20px;
    border-right: 1px solid rgba(255, 255, 255, 0.09);
    box-shadow: 1px 0px rgba(0, 0, 0, .5);
}

  .middlemenu__href img {
    transition: transform 0.4s ease-in-out;
  }
  .middlemenu__href:hover img {
    transform: scale(1.09);
  }

  .lang-ru .middlemenu__item:nth-child(4) {
    width: 242px;
  }

  .lang-en .middlemenu__info {
    margin-left: 10px;
  }

  .middlemenu__info {
    margin-left: 28px;
    color: var(--white);
    font-size: 20px;
    opacity: 0.5;
    text-transform: uppercase;
    transition: opacity 0.4s ease-in-out;
  }
  .middlemenu__info span {
    display: block;
    font-size: 20px;
    text-transform: uppercase;
  }

  .middlemenu__info  {
    font-size: 14px;
  }
  .middlemenu__href  {
    flex-shrink: 0;
  }

  .middlemenu .middlemenu__href:hover .middlemenu__info {
    opacity: 1;
  }
  .newsmodule__title {
    position: relative;
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #12c1f3;
    font-size: 26px;
  }

  .newsmodule__item:not(:last-child) {
    margin-bottom: 60px;
  }
  .newsmodule__ul {
    position: relative;
    padding: 20px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .newsmodule__ul li {
    position: relative;
    margin-left: 80px;
  }
  .newsmodule__ul li::after {
    content: "";
    position: absolute;
    left: -80px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
  }
  .newsmodule__ul2 {
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    font-weight: 100;
  }
  .newsmodule__ul2 li {
    padding: 10px 0;
    padding-right: 50px;
    position: relative;
    padding-left: 100px;
    margin-left: 0px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul2 li:not(:last-child) {
    margin-bottom: 20px;
  }
  .newsmodule__ul2 li::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0px;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
    background-position: left;
  }
  .newsmodule__ul2 li::before {
    content: "";
    position: absolute;
    left: 20px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
    background-position: left;
  }
  .newsmodule__ul3 {
    flex-wrap: wrap;
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    font-weight: 100;
  }
  .newsmodule__ul3 li {
    display: flex;
    align-items: center;
    max-width: 525px;
    width: 100%;
    height: 58px;
    padding-left: 80px;
    margin-right: 20px;
    margin-bottom: 12px;
    font-size: 18px;
    background-image: url("../images/ul3.png");
  }
  .newsmodule__ul3 li:nth-child(3n) {
    margin-right: 0;
  }
  .newsmodule__infoitem:not(:first-child) {
    margin-right: 25px;
  }
  .newsmodule__info {
    padding-bottom: 10px;
    width: 100%;
    height: 39px;
    margin-top: 0px;
    color: white;
    font-size: 18px;
  /*   background-image: url("../images/news_date.png"); */
    background-repeat: no-repeat;
    background-position: left;
  }
  .newsmodule__info span {
    margin-left: 3px;
    color: #12c3f5;
  }
  .slideminis {
    position: relative;
  }
  .slideminis__info {
    position: absolute;
    right: 120px;
    top: 25px;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: #121927;
    border-radius: 10px;
    z-index: 99;
  }
  .slideminis__prev, .slideminis__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis__prev:hover, .slideminis__next:hover {
    opacity: 0.5;
  }
  .slideminis__next {
    transform: rotate(180deg);
  }
  .slideminis__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis .swiper-pagination-bullet-active {
    background-color: #e226a7;
    box-shadow: 0 0px 20px rgba(226, 38, 167, 0.6);
  }
  .slideminis2 {
    position: relative;
  }
  .slideminis2__info2 {
    position: absolute;
    bottom: 30px;
    width: 100%;
    z-index: 99;
    align-items: center;
    justify-content: center;
  }
  .slideminis2__info {
    width: -moz-max-content;
    width: max-content;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
  }
  .slideminis2__prev, .slideminis2__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis2__prev:hover, .slideminis2__next:hover {
    opacity: 0.5;
  }
  .slideminis2__next {
    transform: rotate(180deg);
  }
  .slideminis2__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis2__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis2__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis2 .swiper-pagination-bullet-active {
    background-color: #12c1f2;
  }
  .slideminis2 {
    margin-bottom: 60px;
  }
  .footer {
    padding-top: 560px;
    padding-left: 200px;
    font-size: 18px;
    color: #12c1f2;
  }
  .ps {
    margin-left: 66px;
  }
  .ps__item {
    justify-content: center;
    align-items: center;
    width: 144px;
    height: 48px;
    background-image: url("../images/ps-item.png");
  }

  .ps__item img {
    position: relative;
    top: -3px;
  }
  .ps__item:not(:last-child) {
    margin-right: 50px;
  }
  .docs {
    margin-right: 200px;
    margin-left: auto;
  }
  .docs__item {
    margin-right: 40px;
  }
  .docs__item:last-child {
    margin-right: 0;
  }
  .docs__href {
    color: #215274;
    font-size: 18px;
  }
  .docs__href:hover {
    color: var(--white);
  }
  .social {
    margin: 0;
    position: absolute;
    bottom: 60px;
    right: 277px;
}
  .social__item:not(:last-child) {
    margin-right: 20px;
  }
  .social__href {
    font-size: 0;
    line-height: 0;
    transition: filter 0.4s ease-in-out;
  }
  .social__href:hover {
    filter: brightness(210%);
  }
  .rightbar {
    position: relative;
    margin-top: 30px;
    margin-left: auto;
    max-width: 582px;
    width: 100%;
    padding: 0 30px;
    z-index: 91;
  }
  .rightbar__title {
    margin-bottom: 40px;
    margin-left: -33px;
    font-size: 26px;
    font-weight: 200;
    letter-spacing: 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #b3dbe9;
    text-transform: uppercase;
  }
  .accountform__input {
    margin-bottom: 12px;
    width: 100%;
    height: 60px;
    padding-left: 25px;
    background-color: #171f31;
    border-radius: 6px;
    opacity: 0.4;
    font-size: 18px;
    color: #fff;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__input::-moz-placeholder {
    color: var(--white);
  }
  .accountform__input::placeholder {
    color: var(--white);
  }
  .accountform__input:hover, .accountform__input:focus {
    opacity: 1;
    outline: 1px #263d6a solid;
  }
  .accountform__hidden {
    display: none;
  }
  .accountform__custom {
    display: block;
    width: 31px;
    height: 32px;
    background-image: url("../images/check.png");
    flex-shrink: 0;
  }
  .accountform__footer {
    margin-top: 30px;
  }
  .accountform__text {
    margin-left: 15px;
    color: #66789a;
    font-size: 18px;
  }
  .accountform__lost {
    margin-left: auto;
    color: #fff;
    font-size: 18px;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__lost:hover {
    opacity: 0.5;
  }
  .accountform__btn {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 300px;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
  }
  .accountform__google {
    width: 100%;
    height: 60px;
    color: #fff;
    font-size: 18px;
    border: 1px #12c3f5 dashed;
    border-radius: 10px;
  }
  .statistics__title {
    display: block;
    width: 592px;
    height: 155px;
    background-image: url(../images/title_stat.png);
  }
  .statistics__title span {
    position: relative;
    top: 97px;
    left: 32px;
  }
  .statistics__item {
    position: relative;
    margin: 0 -24px;
    padding: 0 20px;
    height: 51px;
    font-size: 28px;
    color: #a8aaaf;
    transition: color 0.4s, background-image 0.4s;
  }
  .statistics__item::after {
    content: "";
    position: absolute;
    bottom: -1px;
    display: block;
    width: 489px;
    height: 2px;
    background-image: url("../images/hr_stat.png");
    opacity: 0.6;
  }
  .statistics__item span {
    margin-left: auto;
    color: #12c1f2;
  }
  .statistics__item:hover {
    color: var(--white);
    background-image: url("../images/main/mainv2/stat_hover.png?`");
  }
  .topplayers__title {
    display: block;
    width: 585px;
    height: 155px;
    background-image: url("../images/rating.png");
  }
  .topplayers__title span {
    position: relative;
    top: 97px;
    left: 32px;
  }
  .topplayers__head {
    margin: 0 -31px;
    padding: 0 25px;
    color: #fff;
    font-size: 18px;
  }
  .topplayers__num {
    width: 30px;
    text-align: center;
  }
  .topplayers__ava {
    margin: 0 15px;
    position: relative;
    width: 60px;
  }
  .topplayers__name {
    margin-left: 20px;
    width: 150px;
  }
  .topplayers__lvl {
    width: 100px;
  }
  .topplayers__reset {
    width: 90px;
  }
  .topplayers__gr {
    width: 12px;
  }
  .topplayers__body {
    color: var(--white);
    font-size: 24px;
  }
  .topplayers__el {
    margin: 0 -31px;
    padding: 0 25px;
    padding-top: 12px;
    width: 583px;
    height: 78px;
    background-image: url("../images/top0.png");
  }
  .topplayers__el .topplayers__reset, .topplayers__el .topplayers__lvl {
    color: #12c1f2;
  }
  .topplayers__el .topplayers__gr {
    color: #12c1f2;
  }
  .topplayers__el:nth-child(1) {
    background-image: url("../images/top1.png");
  }
  .topplayers__el:nth-child(1) .topplayers__gr {
    color: #fcd063;
    opacity: 0.5;
  }
  .topplayers__el:nth-child(2) {
    background-image: url("../images/top2.png");
  }
  .topplayers__el:nth-child(2) .topplayers__gr {
    color: #b564fc;
  }
  .topplayers__el:nth-child(3) {
    background-image: url("../images/top3.png");
  }
  .topplayers__el:nth-child(3) .topplayers__gr {
    color: #fc7f64;
  }
  .topplayers__country {
    position: absolute;
    top: -6px;
    right: -6px;
    width: 18px;
    border: 1px gba(255, 255, 255, 0.2) solid;
    border-radius: 100%;
  }
  .rating {
    margin: 0 -31px;
    padding: 0 30px;
  }
  .rating__title {
    margin: 0 -31px;
    padding: 0 30px;
    width: 584px;
    height: 263px;
    background-image: url("../images/rating_after.png");
  }
  .rating__wrapp {
    width: 100%;
    padding-top: 42px;
    padding-left: 75px;
    color: var(--white);
    text-transform: uppercase;
    font-size: 28px;
  }
  .rating__wrapp span {
    display: block;
    color: #13b2e0;
    font-size: 18px;
    text-transform: none;
  }
  .rating__right {
    margin-left: auto;
    align-items: flex-end;
    flex-direction: column;
    text-transform: none;
  }
  .rating__right img {
    width: 26px;
  }
  .rating__href {
    margin-top: 14px;
    color: #13a4b2;
    font-size: 18px;
    border-bottom: 1px solid currentColor;
  }
  .rating__href:hover {
    color: var(--white);
    border-bottom: none;
  }
  .discord {
    margin-top: -70px;
  }
  .discord iframe {
    width: 100%;
    height: 800px;
  }

  .accountmenu__card {
    justify-content: space-between;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    height: auto;
    flex-wrap: wrap;
  }
  .accountmenu__card .middlemenu__info span {
    color: #fff;
  }
  .accountmenu__card .middlemenu__item {
    margin: 30px 0;
  }
  .accountmenu__card .middlemenu__item:not(:last-child) {
    padding-right: 29px;
    margin-right: 29px;
  }
  .accountmenu__card .middlemenu__item_noafter::after {
    display: none;
  }
  .accountinner__top img {
    max-width: 160px;
    border-radius: 10px;
  }
  .accountinner__img {
    position: relative;
  }
  .accountinner__lang {
    position: absolute;
    top: -15px;
    right: -15px;
  }
  .accountinner__dess {
    flex-direction: column;
    align-items: flex-start;
    max-width: calc(100% - 100px);
    width: 100%;
    margin-left: 30px;
    color: #fff;
  }
  .accountinner__login {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
    font-size: 26px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
  }
  .accountinner__num {
    font-size: 18px;
  }
  .accountinner__link {
    margin-top: 25px;
    width: -moz-max-content;
    width: max-content;
    color: #10ceee;
    font-size: 18px;
    border-bottom: 1px solid currentColor;
  }
  .accountinner__link:hover {
    color: var(--white);
    border-bottom: none;
  }
  .accountinner__links {
    margin-top: 20px;
  }
  .accountinner__item {
    padding-bottom: 10px;
    margin-bottom: 10px;
    background-image: url("../images/retina/hr_cp.png");
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .accountinner__item a {
    font-size: 18px;
    color: #fff;
  }
  .accountinner__item a:last-child {
    margin-left: auto;
  }
  .accountinner__item a:hover {
    color: #ccc;
  }
  .accounttitle {
    display: flex;
    position: relative;
    padding: 20px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 21px;
    font-weight: bold;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .accounttitle::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .accounttitle img {
    margin-left: auto;
  }
  .accounttitle__success {
    font-weight: normal !important;
  }
  .accounttitle__success::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/success.png") !important;
  }
  .contentlk {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .alert {
    width: 100%;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 20px;
    text-align: center;
    font-size: 22px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
  }
  .alert img {
    margin-bottom: 10px;
  }
  .alert_blue {
    background-color: #147193;
    border: 1px #48d7ff solid;
  }
  .alert_green {
    background-color: rgba(14, 184, 59, 0.2);
    border: 1px #0eb83b solid;
  }
  .alert a {
    border-bottom: 1px solid var(--white);
  }
  .alert_plpr30 {
    padding-left: 30px;
    padding-right: 30px;
    max-width: calc(100% - 120px);
    margin-left: 60px;
    margin-right: 60px;
  }
  .ps-lk {
    margin-top: 40px;
    margin-bottom: 90px;
  }
  .ps-lk__item {
    max-width: calc(33% - 10px);
    width: 100%;
    margin-right: 20px;
    height: 150px;
    background-color: var(--white);
    border-radius: 10px;
  }
  .ps-lk__item:last-child {
    margin-right: 0;
  }
  .add-funds {
    max-width: 877px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .add-funds__count {
    color: #12c1f3;
    font-weight: bold;
    font-size: 26px;
  }
  .add-funds__count span {
    flex-shrink: 0;
  }
  .add-funds__input {
    width: 100%;
    height: 60px;
    padding-left: 20px;
    margin-left: 30px;
    color: #fff;
    font-size: 21px;
    border: 1px #263d6a solid;
    background-color: #171f30;
    border-radius: 6px;
    outline: none;
  }
  .add-funds__revied {
    margin-top: 40px;
    color: #fff;
    font-size: 27px;
  }
  .add-funds__revied__summ {
    margin-left: auto;
  }
  .add-funds__btn {
    margin-top: 50px;
    margin-bottom: 100px;
  }
  .add-funds__btn .btn1 {
    margin-right: 40px;
  }
  .btn1 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn1.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn1_active,
  .btn1:hover {
    filter: brightness(150%);
  }
  .btn2 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn2.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn2:hover {
    filter: brightness(150%);
  }
  .shadowwrapper {
    margin-top: 40px;
    padding: 50px;
    background-color: rgba(0, 0, 0, 0.2);
  }

  .copyright22  {
    font-size: 20px;
  }

  .formregister__label {
   font-size: 20px; 
  }

}

.btn1 {
  background-image: url('../images/main/mainv2/btn1.png');
}

.accountinner__dessl {
  font-size: 16px;
  color: var(--white);
}

.accountinner__dessl span {
  color: #12c1f2;  
}

.top_up_balance {
  color: #10ceee;
  font-size: 16px;
  border-bottom: 1px solid currentColor;
  transition: all 0.4s ease-in-out;
}
.top_up_balance:hover {
  color: var(--white);
  border-color: transparent;
}

.accountinner__links {
  flex-direction: column;
  margin-left: -33px;
}

.accountinner__links a {
  width: 584px;
  height: 80px;
  font-size: 20px;
  font-weight: bold;
  color: var(--white);
  text-transform: uppercase;
  background-image: url('../images/lk_ico/lk__btn.png');
  transition:  background-image 0.4s ease-in-out;
}

.accountinner__links a img {
  margin-right: 30px;
}

.accountinner__links a:hover {
  background-image: url('../images/lk_ico/lk__btn-h.png');
}

.accountinner__links a.accountinner__linksexit {
  background-image: url('../images/lk_ico/lk__btn_l.png');
}

.alert {
  padding-left: 20px;
  padding-right: 20px;
}

.newsmodule__ul55 li:not(:last-child) {
  margin-bottom: 10px;
}


@media screen and (min-width: 2200px) {

  .swiper-slide img {
    width: 100%;
  }

  .newsmodule__ul55 {
    flex-wrap: wrap;
    margin-top: 30px;
  }

  .newsmodule__ul55 li {
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    width: 443px;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 60px;
    padding-left: 75px;
    font-size: 18px;
    color: var(--white);
    background-image: url(../images/punkt.png);
    background-size: cover;
}

.newsmodule__ul55 li::after {
  content: '';
  position: absolute;
  left: 20px;
  top: calc(50% - 24px);
  display: block;
  width: 41px;
  height: 43px;
  background-image: url('../images/polosa_icon.png?1');
}

  .newsmodule__ul55 li:not(:nth-child(3n)) {
    margin-right: 30px;
  }



  .select-parrent select {
    width:100%;
    height:60px;
    font-size:22px;
    padding-left:10px;
    color:#fff;
    background:#171f30!important;
    border-radius:6px;
    border:1px #263d6a solid;
    outline:none
}

  .accountinner__dess {
    max-width: calc(100% - 180px);
    width: 100%;
    margin-left: auto;
  }

  .copyright22 {
    color: #12c1f3;
    font-size: 26px;
    font-weight: bold;
    margin-right:0zpx;
  }
  .selectdiv form {
    width: 523px;
}
  .selectdiv {
    margin-bottom: 60px;
    margin-left: 0px;
    width: 850px;
    align-items: center;
    justify-content: flex-end;
}
  .bg1 {
    height: 1281px;
    background-image: url("../images/retina/bg1.jpg?111");
    background-position: center;
    background-repeat: no-repeat;
  }
  .bg2 {
    height: 830px;
    background-image: url("../images/retina/bg2.jpg?11");
    background-position: center;
    background-repeat: no-repeat;
  }
  .bg3 {
    margin-top: -130px;
    height: 500px;
    background-image: url("../images/retina/bg3.jpg?111");
    background-position: center;
    background-repeat: no-repeat;
  }
  body {
    background-image: url("../images/retina/body.jpg?1");
    background-repeat: repeat-y;
    background-position: center;
    overflow-x: hidden;
  }
  .container {
    position: relative;
    max-width: 2280px;
    width: 100%;
    margin: 0 auto;
  }
  .navigation {
    position: relative;
    left: 0px;
    margin-left: auto;
    margin-right: auto;
    z-index: 99;
}
  .navigation__item:not(:last-child) {
    margin-right: 20px;
  }
  .navigation__item_ml60 {
    margin-left: 170px;
  }
  .navigation__href {
    padding-top: 10px;
    width: 164px;
    height: 73px;
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    background-image: url("../images/menu_btn.png");
    transition: background-image 0.4s ease-in-out;
  }
  .navigation__href_active, .navigation__href:hover {
    background-image: url("../images/menu_btn_h.png");
  }
  .language {
    position: absolute;
    margin-top: 0px;
    margin-left: auto;
    left: calc(50% - 33px);
    z-index: 99;
}
  .language__icon {
    width: 70px;
    height: 71px;
    background-image: url("../images/bglang.png");
  }
  .language__select {
    margin-left: 10px;
    font-size: 20px;
    color: var(--blue);
    font-weight: 900;
    transition: color 0.4s ease-in-out;
  }
  .language__head {
    position: relative;
    cursor: pointer;
    z-index: 8;
  }
  .language__head:hover .language__select {
    color: var(--white);
  }
  .language__body {
    position: absolute;
    right: -186px;
    top: 59px;
    width: 455px;
    height: 84px;
    background-image: url(../images/select_language.jpg?1);
    transform: scale(0);
    overflow: hidden;
    pointer-events: none;
    transition: transform 0.4s ease-in-out;
  }
  .language__body_active {
    transform: scale(1);
    overflow: visible;
    pointer-events: all;
  }
  .language__list {
    height: 84px;
  }
  .language__item:not(:last-child) {
    margin-right: 10px;
  }
  .language__href {
    display: block;
    width: 36px;
    height: 36px;
    line-height: 0;
    font-size: 0;
    border-radius: 100%;
    opacity: 0.5;
    outline: 2px solid rgba(0, 0, 0, 0);
    transition: outline 0.4s, opacity 0.4s;
  }
  .language__href:hover, .language__href_active {
    opacity: 1;
    outline: 2px solid var(--white);
  }
  .logo {
    position: relative;
    top: -41px;
    margin-left: auto;
    margin-right: auto;
    width: 370px;
    height: 215px;
    background-image: url("../images/finale_mu_logo_full.png?2");
    transition: background-image 0.4s ease-in-out;
  }
  .logo:hover {
    background-image: url("../images/finale_mu_logo_full_h.png?2");
  }
  .topwrapp {
    margin-top: 455px;
    height: 66px;
  }
  .announce {
    max-width: 1890px;
    width: 100%;
    color: var(--white);
    font-size: 28px;
    text-align: center;
  }
  .announce span {
    color: #12c1f3;
  }
  .select_server {
    color: #12c1f2;
    font-size: 28px;
    background-color: transparent;
    outline: none;
    border: none;
    transition: color 0.4s ease-in-out;
  }
  .select_server:hover {
    color: var(--white);
  }
  .middlegroupbutton__block1 {
    max-width: 720px;
    width: 100%;
    height: 458px;
    background-image: url("../images/middlegroupbutton_left.jpg");
  }
  .middlegroupbutton__client {
    height: 350px;
    flex-direction: column;
  }
  .middlegroupbutton__client__title {
    position: relative;
    font-size: 32px;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 900;
  }
  .middlegroupbutton__client__subtitle {
    color: var(--white);
    font-size: 20px;
  }
  .middlegroupbutton__client__href {
    margin-top: 35px;
    width: 310px;
    height: 132px;
    font-size: 26px;
    text-transform: uppercase;
    color: #57ebf6;
    text-shadow: 2px 0 4px rgba(0, 0, 0, 0.1);
    background-image: url("../images/down_btn.png");
    transition: background-image 0.4s ease-in-out;
  }
  .middlegroupbutton__client__href:hover {
    background-image: url("../images/down_btn_h.png");
  }
  .middlegroupbutton__btn {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 120px;
    width: 360px;
    height: 108px;
    transition: box-shadow 0.4s ease-in-out;
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn {
    background-image: url("../images/btn_register.png");
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(42, 113, 253, 0.6);
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__subtitle {
    color: #12c1f2;
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn {
    background-image: url("../images/account_btn.png");
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(15, 180, 60, 0.6);
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__subtitle {
    color: #0eb83b;
  }
  .middlegroupbutton__btntitle {
    font-size: 28px;
    font-weight: 100;
    color: var(--white);
  }
  .middlegroupbutton__subtitle {
    margin-top: 0px;
    font-size: 18px;
  }
  .middlegroupbutton__slider {
    position: relative;
    max-width: 1172px;
    width: 100%;
  }
  .middlegroupbutton__slideelement {
    flex-direction: column;
    width: 100%;
    height: 458px;
    background-size: cover;
  }
  .middlegroupbutton__bitittle {
    font-size: 42px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    color: var(--white);
  }
  .middlegroupbutton__wrappslide {
    padding-left: 60px;
    padding-top: 0px;
    max-width: 826px;
    width: 100%;
  }
  .middlegroupbutton__descslide {
    margin-top: 7px;
    color: #ccd87c;
    font-size: 32px;
    font-family: Arial, Helvetica, sans-serif;
  }
  .middlegroupbutton__infobottom {
    margin-top: auto;
    width: 100%;
    height: 60px;
    padding: 0 40px;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .middlegroupbutton__infodate {
    padding-right: 18px;
    margin-right: 18px;
    color: #12c1f2;
    font-size: 18px;
    border-right: 3px solid var(--white);
  }
  .middlegroupbutton__infozag {
    font-size: 22px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: var(--white);
  }
  .middlegroupbutton__prev,
  .middlegroupbutton__next {
    flex-shrink: 0;
    width: 12px;
    height: 20px;
    background-image: url("../images/arrow.png");
    background-color: transparent;
    outline: none;
    border: none;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
  }
  .middlegroupbutton__prev:hover,
  .middlegroupbutton__next:hover {
    opacity: 0.5;
  }
  .middlegroupbutton__slideaction {
    height: 60px;
    position: absolute;
    right: 38px;
    bottom: 0;
    z-index: 99;
  }
  .middlegroupbutton__next {
    transform: rotate(180deg);
  }
  .middlegroupbutton__pagination {
    display: flex;
    align-items: center;
    margin: 0 20px;
  }
  .middlegroupbutton__bullet {
    display: block;
    width: 15px;
    height: 15px;
    background-color: #8e8d91;
    border-radius: 100%;
    transition: background-color 0.4s, box-shadow 0.4s;
  }
  .middlegroupbutton__bullet:not(:last-child) {
    margin-right: 8px;
  }
  .middlegroupbutton__bullet:hover {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .swiper-pagination-bullet-active {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .moduleserver__item {
    flex-direction: column;
    padding-bottom: 33px;
    padding-left: 23px;
    padding-right: 15px;
    width: 194px;
    height: 458px;
    background-image: url("../images/server1.jpg");
    transition: box-shadow 0.4s ease-in-out;
  }
  .moduleserver__item_active,
  .moduleserver__item:hover {
    box-shadow: 0 20px 40px rgba(27, 208, 182, 0.6);
  }
  .moduleserver__item:nth-child(2) {
    background-image: url("../images/server2.jpg");
  }
  .moduleserver__item:nth-child(2):hover,
  .moduleserver__item:nth-child(2)   .moduleserver__item_active {
    box-shadow: 0 20px 40px rgba(17, 155, 245, 0.6);
  }
  .moduleserver__item:nth-child(2) .procentbar__num {
    color: #119bf5;
  }

  .moduleserver__item:nth-child(3) {
    background-image: url("../images/server3.jpg");
  }
  .moduleserver__item:nth-child(3):hover,
  .moduleserver__item:nth-child(3)   .moduleserver__item_active {
    box-shadow: 0 20px 40px rgba(52, 133, 160, 0.6);
  }
  .moduleserver__item:nth-child(3) .procentbar__num {
    color: #0dcd82;
  }

  .moduleserver__wrapp {
    margin-top: auto;
  }
  .moduleserver__title {
    font-size: 26px;
    color: var(--white);
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
  }
  .moduleserver__procentbar {
    margin-top: 20px;
  }
  .moduleserver__online {
    margin-top: 10px;
    font-size: 18px;
    color: var(--white);
  }
  .moduleserver__info {
    margin-top: 25px;
    font-size: 14px;
    opacity: 0.5;
    color: var(--white);
  }
  .procentbar__num {
    display: block;
    margin-bottom: 4px;
    font-size: 12px;
    color: #0dcd82;
  }
  .procentbar__progress {
    padding-top: 1px;
    padding-left: 1px;
    width: 100%;
    height: 10px;
    border: 1px #fff solid;
  }
  .progress {
    display: block;
    width: 0%;
    height: 4px;
    background-image: url("../images/progress.jpg");
  }
  .site_app {
    margin-top: -750px;
  }
  .site_app_lk {
    margin-top: -1245px;
}
  .leftbar {
    max-width: 1655px;
    width: 100%;
    padding-left: 40px;
  }
  .middlemenu {
    margin-bottom: 55px;
    width: 100%;
    background-image: url("../images/menu_middle.png");
  }
  .middlemenu__card {
    height: 126px;
    padding-left: 230px;
  }
  .middlemenu__item {
    position: relative;
  }
  .middlemenu__item:not(:last-child) {
    padding-right: 40px;
    margin-right: 40px;
  }
  .middlemenu__href img {
    transition: transform 0.4s ease-in-out;
  }
  .middlemenu__href:hover img {
    transform: scale(1.09);
  }
  .middlemenu__info {
    margin-left: 28px;
    color: var(--white);
    font-size: 22px;
    transition: color 0.4s ease-in-out;
  }
  .middlemenu__info span {
    display: block;
    font-size: 22px;
    text-transform: none;
  }
  .middlemenu .middlemenu__href:hover .middlemenu__info {
    color: #ccd87c;
  }
  .newsmodule__title {
    position: relative;
    margin-left: 0;
    font-family: Arial, Helvetica, sans-serif;
    color: #12c1f3;
    font-size: 26px;
  }
  .newsmodule__item:not(:last-child) {
    margin-bottom: 60px;
  }
  .newsmodule__ul {
    position: relative;
    padding: 20px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .newsmodule__ul li {
    position: relative;
    margin-left: 80px;
  }
  .newsmodule__ul li::after {
    content: "";
    position: absolute;
    left: -80px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
  }
  .newsmodule__ul2 {
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    font-weight: 100;
  }
  .newsmodule__ul2 li {
    padding: 10px 0;
    padding-right: 50px;
    position: relative;
    padding-left: 100px;
    margin-left: 0px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul2 li:not(:last-child) {
    margin-bottom: 20px;
  }
  .newsmodule__ul2 li::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0px;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
    background-position: left;
  }
  .newsmodule__ul2 li::before {
    content: "";
    position: absolute;
    left: 20px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
    background-position: left;
  }
  .newsmodule__ul3 {
    flex-wrap: wrap;
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    font-weight: 100;
  }
  .newsmodule__ul3 li {
    display: flex;
    align-items: center;
    max-width: 525px;
    width: 100%;
    height: 58px;
    padding-left: 80px;
    margin-right: 20px;
    margin-bottom: 12px;
    font-size: 18px;
    background-image: url("../images/ul3.png");
  }
  .newsmodule__ul3 li:nth-child(3n) {
    margin-right: 0;
  }
  .newsmodule__infoitem:not(:last-child) {
    margin-right: 25px;
  }
  .newsmodule__info {
    padding-bottom: 10px;
    width: 100%;
    height: 39px;
    margin-top: 0px;
    color: white;
    font-size: 18px;
    background-image: url("../images/news_date.png");
    background-repeat: no-repeat;
    background-position: left;
  }
  .newsmodule__info span {
    margin-left: 3px;
    color: #12c3f5;
  }
  .slideminis {
    position: relative;
  }
  .slideminis__info {
    position: absolute;
    right: 120px;
    top: 25px;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: #121927;
    border-radius: 10px;
    z-index: 99;
  }
  .slideminis__prev, .slideminis__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis__prev:hover, .slideminis__next:hover {
    opacity: 0.5;
  }
  .slideminis__next {
    transform: rotate(180deg);
  }
  .slideminis__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis .swiper-pagination-bullet-active {
    background-color: #e226a7;
    box-shadow: 0 0px 20px rgba(226, 38, 167, 0.6);
  }
  .slideminis2 {
    position: relative;
  }
  .slideminis2__info2 {
    position: absolute;
    bottom: 30px;
    width: 100%;
    z-index: 99;
    align-items: center;
    justify-content: center;
  }
  .slideminis2__info {
    width: -moz-max-content;
    width: max-content;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
  }
  .slideminis2__prev, .slideminis2__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis2__prev:hover, .slideminis2__next:hover {
    opacity: 0.5;
  }
  .slideminis2__next {
    transform: rotate(180deg);
  }
  .slideminis2__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis2__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis2__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis2 .swiper-pagination-bullet-active {
    background-color: #12c1f2;
  }
  .slideminis2 {
    margin-bottom: 60px;
  }
  .footer {
    padding-top: 410px;
    padding-left: 200px;
    font-size: 18px;
    color: #12c1f2;
  }
  .ps {
    margin-left: 66px;
  }
  .ps__item {
    justify-content: center;
    align-items: center;
    width: 144px;
    height: 48px;
    background-image: url("../images/ps-item.png");
  }

  .ps__item img {
    position: relative;
    top: -3px;
  }
  .ps__item:not(:last-child) {
    margin-right: 50px;
  }
  .docs {
    margin-left: auto;
  }
  .docs__item {
    margin-right: 40px;
  }
  .docs__item:last-child {
    margin-right: 0;
  }
  .docs__href {
    color: #215274;
    font-size: 18px;
  }
  .docs__href:hover {
    color: var(--white);
  }
  .social {
    margin-left: 60px;
    margin-right: 200px;
  }
  .social__item:not(:last-child) {
    margin-right: 20px;
  }
  .social__href {
    font-size: 0;
    line-height: 0;
    transition: filter 0.4s ease-in-out;
  }
  .social__href:hover {
    filter: brightness(210%);
  }
  .rightbar {
    margin-left: auto;
    max-width: 582px;
    width: 100%;
    padding: 0 20px;
  }
  .rightbar__title {
    margin-bottom: 40px;
    margin-left: -23px;
    font-size: 26px;
    font-weight: 200;
    letter-spacing: 1px;
    font-family: Arial, Helvetica, sans-serif;
    color: #b3dbe9;
    text-transform: uppercase;
  }
  .accountform__input {
    margin-bottom: 12px;
    width: 100%;
    height: 60px;
    padding-left: 25px;
    background-color: #171f31;
    border-radius: 6px;
    opacity: 0.4;
    font-size: 18px;
    color: #fff;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__input::-moz-placeholder {
    color: var(--white);
  }
  .accountform__input::placeholder {
    color: var(--white);
  }
  .accountform__input:hover, .accountform__input:focus {
    opacity: 1;
    outline: 1px #263d6a solid;
  }
  .accountform__hidden {
    display: none;
  }
  .accountform__custom {
    display: block;
    width: 31px;
    height: 32px;
    background-image: url("../images/check.png");
  }
  .accountform__footer {
    margin-top: 30px;
  }
  .accountform__text {
    margin-left: 15px;
    color: #66789a;
    font-size: 18px;
  }
  .accountform__lost {
    margin-left: auto;
    color: #fff;
    font-size: 18px;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__lost:hover {
    opacity: 0.5;
  }
  .accountform__btn {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 300px;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
  }
  .accountform__google {
    width: 100%;
    height: 60px;
    color: #fff;
    font-size: 18px;
    border: 1px #12c3f5 dashed;
    border-radius: 10px;
  }
  .statistics__title {
    display: block;
    width: 592px;
    height: 155px;
    background-image: url(../images/title_stat.png);
  }
  .statistics__title span {
    position: relative;
    top: 97px;
    left: 32px;
  }
  .statistics__item {
    position: relative;
    margin: 0 -60px;
    padding: 0 60px;
    height: 51px;
    font-size: 28px;
    color: #a8aaaf;
    transition: color 0.4s, background-image 0.4s;
  }
  .statistics__item::after {
    content: "";
    position: absolute;
    bottom: -1px;
    display: block;
    width: 489px;
    height: 2px;
    background-image: url("../images/hr_stat.png");
  }
  .statistics__item span {
    margin-left: auto;
    color: #12c1f2;
  }
  .statistics__item:hover {
    color: var(--white);
    background-image: url("../images/stat_hover.png");
  }
  .topplayers__title {
    display: block;
    width: 585px;
    height: 155px;
    background-image: url("../images/rating.png");
  }
  .topplayers__title span {
    position: relative;
    top: 97px;
    left: 32px;
  }
  .topplayers__head {
    margin: 0 -20px;
    padding: 0 25px;
    color: #fff;
    font-size: 18px;
  }
  .topplayers__num {
    width: 30px;
    text-align: center;
  }
  .topplayers__ava {
    margin: 0 15px;
    position: relative;
    width: 60px;
  }
  .topplayers__name {
    margin-left: 20px;
    width: 150px;
  }
  .topplayers__lvl {
    width: 100px;
  }
  .topplayers__reset {
    width: 90px;
  }
  .topplayers__gr {
    width: 12px;
  }
  .topplayers__body {
    color: var(--white);
    font-size: 24px;
  }
  .topplayers__el {
    margin: 0 -20px;
    padding: 0 25px;
    padding-top: 12px;
    width: 583px;
    height: 78px;
    background-image: url("../images/top0.png");
  }
  .topplayers__el .topplayers__reset, .topplayers__el .topplayers__lvl {
    color: #12c1f2;
  }
  .topplayers__el .topplayers__gr {
    color: #12c1f2;
  }
  .topplayers__el:nth-child(1) {
    background-image: url("../images/top1.png");
  }
  .topplayers__el:nth-child(1) .topplayers__gr {
    color: #fcd063;
    opacity: 0.5;
  }
  .topplayers__el:nth-child(2) {
    background-image: url("../images/top2.png");
  }
  .topplayers__el:nth-child(2) .topplayers__gr {
    color: #b564fc;
  }
  .topplayers__el:nth-child(3) {
    background-image: url("../images/top3.png");
  }
  .topplayers__el:nth-child(3) .topplayers__gr {
    color: #fc7f64;
  }
  .topplayers__country {
    position: absolute;
    top: -6px;
    right: -6px;
    width: 18px;
    border: 1px gba(255, 255, 255, 0.2) solid;
    border-radius: 100%;
  }
  .rating {
    margin: 0 -20px;
    padding: 0 20px;
  }
  .rating__title {
    margin: 0 -20px;
    padding: 0 20px;
    width: 584px;
    height: 263px;
    background-image: url("../images/rating_after.png");
  }
  .rating__wrapp {
    width: 100%;
    padding-top: 42px;
    padding-left: 75px;
    color: var(--white);
    text-transform: uppercase;
    font-size: 28px;
  }
  .rating__wrapp span {
    display: block;
    color: #13b2e0;
    font-size: 18px;
    text-transform: none;
  }
  .rating__right {
    margin-left: auto;
    align-items: flex-end;
    flex-direction: column;
    text-transform: none;
  }
  .rating__right img {
    width: 26px;
  }
  .rating__href {
    margin-top: 14px;
    color: #13a4b2;
    font-size: 18px;
    border-bottom: 1px solid currentColor;
  }
  .rating__href:hover {
    color: var(--white);
    border-bottom: none;
  }
  .discord {
    margin-top: -70px;
  }
  .discord iframe {
    width: 100%;
    height: 800px;
  }
.accountmenu__card {
  justify-content: space-between;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  height: auto;
  flex-wrap: wrap;
}
  .accountmenu__card .middlemenu__info span {
    color: #fff;
  }
  .accountmenu__card .middlemenu__item {
    margin: 30px 0;
  }
  .accountmenu__card .middlemenu__item:not(:last-child) {
    padding-right: 29px;
    margin-right: 29px;
  }
  .accountmenu__card .middlemenu__item_noafter::after {
    display: none;
  }
  .accountinner__top img {
    max-width: 160px;
    border-radius: 10px;
  }
  .accountinner__img {
    position: relative;
  }
  .accountinner__lang {
    position: absolute;
    top: -15px;
    right: -15px;
  }
  .accountinner__dess {
    flex-direction: column;
    align-items: flex-start;
    margin-left: 30px;
    color: #fff;
  }
  .accountinner__login {
    width: 100%;
    margin-left: 0;
    margin-top: 20px;
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
  }
  .accountinner__num {
    font-size: 18px;
  }
  .accountinner__link {
    margin-top: 25px;
    width: -moz-max-content;
    width: max-content;
    color: #10ceee;
    font-size: 18px;
    border-bottom: 1px solid currentColor;
  }
  .accountinner__link:hover {
    color: var(--white);
    border-bottom: none;
  }
  .accountinner__links {
    margin-top: 20px;
  }
  .accountinner__item {
    padding-bottom: 10px;
    margin-bottom: 10px;
    background-image: url("../images/retina/hr_cp.png");
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .accountinner__item a {
    font-size: 18px;
    color: #fff;
  }
  .accountinner__item a:last-child {
    margin-left: auto;
  }
  .accountinner__item a:hover {
    color: #ccc;
  }
  .accounttitle {
    display: flex;
    position: relative;
    padding: 20px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    font-weight: bold;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .accounttitle::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .accounttitle img {
    margin-left: auto;
  }
  .accounttitle__success {
    font-weight: normal !important;
  }
  .accounttitle__success::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/success.png") !important;
  }
  .contentlk {
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .alert {
    width: 100%;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 0;
    text-align: center;
    font-size: 22px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
  }
  .alert img {
    margin-bottom: 30px;
  }
  .alert_blue {
    background-color: #147193;
    border: 1px #48d7ff solid;
  }
  .alert_green {
    background-color: rgba(14, 184, 59, 0.2);
    border: 1px #0eb83b solid;
  }
  .alert a {
    border-bottom: 1px solid var(--white);
  }
  .alert_plpr30 {
    padding-left: 30px;
    padding-right: 30px;
    max-width: calc(100% - 120px);
    margin-left: 60px;
    margin-right: 60px;
  }
  .ps-lk {
    margin-top: 40px;
    margin-bottom: 90px;
  }
  .ps-lk__item {
    max-width: calc(33% - 10px);
    width: 100%;
    margin-right: 20px;
    height: 150px;
    background-color: var(--white);
    border-radius: 10px;
  }
  .ps-lk__item:last-child {
    margin-right: 0;
  }
  .add-funds {
    max-width: 877px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .add-funds__count {
    color: #12c1f3;
    font-weight: bold;
    font-size: 26px;
  }
  .add-funds__count span {
    flex-shrink: 0;
  }
  .add-funds__input {
    width: 100%;
    height: 60px;
    padding-left: 20px;
    margin-left: 30px;
    color: #fff;
    font-size: 21px;
    border: 1px #263d6a solid;
    background-color: #171f30;
    border-radius: 6px;
    outline: none;
  }
  .add-funds__revied {
    margin-top: 40px;
    color: #fff;
    font-size: 27px;
  }
  .add-funds__revied__summ {
    margin-left: auto;
  }
  .add-funds__btn {
    margin-top: 50px;
    margin-bottom: 100px;
  }
  .add-funds__btn .btn1 {
    margin-right: 40px;
  }
  .btn1 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn1.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn1:hover {
    filter: brightness(150%);
  }
  .btn2 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn2.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn2:hover {
    filter: brightness(150%);
  }
  .shadowwrapper {
    margin-top: 40px;
    padding: 50px 0;
    background-color: rgba(0, 0, 0, 0.2);
  }
}

.cells td,
.top_table td {
  transition: background-color 0.4s ease-in-out;
}

.cells tr:hover td,
.top_table tr:hover td {
  background-color: rgba(255, 255, 255, 0.05);
}


.cells::after,
.top_table::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 39px;
  background-image: url(../images/news_after.png);
  pointer-events: none;
}

@media screen and (min-width: 1110px) and (max-width: 1700px) {

  .ps_list__item {
    padding: 20px 10px;
  }

  .ps_list__title {
    font-size: 16px;
  }

  .newsmodule__ul55 {
    flex-wrap: wrap;
    margin-top: 30px;
    align-items: normal;
  }

  .newsmodule__ul55 li {
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    max-width: calc(25% - 20px);
    width: 100%;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 15px;
    min-height: 60px;
    padding-left: 75px;
    font-weight: normal;
    font-size: 13px;
    color: var(--white);
    background-image: none;
    background-color: rgba(0, 0, 0, .1);
    background-size: cover;
    background-position: right;
    max-width: calc(33% - 9px);
    box-sizing: border-box;
}

.newsmodule__ul55 li:last-child {
  margin-bottom: 10px;
}

.newsmodule__ul55 li::after {
  content: '';
  position: absolute;
  left: 20px;
  top: calc(50% - 24px);
  display: block;
  width: 41px;
  height: 43px;
  background-image: url('../images/polosa_icon.png?1');
}

  .newsmodule__ul55 li:not(:nth-child(3n)) {
    margin-right: 17px;
  }


  .accountinner__links a {
    width: 100%;
    font-size: 14px;
  }

  .accountinner__links {
    margin-left: -8px;
    margin-right: -8px;
}

  .accountinner__links a img {
    max-height: 24px;
  }

  input.login_b {
    margin-right: 6px;
    margin-bottom: 12px;
    padding: 10px 17px;
    color: #12c1f2;
    font-size: 16px;
  }
  .cells td,
  .top_table td {
    padding: 10px;
    font-size: 14px;
  }

  .cells thead td,
  .top_table thead td {
    color: #12c1f3;
    font-size: 13px;
    font-weight: bold;
}


  .bg1 {
    height: 1014px;
    background-image: url("../images/main/bg1_new.jpg?111");
    background-position: center;
    background-repeat: no-repeat;
  }

  .accountcabinet {
    width: calc(100% + 0px);
    justify-content: space-between;
    padding: 22px 0px 38px;
    color: var(--white);
    font-size: 22px;
    
}

.accountcabinet .select-parrent select {
  font-size: 14px;

}

.accountcabinet .select-parrent select {
  margin-top: 0;
}

.breads {
  font-size: 15px;
}

.breads img {
  margin: 0 15px;
}

  .bg2 {
    height: 604px;
    background-image: url("../images/main/bg2_home_new.jpg?111");
    background-position: center;
    background-repeat: no-repeat;
  }
  .bg_static {
    background-image: url("../images/main/bg2.jpg?111");
  }
  .bg1_static {
    height: 1014px;
    background-image: url("../images/main/bg1_static.jpg?1111");
  }
  .bg1_lk {
    height: 1014px;
    background-image: url("../images/main/bg1_lk.jpg?1");
  }

  .bg3 {
    margin-top: 0px;
    height: 316px;
    background-image: url("../images/main/footer.jpg?1");
    background-position: center;
    background-repeat: no-repeat;
  }
  body {
    background-image: url("../images/main/body.jpg?111");
    background-repeat: repeat-y;
    background-position: center;
    overflow-x: hidden;
    font-size: 18px;
  }
  .container {
    position: relative;
    max-width: 1140px;
    width: 100%;
    margin: 0 auto;
  }
  .navigation {
    position: relative;
    left: -57px;
    margin-left: auto;
    z-index: 92;
  }
  .navigation__item:not(:last-child) {
    margin-right: 20px;
  }
  .navigation__item_ml60 {
    margin-left: 178px;
  }
  .navigation__href {
    padding-top: 10px;
    width: 164px;
    height: 73px;
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    background-image: url("../images/menu_btn.png");
    transition: background-image 0.4s ease-in-out;
  }
  .navigation__href_active, .navigation__href:hover {
    background-image: url("../images/menu_btn_h.png");
  }
  .topflex {
    position: relative;
  }
  .language {
    position: absolute;
    margin-top: 0px;
    margin-left: auto;
    left: calc(50% - 33px);
    z-index: 99;
  }
  .language__icon {
    width: 62px;
    height: 63px;
    background-image: url("../images/main/bglang.png");
  }
  .language__select {
    display: none;
  }
  .language__head {
    position: relative;
    cursor: pointer;
    z-index: 8;
  }
  .language__head:hover .language__select {
    color: var(--white);
  }
  .language__body {
    position: absolute;
    right: -194px;
    top: 59px;
    width: 455px;
    height: 84px;
    background-image: url(../images/main/select_language2.jpg);
    transform: scale(0);
    overflow: hidden;
    pointer-events: none;
    transition: transform 0.4s ease-in-out;
  }
  .language__body_active {
    transform: scale(1);
    overflow: visible;
    pointer-events: all;
  }
  .language__list {
    height: 84px;
  }
  .language__item:not(:last-child) {
    margin-right: 10px;
  }
  .language__href {
    display: block;
    width: 36px;
    height: 36px;
    line-height: 0;
    font-size: 0;
    border-radius: 100%;
    opacity: 0.5;
    outline: 2px solid rgba(0, 0, 0, 0);
    transition: outline 0.4s, opacity 0.4s;
  }
  .language__href:hover, .language__href_active {
    opacity: 1;
    outline: 2px solid var(--white);
  }
  .logo {
    position: relative;
    top: -41px;
    margin-left: auto;
    margin-right: auto;
    width: 371px;
    height: 215px;
    background-image: url("../images/finale_mu_logo_full.png?1");
    transition: background-image 0.4s ease-in-out;
  }
  .logo:hover {
    background-image: url("../images/finale_mu_logo_full_h.png?1");
  }
  .topwrapp {
    margin-top: 137px;
    height: 66px;
  }
  .announce {
    max-width: 850px;
    width: 100%;
    color: var(--white);
    font-size: 18px;
    text-align: center;
  }
  .announce span {
    color: #12c1f3;
  }
  .select_server {
    max-width: 280px;
    width: 100%;
    color: #12c1f2;
    font-size: 18px;
    text-align: center;
    background-color: transparent;
    outline: none;
    border: none;
    transition: color 0.4s ease-in-out;
  }
  .select_server:hover {
    color: var(--white);
  }
  .middlegroupbutton__block1 {
    max-width: 263px;
    width: 100%;
    height: 292px;
    background-image: url("../images/main/middlegroupbutton_left.jpg");
  }
  .middlegroupbutton__client {
    height: 231px;
    flex-direction: column;
  }
  .middlegroupbutton__client__title {
    padding-top: 21px;
    position: relative;
    font-size: 32px;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 700;
  }
  .middlegroupbutton__client__subtitle {
    color: var(--white);
    font-size: 18px;
  }
  .middlegroupbutton__client__href {
    padding-top: 14px;
    margin-top: 17px;
    width: 310px;
    height: 132px;
    font-size: 26px;
    text-transform: uppercase;
    color: #57ebf6;
    text-shadow: 2px 0 4px rgba(0, 0, 0, 0.1);
    background-image: url(../images/down_btn.png);
    transition: background-image 0.4s ease-in-out;
  }
  .middlegroupbutton__client__href:hover {
    background-image: url("../images/down_btn_h.png");
  }
  .middlegroupbutton__btn {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 95px;
    width: 263px;
    height: 97.5px;
    transition: box-shadow 0.4s ease-in-out;
}
  .middlegroupbutton__button:first-child .middlegroupbutton__btn {
    background-image: url("../images/main/btn_register.png");
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(42, 113, 253, 0.6);
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__subtitle {
    color: #12c1f2;
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn {
    background-image: url("../images/main/account_btn.png");
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(15, 180, 60, 0.6);
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__subtitle {
    color: #0eb83b;
  }
  .middlegroupbutton__btntitle {
    font-size: 21px;
    font-weight: 100;
    color: var(--white);
  }
  .middlegroupbutton__subtitle {
    margin-top: 0px;
    font-size: 14px;
  }
  .middlegroupbutton__slider {
    position: relative;
    max-width: 437px;
    width: 100%;
  }
  .middlegroupbutton__slideelement {
    flex-direction: column;
    width: 100%;
    height: 426px;
    background-size: cover;
  }
  .middlegroupbutton__bitittle {
    font-size: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    color: var(--white);
  }
  .middlegroupbutton__wrappslide {
    padding-left: 20px;
    padding-top: 0px;
    max-width: 526px;
    width: 100%;
  }
  .middlegroupbutton__descslide {
    margin-top: 7px;
    color: #ccd87c;
    font-size: 21px;
    font-family: Arial, Helvetica, sans-serif;
  }
  .middlegroupbutton__infobottom {
    margin-top: auto;
    height: 60px;
    padding: 0 30px;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .middlegroupbutton__infodate {
    padding-right: 18px;
    margin-right: 18px;
    color: #12c1f2;
    font-size: 16px;
    border-right: 3px solid var(--white);
  }
  .middlegroupbutton__infozag {
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: var(--white);
  }
  .middlegroupbutton {
    align-items: flex-start;
  }
  .middlegroupbutton__buttons {
    flex-direction: column;
  }
  .moduleserver {
    max-width: 292px;
    width: 100%;
    flex-direction: column;
  }
  .middlegroupbutton__prev,
  .middlegroupbutton__next {
    flex-shrink: 0;
    width: 12px;
    height: 20px;
    background-image: url("../images/arrow.png");
    background-color: transparent;
    outline: none;
    border: none;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
  }
  .middlegroupbutton__prev:hover,
  .middlegroupbutton__next:hover {
    opacity: 0.5;
  }
  .middlegroupbutton__slideaction {
    height: 60px;
    position: absolute;
    width: 100%;
    right: auto;
    left: auto;
    align-items: center;
    justify-content: center;
    bottom: 60px;
    z-index: 99;
  }
  .middlegroupbutton__next {
    transform: rotate(180deg);
  }
  .middlegroupbutton__pagination {
    display: flex;
    align-items: center;
    margin: 0 20px;
    width: -moz-max-content !important;
    width: max-content !important;
  }
  .middlegroupbutton__bullet {
    display: block;
    width: 15px;
    height: 15px;
    background-color: #8e8d91;
    border-radius: 100%;
    transition: background-color 0.4s, box-shadow 0.4s;
  }
  .middlegroupbutton__bullet:not(:last-child) {
    margin-right: 8px;
  }
  .middlegroupbutton__bullet:hover {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .swiper-pagination-bullet-active {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .moduleserver {
    flex-direction: row;
  }
  .moduleserver__item {
    flex-direction: column;
    padding-bottom: 33px;
    padding-left: 23px;
    padding-right: 15px;
    width: 147px;
    height: 426px;
    flex-shrink: 0;
    background-image: url("../images/main/server1_new.jpg?1");
    transition: box-shadow 0.4s ease-in-out;
  }
  .moduleserver__item_active,
  .moduleserver__item:hover {
    box-shadow: 0 20px 40px rgba(27, 208, 182, 0.6);
  }
  .moduleserver__item:nth-child(2) {
    background-image: url("../images/main/server2_new.jpg?1");
  }
  .moduleserver__item:nth-child(2):hover,
  .moduleserver__item:nth-child(2) .moduleserver__item_active {
    box-shadow: 0 20px 40px rgba(17, 155, 245, 0.6);
  }
  .moduleserver__item:nth-child(2) .procentbar__num {
    color: #119bf5;
  }
  .moduleserver__wrapp {
    margin-top: 133px;
  }
  .moduleserver__title {
    font-size: 22px;
    color: var(--white);
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
  }
  .moduleserver__procentbar {
    margin-top: 20px;
  }
  .moduleserver__online {
    margin-top: 10px;
    font-size: 18px;
    color: var(--white);
  }
  .moduleserver__info {
    margin-top: 25px;
    font-size: 14px;
    opacity: 0.5;
    color: var(--white);
  }
  .procentbar__num {
    display: block;
    margin-bottom: 4px;
    font-size: 12px;
    color: #0dcd82;
  }
  .procentbar__progress {
    padding-top: 1px;
    padding-left: 1px;
    width: 100%;
    height: 10px;
    border: 1px #fff solid;
  }
  .progress {
    display: block;
    width: 0%;
    height: 4px;
    background-image: url("../images/progress.jpg");
  }
  .selectdiv {
    flex-direction: column;
  }
  .selectdiv form {
    width: 100%;
}

.v 

.formregister__input {
  margin-left: 0px;
  max-width: 523px;
  width: 100%;
  height: 45px;
  font-size: 13px;
  padding-left: 18px;
  color: #fff;
  background-color: #171f30;
  border-radius: 6px;
  border: 1px #263d6a solid;
  outline: none;
}

  .site_app {
    margin-top: -688px;
}
  .leftbar {
    max-width: 814px;
    width: 100%;
    padding-left: 15px;
  }
  .middlemenu__card {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 19px;
    padding-bottom: 40px;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}
  .middlemenu__item {
    position: relative;
  }
  .middlemenu__item:not(:last-child) {
    padding-right: 0px;
    margin-right: 0px;
  }
  .middlemenu__item:nth-child(3)::after {
    display: none;
  }
  .middlemenu__href img {
    max-width: 50px;
    transition: transform 0.4s ease-in-out;
  }
  .middlemenu__href:hover img {
    transform: scale(1.09);
  }
  .middlemenu__item:not(:nth-last-child(2)) {
    padding-right: 17px;
    margin-right: 0px;
    border-right: 1px solid rgba(255, 255, 255, 0.09);
    box-shadow: 1px 0px rgba(0, 0, 0, .5);
    max-width: 20%;
}
  .middlemenu__info {
    margin-left: 14px;
    color: var(--white);
    text-transform: none;
    font-size: 14px;
    opacity: 0.5;
    transition: opacity 0.4s ease-in-out;
  }
  .newsmodule__info,
  .newsmodule__ul30 li,
  .newsmodule {
    font-size: 14px;
  }

  .middlemenu__info span {
    display: block;

    font-size: 14px;
  }
  .middlemenu .middlemenu__href:hover .middlemenu__info {
    opacity: 1;
  }
  .newsmodule__title {
    position: relative;
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #12c1f3;
    font-size: 18px;
  }
  .newsmodule__item:not(:last-child) {
    margin-bottom: 60px;
  }
  .newsmodule__ul {
    position: relative;
    padding: 20px;
    margin-top: 20px;
    color: #ffffff;
    font-size: 16px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .newsmodule__ul li {
    position: relative;
    margin-left: 80px;
  }
  .newsmodule__ul li::after {
    content: "";
    position: absolute;
    left: -80px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
  }
  .newsmodule__ul2 {
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 16px;
    font-weight: 100;
  }
  .newsmodule__ul2 li {
    padding: 10px 0;
    padding-right: 50px;
    position: relative;
    padding-left: 100px;
    margin-left: 0px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul2 li:not(:last-child) {
    margin-bottom: 20px;
  }
  .newsmodule__ul2 li::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0px;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
    background-position: left;
  }
  .newsmodule__ul2 li::before {
    content: "";
    position: absolute;
    left: 20px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
    background-position: left;
  }
  .newsmodule__ul3 {
    flex-wrap: wrap;
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 12px;
    font-weight: 100;
  }
  .newsmodule__ul3 li {
    display: flex;
    align-items: center;
    max-width: 262px;
    width: 100%;
    height: 46px;
    padding-left: 50px;
    margin-right: 6px;
    margin-bottom: 12px;
    font-size: 13px;
    background-image: url("../images/main/polosa_33.png");
  }
  .newsmodule__ul3 li:nth-child(3n) {
    margin-right: 0;
  }
  .newsmodule__infoitem:not(:last-child) {
    margin-right: 25px;
  }
  .newsmodule__info {
    padding-bottom: 10px;
    width: 100%;
    height: 39px;
    margin-top: 0px;
    color: white;
    font-size: 14px;
    background-image: url("../images/news_date.png");
    background-repeat: no-repeat;
    background-position: left;
  }
  .newsmodule__info span {
    margin-left: 3px;
    color: #12c3f5;
  }
  .social__item img {
    height: 50px;
  }
  .slideminis {
    position: relative;
  }
  .slideminis__info {
    position: absolute;
    right: 18px;
    top: 23px;
    padding: 14px 31px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
    z-index: 99;
}
  .slideminis__prev, .slideminis__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis__prev:hover, .slideminis__next:hover {
    opacity: 0.5;
  }
  .slideminis__next {
    transform: rotate(180deg);
  }
  .slideminis__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis .swiper-pagination-bullet-active {
    background-color: #e226a7;
    box-shadow: 0 0px 20px rgba(226, 38, 167, 0.6);
  }
  .slideminis2 {
    position: relative;
  }
  .slideminis2__info2 {
    position: absolute;
    bottom: 30px;
    width: 100%;
    z-index: 99;
    align-items: center;
    justify-content: center;
  }
  .slideminis2__info {
    width: -moz-max-content;
    width: max-content;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
  }
  .slideminis2__prev, .slideminis2__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis2__prev:hover, .slideminis2__next:hover {
    opacity: 0.5;
  }
  .slideminis2__next {
    transform: rotate(180deg);
  }
  .slideminis2__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis2__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis2__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis2 .swiper-pagination-bullet-active {
    background-color: #12c1f2;
  }
  .slideminis2 {
    margin-bottom: 60px;
  }
  .footer {
    position: relative;
    flex-wrap: wrap;
    padding-top: 173px;
    padding-left: 97px;
    font-size: 14px;
    color: rgba(18, 193, 242, 0.4);
  }

  .footerinfos {
    padding: 10px 200px 0 0;
  }

  .docs,
  .copy {
    order: -1;
  }
  .ps {
    margin-top: 20px;
    margin-left: 0px;
  }
  .ps__item {
    justify-content: center;
    align-items: center;
    width: 144px;
    height: 48px;
    background-image: url("../images/ps-item.png");
  }
  .ps__item img {
    position: relative;
    top: -3px;
  }
  .ps__item:not(:last-child) {
    margin-right: 50px;
  }
  .docs {
    margin-right: 0;
    margin-left: 28px;
}
  .docs__item {
    margin-right: 40px;
  }
  .docs__item:last-child {
    margin-right: 0;
  }
  .docs__href {
    color: rgba(18, 193, 242, 0.8);
    font-size: 14px;
}
  .docs__href:hover {
    color: var(--white);
  }
  .social {
    position: absolute;
    bottom: 88px;
    right: 111px;
}
  .social__item:not(:last-child) {
    margin-right: 10px;
  }
  .social__href {
    font-size: 0;
    line-height: 0;
    transition: filter 0.4s ease-in-out;
    opacity: 0.4;
  }
  .social__href:hover {
    filter: brightness(210%);
  }
  .rightbar {
    margin-left: auto;
    max-width: 292px;
    width: 100%;
    padding: 0 8px;
  }

  .rightbar__title {
    margin-bottom: 40px;
    margin-left: -10px;
    font-size: 18px;
    font-weight: 200;
    letter-spacing: 0.2px;
    font-family: Arial, Helvetica, sans-serif;
    color: #b3dbe9;
    text-transform: uppercase;
  }
  .accountform__input {
    margin-bottom: 12px;
    width: 100%;
    height: 46px;
    padding-left: 25px;
    background-color: #171f31;
    border-radius: 6px;
    opacity: 1;
    font-size: 14px;
    color: #fff;
    transition: opacity 0.4s ease-in-out;
  }


  .g-recaptcha, .accountform__google iframe {
    width: 248px;
    height: 76px;
}

  .accountform__input::-moz-placeholder {
    color: var(--white);
  }
  .accountform__input::placeholder {
    color: var(--white);
  }
  .accountform__input:hover, .accountform__input:focus {
    opacity: 1;
    outline: 1px #263d6a solid;
  }
  .accountform__hidden {
    display: none;
  }
  .accountform__custom {
    width: 31px;
    height: 32px;
    background-image: url("../images/check.png");
  }
  .accountform__footer {
    margin-top: 20px;
    flex-direction: column;
    align-items: flex-start;
  }
  .accountform__text {
    margin-left: 15px;
    color: #66789a;
    font-size: 14px;
  }
  .accountform__lost {
    margin-top: 12px;
    margin-left: 0;
    color: #fff;
    font-size: 14px;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__lost:hover {
    opacity: 0.5;
  }
  .accountform__btn {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
  }
  .accountform__google {
    width: 100%;
    height: 60px;
    color: #fff;
    font-size: 18px;
    border: 1px #12c3f5 dashed;
    border-radius: 10px;
  }
  .statistics__title {
    margin-bottom: 0;
    display: block;
    width: 316px;
    height: 155px;
    background-image: url(../images/main/title_stat.png);
  }
  .statistics__title span {
    position: relative;
    top: 67px;
    left: 24px;
    font-size: 17px;
  }
  .statistics__item {
    position: relative;
    margin: 0 -10px;
    padding: 0 20px;
    height: 51px;
    font-size: 14px;
    color: #a8aaaf;
    transition: color 0.4s, background-image 0.4s;
  }
  .statistics__item::after {
    content: "";
    position: absolute;
    bottom: -1px;
    display: block;
    width: 290px;
    height: 2px;
    background-image: url("../images/main/hr_stat.png");
  }
  .statistics__item span {
    margin-left: auto;
    color: #12c1f2;
  }
  .statistics__item:hover {
    color: var(--white);
    background-image: url("../images/main/stat_hover.png");
  }
  .topplayers__title {
    display: block;
    width: 342px;
    height: 155px;
    background-image: url("../images/main/rating.png");
  }
  .topplayers__title span {
    position: relative;
    top: 97px;
    left: 32px;
  }
  .topplayers__head {
    margin: 0 -11px;
    padding: 0 11px;
    color: #fff;
    font-size: 14px;
  }
  .topplayers__num {
    width: 30px;
    text-align: center;
  }
  .topplayers__ava {
    margin: 0px;
    position: static;
  }
  .topplayers__name {
    margin-left: 20px;
    width: 150px;
  }
  .topplayers__lvl {
    width: 100px;
  }
  .topplayers__reset {
    width: 90px;
  }
  .topplayers__gr {
    width: 41px;
}

.switch_stat__item2, .switch_stat__item {
  width: 170px;
  height: 22px;
  background-size: contain;
  font-size: 13px;
}

.formregister__input{
  height: 40px;
  font-size: 14px;
}

  .topplayers__body {
    margin: 0 -12px;
    padding: 0 11px;
    color: var(--white);
    font-size: 14px;
  }
  .topplayers__el {
    position: relative;
    margin: 0 -11px;
    padding: 0 11px;
    padding-top: 12px;
    width: 292px;
    height: 78px;
    background-image: url("../images/main/top0.png");
  }
  .topplayers__el .topplayers__reset, .topplayers__el .topplayers__lvl {
    color: #12c1f2;
  }
  .topplayers__el .topplayers__gr {
    color: #12c1f2;
  }
  .topplayers__el:nth-child(1) {
    background-image: url("../images/main/top1.png");
  }
  .topplayers__el:nth-child(1) .topplayers__gr {
    color: #fcd063;
    opacity: 0.5;
  }
  .topplayers__el:nth-child(2) {
    background-image: url("../images/main/top2.png");
  }
  .topplayers__el:nth-child(2) .topplayers__gr {
    color: #b564fc;
  }
  .topplayers__el:nth-child(3) {
    background-image: url("../images/main/top3.png");
  }
  .topplayers__el:nth-child(3) .topplayers__gr {
    color: #fc7f64;
  }
  .topplayers__country {
    position: absolute;
    top: 14px;
    right: auto;
    left: 42px;
    width: 18px;
    border: 1px gba(255, 255, 255, 0.2) solid;
    border-radius: 100%;
  }
  .topplayers__ava {
    display: flex;
    width: 0px;
  }
  .topplayers__ava img {
    display: none;
  }
  .topplayers__country {
    display: flex !important;
    flex-shrink: 0;
  }
  .rating {
    margin: 0 -12px;
    padding: 0 12px;
  }
  .rating__title {
    margin: 0 -12px;
    padding: 0 12px;
    width: 292px;
    height: 121px;
    background-image: url("../images/main/rating_after.png");
  }
  .rating__wrapp {
    width: 100%;
    padding-top: 25px;
    padding-left: 101px;
    color: var(--white);
    text-transform: uppercase;
    font-size: 24px;
  }
  .rating__wrapp span {
    display: block;
    color: #fff;
    font-size: 14px;
    text-transform: none;
  }
  .rating__right {
    display: none;
    margin-left: auto;
    align-items: flex-end;
    flex-direction: column;
    text-transform: none;
  }
  .rating__right img {
    width: 26px;
  }
  .rating__href {
    margin-top: 14px;
    color: #13a4b2;
    font-size: 18px;
    border-bottom: 1px solid currentColor;
  }
  .rating__href:hover {
    color: var(--white);
    border-bottom: none;
  }
  .discord {
    margin-top: 20px;
  }
  .discord iframe {
    width: 100%;
    height: 400px;
  }
  
  .accountinner__top img {
    max-width: 90px;
    border-radius: 10px;
  }
  .accountinner__img {
    position: relative;
  }
  .accountinner__lang {
    position: absolute;
    top: -10px;
    right: -10px;
  }
  .accountinner__lang img {
    width: 25px;
  }
  .accountinner__dess {
    flex-direction: column;
    margin-left: 15px;
    color: #fff;
  }
  .accountinner__login {
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
  }
  .accountinner__num {
    font-size: 16px;
  }
  .accountmenu__card  {
    flex-wrap: wrap;
  }
  .accountmenu__href {
    font-size: 14px;
  }
  .accountcabinet {
    font-size: 14px;
  }
  .accountmenu__item:nth-child(2) {
    max-width: calc(33% - -6px);
    margin-right: 40px;
}.accountmenu__item {
  margin-bottom: 30px;
  max-width: calc(25% - 31px);
  margin-right: 40px;
  width: 100%;
}

.accountmenu__item:nth-child(3) {
  margin-right: 40px;
}

.accountmenu__item:nth-child(4) {
  max-width: calc(33% - 40px);
  margin-right: 0px;
}
  .accountinner__link {
    margin-top: 15px;
    width: -moz-max-content;
    width: max-content;
    color: #10ceee;
    font-size: 16px;
    border-bottom: 1px solid currentColor;
  }
  .accountinner__link:hover {
    color: var(--white);
    border-bottom: none;
  }
  .accountinner__links {
    margin-top: 20px;
  }
  .accountinner__item {
    padding-bottom: 10px;
    margin-bottom: 10px;
    background-image: url("../images/retina/hr_cp.png");
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .accountinner__item a {
    font-size: 14px;
    color: #fff;
  }
  .accountinner__item a:first-child {
    max-width: 55%;
    width: 100%;
  }
  .accountinner__item a:last-child {
    margin-left: auto;
  }
  .accountinner__item a:hover {
    color: #ccc;
  }
  .accounttitle {
    display: flex;
    position: relative;
    padding: 20px;
    margin-top: 0px;
    color: #ffffff;
    font-size: 21px;
    font-weight: normal;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .accounttitle::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .accounttitle img {
    margin-left: auto;
  }
  .contentlk {
    padding: 0 30px;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .alert {
    width: 100%;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 0;
    text-align: center;
    font-size: 22px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
  }
  .alert img {
    margin-bottom: 30px;
  }
  .alert_blue {
    background-color: #147193;
    border: 1px #48d7ff solid;
  }
  .alert_green {
    background-color: rgba(14, 184, 59, 0.2);
    border: 1px #0eb83b solid;
  }
  .alert a {
    border-bottom: 1px solid var(--white);
  }
  .ps-lk {
    margin-top: 40px;
    margin-bottom: 90px;
  }
  .ps-lk__item {
    max-width: calc(33% - 10px);
    width: 100%;
    margin-right: 20px;
    height: 150px;
    background-color: var(--white);
    border-radius: 10px;
  }
  .ps-lk__item:last-child {
    margin-right: 0;
  }
  .add-funds {
    max-width: 877px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .add-funds__count {
    color: #12c1f3;
    font-weight: bold;
    font-size: 26px;
  }
  .add-funds__count span {
    flex-shrink: 0;
  }
  .add-funds__input {
    width: 100%;
    height: 60px;
    padding-left: 20px;
    margin-left: 30px;
    color: #fff;
    font-size: 21px;
    border: 1px #263d6a solid;
    background-color: #171f30;
    border-radius: 6px;
    outline: none;
  }
  .add-funds__revied {
    margin-top: 40px;
    color: #fff;
    font-size: 27px;
  }
  .add-funds__revied__summ {
    margin-left: auto;
  }
  .add-funds__btn {
    margin-top: 50px;
    margin-bottom: 100px;
  }
  .add-funds__btn .btn1 {
    margin-right: 40px;
  }
  .btn1 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn1.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn1:hover {
    filter: brightness(150%);
  }
  .btn2 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn2.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn2:hover {
    filter: brightness(150%);
  }
  .shadowwrapper {
    margin-top: 40px;
    padding: 50px 20px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .bandit__top img {
    max-width: 50%;
  }
  .bandit__topdess {
    font-size: 19px;
  }
  .formregister__label {
    font-size: 16px;
  }

  .formregister__input {
    max-width: 400px;
  }
  .userpanel__basic {
    padding: 0;
  }
  .userpanel__basicblock {
    font-size: 18px;
  }
  .userpanel__tt {
    margin-bottom: 0px;
    padding: 0 0px 20px;
    font-size: 16px;
  }
  .userpanel__circle {
    height: 75px;
  }
  .userpanel__text {
    font-size: 27px;
  }
  .userpanel__point {
    margin-right: 48px;
  }
  .userpanel__green {
    background-image: url("../images/main/useraccount-green.png");
  }
  .userpanel__blue {
    margin-bottom: 0;
    background-image: url("../images/main/useraccount-blue.png");
  }
  .userpanel__basicblock {
    max-width: -moz-max-content;
    max-width: max-content;
    padding-right: 30px;
    padding-left: 36px;
  }
  .alert {
    font-size: 18px;
    padding-right: 30px;
    padding-left: 30px;
  }
  .socket-options select {
    font-size: 16px;
  }
  .vote__banners {
    justify-content: center;
    flex-wrap: wrap;
  }
  .vote__item {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  .jackpot img {
    max-width: 70%;
  }
  .download .userpanel__basic a {
    font-size: 14px;
  }
  .download .userpanel__basicblock {
    max-width: -moz-max-content;
    max-width: max-content;
    padding-right: 10px;
    padding-left: 10px;
  }
  .download .download__block130 {
    max-width: 50%;
    width: 100%;
  }
  .download .download__blockauto:last-child {
    background-image: none;
  }
  .download__bigt {
    font-size: 19px;
  }
  .download__notic {
    font-size: 14px;
  }
  .exchanger__f1 {
    padding: 0 20px;
  }
  .exchanger__block span {
    font-size: 16px;
  }
  .exchanger__block {
    margin-left: 20px;
    max-width: -moz-max-content;
    max-width: max-content;
  }
}



@media screen and (min-width: 600px) and (max-width: 1270px) {
  .bg1 {
    height: 1307px;
    background-image: url("../images/tablet/bg1.jpg?111");
    background-position: center;
    background-repeat: no-repeat;
  }
  .site_app_static {
    background-color: #12161f;
  }
  .bg2 {
    height: 0;
    background-image: none;
    background-position: center;
    background-repeat: no-repeat;
  }

  .cells td, .top_table td {
    padding: 10px;
    font-size: 14px;
  }

  .bg3 {
    margin-top: -217px;
    height: 486px;
    background-image: url("../images/tablet/bg3.jpg?1");
    background-position: center;
    background-repeat: no-repeat;
  }
  body {
    background-image: url("../images/tablet/body.jpg?1");
    background-repeat: repeat-y;
    background-position: center;
    overflow-x: hidden;
    font-size: 18px;
  }
  .jackpot  img {
    max-width: 50%;
  }
  .jackpot__text {
    font-size: 22px;
  }
  .jackpot__input {
    margin-top: 18px;
  }
  .container {
    position: relative;
    max-width: 720px;
    width: 100%;
    margin: 0 auto;
  }

  .char__element {
    font-size: 14px;
  }

  .bandit__table thead th,
  .bandit__table thead td {
    font-size: 15px;
  }

  .btn1 {
    height: 42px;
  }

  .bandit__input {
    margin: 0 5px;
  }

  .slot .machine .cell {
    background-position-x: 10px!important;
  }

  .navigation {
    position: relative;
    left: -165px;
    margin-left: auto;
    z-index: 99;
    transform: scale(0.7);
  }
  .navigation__item:not(:last-child) {
    margin-right: -5px;
  }
  .navigation__item_ml60 {
    margin-left: 78px;
  }
  .navigation__href {
    padding-top: 10px;
    width: 164px;
    height: 73px;
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    background-image: url("../images/menu_btn.png");
    transition: background-image 0.4s ease-in-out;
  }
  .navigation__href_active, .navigation__href:hover {
    background-image: url("../images/menu_btn_h.png");
  }
  .topflex {
    position: relative;
  }
  .language {
    position: absolute;
    margin-top: 10px;
    margin-left: auto;
    left: calc(50% - 38px);
    z-index: 99;
  }
  .language__icon {
    width: 70px;
    height: 71px;
    background-image: url("../images/bglang.png");
  }
  .language__select {
    display: none;
  }
  .language__head {
    position: relative;
    cursor: pointer;
    z-index: 8;
  }
  .language__head:hover .language__select {
    color: var(--white);
  }
  .language__body {
    position: absolute;
    right: -192px;
    top: 54px;
    width: 456px;
    height: 84px;
    background-image: url(../images/tablet/select_language2.jpg);
    transform: scale(0);
    overflow: hidden;
    pointer-events: none;
    transition: transform 0.4s ease-in-out;
  }
  .language__body_active {
    transform: scale(1);
    overflow: visible;
    pointer-events: all;
  }
  .language__list {
    height: 84px;
  }
  .language__item:not(:last-child) {
    margin-right: 10px;
  }
  .language__href {
    display: block;
    width: 36px;
    height: 36px;
    line-height: 0;
    font-size: 0;
    border-radius: 100%;
    opacity: 0.5;
    outline: 2px solid rgba(0, 0, 0, 0);
    transition: outline 0.4s, opacity 0.4s;
  }
  .language__href:hover, .language__href_active {
    opacity: 1;
    outline: 2px solid var(--white);
  }
  .logo {
    position: relative;
    top: -41px;
    margin-left: auto;
    margin-right: auto;
    width: 370px;
    height: 215px;
    background-image: url("../images/finale_mu_logo_full.png?2");
    transition: background-image 0.4s ease-in-out;
  }
  .logo:hover {
    background-image: url("../images/finale_mu_logo_full_h.png?2");
  }
  .topwrapp {
    margin-top: 54px;
    height: 66px;
  }
  .announce {
    display: none;
    max-width: 850px;
    width: 100%;
    color: var(--white);
    font-size: 18px;
    text-align: center;
  }
  .announce span {
    color: #12c1f3;
  }
  .select_server {
    max-width: 100%;
    width: 100%;
    color: #12c1f2;
    font-size: 28px;
    text-align: center;
    background-color: transparent;
    outline: none;
    border: none;
    transition: color 0.4s ease-in-out;
  }
  .select_server:hover {
    color: var(--white);
  }
  .middlegroupbutton__block1 {
    display: flex;
    max-width: 100%;
    width: 100%;
    height: 217px;
    background-image: url("../images/tablet/middlegroupbutton_left.jpg");
  }
  .middlegroupbutton__client {
    width: 438px;
    height: 217px;
    flex-direction: column;
  }
  .middlegroupbutton__client__title {
    position: relative;
    font-size: 32px;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 700;
  }
  .middlegroupbutton__client__subtitle {
    color: var(--white);
    font-size: 18px;
  }
  .middlegroupbutton__client__href {
    margin-top: -17px;
    width: 310px;
    height: 132px;
    font-size: 26px;
    text-transform: uppercase;
    color: #57ebf6;
    text-shadow: 2px 0 4px rgba(0, 0, 0, 0.1);
    background-image: url(../images/down_btn.png);
    transition: background-image 0.4s ease-in-out;
  }
  .middlegroupbutton__client__href:hover {
    background-image: url("../images/down_btn_h.png");
  }
  .middlegroupbutton__btn {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 110px;
    width: 282px;
    height: 109px;
    transition: box-shadow 0.4s ease-in-out;
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn {
    background-image: url("../images/main/btn_register.png");
    background-size: cover;
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(42, 113, 253, 0.6);
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__subtitle {
    color: #12c1f2;
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn {
    background-image: url("../images/main/account_btn.png");
    background-size: cover;
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(15, 180, 60, 0.6);
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__subtitle {
    color: #0eb83b;
  }
  .middlegroupbutton__btntitle {
    font-size: 26px;
    font-weight: 100;
    color: var(--white);
  }
  .middlegroupbutton__subtitle {
    margin-top: 0px;
    font-size: 16px;
  }
  .middlegroupbutton__slider {
    position: relative;
    max-width: 100%;
    width: 100%;
  }
  .middlegroupbutton__slideelement {
    flex-direction: column;
    width: 100%;
    height: 346px;
    background-size: cover;
  }
  .middlegroupbutton__bitittle {
    font-size: 38px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    color: var(--white);
  }
  .middlegroupbutton__wrappslide {
    padding-left: 60px;
    padding-top: 0px;
    max-width: 526px;
    width: 100%;
  }
  .middlegroupbutton__descslide {
    margin-top: 7px;
    color: #ccd87c;
    font-size: 28px;
    font-family: Arial, Helvetica, sans-serif;
  }
  .middlegroupbutton__infobottom {
    margin-top: auto;
    height: 60px;
    padding: 0 30px;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .middlegroupbutton__infodate {
    padding-right: 18px;
    margin-right: 18px;
    color: #12c1f2;
    font-size: 16px;
    border-right: 3px solid var(--white);
  }
  .middlegroupbutton__infozag {
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: var(--white);
  }
  .middlegroupbutton {
    align-items: flex-start;
    flex-wrap: wrap;
  }
  .middlegroupbutton__buttons {
    flex-direction: column;
  }
  .moduleserver {
    max-width: 100%;
    width: 100%;
    flex-direction: row;
    order: -1;
  }
  .middlegroupbutton__prev,
  .middlegroupbutton__next {
    flex-shrink: 0;
    width: 12px;
    height: 20px;
    background-image: url("../images/arrow.png");
    background-color: transparent;
    outline: none;
    border: none;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
  }
  .middlegroupbutton__prev:hover,
  .middlegroupbutton__next:hover {
    opacity: 0.5;
  }
  .middlegroupbutton__slideaction {
    height: 60px;
    position: absolute;
    width: 100%;
    right: auto;
    left: auto;
    align-items: center;
    justify-content: center;
    bottom: 60px;
    z-index: 99;
  }
  .middlegroupbutton__next {
    transform: rotate(180deg);
  }
  .middlegroupbutton__pagination {
    display: flex;
    align-items: center;
    margin: 0 20px;
    width: -moz-max-content !important;
    width: max-content !important;
  }
  .middlegroupbutton__bullet {
    display: block;
    width: 15px;
    height: 15px;
    background-color: #8e8d91;
    border-radius: 100%;
    transition: background-color 0.4s, box-shadow 0.4s;
  }
  .middlegroupbutton__bullet:not(:last-child) {
    margin-right: 8px;
  }
  .middlegroupbutton__bullet:hover {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .swiper-pagination-bullet-active {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .moduleserver__item {
    flex-direction: column;
    padding-bottom: 33px;
    padding-left: 23px;
    padding-right: 15px;
    width: 33.33%;
    height: 254px;
    background-image: url("../images/tablet/server1.jpg");
    background-position: center;
    transition: box-shadow 0.4s ease-in-out;
  }
  .moduleserver__item_active,
  .moduleserver__item:hover {
    box-shadow: 0 20px 40px rgba(27, 208, 182, 0.6);
    position: relative;
    z-index: 99;
  }
  .moduleserver__item:nth-child(2) {
    background-image: url("../images/tablet/server2.jpg");
  }
  .moduleserver__item:nth-child(2):hover,
  .moduleserver__item:nth-child(2) .moduleserver__item_active {
    box-shadow: 0 20px 40px rgba(17, 155, 245, 0.6);
  }
  .moduleserver__item:nth-child(2) .procentbar__num {
    color: #119bf5;
  }

  .moduleserver__item:nth-child(3) {
    background-image: url("../images/server3.jpg");
  }
  .moduleserver__item:nth-child(3):hover,
  .moduleserver__item:nth-child(3)   .moduleserver__item_active {
    box-shadow: 0 20px 40px rgba(52, 133, 160, 0.6);
  }
  .moduleserver__item:nth-child(3) .procentbar__num {
    color: #0dcd82;
  }

  .moduleserver__wrapp {
    max-width: 155px;
    width: 100%;
    margin-top: auto;
  }
  .moduleserver__title {
    font-size: 26px;
    color: var(--white);
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
  }
  .moduleserver__procentbar {
    margin-top: 10px;
  }
  .moduleserver__online {
    margin-top: 10px;
    font-size: 18px;
    color: var(--white);
  }
  .moduleserver__info {
    margin-top: 25px;
    font-size: 12px;
    opacity: 0.5;
    color: var(--white);
  }
  .procentbar__num {
    display: block;
    margin-bottom: 4px;
    font-size: 12px;
    color: #0dcd82;
  }
  .procentbar__progress {
    padding-top: 1px;
    padding-left: 1px;
    width: 100%;
    height: 10px;
    border: 1px #fff solid;
  }
  .progress {
    display: block;
    width: 0%;
    height: 4px;
    background-image: url("../images/progress.jpg");
  }
  .site_app {
    margin-top: -72px;
    flex-direction: column;
  }
  .leftbar {
    margin-top: 50px;
    max-width: 100%;
    width: 100%;
    padding-left: 0;
  }
  .topplayers,
  .statistics {
    max-width: calc(50% - 5px);
    width: 100%;
  }
  .middlemenu {
    margin-bottom: -5px;
    width: 750px;
    background-image: url("../images/tablet/menu_middle.jpg?1");
    margin-left: -16px;
    order: -2;
  }
  .middlemenu__card {
    height: 98px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 0px;
    padding-bottom: 0px;
    justify-content: space-between;
  }

  .accountinner {
    margin-top: 40px;
    padding: 0 30px;
  }

  .middlemenu__item {
    position: relative;
  }
  .middlemenu__item:not(:last-child) {
    padding-right: 0px;
    margin-right: 0px;
  }
 
  .middlemenu__href img {
    max-width: 40px;
    transition: transform 0.4s ease-in-out;
  }
  .middlemenu__href:hover img {
    transform: scale(1.09);
  }
  .middlemenu__info {
    margin-left: 10px;
    color: var(--white);
    font-size: 16px;
    opacity: 0.5;
    transition: opacity 0.4s ease-in-out;
  }

  .middlemenu .middlemenu__href:hover {
    opacity: 1;
  }
  .newsmodule__title {
    position: relative;
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #12c1f3;
    font-size: 18px;
  }
  .newsmodule__item:not(:last-child) {
    margin-bottom: 60px;
  }
  .newsmodule__ul {
    position: relative;
    padding: 20px;
    margin-top: 20px;
    color: #ffffff;
    font-size: 16px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .newsmodule__ul li {
    position: relative;
    margin-left: 80px;
  }
  .newsmodule__ul li::after {
    content: "";
    position: absolute;
    left: -80px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
  }
  .newsmodule__ul2 {
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 16px;
    font-weight: 100;
  }
  .newsmodule__ul2 li {
    padding: 10px 0;
    padding-right: 50px;
    position: relative;
    padding-left: 100px;
    margin-left: 0px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul2 li:not(:last-child) {
    margin-bottom: 20px;
  }
  .newsmodule__ul2 li::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0px;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
    background-position: left;
  }
  .newsmodule__ul2 li::before {
    content: "";
    position: absolute;
    left: 20px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
    background-position: left;
  }
  .newsmodule__ul3 {
    flex-wrap: wrap;
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 12px;
    font-weight: 100;
  }
  .newsmodule__ul3 li {
    display: flex;
    align-items: center;
    max-width: calc(50% - 5px);
    width: 100%;
    height: 46px;
    padding-left: 50px;
    margin-right: 6px;
    margin-bottom: 12px;
    font-size: 13px;
    background-image: url("../images/main/polosa_50.png");
  }
  .newsmodule__ul3 li:nth-child(2n) {
    margin-right: 0;
    margin-left: auto;
  }
  .newsmodule__infoitem:not(:last-child) {
    margin-right: 25px;
  }
  .newsmodule__info {
    padding-bottom: 10px;
    width: 100%;
    height: 39px;
    margin-top:0px;
    color: white;
    font-size: 18px;
    background-image: url("../images/news_date.png");
    background-repeat: no-repeat;
    background-position: left;
    margin-left: 0;
  }
  .newsmodule__info span {
    margin-left: 3px;
    color: #12c3f5;
  }
  .slideminis {
    position: relative;
  }
  .slideminis__info {
    position: absolute;
    right: 18px;
    top: 43px;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
    z-index: 99;
  }
  .slideminis__prev, .slideminis__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis__prev:hover, .slideminis__next:hover {
    opacity: 0.5;
  }
  .slideminis__next {
    transform: rotate(180deg);
  }
  .slideminis__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis .swiper-pagination-bullet-active {
    background-color: #e226a7;
    box-shadow: 0 0px 20px rgba(226, 38, 167, 0.6);
  }
  .slideminis2 {
    position: relative;
  }
  .slideminis2__info2 {
    position: absolute;
    bottom: 30px;
    width: 100%;
    z-index: 99;
    align-items: center;
    justify-content: center;
  }
  .slideminis2__info {
    width: -moz-max-content;
    width: max-content;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
  }
  .slideminis2__prev, .slideminis2__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis2__prev:hover, .slideminis2__next:hover {
    opacity: 0.5;
  }
  .slideminis2__next {
    transform: rotate(180deg);
  }
  .slideminis2__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis2__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis2__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis2 .swiper-pagination-bullet-active {
    background-color: #12c1f2;
  }
  .slideminis2 {
    margin-bottom: 60px;
  }
  .footer {
    position: relative;
    flex-wrap: wrap;
    padding-top: 362px;
    padding-left: 0;
    font-size: 14px;
    color: rgba(18, 193, 242, 0.4);
  }
  .docs,
  .copy {
    order: -1;
  }
  .ps {
    margin-top: 20px;
    margin-left: 0px;
  }
  .ps__item {
    justify-content: center;
    align-items: center;
    width: 144px;
    height: 48px;
    background-image: url("../images/ps-item.png");
  }
  .ps__item img {
    position: relative;
    top: -3px;
  }
  .ps__item:not(:last-child) {
    margin-right: 50px;
  }
  .docs {
    margin-right: 0;
    margin-left: auto;
  }
  .docs__item {
    margin-right: 40px;
  }
  .docs__item:last-child {
    margin-right: 0;
  }
  .docs__href {
    color: #215274;
    font-size: 14px;
  }
  .docs__href:hover {
    color: var(--white);
  }
  .social {
    position: absolute;
    top: 207px;
    right: 279px;
  }
  .social__item:not(:last-child) {
    margin-right: 10px;
  }
  .social__href {
    font-size: 0;
    line-height: 0;
    transition: filter 0.4s ease-in-out;
    opacity: 1;
    filter: brightness(110%);
  }
  .social__href:hover {
    filter: brightness(210%);
  }
  .rightbar {
    display: flex;
    flex-wrap: wrap;
    margin-left: auto;
    max-width: 100%;
    width: 100%;
    padding: 0px;
    order: -1;
  }
  .rightbar__title {
    margin-bottom: 40px;
    margin-left: -10px;
    font-size: 18px;
    font-weight: 200;
    letter-spacing: 0.2px;
    font-family: Arial, Helvetica, sans-serif;
    color: #b3dbe9;
    text-transform: uppercase;
  }
  .accountform {
    margin-top: 30px;
    padding: 0 30px;
    margin-left: auto;
    margin-right: auto;
}
  .accountform__input {
    margin-bottom: 12px;
    width: 100%;
    height: 46px;
    padding-left: 25px;
    background-color: #171f31;
    border-radius: 6px;
    opacity: 1;
    font-size: 14px;
    color: #fff;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__input::-moz-placeholder {
    color: var(--white);
  }
  .accountform__input::placeholder {
    color: var(--white);
  }
  .accountform__input:hover, .accountform__input:focus {
    opacity: 1;
    outline: 1px #263d6a solid;
  }
  .accountform__hidden {
    display: none;
  }
  .accountform__custom {
    width: 31px;
    height: 32px;
    background-image: url("../images/check.png");
  }
  .accountform__footer {
    margin-top: 20px;
    flex-direction: column;
    align-items: flex-start;
  }
  .accountform__text {
    margin-left: 15px;
    color: #66789a;
    font-size: 14px;
  }
  .accountform__lost {
    margin-top: 12px;
    margin-left: 0;
    color: #fff;
    font-size: 14px;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__lost:hover {
    opacity: 0.5;
  }
  .accountform__btn {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
  }
  .accountform__google {
    width: 100%;
    height: 60px;
    color: #fff;
    font-size: 18px;
    border: 1px #12c3f5 dashed;
    border-radius: 10px;
  }
  .statistics__title {
    margin-bottom: 0;
    display: block;
    width: 365px;
    height: 212px;
    background-image: url(../images/tablet/title_stat.png);
    margin: 0;
  }
  .statistics__title span {
    position: relative;
    top: 112px;
    left: 24px;
    font-size: 18px;
  }
  .statistics__card {
    margin-top: -20px;
  }
  .statistics__item {
    position: relative;
    margin: 0 -10px;
    padding: 0 20px;
    height: 42px;
    font-size: 14px;
    color: #a8aaaf;
    transition: color 0.4s, background-image 0.4s;
  }
  .statistics__item::after {
    content: "";
    position: absolute;
    bottom: -1px;
    display: block;
    width: 290px;
    height: 2px;
    background-image: url("../images/main/hr_stat.png");
  }
  .statistics__item span {
    margin-left: auto;
    color: #12c1f2;
  }
  .statistics__item:hover {
    color: var(--white);
    background-image: none;
  }
  .topplayers {
    margin-left: auto;
  }
  .topplayers__title {
    display: block;
    width: 346px;
    height: 205px;
    background-image: url("../images/tablet/rating.png");
    margin: 0;
  }
  .topplayers__title span {
    position: relative;
    top: 112px;
    left: 24px;
  }
  .topplayers__head {
    margin: 0;
    padding: 0;
    margin-left: 10px;
    width: 349px;
    color: #fff;
    font-size: 14px;
  }
  .topplayers__num {
    width: 30px;
    text-align: center;
  }
  .topplayers__ava {
    margin: 0px;
    position: static;
  }
  .topplayers__name {
    margin-left: 20px;
    width: 120px;
  }
  .topplayers__lvl {
    width: 70px;
  }
  .topplayers__reset {
    width: 50px;
  }
  .topplayers__gr {
    width: 12px;
  }
  .topplayers__body {
    margin: 0;
    padding: 0;
    margin-left: 10px;
    width: 349px;
    color: var(--white);
    font-size: 14px;
  }
  .topplayers__el {
    position: relative;
    margin: 0 -11px;
    padding: 0 11px;
    padding-top: 12px;
    width: 345px;
    height: 78px;
    background-image: url("../images/tablet/top0.png");
  }
  .topplayers__el .topplayers__reset, .topplayers__el .topplayers__lvl {
    color: #12c1f2;
  }
  .topplayers__el .topplayers__gr {
    color: #12c1f2;
  }
  .topplayers__el:nth-child(1) {
    background-image: url("../images/tablet/top1.png");
  }
  .topplayers__el:nth-child(1) .topplayers__gr {
    color: #fcd063;
    opacity: 0.5;
  }
  .topplayers__el:nth-child(2) {
    background-image: url("../images/tablet/top2.png");
  }
  .topplayers__el:nth-child(2) .topplayers__gr {
    color: #b564fc;
  }
  .topplayers__el:nth-child(3) {
    background-image: url("../images/tablet/top3.png");
  }
  .topplayers__el:nth-child(3) .topplayers__gr {
    color: #fc7f64;
  }
  .topplayers__country {
    position: absolute;
    top: 19px;
    right: auto;
    left: 50px;
    width: 18px;
    border: 1px gba(255, 255, 255, 0.2) solid;
    border-radius: 100%;
  }
  .topplayers__ava {
    display: flex;
    width: 0px;
  }
  .topplayers__ava img {
    display: none;
  }
  .topplayers__country {
    display: flex !important;
    flex-shrink: 0;
  }
  .rating {
    display: none;
    margin: 0 -12px;
    padding: 0 12px;
  }
  .rating__title {
    margin: 0 -12px;
    padding: 0 12px;
    width: 292px;
    height: 121px;
    background-image: url("../images/main/rating_after.png");
  }
  .rating__wrapp {
    width: 100%;
    padding-top: 25px;
    padding-left: 101px;
    color: var(--white);
    text-transform: uppercase;
    font-size: 24px;
  }
  .rating__wrapp span {
    display: block;
    color: #fff;
    font-size: 14px;
    text-transform: none;
  }
  .rating__right {
    display: none;
    margin-left: auto;
    align-items: flex-end;
    flex-direction: column;
    text-transform: none;
  }
  .rating__right img {
    width: 26px;
  }
  .rating__href {
    margin-top: 14px;
    color: #13a4b2;
    font-size: 18px;
    border-bottom: 1px solid currentColor;
  }
  .rating__href:hover {
    color: var(--white);
    border-bottom: none;
  }
  .discord {
    margin-top: 20px;
  }
  .discord iframe {
    width: 100%;
    height: 400px;
  }

  .accountinner__links a {
    width: 650px; 
    background-size: cover;
  }

  
  .accountinner__top img {
    max-width: 130px;
    border-radius: 10px;
  }
  .select-parrent select {
    margin-top: 15px;
    width: 100%;
    height: 50px;
    font-size: 14px;
    padding-left: 10px;
    color: #fff;
    background: #171f30!important;
    border-radius: 6px;
    border: 1px #263d6a solid;
    outline: none;
}
  .accountinner__img {
    position: relative;
  }
  .accountinner__lang {
    position: absolute;
    top: -10px;
    right: -10px;
  }
  .accountinner__lang img {
    width: 25px;
  }
  .accountinner__dess {
    width: 100%;
    align-items: flex-start;
    flex-direction: column;
    margin-left: 15px;
    color: #fff;
  }

  .accountinner__links {
    margin: 0;
  }
  .accountinner__login {
    width: 100%;
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
  }
  .accountinner__num {
    font-size: 16px;
  }
  .accountinner__link {
    margin-top: 15px;
    width: -moz-max-content;
    width: max-content;
    color: #10ceee;
    font-size: 16px;
    border-bottom: 1px solid currentColor;
  }
  .accountinner__link:hover {
    color: var(--white);
    border-bottom: none;
  }
  .accountinner__links {
    margin-top: 20px;
  }
  .accountinner__item {
    padding-bottom: 10px;
    margin-bottom: 10px;
    background-image: url("../images/retina/hr_cp.png");
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .accountinner__item a {
    font-size: 14px;
    color: #fff;
  }
  .accountinner__item a:first-child {
    max-width: 55%;
    width: 100%;
  }
  .accountinner__item a:last-child {
    margin-left: auto;
  }
  .accountinner__item a:hover {
    color: #ccc;
  }
  .accounttitle {
    display: flex;
    position: relative;
    padding: 20px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 28px;
    font-weight: bold;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .accounttitle::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .accounttitle img {
    margin-left: auto;
  }
  .contentlk {
    padding: 0 30px;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .alert {
    width: 100%;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 0;
    text-align: center;
    font-size: 22px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
  }
  .alert img {
    margin-bottom: 30px;
  }
  .alert_blue {
    background-color: #147193;
    border: 1px #48d7ff solid;
  }
  .alert_green {
    background-color: rgba(14, 184, 59, 0.2);
    border: 1px #0eb83b solid;
  }
  .alert a {
    border-bottom: 1px solid var(--white);
  }
  .ps-lk {
    margin-top: 40px;
    margin-bottom: 90px;
  }
  .ps-lk__item {
    max-width: calc(33% - 10px);
    width: 100%;
    margin-right: 20px;
    height: 150px;
    background-color: var(--white);
    border-radius: 10px;
  }
  .ps-lk__item:last-child {
    margin-right: 0;
  }
  .add-funds {
    max-width: 877px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .add-funds__count {
    color: #12c1f3;
    font-weight: bold;
    font-size: 26px;
  }
  .add-funds__count span {
    flex-shrink: 0;
  }
  .add-funds__input {
    width: 100%;
    height: 60px;
    padding-left: 20px;
    margin-left: 30px;
    color: #fff;
    font-size: 21px;
    border: 1px #263d6a solid;
    background-color: #171f30;
    border-radius: 6px;
    outline: none;
  }
  .add-funds__revied {
    margin-top: 40px;
    color: #fff;
    font-size: 27px;
  }
  .add-funds__revied__summ {
    margin-left: auto;
  }
  .add-funds__btn {
    margin-top: 50px;
    margin-bottom: 100px;
  }
  .add-funds__btn .btn1 {
    margin-right: 40px;
  }
  .btn1 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn1.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn1:hover {
    filter: brightness(150%);
  }
  .btn2 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn2.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn2:hover {
    filter: brightness(150%);
  }
  .shadowwrapper {
    margin-top: 0px;
    padding: 50px 20px;
  }
  .accounttitle {
    font-size: 24px;
    font-weight: normal;
  }
  .formregister {
    padding: 0 60px;
  }
  .mobhide {
    display: none !important;
  }
  .formregister__item {
    flex-direction: column;
  }
  .accountcabinet {
    padding: 0 20px;
    flex-wrap: wrap;
    font-size: 16px;
  }
  .accountcabinet .select-parrent select {
    margin-top: 0;
    font-size: 15px;
  }
  .accountcabinet__item:first-child {
    width: 100%;
    text-align: center;
    padding-bottom: 10px;
  }
  .regamini {
    padding-left: 20px;
  }
  .site_app_static {
    margin-top: -1010px;
    flex-direction: column;
  }
  .site_app_lk {
    margin-top: -964px;
  }
  .formregister__label {
    margin-bottom: 10px;
    width: 100%;
    font-size: 21px;
    text-align: left;
  }
  .formregister__input {
    margin-left: 0;
    max-width: 100%;
  }
  .exchanger__f1 {
    padding: 0;
  }
  .exchanger__f1 {
    flex-direction: column;
  }
  .exchanger__block {
    padding: 0 15px;
    max-width: 100%;
    flex-direction: column;
    align-items: flex-start;
  }
  .exchanger__block span {
    display: block;
    font-size: 17px;
    margin-bottom: 5px;
  }
  .exchanger__body {
    padding: 40px 0;
  }
  .exchanger__block:last-child {
    margin-top: 20px;
    text-align: center;
    justify-content: center;
    align-items: center;
  }
  .exchanger__block:last-child .btn1 {
    margin: 0;
    margin-top: 20px;
  }
  .pvp {
    margin-top: 35px;
  }
  .pvp__alert {
    padding: 30px;
  }
  .userpanel__basic {
    padding: 0 20px;
    margin-bottom: 25px;
  }
  .userpanel__tt {
    margin-bottom: 0px;
    padding: 0 0px 20px;
    font-size: 18px;
  }
  .userpanel__circle {
    height: 90px;
  }
  .userpanel__text {
    font-size: 22px;
  }
  .userpanel__point {
    margin-right: 40px;
  }
  .userpanel__basicblock {
    max-width: -moz-max-content;
    max-width: max-content;
    padding-right: 30px;
    font-size: 19px;
  }
  .userpanel__basicblock:nth-child(3) {
    padding-left: 30px;
  }
  .vote__banners {
    justify-content: center;
    flex-wrap: wrap;
  }
  .vote__item {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  .alert_plpr30 {
    padding-left: 30px;
    padding-right: 30px;
    max-width: calc(100% - 120px);
    margin-left: 60px;
    margin-right: 60px;
  }
  .bandit__top {
    flex-direction: column;
  }
  .bandit__topdess {
    margin-top: 10px;
    max-width: 880px;
    width: 100%;
    color: #fff;
    font-size: 21px;
  }
  .bandit__top img {
    margin-right: auto;
    max-width: 40%;
  }
  .bandit__el {
    padding: 20px;
    height: 100px;
  }
}
@media screen and (max-width: 725px) {


  .middlemenu__href {
    width: 100%;
  }

  .footerinfos {
    padding: 0px 15px;
    text-align: center;
  }


.onlymob {
  display: flex;
}
  .table_adaptive {
    max-width: 100%;
    overflow: auto;
  }

  .guildinfo {
    font-size: 15px;
  }

  .guildinfo__item {
    max-width: 50%;
  }

  .select-parrent select {
    width:100%;
    height:40px;
    font-size:22px;
    padding-left:10px;
    color:#fff;
    background:#171f30!important;
    border-radius:6px;
    border:1px #263d6a solid;
    outline:none
}
.select_char22 {
  padding-right: 15px;
}
  input.login_b {
    margin-right: 6px;
    margin-bottom: 9px;
    padding: 8px 12px;
    color: #12c1f2;
    font-size: 14px;
    background-color: transparent;
    border: 2px #13475e solid;
    transition: border-color 0.4s ease-in-out;
}

  .top_table, .cells {
    display: table;
    width: 100%!important;
    overflow: auto;
    padding: 10px;
}

.bgtop {
  margin-top: 0px;
  padding: 10px;
}

.cells td, .top_table td {
  padding: 9px;
  font-size: 13px;
}



.cells td img {
  display: block;
  max-height: 24px;
  margin-bottom: 5px;
}

.top_table td,
.cells thead td, .top_table thead td {
  padding: 5px;
  color: #12c1f3;
  font-size: 13px;
  font-weight: bold;
}

  .bg1 {
    height: 1009px;
    background-image: url("../images/mobile/bg1.jpg?11");
    background-position: center;
    background-repeat: no-repeat;
  }
  .bg2 {
    height: 0;
    background-image: none;
    background-position: center;
    background-repeat: no-repeat;
  }
  .bg3 {
    margin-top: -224px;
    height: 577px;
    background-image: url("../images/mobile/bg3.jpg");
    background-position: center;
    background-repeat: no-repeat;
  }
  body {
    background-image: none;
    background-color: #0f1626;
    background-repeat: repeat-y;
    background-position: center;
    overflow-x: hidden;
    font-size: 18px;
  }
  .container {
    position: relative;
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
    padding: 0;
  }
  .navigation {
    display: none;
    position: relative;
    left: -176px;
    margin-left: auto;
    z-index: 99;
  }
  .navigation__item:not(:last-child) {
    margin-right: 0px;
  }
  .navigation__item_ml60 {
    margin-left: 78px;
  }
  .navigation__href {
    padding-top: 10px;
    width: 164px;
    height: 73px;
    font-size: 14px;
    color: var(--white);
    text-transform: uppercase;
    background-image: url("../images/menu_btn.png");
    transition: background-image 0.4s ease-in-out;
  }
  .navigation__href_active, .navigation__href:hover {
    background-image: url("../images/menu_btn_h.png");
  }
  .topflex {
    position: relative;
  }
  .language {
    display: none;
    position: absolute;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    z-index: 99;
  }
  .language__icon {
    width: 70px;
    height: 71px;
    background-image: url("../images/bglang.png");
  }
  .language__select {
    display: none;
  }
  .language__head {
    position: relative;
    cursor: pointer;
    z-index: 8;
  }
  .language__head:hover .language__select {
    color: var(--white);
  }
  .language__body {
    position: absolute;
    right: -85px;
    top: 73px;
    width: 305px;
    height: 135px;
    background-image: url(../images/mobile/select_language2.jpg?1);
    transform: scale(0);
    overflow: hidden;
    pointer-events: none;
    transition: transform 0.4s ease-in-out;
  }
  .language__body_active {
    transform: scale(1);
    overflow: visible;
    pointer-events: all;
  }
  .language__list {
    flex-wrap: wrap;
    height: auto;
    padding: 18px 15px 0;
}
.language__item {
  margin-bottom: 20px;
}
.language__item:not(:last-child) {
  margin-right: 9px;
  margin-left: 9px;
}

  .language__href {
    display: block;
    width: 36px;
    height: 36px;
    line-height: 0;
    font-size: 0;
    border-radius: 100%;
    opacity: 0.5;
    outline: 2px solid rgba(0, 0, 0, 0);
    transition: outline 0.4s, opacity 0.4s;
  }
  .language__href:hover, .language__href_active {
    opacity: 1;
    outline: 2px solid var(--white);
  }
  .logo {
    position: relative;
    top: 0px;
    margin-left: auto;
    margin-right: auto;
    width: 370px;
    height: 194px;
    background-image: url("../images/mobile/logo_new.png");
    transition: background-image 0.4s ease-in-out;
  }
  .closemenu,
  .openmenu {
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 10px;
    width: 164px;
    height: 73px;
    font-size: 14px;
    color: #12c1f2;
    text-transform: uppercase;
    background-image: url("../images/menu_btn.png");
    background-color: transparent;
    border: none;
    outline: none;
  }
  .closemenu img,
  .openmenu img {
    margin-right: 8px;
  }
  .topwrapp {
    margin-top: 45px;
    height: 66px;
  }
  .announce {
    display: none;
    max-width: 850px;
    width: 100%;
    color: var(--white);
    font-size: 18px;
    text-align: center;
  }
  .announce span {
    color: #12c1f3;
  }
  .select_server {
    max-width: 100%;
    width: 100%;
    color: #12c1f2;
    font-size: 23px;
    text-align: center;
    background-color: transparent;
    outline: none;
    border: none;
    transition: color 0.4s ease-in-out;
}
  .select_server:hover {
    color: var(--white);
  }
  .middlegroupbutton {
    padding: 0 15px;
  }
  .middlegroupbutton__block1 {
    display: none;
    max-width: 100%;
    width: 100%;
    height: 217px;
    background-image: url("../images/tablet/middlegroupbutton_left.jpg");
  }
  .middlegroupbutton__client {
    width: 438px;
    height: 217px;
    flex-direction: column;
  }
  .middlegroupbutton__client__title {
    position: relative;
    font-size: 32px;
    color: var(--white);
    text-transform: uppercase;
    font-weight: 700;
  }
  .middlegroupbutton__client__subtitle {
    color: var(--white);
    font-size: 18px;
  }
  .middlegroupbutton__client__href {
    margin-top: -17px;
    width: 310px;
    height: 132px;
    font-size: 26px;
    text-transform: uppercase;
    color: #57ebf6;
    text-shadow: 2px 0 4px rgba(0, 0, 0, 0.1);
    background-image: url(../images/down_btn.png);
    transition: background-image 0.4s ease-in-out;
  }
  .middlegroupbutton__client__href:hover {
    background-image: url("../images/down_btn_h.png");
  }
  .middlegroupbutton__btn {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 110px;
    width: 282px;
    height: 108px;
    transition: box-shadow 0.4s ease-in-out;
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn {
    background-image: url("../images/main/btn_register.png");
    background-size: cover;
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(42, 113, 253, 0.6);
  }
  .middlegroupbutton__button:first-child .middlegroupbutton__subtitle {
    color: #12c1f2;
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn {
    background-image: url("../images/main/account_btn.png");
    background-size: cover;
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__btn:hover {
    box-shadow: 0 0px 40px rgba(15, 180, 60, 0.6);
  }
  .middlegroupbutton__button:last-child .middlegroupbutton__subtitle {
    color: #0eb83b;
  }
  .middlegroupbutton__btntitle {
    font-size: 26px;
    font-weight: 100;
    color: var(--white);
  }
  .middlegroupbutton__subtitle {
    margin-top: 0px;
    font-size: 16px;
  }
  .middlegroupbutton__slider {
    margin: 20px 0;
    position: relative;
    max-width: 100%;
    width: 100%;
  }
  .middlegroupbutton__slideelement {
    flex-direction: column;
    width: 100%;
    height: 507px;
    background-size: cover;
  }
  .middlegroupbutton__bitittle {
    display: block;
    padding: 0 15px;
    padding-top: 40px;
    text-align: center;
    font-size: 32px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 600;
    color: var(--white);
  }
  .middlegroupbutton__wrappslide {
    padding-left: 0px;
    padding-top: 15px;
    max-width: 526px;
    width: 100%;
  }
  .middlegroupbutton__descslide {
    padding: 0 15px;
    margin-top: 35px;
    color: #ccd87c;
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
  }
  .middlegroupbutton__infobottom {
    display: none;
    margin-top: auto;
    height: 60px;
    padding: 0 30px;
    background-color: rgba(0, 0, 0, 0.4);
  }
  .middlegroupbutton__infodate {
    padding-right: 18px;
    margin-right: 18px;
    color: #12c1f2;
    font-size: 16px;
    border-right: 3px solid var(--white);
  }
  .middlegroupbutton__infozag {
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    color: var(--white);
  }
  .middlegroupbutton {
    align-items: flex-start;
    flex-wrap: wrap;
  }
  .middlegroupbutton__buttons {
    flex-direction: column;
  }
  .moduleserver {
    max-width: 100%;
    width: 100%;
    flex-direction: column;
    order: -1;
  }
  .middlegroupbutton__prev,
  .middlegroupbutton__next {
    flex-shrink: 0;
    width: 12px;
    height: 20px;
    background-image: url("../images/arrow.png");
    background-color: transparent;
    outline: none;
    border: none;
    opacity: 1;
    transition: opacity 0.5s ease-in-out;
  }
  .middlegroupbutton__prev:hover,
  .middlegroupbutton__next:hover {
    opacity: 0.5;
  }
  .middlegroupbutton__slideaction {
    height: 60px;
    position: absolute;
    width: 100%;
    right: auto;
    left: auto;
    align-items: center;
    justify-content: center;
    bottom: 10px;
    z-index: 99;
  }
  .middlegroupbutton__next {
    transform: rotate(180deg);
  }
  .middlegroupbutton__pagination {
    display: flex;
    align-items: center;
    margin: 0 20px;
    width: -moz-max-content !important;
    width: max-content !important;
  }
  .middlegroupbutton__bullet {
    display: block;
    width: 15px;
    height: 15px;
    background-color: #8e8d91;
    border-radius: 100%;
    transition: background-color 0.4s, box-shadow 0.4s;
  }
  .middlegroupbutton__bullet:not(:last-child) {
    margin-right: 8px;
  }
  .middlegroupbutton__bullet:hover {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .swiper-pagination-bullet-active {
    background-color: #12c1f2;
    box-shadow: 0 10px 20px rgba(12, 123, 218, 0.6);
  }
  .moduleserver__item {
    flex-direction: column;
    padding-bottom: 33px;
    padding-left: 23px;
    padding-right: 15px;
    width: 100%;
    height: 153px;
    background-image: url("../images/mobile/server1.jpg?1")!important;
    background-size: cover;
    background-position: top;
    transition: box-shadow 0.4s ease-in-out;
  }
  .moduleserver__item:hover {
    box-shadow: 0 20px 40px rgba(27, 208, 182, 0.6);
    position: relative;
    z-index: 99;
  }
  .moduleserver__item:nth-child(2) {
    background-image: url("../images/mobile/server2.jpg?1")!important;
  }
  .moduleserver__item:nth-child(2):hover {
    box-shadow: 0 20px 40px rgba(17, 155, 245, 0.6);
  }
  .moduleserver__item:nth-child(2) .procentbar__num {
    color: #119bf5;
  }
  .moduleserver__item:nth-child(3) {
    background-image: url("../images/mobile/server3.jpg?1")!important;
  }
  .moduleserver__item:nth-child(3):hover {
    box-shadow: 0 20px 40px rgba(17, 155, 245, 0.6);
  }
  .moduleserver__item:nth-child(3) .procentbar__num {
    color: #11f5d2;
  }
  .moduleserver__wrapp {
    max-width: 100%;
    width: 100%;
    margin-top: auto;
  }
  .moduleserver__title {
    margin-top: 10px;
    display: block;
    font-size: 22px;
    color: var(--white);
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
  }
  .switch_stat__item2, .switch_stat__item {
    justify-content: center;
    align-items: center;
    width: 160px;
    height: 32px;
  }
  .moduleserver__procentbar {
    max-width: 60%;
    margin-top: 0px;
  }
  .moduleserver__online {
    margin-top: 10px;
    font-size: 18px;
    color: var(--white);
  }
  .moduleserver__info {
    margin-top: 0px;
    font-size: 12px;
    opacity: 0.5;
    color: var(--white);
  }
  .procentbar__num {
    display: block;
    margin-bottom: 4px;
    font-size: 12px;
    color: #0dcd82;
  }
  .procentbar__progress {
    padding-top: 1px;
    padding-left: 1px;
    width: 100%;
    height: 10px;
    border: 1px #fff solid;
  }
  .progress {
    display: block;
    width: 0%;
    height: 4px;
    background-image: url("../images/progress.jpg");
  }
  .site_app {
    margin-top: -205px;
    flex-direction: column;
  } 
 /*  .site_app {
    margin-top: -22px;
    flex-direction: column;
  } */
  .timer__text {
    font-size: 24px!important;
  }
  .breads-onlymob {
    padding-bottom: 20px!important;
  }
  .leftbar {
    margin-top: 0px;
    max-width: 100%;
    width: 100%;
    padding-left: 0;
  }
  .topplayers,
  .statistics {
    max-width: 100%;
    width: 100%;
  }
  body {
    overflow-x: hidden;
  }
  .middlemenu {
    margin-bottom: 25px;
    width: 100%;
    background-image: url("../images/mobile/menu_middle.png");
    background-position: center;
    margin-left: 0px;
    order: -2;
  }
  .middlemenu__card {
    height: 593px;
    padding-left: 0px;
    padding-top: 50px;
    padding-bottom: 0;
    flex-wrap: nowrap;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }
  .middlemenu__item {
    display: flex;
    padding-left: 50px;
    width: 100%;
    text-align: center;
    position: relative;
  }
  .middlemenu__item:not(:last-child) {
    padding-right: 0px;
    margin-right: 0px;
    margin-bottom: 5px;
    padding-bottom: 5px;
  }
  .middlemenu__item:not(:last-child)::before {
    content: "";
    position: absolute;
    display: block;
    top: auto;
    bottom: 3px;
    right: 0px;
    width: 100%;
    left: 0%;
    height: 2px;
    background-image: url("../images/mobile/v-line.png");
    background-repeat: no-repeat;
    background-position: right;
  }
  .middlemenu__item:nth-child(3)::after {
    display: none;
  }
  .middlemenu__href img {
    transition: transform 0.4s ease-in-out;
  }
  .middlemenu__href:hover img {
    transform: scale(1.09);
  }
  .middlemenu__info {
    margin-left: 18px;
    color: var(--white);
    text-transform: uppercase;
    font-size: 16px;
    text-align: left;
    transition: color 0.4s ease-in-out;
  }
  .middlemenu__info span {
    display: block;
    color: #be8c6c;
    font-size: 18px;
    text-transform: none;
  }
  .middlemenu .middlemenu__href:hover .middlemenu__info {
    color: #ccd87c;
  }
  .newsmodule {
    padding: 0 15px;
  }
  .newsmodule__title {
    display: flex;
    align-items: center;
    position: relative;
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #12c1f3;
    font-size: 18px;
  }
  .newsmodule__item:not(:last-child) {
    margin-bottom: 60px;
  }
  .newsmodule__ul {
    position: relative;
    padding: 20px;
    margin-top: 20px;
    color: #ffffff;
    font-size: 16px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .newsmodule__ul li {
    position: relative;
    margin-left: 80px;
  }
  .newsmodule__ul li::after {
    content: "";
    position: absolute;
    left: -80px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
  }
  .newsmodule__ul2 {
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 16px;
    font-weight: 100;
  }
  .newsmodule__ul2 li {
    padding: 10px 0;
    padding-right: 50px;
    position: relative;
    padding-left: 100px;
    margin-left: 0px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .newsmodule__ul2 li:not(:last-child) {
    margin-bottom: 20px;
  }
  .newsmodule__ul2 li::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0px;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
    background-position: left;
  }
  .newsmodule__ul2 li::before {
    content: "";
    position: absolute;
    left: 20px;
    top: calc(50% - 25px);
    display: block;
    width: 51px;
    height: 52px;
    background-image: url("../images/news_ul.png");
    background-position: left;
  }
  .newsmodule__ul3 {
    flex-wrap: wrap;
    flex-direction: column;
    position: relative;
    padding: 0px;
    margin-top: 40px;
    color: #ffffff;
    font-size: 12px;
    font-weight: 100;
  }
  .newsmodule__ul3 li {
    display: flex;
    align-items: center;
    max-width: 100%;
    width: 100%;
    height: 46px;
    padding-left: 50px;
    margin-right: 0px;
    margin-bottom: 12px;
    font-size: 13px;
    background-image: url("../images/main/polosa_50.png");
  }
  .newsmodule__ul3 li:nth-child(2n) {
    margin-right: 0;
    margin-left: 0;
  }
  .newsmodule__infoitem:not(:last-child) {
    margin-right: 25px;
  }
  .newsmodule__info {
    padding-bottom: 10px;
    width: 100%;
    height: 39px;
    margin-top: 0px;
    color: white;
    font-size: 13px;
    background-image: url("../images/news_date.png");
    background-repeat: no-repeat;
    background-position: left;
  }
  .newsmodule__info span {
    margin-left: 3px;
    color: #12c3f5;
  }
  .slideminis {
    position: relative;
  }
  .slideminis__info {
    position: absolute;
    right: 145px;
    top: auto;
    bottom: 20px;
    padding: 13px 0px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
    z-index: 99;
}
  .slideminis__prev, .slideminis__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis__prev:hover, .slideminis__next:hover {
    opacity: 0.5;
  }
  .slideminis__next {
    transform: rotate(180deg);
  }
  .slideminis__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis .swiper-pagination-bullet-active {
    background-color: #e226a7;
    box-shadow: 0 0px 20px rgba(226, 38, 167, 0.6);
  }
  .slideminis2 {
    position: relative;
  }
  .slideminis2__info2 {
    position: absolute;
    bottom: 30px;
    width: 100%;
    z-index: 99;
    align-items: center;
    justify-content: center;
  }
  .slideminis2__info {
    width: -moz-max-content;
    width: max-content;
    padding: 26px 50px;
    font-size: 0;
    line-height: 0;
    background-color: rgba(18, 25, 39, 0.9);
    border-radius: 10px;
  }
  .slideminis2__prev, .slideminis2__next {
    background-color: transparent;
    outline: none;
    border: none;
    transform: rotate(0deg);
    flex-shrink: 0;
    transition: opacity 0.4s ease-in-out;
  }
  .slideminis2__prev:hover, .slideminis2__next:hover {
    opacity: 0.5;
  }
  .slideminis2__next {
    transform: rotate(180deg);
  }
  .slideminis2__pagination {
    margin: 0 22px;
    display: flex;
    align-items: center;
  }
  .slideminis2__bullet {
    display: block;
    width: 15px;
    height: 15px;
    border-radius: 100%;
    background-color: #898c93;
  }
  .slideminis2__bullet:not(:last-child) {
    margin-right: 10px;
  }
  .slideminis2 .swiper-pagination-bullet-active {
    background-color: #12c1f2;
  }
  .slideminis2 {
    margin-bottom: 60px;
  }
  .footer {
    position: relative;
    flex-direction: column;
    flex-wrap: wrap;
    padding-top: 406px;
    padding-left: 0;
    font-size: 14px;
    color: rgba(18, 193, 242, 0.4);
  }
  .docs {
    order: -1;
  }
  .copy {
    margin-top: 20px;
    order: 2;
  }
  .ps {
    max-width: 100%;
    width: 100%;
    margin-top: 20px;
    margin-left: 0px;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
  }
  .ps__item {
    margin-right: 10px;
    justify-content: center;
    align-items: center;
    width: 144px;
    height: 48px;
    background-image: url("../images/ps-item.png");
  }
  .ps__item img {
    position: relative;
    top: -3px;
  }
  .ps__item:not(:last-child) {
    margin-right: 10px;
  }
  .docs {
    display: none;
    margin-right: 0;
    margin-left: auto;
  }
  .docs__item {
    margin-right: 40px;
  }
  .docs__item:last-child {
    margin-right: 0;
  }
  .docs__href {
    color: #215274;
    font-size: 14px;
  }
  .docs__href:hover {
    color: var(--white);
  }
  .social {
    position: absolute;
    top: 330px;
    right: calc(50% - 75px);
}
  .social__item:not(:last-child) {
    margin-right: 10px;
  }
  .mobtn1 {
    padding-right: 20px;
  }
  .social__href {
    font-size: 0;
    line-height: 0;
    transition: filter 0.4s ease-in-out;
    opacity: 1;
    filter: brightness(110%);
  }
  .social__href:hover {
    filter: brightness(210%);
  }
  .rightbar {
    flex-direction: column;
    display: flex;
    flex-wrap: wrap;
    margin-left: auto;
    max-width: 100%;
    width: 100%;
    padding: 0px;
    order: -1;
  }
  .rightbar__title {
    margin-bottom: 40px;
    margin-left: -10px;
    font-size: 18px;
    font-weight: 200;
    letter-spacing: 0.2px;
    font-family: Arial, Helvetica, sans-serif;
    color: #b3dbe9;
    text-transform: uppercase;
  }
  .accountform {
    display: none;
  }
  .accountform__input {
    margin-bottom: 12px;
    width: 100%;
    height: 46px;
    padding-left: 25px;
    background-color: #171f31;
    border-radius: 6px;
    opacity: 1;
    font-size: 14px;
    color: #fff;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__input::-moz-placeholder {
    color: var(--white);
  }
  .accountform__input::placeholder {
    color: var(--white);
  }
  .accountform__input:hover, .accountform__input:focus {
    opacity: 1;
    outline: 1px #263d6a solid;
  }
  .accountform__hidden {
    display: none;
  }
  .accountform__custom {
    width: 31px;
    height: 32px;
    background-image: url("../images/check.png");
  }
  .accountform__footer {
    margin-top: 20px;
    flex-direction: column;
    align-items: flex-start;
  }
  .accountform__text {
    margin-left: 15px;
    color: #66789a;
    font-size: 14px;
  }
  .accountform__lost {
    margin-top: 12px;
    margin-left: 0;
    color: #fff;
    font-size: 14px;
    transition: opacity 0.4s ease-in-out;
  }
  .accountform__lost:hover {
    opacity: 0.5;
  }
  .accountform__btn {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
    height: 50px;
    margin-left: auto;
    margin-right: auto;
  }
  .accountform__google {
    width: 100%;
    height: 60px;
    color: #fff;
    font-size: 18px;
    border: 1px #12c3f5 dashed;
    border-radius: 10px;
  }
  .statistics__title {
    margin-bottom: 0;
    display: block;
    width: 100%;
    height: 212px;
    background-image: url(../images/mobile/title_stat.png);
    background-position: right;
    margin: 0;
  }
  .statistics__title span {
    position: relative;
    top: 135px;
    left: 24px;
    font-size: 18px;
  }
  .statistics__card {
    margin-top: -20px;
  }
  .statistics__item {
    position: relative;
    margin: 0 0px;
    padding: 0 20px;
    height: 42px;
    font-size: 14px;
    color: #a8aaaf;
    transition: color 0.4s, background-image 0.4s;
    overflow: hidden;
  }
  .statistics__item::after {
    content: "";
    position: absolute;
    bottom: -1px;
    display: block;
    width: 100%;
    height: 2px;
    left: -20px;
    background-image: url("../images/mobile/hr_stat.png");
    background-position: center;
  }
  .statistics__item span {
    margin-left: auto;
    color: #12c1f2;
  }
  .statistics__item:hover {
    color: var(--white);
    background-image: none;
  }
  .topplayers {
    margin-left: auto;
  }
  .topplayers__title {
    display: block;
    width: 100%;
    height: 205px;
    background-image: url("../images/mobile/rating.png");
    background-position: right;
    margin: 0;
  }
  .topplayers__title span {
    position: relative;
    top: 104px;
    left: 24px;
  }
  .topplayers__head {
    margin: 0;
    padding: 0;
    margin-left: 0px;
    width: 100%;
    color: #fff;
    font-size: 14px;
  }
  .topplayers__num {
    width: 60px;
    text-align: center;
  }
  .topplayers__ava {
    margin: 0px;
    position: static;
  }
  .topplayers__name {
    margin-left: 20px;
    width: 110px;
  }
  .topplayers__lvl {
    width: 70px;
  }
  .topplayers__reset {
    width: 50px;
  }
  .topplayers__gr {
    width: 12px;
  }
  .topplayers__body {
    margin: 0;
    padding: 0;
    margin-left: 0px;
    width: 100%;
    color: var(--white);
    font-size: 14px;
  }
  .topplayers__el {
    position: relative;
    margin: 0 -11px;
    padding: 0 11px;
    padding-top: 12px;
    width: 100%;
    height: 78px;
    background-image: url("../images/mobile/top0.png");
  }
  .topplayers__el .topplayers__reset, .topplayers__el .topplayers__lvl {
    color: #12c1f2;
  }
  .topplayers__el .topplayers__gr {
    color: #12c1f2;
  }
  .topplayers__el:nth-child(1) {
    background-image: url("../images/mobile/top1.png");
  }
  .topplayers__el:nth-child(1) .topplayers__gr {
    color: #fcd063;
    opacity: 0.5;
  }
  .topplayers__el:nth-child(2) {
    background-image: url("../images/mobile/top2.png");
  }
  .topplayers__el:nth-child(2) .topplayers__gr {
    color: #b564fc;
  }
  .topplayers__el:nth-child(3) {
    background-image: url("../images/mobile/top3.png");
  }
  .topplayers__el:nth-child(3) .topplayers__gr {
    color: #fc7f64;
  }
  .topplayers__country {
    position: absolute;
    top: 19px;
    right: auto;
    left: 50px;
    width: 18px;
    border: 1px gba(255, 255, 255, 0.2) solid;
    border-radius: 100%;
  }
  .topplayers__ava {
    display: flex;
    width: 0px;
  }
  .topplayers__ava img {
    display: none;
  }
  .topplayers__country {
    display: flex !important;
    flex-shrink: 0;
  }
  .rating {
    display: none;
    margin: 0 -12px;
    padding: 0 12px;
  }
  .rating__title {
    margin: 0 -12px;
    padding: 0 12px;
    width: 292px;
    height: 121px;
    background-image: url("../images/main/rating_after.png");
  }
  .rating__wrapp {
    width: 100%;
    padding-top: 25px;
    padding-left: 101px;
    color: var(--white);
    text-transform: uppercase;
    font-size: 24px;
  }
  .rating__wrapp span {
    display: block;
    color: #fff;
    font-size: 14px;
    text-transform: none;
  }
  .rating__right {
    display: none;
    margin-left: auto;
    align-items: flex-end;
    flex-direction: column;
    text-transform: none;
  }
  .rating__right img {
    width: 26px;
  }
  .rating__href {
    margin-top: 14px;
    color: #13a4b2;
    font-size: 18px;
    border-bottom: 1px solid currentColor;
  }
  .rating__href:hover {
    color: var(--white);
    border-bottom: none;
  }
  .discord {
    margin-top: 20px;
  }
  .discord iframe {
    width: 100%;
    height: 400px;
  }
  .fixed {
    height: 100%;
    overflow: hidden;
  }
  .mobilemenu {
    position: fixed;
    top: 0px;
    width: 100%;
    height: 100vh;
    overflow: scroll;
    background-color: #333;
    z-index: 999999;
    transform: scale(0);
    pointer-events: none;
    overflow: hidden;
    visibility: hidden;
    transition: transform 0.4s ease-in-out;
  }
  .mobilemenu_active {
    transform: scale(1);
    pointer-events: all;
    overflow: auto;
    visibility: visible;
  }
  .mobilemenu__wrapp {
    padding-bottom: 100px;
    background-image: url("../images/mobile/menumobile.jpg");
    background-position: top center;
    background-size: cover;
  }
  .mobilemenu .logo {
    width: 364px;
    height: 215px;
    background-image: url("../images/finale_mu_logo_full.png?2");
  }
  .mobilemenu .language__select, .mobilemenu .language {
    display: block;
  }
  .mobilemenu .language {
    width: -moz-max-content;
    width: max-content;
  }
  .mobilemenu .language__head {
    width: -moz-max-content;
    width: max-content;
  }
  .mobilemenu .language__body {
    right: auto;
    left: -135px;
  }
  .mobilemenu .language {
    position: relative;
  }
  .mobilemenu .language__select {
    color: #3fa3bc;
    font-size: 20px;
    font-weight: 900;
    margin-left: 15px;
  }
  .mobilemenu .announce {
    margin-top: 20px;
    padding: 18px 25px;
    display: block;
    font-size: 20px;
    background-color: rgba(0, 0, 0, 0.6);
  }
  .mobilemenu .ds {
    padding: 15px;
  }
  .mobilemenu iframe {
    width: 100%;
    height: 230px;
  }
  .mobilemenu .footer {
    padding: 0;
    padding-bottom: 20px;
  }
  .mobilemenu .social {
    margin-top: 20px;
    position: static;
  }
  .mobtn {
    display: flex;
    justify-content: center;
    flex-direction: column;
    width: 100%;
    height: 108px;
    padding-left: 120px;
    color: var(--white);
    font-size: 28px;
    text-transform: uppercase;
  }
  .mobtn span {
    margin-top: 0px;
    font-size: 18px;
    text-transform: none;
  }
  .mobtn1 {
    background-image: url("../images/mobile/mob_btn1.jpg");
  }
  .mobtn1 span {
    color: #12c1f2;
  }
  .mobtn2 {
    background-image: url("../images/mobile/mob_btn2.jpg");
  }
  .mobtn2 span {
    color: #0eb83b;
  }
  .mobtn3 {
    background-image: url("../images/mobile/mob_btn3.jpg");
  }
  .mobtn3 span {
    color: #e68f06;
  }
  .accountinner {
    display: none;
  }
  .accountmenu {
    padding: 0;
    width: 100%;
    overflow: auto;
  }

  .accountmenu__card {
    width: max-content;
  }

  .accountmenu {
    margin-top: 20px;
  }

  .accountmenu__item {
    max-width: max-content;
    flex-shrink: 0;
  }

  .accountmenu__href {
    padding: 12px 25px;
    flex-direction: column;
    font-size: 18px;
    font-weight: bold;
    color: var(--white);
    background: #1e283d;
    border-radius: 6px;
}
.accountmenu__item:nth-child(1) {
  max-width: max-content;
  margin-right: 19px;
}
  .accountinner__top img {
    max-width: 90px;
    border-radius: 10px;
  }
  .accountinner__img {
    position: relative;
  }
  .accountinner__lang {
    position: absolute;
    top: -10px;
    right: -10px;
  }
  .accountmenu__item:nth-child(2),
  .accountmenu__item:nth-child(3) {
    max-width: max-content;
    margin-right: 19px;
  }

  .accountmenu__item {
    margin-right: 20px;
    margin-bottom: 0;
  }

  .accountinner__lang img {
    width: 25px;
  }

  .accountinner__dess {
    flex-direction: column;
    margin-left: 15px;
    color: #fff;
  }
  
  .accountinner__login {
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
  }
  .accountinner__num {
    font-size: 16px;
  }
  .accountinner__link {
    margin-top: 15px;
    width: -moz-max-content;
    width: max-content;
    color: #10ceee;
    font-size: 16px;
    border-bottom: 1px solid currentColor;
  }
  .accountinner__link:hover {
    color: var(--white);
    border-bottom: none;
  }
  .accountinner__links {
    margin-top: 20px;
  }
  .accountinner__item {
    padding-bottom: 10px;
    margin-bottom: 10px;
    background-image: url("../images/retina/hr_cp.png");
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .accountinner__item a {
    font-size: 14px;
    color: #fff;
  }
  .accountinner__item a:first-child {
    max-width: 55%;
    width: 100%;
  }
  .accountinner__item a:last-child {
    margin-left: auto;
  }
  .accountinner__item a:hover {
    color: #ccc;
  }
  .accounttitle {
    display: flex;
    position: relative;
    padding: 20px;
    padding-right: 30px;
    margin-top: 0px;
    color: #ffffff;
    font-size: 17px;
    font-weight: 100;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .accounttitle::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 39px;
    background-image: url("../images/news_after.png");
  }
  .accounttitle img {
    margin-left: auto;
  }
  .contentlk {
    padding: 0 0px;
    max-width: 1100px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
  }
  .alert {
    width: 100%;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    padding: 60px 0;
    text-align: center;
    font-size: 16px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
  }
  .alert img {
    margin-bottom: 30px;
  }
  .alert_blue {
    background-color: #147193;
    border: 1px #48d7ff solid;
  }
  .alert_green {
    background-color: rgba(14, 184, 59, 0.2);
    border: 1px #0eb83b solid;
  }
  .alert a {
    border-bottom: 1px solid var(--white);
  }
  .ps-lk {
    margin-top: 40px;
    margin-bottom: 20px;
    flex-direction: column;
  }
  .ps-lk__item {
    max-width: 100%;
    width: 100%;
    margin-right: 0px;
    margin-bottom: 20px;
    height: 140px;
    background-color: var(--white);
    border-radius: 10px;
  }
  .ps-lk__item:last-child {
    margin-right: 0;
  }
  .add-funds {
    max-width: 877px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
  }
  .add-funds__count {
    flex-direction: column;
    color: #12c1f3;
    align-items: flex-start;
    font-weight: bold;
    font-size: 22px;
  }
  .add-funds__count span {
    margin-bottom: 12px;
    flex-shrink: 0;
  }
  .add-funds__input {
    width: 100%;
    height: 60px;
    padding-left: 20px;
    margin-left: 0px;
    color: #fff;
    font-size: 21px;
    border: 1px #263d6a solid;
    background-color: #171f30;
    border-radius: 6px;
    outline: none;
  }
  .add-funds__revied {
    margin-top: 20px;
    flex-direction: column;
    align-items: flex-start;
    color: #fff;
    font-size: 24px;
  }
  .add-funds__revied__summ {
    margin-left: 0;
  }
  .add-funds__btn {
    margin-top: 20px;
    margin-bottom: 20px;
    flex-wrap: wrap;
  }
  .add-funds__btn .btn1 {
    margin-right: 0px;
    margin-bottom: 15px;
  }
  .mobhide {
    display: none !important;
  }
  .site_app_static {
    padding: 0 15px;
    flex-direction: column;
  }
  .site_app_lk {
    margin-top: -709px;
  }
  .site_app_lk .leftbar{
    margin-top: 20px;
  }
  .btn1 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn1.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn1:hover {
    filter: brightness(150%);
  }
  .btn2 {
    width: 174px;
    height: 48px;
    color: var(--white);
    font-size: 14px;
    background-image: url("../images/btn2.png");
    background-color: transparent;
    outline: none;
    transition: filter 0.4s ease-in-out;
  }
  .btn2:hover {
    filter: brightness(150%);
  }

  .breads {
    font-size: 17px;
    padding-bottom: 0;
  }

  .breads img {
    margin: 0 10px;
}

  .accountcabinet__item:not(:last-child) {
    margin-bottom: 20px;
  }
  .accountcabinet .select-parrent select {
    border: 1px #263d6a solid;
  }
  .accountcabinet {
    padding: 0;
    width: 100%;
    justify-content: flex-start;
    flex-wrap: wrap;
}

  .shadowwrapper {
    margin-top: 0px;
    padding: 10px;
    background-color: rgba(0, 0, 0, 0.2);
  }
  .formregister__item {
    flex-direction: column;
  }
  .site_app_static {
    position: relative;
    background-color: #131823;
    z-index: 99;
  }
  .formregister__agreetext {
    margin-left: 15px;
    font-size: 14px;
  }
  .interkassa-form {
    padding: 20px;
  }
  .formregister__label {
    width: 100%;
    font-size: 18px;
    text-align: left;
    padding-left: 20px;
    margin-bottom: 12px;
  }
  .formregister__input {
    margin-left: 0;
    max-width: calc(100% - 40px);
  }
  .exchanger__f1 {
    padding: 0;
  }
  .exchanger__f1 {
    flex-direction: column;
  }
  .exchanger__block {
    padding: 0 15px;
    max-width: 100%;
    flex-direction: column;
    align-items: flex-start;
  }
  .exchanger__block span {
    display: block;
    font-size: 17px;
    margin-bottom: 5px;
  }
  .exchanger__body {
    padding: 40px 0;
  }
  .exchanger__block:last-child {
    margin-top: 20px;
    text-align: center;
    justify-content: center;
    align-items: center;
  }
  .exchanger__block:last-child .btn1 {
    margin: 0;
    margin-top: 20px;
  }
  .pvp {
    margin-top: 35px;
  }
  .pvp__alert {
    padding: 30px;
    font-size: 16px;
    flex-direction: column;
  }
  .pvp__alert img {
    margin-bottom: 20px;
    order: -1;
  }
  .userpanel__green {
    font-size: 17px;
  }
  .userpanel__block {
    padding: 15px;
  }

  .userpanel__b1,
  .userpanel__b2,
  .userpanel__b3,
  .userpanel__b4 {
    font-size: 16px;
  }
  .userpanel__basic {
    padding: 0;
  }
  .userpanel__basicblock:nth-child(4), .userpanel__basicblock:nth-child(2) {
    padding: 0;
  }
  .userpanel__basicblock:nth-child(3) {
    justify-content: flex-start;
  }
  .userpanel__basicblock {
    padding-bottom: 12px;
    max-width: 100%;
    font-size: 16px;
    background-image: none;
  }
  .userpanel__basicblock {
    padding-bottom: 10px;
    height: auto;
  }
  .userpanel__basicblock:nth-child(4), .userpanel__basicblock:nth-child(2) {
    padding-bottom: 10px;
  }
  .userpanel__basic {
    background-image: none;
  }
  .userpanel__basic {
    flex-direction: column;
    height: auto;
  }
  .userpanel__blue {
    font-size: 19px;
  }
  .userpanel__tt {
    padding: 0;
    padding-bottom: 20px;
    font-size: 16px;
    background-image: none;
  }
  .userpanel__point {
    margin-right: 10px;
    max-width: calc(50% - 5px);
    margin-right: 10px;
    margin-bottom: 30px;
  }
  .userpanel__point:nth-child(2n) {
    margin-right: 0;
  }
  .socket-options select {
    font-size: 14px;
  }
  .userpanel__point:nth-child(3) {
    margin-right: 10px;
  }
  .userpanel__text {
    font-size: 18px;
  }
  .add_sockets__wrapp {
    padding: 15px;
  }
  .alert {
    padding-left: 30px;
    padding-right: 30px;
  }
  .vote__banners {
    justify-content: center;
    flex-wrap: wrap;
  }
  .vote__item {
    margin-right: 20px;
    margin-bottom: 20px;
  }
  .vote__banners {
    margin: 30px 0;
  }
  .jackpot__num {
    margin-top: 30px;
    margin-bottom: 30px;
    line-height: 1;
  }
  .jackpot__input {
    margin: 30px 0;
  }
  .bandit__el {
    padding: 10px;
    width: calc(20% - 1px);
    margin-right: 1px;
    margin-bottom: 1px;
    height: 50px;
  }
  .bandit__action {
    flex-wrap: wrap;
  }
  .bandit__input {
    margin-top: 30px;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
    order: -1;
  }

  .slot .machine .cell {
    width: 20%;
    width: calc(20% - 0px)!important;
    margin-right: -1px!important;
    margin-bottom: -1px!important;
    background-position-x: -9px!important;
  }

  .accountform__btn {
    margin-top: 10px;
    margin-bottom: 0;
  }
  .bandit__result {
    padding: 10px;
  }
  .bandit__table td,
  .bandit__table thead th {
    font-size: 13px;
  }
  .bandit__top {
    flex-direction: column;
  }
  .bandit {
    padding-left: 10px;
    padding-right: 10px;
  }
  .bandit__topdess {
    margin-bottom: 20px;
    margin-top: 18px;
    max-width: 880px;
    width: 100%;
    color: #fff;
    font-size: 18px;
  }
  .userpanel__green {
    background-image: url("../images/mobile/useraccount-green.png?1");
  }
  .userpanel__blue {
    background-image: url("../images/mobile/useraccount-blue.png?1");
  }
  .download .userpanel__basicblock {
    padding: 12px 0;
    align-items: center;
    justify-content: center;
  }
  .download__blockautos {
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
  }
  .download .userpanel__basic {
    margin-top: 30px;
  }
  .download .userpanel__basicblock:first-child {
    background-image: url(../images/mobile/hr_stat.png);
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .download__blockautos .userpanel__basicblock {
    max-width: calc(33% - 10px);
    width: 100%;
    margin-right: 10px;
    margin-bottom: 15px;
  }
  .download__blockautos .userpanel__basicblock:first-child {
    background-image: none;
  }
  .download__block130 a {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
  }
  .download__notic {
    text-align: center;
    font-size: 14px;
  }
  .download .userpanel__basicblock {
    padding: 20px 0;
  }
  .mobhide {
    display: none;
  }
  .download .userpanel__basic a {
    font-size: 16px;
  }
  .download__block130 a span {
    display: block;
    margin-top: 5px;
    color: #12bdee;
  }
  .download .userpanel__basic {
    padding: 0;
    margin-top: 0;
  }
  .download__bigt {
    padding-right: 22px;
    padding-left: 22px;
    background-image: url("../images/mobile/hr_stat.png");
  }
  .download__notic,
  .userpanel__basic {
    background-image: url(../images/mobile/hr_stat.png);
    background-position: bottom;
    background-repeat: no-repeat;
  }
  .download {
    background-color: #131823;
    padding: 0 10px 20px;
    box-shadow: 0 10px 20px rgba(18, 193, 243, 0.05);
  }
  .userpanel__basic:nth-child(2) {
    background-image: url(../images/mobile/hr_stat.png);
    background-position: bottom;
    background-repeat: no-repeat;
  }
}


.f16 .flag{display:inline-block;height:16px;width:16px;vertical-align:text-top;line-height:16px;background:url(../images/flags.png) no-repeat}.f16 ._African_Union{background-position:0 -16px}.f16 ._Arab_League{background-position:0 -32px}.f16 ._ASEAN{background-position:0 -48px}.f16 ._CARICOM{background-position:0 -64px}.f16 ._CIS{background-position:0 -80px}.f16 ._Commonwealth{background-position:0 -96px}.f16 ._England{background-position:0 -112px}.f16 ._European_Union,.f16 .eu{background-position:0 -128px}.f16 ._Islamic_Conference{background-position:0 -144px}.f16 ._Kosovo{background-position:0 -160px}.f16 ._NATO{background-position:0 -176px}.f16 ._Northern_Cyprus{background-position:0 -192px}.f16 ._Northern_Ireland{background-position:0 -208px}.f16 ._Olimpic_Movement{background-position:0 -224px}.f16 ._OPEC{background-position:0 -240px}.f16 ._Red_Cross{background-position:0 -256px}.f16 ._Scotland{background-position:0 -272px}.f16 ._Somaliland{background-position:0 -288px}.f16 ._Tibet{background-position:0 -304px}.f16 ._United_Nations{background-position:0 -320px}.f16 ._Wales{background-position:0 -336px}.f16 .ad{background-position:0 -352px}.f16 .ae{background-position:0 -368px}.f16 .af{background-position:0 -384px}.f16 .ag{background-position:0 -400px}.f16 .ai{background-position:0 -416px}.f16 .al{background-position:0 -432px}.f16 .am{background-position:0 -448px}.f16 .ao{background-position:0 -464px}.f16 .aq{background-position:0 -480px}.f16 .ar{background-position:0 -496px}.f16 .as{background-position:0 -512px}.f16 .at{background-position:0 -528px}.f16 .au{background-position:0 -544px}.f16 .aw{background-position:0 -560px}.f16 .ax{background-position:0 -576px}.f16 .az{background-position:0 -592px}.f16 .ba{background-position:0 -608px}.f16 .bb{background-position:0 -624px}.f16 .bd{background-position:0 -640px}.f16 .be{background-position:0 -656px}.f16 .bf{background-position:0 -672px}.f16 .bg{background-position:0 -688px}.f16 .bh{background-position:0 -704px}.f16 .bi{background-position:0 -720px}.f16 .bj{background-position:0 -736px}.f16 .bm{background-position:0 -752px}.f16 .bn{background-position:0 -768px}.f16 .bo{background-position:0 -784px}.f16 .br{background-position:0 -800px}.f16 .bs{background-position:0 -816px}.f16 .bt{background-position:0 -832px}.f16 .bw{background-position:0 -848px}.f16 .by{background-position:0 -864px}.f16 .bz{background-position:0 -880px}.f16 .ca{background-position:0 -896px}.f16 .cg{background-position:0 -912px}.f16 .cf{background-position:0 -928px}.f16 .cd{background-position:0 -944px}.f16 .ch{background-position:0 -960px}.f16 .ci{background-position:0 -976px}.f16 .ck{background-position:0 -992px}.f16 .cl{background-position:0 -1008px}.f16 .cm{background-position:0 -1024px}.f16 .cn{background-position:0 -1040px}.f16 .zh{background-position:0 -1040px}.f16 .co{background-position:0 -1056px}.f16 .cr{background-position:0 -1072px}.f16 .cu{background-position:0 -1088px}.f16 .cv{background-position:0 -1104px}.f16 .cy{background-position:0 -1120px}.f16 .cz{background-position:0 -1136px}.f16 .de{background-position:0 -1152px}.f16 .dj{background-position:0 -1168px}.f16 .dk{background-position:0 -1184px}.f16 .dm{background-position:0 -1200px}.f16 .do{background-position:0 -1216px}.f16 .dz{background-position:0 -1232px}.f16 .ec{background-position:0 -1248px}.f16 .ee{background-position:0 -1264px}.f16 .eg{background-position:0 -1280px}.f16 .eh{background-position:0 -1296px}.f16 .er{background-position:0 -1312px}.f16 .es{background-position:0 -1328px}.f16 .et{background-position:0 -1344px}.f16 .fi{background-position:0 -1360px}.f16 .fj{background-position:0 -1376px}.f16 .fm{background-position:0 -1392px}.f16 .fo{background-position:0 -1408px}.f16 .fr{background-position:0 -1424px}.f16 .bl,.f16 .cp,.f16 .mf,.f16 .yt{background-position:0 -1424px}.f16 .ga{background-position:0 -1440px}.f16 .gb{background-position:0 -1456px}.f16 .sh{background-position:0 -1456px}.f16 .gd{background-position:0 -1472px}.f16 .ge{background-position:0 -1488px}.f16 .gg{background-position:0 -1504px}.f16 .gh{background-position:0 -1520px}.f16 .gi{background-position:0 -1536px}.f16 .gl{background-position:0 -1552px}.f16 .gm{background-position:0 -1568px}.f16 .gn{background-position:0 -1584px}.f16 .gp{background-position:0 -1600px}.f16 .gq{background-position:0 -1616px}.f16 .gr{background-position:0 -1632px}.f16 .gt{background-position:0 -1648px}.f16 .gu{background-position:0 -1664px}.f16 .gw{background-position:0 -1680px}.f16 .gy{background-position:0 -1696px}.f16 .hk{background-position:0 -1712px}.f16 .hn{background-position:0 -1728px}.f16 .hr{background-position:0 -1744px}.f16 .ht{background-position:0 -1760px}.f16 .hu{background-position:0 -1776px}.f16 .id{background-position:0 -1792px}.f16 .mc{background-position:0 -1792px}.f16 .ie{background-position:0 -1808px}.f16 .il{background-position:0 -1824px}.f16 .im{background-position:0 -1840px}.f16 .in{background-position:0 -1856px}.f16 .iq{background-position:0 -1872px}.f16 .ir{background-position:0 -1888px}.f16 .is{background-position:0 -1904px}.f16 .it{background-position:0 -1920px}.f16 .je{background-position:0 -1936px}.f16 .jm{background-position:0 -1952px}.f16 .jo{background-position:0 -1968px}.f16 .jp{background-position:0 -1984px}.f16 .ke{background-position:0 -2000px}.f16 .kg{background-position:0 -2016px}.f16 .kh{background-position:0 -2032px}.f16 .ki{background-position:0 -2048px}.f16 .km{background-position:0 -2064px}.f16 .kn{background-position:0 -2080px}.f16 .kp{background-position:0 -2096px}.f16 .kr{background-position:0 -2112px}.f16 .kw{background-position:0 -2128px}.f16 .ky{background-position:0 -2144px}.f16 .kz{background-position:0 -2160px}.f16 .la{background-position:0 -2176px}.f16 .lb{background-position:0 -2192px}.f16 .lc{background-position:0 -2208px}.f16 .li{background-position:0 -2224px}.f16 .lk{background-position:0 -2240px}.f16 .lr{background-position:0 -2256px}.f16 .ls{background-position:0 -2272px}.f16 .lt{background-position:0 -2288px}.f16 .lu{background-position:0 -2304px}.f16 .lv{background-position:0 -2320px}.f16 .ly{background-position:0 -2336px}.f16 .ma{background-position:0 -2352px}.f16 .md{background-position:0 -2368px}.f16 .me{background-position:0 -2384px}.f16 .mg{background-position:0 -2400px}.f16 .mh{background-position:0 -2416px}.f16 .mk{background-position:0 -2432px}.f16 .ml{background-position:0 -2448px}.f16 .mm{background-position:0 -2464px}.f16 .mn{background-position:0 -2480px}.f16 .mo{background-position:0 -2496px}.f16 .mq{background-position:0 -2512px}.f16 .mr{background-position:0 -2528px}.f16 .ms{background-position:0 -2544px}.f16 .mt{background-position:0 -2560px}.f16 .mu{background-position:0 -2576px}.f16 .mv{background-position:0 -2592px}.f16 .mw{background-position:0 -2608px}.f16 .mx{background-position:0 -2624px}.f16 .my{background-position:0 -2640px}.f16 .mz{background-position:0 -2656px}.f16 .na{background-position:0 -2672px}.f16 .nc{background-position:0 -2688px}.f16 .ne{background-position:0 -2704px}.f16 .ng{background-position:0 -2720px}.f16 .ni{background-position:0 -2736px}.f16 .nl{background-position:0 -2752px}.f16 .bq{background-position:0 -2752px}.f16 .no{background-position:0 -2768px}.f16 .bv,.f16 .nq,.f16 .sj{background-position:0 -2768px}.f16 .np{background-position:0 -2784px}.f16 .nr{background-position:0 -2800px}.f16 .nz{background-position:0 -2816px}.f16 .om{background-position:0 -2832px}.f16 .pa{background-position:0 -2848px}.f16 .pe{background-position:0 -2864px}.f16 .pf{background-position:0 -2880px}.f16 .pg{background-position:0 -2896px}.f16 .ph{background-position:0 -2912px}.f16 .pk{background-position:0 -2928px}.f16 .pl{background-position:0 -2944px}.f16 .pr{background-position:0 -2960px}.f16 .ps{background-position:0 -2976px}.f16 .pt{background-position:0 -2992px}.f16 .pw{background-position:0 -3008px}.f16 .py{background-position:0 -3024px}.f16 .qa{background-position:0 -3040px}.f16 .re{background-position:0 -3056px}.f16 .ro{background-position:0 -3072px}.f16 .rs{background-position:0 -3088px}.f16 .ru{background-position:0 -3104px}.f16 .rw{background-position:0 -3120px}.f16 .sa{background-position:0 -3136px}.f16 .sb{background-position:0 -3152px}.f16 .sc{background-position:0 -3168px}.f16 .sd{background-position:0 -3184px}.f16 .se{background-position:0 -3200px}.f16 .sg{background-position:0 -3216px}.f16 .si{background-position:0 -3232px}.f16 .sk{background-position:0 -3248px}.f16 .sl{background-position:0 -3264px}.f16 .sm{background-position:0 -3280px}.f16 .sn{background-position:0 -3296px}.f16 .so{background-position:0 -3312px}.f16 .sr{background-position:0 -3328px}.f16 .st{background-position:0 -3344px}.f16 .sv{background-position:0 -3360px}.f16 .sy{background-position:0 -3376px}.f16 .sz{background-position:0 -3392px}.f16 .tc{background-position:0 -3408px}.f16 .td{background-position:0 -3424px}.f16 .tg{background-position:0 -3440px}.f16 .th{background-position:0 -3456px}.f16 .tj{background-position:0 -3472px}.f16 .tl{background-position:0 -3488px}.f16 .tm{background-position:0 -3504px}.f16 .tn{background-position:0 -3520px}.f16 .to{background-position:0 -3536px}.f16 .tr{background-position:0 -3552px}.f16 .tt{background-position:0 -3568px}.f16 .tv{background-position:0 -3584px}.f16 .tw{background-position:0 -3600px}.f16 .tz{background-position:0 -3616px}.f16 .ua{background-position:0 -3632px}.f16 .ug{background-position:0 -3648px}.f16 .us,.f16 .en{background-position:0 -3664px}.f16 .uy{background-position:0 -3680px}.f16 .uz{background-position:0 -3696px}.f16 .va{background-position:0 -3712px}.f16 .vc{background-position:0 -3728px}.f16 .ve{background-position:0 -3744px}.f16 .vg{background-position:0 -3760px}.f16 .vn{background-position:0 -3776px}.f16 .vi{background-position:0 -3792px}.f16 .vu{background-position:0 -3808px}.f16 .ws{background-position:0 -3824px}.f16 .ye{background-position:0 -3840px}.f16 .za{background-position:0 -3856px}.f16 .zm{background-position:0 -3872px}.f16 .zw{background-position:0 -3888px}.f16 .sx{background-position:0 -3904px}.f16 .cw{background-position:0 -3920px}.f16 .ss{background-position:0 -3936px}.f16 .nu{background-position:0 -3952px}.active{opacity:1;filter:alpha(opacity=100)}.nonactive{opacity:.3;filter:alpha(opacity=30)}.active:hover,.nonactive:hover{opacity:.6;filter:alpha(opacity=60);margin-bottom:-1px;margin-top:1px}.active:active,.nonactive:active{opacity:1;filter:alpha(opacity=100);margin-bottom:-2px;margin-top:2px}


.newsmodule__ul li {
  z-index: 99;
}

@media screen and (min-width:2300px) {
  
  .accountinner__links {
    flex-direction: column;
    margin-left: -23px;
}

  .newsmodule__ul55 li.li790 {
    width: 702px;
    background-image: url(../images/main/mainv2/li790.png);
  }
  .newsmodule__ul55 li.li790:last-child {
    margin-right: 0!important;
  }
    
  .newsmodule__ul55 li.li100p {
    width: 100%;
    background-image: url(../images/main/mainv2/li100p.png);
  }

}

.choiseServer {
  width: 100%;
  height: 1697px;
  background-image: url('../images/choise_server/choise_server_2k.jpg?1111');
  background-position: center top;
  background-repeat: no-repeat;
}

.choiseServer__top {
  height: 90px;
  margin-top: 100px;
  text-align: center;
  font-size: 26px;
  color: #12c1f3;
  font-weight: bold;
}

.choiseServer__wrapp {
  padding: 60px 56px;
  align-items: flex-start;
}

.choiseServer__server {
  padding-bottom: 30px;
  height: 734px;
  background-image: url('../images/choise_server/server1.jpg');
  background-size: cover;
}

.choiseServer__element:nth-child(2) .choiseServer__server{
  background-image: url('../images/choise_server/server3.jpg');
}

.choiseServer__element:nth-child(3) .choiseServer__server{
  background-image: url('../images/choise_server/server4.png');
}

.choiseServer__element {
  width: calc(33% - 10px);
  background-size: cover;
}

.choiseServer__element:nth-child(2) {
  margin: 0 auto;
}

.choiseServer__wrapp {
  padding: 38px 39px;
  align-items: flex-start;
}

.choiseServer__top {
  margin-top: 70px;
}
.choiseServer__element:last-child {
  margin-left: 0;
}

.choiseServer__btn {
  padding-bottom: 4px;
  margin-top: auto;
  width: 322px; 
  height: 88px;
  color: var(--white);
  font-size: 26px;
  font-weight: bold;
  text-shadow: 1px 1px #000;
  text-transform: uppercase;
  background-image: url('../images/choise_server/btn.png?2');
  transition: filter 0.6s ease-in-out;
}

.choiseServer__btn:hover:not(.choiseServer__btn_active) {
  filter: brightness(140%);
}

.choiseServer__btn_active {
  background-image: url('../images/choise_server/btn_active.png?1');
}

.choiseServer__stat {
  margin-top: 40px;
  background-color: rgba(0, 0, 0, .2);
}

.choiseServer__table {
  width: 100%;
  border-collapse: collapse;
}

.choiseServer__table td,
.choiseServer__table th {
  padding: 20px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.choiseServer__table th {
  color: #12c1f3;
  font-weight: bold;
}

.choiseServer .footer {
  padding-top: 129px;
}

@media screen and (max-width:600px) {


  .ps_list__title {
    font-size: 13px;
  }

  .site_app_static {
   /*  margin-top: -228px; */
  }

  .accountinner__links a {
    width: 100%;
  }

  .choiseServer {
    height: 2064px;
    background-image: url('../images/choise_server/choise_server_mobile.jpg?11');
  } 
  
.choiseServer__server {
  padding-bottom: 15px;
  height: 404px;
  background-image: url('../images/choise_server/server1_mob.jpg');
}

.choiseServer__element:nth-child(2) .choiseServer__server{
  height: 404px;
  background-image: url('../images/choise_server/server4_mob.png');
}

.choiseServer__element:nth-child(3) .choiseServer__server{
  height: 404px;
  background-image: url('../images/choise_server/server3_mob.jpg');
}

.choiseServer__stat {
  width: 100%;
  overflow: auto;
}
.choiseServer__element {
  width: 100%;
}
.choiseServer__table td, .choiseServer__table th {
  width: 100%;
  padding: 16px;
  font-size: 16px;
  white-space: nowrap;
}
.choiseServer__element:last-child {
  margin-top: 40px;
}
.choiseServer__top {
  height: 52px;
  margin-top: 153px;
}

.newsmodule__ul55 {
  margin-top: 40px;
  flex-direction: column;
}

.newsmodule__ul55 li {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 60px;
  padding-left: 75px;
  padding-right: 15px;
  width: 100%;
  color: var(--white);
  font-size: 16px;
  background-image: url(../images/punkt.png);
  box-sizing: border-box;
}

.newsmodule__ul30 li {
  font-size: 16px;
}

.newsmodule__info {
  margin-left: 0;
  padding-left: 0;
  justify-content: center;
}

.middlegroupbutton__slider  {
  display: none!important
}

.newsmodule__ul55 li::after {
  content: '';
  position: absolute;
  left: 20px;
  top: calc(50% - 24px);
  display: block;
  width: 41px;
  height: 43px;
  background-image: url('../images/polosa_icon.png?1');
}


}

@media screen and (max-width: 725px) { 
  .choiseServer__wrapp {
    padding: 20px;
    flex-wrap: wrap;
  }
}

@media screen and (min-width: 600px) and (max-width: 1270px) {
  .choiseServer {
    height: 1414px;
    background-image: url('../images/choise_server/choise_server_tablet.jpg?11');
  } 
  .choiseServer__top {
    height: 70px;
    margin-top: 61px;
  }
.choiseServer__stat {
  width: 100%;
  overflow: auto;
}
.choiseServer__element {
  width: calc(33% - 10px);
  max-width: 324px;
}

.choiseServer__btn {
  padding-bottom: 4px;
  margin-top: auto;
  width: 100%;
  height: 59px;
  font-size: 14px;
  background-size: cover;
}

.choiseServer__table td, .choiseServer__table th {
  width: 100%;
  padding: 16px;
  font-size: 16px;
  white-space: nowrap;
}
.choiseServer__element:last-child {
  margin-top: 0px;
}
.choiseServer__top {
  height: 62px;
  margin-top: 61px;
}
.social {
  position: absolute;
  top: 107px;
  right: 279px;
}
.choiseServer .footer {
  padding-top: 176px;
}



}

.topplayers__ava {
  text-align: center;
}
.topplayers__ava img {
  width: 60px;
  object-fit: cover;
  max-height: 60px;
  border-radius: 6px;
}

.middlemenu__href picture {
  flex-shrink: 0;
}
@media screen and (min-width:1200px) and (max-width:1800px) {
  .telegram {
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    padding: 14px 0px;
    border-radius: 8px;
    background-color: #259cd8;
    color: #fff;
    font-size: 17px;
    transition: background-color 0.4s ease-in-out;
}
    
.select-parrent select {
  margin-top: 15px;
  width:100%;
  height:50px;
  font-size:14px;
  padding-left:10px;
  color:#fff;
  background:#171f30!important;
  border-radius:6px;
  border:1px #263d6a solid;
  outline:none
}

.choiseServer {
  width: 100%;
  height: 1709px;
  background-image: url('../images/choise_server/choise_server_bt.jpg');
  background-position: center top;
  background-repeat: no-repeat;
}

.choiseServer__top {
  height: 90px;
  margin-top: 100px;
  text-align: center;
  font-size: 26px;
  color: #12c1f3;
  font-weight: bold;
}

.choiseServer__wrapp {
  padding: 60px 56px;
  align-items: flex-start;
}

.choiseServer__server {
  padding-bottom: 30px;
  height: 734px;
  background-image: url('../images/choise_server/server1_fhd.jpg');
}

.choiseServer__element:nth-child(2) .choiseServer__server{
  background-image: url('../images/choise_server/server3_fhd.jpg');
}

.choiseServer__element:nth-child(3) .choiseServer__server{
  background-image: url('../images/choise_server/server4_fhd.jpg');
}
.choiseServer__element {
  width: calc(33% - 30px);
}

.choiseServer__element:nth-child(2) {
  margin: 0 auto;
}

.choiseServer__wrapp {
  padding: 38px 1px;
  align-items: flex-start;
}

.choiseServer__top {
  margin-top: 97px;
}
.choiseServer__element:last-child {
  margin-left: 0;
}

.choiseServer__btn {
  padding-bottom: 4px;
  margin-top: auto;
  width: 322px; 
  height: 88px;
  color: var(--white);
  font-size: 26px;
  font-weight: bold;
  text-shadow: 1px 1px #000;
  text-transform: uppercase;
  background-image: url('../images/choise_server/btn.png?2');
  transition: filter 0.6s ease-in-out;
}

.choiseServer__btn:hover:not(.choiseServer__btn_active) {
  filter: brightness(140%);
}

.choiseServer__btn_active {
  background-image: url('../images/choise_server/btn_active.png?1');
}

.choiseServer__stat {
  margin-top: 40px;
  background-color: rgba(0, 0, 0, .2);
}

.choiseServer__table {
  width: 100%;
  border-collapse: collapse;
}

.choiseServer__table td,
.choiseServer__table th {
  padding: 10px;
  font-size: 13px;
  color: #fff;
  text-align: center;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.choiseServer__table th {
  color: #12c1f3;
  font-weight: bold;
}

.choiseServer .footer {
  padding-top: 129px;
}

}

@media screen and (min-width:600px) and (max-width:1270px) {
  .choiseServer__server {
    padding-bottom: 15px;
    height: 532px;
    background-image: url('../images/choise_server/server1_tablet.jpg');
  }
  .choiseServer__element:last-child .choiseServer__server{
    height:532px;
    background-image: url('../images/choise_server/server4_tablet.png');
  }
  .choiseServer__server {
    background-position: center;
  }
}

.changeform {
  position: relative;
}

.changeform::after {
  content: '';
  position: absolute;
  top: -10px;
  left: calc(50% - 2px);
  display: block;
  width: 2px;
  height: 286px;
  background-image: url('../images/change_hr2.png');
}

.changeform__items {
  width: 100%;
  background-image: url('../images/change_hr.png');
  background-position: bottom center;
  background-repeat: no-repeat;
}

.changeform__items_top {
  background-position: top center;
}

.changeform__item {
  padding: 24px 0;
  max-width: 40%;
  width: 100%;
  font-size: 22px;
  color: var(--white);
  font-weight: bold;
  text-align: center;
}

.changeform__item:first-child {
  max-width: 60%;
  color: var(--blue);
}

.changeform__item .formregister__input {
  margin-left: 0;
}

.changeform__centertitle {
  padding: 30px 0;
  font-size: 22px;
  text-align: center;
  color: #12c1f3;
  padding-bottom: 20px;
}

@media screen and (max-width:700px) {
  .changeform__item:first-child,
  .changeform__item {
    max-width: 50%;
    font-size: 14px;
  }
  .changeform::after {
    display: none;
  }
}

.character,
.info {
  width: 100%;
  color: #fff;
  font-size: 22px;
}

.infotitle {
  text-align: center;
  color: var(--blue);
  margin-bottom: 12px;
}

.info td {
  vertical-align: baseline;
}

.inventory_items {
  padding: 40px 0;
  background-color: #1b263a;
}

.inventory__update {
  margin-top: 20px;
  font-size: 22px;
  color: #66789a;
}

.inventory_items__wrppa {
  max-width: 400px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.tableflex__item {
  max-width: calc(50% - 10px);
  width: 100%;
}

.tableflex__item:last-child {
  margin-left: auto;
}

.infotitle {
  font-size: 22px;
}

.tableflex {
  align-items: flex-start;
}

.eligible-item2,
.eligible-item {
  display: flex;
  align-items: center;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.09);
  font-size: 22px;
  color: var(--white);
}

.eligible-item2 {
  flex-direction: column;
  align-items: flex-start;
}

.eligible-item .btn1 {
  margin-right:  20px;
}

.site_app_lk {
  position: relative;
  z-index: 99;
}

@media screen and (max-width:700px) {
  .character, .info {
    font-size: 15px;
  }
 
  .eligible-item {
    display: flex;
    flex-direction: column;
    font-size: 14px;
  }

  .eligible-item .btn1 {
    margin: 0;
    margin-top: 20px;
    order: 1;
}

  .inventory_items__wrppa {
    transform: scale(0.80);
  }
  .inventory__update {
    font-size: 14px;
  }
  .tableflex {
    flex-direction: column;
  }
  .infotitle {
    font-size: 14px;
  }
  .tableflex__item {
    max-width: 100%;
  }
  .tableflex__item:last-child { 
    margin: 0;
    margin-top: 20px;
    }
  .inventory {
    margin-top: 30px;
  }
  .inventory_items {
    padding: 10px 0;
  }
}

.tabs {
  margin-top: 30px;
  margin-bottom: 40px;
}

.rules {
  font-size: 18px;
  color: var(--white);
}

.rules p:not(:last-child) {
  margin-bottom: 20px;
}

.tabs .gp {
  margin: 0;
  margin-right: 20px;
  text-transform: none;
}

div#mcTooltip{line-height:20px;color:#DDD;border:1px solid #555;font-size:12px;font-family:Verdana,Arial;border-radius:3px;float:left;position:relative;overflow:hidden;border-style:solid;padding:0}
div#mcTooltip,div.mcTooltipInner{background-color:#000;-webkit-border-radius:50px 10px 10px 10px;-moz-border-radius:10px;-khtml-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;behavior:url(../css/border-radius.htc)}
div#mcTooltip a{color:#6CF}
div#mcttCloseButton{width:14px;height:14px;position:absolute;cursor:pointer;overflow:hidden;top:12px;right:12px;left:auto}
div#mcOverlay{background-color:#000;opacity:.5;filter:alpha(opacity=50);display:none;top:0;left:0;width:100%;height:100%;overflow:visible;z-index:4}
div#mcTooltipWrapper{position:absolute;visibility:hidden;overflow:visible;z-index:9999999999;top:-2000px}
div.mcTooltipInner{float:left;position:relative;width:auto;height:auto;text-align:center}
div#mcttCo{position:absolute;text-align:center}
div#mcttCo em,div#mcttCo b{display:block;width:0;height:0;overflow:hidden}

.ml0 {
  margin-left: 0;
}

.accountform__google {
  width: max-content;
  margin: 0 auto;
  padding: 8px 9px;
  height: auto;
  color: #fff;
  font-size: 18px;
  border: 1px #12c3f5 dashed;
  border-radius: 10px;
  line-height: 0;
  font-size: 0;
}

.accountform .selectdiv {
  width: 100%;
  margin-bottom: 20px;
}

.rules a {
  color: var(--blue);
  border-bottom: 1px solid currentColor;
}

.rules a:hover {
  color: var(--white);
}

.char__left {
  max-width: 500px;
  width: 100%;
  
}

.char__right {
  margin-left: 30px;

}

.char__wrapp {
  align-items: flex-start;
}

.char__wrapp2 {
  width: 100%;
  flex-direction: column;
}
.char__wrapp2 .char__element {
  width: 100%;
}

.char__wrapp2 .info-name {
  text-align: center;
}

.char__element {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  color: #fff;
  font-size: 20px;
}

.char__element a {
  color: #fff;
  font-size: 20px!important;
  font-weight: normal;
}

.info-name {
  max-width: 200px;
  width: 100%;
  font-weight: bold;
}

.inventory-block div {
  width: 400px;
  margin-left: auto;
  margin-right: auto;
}

@media screen and (max-width:700px) {
  .char__wrapp {
    flex-direction: column;
  }
  .char__element {
    font-size: 14px;
  }
  .sellchar .char-info {
    width: 100%!important;
    display: inline-block;
    vertical-align: top;
}

.char__wrapp2 .info-name {
  text-align: left;
}

.char__right {
  margin-left: 0;
}
.accountcabinet {
  flex-direction: column;
}
.char__element a {
  color: #fff;
  font-size: 14px!important;
  font-weight: normal;
}
.char__element {
  margin-bottom: 10px;
}

.sellchar .inventory-block>div {
  transform: scale(.9);
  margin-left: -30px;
}



}

.topplayers__el {
  transition-property: filter, transform;
  transition-timing-function: ease-in-out;
  transition-duration: 0.4s;
}

.topplayers__el:hover {
  filter: brightness(160%);
  transform: scale(1.04);
}

.middlegroupbutton__wrappslide {
  margin: auto 0;
}

.statistisc__top {
  margin: 40px 0;
  flex-wrap: wrap;
}

.statistisc__img {
  max-width: 40%;
  width: 100%;
  text-align: center;
}

.statistisc__img img {
  height: 600px;
}

.statistisc__content {
  max-width: calc(60% - 30px);
  width: 100%;
  margin-left: auto;
}

.statistisc__title {
  margin-bottom: 30px;
  text-align: center;
  color: var(--white);
  font-size: 28px;
  font-weight: bold;
}

.statistisc__item {
  margin-bottom: 20px;
  padding-bottom: 20px;
  text-align: center;
  color: var(--white);
  font-size: 26px;
  background-image: url(../images/stat_hr.png);
  background-repeat: no-repeat;
  background-position: bottom center;
}
.statistisc__item b {
  margin-right: 5px;
}
@media screen and (max-width:800px) {
  .statistisc__top {
    flex-direction: column;
  }
  .statistisc__img img {
    height: auto;
}
.statistisc__content {
  margin-top: 40px;
  max-width: 100%;
  width: 100%;
  margin-left: auto;
}
.statistisc__title {
  margin-bottom: 24px;
  font-size: 21px;
}
.statistisc__item {
  font-size: 17px;
}



.selectdiv {
  margin-top: 20px;
  flex-direction: column;
  justify-content: center;
    align-items: center;
}

.selectdiv form {
  width: 100%;
  margin: 0 auto;
}

.selectdiv .formregister__input {
  margin-top: 20px;
  margin-left: 20px;
  max-width: calc(100% - 40px);
}

.mobilelogin {
  display: none;
}

.accountform {
  display: block;
  padding: 0 10px;
}

.inventory_items__wrppa {
  max-width: 400px;
  width: 100%;
  margin-left: -32px;
  margin-right: auto;
}

.accountcabinet__item:nth-child(2) {
  flex-direction: column;
  width: 100%;
  align-items: flex-start;
}

.accountcabinet .select-parrent select {
  margin-left: 0;
  margin-top: 10px;
}

.accountcabinet {
  flex-direction: column;
  align-items: flex-start;
  text-align: left;
  font-size: 16px;
}
.accountcabinet .select-parrent select,
.select-parrent select {
  font-size: 16px;
}

.breads {
  font-size: 14px;
  padding-bottom: 0;
}
.userpanel__blue,
.userpanel__green {
  justify-content: flex-start;
}

.userpanel__blue {
  font-size: 17px;
}

.userpanel__roll {
  position: absolute;
  right: 0;
  top: 15px;
  color: var(--white);
  font-size: 14px;
  background-color: transparent;
  outline: none;
}

.userpanel__green {
  margin-bottom: 0;
}

.exchanger__block span {
  display: inline-block;
  font-size: 17px;
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.openmenubg2,
.openmenubg {
  height: 60px;
}

.openmenubg_active {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 60px;
  background-color: rgba(0, 0, 0, .4);
  z-index: 9999;
}

.openmenubg_active .openmenu {
  position: relative;
  top: -11px;
}

.exchanger__f1 {
  margin-top: 30px;
}

.exchanger__p {
  font-size: 16px;
}

.formregister__input {
  margin-left: 0;
  max-width: 100%;
}

#name, #name2, #name3 {
  margin-top: 20px;
}

.exchanger__block {
  width: 100%;
}

.slot .machine .cell {
  height: 70px;
}
.gp {
  margin-top: 30px;
}

}

.announce span {
  color: #23f1f2;
}

.add_sockets__titles {
   margin-bottom: 0px;
  color: var(--blue);
  font-size: 21px;
  font-weight: bold;
  cursor: pointer;
}

.add_sockets__titles img {
  margin-left: auto;
}

.socket-options {
  margin-top: 30px;
}

.site_app_static  {
  position: relative;
  z-index: 99;
}

.accountinner__links a img {
  max-height: 24px;
}

.moduleserver__item_active,
.moduleserver__item:hover {
  box-shadow: 0 20px 40px rgba(27, 208, 182, 0.6);
}
.moduleserver__item:nth-child(2) {
  background-image: url("../images/server2.jpg");
}
.moduleserver__item:nth-child(2):hover,
.moduleserver__item:nth-child(2)   .moduleserver__item_active {
  box-shadow: 0 20px 40px rgba(17, 155, 245, 0.6);
}

.moduleserver__item:nth-child(3) {
  background-image: url("../images/server3.jpg");
}
.moduleserver__item:nth-child(3):hover,
.moduleserver__item:nth-child(3)   .moduleserver__item_active {
  box-shadow: 0 20px 40px rgba(52, 133, 160, 0.6);
}
.moduleserver__item:nth-child(3) .procentbar__num {
  color: #0dcd82;
}

.add_sockets__titles img {
  transition: transform 0.4s ease-in-out;
}

.add_sockets__titles_active img {
  transform: rotate(180deg);
}

.socket-options {
  display: none;
}

.accountform_inner {
  margin-top: 50px;
  max-width: 500px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}

.mt100 {
  margin-top: -100px;
}

.announce {
  color: var(--white);
  text-shadow: 0px 0px 9px #000;
}

.announce span {
  color: #e68d46;
  font-weight: 900;
}

.swiper-button-disabled {
  opacity: 0.2;
}

.hide {
  display: none;
}

.qs_block {
  margin-bottom: 30px;
  margin-top: 30px;
  background-color: #131823;
  border: 2px #12bdef solid;
}
.qs_block .accounttitle {
  margin-top: 0;
}

.download__more {
  margin-top: 30px;
  color: var(--white);
  font-size: 22px;
}

.download__more a {
  color: #12bdef;
}

.accounttitle2 img {
  margin-right: 20px;
  margin-left: 0;
}

.download_notice {
  margin-bottom: 30px;
  padding: 16px 25px;
  font-size: 22px;
  color: var(--white);
  border: 2px #12bdef solid;
  border-width: 2px 0;
  background-color: rgba(18, 189, 239, 0.2);
}

.download__more a:hover {
  color: var(--white);
  border-bottom: none;
}
.download__more__span {
  display: block;
  margin-top: 46px;
  font-size: 26px;
  font-weight: bold;
}


.download_news_ul {
  margin-bottom: 30px;
}


.download_news_title {
  margin-top: 30px;
  margin-bottom: 20px;
  color: #12c1f2;
  font-weight: bold;
  font-size: 26px;
}

.download_news_mores {
  width: max-content;
  display: flex;
  margin-left: 26px;
  margin-top: 40px;
  margin-bottom: 40px;
  color: var(--white);
  font-size: 22px;
  padding: 16px 29px;
  border-radius: 10px;
  background-color: #1c273c;
  transition: background-color 0.4s, color 0.4s;
}

.download_news_mores:hover {
  background-color: #24334f;
}

.download_news_ul {
  margin-top: 40px;
}

.download_news_ul li {
  position: relative;
  margin-left: 70px;
}
.download_news_ul li:not(:first-child)::after {
  content: '';
  position: absolute;
  left: -40px;
  top: 7px;
  display: block;
  width: 14px;
  height: 19px;
  background-image: url(../images/main/mainv2/ul_news_v3_ico.png);
}

.download_news_ul li:first-child::after {
  content: '';
  position: absolute;
  left: -53px;
  top: -6px;
  display: block;
  width: 41px;
  height: 43px;
  background-image: url(../images/newsmodule__ul44.png);
}

.download_news_ul li:not(:last-child) {
  margin-bottom: 1.2rem;
}



@media screen and (max-width:700px) {

/*   .twitchblock {
    display: none;
  } */

  .download__more a,
  .download__more {
    font-size: 17px;
  }
  .download_news_title {
    font-size: 19px;
  }

  .newsmodule__infoitem:not(:last-child) {
    margin-right: 12px;
}

  .accountform__google  {
    margin-bottom: 20px;
    margin-top: 20px;
  }

  .mobilemenu .accountform__google iframe {
    height: revert-layer;
  }

}

@media screen  and (min-width: 1701px) and (max-width: 2199px) {
  
  .choiseServer__top {
    margin-top: 102px;
    height: 82px;
}

.choiseServer {
  width: 100%;
  height: 1709px;
  background-image: url(../images/choise_server/choise_server_fullhd.jpg?1);
  background-position: center top;
  background-repeat: no-repeat;
}

.choiseServer__server {
  padding-bottom: 30px;
  height: 734px;
  background-image: url(../images/choise_server/server1.jpg?1);
}

.choiseServer__element:nth-child(2) .choiseServer__server {
  background-image: url(../images/choise_server/server3.jpg?1);
}

.choiseServer__element:nth-child(3) .choiseServer__server {
  background-image: url(../images/choise_server/server4.png?2);
}

.choiseServer__element:last-child {
  margin-left: 0;
}


.choiseServer__element:nth-child(2) {
  margin: 0 auto;
}


.choiseServer__element {
  width: calc(33% - 10px);
}

}

.twitchblock {
  margin-bottom: 40px;
}

.twitchblock iframe {
  width: 100%;
  height: 400px;
}

@media screen and (min-width: 1110px) and (max-width: 1700px) {
  .twitchblock iframe {
    width: 100%;
    height: 250px;
  }

  .slot .machine .cell {
    background-position-x: 23px!important;
  }

  .site_app_lk {
    margin-top: -1178px;
  }

}



@media screen and (max-width:600px) {
  .tabs {
    flex-direction: column;
    margin-bottom: 0;
  }


  .tabs .gp {
    margin: 0;
    margin-bottom: 20px;
    margin-right: 0;
    text-transform: none;
}
}

@media screen and (min-width: 600px) and (max-width: 1270px){
  .moduleserver__item:nth-child(2) {
      background-image: url(../images/tablet/server2.jpg);
  }
  .moduleserver__item:nth-child(3) {
    background-image: url(../images/tablet/server3.jpg);
    background-position: 80%;
}

.switch_stat__item2, .switch_stat__item {
  width: 169px;
  height: 32px;
}


  .newsmodule__ul30 li {
    font-size: 18px;
  }
  .slideminis .swiper-slide img {
    width: 100%;
  }

  .newsmodule__ul55 {
    flex-wrap: wrap;
    margin-top: 40px;
  }
  .newsmodule__ul55 li {
    position: relative;
    display: flex;
    align-items: center;
    margin-bottom: 15px;
    max-width: calc(50% - 20px);
    width: 100%;
    height: auto;
    padding-top: 14px;
    padding-bottom: 14px;
    padding-right: 10px;
    padding-left: 75px;
    font-size: 15px;
    color: var(--white);
    background-image: none;
    border-radius: 4px;
    background-color: rgba(0, 0, 0, 0.1);
    background-size: cover;
    box-sizing: border-box;
}

.newsmodule__ul55 li::after {
  content: '';
  position: absolute;
  top: calc(50% - 22px);
  left: 10px;
  display: block;
  width: 41px;
  height: 43px;
  background-image: url('../images/newsmodule__ul44.png');
}

  .newsmodule__ul55 li:nth-child(even) {
    margin-left: auto;
  }

  .social {
    top: 285px;
  }

  .accountmenu__card {
    flex-wrap: wrap;
  }

  .leftbar {
    min-height: 800px;
  }
  .userpanel__basicblock:nth-child(4), .userpanel__basicblock:nth-child(2) {
    padding-left: 16px;
}
.accountmenu__item:nth-child(4),
.accountmenu__item:nth-child(5),
.accountmenu__item:nth-child(3),
.accountmenu__item:nth-child(2) {
  max-width: calc(50% - 10px);
  margin-right: 20px;
}
.accountmenu__item:nth-child(5),
.accountmenu__item:nth-child(3) {
  margin-right: 0;
}

.accountmenu__item {
  margin-bottom: 30px;
  max-width: calc(33% - 25px);
  margin-right: 40px;
  width: 100%;
}

.exchanger__block {
  width: 50%;
}

.exchanger__block span {
  display: inline;
  font-size: 17px;
  margin-bottom: 5px;
}

.accounttitle {
  font-size: 18px;
  font-weight: normal;
}

.exchanger__p {
  font-size: 18px;
}

.alert {
  padding-left: 30px;
  padding-right: 30px;
}

.userpanel__block {
  margin-top: 0;
  padding: 0;
  background-color: rgba(0, 0, 0, 0.1);
}

  .download .userpanel__basic a,
  .userpanel__basicblock {
    font-size: 15px;
  }

  .accountmenu__href {
    font-size: 16px;
  }

  .userpanel__basicblock {
    padding-right: 13px;
  }

  .download__block130 {
    max-width: 50%;
    width: 100%;
}

.accounttitle {
  margin-top: 0;
}

.table_adaptive {
  width: 100%;
  overflow: auto;
}

.alert {
  font-size: 17px;
}

.userpanel__blue {
  font-size: 20px;
}

.exchanger__f1 {
  flex-direction: row;
}

}

.accountinner__hfr {
  padding-left: 120px;
}

@media screen and (min-width: 1110px) and (max-width: 1700px)
{
  .accountinner__hfr {
    padding-left: 20px;
  }
}

.accountmenu {
  margin-top: 30px;
}


.slideminis2__info2 {
  bottom: -86px;
}

.mySwiper  {
  margin-top: 120px;
}

.download_news_ul li:not(:last-child) {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.download_news_ul li {
  max-width: calc(100% - 100px);
}

@media screen and (min-width: 1110px) and (max-width: 1700px) {
  .download_notice,
  .download_news_mores,
  .download_news_ul li {
    font-size: 16px;
  }
}

@media screen and (max-width: 599px) {
  .download_notice,
  .download_news_mores,
  .download_news_ul li {
    font-size: 16px;
  }
  .download {
    padding-left: 0;
    padding-right: 0;
  }
}

.timer {
  flex-direction: column;
}

.timer__text {
  margin-top: 10px;
  color: #12c1f2;
  font-size: 34px;
  text-shadow: 0px 0px 24px #000;
  background-color: rgba(0, 0, 0, .4);
}

.timer__item {
      align-items: center;
    justify-content: center;
    display: flex;
  padding: 0px 0 0 9px;
  width: 119px;
  height: 133px;
  color: #06abfb;
  font-size: 62px;
  font-weight: 100;
  background-image: url(../images/timer_big.png);
}

.timer__numer {
  line-height: 1;
}

.timer__sepa {
  padding: 0 5px;
}
@media screen and (min-width: 1701px) and (max-width: 2199px) {
  .topwrapp_timer {
    margin-top: 14px;
    height: 66px;
}
}

@media screen and (min-width: 2200px) {
  .timer {
    margin-top: 100px;
  }
  .topwrapp {
    margin-top: 462px;
    height: 66px;
  }
  .topwrapp_timer {
    margin-top:148px;
    height: 66px;
  }
}

@media screen and (min-width: 1110px) and (max-width: 1700px) {
  .topwrapp {
    margin-top: 137px;
    height: 66px;
  }
  .topwrapp_timer  {
    margin-top: -75px;
    height: 66px;
}
  .timer {
    flex-direction: column;
    margin-top: -50px;
    margin-bottom: 50px;
    transform: scale(0.8);
  }
  .timer__text {
    text-shadow: 1px 1px #000;
  }
  .timer__text {
    margin-top: 10px;
    color: #12c1f2;
    font-size: 27px;
}
}

@media screen and (min-width: 600px) and (max-width: 1270px) {
  .bg1 {
    background-image: url(../images/tablet/bg1_new.jpg?111);
  }
  .select_server {
    background-color: rgba(0, 0, 0, 0.7);
    padding: 14px 0;
}
}

@media screen and (max-width:600px) {
  .timer {
    flex-direction: column;
    transform: scale(0.68);
}
.topwrapp {
  margin-top: 0;
  height: 66px;
  background-color: rgba(0, 0, 0, 0.7);
}
}

.timer__sub {
  font-size: 16px;
  color: #fff;
  text-transform: uppercase;
}

.timer__item {
  flex-direction: column;
}

.footer {
  position: relative;
  flex-wrap: wrap;
}


@media screen and (min-width:2200px) {
  .footerinfos {
    position: absolute;
    top: 370px;
    font-size: 15px;
}

.choiseServer .footerinfos {
  top: 70px;
}


}

@media screen and (min-width: 1701px) and (max-width: 2199px) {
  .footerinfos {
    position: absolute;
    top: 520px;
    font-size: 15px;
}

.choiseServer .footerinfos {
  top: 51px;
}

}

.accounttitle img:last-child {
  display: none;
}

@media screen and (min-width: 1701px) and (max-width: 2199px) {
 .lang-ua .navigation__href {
  font-size: 12px;
  }
}

@media screen and (min-width:800px) {
  
  .timer {
    height: 213px;
}

}

@media screen and (min-width: 1701px) and (max-width: 2199px) {
  .lang-ua .middlemenu__info {
    font-size: 14px;
  }
  .lang-vn .navigation__href {
    font-size: 12px;
  }
  .lang-ph .accountmenu__href {
    font-size: 12px;
  }
  .lang-vn .middlegroupbutton__client__href {
    font-size: 18px;
  }
  .accountmenu__item:nth-child(3) {
    margin-right: 0;
  }
}


.ps_list {
  flex-wrap: wrap;
}

.ps_list__item {
  height: 138px;
  max-width: calc(33% - 30px);
  width: 100%;
  margin-right: 30px;
  margin-bottom: 30px;
  padding: 20px;
  border-radius: 10px;
  background-image: url('../images/ps_wrapp.jpg');
  background-size: cover;
}

.ps_list__item img {
  max-height: 50px;
}

.ps_list__item:nth-child(3n) {
  margin-right: 0;
}
.ps_list__item_notactive {
  opacity: 0.5;
}

.ps_list__item_open {
  cursor: pointer;
  transition:  box-shadow 0.4s ease-in-out;
}

.ps_list__item_is_open {
  box-shadow: 0px 0px 25px rgba(18, 193, 242, 1);
}

.ps_list__href {
  flex-direction: column;
}
.ps_list__title {
  margin-top: 20px;
  font-size: 20px;
  font-weight: 700;
  color: #0080d7;
  text-align: center;
}

.interkassa-form {
  display: none;
  margin-top: 50px;
  padding: 20px 40px;
  background: linear-gradient(to bottom,#0d7ac3,#111b2a);
  border: 1px #0e264d solid;
}

.add-funds__count {
  color: #00e0c5;
}

.add-funds__heading {
  font-size: 30px;
    color: #fff;
    text-align: center;
    display: block;
    margin-bottom: 20px;
    font-weight: 700;
}

.add-funds__btn {
  margin-bottom: 50px;
}

@media screen and (min-width: 1110px) and (max-width: 1700px) {

  .ps_list__item {
    padding: 20px 10px;
  }

  .ps_list__title {
    font-size: 16px;
  }

  .ps_list__item {
    height: 138px;
    max-width: calc(33% - 18px);
  }

}


@media screen and (max-width:600px) {
  
  .ps_list__item {
    max-width: calc(50% - 8px);
    margin-right: 15px;
  }
  .ps_list__item:nth-child(3n) {
    margin-right: 15px
  }

  .ps_list__item:nth-child(2n) {
    margin-right: 0;
  }

}

.block_pp {
  width: 225px;
  flex-shrink: 0;
}

.add-funds__count:not(:last-child) {
  margin-bottom: 15px;
}


.paypaldss {
  margin-bottom: 35px;
  font-size: 16px;
  color: #fff;
}

.paypaldss h3 {
  margin-bottom: 15px;
  font-size: 22px;
}
.bigalert2,
.bigalert {
  font-size: 28px;
  font-weight: 900;
  color: red;
  text-align: center;
  margin-bottom: 30px;
}

.streamblock {
  position: fixed;
  bottom: 5px;
  left: 5px;
  width: 320px;
  z-index: 9999;
}

.streamblock__heading {
  width: 320px;
  height: 42px;
  padding: 0 20px;
  background-image: url('../images/stream.png?1');
  color: #12C1F3;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
}


.streamblock__body {
  display: none;
  padding: 5px;
  background-color: rgba(0, 0, 0, 0.8);
}

.streamblock__body iframe {
  width: 100%;
  height: 130px;
}

.streamblock__heading img {
  margin: 0 auto;
  transform: rotate(180deg);
  transition: transform 0.4s ease-in-out;
}

.streamblock__heading_active img  {
  transform: rotate(0deg);
}


.streamblock__ico {
  margin-right:  5px;
  height: 9px;
  width: 9px;
  background-color: #12c1f2;
  border-radius: 50%;
  display: inline-block;
  animation: blinker 2s linear infinite;
}

@keyframes blinker {
  50% { opacity: 0; }
}

.language__icon img {
  max-width: 35px;
}

.openblock {
  color: #12c1f2;
  border-bottom: 1px dashed currentColor;
   cursor: pointer;
}


.openblock:hover {
  color: #fff;
  border-bottom: none;
}

.giftuser {
  text-align: center;
    font-size: 28px;
    color: #0dcd82;
    margin: 20px 0 -20px;
}

.showEmail {
  display: none;
}

.openEmail {
padding: 12px 20px;
color: #12c1f2;
font-size: 16px;
background-color: transparent;
border: 2px #13475e solid;
transition: border-color 0.4s ease-in-out;
}

.openEmail:hover {
  border-color: #12c1f2;
}
@media screen and (min-width:400px) and (max-width:599px) {
  .add-funds__btn .btn1 {
    margin: 0;
  }
}

.accountform__custom {
  flex-shrink: 0;
}

@media screen and (min-width: 1024px) and (max-width:1100px) {
.choiseServer__top {
    height: 62px;
    margin-top: 61px;
}
}

@media screen and (min-width:1200px) {

  #register-form .formregister__agreetext {
    font-size: 20px;
  }
  #register-form .formregister__agree {
    margin-left: -180px;
    margin-right: 0;
  }
}


@media screen and (max-width:600px) {


  .ps_list__title {
    font-size: 13px;
  }
}

@media screen and (max-width:800px) {
  .ps_list__title {
    font-size: 15px;
  }
}

@media screen and (max-width:1500px) {
  .formregister__agreetext {
    max-width: max-content;
    width: 100%;
    margin-left: 22px;
    color: #12c1f3;
    font-size: 16px;
    font-weight: bold;
}
}

@media screen and (min-width: 1200px) and (max-width: 1270px) {
  .choiseServer__btn {
    height: 55px;
  }
}

@media screen and (max-width: 800px) {
  .choiseServer__top {
    margin-top: 100px;
  }
}

@media screen and (max-width: 600px) {
  .choiseServer__top {
    margin-top: 155px;
  }
}

.pegi {
  margin-top: 30px;
  display: flex;
  justify-content: center;
  gap: 25px;
}

.pegi img {
  width: 60px;
  height: 60px;
  object-fit: contain;
}

.pegi-mob {
  display: none;
}

@media screen and (max-width: 1000px) {
  .pegi-mob {
    display: flex;
    width: 100%;
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 768px) {
  .pegi-mob img {
    width: 50px;
  }
}

.swiper-slide--img {
  position: relative;
}
.swiper-slide--img::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: linear-gradient(to bottom,
    rgba(24, 31, 49, 100%) 0%,
    rgba(24, 31, 49, 0) 20%,
    rgba(24, 31, 49, 0) 80%,
    rgba(24, 31, 49, 100%) 100%);
  pointer-events: none;
  z-index: 1;
}
.swiper-slide--img::after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: linear-gradient(to right,
  rgba(24, 31, 49, 100%) 0%,
  rgba(24, 31, 49, 0) 20%,
  rgba(24, 31, 49, 0) 80%,
  rgba(24, 31, 49, 100%) 100%);
  pointer-events: none;
  z-index: 1;
}
.slide__text {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-align: center;
  font-size: 32px;
  font-weight: 800;
  text-transform: uppercase;
  width: 500px;
  background: linear-gradient(to bottom, #ffffff, #d19cff);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(3px 3px 5px rgba(0, 0, 0, 1));
}
.slide__text::before {
  content: "";
  position: absolute;
  top: -100px;
  left: 0;
  width: 100%;
  height: 121px;
  background-image: url("/images/Slides/2025/blic.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position-y: center;
}
.slide__text::after {
  content: "";
  position: absolute;
  bottom: -100px;
  left: 0;
  width: 100%;
  height: 121px;
  background-image: url("/images/Slides/2025/blic.png");
  background-size: cover;
  background-repeat: no-repeat;
  background-position-y: center;
  transform: scaleX(-1);
}
.slide__text--right {
  right: 84px;
}
.slide__text--left {
  left: 84px;
}
@media screen and (min-width: 1110px) and (max-width: 1700px) {
  .slide__text {
    font-size: 22px;
    width: 400px;
  }
  .slide__text--right {
    right: 30px;
}
  .slide__text--left {
    left: 30px;
  }
}
@media screen and (min-width: 700px) and (max-width: 1700px) {
  .slide__text {
    font-size: 22px;
    width: 400px;
  }
  .slide__text--right {
    right: 30px;
}
  .slide__text--left {
    left: 30px;
  }
}
@media screen and (max-width: 700px) {
  .swiper-slide--img img {
    width: 100%;
  }
  .slide__text--right {
    right: 50px;
  }
  .slide__text--left {
    left: 50px;
  }
  .slide__text::before {
    display: none;
  }
  .slide__text::after {
    display: none;
  }
}
@media screen and (max-width: 600px) {
  .slide__text {
    font-size: 22px;
  }
  .slide__text {
    top: 30%;
    width: 275px;
  }
  .slide__text--right {
    right: 50%;
    transform: translateX(50%);
  }
  .slide__text--left {
    left: 50%;
    transform: translateX(-50%);
  }
}