/*
    import
    fonts
    main
    other
    index
    new
    header
    download
    rules
    donations
    media
    class
    guides
    bonuses
    rating
    items
    popup
    profile
    guild
    news
    footer
    history-guild
    format-text
    referal
    center
    error
    statistics
    about
*/


/* ==========================================================================
   import
   ========================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@600;700;800;900&family=Reggae+One&family=El+Messiri:wght@400;500;600;700&display=swap');
@import url('dataTables.css');
@import url('magnific-popup.css');


/* ==========================================================================
   fonts
   ========================================================================== */

@font-face {
    font-family: 'King';
    src: url("https://reloong.online/fonts/SPSLOldKingC.eot");
    src: local("☺"), url("../fonts/SPSLOldKingC.woff") format("woff"), url("https://reloong.online/fonts/SPSLOldKingC.ttf") format("truetype"), url("https://reloong.online/fonts/SPSLOldKingC.svg") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: fallback;
}

@font-face {
    font-family: 'King-Bold';
    src: url("https://reloong.online/fonts/SPSLOldKingC-Bold.eot");
    src: local("☺"), url("../fonts/SPSLOldKingC-Bold.woff") format("woff"), url("https://reloong.online/fonts/SPSLOldKingC-Bold.ttf") format("truetype"), url("https://reloong.online/fonts/SPSLOldKingC-Bold.svg") format("svg");
    font-weight: bold;
    font-style: normal;
    font-display: fallback;
}


/* ==========================================================================
   main
   ========================================================================== */

* {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
}

body {
    background: #f1eeff;
    font-family: Nunito;
    font-style: normal;
    font-size: 16px;
    color: #490C3C;
    letter-spacing: 0.03em;
    min-width: 1200px;
}

a {
    text-decoration: none;
    color: inherit;
}

button,
input,
optgroup,
select,
textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}

button {
    overflow: visible;
    border-radius: 0;
    -webkit-appearance: none;
}

button,
select {
    text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}

button[disabled],
html input[disabled] {
    cursor: default;
}

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

input {
    line-height: normal;
    border-radius: 0;
    -webkit-appearance: none;
}

input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

textarea {
    overflow: auto;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #CBD0D7;
    opacity: 1;
}

input::-moz-placeholder,
textarea::-moz-placeholder {
    color: #CBD0D7;
    opacity: 1;
}

input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #CBD0D7;
    opacity: 1;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #CBD0D7;
    opacity: 1;
}

input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
    color: transparent;
}

input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder {
    color: transparent;
}

input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder {
    color: transparent;
}

input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder {
    color: transparent;
}

::-webkit-scrollbar-button {
    display: none;
}

::-webkit-scrollbar-thumb {
    background: linear-gradient(180deg, #9271a7 0%, #8f90d1 100%);
}

::-webkit-scrollbar {
    width: 16px;
}

::-webkit-scrollbar-track {
    background-color: #fff;
}


/* ==========================================================================
   other
   ========================================================================== */

.back {
    font-family: 'King';
    font-style: normal;
    text-transform: uppercase;
    font-size: 15px;
    line-height: 18px;
    letter-spacing: 0.03em;
    margin-bottom: 30px;
}

.back a {
    text-decoration: none;
    padding-left: 17px;
    position: relative;
    display: inline-block;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #6B4185;
}

.back a:before {
    content: '';
    position: absolute;
    left: 0;
    top: 3px;
    width: 7px;
    height: 12px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi43MjY2MyAwLjI0NzgzM0M2LjM2MjE0IC0wLjA4MjYxMDkgNS43NzExOSAtMC4wODI2MTA5IDUuNDA2NyAwLjI0NzgzM0wwLjI3MzM2NyA0LjkwMTY4Qy0wLjA5MTEyMjIgNS4yMzIxMiAtMC4wOTExMjIyIDUuNzY3ODggMC4yNzMzNjcgNi4wOTgzMkw1LjQwNjcgMTAuNzUyMkM1Ljc3MTE5IDExLjA4MjYgNi4zNjIxNCAxMS4wODI2IDYuNzI2NjMgMTAuNzUyMkM3LjA5MTEyIDEwLjQyMTcgNy4wOTExMiA5Ljg4NTk3IDYuNzI2NjMgOS41NTU1MkwyLjI1MzI3IDUuNUw2LjcyNjYzIDEuNDQ0NDhDNy4wOTExMiAxLjExNDAzIDcuMDkxMTIgMC41NzgyNzYgNi43MjY2MyAwLjI0NzgzM1oiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjciIHkxPSItNy41NDMwMWUtMDYiIHgyPSItMC42MTk1MzYiIHkyPSIwLjQ0NzMyOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNkI0MTg1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQ3NDlBMyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=);
}

.button {
    border: none;
    text-decoration: none;
    display: inline-block;
    font-weight: bold;
    font-size: 22px;
    padding: 18px 36px 18px;
    border-radius: 4px;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    transition: 0.25s ease-in-out;
    box-shadow: 0px 4px 12px rgba(90, 69, 148, 0.5);
    color: #fff;
}

.button span {
    color: #fff;
}

.button.button__white {
    background: #fff;
    box-shadow: 0px 4px 12px rgba(90, 69, 148, 0.25);
}

.button.button__white span {
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.button:hover {
    box-shadow: 0px 6px 18px rgba(90, 69, 148, 1);
}

.button.button__white:hover {
    box-shadow: 0px 6px 18px rgba(90, 69, 148, 0.5);
}

.container {
    margin: auto;
    width: 1200px;
    padding: 0 15px;
    position: relative;
}

.wrapper {
    background: url(../img/bg1.webp) no-repeat center 64px;
    padding-top: 150px;
}

.wrapper_two {
    background: url(../img/bg2.webp) no-repeat top center;
}

.wrapper_three {
    background: url(../img/bg4.webp) no-repeat top center;
}

.wrapper_main {
    background: url(../img/bg4.webp) no-repeat center 700px;
    padding-top: 64px;
}

.title {
    font-family: 'King';
    font-size: 22px;
    text-transform: uppercase;
}

.heading {
    margin-bottom: 50px;
}

.gradient__text {
    background: linear-gradient(90deg, #684187 0%, #4849a2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


/* ==========================================================================
   index
   ========================================================================== */

.main {
    background: url(../img/mainbg.webp) top center no-repeat;
    height: 700px;
}

.main__buttons {
    display: flex;
    padding-top: 410px;
    padding-left: 40px;
}

.main__button {
    display: block;
}

.main__button+.main__button {
    margin-left: 60px;
}

.button__register {
    display: inline-block;
    border-radius: 4px;
    padding: 20px 40px;
    font-family: 'King';
    font-size: 22px;
    color: #fff;
    background: url(../img/main/register.webp) no-repeat;
    background-size: cover;
    transition: .25s all ease-in-out;
}

.user__login {
    cursor: default;
    opacity: 0.8;
}

.button__about {
    display: inline-block;
    border-radius: 4px;
    padding: 20px 40px;
    font-family: 'King';
    font-size: 22px;
    color: #574887;
    background: url(../img/main/about.webp) no-repeat;
    background-size: cover;
    transition: .25s all ease-in-out;
}

.button__register:not(.user__login):hover {
    transition: .25s all ease-in-out;
    box-shadow: 0px 10px 30px rgb(88 69 148 / 75%);
}

.button__about:hover {
    transition: .25s all ease-in-out;
    box-shadow: 0px 10px 30px rgb(157 118 193 / 75%)
}

.columns__row {
    display: flex;
    margin: 0 -15px;
}

.columns__left {
    width: 798px;
    padding: 0 15px;
}

.columns__right {
    width: 402px;
    padding: 0 15px;
    margin-top: 57px;
}

.columns__head {
    display: flex;
    align-items: baseline;
    margin-bottom: 30px;
    font-family: 'King';
    text-transform: uppercase;
}

.head__links a {
    margin-left: 30px;
    transition: .25s all ease-in-out;
}

.head__links a:hover {
    color: #6c5c9d;
}

.columns__block+.columns__block {
    margin-top: 30px;
}

.main__news__row {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}

.main__news__col {
    width: 50%;
    padding: 0 15px;
    margin-top: 30px;
}

.novelty {
    background-position: top center;
    background-size: cover;
    padding: 40px;
    display: flex;
    align-items: flex-end;
    position: relative;
    border-radius: 4px;
    overflow: hidden;
}

.novelty::after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(180deg, #70477010 0%, #704770 100%);
    z-index: 1;
    border-radius: 0 5px 5px 0;
    transition: .25s all ease-in-out;
    opacity: 0;
}

.novelty:hover:after {
    opacity: 1;
}

.novelty:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(180deg, #70477000 0%, #704770 100%);
}

.novelty_middle {
    height: 432px;
}

.novelty__block {
    position: relative;
    z-index: 5;
}

.novelty__info {
    font-size: 14px;
    color: #CBD0D7;
    margin-bottom: 10px;
}

.novelty__date,
.novelty__tag {
    display: inline;
    margin-right: 15px;
}

.novelty__name {
    font-size: 24px;
    letter-spacing: 0.03em;
    color: #fff;
    margin-bottom: 10px;
}

.novelty__description {
    color: #fff;
}

.novelty_mini {
    padding: 20px;
    height: 216px;
}

.novelty_mini .novelty__info {
    font-size: 12px;
    margin-bottom: 5px;
}

.novelty_mini .novelty__name {
    font-size: 18px;
    margin-bottom: 5px;
}

.novelty_mini .novelty__description {
    font-size: 14px;
}

.grab {
    margin-bottom: 96px;
    background: linear-gradient(86.29deg, #FDD4F1 -7.65%, #D1BFF3 104.16%);
    border-radius: 4px;
    padding: 40px 320px 40px 40px;
    position: relative;
    height: 348px;
}

.grab:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: url(../img/main/bg-grab.webp) no-repeat center;
    background-size: cover;
}

.grab:after {
    content: '';
    position: absolute;
    top: -26px;
    right: -28px;
    width: 372px;
    height: 477px;
    background-size: cover;
}

.grab__block {
    position: relative;
}

.grab__title {
    font-family: 'King';
    font-size: 24px;
    text-transform: uppercase;
    margin-bottom: 1em;
}

.grab__description {
    font-weight: bold;
    margin-bottom: 52px;
}

.online {
    background: #fff;
    border-radius: 4px;
    box-shadow: 0px 4px 12px rgb(195 166 198 / 35%);
}

.online__block {
    height: 120px;
    position: relative;
    border-radius: 4px 4px 0 0;
    background-position: top center;
    background-size: cover;
    background-image: url("../img/main/online.webp");
}

.online__block__circle {
    width: 100px;
    height: 100px;
    text-align: center;
    border-radius: 100%;
    background: #fff;
    position: absolute;
    left: calc(50% - 50px);
    top: 7px;
    color: #6a5cb3;
}

.circle {
    box-shadow: 0 4px 0 0 rgb(225 131 194 / 25%), 0 -4px 0 0 rgb(165 181 222 / 25%), 4px 0 0 0 rgb(225 131 194 / 25%), -4px 0 0 0 rgb(165 181 222 / 25%), 4px -4px 0 0 rgb(195 156 208 / 50%), -4px 4px 0 0 rgb(195 156 208 / 50%), 4px 4px 0 0 rgb(255 105 180 / 75%), -4px -4px 0 0 rgb(135 206 235 / 75%);
    animation: rotateThis 2s linear infinite;
    width: 100%;
    height: 100%;
    border-radius: 100%;
}

@keyframes rotateThis {
    from {
        transform: rotate(0deg) scale(1);
    }
    to {
        transform: rotate(360deg) scale(1);
    }
}

.online__text {
    display: block;
    font-family: 'Reggae One';
    font-size: 32px;
    margin-top: -80px;
}

.online__text_mini {
    display: block;
    margin-top: -5px;
}

.statistic {
    padding: 20px;
}

.active__player {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    color: #6a5cb3;
}

.active__player__desc {
    color: #490C3Cdd;
    text-align: center;
    margin-bottom: 12px;
    font-size: 14px;
    letter-spacing: 0em;
}

.left__img {
    width: 24px;
    height: 24px;
    display: inline-block;
    position: relative;
}

.right__img {
    width: 24px;
    height: 24px;
    display: inline-block;
    position: relative;
}

.active__player .left__img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 3px;
    bottom: 0;
    width: 24px;
    height: 24px;
    background: url(../img/main/star.webp) no-repeat center;
    background-size: cover;
}

.active__player .right__img:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 3px;
    bottom: 0;
    width: 24px;
    height: 24px;
    background: url(../img/main/star.webp) no-repeat center;
    background-size: cover;
    transform: scale(-1, 1);
}

.statistic .table__div {
    width: 100%;
}

.statistic .tr__div {
    display: flex;
    position: relative;
    cursor: pointer;
}

.statistic .td__div {
    padding: 4px;
    font-weight: bold;
}

.statistic .tr__div .td__div:nth-child(1) {
    width: 75%;
    text-align: left;
}

.statistic .tr__div .td__div:nth-child(2) {
    width: 25%;
    text-align: right;
}

.statistic .tr__div:hover .item-desc {
    opacity: 1;
}

.class__show {
    list-style-type: none;
    color: #6a4185bd;
    display: none;
}

.class__show li {
    padding: 4px;
    font-weight: bold;
}

.class__show span {
    float: right;
}

.class__show li:before {
    padding-left: 1em;
    content: "- ";
}

.menu ul {
    list-style-type: none;
}

.menu li+li {
    margin-top: 15px;
}

.menu a {
    display: block;
    height: 65px;
    position: relative;
}

.menu__icon {
    position: absolute;
    width: 110px;
    top: 0;
    bottom: 0;
    border-radius: 5px 0 0 5px;
    background: #fff;
    clip-path: polygon(0 0, 0 100%, 100% 100%, 80px 0);
}

.menu__icon::after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    z-index: -1;
    border-radius: 4px 0 0 4px;
    transition: .25s all ease-in-out;
}

.menu a:hover .menu__icon::after {
    opacity: 0;
}

.menu a:hover .menu__substrate::after {
    opacity: 1;
}

.menu__text span {
    transition: .25s all ease-in-out;
}

.menu a:hover .menu__text span {
    color: #fff;
}

.menu__icon:before {
    content: '';
    position: absolute;
    width: 36px;
    height: 36px;
    left: 26px;
    top: 15px;
}

.menu__wrap-substrate {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    filter: drop-shadow(0px 4px 12px rgba(195, 166, 198, 0.35));
}

.menu__substrate {
    position: absolute;
    left: 85px;
    right: 0;
    top: 0;
    bottom: 0;
    border-radius: 0 4px 4px 0;
    background: #fff;
    clip-path: polygon(0 0, 30px 100%, 100% 100%, 100% 0);
}

.menu__substrate::after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    z-index: -1;
    border-radius: 0 4px 4px 0;
    transition: .25s all ease-in-out;
    opacity: 0;
}

.menu__text {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 40px;
    display: flex;
    align-items: center;
    font-family: 'King';
    font-size: 20px;
}

.menu__icon_classes:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zNi4wMDAxIDAuMDAwMzY2MjExSDI4LjY5NjZMNy43MDk2MiAyMC45MDE1TDYuNTUxMTYgMTkuNzQzMUgxLjgyNTk0VjI0LjQ2ODNMNC4yNDM3MSAyNi44ODYxTDEuMDA3MDggMzAuMTIyN0MtMC4zMzU1MzIgMzEuNDY1NCAtMC4zMzU1MzIgMzMuNjUwMSAxLjAwNzA4IDM0Ljk5MjhDMS42Nzg0MyAzNS42NjQxIDIuNTYwMjIgMzUuOTk5OCAzLjQ0MjA4IDM1Ljk5OThDNC4zMjM5NCAzNS45OTk4IDUuMjA1OCAzNS42NjQxIDUuODc3MDcgMzQuOTkyOEw5LjExMzY5IDMxLjc1NjJMMTEuNDIwNyAzNC4wNjMySDE2LjE0NTlWMjkuMzM4TDE1LjAxOTcgMjguMjExOEwzNi4wMDAxIDcuMjI0MzRWMC4wMDAzNjYyMTFaTTIuNDk3ODUgMzMuNTAxOUMxLjk3NzE5IDMyLjk4MTIgMS45NzcxOSAzMi4xMzQgMi40OTc4NSAzMS42MTM0TDIuOTkwODEgMzEuMTIwNEw0Ljg3OTMzIDMzLjAwODlMNC4zODYzNyAzMy41MDE5QzMuODY1NjQgMzQuMDIyNSAzLjAxODQ0IDM0LjAyMjUgMi40OTc4NSAzMy41MDE5Wk02LjM3MDAzIDMxLjUxODJMNC40ODE1MSAyOS42Mjk3TDUuNzM0NDEgMjguMzc2OEw3LjYyMjkzIDMwLjI2NTNMNi4zNzAwMyAzMS41MTgyWk0xNC4wMzc3IDMxLjk1NDhIMTIuMjk0MUwzLjkzNDE5IDIzLjU5NVYyMS44NTE0SDUuNjc3ODdMMTQuMDM3NyAzMC4yMTEyVjMxLjk1NDhaTTMzLjg5MTggNi4zNTEyN0wxMy41MjkgMjYuNzIwOUwxMi4wOTM5IDI1LjI4NTlMMjAuMTYzMSAxNy4yMTY3TDE4LjY3MjMgMTUuNzI1OUwxMC42MDMyIDIzLjc5NTFMOS4yMDAzOSAyMi4zOTIzTDI5LjU2NzQgMi4xMDg2MkgzMy44OTE4VjYuMzUxMjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=');
}

.menu__icon_guides:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0yOS4zNTkyIDBIMTkuNTAyMUg5LjA5NjQ1QzYuNTkzMDcgMC4wMDQ2MDcxMiA0LjU2MTU0IDIuMDI2NTkgNC41NDUwNCA0LjUyOTk3VjMxLjQ2OThDNC41NjE1NCAzMy45NzMyIDYuNTkzMDcgMzUuOTk1MiA5LjA5NjQ1IDM1Ljk5OThIMjkuMzcyQzI5LjkyODcgMzYuMDA4IDMwLjQ2NTYgMzUuNzkzNiAzMC44NjM1IDM1LjQwNDFDMzEuMjQzMSAzNS4wMTQxIDMxLjQ1NTMgMzQuNDkxMiAzMS40NTQ5IDMzLjk0NjlWMi4wOTU3QzMxLjQ1MjUgMC45MzkyMDkgMzAuNTE1NyAwLjAwMjM1NzEzIDI5LjM1OTIgMFpNMjAuMzY3OCAxLjcxNDI4SDI1LjQwMzVWOS43NTQyM0wyMy42MTY0IDYuOTA0MjRDMjMuNTQzOSA2Ljc4MzYgMjMuNDQzIDYuNjgyNTcgMjMuMzIyNCA2LjYxMDI1QzIyLjkxNjQgNi4zNjY3MSAyMi4zODk5IDYuNDk4MjggMjIuMTQ2NCA2LjkwNDI0TDIwLjM2NzggOS43NDEzN1YxLjcxNDI4Wk02LjI4MDc1IDQuNTI5OTdDNi4yODc4MiAyLjk3NzggNy41NDQyOCAxLjcyMTM1IDkuMDk2NDUgMS43MTQyOEgxOC42NTM1VjEwLjQ1NzFDMTguNjIxMyAxMS4xNTMgMTkuMDU4MiAxMS43ODQ2IDE5LjcyMDcgMTEuOTk5OUMyMC40NzQ5IDEyLjIyNzEgMjEuMTUyMSAxMS43Mzg1IDIxLjU1NDkgMTEuMDk1NkwyMi44ODc4IDguOTUyOEwyNC4yMjA2IDExLjA5NTZDMjQuNjE5MiAxMS43Mjk5IDI1LjI5NjMgMTIuMjE4NSAyNi4wNzIxIDExLjk5OTlDMjYuNzMxNCAxMS43ODU0IDI3LjE2NzUgMTEuMTU4NCAyNy4xMzkyIDEwLjQ2NTdWMS43MzU3SDI5LjM3MkMyOS41Njk5IDEuNzM4MDYgMjkuNzI5NyAxLjg5NzgxIDI5LjczMiAyLjA5NTdWMjYuOTUyMkMyOS42MTMxIDI2LjkzMiAyOS40OTI3IDI2LjkyMjEgMjkuMzcyIDI2LjkyMjdIOS4wOTY0NUM4LjA3Mzk5IDI2LjkyMjQgNy4wODE1MyAyNy4yNjgzIDYuMjgwNzUgMjcuOTA0MVY0LjUyOTk3Wk0yOS43MzIgMzAuNjIxMkw5Ljk3MDczIDMwLjY0MjdDOS40OTczNyAzMC42NDI3IDkuMTEzNTkgMzEuMDI2NSA5LjExMzU5IDMxLjQ5OThDOS4xMTM1OSAzMS45NzMyIDkuNDk3MzcgMzIuMzU2OSA5Ljk3MDczIDMyLjM1NjlMMjkuNzMyIDMyLjMzNTVWMzMuOTI5OEMyOS43MzI5IDM0LjAyNTcgMjkuNjk2IDM0LjExODEgMjkuNjI5MiAzNC4xODY5QzI5LjU2MDQgMzQuMjUzNyAyOS40Njc5IDM0LjI5MDYgMjkuMzcyIDM0LjI4OThIOS4wOTY0NUM3LjU0MDIgMzQuMjg5OCA2LjI3ODYxIDMzLjAyODIgNi4yNzg2MSAzMS40NzJDNi4yNzg2MSAyOS45MTU3IDcuNTQwMiAyOC42NTQxIDkuMDk2NDUgMjguNjU0MUgyOS4zNzJDMjkuNTY5OSAyOC42NTY1IDI5LjcyOTcgMjguODE2MiAyOS43MzIgMjkuMDE0MVYzMC42MjEyWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K');
}

.menu__icon_bonuses:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC4wNTM2OSAxMi41MDEzTDcuNTM5NCAxMS4yMTY5QzYuMjc5MSAxMC4xNjI3IDUuNzQwOTggOC40OTA0NCA2LjEyNjc5IDYuOTAxMzhDNi44ODUwMSAzLjc3OTI5IDEwLjY0NTEgMi41OTQxIDEzLjAyMDcgNC43MjAxNEwxNS40Mjc0IDYuODczOTZMMTUuOTAzNSAzLjY0MzhDMTYuMzc0MiAwLjQ2MzYzNyAyMC4wMTEgLTEuMDY2MzYgMjIuNTY5NSAwLjgyODU1OEMyMy44NDg3IDEuNzc2MDIgMjQuNTI5MiAzLjQwOTMxIDI0LjIyNzQgNS4wNjc3TDI3LjUxMzggMy44NTY3OEMyOS4xMzA3IDMuMjYwODggMzAuOTI1MyA0LjEwOCAzMS41MTM5IDUuNzQ1MDlMMzIuOTM3IDkuNzAzNDdDMzMuMTMzNSAxMC4yNSAzMi44NTUxIDEwLjg1NDQgMzIuMzE1MiAxMS4wNTMzTDE2LjA1NzMgMTcuMDQzOEgzMS43NTU3QzMyLjMzMDIgMTcuMDQzOCAzMi43OTYgMTcuNTE1MyAzMi43OTYgMTguMDk3VjMyLjg0MDZDMzIuNzk2IDM0LjU4MjcgMzEuMzk2IDM2IDI5LjY3NTMgMzZIMjEuMzUzM0gxNy4xOTIzSDguODcwMjZDNy4xNDk0OSAzNiA1Ljc0OTUzIDM0LjU4MjcgNS43NDk1MyAzMi44NDA2VjIwLjg0Mkw0Ljk0NDc3IDIxLjEzODZDNC40MDc0MSAyMS4zMzY3IDMuODA4ODcgMjEuMDU4IDMuNjExNDggMjAuNTA5MkwyLjE4ODMyIDE2LjU1MDhDMS41OTk5MSAxNC45MTM3IDIuNDM2NjEgMTMuMDk3MiA0LjA1MzY5IDEyLjUwMTNaTTExLjY0MjggNi4yOTgyNEMxMC40MzYxIDUuMjE4MTcgOC41MzA5OCA1LjgyNDA1IDguMTQ3MTggNy40MDQzMkM3LjczNzkgOS4wODkyMiA5LjM0NjU3IDEwLjU1MDIgMTAuOTU2NiA5Ljk1Nzg2TDE0LjMzOTIgOC43MTE0M0wxMS42NDI4IDYuMjk4MjRaTTIxLjM0MTEgMi41Mjg1N0MyMC4wNDA5IDEuNTY1NzEgMTguMTk5MyAyLjM0NzAzIDE3Ljk2MSAzLjk1NjEzTDE3LjQyNzYgNy41NzMzNkwyMC44MDk5IDYuMzI3MDdDMjIuNDIwMSA1LjczMzQyIDIyLjcyNDIgMy41NTI3NSAyMS4zNDExIDIuNTI4NTdaTTIwLjg1MSAxMy4wMzYxTDMwLjYyNjEgOS40MzQxOEwyOS41NTg4IDYuNDY1NDRDMjkuMzYyNiA1LjkxOTc1IDI4Ljc2NDQgNS42Mzc1MSAyOC4yMjU0IDUuODM2TDE5LjQyOCA5LjA3NzYyTDE3LjQ3MjkgOS43OTgxMUwxNS41MTc4IDEwLjUxODVMMTMuNTYyOCAxMS4yMzg4TDQuNzY1MjQgMTQuNDgwNEM0LjIyNjIxIDE0LjY3OTEgMy45NDczNiAxNS4yODQ3IDQuMTQzNTYgMTUuODMwM0w1LjIxMDg1IDE4Ljc5OTFMMTQuOTg1OSAxNS4xOTcyTDE2Ljk0MSAxNC40NzY5TDE4Ljg5NiAxMy43NTY1TDIwLjg1MSAxMy4wMzYxWk0yOS42NzUzIDMzLjg5MzhIMjIuMzkzNkgyMC4zMTMxSDE4LjIzMjZIMTYuMTUyMUg4Ljg3MDRDOC4yOTY3OSAzMy44OTM4IDcuODMwMTMgMzMuNDIxNCA3LjgzMDEzIDMyLjg0MDZMNy44MzAwNiAyMC4wNzU0TDEwLjM0MTIgMTkuMTUwMUgxNi4xNTIxSDE4LjIzMjZIMjAuMzEzMUgyMi4zOTM2SDMwLjcxNTZWMzIuODQwNkMzMC43MTU2IDMzLjQyMTQgMzAuMjQ4OSAzMy44OTM4IDI5LjY3NTMgMzMuODkzOFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAzNiAwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=');
}

