body.new {
    background: url(/back_anime.png);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

body.new header, body.new .osnova, body.new .burger_menu {
    background: #6c5ce740;
    backdrop-filter: blur(40px);
    -webkit-backdrop-filter: blur(40px);
    -moz-backdrop-filter: blur(40px);
    transition: background 0.2s linear;
}

body.new .burger_menu {
    transition: 0.2s linear, opacity 0.2s linear;
}

body.new .btn {
    background: #6c5ce774;
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
    -moz-backdrop-filter: blur(5px);
}

body.new .btn:hover {
    box-shadow: 0px 0px 75px -12.5px black;
}

body.new .discord.active {
    transition: background-color 0.2s linear;
    background-color: #1dd1a1;
}
body.new .discord.active:hover {
    background-color: #1dd1a1;
}

body.new .vk:hover {
    background-color: #0077FF;
}
body.new .tg:hover {
    background-color: #0088cc;
}
body.new .insta:hover {
    background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
}
body.new .discord:hover {
    background-color: #5865F2;
    cursor: pointer;
}
body.new .twitter:hover {
    background: #1DA1F2;
}
body.new .github:hover {
    background-color: #24292f;
}

body.new footer {
    background: linear-gradient(to top, #5b4cce58, 10%, transparent);
    backdrop-filter: blur(40px);
    -webkit-backdrop-filter: blur(40px);
    -moz-backdrop-filter: blur(40px);
    transition: background 0.2s linear;
}