.preloader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#05070c;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:9999}.preloader-container .preloader{display:flex;flex-direction:column;align-items:center;justify-content:center}.preloader-container .row-center{display:flex;flex-direction:column;height:10vh}.preloader-container .spinner{position:relative;width:5.6rem;height:5.6rem;margin-bottom:3.2rem}.preloader-container .spinner:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:.4rem solid rgba(233,9,50,.1);border-top-color:#e90932;border-right-color:#e909324d;animation:spin 1.2s linear infinite}.preloader-container .spinner:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;height:3rem;border-radius:50%;background:radial-gradient(circle,rgba(233,9,50,.2),transparent)}@keyframes spin{to{transform:rotate(360deg)}}.preloader-container h5{font:800 1.8rem/111% Variable;text-align:center;color:#fff}div.language-switcher{position:relative}div.language-switcher .switcher-head{display:flex;align-items:center;gap:.8rem;padding:1.2rem;border-radius:1rem;background-color:#0f1116;cursor:pointer;border:.1rem solid transparent}div.language-switcher .switcher-head img.flag{width:2rem;object-fit:contain}div.language-switcher .switcher-head span{font:500 1.4rem Variable;color:#fff}div.language-switcher .switcher-head img.arrow{width:1.2rem;object-fit:contain}div.language-switcher .switcher-head.active{border-radius:1rem 1rem 0 0;border-color:#eb2246}div.language-switcher .switcher-head.active img.arrow{transform:rotate(180deg)}div.language-switcher .switcher-head .inRow{display:flex;align-items:center;gap:.8rem}div.language-switcher .floatMenu{position:absolute;top:100%;left:0;display:flex;flex-direction:column;background-color:#0f1116;width:100%;border-radius:0 0 1rem 1rem;max-height:0;overflow:hidden;padding:0 1.2rem;z-index:100}div.language-switcher .floatMenu button{display:flex;justify-content:flex-start;align-items:center;gap:.8rem;width:100%;opacity:.5;padding:.6rem 0}div.language-switcher .floatMenu button img.flag{width:2rem;object-fit:contain}div.language-switcher .floatMenu button span{font:500 1.4rem Variable;color:#fff}div.language-switcher .floatMenu button:hover{opacity:1}div.language-switcher .floatMenu button:first-of-type{padding-top:.4rem}div.language-switcher .floatMenu button:last-of-type{padding-bottom:.4rem}div.language-switcher .floatMenu button.active{opacity:1}div.language-switcher .floatMenu.active{max-height:30rem;overflow-y:auto;overflow-x:hidden;padding:1.2rem;border:.1rem solid #eb2246}@media screen and (max-width:1025px){div.language-switcher .switcher-head{justify-content:space-between;padding:1rem;border-radius:.8rem;background-color:#0000004d;gap:.6rem}div.language-switcher .switcher-head img.flag{width:1.6rem}div.language-switcher .switcher-head span{font:500 1.4rem Variable}div.language-switcher .switcher-head img.arrow{width:1.2rem}div.language-switcher .switcher-head.active{border-radius:0 0 .8rem .8rem}div.language-switcher .floatMenu{border-radius:.8rem .8rem 0 0;padding:0 1rem;top:unset;bottom:100%;background-color:#0000004d}div.language-switcher .floatMenu button{gap:.6rem;padding:.8rem 0}div.language-switcher .floatMenu button img.flag{width:1.6rem}div.language-switcher .floatMenu button span{font:500 1.4rem Variable}div.language-switcher .floatMenu.active{padding:1rem}}header.header{position:fixed;top:0;left:0;padding:1.6rem 0;z-index:100;width:100%}header.header nav{display:flex;align-items:center;justify-content:space-between}header.header nav a.logo span{font:800 2.4rem/100% Variable;color:#e90932}header.header nav ul{display:flex;align-items:center;border-radius:1.6rem;-webkit-backdrop-filter:blur(61.5px);backdrop-filter:blur(61.5px);padding:0 .4rem;gap:.8rem;background-color:#ffffff14}header.header nav ul li a{display:flex;align-items:center;justify-content:center;width:fit-content;padding:1.6rem 2rem}header.header nav ul li a:hover span{color:#fff9}header.header nav ul li a span{font:500 1.6rem/100% Variable;color:#fff}header.header nav a.btn_link{padding:1.2rem 3.6rem;border:1px solid rgba(255,255,255,.4);border-radius:1.2rem;box-shadow:inset 0 0 5px #fff3}header.header nav a.btn_link:hover{border-color:#ffffffb3;box-shadow:inset 0 0 10px #ffffff4d}header.header nav a.btn_link span{font:600 1.6rem/150% Variable;color:#fff}header.header nav .flex-row{display:flex;align-items:center;gap:1.6rem}header.header.page-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0003}@media screen and (max-width:1025px){header.header{display:grid;align-items:flex-start;grid-template-rows:auto 0fr;overflow:hidden;padding:1.6rem 0;width:100%}header.header nav{display:flex;align-items:center;justify-content:space-between}header.header nav a.logo span{font:800 1.4rem/100% Variable;color:#e90932}header.header nav ul{display:none}header.header nav a.btn_link{display:none}header.header nav button.burger{display:flex;flex-direction:column;gap:.4rem;padding:1.2rem}header.header nav button.burger span.line{display:block;width:1.6rem;height:.1rem;background-color:#fff;border-radius:1rem}header.header div.BurgerComponent{overflow:hidden}header.header div.BurgerComponent ul{display:flex;flex-direction:column;gap:2rem;margin-bottom:2.4rem}header.header div.BurgerComponent ul li a span{font:500 1.4rem/100% Variable;color:#fff}header.header div.BurgerComponent .grid-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}header.header div.BurgerComponent .grid-row a.btn_link{padding:1.2rem 3.2rem;width:100%;border:1px solid rgba(255,255,255,.2);border-radius:.8rem}header.header div.BurgerComponent .grid-row a.btn_link:hover{border-color:#ffffff80;box-shadow:inset 0 0 8px #ffffff26}header.header div.BurgerComponent .grid-row a.btn_link span{font:600 1.4rem/86% Variable;color:#fff}header.header.showBurger{grid-template-rows:auto 1fr;background-color:#151920;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0006}header.header.showBurger nav button.burger span.line:first-of-type{transform:rotate(45deg) translate(-.1rem,.35rem)}header.header.showBurger nav button.burger span.line:last-of-type{transform:rotate(-45deg) translateY(-.45rem)}header.header.showBurger div.BurgerComponent{padding:2rem 0 1rem}}main.page404{display:flex;align-items:center;justify-content:center;min-height:100vh;background-color:#05070c;padding:2rem}main.page404 .container{display:flex;flex-direction:column;align-items:center;text-align:center}main.page404 .container .content h2{font:500 9.6rem/100% DrukCyr;letter-spacing:.02em;text-transform:uppercase;color:#fff;margin-bottom:1.6rem}main.page404 .container .content h2 span.red{color:#e90932}main.page404 .container .content p{font:400 2.4rem/100% Variable;color:#ffffff80;margin-bottom:4rem}main.page404 .container .content a{padding:1.6rem 7.4rem;border-top:1px solid rgba(255,255,255,.2);border-radius:1.2rem;box-shadow:inset 0 -3px 35px #fff3;background-color:#e90932;display:inline-block}main.page404 .container .content a:hover{background-color:#c4072a;box-shadow:inset 0 -3px 35px #ffffff4d}main.page404 .container .content a span{font:600 1.6rem/150% Variable;color:#fff}@media screen and (max-width:1025px){main.page404{padding:1rem}main.page404 .container .content h2{font:500 4rem/100% DrukCyr;margin-bottom:1.2rem}main.page404 .container .content p{font:400 1.4rem/100% Variable;margin-bottom:2.4rem}main.page404 .container .content a{padding:1.4rem 4.8rem;border-radius:.8rem;box-shadow:inset 0 -2px 18px #fff3}main.page404 .container .content a:hover{box-shadow:inset 0 -2px 18px #ffffff4d}main.page404 .container .content a span{font:600 1.4rem/86% Variable}}