.menu__icon_item:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjYyNSAxMC42ODE0VjguMTQwODVMMjYuODgxNCAxLjYyODE2QzI3LjA1NTUgMS4yNzkzNCAyNy4wMzY4IDAuODY1MTI1IDI2LjgzMiAwLjUzMzM5MUMyNi42MjcgMC4yMDIxNDggMjYuMjY1IDAgMjUuODc1IDBIMjEuMzc1QzIxLjA3NjcgMCAyMC43OTA1IDAuMTE4Njg4IDIwLjU3OTYgMC4zMjk2MjVMMTkuMTI1IDEuNzg0MThMMTcuNjcwNCAwLjMyOTYyNUMxNy40NTk1IDAuMTE4Njg4IDE3LjE3MzMgMCAxNi44NzUgMEgxMC4xMjVDOS43MzQ5OCAwIDkuMzczMDEgMC4yMDIxNDggOS4xNjgxMiAwLjUzMzM5MUM4Ljk2MzIzIDAuODY1MTk1IDguOTQ0NTIgMS4yNzkzNCA5LjExODY5IDEuNjI4MTZMMTIuMzc1IDguMTQwODVWMTAuNjgxNEM3LjM3MDQ0IDE0LjM2MzIgMy4zNzUgMjEuNzc1MSAzLjM3NSAyNy41Mzc4QzMuMzc1IDM2IDEwLjgxIDM2IDE4IDM2QzI1LjE5IDM2IDMyLjYyNSAzNiAzMi42MjUgMjcuNTM3OEMzMi42MjUgMjEuNzc1MSAyOC42Mjk2IDE0LjM2MzIgMjMuNjI1IDEwLjY4MTRaTTE0LjYyNSA5SDIxLjM3NVYxMC4xMjVIMTQuNjI1VjlaTTE2LjQwOTIgMi4yNUwxOC4zMjk2IDQuMTcwNDVDMTguNzY5MSA0LjYwOTkgMTkuNDgxIDQuNjA5OSAxOS45MjA0IDQuMTcwNDVMMjEuODQwOCAyLjI1SDI0LjA1NDVMMjEuODA0NSA2Ljc1SDE0LjE5NTVMMTEuOTQ1NSAyLjI1SDE2LjQwOTJaTTE4IDMzLjc1QzkuMjA2NTEgMzMuNzUgNS42MjUgMzMuMTg4MSA1LjYyNSAyNy41Mzc4QzUuNjI1IDIyLjk4NjEgOC45MTg3MiAxNS44OTA2IDEzLjg1MjEgMTIuMzc1SDIyLjE0NzlDMjcuMDgxMyAxNS44OTA2IDMwLjM3NSAyMi45ODYxIDMwLjM3NSAyNy41Mzc4QzMwLjM3NSAzMy4xODgxIDI2Ljc5MzUgMzMuNzUgMTggMzMuNzVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
}

.menu__icon_equipment:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xNTI1MjMgMTYuNTA2OEMwLjM0MTUyNiAxNC45MTg3IDAuNjgyMDU2IDEzLjYzNjYgMS4xNjk5IDEyLjY3OTJMMC41MTUxMzMgMTIuNDYxMUMwLjEzNTAxNyAxMi4zMzQ3IC0wLjA3ODEwNTkgMTEuOTMyNiAwLjAyOTU0NDggMTEuNTQ3QzAuNDc1NjE2IDkuOTU2MjEgMS43MTM3IDguNTAxMDYgMy43MDc4IDcuMjIyMjZDNC4xNzAzMyA2LjkyNTY4IDQuNjE4NTggNi42NzUxNSA1LjAxNTIyIDYuNDcwMjZMNC45MTYzNiA2LjQyMDgzQzQuNjYyNTkgNi4yOTM0MiA0LjUwMjE0IDYuMDMzNTQgNC41MDIxNCA1Ljc0OTU0QzQuNTAyMTQgNS40NjU1NCA0LjY2MjUzIDUuMjA1NzMgNC45MTc0MSA1LjA3ODgyQzUuMTQwNDUgNC45Njc4NiAxMC40MTE3IDIuMzU1ODQgMTQuMjAxOSAyLjAwMzIyQzE0LjU3NzYgMS45Njg2MiAxNC45MTkzIDIuMjE3NDYgMTUuMDAyOCAyLjU4NDkyTDE1Ljg5NiA2LjUzNjE0QzE1Ljk3MDcgNi44Njc5NSAxNS44MTM2IDcuMjA4NDggMTUuNTEyNiA3LjM2NjEzTDE1LjM4NTIgNy40MzI1N0MxNi4yMjEzIDcuNzY1NDQgMTcuMTM0OCA4LjAwMDAxIDE4LjA1NTQgOC4wMDAwMUMxOC45NTQxIDguMDAwMDEgMTkuODQwNyA3Ljc3MzY3IDIwLjY1MDQgNy40NTA3MUwyMC40ODc4IDcuMzY2MTNDMjAuMTg2OCA3LjIwODQ4IDIwLjAyODYgNi44Njc5NSAyMC4xMDQ0IDYuNTM2MTRMMjAuOTk3NiAyLjU4NDkyQzIxLjA4MTEgMi4yMTczOSAyMS40MjI3IDEuOTY4NTUgMjEuNzk4NSAyLjAwMzIyQzI1LjU4NzQgMi4zNTU5MSAzMC44NjA4IDQuOTY3ODYgMzEuMDgyNyA1LjA3ODgyQzMxLjMzNzYgNS4yMDU3MyAzMS40OTggNS40NjU1NCAzMS40OTggNS43NDk1NEMzMS40OTggNi4wMzM1NCAzMS4zMzc2IDYuMjkzMzUgMzEuMDgzOCA2LjQyMDgzTDMwLjk4NDkgNi40NzAyNkMzMS4zODE2IDYuNjc1MTUgMzEuODI5OCA2LjkyNTY4IDMyLjI5MjQgNy4yMjIyNkMzNC4yODYzIDguNTAxMTMgMzUuNTI0NSA5Ljk1NjIxIDM1Ljk3MDUgMTEuNTQ3QzM2LjA3ODIgMTEuOTMyNiAzNS44NjUxIDEyLjMzNDcgMzUuNDg1IDEyLjQ2MTFMMzQuODMwMiAxMi42NzkyQzM1LjMxOCAxMy42MzY2IDM1LjY1ODYgMTQuOTE4NyAzNS44NDc1IDE2LjUwNjhDMzYuMDI0NSAxNy45OTM5IDM1Ljk5OTQgMTkuMjAzOCAzNS45OTggMTkuMjY3QzM1Ljk5MTQgMTkuNTM3OSAzNS44Mzg3IDE5Ljc4NDUgMzUuNTk5MiAxOS45MTE5QzM1LjQ4OTQgMTkuOTcwMiAzNS4zNjg1IDE5Ljk5ODcgMzUuMjQ3NyAxOS45OTg3QzM1LjEwNTkgMTkuOTk4NyAzNC45NjUzIDE5Ljk1OTIgMzQuODQyMiAxOS44NzlMMzAuNDAyNyAxNy4wMjA0QzMwLjMyMDMgMTYuOTY3NiAzMC4yNSAxNi44OTk1IDMwLjE5MzkgMTYuODE5OEwyOS4xMTA3IDE1LjI3MTNDMjguODc0NSAxNS44NTE0IDI4Ljg1MzYgMTYuNDg2NCAyOS4wNDU4IDE3LjE5MDZDMjkuMjk1MiAxOC4xMDMgMjkuODIyNSAxOC43NzM2IDI5LjgyNjkgMTguNzc4NkMyOS45ODYzIDE4Ljk3NjMgMzAuMDM0NiAxOS4yNDExIDI5Ljk1NTUgMTkuNDgyOEMyNy4wNjQ0IDI4LjMwNCAyNS41NTkgMzQuMTE0NSAyNS40Nzk1IDM0LjQyMTNMMjUuNDc2MyAzNC40MzM2QzI1LjM5MTggMzQuNzY1NCAyNS4wOTI5IDM0Ljk5ODMgMjQuNzUwMSAzNC45OTgzSDExLjI1MkMxMC45MDkyIDM0Ljk5ODMgMTAuNjA5MyAzNC43NjU0IDEwLjUyNDcgMzQuNDMzNkMxMC41MTA0IDM0LjM3NTQgOS4wMDE5NSAyOC41MDMyIDYuMDQ2NTggMTkuNDgyOEM1Ljk2NzQ4IDE5LjI0MTEgNi4wMTU3OSAxOC45NzYzIDYuMTc1MTIgMTguNzc4Nkw2LjE3Nzc4IDE4Ljc3NUM2LjIxODA3IDE4LjcyMiA2LjcwMDA2IDE4LjA4ODIgNi45NDQyMSAxNy4yMzE3QzcuMTQ1MjQgMTYuNTIzMSA3LjEyNTQ4IDE1Ljg2ODkgNi44ODcxMiAxNS4yNzVMNS44MDYxMSAxNi44MTk3QzUuNzUwMDcgMTYuODk5MyA1LjY3OTc1IDE2Ljk2NzUgNS41OTczNSAxNy4wMjAyTDEuMTU3NzMgMTkuODc4OEMxLjAzNDY4IDE5Ljk1OTEgMC44OTQwNTQgMTkuOTk4NiAwLjc1MjMgMTkuOTk4NkMwLjYzMTQzMiAxOS45OTg2IDAuNTEwNTU5IDE5Ljk3IDAuNDAwNzMgMTkuOTExOEMwLjE2MTI0IDE5Ljc4NDQgMC4wMDg1MjIwMyAxOS41Mzc3IDAuMDAxOTExMTYgMTkuMjY2OUwwLjAwMTg2OTIgMTkuMjY0OEMwLjAwMDM4MTQ3IDE5LjE4OTYgLTAuMDIzNDQ1MSAxNy45ODU4IDAuMTUyNTIzIDE2LjUwNjhaTTEzLjY4OTggMy41NzkyM0MxMS4zOTkyIDMuOTM5NTkgOC42MTc0IDUuMDU0NyA2Ljk4MDQ5IDUuNzc2NDdMMTEuMjM4OCA3LjkwNzI2TDE0LjMwNjEgNi4zMDQzOUwxMy42ODk4IDMuNTc5MjNaTTIyLjMxMDIgMy41NzkyM0wyMS42OTM5IDYuMzA0MzlMMjQuNzYxMyA3LjkwNzI2TDI5LjAxOTUgNS43NzU5MUMyNy4zODM3IDUuMDU0NjMgMjQuNjAzIDMuOTM5NTkgMjIuMzEwMiAzLjU3OTIzWk0zMS4zMzg4IDE1LjgzOTRMMzQuNDYzMyAxNy44NTE1QzM0LjM3MjEgMTYuMzkwMyAzNC4wOTIgMTQuMzg3IDMzLjM4NjcgMTMuMTYwOUwzMC4yMDYxIDE0LjIyMDVMMzEuMzM4OCAxNS44Mzk0Wk0zNC4yNjg4IDExLjI4NTZDMzMuMjAxIDkuMTIwMTEgMzAuMjIwMyA3LjcyNDMxIDI5LjI3NDQgNy4zMjYwNUwyNS4xOTc0IDkuMzY2MkwyNC4yMTQxIDEwLjM0NjJMMjQuNTUwMyAxMC44NTA1QzI0LjU2NzkgMTAuODczNSAyNC41ODMzIDEwLjg5NzEgMjQuNTk3NiAxMC45MjEzTDI2LjEyMjUgMTMuMjA4MUMyNi4xMzU3IDEzLjIyNjIgMjYuMTQ3NyAxMy4yNDQ5IDI2LjE1ODcgMTMuMjYzNkwyNi41NTQzIDEzLjg1NjlMMzQuMjY4OCAxMS4yODU2Wk05LjQ0NTg0IDEzLjg1NjlMMTEuNzg1OSAxMC4zNDYyTDEwLjgwMjcgOS4zNjYyN0w2LjcyNDU1IDcuMzI1NTZDNi4yOTE2MyA3LjUwNzMyIDUuNDMxNDggNy44OTc5MSA0LjUxNzQgOC40ODQ2MUMyLjkyMzI0IDkuNTA3MzkgMi4xMjY3MiAxMC40OTk1IDEuNzMzMzkgMTEuMjg2N0w5LjQ0NTg0IDEzLjg1NjlaTTQuNjYxMzMgMTUuODM5NEw1Ljc5NDAxIDE0LjIyMDVMMi42MTM0NCAxMy4xNjA5QzEuOTA4MTIgMTQuMzg3IDEuNjI3OTIgMTYuMzkwMyAxLjUzNjc5IDE3Ljg1MTVMNC42NjEzMyAxNS44Mzk0Wk0xMy43MDQxIDguMzExQzE0LjczNTggOC44NDI3MiAxNS43OTg5IDkuMzU5NjggMTcuMjUxMSA5LjQ1MzZDMTcuNDU1NCA5LjQ2NjgyIDE3LjU5NzMgOS40NjYwOCAxNy43NjQzIDkuNDY1MjJDMTcuODM2MSA5LjQ2NDg1IDE3LjkxMjQgOS40NjQ0NiAxOC4wMDA0IDkuNDY1MTRDMTguMDg4OSA5LjQ2NTgyIDE4LjE2NTcgOS40Njc0NSAxOC4yMzc5IDkuNDY4OThDMTguNDA0NiA5LjQ3MjUxIDE4LjU0NjUgOS40NzU1MSAxOC43NTA3IDkuNDY1MTRDMjAuMjE1IDkuMzkwNzIgMjEuMjk1MSA4Ljg2Nzk2IDIyLjMyOSA4LjMyODU4TDIzLjUwMDEgOC45NDA1MkwyMi43MTkgOS43MTgzNEMyMi40NjUyIDkuOTcxMDQgMjIuNDI1NiAxMC4zNjc2IDIyLjYyNDUgMTAuNjY1OUwyMy4wMDQ2IDExLjIzNjFMMjMuODY0NyAxMi41MjUzTDI0LjU2MzUgMTMuNTczNEwyNS40MTcxIDE0Ljg1NDVMMjUuNjI0OCAxNS4xNjU0QzI1Ljc2NjUgMTUuMzc4NSAyNi4wMDI3IDE1LjQ5OTQgMjYuMjQ4OCAxNS40OTk0QzI2LjMyNzkgMTUuNDk5NCAyNi40MDcgMTUuNDg2NyAyNi40ODYxIDE1LjQ2MDlMMjcuNTg3IDE1LjA5NEMyNy4zNTMgMTUuODg2MSAyNy4zNTk1IDE2Ljc0NDEgMjcuNjE1NSAxNy42NDIyQzI3LjgyOTcgMTguMzk3IDI4LjE3NzkgMTkuMDEzMyAyOC40MTMxIDE5LjM3MzZDMjguMDcyNSAyMC40MTYyIDI3Ljc1MTcgMjEuNDE3MSAyNy40NDk2IDIyLjM2OTdMMjYuOTkxNSAyMy44MzA3TDI2Ljg5MjUgMjQuMTUwNkMyNi43OTE5IDI0LjQ3NTcgMjYuNjkzNCAyNC43OTM4IDI2LjU5ODEgMjUuMTA2MkwyNi4xNDk5IDI2LjU4MTdDMjUuNTg0MSAyOC40NjI2IDI1LjEzMDMgMzAuMDM1NyAyNC43ODk4IDMxLjI0ODdMMjQuMzc0NSAzMi43NDg0QzI0LjI5MjEgMzMuMDQ3MiAyNC4yMjUxIDMzLjI5ODggMjQuMTcyNCAzMy40OTc2SDExLjgyOThDMTEuNzc3MSAzMy4yOTg4IDExLjcwOSAzMy4wNDcyIDExLjYyNzcgMzIuNzQ4NEwxMS4yMTI1IDMxLjI0ODdDMTAuODcxOSAzMC4wMzU3IDEwLjQxODEgMjguNDYyNiA5Ljg1MTEzIDI2LjU4MTdMOS40MDMwMiAyNS4xMDYyQzkuMjc2NjYgMjQuNjkyIDkuMTQ1OTUgMjQuMjY4IDkuMDA5NjggMjMuODMwN0w4LjU1MTUxIDIyLjM2OTZDOC4yNTA1IDIxLjQxNzEgNy45Mjk2NiAyMC40MTYyIDcuNTg4IDE5LjM3MzZDNy44MjMwNiAxOS4wMTMzIDguMTcxNCAxOC4zOTcgOC4zODY3IDE3LjY0MjJDOC42NDE1OSAxNi43NDQ2IDguNjQ5MzIgMTUuODg2NiA4LjQxNTI1IDE1LjA5NDVMOS41MTUwMyAxNS40NjA5QzkuNTkxODggMTUuNDg2NyA5LjY3MjExIDE1LjQ5OTQgOS43NTEyMSAxNS40OTk0QzkuOTk3MzEgMTUuNDk5NCAxMC4yMzM1IDE1LjM3ODUgMTAuMzc1MiAxNS4xNjU0TDEwLjU4NCAxNC44NTM0TDExLjQzNzcgMTMuNTcyM0wxMi4xMzYzIDEyLjUyNDJMMTIuOTk1NiAxMS4yMzVMMTMuMzc1NiAxMC42NjU5QzEzLjU3NDUgMTAuMzY3NiAxMy41MzM4IDkuOTcxMDQgMTMuMjgxMSA5LjcxODM0TDEyLjUwMDEgOC45NDA1MkwxMy43MDQxIDguMzExWiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDM2IDApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==');
}

.menu__icon_models:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+CiAgPHJlY3QgeD0iLTEiIHk9Ii0xIiB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIGlkPSJjYW52YXNfYmFja2dyb3VuZCIgZmlsbD0ibm9uZSIvPgogPC9nPgoKIDxnPgogIDx0aXRsZT5MYXllciAxPC90aXRsZT4KICA8ZyBpZD0ic3VyZmFjZTEiPgogICA8cGF0aCBkPSJtMTEuNDYwOTQsMC4xMTMyOGMtMS44NzExLDAuNDkyMTkgLTMuMzA0NjksMi4zOTg0NCAtMy43Njk1Myw1LjAwMzkxYy0wLjE0MDYzLDAuODI0MjIgLTAuMTQwNjMsMi4zOTg0NCAwLjAwNzgxLDMuMjVjMC40NzI2NiwyLjc0MjE5IDIuMDU4NTksNC43MjY1NiA0LjA1ODU5LDUuMDYyNWMxLjY4NzUsMC4yODkwNiAzLjQzNzUsLTAuNzkyOTcgNC40MDYyNSwtMi43MjY1NmMwLjk1NzAzLC0xLjg5ODQ0IDEuMTQwNjMsLTQuNjIxMSAwLjQ1NzAzLC02Ljc4MTI1Yy0wLjg3MTA5LC0yLjc1MzkxIC0zLjA1MDc4LC00LjM2MzI5IC01LjE2MDE1LC0zLjgwODZ6bTEuNTI3MzQsMi40ODgyOGMxLjA4MjAzLDAuNjI1IDEuODIwMzEsMi42NTYyNSAxLjY3MTg4LDQuNjMyODJjLTAuMTI1LDEuNzg1MTUgLTAuODE2NDEsMy4xOTkyMSAtMS44MjAzMiwzLjc1Yy0wLjc2NTYyLDAuNDIxODcgLTEuNzY1NjIsLTAuMjE4NzUgLTIuMzYzMjgsLTEuNTExNzJjLTAuNzIyNjUsLTEuNTU0NjkgLTAuNzIyNjUsLTMuODk4NDQgMC4wMDc4MiwtNS40NjQ4NWMwLjQ2ODc1LC0xLjAwMzkgMS4xNTIzNCwtMS42MTcxOCAxLjgyMDMxLC0xLjYxNzE4YzAuMjI2NTYsMCAwLjQyMTg3LDAuMDYyNSAwLjY4MzU5LDAuMjEwOTN6bTAsMCIgZmlsbD0iI2ZmZmZmZiIgZmlsbC1ydWxlPSJub256ZXJvIiBpZD0ic3ZnXzEiLz4KICAgPHBhdGggZD0ibTIyLjg1MTU2LDAuMTEzMjhjLTEuODgyODEsMC40OTIxOSAtMy4zMTI1LDIuNDAyMzUgLTMuNzY5NTMsNS4wNDY4OGMtMC4xNDg0NCwwLjgzNTkzIC0wLjE0ODQ0LDIuMzQzNzUgMCwzLjE3OTY4YzAuNjk1MzEsMy45ODA0NyAzLjU4NTk0LDYuMTI1IDYuMzA4Niw0LjY5NTMyYzEuNDYwOTMsLTAuNzczNDQgMi41NTg1OSwtMi41MzEyNSAyLjkxMDE1LC00LjY2Nzk3YzAuMTMyODEsLTAuODU5MzggMC4xMzI4MSwtMi4zNzUgMCwtMy4yMzQzOGMtMC41NTQ2OSwtMy40MTc5NyAtMi45OTYwOSwtNS42Njc5NyAtNS40NDkyMiwtNS4wMTk1M3ptMS41MjczNSwyLjQ4ODI4YzEuMzgyODEsMC43OTI5NyAyLjA2NjQsMy41ODU5NCAxLjQ1MzEyLDUuOTYwOTRjLTAuMjE4NzUsMC44MzIwMyAtMC40ODQzNywxLjM2NzE5IC0wLjk0OTIyLDEuODcxMDljLTAuNzUsMC44MjQyMiAtMS40MTQwNiwwLjg5NDU0IC0yLjE3MTg3LDAuMjM0MzhjLTEuNDY4NzUsLTEuMjgxMjUgLTEuODU1NDcsLTQuNjU2MjUgLTAuNzczNDQsLTYuODA4NTljMC42NTIzNCwtMS4yOTI5NyAxLjU2MjUsLTEuNzY1NjMgMi40NDE0MSwtMS4yNTc4MnptMCwwIiBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGlkPSJzdmdfMiIvPgogICA8cGF0aCBkPSJtMy4xOTkyMiwxMC43NzczNGMtMS4yMDMxMywwLjMxNjQxIC0yLjA3NDIyLDEuMjUzOTEgLTIuNDMzNTksMi42MzI4MmMtMC4xNzU3OSwwLjY3MTg3IC0wLjE4NzUsMS45MjU3OCAtMC4wMzUxNiwyLjY3MTg3YzAuNTYyNSwyLjYyODkxIDIuNDMzNTksNC44ODY3MiA0LjQ4MDQ3LDUuMzkwNjNjMS44MjAzMSwwLjQ0OTIyIDMuNDEwMTUsLTAuNDkyMTkgNCwtMi4zODI4MmMwLjIxODc1LC0wLjY4NzUgMC4yNjU2MiwtMS45MDYyNSAwLjExMzI4LC0yLjcyNjU2Yy0wLjQ5MjE5LC0yLjU5NzY1IC0yLjI4NTE2LC00Ljg4MjgxIC00LjMxMjUsLTUuNWMtMC40OTIxOSwtMC4xNTYyNSAtMS4zOTA2MywtMC4xOTE0IC0xLjgxMjUsLTAuMDg1OTR6bTEuNTMxMjUsMi41MzEyNWMxLjQyOTY5LDAuODA0NjkgMi41ODIwMywzLjE0NDU0IDIuMzE2NDEsNC42ODM2Yy0wLjE0ODQ0LDAuODM1OTQgLTAuNDUzMTMsMS4yMjI2NSAtMC45NDkyMiwxLjIyMjY1Yy0xLjEzMjgyLDAgLTIuNTYyNSwtMS42MTcxOCAtMy4wMTE3MiwtMy40MDIzNGMtMC4xNDA2MywtMC41NzAzMSAtMC4xMjUsLTEuNjQ0NTMgMC4wMjczNCwtMi4wNDY4N2MwLjI4MTI1LC0wLjcyMjY2IDAuODU5MzgsLTAuODgyODIgMS42MTcxOSwtMC40NTcwNHptMCwwIiBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGlkPSJzdmdfMyIvPgogICA8cGF0aCBkPSJtMzEuNTM1MTYsMTAuNzMwNDdjLTEuNjI1LDAuMzQzNzUgLTMuMDE1NjMsMS40NTMxMiAtMy45ODgyOCwzLjIwNzAzYy0xLjEyNSwyLjAyMzQ0IC0xLjI3NzM1LDQuNDQ5MjIgLTAuMzkwNjMsNi4wMjM0NGMwLjQzMzU5LDAuNzUzOSAxLjIzMDQ3LDEuMzYzMjggMi4wMzEyNSwxLjU0Njg3YzEuODM1OTQsMC40Mjk2OSAzLjkxNDA2LC0wLjgzNTkzIDUuMjQ2MDksLTMuMTc1NzhjMS4wODIwNCwtMS45MjE4NyAxLjI1NzgyLC00LjMzOTg0IDAuNDI1NzksLTUuOTA2MjVjLTAuNjUyMzUsLTEuMjE4NzUgLTIuMDg1OTQsLTEuOTQ5MjIgLTMuMzI0MjIsLTEuNjk1MzF6bTEuMDExNzIsMi41MjM0NGMwLjU4NTkzLDAuNDkyMTggMC42NDA2MiwyLjA1NDY4IDAuMTIxMDksMy4yOTY4N2MtMC43NjU2MywxLjg0Mzc1IC0yLjM4MjgxLDMuMTI4OTEgLTMuMTc5NjksMi41MzEyNWMtMC42MzI4MSwtMC40NjQ4NCAtMC43MzgyOCwtMS43MTQ4NCAtMC4yNjU2MiwtMy4xMDU0N2MwLjY0NDUzLC0xLjkzMzU5IDIuNDcyNjUsLTMuNDMzNTkgMy4zMjQyMiwtMi43MjI2NXptMCwwIiBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGlkPSJzdmdfNCIvPgogICA8cGF0aCBkPSJtMTYuMjE0ODQsMTYuNDk2MDljLTEuMjAzMTIsMC4yMjI2NiAtMi41NDY4NywwLjgwMDc5IC0zLjM5ODQzLDEuNDUzMTNjLTEuMjUsMC45NjQ4NCAtMy4wNDI5NywzLjE2MDE2IC00Ljk2MDk0LDYuMDc4MTJjLTIuNjI1LDMuOTY0ODUgLTMuMjg1MTYsNS4zNzg5MSAtMy4yODUxNiw2Ljk3MjY2YzAsMC45MTQwNiAwLjE0ODQ0LDEuNTM5MDYgMC41MzUxNiwyLjMwODU5YzAuNjA5MzcsMS4yMjI2NiAxLjc5Mjk3LDIuMTAxNTcgMy4zMzk4NCwyLjQ4ODI5bDAuNjYwMTYsMC4xNjc5NmwxNy43ODkwNiwwbDAuNjYwMTYsLTAuMTY3OTZjMS41NDY4NywtMC4zODY3MiAyLjczMDQ3LC0xLjI2NTYzIDMuMzM5ODQsLTIuNDg4MjljMC40Mjk2OSwtMC44NTE1NiAwLjU1NDY5LC0xLjQ2NDg0IDAuNTE5NTMsLTIuNTExNzFjLTAuMDU0NjgsLTEuNDYwOTQgLTAuNTU0NjgsLTIuNTc0MjIgLTIuNTIzNDMsLTUuNjQwNjNjLTIuMjUsLTMuNSAtNC44MDA3OSwtNi42NDg0NCAtNi4wNTg2LC03LjQ4ODI4Yy0wLjYzMjgxLC0wLjQyMTg4IC0xLjUzNTE1LC0wLjgwODU5IC0yLjQwNjI1LC0xLjA0Njg4Yy0wLjY0MDYyLC0wLjE2Nzk2IC0wLjgzNTk0LC0wLjE4NzUgLTIuMTc5NjksLTAuMjEwOTNjLTEuMDg5ODQsLTAuMDExNzIgLTEuNjI1LDAuMDA3ODEgLTIuMDMxMjUsMC4wODU5M3ptMy4wODU5NCwyLjMyMDMyYzEuNjk1MzEsMC4yOTI5NyAyLjMxMjUsMC42ODc1IDMuODY3MTksMi40ODgyOGMxLjUzMTI1LDEuNzc3MzQgNC4xOTE0MSw1LjY1MjM0IDUuMjUzOTEsNy42NjQwNmMwLjUzMTI1LDEuMDExNzIgMC42NDQ1MywxLjM4NjcyIDAuNjQ0NTMsMi4xMDkzOGMtMC4wMDc4MiwxLjMwMDc4IC0wLjY5NTMyLDIuMDkzNzUgLTIuMTAxNTcsMi40MzM1OWMtMC42NTIzNCwwLjE0ODQ0IC0xNy4zMDQ2OCwwLjE0ODQ0IC0xNy45NTcwMywtMC4wMDc4MWMtMC45MjE4NywtMC4yMTg3NSAtMS41NTQ2OCwtMC42ODc1IC0xLjg3ODksLTEuNDA2MjVjLTAuNTAzOTEsLTEuMTQwNjMgLTAuMjEwOTQsLTIuMTM2NzIgMS40MTQwNiwtNC43ODEyNWMyLjIzNDM3LC0zLjYzNjcyIDQuMzc4OTEsLTYuNDUzMTMgNS42NjAxNiwtNy40NTMxM2MxLjI0NjA5LC0wLjk2NDg0IDMuMjM0MzcsLTEuMzcxMDkgNS4wOTc2NSwtMS4wNDY4N3ptMCwwIiBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGlkPSJzdmdfNSIvPgogIDwvZz4KIDwvZz4KPC9zdmc+');
}

.menu__icon_hall:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjcwMzE0IDcuODQxMzFDMC40ODA4ODEgNy44NDEzMSAwLjI3MTcwMiA3Ljk0NzQ0IDAuMTM5MDkxIDguMTI3NkMwLjAwNjM0MDAzIDguMzA3NzUgLTAuMDM0MTU2OCA4LjU0MDc2IDAuMDI5Njg2IDguNzU1OEw0LjM5ODc2IDIzLjQ2OTlMNC42NDA2NCAyNC44OTA3VjI4Ljg2ODhDNC42NDA2NCAzMC4wNDQgNS41ODY5IDMxIDYuNzUwMDEgMzFIMjkuMjVDMzAuNDEzMSAzMSAzMS4zNTk0IDMwLjA0NCAzMS4zNTk0IDI4Ljg2ODhWMjQuODkwN0wzMS42MDEzIDIzLjQ2OTlMMzUuOTcwMyA4Ljc1NThDMzYuMDM0MiA4LjU0MDY5IDM1Ljk5MzcgOC4zMDc3NSAzNS44NjEgOC4xMjc2QzM1LjcyODMgNy45NDc0NCAzNS41MTkxIDcuODQxMzEgMzUuMjk2OSA3Ljg0MTMxQzMzLjg4MDEgNy44NDEzMSAzMi41NjAxIDguNDk2OTMgMzEuNjk1OCA5LjU5MzA2QzMxLjI5NDQgOS4zNzY3NSAzMC44NDM4IDkuMjYyMDkgMzAuMzc1IDkuMjYyMDlDMjguODI0MiA5LjI2MjA5IDI3LjU2MjUgMTAuNTM2OCAyNy41NjI1IDEyLjEwMzZDMjcuNTYyNSAxMy4yODA4IDI4LjI3NDcgMTQuMjkzMSAyOS4yODY2IDE0LjcyMzhMMjkuMTU3MSAxNC44ODEzQzI4LjM5NTEgMTUuODA4NyAyNy4wNDEyIDE2LjM2NiAyNS44MTM4IDE2LjM2NkMyNC42NjExIDE2LjM2NiAyMy40NDgxIDE1Ljg5MzEgMjIuNzIzNyAxNS4xNjExTDIyLjM3NTYgMTQuODA5NEMyMy41MDcxIDE0LjQ0MTUgMjQuMzI4MSAxMy4zNjc2IDI0LjMyODEgMTIuMTAzNkMyNC4zMjgxIDEwLjUzNjggMjMuMDY2NSA5LjI2MjA5IDIxLjUxNTYgOS4yNjIwOUgyMS40NDQ4QzIxLjQ5MTcgOS4wMjkyOSAyMS41MTU2IDguNzkxMTcgMjEuNTE1NiA4LjU1MTdDMjEuNTE1NiA2LjMyMDIzIDE5LjQ5NjQgNC42MTE2IDE3LjI2MDcgNS4wNzY4M0MxNS45NTc1IDUuMzQ3ODUgMTQuODgwNSA2LjQwNjU0IDE0LjU4MDYgNy43MTExN0MxNC40NjE1IDguMjMwNTMgMTQuNDU0NyA4Ljc1ODI4IDE0LjU1NTcgOS4yNjIwOUgxNC40ODQ0QzEyLjkzMzYgOS4yNjIwOSAxMS42NzE5IDEwLjUzNjggMTEuNjcxOSAxMi4xMDM2QzExLjY3MTkgMTMuMzY3NiAxMi40OTI5IDE0LjQ0MTUgMTMuNjI0NCAxNC44MDk0TDEzLjI3NjMgMTUuMTYxMUMxMi41MTI0IDE1LjkzMjkgMTEuMjYzIDE2LjM2NiAxMC4xODYyIDE2LjM2NkM4LjkxNzE4IDE2LjM2NiA3LjU3MzY1IDE1Ljc2OTMgNi44NDI3NiAxNC44ODExTDYuNzEzMzggMTQuNzIzOEM3LjcyNTI1IDE0LjI5MzEgOC40Mzc1MSAxMy4yODA4IDguNDM3NTEgMTIuMTAzNkM4LjQzNzUxIDEwLjUzNjggNy4xNzU4MyA5LjI2MjA5IDUuNjI1MDEgOS4yNjIwOUM1LjE1NjI0IDkuMjYyMDkgNC43MDU2MSA5LjM3Njc1IDQuMzA0MjYgOS41OTMwNkMzLjQzOTkxIDguNDk2OTMgMi4xMTk4NyA3Ljg0MTMxIDAuNzAzMTQgNy44NDEzMVpNNi4wNDY4OSAyOC44Njg4VjI3Ljk0NTNWMjYuNTI0NlYyNC44OTA3TDUuODY2ODkgMjMuNDY5OUwxLjY5NTM5IDkuNDIxMDhDMi40NTkwNSA5LjY3MjU1IDMuMTEzNTIgMTAuMjA5OCAzLjUxMDMgMTAuOTQzOEMzLjYxNjgyIDExLjE0MDggMy44MDkxOSAxMS4yNzU0IDQuMDI5MjcgMTEuMzA2N0M0LjI0OTIxIDExLjMzODEgNC40NzEwNCAxMS4yNjI1IDQuNjI3MzUgMTEuMTAyOEM0Ljg5MjM2IDEwLjgzMiA1LjI0NjczIDEwLjY4MjkgNS42MjUwMSAxMC42ODI5QzYuNDAwNDIgMTAuNjgyOSA3LjAzMTI2IDExLjMyMDIgNy4wMzEyNiAxMi4xMDM2QzcuMDMxMjYgMTIuODg3MSA2LjQwMDQyIDEzLjUyNDQgNS42MjUwMSAxMy41MjQ0QzUuNTY4NzYgMTMuNTI0NCA1LjUxNzMgMTMuNTIxNiA1LjQ2NzQ0IDEzLjUxNTdDNS4xODIwNCAxMy40ODE5IDQuOTA0ODcgMTMuNjI3MyA0Ljc2Nzc3IDEzLjg4MjdDNC42MzA3MyAxNC4xMzggNC42NjEzOCAxNC40NTE4IDQuODQ1MTEgMTQuNjc1M0w1Ljc2MTI4IDE1Ljc4OTJDNi43NTk4NiAxNy4wMDI4IDguNDk2NjUgMTcuNzg2OCAxMC4xODYyIDE3Ljc4NjhDMTEuNjM2NyAxNy43ODY4IDEzLjI0MDggMTcuMjA2MyAxNC4yNzA3IDE2LjE2NThMMTUuNjg0NyAxNC43MzcyQzE1Ljg4NTcgMTQuNTM0IDE1Ljk0NiAxNC4yMjg1IDE1LjgzNzEgMTMuOTYzQzE1LjcyODMgMTMuNjk3NiAxNS40NzE5IDEzLjUyNDUgMTUuMTg3NSAxMy41MjQ1SDE0LjQ4NDRDMTMuNzA5IDEzLjUyNDUgMTMuMDc4MSAxMi44ODcxIDEzLjA3ODEgMTIuMTAzN0MxMy4wNzgxIDExLjMyMDMgMTMuNzA5IDEwLjY4MjkgMTQuNDg0NCAxMC42ODI5SDE1LjU2MzdDMTUuODE1IDEwLjY4MjkgMTYuMDQ3MiAxMC41NDc1IDE2LjE3MjcgMTAuMzI3NUMxNi4yOTgzIDEwLjEwNzUgMTYuMjk4MSA5LjgzNjY1IDE2LjE3MjMgOS42MTY4NkMxNS45ODE3IDkuMjgzODMgMTUuNzg4NSA4LjczODY3IDE1Ljk1MDUgOC4wMzIzM0MxNi4xMjU3IDcuMjcwMzcgMTYuNzgxIDYuNjI3MTkgMTcuNTQ0MiA2LjQ2ODQ4QzE4LjkyOTkgNi4xODAyOCAyMC4xMDk0IDcuMjQwMDQgMjAuMTA5NCA4LjU1MTdDMjAuMTA5NCA4LjkyNjQzIDIwLjAxMTkgOS4yOTQ4NCAxOS44Mjc2IDkuNjE2ODZDMTkuNzAxOSA5LjgzNjY1IDE5LjcwMTcgMTAuMTA3NSAxOS44MjczIDEwLjMyNzVDMTkuOTUyOSAxMC41NDc0IDIwLjE4NSAxMC42ODI5IDIwLjQzNjMgMTAuNjgyOUgyMS41MTU2QzIyLjI5MSAxMC42ODI5IDIyLjkyMTkgMTEuMzIwMiAyMi45MjE5IDEyLjEwMzZDMjIuOTIxOSAxMi44ODcxIDIyLjI5MSAxMy41MjQ0IDIxLjUxNTYgMTMuNTI0NEgyMC44MTI1QzIwLjUyODIgMTMuNTI0NCAyMC4yNzE3IDEzLjY5NzUgMjAuMTYzIDEzLjk2M0MyMC4wNTQxIDE0LjIyODUgMjAuMTE0MiAxNC41MzQgMjAuMzE1MyAxNC43MzcyTDIxLjcyOTMgMTYuMTY1OEMyMi43MTkgMTcuMTY1NyAyNC4yODQxIDE3Ljc4NjggMjUuODEzOCAxNy43ODY4QzI3LjQzODggMTcuNzg2OCAyOS4xOTU5IDE3LjA1ODMgMzAuMjM5IDE1Ljc4OUwzMS4xNTQ5IDE0LjY3NTNDMzEuMzM4NiAxNC40NTE5IDMxLjM2OTIgMTQuMTM4IDMxLjIzMjIgMTMuODgyN0MzMS4wOTUyIDEzLjYyNzMgMzAuODE4MiAxMy40ODI0IDMwLjUzMjUgMTMuNTE1N0MyOS43MTYyIDEzLjYxMjQgMjguOTY4OCAxMi45NjE1IDI4Ljk2ODggMTIuMTAzNkMyOC45Njg4IDExLjMyMDIgMjkuNTk5NiAxMC42ODI5IDMwLjM3NSAxMC42ODI5QzMwLjc1MzMgMTAuNjgyOSAzMS4xMDc2IDEwLjgzMiAzMS4zNzI3IDExLjEwMjhDMzEuNzAyNCAxMS40Mzk2IDMyLjI2MzUgMTEuMzYyMyAzMi40ODk3IDEwLjk0MzhDMzIuODg2NSAxMC4yMDk4IDMzLjU0MSA5LjY3MjU1IDM0LjMwNDYgOS40MjEwOEwzMC4xMzMxIDIzLjQ2OTlMMjkuOTUzMSAyNC44OTA3VjI2LjUyNDZWMjcuOTQ1M1YyOC44Njg4QzI5Ljk1MzEgMjkuMjYwNSAyOS42Mzc3IDI5LjU3OTIgMjkuMjUgMjkuNTc5Mkg2Ljc1MDAxQzYuMzYyMzEgMjkuNTc5MiA2LjA0Njg5IDI5LjI2MDUgNi4wNDY4OSAyOC44Njg4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');
}

.menu a:hover .menu__icon_classes:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0zNi4wMDAxIDAuMDAwMzY2MjExSDI4LjY5NjZMNy43MDk2MiAyMC45MDE1TDYuNTUxMTYgMTkuNzQzMUgxLjgyNTk0VjI0LjQ2ODNMNC4yNDM3MSAyNi44ODYxTDEuMDA3MDggMzAuMTIyN0MtMC4zMzU1MzIgMzEuNDY1NCAtMC4zMzU1MzIgMzMuNjUwMSAxLjAwNzA4IDM0Ljk5MjhDMS42Nzg0MyAzNS42NjQxIDIuNTYwMjIgMzUuOTk5OCAzLjQ0MjA4IDM1Ljk5OThDNC4zMjM5NCAzNS45OTk4IDUuMjA1OCAzNS42NjQxIDUuODc3MDcgMzQuOTkyOEw5LjExMzY5IDMxLjc1NjJMMTEuNDIwNyAzNC4wNjMySDE2LjE0NTlWMjkuMzM4TDE1LjAxOTcgMjguMjExOEwzNi4wMDAxIDcuMjI0MzRWMC4wMDAzNjYyMTFaTTIuNDk3ODUgMzMuNTAxOUMxLjk3NzE5IDMyLjk4MTIgMS45NzcxOSAzMi4xMzQgMi40OTc4NSAzMS42MTM0TDIuOTkwODEgMzEuMTIwNEw0Ljg3OTMzIDMzLjAwODlMNC4zODYzNyAzMy41MDE5QzMuODY1NjQgMzQuMDIyNSAzLjAxODQ0IDM0LjAyMjUgMi40OTc4NSAzMy41MDE5Wk02LjM3MDAzIDMxLjUxODJMNC40ODE1MSAyOS42Mjk3TDUuNzM0NDEgMjguMzc2OEw3LjYyMjkzIDMwLjI2NTNMNi4zNzAwMyAzMS41MTgyWk0xNC4wMzc3IDMxLjk1NDhIMTIuMjk0MUwzLjkzNDE5IDIzLjU5NVYyMS44NTE0SDUuNjc3ODdMMTQuMDM3NyAzMC4yMTEyVjMxLjk1NDhaTTMzLjg5MTggNi4zNTEyN0wxMy41MjkgMjYuNzIwOUwxMi4wOTM5IDI1LjI4NTlMMjAuMTYzMSAxNy4yMTY3TDE4LjY3MjMgMTUuNzI1OUwxMC42MDMyIDIzLjc5NTFMOS4yMDAzOSAyMi4zOTIzTDI5LjU2NzQgMi4xMDg2MkgzMy44OTE4VjYuMzUxMjdaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjwvZz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjAuMDAwMTIyNzg4IiB5MT0iMC4wMDAzNDE1MjUiIHgyPSIzOC45ODk1IiB5Mj0iMy41OTc0MyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNkI0MTg1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQ3NDlBMyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8Y2xpcFBhdGggaWQ9ImNsaXAwIj4KPHJlY3Qgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=');
}

.menu a:hover .menu__icon_guides:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGQ9Ik0yOS4zNTkyIDBIMTkuNTAyMUg5LjA5NjQ1QzYuNTkzMDcgMC4wMDQ2MDcxMiA0LjU2MTU0IDIuMDI2NTkgNC41NDUwNCA0LjUyOTk3VjMxLjQ2OThDNC41NjE1NCAzMy45NzMyIDYuNTkzMDcgMzUuOTk1MiA5LjA5NjQ1IDM1Ljk5OThIMjkuMzcyQzI5LjkyODcgMzYuMDA4IDMwLjQ2NTYgMzUuNzkzNiAzMC44NjM1IDM1LjQwNDFDMzEuMjQzMSAzNS4wMTQxIDMxLjQ1NTMgMzQuNDkxMiAzMS40NTQ5IDMzLjk0NjlWMi4wOTU3QzMxLjQ1MjUgMC45MzkyMDkgMzAuNTE1NyAwLjAwMjM1NzEzIDI5LjM1OTIgMFpNMjAuMzY3OCAxLjcxNDI4SDI1LjQwMzVWOS43NTQyM0wyMy42MTY0IDYuOTA0MjRDMjMuNTQzOSA2Ljc4MzYgMjMuNDQzIDYuNjgyNTcgMjMuMzIyNCA2LjYxMDI1QzIyLjkxNjQgNi4zNjY3MSAyMi4zODk5IDYuNDk4MjggMjIuMTQ2NCA2LjkwNDI0TDIwLjM2NzggOS43NDEzN1YxLjcxNDI4Wk02LjI4MDc1IDQuNTI5OTdDNi4yODc4MiAyLjk3NzggNy41NDQyOCAxLjcyMTM1IDkuMDk2NDUgMS43MTQyOEgxOC42NTM1VjEwLjQ1NzFDMTguNjIxMyAxMS4xNTMgMTkuMDU4MiAxMS43ODQ2IDE5LjcyMDcgMTEuOTk5OUMyMC40NzQ5IDEyLjIyNzEgMjEuMTUyMSAxMS43Mzg1IDIxLjU1NDkgMTEuMDk1NkwyMi44ODc4IDguOTUyOEwyNC4yMjA2IDExLjA5NTZDMjQuNjE5MiAxMS43Mjk5IDI1LjI5NjMgMTIuMjE4NSAyNi4wNzIxIDExLjk5OTlDMjYuNzMxNCAxMS43ODU0IDI3LjE2NzUgMTEuMTU4NCAyNy4xMzkyIDEwLjQ2NTdWMS43MzU3SDI5LjM3MkMyOS41Njk5IDEuNzM4MDYgMjkuNzI5NyAxLjg5NzgxIDI5LjczMiAyLjA5NTdWMjYuOTUyMkMyOS42MTMxIDI2LjkzMiAyOS40OTI3IDI2LjkyMjEgMjkuMzcyIDI2LjkyMjdIOS4wOTY0NUM4LjA3Mzk5IDI2LjkyMjQgNy4wODE1MyAyNy4yNjgzIDYuMjgwNzUgMjcuOTA0MVY0LjUyOTk3Wk0yOS43MzIgMzAuNjIxMkw5Ljk3MDczIDMwLjY0MjdDOS40OTczNyAzMC42NDI3IDkuMTEzNTkgMzEuMDI2NSA5LjExMzU5IDMxLjQ5OThDOS4xMTM1OSAzMS45NzMyIDkuNDk3MzcgMzIuMzU2OSA5Ljk3MDczIDMyLjM1NjlMMjkuNzMyIDMyLjMzNTVWMzMuOTI5OEMyOS43MzI5IDM0LjAyNTcgMjkuNjk2IDM0LjExODEgMjkuNjI5MiAzNC4xODY5QzI5LjU2MDQgMzQuMjUzNyAyOS40Njc5IDM0LjI5MDYgMjkuMzcyIDM0LjI4OThIOS4wOTY0NUM3LjU0MDIgMzQuMjg5OCA2LjI3ODYxIDMzLjAyODIgNi4yNzg2MSAzMS40NzJDNi4yNzg2MSAyOS45MTU3IDcuNTQwMiAyOC42NTQxIDkuMDk2NDUgMjguNjU0MUgyOS4zNzJDMjkuNTY5OSAyOC42NTY1IDI5LjcyOTcgMjguODE2MiAyOS43MzIgMjkuMDE0MVYzMC42MjEyWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSI0LjU0NTA0IiB5MT0iLTIuNDY4NjJlLTA1IiB4Mj0iMzMuNzk4NCIgeTI9IjIuMDE3MzMiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzZCNDE4NSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0NzQ5QTMiLz4KPC9saW5lYXJHcmFkaWVudD4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K');
}

.menu a:hover .menu__icon_bonuses:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC4wNTM2OSAxMi41MDEzTDcuNTM5NCAxMS4yMTY5QzYuMjc5MSAxMC4xNjI3IDUuNzQwOTggOC40OTA0NCA2LjEyNjc5IDYuOTAxMzhDNi44ODUwMSAzLjc3OTI5IDEwLjY0NTEgMi41OTQxIDEzLjAyMDcgNC43MjAxNEwxNS40Mjc0IDYuODczOTZMMTUuOTAzNSAzLjY0MzhDMTYuMzc0MiAwLjQ2MzYzNyAyMC4wMTEgLTEuMDY2MzYgMjIuNTY5NSAwLjgyODU1OEMyMy44NDg3IDEuNzc2MDIgMjQuNTI5MiAzLjQwOTMxIDI0LjIyNzQgNS4wNjc3TDI3LjUxMzggMy44NTY3OEMyOS4xMzA3IDMuMjYwODggMzAuOTI1MyA0LjEwOCAzMS41MTM5IDUuNzQ1MDlMMzIuOTM3IDkuNzAzNDdDMzMuMTMzNSAxMC4yNSAzMi44NTUxIDEwLjg1NDQgMzIuMzE1MiAxMS4wNTMzTDE2LjA1NzMgMTcuMDQzOEgzMS43NTU3QzMyLjMzMDIgMTcuMDQzOCAzMi43OTYgMTcuNTE1MyAzMi43OTYgMTguMDk3VjMyLjg0MDZDMzIuNzk2IDM0LjU4MjcgMzEuMzk2IDM2IDI5LjY3NTMgMzZIMjEuMzUzM0gxNy4xOTIzSDguODcwMjZDNy4xNDk0OSAzNiA1Ljc0OTUzIDM0LjU4MjcgNS43NDk1MyAzMi44NDA2VjIwLjg0Mkw0Ljk0NDc3IDIxLjEzODZDNC40MDc0MSAyMS4zMzY3IDMuODA4ODcgMjEuMDU4IDMuNjExNDggMjAuNTA5MkwyLjE4ODMyIDE2LjU1MDhDMS41OTk5MSAxNC45MTM3IDIuNDM2NjEgMTMuMDk3MiA0LjA1MzY5IDEyLjUwMTNaTTExLjY0MjggNi4yOTgyNEMxMC40MzYxIDUuMjE4MTcgOC41MzA5OCA1LjgyNDA1IDguMTQ3MTggNy40MDQzMkM3LjczNzkgOS4wODkyMiA5LjM0NjU3IDEwLjU1MDIgMTAuOTU2NiA5Ljk1Nzg2TDE0LjMzOTIgOC43MTE0M0wxMS42NDI4IDYuMjk4MjRaTTIxLjM0MTEgMi41Mjg1N0MyMC4wNDA5IDEuNTY1NzEgMTguMTk5MyAyLjM0NzAzIDE3Ljk2MSAzLjk1NjEzTDE3LjQyNzYgNy41NzMzNkwyMC44MDk5IDYuMzI3MDdDMjIuNDIwMSA1LjczMzQyIDIyLjcyNDIgMy41NTI3NSAyMS4zNDExIDIuNTI4NTdaTTIwLjg1MSAxMy4wMzYxTDMwLjYyNjEgOS40MzQxOEwyOS41NTg4IDYuNDY1NDRDMjkuMzYyNiA1LjkxOTc1IDI4Ljc2NDQgNS42Mzc1MSAyOC4yMjU0IDUuODM2TDE5LjQyOCA5LjA3NzYyTDE3LjQ3MjkgOS43OTgxMUwxNS41MTc4IDEwLjUxODVMMTMuNTYyOCAxMS4yMzg4TDQuNzY1MjQgMTQuNDgwNEM0LjIyNjIxIDE0LjY3OTEgMy45NDczNiAxNS4yODQ3IDQuMTQzNTYgMTUuODMwM0w1LjIxMDg1IDE4Ljc5OTFMMTQuOTg1OSAxNS4xOTcyTDE2Ljk0MSAxNC40NzY5TDE4Ljg5NiAxMy43NTY1TDIwLjg1MSAxMy4wMzYxWk0yOS42NzUzIDMzLjg5MzhIMjIuMzkzNkgyMC4zMTMxSDE4LjIzMjZIMTYuMTUyMUg4Ljg3MDRDOC4yOTY3OSAzMy44OTM4IDcuODMwMTMgMzMuNDIxNCA3LjgzMDEzIDMyLjg0MDZMNy44MzAwNiAyMC4wNzU0TDEwLjM0MTIgMTkuMTUwMUgxNi4xNTIxSDE4LjIzMjZIMjAuMzEzMUgyMi4zOTM2SDMwLjcxNTZWMzIuODQwNkMzMC43MTU2IDMzLjQyMTQgMzAuMjQ4OSAzMy44OTM4IDI5LjY3NTMgMzMuODkzOFoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMzMiIHkxPSItOC41NzIxNGUtMDUiIHgyPSItMC42NDc2MDciIHkyPSIyLjY3Mjk5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2QjQxODUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNDc0OUEzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDAiPgo8cmVjdCB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAzNiAwKSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=');
}

.menu a:hover .menu__icon_item:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIzLjYyNSAxMC42ODE0VjguMTQwODVMMjYuODgxNCAxLjYyODE2QzI3LjA1NTUgMS4yNzkzNCAyNy4wMzY4IDAuODY1MTI1IDI2LjgzMiAwLjUzMzM5MUMyNi42MjcgMC4yMDIxNDggMjYuMjY1IDAgMjUuODc1IDBIMjEuMzc1QzIxLjA3NjcgMCAyMC43OTA1IDAuMTE4Njg4IDIwLjU3OTYgMC4zMjk2MjVMMTkuMTI1IDEuNzg0MThMMTcuNjcwNCAwLjMyOTYyNUMxNy40NTk1IDAuMTE4Njg4IDE3LjE3MzMgMCAxNi44NzUgMEgxMC4xMjVDOS43MzQ5OCAwIDkuMzczMDEgMC4yMDIxNDggOS4xNjgxMiAwLjUzMzM5MUM4Ljk2MzIzIDAuODY1MTk1IDguOTQ0NTIgMS4yNzkzNCA5LjExODY5IDEuNjI4MTZMMTIuMzc1IDguMTQwODVWMTAuNjgxNEM3LjM3MDQ0IDE0LjM2MzIgMy4zNzUgMjEuNzc1MSAzLjM3NSAyNy41Mzc4QzMuMzc1IDM2IDEwLjgxIDM2IDE4IDM2QzI1LjE5IDM2IDMyLjYyNSAzNiAzMi42MjUgMjcuNTM3OEMzMi42MjUgMjEuNzc1MSAyOC42Mjk2IDE0LjM2MzIgMjMuNjI1IDEwLjY4MTRaTTE0LjYyNSA5SDIxLjM3NVYxMC4xMjVIMTQuNjI1VjlaTTE2LjQwOTIgMi4yNUwxOC4zMjk2IDQuMTcwNDVDMTguNzY5MSA0LjYwOTkgMTkuNDgxIDQuNjA5OSAxOS45MjA0IDQuMTcwNDVMMjEuODQwOCAyLjI1SDI0LjA1NDVMMjEuODA0NSA2Ljc1SDE0LjE5NTVMMTEuOTQ1NSAyLjI1SDE2LjQwOTJaTTE4IDMzLjc1QzkuMjA2NTEgMzMuNzUgNS42MjUgMzMuMTg4MSA1LjYyNSAyNy41Mzc4QzUuNjI1IDIyLjk4NjEgOC45MTg3MiAxNS44OTA2IDEzLjg1MjEgMTIuMzc1SDIyLjE0NzlDMjcuMDgxMyAxNS44OTA2IDMwLjM3NSAyMi45ODYxIDMwLjM3NSAyNy41Mzc4QzMwLjM3NSAzMy4xODgxIDI2Ljc5MzUgMzMuNzUgMTggMzMuNzVaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIzLjM3NSIgeTE9Ii0yLjQ2ODYyZS0wNSIgeDI9IjM1LjE0NSIgeTI9IjIuMzgxNDIiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzZCNDE4NSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0NzQ5QTMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K');
}

.menu a:hover .menu__icon_equipment:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4xNTI1MjMgMTYuNTA2OEMwLjM0MTUyNiAxNC45MTg3IDAuNjgyMDU2IDEzLjYzNjYgMS4xNjk5IDEyLjY3OTJMMC41MTUxMzMgMTIuNDYxMUMwLjEzNTAxNyAxMi4zMzQ3IC0wLjA3ODEwNTkgMTEuOTMyNiAwLjAyOTU0NDggMTEuNTQ3QzAuNDc1NjE2IDkuOTU2MjEgMS43MTM3IDguNTAxMDYgMy43MDc4IDcuMjIyMjZDNC4xNzAzMyA2LjkyNTY4IDQuNjE4NTggNi42NzUxNSA1LjAxNTIyIDYuNDcwMjZMNC45MTYzNiA2LjQyMDgzQzQuNjYyNTkgNi4yOTM0MiA0LjUwMjE0IDYuMDMzNTQgNC41MDIxNCA1Ljc0OTU0QzQuNTAyMTQgNS40NjU1NCA0LjY2MjUzIDUuMjA1NzMgNC45MTc0MSA1LjA3ODgyQzUuMTQwNDUgNC45Njc4NiAxMC40MTE3IDIuMzU1ODQgMTQuMjAxOSAyLjAwMzIyQzE0LjU3NzYgMS45Njg2MiAxNC45MTkzIDIuMjE3NDYgMTUuMDAyOCAyLjU4NDkyTDE1Ljg5NiA2LjUzNjE0QzE1Ljk3MDcgNi44Njc5NSAxNS44MTM2IDcuMjA4NDggMTUuNTEyNiA3LjM2NjEzTDE1LjM4NTIgNy40MzI1N0MxNi4yMjEzIDcuNzY1NDQgMTcuMTM0OCA4LjAwMDAxIDE4LjA1NTQgOC4wMDAwMUMxOC45NTQxIDguMDAwMDEgMTkuODQwNyA3Ljc3MzY3IDIwLjY1MDQgNy40NTA3MUwyMC40ODc4IDcuMzY2MTNDMjAuMTg2OCA3LjIwODQ4IDIwLjAyODYgNi44Njc5NSAyMC4xMDQ0IDYuNTM2MTRMMjAuOTk3NiAyLjU4NDkyQzIxLjA4MTEgMi4yMTczOSAyMS40MjI3IDEuOTY4NTUgMjEuNzk4NSAyLjAwMzIyQzI1LjU4NzQgMi4zNTU5MSAzMC44NjA4IDQuOTY3ODYgMzEuMDgyNyA1LjA3ODgyQzMxLjMzNzYgNS4yMDU3MyAzMS40OTggNS40NjU1NCAzMS40OTggNS43NDk1NEMzMS40OTggNi4wMzM1NCAzMS4zMzc2IDYuMjkzMzUgMzEuMDgzOCA2LjQyMDgzTDMwLjk4NDkgNi40NzAyNkMzMS4zODE2IDYuNjc1MTUgMzEuODI5OCA2LjkyNTY4IDMyLjI5MjQgNy4yMjIyNkMzNC4yODYzIDguNTAxMTMgMzUuNTI0NSA5Ljk1NjIxIDM1Ljk3MDUgMTEuNTQ3QzM2LjA3ODIgMTEuOTMyNiAzNS44NjUxIDEyLjMzNDcgMzUuNDg1IDEyLjQ2MTFMMzQuODMwMiAxMi42NzkyQzM1LjMxOCAxMy42MzY2IDM1LjY1ODYgMTQuOTE4NyAzNS44NDc1IDE2LjUwNjhDMzYuMDI0NSAxNy45OTM5IDM1Ljk5OTQgMTkuMjAzOCAzNS45OTggMTkuMjY3QzM1Ljk5MTQgMTkuNTM3OSAzNS44Mzg3IDE5Ljc4NDUgMzUuNTk5MiAxOS45MTE5QzM1LjQ4OTQgMTkuOTcwMiAzNS4zNjg1IDE5Ljk5ODcgMzUuMjQ3NyAxOS45OTg3QzM1LjEwNTkgMTkuOTk4NyAzNC45NjUzIDE5Ljk1OTIgMzQuODQyMiAxOS44NzlMMzAuNDAyNyAxNy4wMjA0QzMwLjMyMDMgMTYuOTY3NiAzMC4yNSAxNi44OTk1IDMwLjE5MzkgMTYuODE5OEwyOS4xMTA3IDE1LjI3MTNDMjguODc0NSAxNS44NTE0IDI4Ljg1MzYgMTYuNDg2NCAyOS4wNDU4IDE3LjE5MDZDMjkuMjk1MiAxOC4xMDMgMjkuODIyNSAxOC43NzM2IDI5LjgyNjkgMTguNzc4NkMyOS45ODYzIDE4Ljk3NjMgMzAuMDM0NiAxOS4yNDExIDI5Ljk1NTUgMTkuNDgyOEMyNy4wNjQ0IDI4LjMwNCAyNS41NTkgMzQuMTE0NSAyNS40Nzk1IDM0LjQyMTNMMjUuNDc2MyAzNC40MzM2QzI1LjM5MTggMzQuNzY1NCAyNS4wOTI5IDM0Ljk5ODMgMjQuNzUwMSAzNC45OTgzSDExLjI1MkMxMC45MDkyIDM0Ljk5ODMgMTAuNjA5MyAzNC43NjU0IDEwLjUyNDcgMzQuNDMzNkMxMC41MTA0IDM0LjM3NTQgOS4wMDE5NSAyOC41MDMyIDYuMDQ2NTggMTkuNDgyOEM1Ljk2NzQ4IDE5LjI0MTEgNi4wMTU3OSAxOC45NzYzIDYuMTc1MTIgMTguNzc4Nkw2LjE3Nzc4IDE4Ljc3NUM2LjIxODA3IDE4LjcyMiA2LjcwMDA2IDE4LjA4ODIgNi45NDQyMSAxNy4yMzE3QzcuMTQ1MjQgMTYuNTIzMSA3LjEyNTQ4IDE1Ljg2ODkgNi44ODcxMiAxNS4yNzVMNS44MDYxMSAxNi44MTk3QzUuNzUwMDcgMTYuODk5MyA1LjY3OTc1IDE2Ljk2NzUgNS41OTczNSAxNy4wMjAyTDEuMTU3NzMgMTkuODc4OEMxLjAzNDY4IDE5Ljk1OTEgMC44OTQwNTQgMTkuOTk4NiAwLjc1MjMgMTkuOTk4NkMwLjYzMTQzMiAxOS45OTg2IDAuNTEwNTU5IDE5Ljk3IDAuNDAwNzMgMTkuOTExOEMwLjE2MTI0IDE5Ljc4NDQgMC4wMDg1MjIwMyAxOS41Mzc3IDAuMDAxOTExMTYgMTkuMjY2OUwwLjAwMTg2OTIgMTkuMjY0OEMwLjAwMDM4MTQ3IDE5LjE4OTYgLTAuMDIzNDQ1MSAxNy45ODU4IDAuMTUyNTIzIDE2LjUwNjhaTTEzLjY4OTggMy41NzkyM0MxMS4zOTkyIDMuOTM5NTkgOC42MTc0IDUuMDU0NyA2Ljk4MDQ5IDUuNzc2NDdMMTEuMjM4OCA3LjkwNzI2TDE0LjMwNjEgNi4zMDQzOUwxMy42ODk4IDMuNTc5MjNaTTIyLjMxMDIgMy41NzkyM0wyMS42OTM5IDYuMzA0MzlMMjQuNzYxMyA3LjkwNzI2TDI5LjAxOTUgNS43NzU5MUMyNy4zODM3IDUuMDU0NjMgMjQuNjAzIDMuOTM5NTkgMjIuMzEwMiAzLjU3OTIzWk0zMS4zMzg4IDE1LjgzOTRMMzQuNDYzMyAxNy44NTE1QzM0LjM3MjEgMTYuMzkwMyAzNC4wOTIgMTQuMzg3IDMzLjM4NjcgMTMuMTYwOUwzMC4yMDYxIDE0LjIyMDVMMzEuMzM4OCAxNS44Mzk0Wk0zNC4yNjg4IDExLjI4NTZDMzMuMjAxIDkuMTIwMTEgMzAuMjIwMyA3LjcyNDMxIDI5LjI3NDQgNy4zMjYwNUwyNS4xOTc0IDkuMzY2MkwyNC4yMTQxIDEwLjM0NjJMMjQuNTUwMyAxMC44NTA1QzI0LjU2NzkgMTAuODczNSAyNC41ODMzIDEwLjg5NzEgMjQuNTk3NiAxMC45MjEzTDI2LjEyMjUgMTMuMjA4MUMyNi4xMzU3IDEzLjIyNjIgMjYuMTQ3NyAxMy4yNDQ5IDI2LjE1ODcgMTMuMjYzNkwyNi41NTQzIDEzLjg1NjlMMzQuMjY4OCAxMS4yODU2Wk05LjQ0NTg0IDEzLjg1NjlMMTEuNzg1OSAxMC4zNDYyTDEwLjgwMjcgOS4zNjYyN0w2LjcyNDU1IDcuMzI1NTZDNi4yOTE2MyA3LjUwNzMyIDUuNDMxNDggNy44OTc5MSA0LjUxNzQgOC40ODQ2MUMyLjkyMzI0IDkuNTA3MzkgMi4xMjY3MiAxMC40OTk1IDEuNzMzMzkgMTEuMjg2N0w5LjQ0NTg0IDEzLjg1NjlaTTQuNjYxMzMgMTUuODM5NEw1Ljc5NDAxIDE0LjIyMDVMMi42MTM0NCAxMy4xNjA5QzEuOTA4MTIgMTQuMzg3IDEuNjI3OTIgMTYuMzkwMyAxLjUzNjc5IDE3Ljg1MTVMNC42NjEzMyAxNS44Mzk0Wk0xMy43MDQxIDguMzExQzE0LjczNTggOC44NDI3MiAxNS43OTg5IDkuMzU5NjggMTcuMjUxMSA5LjQ1MzZDMTcuNDU1NCA5LjQ2NjgyIDE3LjU5NzMgOS40NjYwOCAxNy43NjQzIDkuNDY1MjJDMTcuODM2MSA5LjQ2NDg1IDE3LjkxMjQgOS40NjQ0NiAxOC4wMDA0IDkuNDY1MTRDMTguMDg4OSA5LjQ2NTgyIDE4LjE2NTcgOS40Njc0NSAxOC4yMzc5IDkuNDY4OThDMTguNDA0NiA5LjQ3MjUxIDE4LjU0NjUgOS40NzU1MSAxOC43NTA3IDkuNDY1MTRDMjAuMjE1IDkuMzkwNzIgMjEuMjk1MSA4Ljg2Nzk2IDIyLjMyOSA4LjMyODU4TDIzLjUwMDEgOC45NDA1MkwyMi43MTkgOS43MTgzNEMyMi40NjUyIDkuOTcxMDQgMjIuNDI1NiAxMC4zNjc2IDIyLjYyNDUgMTAuNjY1OUwyMy4wMDQ2IDExLjIzNjFMMjMuODY0NyAxMi41MjUzTDI0LjU2MzUgMTMuNTczNEwyNS40MTcxIDE0Ljg1NDVMMjUuNjI0OCAxNS4xNjU0QzI1Ljc2NjUgMTUuMzc4NSAyNi4wMDI3IDE1LjQ5OTQgMjYuMjQ4OCAxNS40OTk0QzI2LjMyNzkgMTUuNDk5NCAyNi40MDcgMTUuNDg2NyAyNi40ODYxIDE1LjQ2MDlMMjcuNTg3IDE1LjA5NEMyNy4zNTMgMTUuODg2MSAyNy4zNTk1IDE2Ljc0NDEgMjcuNjE1NSAxNy42NDIyQzI3LjgyOTcgMTguMzk3IDI4LjE3NzkgMTkuMDEzMyAyOC40MTMxIDE5LjM3MzZDMjguMDcyNSAyMC40MTYyIDI3Ljc1MTcgMjEuNDE3MSAyNy40NDk2IDIyLjM2OTdMMjYuOTkxNSAyMy44MzA3TDI2Ljg5MjUgMjQuMTUwNkMyNi43OTE5IDI0LjQ3NTcgMjYuNjkzNCAyNC43OTM4IDI2LjU5ODEgMjUuMTA2MkwyNi4xNDk5IDI2LjU4MTdDMjUuNTg0MSAyOC40NjI2IDI1LjEzMDMgMzAuMDM1NyAyNC43ODk4IDMxLjI0ODdMMjQuMzc0NSAzMi43NDg0QzI0LjI5MjEgMzMuMDQ3MiAyNC4yMjUxIDMzLjI5ODggMjQuMTcyNCAzMy40OTc2SDExLjgyOThDMTEuNzc3MSAzMy4yOTg4IDExLjcwOSAzMy4wNDcyIDExLjYyNzcgMzIuNzQ4NEwxMS4yMTI1IDMxLjI0ODdDMTAuODcxOSAzMC4wMzU3IDEwLjQxODEgMjguNDYyNiA5Ljg1MTEzIDI2LjU4MTdMOS40MDMwMiAyNS4xMDYyQzkuMjc2NjYgMjQuNjkyIDkuMTQ1OTUgMjQuMjY4IDkuMDA5NjggMjMuODMwN0w4LjU1MTUxIDIyLjM2OTZDOC4yNTA1IDIxLjQxNzEgNy45Mjk2NiAyMC40MTYyIDcuNTg4IDE5LjM3MzZDNy44MjMwNiAxOS4wMTMzIDguMTcxNCAxOC4zOTcgOC4zODY3IDE3LjY0MjJDOC42NDE1OSAxNi43NDQ2IDguNjQ5MzIgMTUuODg2NiA4LjQxNTI1IDE1LjA5NDVMOS41MTUwMyAxNS40NjA5QzkuNTkxODggMTUuNDg2NyA5LjY3MjExIDE1LjQ5OTQgOS43NTEyMSAxNS40OTk0QzkuOTk3MzEgMTUuNDk5NCAxMC4yMzM1IDE1LjM3ODUgMTAuMzc1MiAxNS4xNjU0TDEwLjU4NCAxNC44NTM0TDExLjQzNzcgMTMuNTcyM0wxMi4xMzYzIDEyLjUyNDJMMTIuOTk1NiAxMS4yMzVMMTMuMzc1NiAxMC42NjU5QzEzLjU3NDUgMTAuMzY3NiAxMy41MzM4IDkuOTcxMDQgMTMuMjgxMSA5LjcxODM0TDEyLjUwMDEgOC45NDA1MkwxMy43MDQxIDguMzExWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIzNiIgeTE9IjEuOTk5OTgiIHgyPSItMi45MjY5MSIgeTI9IjUuOTE3OTQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzZCNDE4NSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0NzQ5QTMiLz4KPC9saW5lYXJHcmFkaWVudD4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0ibWF0cml4KC0xIDAgMCAxIDM2IDApIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==');
}

.menu a:hover .menu__icon_models:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiA8Zz4KICA8dGl0bGU+YmFja2dyb3VuZDwvdGl0bGU+CiAgPHJlY3QgZmlsbD0ibm9uZSIgaWQ9ImNhbnZhc19iYWNrZ3JvdW5kIiBoZWlnaHQ9IjE2LjQiIHdpZHRoPSIxNi40IiB5PSItMSIgeD0iLTEiLz4KIDwvZz4KIDxkZWZzPgogIDxsaW5lYXJHcmFkaWVudCB5Mj0iMC4xMTg3MyIgeDI9IjAiIHkxPSIwIiB4MT0iMSIgaWQ9InN2Z182Ij4KICAgPHN0b3Agb2Zmc2V0PSIwIiBzdG9wLWNvbG9yPSIjNDc0OUEzIi8+CiAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzZCNDE4NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiA8L2RlZnM+CiA8Zz4KICA8dGl0bGU+TGF5ZXIgMTwvdGl0bGU+CiAgPGcgaWQ9InN1cmZhY2UxIj4KICAgPHBhdGggaWQ9InN2Z18xIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9InVybCgjc3ZnXzYpIiBkPSJtMTEuNTM1NTcsMC4xNjIyNjljLTEuODcxMSwwLjQ5MjE5IC0zLjMwNDY5LDIuMzk4NDQgLTMuNzY5NTMsNS4wMDM5MWMtMC4xNDA2MywwLjgyNDIyIC0wLjE0MDYzLDIuMzk4NDQgMC4wMDc4MSwzLjI1YzAuNDcyNjYsMi43NDIxOSAyLjA1ODU5LDQuNzI2NTYgNC4wNTg1OSw1LjA2MjVjMS42ODc1LDAuMjg5MDYgMy40Mzc1LC0wLjc5Mjk3IDQuNDA2MjUsLTIuNzI2NTZjMC45NTcwMywtMS44OTg0NCAxLjE0MDYzLC00LjYyMTEgMC40NTcwMywtNi43ODEyNWMtMC44NzEwOSwtMi43NTM5MSAtMy4wNTA3OCwtNC4zNjMyOSAtNS4xNjAxNSwtMy44MDg2em0xLjUyNzM0LDIuNDg4MjhjMS4wODIwMywwLjYyNSAxLjgyMDMxLDIuNjU2MjUgMS42NzE4OCw0LjYzMjgyYy0wLjEyNSwxLjc4NTE1IC0wLjgxNjQxLDMuMTk5MjEgLTEuODIwMzIsMy43NWMtMC43NjU2MiwwLjQyMTg3IC0xLjc2NTYyLC0wLjIxODc1IC0yLjM2MzI4LC0xLjUxMTcyYy0wLjcyMjY1LC0xLjU1NDY5IC0wLjcyMjY1LC0zLjg5ODQ0IDAuMDA3ODIsLTUuNDY0ODVjMC40Njg3NSwtMS4wMDM5IDEuMTUyMzQsLTEuNjE3MTggMS44MjAzMSwtMS42MTcxOGMwLjIyNjU2LDAgMC40MjE4NywwLjA2MjUgMC42ODM1OSwwLjIxMDkzem0wLDAiLz4KICAgPHBhdGggaWQ9InN2Z18yIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9InVybCgjc3ZnXzYpIiBkPSJtMjIuOTI2MTksMC4xNjIyNjljLTEuODgyODEsMC40OTIxOSAtMy4zMTI1LDIuNDAyMzUgLTMuNzY5NTMsNS4wNDY4OGMtMC4xNDg0NCwwLjgzNTkzIC0wLjE0ODQ0LDIuMzQzNzUgMCwzLjE3OTY4YzAuNjk1MzEsMy45ODA0NyAzLjU4NTk0LDYuMTI1IDYuMzA4Niw0LjY5NTMyYzEuNDYwOTMsLTAuNzczNDQgMi41NTg1OSwtMi41MzEyNSAyLjkxMDE1LC00LjY2Nzk3YzAuMTMyODEsLTAuODU5MzggMC4xMzI4MSwtMi4zNzUgMCwtMy4yMzQzOGMtMC41NTQ2OSwtMy40MTc5NyAtMi45OTYwOSwtNS42Njc5NyAtNS40NDkyMiwtNS4wMTk1M3ptMS41MjczNSwyLjQ4ODI4YzEuMzgyODEsMC43OTI5NyAyLjA2NjQsMy41ODU5NCAxLjQ1MzEyLDUuOTYwOTRjLTAuMjE4NzUsMC44MzIwMyAtMC40ODQzNywxLjM2NzE5IC0wLjk0OTIyLDEuODcxMDljLTAuNzUsMC44MjQyMiAtMS40MTQwNiwwLjg5NDU0IC0yLjE3MTg3LDAuMjM0MzhjLTEuNDY4NzUsLTEuMjgxMjUgLTEuODU1NDcsLTQuNjU2MjUgLTAuNzczNDQsLTYuODA4NTljMC42NTIzNCwtMS4yOTI5NyAxLjU2MjUsLTEuNzY1NjMgMi40NDE0MSwtMS4yNTc4MnptMCwwIi8+CiAgIDxwYXRoIGlkPSJzdmdfMyIgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJ1cmwoI3N2Z182KSIgZD0ibTMuMjczODUsMTAuODI2MzI5Yy0xLjIwMzEzLDAuMzE2NDEgLTIuMDc0MjIsMS4yNTM5MSAtMi40MzM1OSwyLjYzMjgyYy0wLjE3NTc5LDAuNjcxODcgLTAuMTg3NSwxLjkyNTc4IC0wLjAzNTE2LDIuNjcxODdjMC41NjI1LDIuNjI4OTEgMi40MzM1OSw0Ljg4NjcyIDQuNDgwNDcsNS4zOTA2M2MxLjgyMDMxLDAuNDQ5MjIgMy40MTAxNSwtMC40OTIxOSA0LC0yLjM4MjgyYzAuMjE4NzUsLTAuNjg3NSAwLjI2NTYyLC0xLjkwNjI1IDAuMTEzMjgsLTIuNzI2NTZjLTAuNDkyMTksLTIuNTk3NjUgLTIuMjg1MTYsLTQuODgyODEgLTQuMzEyNSwtNS41Yy0wLjQ5MjE5LC0wLjE1NjI1IC0xLjM5MDYzLC0wLjE5MTQgLTEuODEyNSwtMC4wODU5NHptMS41MzEyNSwyLjUzMTI1YzEuNDI5NjksMC44MDQ2OSAyLjU4MjAzLDMuMTQ0NTQgMi4zMTY0MSw0LjY4MzZjLTAuMTQ4NDQsMC44MzU5NCAtMC40NTMxMywxLjIyMjY1IC0wLjk0OTIyLDEuMjIyNjVjLTEuMTMyODIsMCAtMi41NjI1LC0xLjYxNzE4IC0zLjAxMTcyLC0zLjQwMjM0Yy0wLjE0MDYzLC0wLjU3MDMxIC0wLjEyNSwtMS42NDQ1MyAwLjAyNzM0LC0yLjA0Njg3YzAuMjgxMjUsLTAuNzIyNjYgMC44NTkzOCwtMC44ODI4MiAxLjYxNzE5LC0wLjQ1NzA0em0wLDAiLz4KICAgPHBhdGggaWQ9InN2Z180IiBmaWxsLXJ1bGU9Im5vbnplcm8iIGZpbGw9InVybCgjc3ZnXzYpIiBkPSJtMzEuNjA5NzksMTAuNzc5NDU5Yy0xLjYyNSwwLjM0Mzc1IC0zLjAxNTYzLDEuNDUzMTIgLTMuOTg4MjgsMy4yMDcwM2MtMS4xMjUsMi4wMjM0NCAtMS4yNzczNSw0LjQ0OTIyIC0wLjM5MDYzLDYuMDIzNDRjMC40MzM1OSwwLjc1MzkgMS4yMzA0NywxLjM2MzI4IDIuMDMxMjUsMS41NDY4N2MxLjgzNTk0LDAuNDI5NjkgMy45MTQwNiwtMC44MzU5MyA1LjI0NjA5LC0zLjE3NTc4YzEuMDgyMDQsLTEuOTIxODcgMS4yNTc4MiwtNC4zMzk4NCAwLjQyNTc5LC01LjkwNjI1Yy0wLjY1MjM1LC0xLjIxODc1IC0yLjA4NTk0LC0xLjk0OTIyIC0zLjMyNDIyLC0xLjY5NTMxem0xLjAxMTcyLDIuNTIzNDRjMC41ODU5MywwLjQ5MjE4IDAuNjQwNjIsMi4wNTQ2OCAwLjEyMTA5LDMuMjk2ODdjLTAuNzY1NjMsMS44NDM3NSAtMi4zODI4MSwzLjEyODkxIC0zLjE3OTY5LDIuNTMxMjVjLTAuNjMyODEsLTAuNDY0ODQgLTAuNzM4MjgsLTEuNzE0ODQgLTAuMjY1NjIsLTMuMTA1NDdjMC42NDQ1MywtMS45MzM1OSAyLjQ3MjY1LC0zLjQzMzU5IDMuMzI0MjIsLTIuNzIyNjV6bTAsMCIvPgogICA8cGF0aCBpZD0ic3ZnXzUiIGZpbGwtcnVsZT0ibm9uemVybyIgZmlsbD0idXJsKCNzdmdfNikiIGQ9Im0xNi4yODk0NywxNi41NDUwNzljLTEuMjAzMTIsMC4yMjI2NiAtMi41NDY4NywwLjgwMDc5IC0zLjM5ODQzLDEuNDUzMTNjLTEuMjUsMC45NjQ4NCAtMy4wNDI5NywzLjE2MDE2IC00Ljk2MDk0LDYuMDc4MTJjLTIuNjI1LDMuOTY0ODUgLTMuMjg1MTYsNS4zNzg5MSAtMy4yODUxNiw2Ljk3MjY2YzAsMC45MTQwNiAwLjE0ODQ0LDEuNTM5MDYgMC41MzUxNiwyLjMwODU5YzAuNjA5MzcsMS4yMjI2NiAxLjc5Mjk3LDIuMTAxNTcgMy4zMzk4NCwyLjQ4ODI5bDAuNjYwMTYsMC4xNjc5NmwxNy43ODkwNiwwbDAuNjYwMTYsLTAuMTY3OTZjMS41NDY4NywtMC4zODY3MiAyLjczMDQ3LC0xLjI2NTYzIDMuMzM5ODQsLTIuNDg4MjljMC40Mjk2OSwtMC44NTE1NiAwLjU1NDY5LC0xLjQ2NDg0IDAuNTE5NTMsLTIuNTExNzFjLTAuMDU0NjgsLTEuNDYwOTQgLTAuNTU0NjgsLTIuNTc0MjIgLTIuNTIzNDMsLTUuNjQwNjNjLTIuMjUsLTMuNSAtNC44MDA3OSwtNi42NDg0NCAtNi4wNTg2LC03LjQ4ODI4Yy0wLjYzMjgxLC0wLjQyMTg4IC0xLjUzNTE1LC0wLjgwODU5IC0yLjQwNjI1LC0xLjA0Njg4Yy0wLjY0MDYyLC0wLjE2Nzk2IC0wLjgzNTk0LC0wLjE4NzUgLTIuMTc5NjksLTAuMjEwOTNjLTEuMDg5ODQsLTAuMDExNzIgLTEuNjI1LDAuMDA3ODEgLTIuMDMxMjUsMC4wODU5M3ptMy4wODU5NCwyLjMyMDMyYzEuNjk1MzEsMC4yOTI5NyAyLjMxMjUsMC42ODc1IDMuODY3MTksMi40ODgyOGMxLjUzMTI1LDEuNzc3MzQgNC4xOTE0MSw1LjY1MjM0IDUuMjUzOTEsNy42NjQwNmMwLjUzMTI1LDEuMDExNzIgMC42NDQ1MywxLjM4NjcyIDAuNjQ0NTMsMi4xMDkzOGMtMC4wMDc4MiwxLjMwMDc4IC0wLjY5NTMyLDIuMDkzNzUgLTIuMTAxNTcsMi40MzM1OWMtMC42NTIzNCwwLjE0ODQ0IC0xNy4zMDQ2OCwwLjE0ODQ0IC0xNy45NTcwMywtMC4wMDc4MWMtMC45MjE4NywtMC4yMTg3NSAtMS41NTQ2OCwtMC42ODc1IC0xLjg3ODksLTEuNDA2MjVjLTAuNTAzOTEsLTEuMTQwNjMgLTAuMjEwOTQsLTIuMTM2NzIgMS40MTQwNiwtNC43ODEyNWMyLjIzNDM3LC0zLjYzNjcyIDQuMzc4OTEsLTYuNDUzMTMgNS42NjAxNiwtNy40NTMxM2MxLjI0NjA5LC0wLjk2NDg0IDMuMjM0MzcsLTEuMzcxMDkgNS4wOTc2NSwtMS4wNDY4N3ptMCwwIi8+CiAgPC9nPgogPC9nPgo8L3N2Zz4=');
}

.menu a:hover .menu__icon_hall:before {
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYiIGhlaWdodD0iMzYiIHZpZXdCb3g9IjAgMCAzNiAzNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjcwMzE0IDcuODQxMzFDMC40ODA4ODEgNy44NDEzMSAwLjI3MTcwMiA3Ljk0NzQ0IDAuMTM5MDkxIDguMTI3NkMwLjAwNjM0MDAzIDguMzA3NzUgLTAuMDM0MTU2OCA4LjU0MDc2IDAuMDI5Njg2IDguNzU1OEw0LjM5ODc2IDIzLjQ2OTlMNC42NDA2NCAyNC44OTA3VjI4Ljg2ODhDNC42NDA2NCAzMC4wNDQgNS41ODY5IDMxIDYuNzUwMDEgMzFIMjkuMjVDMzAuNDEzMSAzMSAzMS4zNTk0IDMwLjA0NCAzMS4zNTk0IDI4Ljg2ODhWMjQuODkwN0wzMS42MDEzIDIzLjQ2OTlMMzUuOTcwMyA4Ljc1NThDMzYuMDM0MiA4LjU0MDY5IDM1Ljk5MzcgOC4zMDc3NSAzNS44NjEgOC4xMjc2QzM1LjcyODMgNy45NDc0NCAzNS41MTkxIDcuODQxMzEgMzUuMjk2OSA3Ljg0MTMxQzMzLjg4MDEgNy44NDEzMSAzMi41NjAxIDguNDk2OTMgMzEuNjk1OCA5LjU5MzA2QzMxLjI5NDQgOS4zNzY3NSAzMC44NDM4IDkuMjYyMDkgMzAuMzc1IDkuMjYyMDlDMjguODI0MiA5LjI2MjA5IDI3LjU2MjUgMTAuNTM2OCAyNy41NjI1IDEyLjEwMzZDMjcuNTYyNSAxMy4yODA4IDI4LjI3NDcgMTQuMjkzMSAyOS4yODY2IDE0LjcyMzhMMjkuMTU3MSAxNC44ODEzQzI4LjM5NTEgMTUuODA4NyAyNy4wNDEyIDE2LjM2NiAyNS44MTM4IDE2LjM2NkMyNC42NjExIDE2LjM2NiAyMy40NDgxIDE1Ljg5MzEgMjIuNzIzNyAxNS4xNjExTDIyLjM3NTYgMTQuODA5NEMyMy41MDcxIDE0LjQ0MTUgMjQuMzI4MSAxMy4zNjc2IDI0LjMyODEgMTIuMTAzNkMyNC4zMjgxIDEwLjUzNjggMjMuMDY2NSA5LjI2MjA5IDIxLjUxNTYgOS4yNjIwOUgyMS40NDQ4QzIxLjQ5MTcgOS4wMjkyOSAyMS41MTU2IDguNzkxMTcgMjEuNTE1NiA4LjU1MTdDMjEuNTE1NiA2LjMyMDIzIDE5LjQ5NjQgNC42MTE2IDE3LjI2MDcgNS4wNzY4M0MxNS45NTc1IDUuMzQ3ODUgMTQuODgwNSA2LjQwNjU0IDE0LjU4MDYgNy43MTExN0MxNC40NjE1IDguMjMwNTMgMTQuNDU0NyA4Ljc1ODI4IDE0LjU1NTcgOS4yNjIwOUgxNC40ODQ0QzEyLjkzMzYgOS4yNjIwOSAxMS42NzE5IDEwLjUzNjggMTEuNjcxOSAxMi4xMDM2QzExLjY3MTkgMTMuMzY3NiAxMi40OTI5IDE0LjQ0MTUgMTMuNjI0NCAxNC44MDk0TDEzLjI3NjMgMTUuMTYxMUMxMi41MTI0IDE1LjkzMjkgMTEuMjYzIDE2LjM2NiAxMC4xODYyIDE2LjM2NkM4LjkxNzE4IDE2LjM2NiA3LjU3MzY1IDE1Ljc2OTMgNi44NDI3NiAxNC44ODExTDYuNzEzMzggMTQuNzIzOEM3LjcyNTI1IDE0LjI5MzEgOC40Mzc1MSAxMy4yODA4IDguNDM3NTEgMTIuMTAzNkM4LjQzNzUxIDEwLjUzNjggNy4xNzU4MyA5LjI2MjA5IDUuNjI1MDEgOS4yNjIwOUM1LjE1NjI0IDkuMjYyMDkgNC43MDU2MSA5LjM3Njc1IDQuMzA0MjYgOS41OTMwNkMzLjQzOTkxIDguNDk2OTMgMi4xMTk4NyA3Ljg0MTMxIDAuNzAzMTQgNy44NDEzMVpNNi4wNDY4OSAyOC44Njg4VjI3Ljk0NTNWMjYuNTI0NlYyNC44OTA3TDUuODY2ODkgMjMuNDY5OUwxLjY5NTM5IDkuNDIxMDhDMi40NTkwNSA5LjY3MjU1IDMuMTEzNTIgMTAuMjA5OCAzLjUxMDMgMTAuOTQzOEMzLjYxNjgyIDExLjE0MDggMy44MDkxOSAxMS4yNzU0IDQuMDI5MjcgMTEuMzA2N0M0LjI0OTIxIDExLjMzODEgNC40NzEwNCAxMS4yNjI1IDQuNjI3MzUgMTEuMTAyOEM0Ljg5MjM2IDEwLjgzMiA1LjI0NjczIDEwLjY4MjkgNS42MjUwMSAxMC42ODI5QzYuNDAwNDIgMTAuNjgyOSA3LjAzMTI2IDExLjMyMDIgNy4wMzEyNiAxMi4xMDM2QzcuMDMxMjYgMTIuODg3MSA2LjQwMDQyIDEzLjUyNDQgNS42MjUwMSAxMy41MjQ0QzUuNTY4NzYgMTMuNTI0NCA1LjUxNzMgMTMuNTIxNiA1LjQ2NzQ0IDEzLjUxNTdDNS4xODIwNCAxMy40ODE5IDQuOTA0ODcgMTMuNjI3MyA0Ljc2Nzc3IDEzLjg4MjdDNC42MzA3MyAxNC4xMzggNC42NjEzOCAxNC40NTE4IDQuODQ1MTEgMTQuNjc1M0w1Ljc2MTI4IDE1Ljc4OTJDNi43NTk4NiAxNy4wMDI4IDguNDk2NjUgMTcuNzg2OCAxMC4xODYyIDE3Ljc4NjhDMTEuNjM2NyAxNy43ODY4IDEzLjI0MDggMTcuMjA2MyAxNC4yNzA3IDE2LjE2NThMMTUuNjg0NyAxNC43MzcyQzE1Ljg4NTcgMTQuNTM0IDE1Ljk0NiAxNC4yMjg1IDE1LjgzNzEgMTMuOTYzQzE1LjcyODMgMTMuNjk3NiAxNS40NzE5IDEzLjUyNDUgMTUuMTg3NSAxMy41MjQ1SDE0LjQ4NDRDMTMuNzA5IDEzLjUyNDUgMTMuMDc4MSAxMi44ODcxIDEzLjA3ODEgMTIuMTAzN0MxMy4wNzgxIDExLjMyMDMgMTMuNzA5IDEwLjY4MjkgMTQuNDg0NCAxMC42ODI5SDE1LjU2MzdDMTUuODE1IDEwLjY4MjkgMTYuMDQ3MiAxMC41NDc1IDE2LjE3MjcgMTAuMzI3NUMxNi4yOTgzIDEwLjEwNzUgMTYuMjk4MSA5LjgzNjY1IDE2LjE3MjMgOS42MTY4NkMxNS45ODE3IDkuMjgzODMgMTUuNzg4NSA4LjczODY3IDE1Ljk1MDUgOC4wMzIzM0MxNi4xMjU3IDcuMjcwMzcgMTYuNzgxIDYuNjI3MTkgMTcuNTQ0MiA2LjQ2ODQ4QzE4LjkyOTkgNi4xODAyOCAyMC4xMDk0IDcuMjQwMDQgMjAuMTA5NCA4LjU1MTdDMjAuMTA5NCA4LjkyNjQzIDIwLjAxMTkgOS4yOTQ4NCAxOS44Mjc2IDkuNjE2ODZDMTkuNzAxOSA5LjgzNjY1IDE5LjcwMTcgMTAuMTA3NSAxOS44MjczIDEwLjMyNzVDMTkuOTUyOSAxMC41NDc0IDIwLjE4NSAxMC42ODI5IDIwLjQzNjMgMTAuNjgyOUgyMS41MTU2QzIyLjI5MSAxMC42ODI5IDIyLjkyMTkgMTEuMzIwMiAyMi45MjE5IDEyLjEwMzZDMjIuOTIxOSAxMi44ODcxIDIyLjI5MSAxMy41MjQ0IDIxLjUxNTYgMTMuNTI0NEgyMC44MTI1QzIwLjUyODIgMTMuNTI0NCAyMC4yNzE3IDEzLjY5NzUgMjAuMTYzIDEzLjk2M0MyMC4wNTQxIDE0LjIyODUgMjAuMTE0MiAxNC41MzQgMjAuMzE1MyAxNC43MzcyTDIxLjcyOTMgMTYuMTY1OEMyMi43MTkgMTcuMTY1NyAyNC4yODQxIDE3Ljc4NjggMjUuODEzOCAxNy43ODY4QzI3LjQzODggMTcuNzg2OCAyOS4xOTU5IDE3LjA1ODMgMzAuMjM5IDE1Ljc4OUwzMS4xNTQ5IDE0LjY3NTNDMzEuMzM4NiAxNC40NTE5IDMxLjM2OTIgMTQuMTM4IDMxLjIzMjIgMTMuODgyN0MzMS4wOTUyIDEzLjYyNzMgMzAuODE4MiAxMy40ODI0IDMwLjUzMjUgMTMuNTE1N0MyOS43MTYyIDEzLjYxMjQgMjguOTY4OCAxMi45NjE1IDI4Ljk2ODggMTIuMTAzNkMyOC45Njg4IDExLjMyMDIgMjkuNTk5NiAxMC42ODI5IDMwLjM3NSAxMC42ODI5QzMwLjc1MzMgMTAuNjgyOSAzMS4xMDc2IDEwLjgzMiAzMS4zNzI3IDExLjEwMjhDMzEuNzAyNCAxMS40Mzk2IDMyLjI2MzUgMTEuMzYyMyAzMi40ODk3IDEwLjk0MzhDMzIuODg2NSAxMC4yMDk4IDMzLjU0MSA5LjY3MjU1IDM0LjMwNDYgOS40MjEwOEwzMC4xMzMxIDIzLjQ2OTlMMjkuOTUzMSAyNC44OTA3VjI2LjUyNDZWMjcuOTQ1M1YyOC44Njg4QzI5Ljk1MzEgMjkuMjYwNSAyOS42Mzc3IDI5LjU3OTIgMjkuMjUgMjkuNTc5Mkg2Ljc1MDAxQzYuMzYyMzEgMjkuNTc5MiA2LjA0Njg5IDI5LjI2MDUgNi4wNDY4OSAyOC44Njg4WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMzYiIHkxPSI0Ljk5OTk4IiB4Mj0iLTIuNjg5ODkiIHkyPSI5Ljk0MjI0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2QjQxODUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNDc0OUEzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==');
}

.bonus__donate {
    background: #fff;
    border-radius: 4px;
    padding: 20px;
    box-shadow: 0px 4px 12px rgb(195 166 198 / 35%);
    background: linear-gradient(115deg, #ffc1cbbb, #fff4adbb);
    transition: .25s all ease-in-out;
}

.bonus__donate__block {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

.bonus__donate__text {
    width: 70%;
    font-family: 'King';
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    /*font-weight: bold;*/
}

.bonus__donate__img img {
    width: 100px;
    height: 100%;
}

.bonus__donate__text div:nth-child(1) {
    font-size: 18px;
    text-align: center;
}

.bonus__donate__text div:nth-child(2) {
    font-size: 14px;
    text-align: center;
    opacity: 75%;    
}

.bonus__donate:hover {
    box-shadow: 0px 6px 18px rgb(195 166 198 / 50%);
}


/* ==========================================================================
   new
   ========================================================================== */

.new__img img {
    display: block;
    width: 100%;
    height: calc(1170px / (16 / 9));
    border-radius: 4px;
    object-fit: cover;
    transition: all 1s ease-in;
}

.new__img {
    position: relative;
    margin-bottom: 50px;
    border-radius: 4px;
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);
}

/*.new__img::after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #70477030;
    border-radius: 4px;
}*/

.new__head {
    display: flex;
    align-items: baseline;
    margin-bottom: 30px;
}

.new__title h1 {
    font-family: 'King';
    font-size: 30px;
    line-height: 27px;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #490C3C;
    font-weight: normal;
}

.new__info {
    font-family: Nunito;
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    color: #BC9ABF;
    display: flex;
    flex-shrink: 0;
}

.new__tag {
    margin-left: 30px;
}

.new__date {
    margin-left: 15px;
}

.article__buttons {
    margin-top: 50px;
    display: flex;
    justify-content: space-between;
}

.article__buttons .button {
    padding: 12px 36px;
    font-size: 20px;
}

.button_prev:before {
    content: '';
    display: inline-block;
    margin-right: 10px;
    width: 7px;
    height: 12px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi43MjY2MyAwLjI0NzgzM0M2LjM2MjE0IC0wLjA4MjYxMDkgNS43NzExOSAtMC4wODI2MTA5IDUuNDA2NyAwLjI0NzgzM0wwLjI3MzM2NyA0LjkwMTY4Qy0wLjA5MTEyMjIgNS4yMzIxMiAtMC4wOTExMjIyIDUuNzY3ODggMC4yNzMzNjcgNi4wOTgzMkw1LjQwNjcgMTAuNzUyMkM1Ljc3MTE5IDExLjA4MjYgNi4zNjIxNCAxMS4wODI2IDYuNzI2NjMgMTAuNzUyMkM3LjA5MTEyIDEwLjQyMTcgNy4wOTExMiA5Ljg4NTk3IDYuNzI2NjMgOS41NTU1MkwyLjI1MzI3IDUuNUw2LjcyNjYzIDEuNDQ0NDhDNy4wOTExMiAxLjExNDAzIDcuMDkxMTIgMC41NzgyNzYgNi43MjY2MyAwLjI0NzgzM1oiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9IjciIHkxPSItNy41NDMwMWUtMDYiIHgyPSItMC42MTk1MzYiIHkyPSIwLjQ0NzMyOCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjNkI0MTg1Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzQ3NDlBMyIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=');
}

.button_next:after {
    content: '';
    display: inline-block;
    position: relative;
    top: 1px;
    margin-left: 10px;
    width: 7px;
    height: 12px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yNzMzNjcgMC4yNDc4MzNDMC42Mzc4NTYgLTAuMDgyNjEwOSAxLjIyODgxIC0wLjA4MjYxMDkgMS41OTMzIDAuMjQ3ODMzTDYuNzI2NjMgNC45MDE2OEM3LjA5MTEyIDUuMjMyMTIgNy4wOTExMiA1Ljc2Nzg4IDYuNzI2NjMgNi4wOTgzMkwxLjU5MzMgMTAuNzUyMkMxLjIyODgxIDExLjA4MjYgMC42Mzc4NTYgMTEuMDgyNiAwLjI3MzM2NyAxMC43NTIyQy0wLjA5MTEyMjQgMTAuNDIxNyAtMC4wOTExMjI0IDkuODg1OTcgMC4yNzMzNjcgOS41NTU1Mkw0Ljc0NjczIDUuNUwwLjI3MzM2NyAxLjQ0NDQ4Qy0wLjA5MTEyMjQgMS4xMTQwMyAtMC4wOTExMjI0IDAuNTc4Mjc2IDAuMjczMzY3IDAuMjQ3ODMzWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');
}


/* ==========================================================================
   header
   ========================================================================== */

.header {
    position: fixed;
    z-index: 100;
    top: 0;
    left: 0;
    right: 0;
    height: 64px;
    background: #fff;
    box-shadow: 0px 0 8px 0px rgb(88 69 148 / 33%);
}

.header__container {
    height: 100%;
    display: flex;
}

.header__container .header__nav:last-child {
    margin-left: auto;
}

.header__nav {
    display: flex;
    align-items: center;
    font-family: 'King';
    text-transform: uppercase;
}

.header__nav ul {
    list-style-type: none;
    display: flex;
}

.header__nav li+li {
    margin-left: 1.5em;
}

.header__nav a {
    transition: .25s all ease-in-out;
}

.header__nav a:hover {
    color: #6c5c9d;
}


/* ==========================================================================
   download
   ========================================================================== */

.download__columns {
    display: flex;
    flex-direction: column;
}

.download__row {
    display: flex;
    justify-content: space-between;
    text-align: center;
}

.download__row+.download__row {
    margin-top: 80px;
    text-align: left;
}

.download__col {
    width: 270px;
}

.download .title {
    margin-bottom: 50px;
    text-align: center;
}

.download__buttons .button {
    width: 100%;
}

.download__buttons .button+.button {
    margin-top: 30px;
}

.download__install {
    width: 60%;
}

.download__system {
    width: 35%;
}

.download__gblock {
    background: linear-gradient(135deg, #b893cb33 0%, #9593cb33 100%);
    border-radius: 4px;
    padding: 30px;
}

.download__list {
    font-weight: bold;
    color: #490C3C;
}

.download__list table {
    width: 100%;
}

.download__list tr+tr td {
    padding-top: 20px;
}

.download__list td+td {
    text-align: right;
}


/* ==========================================================================
   rules
   ========================================================================== */

.ruiles__section+.ruiles__section {
    margin-top: 50px;
}

.ruiles__section .title {
    margin-bottom: 30px;
}

.rules_text ol li:not(:first-child) {
    margin-top: 1em;
}

.rules_text ol {
    margin: 15px 0;
    padding-left: 1em;
}

.rules_text ul {
    list-style-type: none;
    margin: 0 0 1em 1em;
}

.rules_text ul li {
    position: relative;
    margin-top: 0 !important;
}

.rules_text ul li:before {
    content: '';
    position: absolute;
    left: -1em;
    top: 0.6em;
    width: 0.4em;
    height: 0.4em;
    border-radius: 50%;
    background: #490C3C;
}


/* ==========================================================================
   donations
   ========================================================================== */

.donations__info {
    margin-bottom: 30px;
    display: flex;
}

.donations__text {
    margin-top: 30px;
    width: 80%;
}

.donations__img {
    width: 20%;
    display: flex;
    justify-content: flex-end
}

.donations__img img {
    width: 170px;
    display: block;
}

.holder_img {
    position: relative;
    margin-left: 1.5em;
}

.holder_img img {
    position: absolute;
    height: 20px;
    margin-left: -1.5em;
    margin-top: 2px;
}

.donations__columns {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}

.donations__column {
    padding: 0 15px;;
}

.donations__history {
    /*box-shadow: 0 0 10px rgba(88, 69, 148, 0.15);*/
    background: #fff;
    border-radius: 4px;
    padding: 30px;
    width: 100%;
    height: 100%;
}

.table__scroll {
    overflow-y: auto;
    height: 329px;
}

.table__scroll::-webkit-scrollbar-thumb {
    background: linear-gradient(180deg, #9271a7 0%, #8f90d1 100%);
    border-radius: 2px;
}

.table__scroll::-webkit-scrollbar {
    width: 12px;
}

.table__scroll::-webkit-scrollbar-track {
    background-color: #eae2f6;
    border-radius: 2px;
}

.donations__history table {
    width: 100%;
}

.donations__history table th {
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 0.03em;
    padding-bottom: 15px;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #6B4185;
}

.donations__history table td {
    text-align: center;
    font-weight: bold;
    font-size: 14px;
    color: #490C3C;
    width: 25%;
    border-bottom: 1px solid rgba(188, 154, 191, 0.25);
    padding-bottom: 10px;
    padding-top: 15px;
}

.donations__history table tr:last-child td {
    padding-bottom: 0;
    border: none;
}

.donations__nodonate {
    display: flex;
    align-items: center;
    justify-content: space-around;
    width: 100%;
    height: 100%;
    font-size: 18px;
}

.donations__form {
    /*box-shadow: 0 0 10px 3px rgb(88 69 148 / 15%);*/
    background: linear-gradient(135deg, #b893cb33 0%, #9593cb33 100%);
    display: flex;
    border-radius: 4px;
}

.donations__form_left {
    padding: 28px;
}

.donations__form_rifht {
    width: 47%;
    padding: 28px;
}

.vartical_hr {
    background: #f7e8fb91;
    width: 2px;
}

.donations__inputs input+input {
    margin-top: 30px;
}

.donations__column .title {
    font-family: Nunito;
    font-weight: bold;
    font-size: 24px;
    text-align: center;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #6B4185;
    margin-bottom: 2em;
    text-transform: inherit;
}

.donations__value {
    color: #BC9ABF;
    margin-top: 1em;
    text-align: center;
}

.donations__radio {
    margin-top: 30px;
    display: flex;
    justify-content: space-evenly;
}

.radio__item {
    display: flex;
    cursor: pointer;
}

.radio__item i {
    width: 16px;
    height: 16px;
    background: #CBD0D7;
    border-radius: 50%;
    margin-right: 0.5em;
    margin-top: 3px;
    position: relative;
    transition: .25s all ease-in-out;
}

.radio__item i:before {
    content: '';
    position: absolute;
    left: 1px;
    right: 1px;
    top: 1px;
    bottom: 1px;
    border-radius: 50%;
    background: #fff;
}

.radio__item i:after {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #CBD0D7;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    transition: .25s all ease-in-out;
}

.radio__item.active i {
    background: #4949a2;
}

.radio__item.active i:after {
    background: #4949a2;
}

.donations__button {
    margin-top: 43px;
}

.donations__button .button {
    width: 100%;
}

.donations__select {
    margin: auto;
    text-align: center;
    line-height: 1.7em;
    /*letter-spacing: 0em;*/
}

.donations__select span {
    text-decoration: line-through;
}

.donations__option {
    display: inline-block;
    color: #8d808f;
    font-weight: bold;
    position: relative;
    transition: .25s all ease-in-out;
    cursor: pointer;
}

.donations__option.active {
    color: #584595;
}

.donations__option.active:before {
    opacity: 1;
}

.donations__option+.donations__option {
    margin-top: 3px;
}

.donations__option:hover {
    color: #7c68bb;
}

.donations__option:before {
    content: '';
    position: absolute;
    left: -12px;
    top: 0.4em;
    width: 7px;
    height: 11px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yNzMzNjcgMC4yNDc4MzNDMC42Mzc4NTYgLTAuMDgyNjEwOSAxLjIyODgxIC0wLjA4MjYxMDkgMS41OTMzIDAuMjQ3ODMzTDYuNzI2NjMgNC45MDE2OEM3LjA5MTEyIDUuMjMyMTIgNy4wOTExMiA1Ljc2Nzg4IDYuNzI2NjMgNi4wOTgzMkwxLjU5MzMgMTAuNzUyMkMxLjIyODgxIDExLjA4MjYgMC42Mzc4NTYgMTEuMDgyNiAwLjI3MzM2NyAxMC43NTIyQy0wLjA5MTEyMjQgMTAuNDIxNyAtMC4wOTExMjI0IDkuODg1OTcgMC4yNzMzNjcgOS41NTU1Mkw0Ljc0NjczIDUuNUwwLjI3MzM2NyAxLjQ0NDQ4Qy0wLjA5MTEyMjQgMS4xMTQwMyAtMC4wOTExMjI0IDAuNTc4Mjc2IDAuMjczMzY3IDAuMjQ3ODMzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMS4zOTYzOWUtMDciIHkxPSItNy41NDMwMWUtMDYiIHgyPSI3LjYxOTU0IiB5Mj0iMC40NDczMjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzZCNDE4NSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0NzQ5QTMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K');
    transition: .25s all ease-in-out;
    opacity: 0;
}


/* ==========================================================================
   media
   ========================================================================== */

.media__tabs {
    margin-bottom: 50px;
}

.media__tabs_row {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}

.media__tabs_col {
    padding: 0 15px;
    width: 25%;
}

.tabs__item {
    border-radius: 4px;
    background: #fff;
    box-shadow: 0px 4px 12px rgb(90 69 148 / 25%);
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
    padding: 15px;
    display: block;
    transition: 0.25s ease-in-out;
}

.tabs__item:hover {
    box-shadow: 0px 6px 18px rgb(90 69 148 / 50%);
}

.tabs__item.active {
    color: #fff;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    box-shadow: 0px 8px 24px rgb(90 69 148 / 70%);
    cursor: default;
}

.media__block {
    display: none;
}

.media__block.active {
    display: block;
}

.media__row {
    display: flex;
    flex-wrap: wrap;
    margin: -30px -15px 0;
}

.media__row+.media__row {
    margin-top: 0;
}

.media__col {
    margin-top: 30px;
    padding: 0 15px;
    width: 25%;
}

.media__col_mini {
    width: 16.666666666%;
}

.media__col_mini .media__item {
    padding: 30px;
}

.media__item {
    display: block;
    background: linear-gradient(86.29deg, rgba(253, 212, 241, 0.55) -7.65%, rgba(209, 191, 243, 0.55) 104.16%);
    border-radius: 4px;
    padding: 30px 30px 15px;
    position: relative;
    cursor: pointer;
}

.media__img img {
    display: block;
    width: 100%;
    height: auto;
    transition: .25s all ease-in-out;
}

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

.media__name {
    font-weight: bold;
    text-align: center;
    margin-top: 1em;
}

.media__item:before {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: linear-gradient(86.29deg, #FDD4F1 -7.65%, #D1BFF3 104.16%);
    z-index: 0;
    border-radius: 4px 0 0 4px;
    transition: .25s all ease-in-out;
    opacity: 0;
}

.media__item:hover.media__item:before {
    opacity: 1;
}


/* ==========================================================================
   class
   ========================================================================== */

.class__nav {
    display: flex;
    justify-content: space-between;
}

.class__button {
    transition: .25s all ease-in-out;
    opacity: 0.25;
    box-shadow: 0px 0px 10px rgb(88 69 148 / 100%);
    border-radius: 2px;
    overflow: hidden;
}

.class__button.active {
    opacity: 1;
    box-shadow: 0px 0px 30px rgb(88 69 148 / 100%);
}

.class__button:hover:not(.active) {
    opacity: 0.75;
    box-shadow: 0px 0px 20px rgb(88 69 148 / 100%);
    cursor: pointer;
}

.class__button img {
    display: block;
}

.class {
    margin-top: 30px;
    background: linear-gradient(86.29deg, #FDD4F1 -7.65%, #D1BFF3 104.16%);
    border-radius: 4px;
    position: relative;
    overflow: hidden;
    display: flex;
}

.class__block {
    pointer-events: none;
    display: flex;
    position: absolute;
    align-items: center;
    opacity: 0;
    transition: .3s all ease-in-out;
}

.class:before {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: url(../img/main/bg-class.webp) no-repeat top center;
    background-size: cover;
}

.class__block.active {
    position: relative;
    opacity: 1;
    pointer-events: auto;
}

.class__img img {
    display: block;
}

.class__info {
    padding: 50px;
}

.class__name {
    margin-bottom: 50px;
}

.class__table {
    color: #490C3C;
}

.class__table td {
    padding-top: 30px;
    padding-left: 67px;
}

.class__table tr:first-child td {
    padding-top: 0;
    width: 125px;
}

.class__table td:first-child {
    padding-left: 0;
}

.scale {
    display: flex;
    margin-left: -10px;
}

.scale i,
.scale b {
    width: 16px;
    height: 16px;
    border-radius: 2px;
    margin-left: 10px;
}

.scale i {
    background: #fff;
}

.scale b {
    background: #6146ac;
}


/* ==========================================================================
   guides
   ========================================================================== */

.guide__row {
    display: flex;
}

.guide__left {
    width: 270px;
    margin-right: 30px;
    flex-shrink: 0;
}

.guide__nav {
    font-weight: bold;
    letter-spacing: 0.03em;
    color: #490C3C;
}

.guide__nav ul li span {
    cursor: pointer;
}

.guide__nav ul ul li+li {
    margin-top: 15px;
}

.guide__nav ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.guide__nav li+li {
    margin-top: 30px;
}

.guide__nav ul ul {
    color: #470a3a57;
    margin-top: 1em;
    margin-left: 1em;
}

.guide__open__cat i {
    position: relative;
}

.guide__open__cat i:after {
    content: '';
    position: absolute;
    left: 0.75em;
    top: 0.4em;
    width: 7px;
    height: 11px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDcgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yNzMzNjcgMC4yNDc4MzNDMC42Mzc4NTYgLTAuMDgyNjEwOSAxLjIyODgxIC0wLjA4MjYxMDkgMS41OTMzIDAuMjQ3ODMzTDYuNzI2NjMgNC45MDE2OEM3LjA5MTEyIDUuMjMyMTIgNy4wOTExMiA1Ljc2Nzg4IDYuNzI2NjMgNi4wOTgzMkwxLjU5MzMgMTAuNzUyMkMxLjIyODgxIDExLjA4MjYgMC42Mzc4NTYgMTEuMDgyNiAwLjI3MzM2NyAxMC43NTIyQy0wLjA5MTEyMjQgMTAuNDIxNyAtMC4wOTExMjI0IDkuODg1OTcgMC4yNzMzNjcgOS41NTU1Mkw0Ljc0NjczIDUuNUwwLjI3MzM2NyAxLjQ0NDQ4Qy0wLjA5MTEyMjQgMS4xMTQwMyAtMC4wOTExMjI0IDAuNTc4Mjc2IDAuMjczMzY3IDAuMjQ3ODMzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMS4zOTYzOWUtMDciIHkxPSItNy41NDMwMWUtMDYiIHgyPSI3LjYxOTU0IiB5Mj0iMC40NDczMjgiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzZCNDE4NSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM0NzQ5QTMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K);
    transition: .25s all ease-in-out;
    transform: rotate(180deg);
}

.guide__open__cat.active i:after {
    transform: rotate(90deg);
}

.guide__cat {
    transition: .25s all ease-in-out;
    cursor: pointer;
    position: relative;
}

.guide__cat.active {
    color: #684288;
}

.guide__cat:hover {
    color: #684288;
}

.guide__right {
    overflow: hidden;
    width: 100%;
    padding: 40px;
    margin: -40px;
}

.guide__block {
    position: relative;
    display: flex;
}

.guide__info {
  position: absolute;
  opacity: 0;
  transition: 0.25s all ease-in-out;
  pointer-events: none;
  width: 100%;
  height: 100%;
  max-height: 200px;
  overflow: hidden;
}

.guide__info.active {
  display: block;
  position: relative;
  opacity: 1;
  height: auto;
  overflow: unset;
  top: unset;
  pointer-events: auto;
  max-width: unset;
  max-height: unset;
}

.guide__text {
    background: #fff;
    border-radius: 0 0 4px 4px;
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);
}

.guide__title {
    text-align: center;
    padding: 15px;
    background: linear-gradient(95deg, #6161ae 0%, #7e5b96 100%);
    width: 100%;
    border-radius: 4px 4px 0 0;
}

.guide__title .title {
    font-size: 22px;
    color: #fff;
}

.guide__text .text {
    padding: 30px;
}

.gain_type {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}

.gain_type .gain_button+.gain_button {
    margin-left: 20px;
}

.gain_button {
    border-radius: 4px;
    background: #fff;
    box-shadow: 0px 4px 12px rgb(90 69 148 / 25%);
    font-weight: bold;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
    padding: 15px;
    display: block;
    transition: 0.25s ease-in-out;
    width: 33.33333%;
}

.gain_button:hover {
    box-shadow: 0px 6px 18px rgb(90 69 148 / 50%);
}

.gain_button.active {
    color: #fff;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    box-shadow: 0px 8px 24px rgb(90 69 148 / 70%);
    cursor: default;
}

.gain_quality {
    margin-top: 40px;
    margin-bottom: 20px;
    font-weight: bold;
}

.gain_quality span {
    cursor: pointer;
    transition: .25s all ease-in-out;
    border-bottom: 2px solid transparent;
}

.gain_quality span:nth-child(1) {
    color: #00a2ff;
}

.gain_quality span:nth-child(2) {
    color: #ff7800;
}

.gain_quality span:nth-child(3) {
    color: #BA55D3;
}

.gain_quality span.active:nth-child(1) {
    border-bottom: 2px solid #00a2ff;
}

.gain_quality span.active:nth-child(2) {
    border-bottom: 2px solid #ff7800;
}

.gain_quality span.active:nth-child(3) {
    border-bottom: 2px solid #BA55D3;
}

.gain_quality span.active {
    cursor: default;
}


/* ==========================================================================
   bonuses
   ========================================================================== */

.bonuses__row {
    display: flex;
    flex-wrap: wrap;
    margin: -30px -15px 0;
}

.bonuses__col {
    margin-top: 30px;
    padding: 0 15px;
    width: 33.333333333%;
}

.bonuses__item {
    min-height: 200px;
    height: 100%;
    background: linear-gradient(90deg, rgba(253, 212, 241, 1) 0%, rgba(209, 191, 243, 1) 100%);
    color: #490C3C;
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.1);
    border-radius: 4px;
    cursor: default;
    transition: 0.25s ease-in-out;
}

.bonuses__item > iframe {
    width: 100%;
    height: 100%;
}

.bonuses__item-nonactive {
    padding: 40px;
    opacity: 0.5;
}

.bonuses__item-nonactive:hover {
    opacity: 1;
}

.bonuses__item-nonactive-content {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.bonuses__item:hover {
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);
}

.bonuses_tomorrow:hover {
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.3);
}

.bonuses_today:hover {
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.6);
}

.bonuses_today {
    background: linear-gradient(90deg, rgba(107, 65, 133, 1) 0%, rgba(71, 73, 163, 1) 100%);
    color: #FFF;
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.3);
    opacity: 1;
}

.bonuses_tomorrow {
    background: linear-gradient(90deg, rgba(253, 212, 241, 1) 0%, rgba(209, 191, 243, 1) 100%);
    color: #490C3C;
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.15);
    opacity: 1;
}

.bonuses__date {
    font-size: 18px;
    letter-spacing: 0.03em;
    margin-bottom: 1em;
    font-weight: bold;
}

.bonuses__text {
    line-height: 22px;
    letter-spacing: 0.03em;
}


/* ==========================================================================
   rating
   ========================================================================== */

.rating__all {
    display: flex;
    flex-direction: row;
}

.rating__links {
    display: flex;
    flex-direction: column;
    width: 25%;
    margin-right: 15px;
}

.rating__link {
    padding: 15px 20px;
    position: relative;
    transition: .25s all ease-in-out;
    cursor: pointer;
    border-radius: 4px;
    background: #fff;
    font-size: 18px;
    font-weight: bold;
    box-shadow: 0 0 5px #00000030;
    color: #755c9d;
}

.rating__links .rating__link+.rating__link {
    margin-top: 20px;
}

.rating__link.active {
    background: linear-gradient(95deg, #7e5b96 0%, #6161ae 100%);
    color: #fff;
    box-shadow: 0 0 10px #00000050;
    cursor: default;
}

.rating__link:hover:not(.active) {
    box-shadow: 0 0 10px #00000050;
}

.rating {
    width: 75%;
    position: relative;
    margin-left: 15px;
    display: flex;
    background: #fff;
}

.div__table {
    width: 100%;
    position: absolute;
    display: block;
    opacity: 0;
    transition: .25s all ease-in-out;
    box-shadow: 0 0 5px #00000030;
    margin-right: -30px;
    border-radius: 4px;
    pointer-events: none;
}

.div__table.active {
    position: relative;
    opacity: 1;
    pointer-events: auto;
}

.table_rating {
    width: 100%;
}

.table_rating thead tr {
    background: linear-gradient(95deg, #6161ae 0%, #7e5b96 100%);
    color: #fff;
}

.table_rating th {
    padding: 15px;
    font-size: 20px;
}

.table_rating th:first-child {
    border-radius: 4px 0 0 0;
}

.table_rating th:last-child {
    border-radius: 0 4px 0 0;
}

.table_rating td {
    width: 24%;
    transition: .25s all ease-in-out;
    padding: 16px;
    text-align: center;
    border-bottom: 1px solid #e6ddff;
    background: #fff;
    font-size: 18px;
}

.table_rating td:first-child {
    width: 16%;
}

.table_rating tr:last-child td {
    border: none;
}

.table_rating tr:last-child td:first-child {
    border-radius: 0 0 0 4px;
}

.table_rating tr:last-child td:last-child {
    border-radius: 0 0 4px 0;
}

.table_rating tr:hover td {
    background: #7b66c924;
}

.table_rating td img {
    width: 50px;
    margin-top: -19px;
    margin-bottom: -19px;
}


/* ==========================================================================
   items
   ========================================================================== */

.item__links__rows {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
    margin: -8px;
    margin-bottom: 50px;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 0.03em;
}

.item__link {
    padding: 15px 20px;
    display: block;
    margin: 8px;
    border-radius: 4px;
    background: #fff;
    transition: 0.25s ease-in-out;
    cursor: default;
    color: #6B4185;
    font-size: 18px;
    box-shadow: 0px 4px 12px rgb(90 69 148 / 25%);
}

.item__link.active {
    color: #fff;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    box-shadow: 0px 8px 24px rgb(90 69 148 / 70%);
}

.item__link:not(.active):hover {
    box-shadow: 0px 6px 18px rgb(90 69 148 / 50%);
    cursor: pointer;
}

.item__gblock {
    background: linear-gradient(315deg, #6a418654 0%, #4849a354 100%);
    border-radius: 4px;
    padding: 40px;
}

.item__cat {
    display: none;
}

.item__cat.active {
    display: block;
}

.items__section+.items__section {
    margin-top: 60px;
}

.items__title {
    margin-bottom: 30px;
    font-family: 'King';
    font-size: 22px;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #fff;
}

.items__title__low {
    color: #ffffff9e;
    margin-top: 30px;
}

.items__row {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -8px 0 -8px;
}

.items__col {
    width: 33.333333%;
    margin-top: 16px;
    padding: 0 8px;
}

.items__item {
    background: #1f1f489c;
    border-radius: 4px;
    padding: 8px;
    display: flex;
    align-items: center;
    cursor: pointer;
    position: relative;
    box-shadow: 0px 0px 10px rgb(0 0 0 / 50%);
    transition: .15s all ease-in-out;
}

.items__item:hover {
    box-shadow: 0px 0px 15px rgb(0 0 0 / 75%);
}

.items__img {
    width: 36px;
    flex-shrink: 0;
    margin-right: 10px;
}

.items__img img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 2px;
}

.items__name {
    font-size: 16px;
    color: #CBD0D7;
}

.items__popup {
    visibility: hidden;
    transition: .25s all ease-in-out;
    opacity: 0;
    z-index: 10;
}

.items__item:hover .items__popup {
    visibility: visible;
    opacity: 1;
}

.items__popup:hover {
    display: none;
}

.items__data {
    position: absolute;
    top: 67px;
    left: 0;
    right: 0;
    z-index: 1;
    border-radius: 4px;
    box-shadow: 0 0 20px rgb(0 0 0 / 50%);
    background: rgba(21, 21, 21, 0.9);
    color: #FFF;
}

.items__info {
    padding: 15px;
}

.img_silver {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    width: 16px;
    height: 16px;
    top: -2px;
    margin: 2px 0 1px;
    background: url(../img/main/silver.webp) no-repeat;
    background-size: cover;
}

.img_gold {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
    margin: 2px 0 1px;
    width: 16px;
    height: 16px;
    background: url(../img/main/gold.webp) no-repeat;
    background-size: cover;
}


/* ==========================================================================
   popup
   ========================================================================== */

.popup {
    margin: 30px auto;
    max-width: 768px;
    border-radius: 4px;
    background: #fff;
    padding: 0 50px 50px;
}

.popup___about {
    margin: 30px auto;
    max-width: 1170px;
    border-radius: 4px;
    background: #f8f7ff;
    padding: 0 50px 50px;
}

.popup__title {
    margin: 0 auto 30px;
    width: 300px;
    height: 150px;
    font-family: 'King';
    font-size: 26px;
    text-align: center;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    color: #fff;
    background: url(../img/svg/active-big.svg) no-repeat;
    background-size: cover;
    padding-top: 56px;
}

.popup__row {
    display: flex;
    flex-wrap: wrap;
    margin: -30px -15px 0;
    justify-content: space-around;
}

.popup__col {
    margin-top: 20px;
}

.popup__col .button {
    width: 100%;
}

.popup__buttons {
    margin-top: 40px;
}

.popup__link {
    text-align: center;
    margin-top: 30px;
}

.popup__link a {
    font-weight: bold;
    color: #CBD0D7;
}

.input {
    width: 304px;
    height: 76px;
    border-radius: 4px;
    font-size: 18px;
    padding: 0 30px;
    border: 1px solid #CBD0D7;
    transition: .25s all ease-in-out;
}

.input:focus {
    border: 1px solid #6B4185;
}

.div_error__message {
    height: 16px;
}

.input_error {
    border: 1px solid #f90000 !important;
}

.error__message {
    opacity: 0;
    color: #e33838;
    font-size: 15px;
    font-style: italic;
    margin-left: 0.5em;
    transition: .25s all ease-in-out;
}

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

.success__register__title {
    font-family: 'King';
    font-size: 28px;
    letter-spacing: 0.05em;
}

.success__register__desc {
    font-size: 18px;
}

.style_popup {
    font-family: 'King';
    font-size: 28px;
    letter-spacing: 0.03em;
    color: #490C3C;
    text-align: center;
    padding: 50px;
}

#message__popup__text {
    background: linear-gradient(90deg, #684187 0%, #4849a2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}


/* ==========================================================================
   profile
   ========================================================================== */

.role__links {
    margin-bottom: 50px;
    color: #BC9ABF;
}

.role__links__rows {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    margin-top: -15px;
}

.role__links__row {
    font-weight: bold;
    letter-spacing: 0.03em;
    display: block;
    padding: 15px 25px;
    margin-top: 15px;
    margin-right: 15px;
    border-radius: 4px;
    background: #fff;
    transition: 0.25s ease-in-out;
    cursor: default;
    color: #6B4185;
    font-size: 20px;
    box-shadow: 0px 10px 20px rgb(88 69 148 / 10%);
}

.role__links__row.active {
    color: #fff;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    box-shadow: 0px 10px 20px rgb(88 69 148 / 75%);
}

.role__links__row:not(.active):hover {
    box-shadow: 0px 10px 20px rgb(88 69 148 / 30%);
    cursor: pointer;
}

.profile__row {
    display: flex;
    flex-wrap: wrap;
    margin: 0px -15px;
    justify-content: space-between;
    display: none;
}

.profile__row.active {
    display: flex;
}

.profile__col {
    padding: 0 15px;
    width: 50%;
}

.profile__col__row {
    display: flex;
    justify-content: space-between;
    margin-bottom: 30px;
}

.profile__col__row .profile__gblock:not(:first-child) {
    margin-top: 0;
}

.profile__col__row .profile__gblock:first-child {
    margin-right: 10px;
}

.profile__col__row .profile__gblock:last-child {
    margin-left: 10px;
}

.profile__gblock {
    background: linear-gradient(135deg, #d294ff20 0%, #a499ff20 100%);
    border-radius: 4px;
    padding: 40px;
    position: relative;
    transition: .25s all ease-in-out;
    width: 100%;
}

.profile__gblock:not(:first-child) {
    margin-top: 30px;
}

.acccount__caption {
    margin-bottom: 50px;
    font-weight: bold;
    font-size: 24px;
    letter-spacing: 0.03em;
    text-align: center;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #6B4185;
}

.role__caption {
    margin-bottom: 25px;
    font-family: 'King';
    font-size: 24px;
    letter-spacing: 0.03em;
    text-transform: uppercase;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #6B4185;
    text-align: center;
}

.profile__gblock__inner__role {
    padding: 22px;
}

.profile__gblock__inner .button {
    display: block;
    width: 100%;
    padding: 15px;
    margin-top: 15px;
    font-size: 18px;
    text-align: center;
}

.profile__guild__link {
    display: block;
    padding: 16px 32px;
    border-radius: 4px;
    background: #fff;
    transition: 0.25s ease-in-out;
    box-shadow: 0px 4px 12px rgb(90 69 148 / 25%);
    margin-top: 50px;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 0.03em;
    text-align: center;
    color: #6B4185;
}

.profile__guild__link:hover {
    box-shadow: 0px 6px 18px rgb(90 69 148 / 50%);
}

.span__error__profile {
    opacity: 0;
    color: #e33838;
    font-size: 13px;
    font-style: italic;
    margin-left: 0.5em;
    transition: .25s all ease-in-out;
}

.input__profile {
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 4px;
    background: #fff;
    font-weight: bold;
    font-size: 14px;
    color: #490C3C;
    padding: 0 15px;
    border: 1px solid #fff;
    transition: .25s all ease-in-out;
}

.input__profile:focus {
    border: 1px solid #6B4185;
    transition: .25s all ease-in-out;
}

.profile__gblock form div:not(:last-child) {
    margin-bottom: 0.3em;
}

.role__data {
    border-collapse: collapse;
    width: 100%;
    font-size: 20px;
    padding: 25px;
}

.role__data thead {
    text-align: left;
}

.role__data thead th {
    padding-bottom: 28px;
}

.role__data tr th:first-child {
    width: 60%;
}

.role__data tr td:last-child {
    width: 40%;
    text-align: right;
}

.role__data tr:not(:first-child) td {
    padding-top: 20px;
}

.role__data tr td:first-child {
    width: 60%;
}

.role__data tr td:last-child {
    width: 40%;
}

.width35 {
    width: 35%;
}

.width65 {
    width: 65%;
}

.code__mini {
    width: 100%;
    background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none; stroke: MediumSlateBlue; stroke-width: 4; stroke-dasharray: 15 5'/></svg>");
    text-align: center;
    border-radius: 4px;
    padding: 13px;
    font-size: 18px;
    cursor: pointer;
    font-weight: bold;
    margin-bottom: 37px;
    transition: .25s all ease-in-out;
    height: 50px;
}

.code__mini:before {
    content: '';
    display: inline-block;
    margin-right: 5px;
    width: 20px;
    height: 15px;
    background-repeat: no-repeat;
    transition: .1s all ease-in-out;
    background-size: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjA1OTQgMS4wMDY3MUMxNC4wNTk0IDAuNDUwNzIgMTQuNTAyNyAwIDE1LjA0OTUgMEMxNS42Nzk5IDAgMTYuMjk5NCAwLjEyODgwMiAxNi45MDI0IDAuMzc0MDE3QzE3LjU1ODUgMC42NDA4ODIgMTguMDYzNiAxLjAzNjkyIDE4LjUyMTkgMS41MDI5MUMxOC45ODAyIDEuOTY4OTEgMTkuMzY5NyAyLjQ4MjQ1IDE5LjYzMjIgMy4xNDk2MUMxOS44NzMzIDMuNzYyNjQgMjAgNC4zOTI1NCAyMCA1LjAzMzU2QzIwIDUuNjc0NTcgMTkuODczMyA2LjMwNDQ3IDE5LjYzMjIgNi45MTc1MUMxOS4zNzMgNy41NzYzIDE4Ljk4OTkgOC4wODUzIDE4LjUzOTEgOC41NDY2NUwxNy41NjQzIDkuNjM2OTJDMTcuNTUzNyA5LjY0ODc0IDE3LjU0MjkgOS42NjAyOSAxNy41MzE4IDkuNjcxNThMMTQuMzYzNSAxMi44OTMxQzEzLjkwNTIgMTMuMzU5MSAxMy40MDAxIDEzLjc1NTEgMTIuNzQzOSAxNC4wMjJDMTIuMTQxIDE0LjI2NzIgMTEuNTIxNSAxNC4zOTYgMTAuODkxMSAxNC4zOTZDMTAuMjYwNyAxNC4zOTYgOS42NDExNSAxNC4yNjcyIDkuMDM4MjMgMTQuMDIyQzguMzgyMDggMTMuNzU1MSA3Ljg3NzAxIDEzLjM1OTEgNy40MTg3MSAxMi44OTMxQzYuOTYwNCAxMi40MjcxIDYuNTcwOSAxMS45MTM1IDYuMzA4NDQgMTEuMjQ2NEM2LjA2MjYzIDEwLjYyMTUgNS45NDA1OSA5Ljk5MTA1IDUuOTQwNTkgOS4yNjE3NUM1Ljk0MDU5IDguNjIwNzMgNi4wNjcyNyA3Ljk5MDgzIDYuMzA4NDQgNy4zNzc3OUM2LjU3MDkgNi43MTA2MyA2Ljk2MDQgNi4xOTcxIDcuNDE4NzEgNS43MzExTDguNTA3ODIgNC42MjM3MkM4Ljg5NDQ3IDQuMjMwNTcgOS41MjEzNyA0LjIzMDU3IDkuOTA4MDMgNC42MjM3MkMxMC4yOTQ3IDUuMDE2ODYgMTAuMjk0NyA1LjY1NDI4IDkuOTA4MDMgNi4wNDc0Mkw4LjgxODkyIDcuMTU0ODFDOC40ODUxNCA3LjQ5NDE4IDguMjgwNTkgNy43ODYwMSA4LjE0NzAxIDguMTI1NTZDNy45OTIxNCA4LjUxOTI0IDcuOTIwNzkgOC44OTYwNSA3LjkyMDc5IDkuMjYxNzVDNy45MjA3OSA5Ljc0MDQ5IDcuOTk2NzggMTAuMTE2NyA4LjE0NzAxIDEwLjQ5ODZDOC4yODA1OSAxMC44MzgyIDguNDg1MTQgMTEuMTMgOC44MTg5MiAxMS40Njk0QzkuMTUyNjkgMTEuODA4NyA5LjQzOTcxIDEyLjAxNjcgOS43NzM2NSAxMi4xNTI1QzEwLjE2MDggMTIuMzEgMTAuNTMxNCAxMi4zODI2IDEwLjg5MTEgMTIuMzgyNkMxMS4yNTA4IDEyLjM4MjYgMTEuNjIxMyAxMi4zMSAxMi4wMDg1IDEyLjE1MjVDMTIuMzQyNSAxMi4wMTY3IDEyLjYyOTUgMTEuODA4NyAxMi45NjMzIDExLjQ2OTRMMTYuMTE0OSA4LjI2NDgyTDE3LjA4OTIgNy4xNzUxNkMxNy4wOTk3IDcuMTYzMzUgMTcuMTEwNiA3LjE1MTc5IDE3LjEyMTcgNy4xNDA1QzE3LjQ1NTUgNi44MDExMiAxNy42NiA2LjUwOTI5IDE3Ljc5MzYgNi4xNjk3NEMxNy45NDg1IDUuNzc2MDYgMTguMDE5OCA1LjM5OTI2IDE4LjAxOTggNS4wMzM1NkMxOC4wMTk4IDQuNjY3ODYgMTcuOTQ4NSA0LjI5MTA1IDE3Ljc5MzYgMy44OTczN0MxNy42NiAzLjU1NzgyIDE3LjQ1NTUgMy4yNjU5OSAxNy4xMjE3IDIuOTI2NjJDMTYuNzg3OSAyLjU4NzI0IDE2LjUwMDkgMi4zNzkyNSAxNi4xNjY5IDIuMjQzNDNDMTUuNzc5OCAyLjA4NTk2IDE1LjQwOTIgMi4wMTM0MiAxNS4wNDk1IDIuMDEzNDJDMTQuNTAyNyAyLjAxMzQyIDE0LjA1OTQgMS41NjI3IDE0LjA1OTQgMS4wMDY3MVpNOS4yMDc5MiAyLjUxNjc4QzguODQ4MjYgMi41MTY3OCA4LjQ3NzY2IDIuNTg5MzIgOC4wOTA0OSAyLjc0Njc5QzcuNzU2NTQgMi44ODI2MSA3LjQ2OTUyIDMuMDkwNiA3LjEzNTc1IDMuNDI5OTdMMy44ODUwOCA2LjczNTE4TDIuOTEwODMgNy44MjQ4NEMyLjkwMDI3IDcuODM2NjUgMi44ODk0MyA3Ljg0ODIxIDIuODc4MzIgNy44NTk1QzIuNTQ0NTUgOC4xOTg4OCAyLjMzOTk5IDguNDkwNzEgMi4yMDY0MSA4LjgzMDI2QzIuMDUxNTQgOS4yMjM5NCAxLjk4MDIgOS42MDA3NCAxLjk4MDIgOS45NjY0NEMxLjk4MDIgMTAuMzMyMSAyLjA1MTU0IDEwLjcwOSAyLjIwNjQxIDExLjEwMjZDMi4zMzk5OSAxMS40NDIyIDIuNTQ0NTUgMTEuNzM0IDIuODc4MzIgMTIuMDczNEMzLjIxMjEgMTIuNDEyOCAzLjQ5OTExIDEyLjYyMDcgMy44MzMwNiAxMi43NTY2QzQuMjIwMjQgMTIuOTE0IDQuNTkwODMgMTIuOTg2NiA0Ljk1MDQ5IDEyLjk4NjZDNS40OTczMSAxMi45ODY2IDUuOTQwNTkgMTMuNDM3MyA1Ljk0MDU5IDEzLjk5MzNDNS45NDA1OSAxNC41NDkzIDUuNDk3MzEgMTUgNC45NTA0OSAxNUM0LjMyMDA2IDE1IDMuNzAwNTUgMTQuODcxMiAzLjA5NzYzIDE0LjYyNkMyLjQ0MTQ4IDE0LjM1OTEgMS45MzY0MiAxMy45NjMxIDEuNDc4MTEgMTMuNDk3MUMxLjAxOTgxIDEzLjAzMTEgMC42MzAzMDYgMTIuNTE3NiAwLjM2Nzg0NSAxMS44NTA0QzAuMTI2Njc3IDExLjIzNzQgMCAxMC42MDc1IDAgOS45NjY0NEMwIDkuMzI1NDMgMC4xMjY2NzcgOC42OTU1MyAwLjM2Nzg0NSA4LjA4MjQ5QzAuNjI3MDE0IDcuNDIzNyAxLjAxMDA2IDYuOTE0NyAxLjQ2MDkgNi40NTMzNUwyLjQzNTcgNS4zNjMwOEMyLjQ0NjI3IDUuMzUxMjcgMi40NTcxMSA1LjMzOTcxIDIuNDY4MjEgNS4zMjg0Mkw1LjczNTU0IDIuMDA2MjdDNi4xOTM4NCAxLjU0MDI3IDYuNjk4OTEgMS4xNDQyNCA3LjM1NTA2IDAuODc3MzczQzcuOTU3OTggMC42MzIxNTggOC41Nzc0OSAwLjUwMzM1NiA5LjIwNzkyIDAuNTAzMzU2QzkuODM4MzUgMC41MDMzNTYgMTAuNDU3OSAwLjYzMjE1OCAxMS4wNjA4IDAuODc3MzczQzExLjcxNjkgMS4xNDQyNCAxMi4yMjIgMS41NDAyNyAxMi42ODAzIDIuMDA2MjdDMTMuMTM4NiAyLjQ3MjI2IDEzLjUyODEgMi45ODU4IDEzLjc5MDYgMy42NTI5NkMxNC4wMzE3IDQuMjY2IDE0LjE1ODQgNC44OTU5IDE0LjE1ODQgNS41MzY5MUMxNC4xNTg0IDYuMTc3OTIgMTQuMDMxNyA2LjgwNzgzIDEzLjc5MDYgNy40MjA4NkMxMy41MzExIDguMDgwMzggMTMuMTQ3NSA4LjU4OTc4IDEyLjY5NiA5LjA1MTUzTDExLjYyMDkgMTAuMjQ0QzExLjI1MTQgMTAuNjUzOSAxMC42MjUxIDEwLjY4MTYgMTAuMjIyMSAxMC4zMDU5QzkuODE4OTcgOS45MzAxNiA5Ljc5MTc0IDkuMjkzMzUgMTAuMTYxMiA4Ljg4MzVMMTEuMjUwMyA3LjY3NTQ1QzExLjI2IDcuNjY0NyAxMS4yNyA3LjY1NDE2IDExLjI4MDEgNy42NDM4NUMxMS42MTM5IDcuMzA0NDggMTEuODE4NCA3LjAxMjY1IDExLjk1MiA2LjY3MzFDMTIuMTA2OSA2LjI3OTQyIDEyLjE3ODIgNS45MDI2MSAxMi4xNzgyIDUuNTM2OTFDMTIuMTc4MiA1LjE3MTIxIDEyLjEwNjkgNC43OTQ0IDExLjk1MiA0LjQwMDczQzExLjgxODQgNC4wNjExOCAxMS42MTM5IDMuNzY5MzUgMTEuMjgwMSAzLjQyOTk3QzEwLjk0NjMgMy4wOTA2IDEwLjY1OTMgMi44ODI2MSAxMC4zMjU0IDIuNzQ2NzlDOS45MzgxOCAyLjU4OTMyIDkuNTY3NTkgMi41MTY3OCA5LjIwNzkyIDIuNTE2NzhaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIzLjk4OTY5ZS0wNyIgeTE9Ii0xLjAyODU5ZS0wNSIgeDI9IjIxLjUxOTUiIHkyPSIyLjY0NzA5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2QjQxODUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNDc0OUEzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.code__mini:active:before {
    opacity: 0.5;
}

.profile__block__hidden:after {
    position: absolute;
    content: "";
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: black;
    z-index: 1;
    border-radius: 4px;
    transition: .25s all ease-in-out;
    opacity: 0.33;
    box-shadow: 0px 5px 10px 2px rgb(0 0 0 / 50%);
}

.profile__block__hidden__text {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    margin-right: -50%;
    font-family: Nunito;
    font-style: normal;
    font-size: 24px;
    opacity: 0;
    color: white;
    transform: translate(-50%, -50%);
    transition: .25s all ease-in-out;
    z-index: 100;
    width: 50%;
    text-align: center;
    cursor: default;
    text-shadow: 3px 4px 4px rgba(0, 0, 0, 1);
    display: none;
}

.profile__block__hidden .profile__block__hidden__text {
    display: inline;
}

.profile__block__hidden:hover .profile__block__hidden__text {
    opacity: 1;
}

.profile__block__hidden:hover:after {
    opacity: 0.66;
}

.account__visits {
    padding: 30px 60px 30px;
    border-radius: 4px;
    background: #fff;
}

.account__visits_empty {
    text-align: center;
    padding-bottom: 20px;
    color: #807e87;
}

.account__table th {
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 0.03em;
    padding-bottom: 15px;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #6B4185;
}

.account__table th:first-child {
    text-align: left;
}

.account__table th:first-child {
    min-width: 100px;
    display: inline-block;
    text-align: center;
}

.account__table td {
    font-weight: bold;
    font-size: 14px;
    color: #490C3C;
    width: 100%;
    border-bottom: 1px solid rgba(188, 154, 191, 0.25);
    padding-bottom: 10px;
    padding-top: 15px;
}

.account__table td:last-child {
    text-align: right;
    width: auto;
}

.account__table tr:last-child td {
    padding-bottom: 0;
    border: none;
}


/* ==========================================================================
   guild
   ========================================================================== */

.guild__row {
    display: flex;
    align-items: flex-start;
}

.guild__left {
    width: 330px;
}

.guild__right {
    margin-left: 30px;
    flex-grow: 1;
}

.guild__gblock {
    background: #fff;
    border-radius: 4px;
    padding: 30px;
    position: relative;
    transition: .25s all ease-in-out;
    width: 100%;
    box-shadow: 0 0 5px #00000030;
}

.guild__caption {
    margin-bottom: 50px;
    font-family: 'King';
    font-size: 24px;
    text-align: center;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.guild__level {
    font-size: 16px;
}

.guild__data {
    width: 100%;
    color: #490C3C;
    font-weight: bold;
}

.guild__data tr+tr td {
    padding-top: 14px;
}

.guild__data tr td:last-child {
    text-align: right;
}

.guild__link {
    margin-top: 2em;
    font-size: 15px;
    display: block;
    text-decoration: none;
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.guild__link span {
    border-bottom: 1px solid transparent;
    letter-spacing: 0em;
}

.guild__link:hover span {
    border-image: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    border-image-slice: 1;
}

.guild__link:after {
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    width: 6px;
    height: 14px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDYgMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yMzQzMTUgMS4yNDc4M0MwLjU0NjczNCAwLjkxNzM4OSAxLjA1MzI3IDAuOTE3Mzg5IDEuMzY1NjkgMS4yNDc4M0w1Ljc2NTY5IDUuOTAxNjhDNi4wNzgxIDYuMjMyMTIgNi4wNzgxIDYuNzY3ODggNS43NjU2OSA3LjA5ODMyTDEuMzY1NjkgMTEuNzUyMkMxLjA1MzI3IDEyLjA4MjYgMC41NDY3MzQgMTIuMDgyNiAwLjIzNDMxNSAxMS43NTIyQy0wLjA3ODEwNDkgMTEuNDIxNyAtMC4wNzgxMDQ5IDEwLjg4NiAwLjIzNDMxNSAxMC41NTU1TDQuMDY4NjMgNi41TDAuMjM0MzE1IDIuNDQ0NDhDLTAuMDc4MTA0OSAyLjExNDAzIC0wLjA3ODEwNDkgMS41NzgyOCAwLjIzNDMxNSAxLjI0NzgzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyIiB4MT0iMS4xOTY5MWUtMDciIHkxPSIwLjk5OTk5MiIgeDI9IjYuNTM2OTkiIHkyPSIxLjMyODk1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2QjQxODUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNDc0OUEzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==');
}

.guild__member__table {
    width: 100%;
    box-shadow: 0 0 5px #00000030;
    border-radius: 4px;
    background: #fff;
    cursor: default;
}

.guild__member__table thead tr {
    background: linear-gradient(95deg, #6161ae 0%, #7e5b96 100%);
    color: #fff;
}

.guild__member__table th {
    padding: 12px;
    font-size: 18px;
}

.guild__member__table th:first-child {
    border-radius: 4px 0 0 0;
}

.guild__member__table th:last-child {
    border-radius: 0 4px 0 0;
}

.guild__member__table td {
    transition: .25s all ease-in-out;
    padding: 12px;
    text-align: center;
    border-bottom: 1px solid #e6ddff;
    background: #fff;
}

.guild__member__table tr:last-child td {
    border: none;
}

.guild__member__table tr:last-child td:first-child {
    border-radius: 0 0 0 4px;
}

.guild__member__table tr:last-child td:last-child {
    border-radius: 0 0 4px 0;
}

.guild__member__table tr:hover td {
    background: #f2f1ff;
}


/* ==========================================================================
   news
   ========================================================================== */

.news__items {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: -15px;
}

.news__item a {
    width: 576px;
    height: 324px;
}

.news__item {
    margin-top: 15px;
}

.news__pagination {
    margin-top: 2em;
}

.pagination {
    display: flex;
    justify-content: center;
    font-size: 18px;
    line-height: 32px;
    text-align: center;
    font-weight: bold;
}

.pagination__page {
    background: #fff;
    color: #CBD0D7;
    width: 32px;
    height: 32px;
    border-radius: 3px;
    margin: 10px;
    position: relative;
    box-shadow: 0px 0px 5px 1px rgba(71, 73, 163, 0.1);
    transition: .25s all ease-in-out;
}

.pagination__nocurrent:hover {
    background: #514186aa;
    color: #fff;
}

.pagination__current {
    background: #514186;
    color: #fff;
    cursor: default;
}

.pagination__prev {
    background: linear-gradient(90deg, #6B4185, #514186);
}

.pagination__prev:after {
    content: '';
    position: absolute;
    width: 7px;
    height: 12px;
    left: 12px;
    top: 10px;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi43MjY2MyAwLjc0NzgzM0M2LjM2MjE0IDAuNDE3Mzg5IDUuNzcxMTkgMC40MTczODkgNS40MDY3IDAuNzQ3ODMzTDAuMjczMzY3IDUuNDAxNjhDLTAuMDkxMTIyMiA1LjczMjEyIC0wLjA5MTEyMjIgNi4yNjc4OCAwLjI3MzM2NyA2LjU5ODMyTDUuNDA2NyAxMS4yNTIyQzUuNzcxMTkgMTEuNTgyNiA2LjM2MjE0IDExLjU4MjYgNi43MjY2MyAxMS4yNTIyQzcuMDkxMTIgMTAuOTIxNyA3LjA5MTEyIDEwLjM4NiA2LjcyNjYzIDEwLjA1NTVMMi4yNTMyNyA2TDYuNzI2NjMgMS45NDQ0OEM3LjA5MTEyIDEuNjE0MDMgNy4wOTExMiAxLjA3ODI4IDYuNzI2NjMgMC43NDc4MzNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');
}

.pagination__next {
    background: linear-gradient(90deg, #514186, #6B4185);
}

.pagination__next:after {
    content: '';
    position: absolute;
    width: 7px;
    height: 12px;
    right: 12px;
    top: 10px;
    background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMC4yNzMzNjcgMC43NDc4MzNDMC42Mzc4NTYgMC40MTczODkgMS4yMjg4MSAwLjQxNzM4OSAxLjU5MzMgMC43NDc4MzNMNi43MjY2MyA1LjQwMTY4QzcuMDkxMTIgNS43MzIxMiA3LjA5MTEyIDYuMjY3ODggNi43MjY2MyA2LjU5ODMyTDEuNTkzMyAxMS4yNTIyQzEuMjI4ODEgMTEuNTgyNiAwLjYzNzg1NiAxMS41ODI2IDAuMjczMzY3IDExLjI1MjJDLTAuMDkxMTIyNCAxMC45MjE3IC0wLjA5MTEyMjQgMTAuMzg2IDAuMjczMzY3IDEwLjA1NTVMNC43NDY3MyA2TDAuMjczMzY3IDEuOTQ0NDhDLTAuMDkxMTIyNCAxLjYxNDAzIC0wLjA5MTEyMjQgMS4wNzgyOCAwLjI3MzM2NyAwLjc0NzgzM1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=');
}

.pagination__prev.disabled,
.pagination__next.disabled {
    background: linear-gradient(90deg, #6b418587, #4749a387);
}

.pagination__next:hover:not(.disabled) {
    transform: translate(3px);
}

.pagination__prev:hover:not(.disabled) {
    transform: translate(-3px);
}


/* ==========================================================================
   footer
   ========================================================================== */

.footer {
    width: 100%;
    margin-top: 100px;
}

.footer__top {
    padding-bottom: 50px;
    padding-top: 50px;
}

.footer__block {
    display: flex;
    justify-content: space-between
}

.server__footer__name {
    display: flex;
    flex-direction: column;
    width: 35%;
}

.server__footer__title {
    font-family: 'King-bold';
    color: #490C3C80;
    font-size: 26px;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.server__footer__desc {
    font-size: 10px;
    letter-spacing: 0em;
    margin-bottom: 20px;
    color: #490C3CBB;
}

.server__footer__other+.server__footer__other {
    margin-top: 1em;
}

.server__footer__other {
    font-size: 14px;
    color: #490C3C80;
    text-transform: uppercase;
    font-weight: bold;
    transition: .25s all ease-in-out;
}

.server__footer__other a {
    transition: .25s all ease-in-out;
}

.server__footer__other a:hover {
    color: #490C3CBB;
    transition: .25s all ease-in-out;
}

.server__footer__mmotop img {
    /*width: 400px;*/
}

.footer__columns {
    display: flex;
    width: 50%;
    justify-content: space-between;
}

.footer__caption {
    font-family: 'King';
    font-size: 18px;
    text-transform: uppercase;
    margin-bottom: 1em;
    color: #490C3CBB;
}

.footer__nav ul {
    display: block;
    list-style-type: none;
    font-weight: bold;
    color: #490C3C80;
}

.footer__nav li+li {
    margin-top: 0.5em;
}

.footer__nav a {
    transition: .25s all ease-in-out;
}

.footer__nav a:hover {
    color: #490C3CBB;
    transition: .25s all ease-in-out;
}


/* ==========================================================================
   history-guild
   ========================================================================== */

.history__links {
    margin-bottom: 50px;
    font-weight: bold;
    font-size: 18px;
    letter-spacing: 0.03em;
    color: #BC9ABF;
}

.history__links__rows {
    display: flex;
}

.history__links__rows+.history__links__rows {
    margin-top: 1em;
}

.history__link {
    display: block;
    width: 100%;
    text-align: center;
    padding: 15px;
    border-radius: 4px;
    line-height: 20px;
    background: #fff;
    transition: 0.25s ease-in-out;
    cursor: default;
    color: #6B4185;
    font-size: 20px;
    box-shadow: 0px 10px 20px rgb(88 69 148 / 10%);
}

.history__link+.history__link {
    margin-left: 1em;
}

.history__link.active {
    color: #fff;
    background: linear-gradient(95deg, #6B4185 0%, #4749A3 100%);
    box-shadow: 0px 10px 20px rgb(88 69 148 / 75%);
}

.history__link:not(.active):hover {
    box-shadow: 0px 10px 20px rgb(88 69 148 / 30%);
    cursor: pointer;
}

.history__block,
.history__block_two {
    display: none;
}

.history__block.active {
    display: block;
}

.history__block_two.active {
    display: block;
}

.history__table {
    padding-top: 1em;
    padding-bottom: 1em;
}

.history__table th {
    background: #b2a9d8;
    font-size: 18px;
    color: #481a64;
    padding: 15px;
    width: 20%;
    transition: .25s all ease-in-out;
}

.history__table th:hover {
    background: #9a94cc;
    box-shadow: 0px 3px 6px 2px rgba(34, 60, 80, 0.1) inset;
}

.history__table th:first-child {
    border-radius: 4px 0 0 0;
}

.history__table th:last-child {
    border-radius: 0 4px 0 0;
}

.history__table tr:hover td:not(.dataTables_empty) {
    background: #ebe4f4;
}

.history__table td {
    background: #fff;
    font-weight: bold;
    text-align: center;
    padding: 15px;
    transition: .25s all ease-in-out;
}

.history__table tr:last-child td:first-child {
    border-radius: 0 0 0 4px;
}

.history__table tr:last-child td:last-child {
    border-radius: 0 0 4px 0;
}


/* ==========================================================================
   format-text
   ========================================================================== */

.text {
    color: #490C3C;
    letter-spacing: 0.03em;
    line-height: 1.5;
}

.text p {
    margin: 1em 0;
}

.text h1 {
    font-size: 28px;
    margin: 1em 0;
}

.text h2 {
    font-size: 26px;
    margin: 1em 0;
}

.text h3 {
    font-size: 24px;
    margin: 1em 0;
}

.text h4 {
    font-size: 22px;
    margin: 1em 0;
}

.text h5 {
    font-size: 20px;
    margin: 1em 0;
}

.text h6 {
    font-size: 18px;
    margin: 1em 0;
}

.text ul {
    margin: 1em 0;
    padding-left: 2em;
    list-style-type: none;
}

.text ol {
    margin: 1em 0;
    padding-left: 2em;
}

.text ul li {
    position: relative;
}

.text ul li:before {
    content: '';
    position: absolute;
    left: -1em;
    top: 0.5em;
    width: 0.4em;
    height: 0.4em;
    border-radius: 50%;
    background: #490C3C;
}

.text>*:first-child {
    margin-top: 0;
}

.text>*:last-child {
    margin-bottom: 0;
}

.text__block+.text__block {
    margin-top: 30px;
}

.text blockquote {
    margin: 1em 0;
    color: #BC9ABF;
    padding-left: 60px;
    position: relative;
}

.text blockquote:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 40px;
    height: 32px;
    background-repeat: no-repeat;
    background-size: 100%;
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCA0MCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDcwNTkgMEMxMS4xMzczIDAgMTMuMjk0MSAwLjk2NjE4MyAxNC45NDEyIDIuODk4NTVDMTYuNTg4MiA0LjgzMDkyIDE3LjQxMTggNy42NTIxNyAxNy40MTE4IDExLjM2MjNDMTcuNDExOCAxOC42MjggMTQuODIzNSAyNS4wMDQ4IDkuNjQ3MDYgMzAuNDkyOEM4LjcwNTg4IDMxLjQ5NzYgNy42MDc4NCAzMiA2LjM1Mjk0IDMyQzUuMjU0OSAzMiA0LjIzNTI5IDMxLjYxMzUgMy4yOTQxMiAzMC44NDA2QzIuNDMxMzcgMjkuOTkwMyAyIDI5LjAyNDIgMiAyNy45NDJDMiAyNy4wMTQ1IDIuMzkyMTYgMjYuMTI1NiAzLjE3NjQ3IDI1LjI3NTRDNS41Mjk0MSAyMi44MDE5IDcuMDU4ODIgMjAuMDE5MyA3Ljc2NDcxIDE2LjkyNzVDNS40OTAyIDE2LjY5NTcgMy42MDc4NCAxNS44NDU0IDIuMTE3NjUgMTQuMzc2OEMwLjcwNTg4MiAxMi44MzA5IDAgMTAuOTM3MiAwIDguNjk1NjVDMCA2LjIyMjIyIDAuNzg0MzE0IDQuMTczOTEgMi4zNTI5NCAyLjU1MDczQzQgMC44NTAyNDIgNi4wMzkyMiAwIDguNDcwNTkgMFpNMzEuMDU4OCAwQzMzLjcyNTUgMCAzNS44ODI0IDAuOTY2MTgzIDM3LjUyOTQgMi44OTg1NUMzOS4xNzY1IDQuODMwOTIgNDAgNy42NTIxNyA0MCAxMS4zNjIzQzQwIDE4LjYyOCAzNy40MTE4IDI1LjAwNDggMzIuMjM1MyAzMC40OTI4QzMxLjI5NDEgMzEuNDk3NiAzMC4xOTYxIDMyIDI4Ljk0MTIgMzJDMjcuODQzMSAzMiAyNi44MjM1IDMxLjYxMzUgMjUuODgyNCAzMC44NDA2QzI1LjAxOTYgMjkuOTkwMyAyNC41ODgyIDI5LjAyNDIgMjQuNTg4MiAyNy45NDJDMjQuNTg4MiAyNy4wMTQ1IDI0Ljk4MDQgMjYuMTI1NiAyNS43NjQ3IDI1LjI3NTRDMjguMTE3NiAyMi44MDE5IDI5LjY0NzEgMjAuMDE5MyAzMC4zNTI5IDE2LjkyNzVDMjguMDc4NCAxNi42OTU3IDI2LjE5NjEgMTUuODQ1NCAyNC43MDU5IDE0LjM3NjhDMjMuMjk0MSAxMi44MzA5IDIyLjU4ODIgMTAuOTM3MiAyMi41ODgyIDguNjk1NjVDMjIuNTg4MiA2LjIyMjIyIDIzLjM3MjYgNC4xNzM5MSAyNC45NDEyIDIuNTUwNzNDMjYuNTg4MiAwLjg1MDI0MiAyOC42Mjc1IDAgMzEuMDU4OCAwWiIgZmlsbD0iI0JDOUFCRiIvPgo8L3N2Zz4K');
}

.text a {
    color: #4749A3;
    text-decoration: none;
    font-weight: bold;
}

.text table {
    width: 100%;
    box-shadow: 0px 5px 10px 2px rgba(34, 60, 80, 0.2);
    border-radius: 4px;
    background: #fff;
}

.text table thead tr {
    background: linear-gradient(95deg, #6161ae 0%, #7e5b96 100%);
    color: #fff;
}

.text table th {
    padding: 10px;
    font-size: 18px;
}

.text table th:first-child {
    border-radius: 4px 0 0 0;
}

.text table th:last-child {
    border-radius: 0 4px 0 0;
}

.text table td {
    transition: .25s all ease-in-out;
    padding: 10px;
    text-align: center;
    border-bottom: 1px solid #e6ddff;
    background: #fff;
}

.text table tr:last-child td {
    border: none;
}

.text table tr:last-child td:first-child {
    border-radius: 0 0 0 4px;
}

.text table tr:last-child td:last-child {
    border-radius: 0 0 4px 0;
}

.text table tr:hover td {
    background: #0700ff1c;
}


/* ==========================================================================
   referal
   ========================================================================== */

.referal__desc,
.referal__stats,
.referal .title {
    margin-bottom: 40px;
}

.referal__block__container {
    display: flex;
}

.referal__block__img {
    display: flex;
    justify-content: flex-end;
    width: 500px;
}

.referal__block__img img {
    width: 360px;
}

.referal__caption {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 1em;
    color: #490C3C;
}

.referal__block__circle {
    width: 100px;
    height: 100px;
    text-align: center;
    border-radius: 100%;
    background: #fff;
    position: relative;
}

.code__full {
    display: inline-block;
    background-image: url("data:image/svg+xml;utf8,<svg width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill: none; stroke: MediumSlateBlue; stroke-width: 4; stroke-dasharray: 15 5'/></svg>");
    text-align: center;
    border-radius: 4px;
    padding: 20px 40px;
    font-size: 20px;
    line-height: 20px;
    cursor: pointer;
    font-weight: bold;
    transition: .25s all ease-in-out;
    height: 60px;
}

.code__full span {
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.code__full:before {
    content: '';
    display: inline-block;
    margin-right: 0.5em;
    width: 20px;
    height: 15px;
    background-repeat: no-repeat;
    transition: .1s all ease-in-out;
    background-size: 100%;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjA1OTQgMS4wMDY3MUMxNC4wNTk0IDAuNDUwNzIgMTQuNTAyNyAwIDE1LjA0OTUgMEMxNS42Nzk5IDAgMTYuMjk5NCAwLjEyODgwMiAxNi45MDI0IDAuMzc0MDE3QzE3LjU1ODUgMC42NDA4ODIgMTguMDYzNiAxLjAzNjkyIDE4LjUyMTkgMS41MDI5MUMxOC45ODAyIDEuOTY4OTEgMTkuMzY5NyAyLjQ4MjQ1IDE5LjYzMjIgMy4xNDk2MUMxOS44NzMzIDMuNzYyNjQgMjAgNC4zOTI1NCAyMCA1LjAzMzU2QzIwIDUuNjc0NTcgMTkuODczMyA2LjMwNDQ3IDE5LjYzMjIgNi45MTc1MUMxOS4zNzMgNy41NzYzIDE4Ljk4OTkgOC4wODUzIDE4LjUzOTEgOC41NDY2NUwxNy41NjQzIDkuNjM2OTJDMTcuNTUzNyA5LjY0ODc0IDE3LjU0MjkgOS42NjAyOSAxNy41MzE4IDkuNjcxNThMMTQuMzYzNSAxMi44OTMxQzEzLjkwNTIgMTMuMzU5MSAxMy40MDAxIDEzLjc1NTEgMTIuNzQzOSAxNC4wMjJDMTIuMTQxIDE0LjI2NzIgMTEuNTIxNSAxNC4zOTYgMTAuODkxMSAxNC4zOTZDMTAuMjYwNyAxNC4zOTYgOS42NDExNSAxNC4yNjcyIDkuMDM4MjMgMTQuMDIyQzguMzgyMDggMTMuNzU1MSA3Ljg3NzAxIDEzLjM1OTEgNy40MTg3MSAxMi44OTMxQzYuOTYwNCAxMi40MjcxIDYuNTcwOSAxMS45MTM1IDYuMzA4NDQgMTEuMjQ2NEM2LjA2MjYzIDEwLjYyMTUgNS45NDA1OSA5Ljk5MTA1IDUuOTQwNTkgOS4yNjE3NUM1Ljk0MDU5IDguNjIwNzMgNi4wNjcyNyA3Ljk5MDgzIDYuMzA4NDQgNy4zNzc3OUM2LjU3MDkgNi43MTA2MyA2Ljk2MDQgNi4xOTcxIDcuNDE4NzEgNS43MzExTDguNTA3ODIgNC42MjM3MkM4Ljg5NDQ3IDQuMjMwNTcgOS41MjEzNyA0LjIzMDU3IDkuOTA4MDMgNC42MjM3MkMxMC4yOTQ3IDUuMDE2ODYgMTAuMjk0NyA1LjY1NDI4IDkuOTA4MDMgNi4wNDc0Mkw4LjgxODkyIDcuMTU0ODFDOC40ODUxNCA3LjQ5NDE4IDguMjgwNTkgNy43ODYwMSA4LjE0NzAxIDguMTI1NTZDNy45OTIxNCA4LjUxOTI0IDcuOTIwNzkgOC44OTYwNSA3LjkyMDc5IDkuMjYxNzVDNy45MjA3OSA5Ljc0MDQ5IDcuOTk2NzggMTAuMTE2NyA4LjE0NzAxIDEwLjQ5ODZDOC4yODA1OSAxMC44MzgyIDguNDg1MTQgMTEuMTMgOC44MTg5MiAxMS40Njk0QzkuMTUyNjkgMTEuODA4NyA5LjQzOTcxIDEyLjAxNjcgOS43NzM2NSAxMi4xNTI1QzEwLjE2MDggMTIuMzEgMTAuNTMxNCAxMi4zODI2IDEwLjg5MTEgMTIuMzgyNkMxMS4yNTA4IDEyLjM4MjYgMTEuNjIxMyAxMi4zMSAxMi4wMDg1IDEyLjE1MjVDMTIuMzQyNSAxMi4wMTY3IDEyLjYyOTUgMTEuODA4NyAxMi45NjMzIDExLjQ2OTRMMTYuMTE0OSA4LjI2NDgyTDE3LjA4OTIgNy4xNzUxNkMxNy4wOTk3IDcuMTYzMzUgMTcuMTEwNiA3LjE1MTc5IDE3LjEyMTcgNy4xNDA1QzE3LjQ1NTUgNi44MDExMiAxNy42NiA2LjUwOTI5IDE3Ljc5MzYgNi4xNjk3NEMxNy45NDg1IDUuNzc2MDYgMTguMDE5OCA1LjM5OTI2IDE4LjAxOTggNS4wMzM1NkMxOC4wMTk4IDQuNjY3ODYgMTcuOTQ4NSA0LjI5MTA1IDE3Ljc5MzYgMy44OTczN0MxNy42NiAzLjU1NzgyIDE3LjQ1NTUgMy4yNjU5OSAxNy4xMjE3IDIuOTI2NjJDMTYuNzg3OSAyLjU4NzI0IDE2LjUwMDkgMi4zNzkyNSAxNi4xNjY5IDIuMjQzNDNDMTUuNzc5OCAyLjA4NTk2IDE1LjQwOTIgMi4wMTM0MiAxNS4wNDk1IDIuMDEzNDJDMTQuNTAyNyAyLjAxMzQyIDE0LjA1OTQgMS41NjI3IDE0LjA1OTQgMS4wMDY3MVpNOS4yMDc5MiAyLjUxNjc4QzguODQ4MjYgMi41MTY3OCA4LjQ3NzY2IDIuNTg5MzIgOC4wOTA0OSAyLjc0Njc5QzcuNzU2NTQgMi44ODI2MSA3LjQ2OTUyIDMuMDkwNiA3LjEzNTc1IDMuNDI5OTdMMy44ODUwOCA2LjczNTE4TDIuOTEwODMgNy44MjQ4NEMyLjkwMDI3IDcuODM2NjUgMi44ODk0MyA3Ljg0ODIxIDIuODc4MzIgNy44NTk1QzIuNTQ0NTUgOC4xOTg4OCAyLjMzOTk5IDguNDkwNzEgMi4yMDY0MSA4LjgzMDI2QzIuMDUxNTQgOS4yMjM5NCAxLjk4MDIgOS42MDA3NCAxLjk4MDIgOS45NjY0NEMxLjk4MDIgMTAuMzMyMSAyLjA1MTU0IDEwLjcwOSAyLjIwNjQxIDExLjEwMjZDMi4zMzk5OSAxMS40NDIyIDIuNTQ0NTUgMTEuNzM0IDIuODc4MzIgMTIuMDczNEMzLjIxMjEgMTIuNDEyOCAzLjQ5OTExIDEyLjYyMDcgMy44MzMwNiAxMi43NTY2QzQuMjIwMjQgMTIuOTE0IDQuNTkwODMgMTIuOTg2NiA0Ljk1MDQ5IDEyLjk4NjZDNS40OTczMSAxMi45ODY2IDUuOTQwNTkgMTMuNDM3MyA1Ljk0MDU5IDEzLjk5MzNDNS45NDA1OSAxNC41NDkzIDUuNDk3MzEgMTUgNC45NTA0OSAxNUM0LjMyMDA2IDE1IDMuNzAwNTUgMTQuODcxMiAzLjA5NzYzIDE0LjYyNkMyLjQ0MTQ4IDE0LjM1OTEgMS45MzY0MiAxMy45NjMxIDEuNDc4MTEgMTMuNDk3MUMxLjAxOTgxIDEzLjAzMTEgMC42MzAzMDYgMTIuNTE3NiAwLjM2Nzg0NSAxMS44NTA0QzAuMTI2Njc3IDExLjIzNzQgMCAxMC42MDc1IDAgOS45NjY0NEMwIDkuMzI1NDMgMC4xMjY2NzcgOC42OTU1MyAwLjM2Nzg0NSA4LjA4MjQ5QzAuNjI3MDE0IDcuNDIzNyAxLjAxMDA2IDYuOTE0NyAxLjQ2MDkgNi40NTMzNUwyLjQzNTcgNS4zNjMwOEMyLjQ0NjI3IDUuMzUxMjcgMi40NTcxMSA1LjMzOTcxIDIuNDY4MjEgNS4zMjg0Mkw1LjczNTU0IDIuMDA2MjdDNi4xOTM4NCAxLjU0MDI3IDYuNjk4OTEgMS4xNDQyNCA3LjM1NTA2IDAuODc3MzczQzcuOTU3OTggMC42MzIxNTggOC41Nzc0OSAwLjUwMzM1NiA5LjIwNzkyIDAuNTAzMzU2QzkuODM4MzUgMC41MDMzNTYgMTAuNDU3OSAwLjYzMjE1OCAxMS4wNjA4IDAuODc3MzczQzExLjcxNjkgMS4xNDQyNCAxMi4yMjIgMS41NDAyNyAxMi42ODAzIDIuMDA2MjdDMTMuMTM4NiAyLjQ3MjI2IDEzLjUyODEgMi45ODU4IDEzLjc5MDYgMy42NTI5NkMxNC4wMzE3IDQuMjY2IDE0LjE1ODQgNC44OTU5IDE0LjE1ODQgNS41MzY5MUMxNC4xNTg0IDYuMTc3OTIgMTQuMDMxNyA2LjgwNzgzIDEzLjc5MDYgNy40MjA4NkMxMy41MzExIDguMDgwMzggMTMuMTQ3NSA4LjU4OTc4IDEyLjY5NiA5LjA1MTUzTDExLjYyMDkgMTAuMjQ0QzExLjI1MTQgMTAuNjUzOSAxMC42MjUxIDEwLjY4MTYgMTAuMjIyMSAxMC4zMDU5QzkuODE4OTcgOS45MzAxNiA5Ljc5MTc0IDkuMjkzMzUgMTAuMTYxMiA4Ljg4MzVMMTEuMjUwMyA3LjY3NTQ1QzExLjI2IDcuNjY0NyAxMS4yNyA3LjY1NDE2IDExLjI4MDEgNy42NDM4NUMxMS42MTM5IDcuMzA0NDggMTEuODE4NCA3LjAxMjY1IDExLjk1MiA2LjY3MzFDMTIuMTA2OSA2LjI3OTQyIDEyLjE3ODIgNS45MDI2MSAxMi4xNzgyIDUuNTM2OTFDMTIuMTc4MiA1LjE3MTIxIDEyLjEwNjkgNC43OTQ0IDExLjk1MiA0LjQwMDczQzExLjgxODQgNC4wNjExOCAxMS42MTM5IDMuNzY5MzUgMTEuMjgwMSAzLjQyOTk3QzEwLjk0NjMgMy4wOTA2IDEwLjY1OTMgMi44ODI2MSAxMC4zMjU0IDIuNzQ2NzlDOS45MzgxOCAyLjU4OTMyIDkuNTY3NTkgMi41MTY3OCA5LjIwNzkyIDIuNTE2NzhaIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXIpIi8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIzLjk4OTY5ZS0wNyIgeTE9Ii0xLjAyODU5ZS0wNSIgeDI9IjIxLjUxOTUiIHkyPSIyLjY0NzA5IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiM2QjQxODUiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjNDc0OUEzIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==);
}

.code__full:active:before {
    opacity: 0.5;
}

.referal__links__rows {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    font-weight: bold;
    font-size: 20px;
    height: 60px;
}

.referal__link {
    width: 19%;
    line-height: 50px;
    border-radius: 4px 4px 0 0;
    cursor: default;
    color: #6B4185;
    text-align: center;
    background: #ad9ee12b;
    transition: .25s all ease-in-out;
    position: relative;
    height: 50px;
}

.referal__link.load:before {
    content: '';
    position: absolute;
    right: 4px;
    top: 4px;
    bottom: 0;
    width: 20px;
    height: 20px;
    background: url(../img/svg/hour.svg) no-repeat center;
    background-size: cover;
}

.referal__link:after {
    content: '';
    position: absolute;
    right: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #00000000 0%, #00000010 100%);
    opacity: 1;
    transition: .25s all ease-in-out;
}

.referal__link.active {
    height: 60px;
}

.referal__link.active:after {
    opacity: 0;
}

.referal__link:not(.active):hover {
    cursor: pointer;
    height: 55px;
}

.referal__link:not(.active):hover:after {
    opacity: 0.5;
}

.referal__gblock {
    background: linear-gradient(135deg, #ad9ee12b 0%, #b49ed547 100%);
    border-radius: 0 0 4px 4px;
    padding: 50px;
}

.wrap__table {
    width: 100%;
    position: relative;
    display: flex;
}

.referal__section table {
    width: 100%;
    font-weight: bold;
    opacity: 0;
    position: absolute;
    transition: .25s all ease-in-out;
    pointer-events: none;
}

.referal__section table.active {
    opacity: 1;
    position: relative;
    pointer-events: auto;
}

.referal__section table th {
    background: linear-gradient(95.27deg, #6B4185 0%, #4749A3 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    padding: 0 15px 25px;
    font-size: 20px;
}

.referal__section table td {
    text-align: center;
    padding: 15px;
    border-bottom: 1px solid rgba(188, 154, 191, 0.25);
}

.referal__section table tr:last-child td {
    border-bottom: none;
    padding-bottom: 0;
}

.referal__section table tr {
    transition: .25s all ease-in-out;
}

.referal__section table tr.opacity {
    opacity: 0.33;
}

.reward {
    display: flex;
    justify-content: center;
}

.reward__item {
    width: 36px;
    height: 36px;
    position: relative;
}

.reward__item img {
    border-radius: 2px;
}

.reward__item+.reward__item {
    margin-left: 15px;
}

.reward__num {
    position: absolute;
    color: #fff;
    bottom: 0;
    right: 2px;
    font-size: 13px;
    line-height: 13px;
}

.referal__progress {
    position: relative;
    width: 100%;
    background: #cfb5dd;
    height: 36px;
    border-radius: 4px;
    padding: 5px;
}

.referal__progress .progress_num_ref {
    position: absolute;
    display: block;
    width: 100%;
    text-align: center;
    line-height: 26px;
}

.referal__progress .progress_ref {
    border-radius: 3px;
    background: #f3ddf4;
    height: 100%;
    display: block;
}

.referal__item__info {
    visibility: hidden;
    opacity: 0;
    position: absolute;
    top: 46px;
    left: -132px;
    border-radius: 4px;
    box-shadow: 0 0 20px rgb(0 0 0 / 50%);
    background: rgba(21, 21, 21, 0.9);
    color: #FFF;
    z-index: 1;
    width: 300px;
    text-align: left;
    padding: 10px;
    transition: .15s all ease-in-out;
    font-size: 14px;
    font-weight: normal;
}

.reward__item:hover .referal__item__info {
    visibility: visible;
    opacity: 1 !important;
}

.referal__item__info:hover {
    display: none;
}

.button__mini {
    text-align: center;
    color: #FFF;
    width: 160px;
    display: block;
    margin: auto;
    line-height: 36px;
    border-radius: 4px;
    text-decoration: none;
    background: linear-gradient(95deg, #7977E7 0%, #C163FF 100%);
    cursor: default;
}

.button__mini.notget {
    background: gray;
}

.button__mini.canget {
    cursor: pointer;
}


/* ==========================================================================
   center
   ========================================================================== */

.center__panel {
    display: flex;
    flex-direction: row;
}

.center__links {
    display: flex;
    flex-direction: column;
    width: 30%;
}

.center__links .button {
    display: block;
    padding: 15px 20px;
    text-align: center;
    font-size: 20px;
}

.center__links .button+.button {
    margin-top: 20px;
}

.center__info {
    margin-left: 40px;
    width: 70%;
}

.center__info table {
    width: 100%;
}

.center__info table td {
    width: 25%;
}

.container_post {
    margin: auto;
    width: 2400px;
    padding: 0 15px;
    position: relative;
    display: block;
}

.container_post form {
    display: flex;
    flex-direction: column;
}

.container_post form select {
    width: 240px;
    margin: auto;
    padding: 10px;
    border-radius: 4px;
    margin-bottom: 20px;
}

.dual__post {
    display: flex;
    justify-content: space-between;
}

.dual__post div input {
    width: 25%;
    display: block;
    margin: auto;
    padding: 10px;
    border-radius: 4px;
    margin-bottom: 20px;
    height: auto;
    font-size: 16px;
}

.dual__post div input:nth-child(2) {
    width: 100%;
}

.complete__input {
    margin: auto;
    width: 10%;
    margin-top: 40px;
}


/* ==========================================================================
   error
   ========================================================================== */

.error__notfound {
    display: flex;
}

.error__notfound__message {
    width: 50%;
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.error__notfound__message span:nth-child(1) {
    font-family: 'Reggae One';
    font-size: 200px;
    text-shadow: 6px 6px 0px #ec2f2f52;
}

.error__notfound__img {
    width: 50%;
    height: 640px;
    display: flex;
    align-items: center;
}

.error__notfound__img img {
    width: 460px;
    display: block;
}


/* ==========================================================================
   statistics
   ========================================================================== */

.statistic_server_title {
    background: #fff;
    text-align: center;
    border-radius: 40px 40px 4px 4px;
    padding: 1em;
    font-size: 24px;
    font-family: 'King';
    text-transform: uppercase;
    box-shadow: 0 0 5px #00000030;
}

.statistic_server {
    display: flex;
    margin: 0 -12px;
}

.statistic_server_one {
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    background: #fff;
    border-radius: 4px;
    padding: 30px;
    margin: 12px;
    box-shadow: 0 0 5px #00000030;
}

.statistic_server_one .title {
    margin-bottom: 2em;
    font-family: Nunito;
    background: linear-gradient(90deg, #684187 0%, #4849a2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    font-size: 18px;
}

.statistic_server_one .chart {
    width: 100%;
}

.statistic_server_one.big {
    width: 100%;
}


/* ==========================================================================
   about
   ========================================================================== */

.about__title {
    font-family: 'King-bold';
    font-size: 24px;
    text-transform: uppercase;
    margin-bottom: 3em;
    padding-top: 1em;
    text-align: center;
}

.about__block {
    display: flex;
    justify-content: space-between;
}

.about__block+.about__block {
    margin-top: -80px;
}

.about__img {
    width: 40%;
}

.about__img img {
    width: 100%;
    /*transform: scale(-1, 1);*/
}

.about__desc {
    width: 55%;
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.about__name {
    text-align: center;
    font-family: 'King';
    font-size: 22px;
    margin-bottom: 1em;
    text-transform: uppercase;
}

.about__text {
    font-size: 18px;
    text-align: center;
}


/* ==========================================================================
   other or temp
   ========================================================================== */

#tooltip {
    position: fixed;
    pointer-events: none;
}

.tooltip {
    cursor: pointer;
}

.tooltip__data {
    padding: 15px;
    color: #fff;
    width: 360px;
    background: rgba(21, 21, 21, 0.9);
    border-radius: 4px;  
    transition: .25s all ease-in-out;  
    opacity: 0;
    visibility: hidden;
}

.tooltip__loading  {
    width: 360px;
    padding: 15px;
    background: rgba(21, 21, 21, 0.9);
    border-radius: 4px; 
    transition: .25s all ease-in-out;  
    opacity: 0;
    visibility: hidden;
    color: #fff;
    font-family: 'King';
    font-size: 18px;
    text-align: center;
}










.lang__switch {
    margin-left: 20px;
    position: relative;
    width: 35px;
    height: 35px;
}

.lang__list {
    display: flex;
    flex-direction: column;
    background: linear-gradient(145deg, #fdd4f16b -7.65%, #d1bff375 104.16%);
    padding: 3px;
    border-radius: 3px;
    position: absolute;
    height: 35px;
    width: 35px;
    overflow: hidden;
    transition: .2s all ease-in-out;  
}

.lang__list.active {
    height: 68px;
}

.lang__item {
    height: 29px;
    cursor: pointer;
}

a.lang__item {
    margin-top: 4px;
}



