.preloader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;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}.preloader-container .spinner:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;border:.4rem solid rgba(56,224,89,.1);border-top-color:#38e059;border-right-color:#38e0594d;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(56,224,89,.2),transparent)}.preloader-container h5{font:800 1.8rem/111% Variable;text-align:center;color:#fff}@keyframes spin{to{transform:rotate(360deg)}}header.header{padding:1.2rem 0;position:fixed;width:100%;top:0;left:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}header.header nav{display:flex;justify-content:space-between;align-items:center}header.header nav a.logo span{font:400 2rem Benzin-Bold;color:#fff;text-transform:uppercase}div.language-switcher{position:relative}div.language-switcher .switcher-head{display:flex;align-items:center;gap:1rem;padding:1.5rem 1.2rem;border-radius:1.2rem;background-color:#111;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.5rem Variable;color:#fff}div.language-switcher .switcher-head img.arrow{width:1.4rem;object-fit:contain}div.language-switcher .switcher-head.active{border-radius:1.2rem 1.2rem 0 0;border-color:#38e059}div.language-switcher .switcher-head.active img.arrow{transform:rotate(180deg)}div.language-switcher .floatMenu{position:absolute;top:100%;left:0;display:flex;flex-direction:column;background-color:#111;width:100%;border-radius:0 0 1.2rem 1.2rem;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:1rem;width:100%;opacity:.5;padding:.75rem 0}div.language-switcher .floatMenu button img.flag{width:2rem;object-fit:contain}div.language-switcher .floatMenu button span{font:500 1.5rem Variable;color:#fff}div.language-switcher .floatMenu button:hover{opacity:1}div.language-switcher .floatMenu button:first-of-type{padding-top:.45rem}div.language-switcher .floatMenu button:last-of-type{padding-bottom:.45rem}div.language-switcher .floatMenu.active{max-height:30rem;overflow-y:auto;overflow-x:hidden;padding:1.2rem;border:.1rem solid #38E059}@media screen and (max-width:1025px){div.language-switcher .switcher-head{padding:1.2rem 1rem;border-radius:1rem;gap:.8rem}div.language-switcher .switcher-head img.flag{width:1.8rem}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:1rem 1rem 0 0}div.language-switcher .floatMenu{border-radius:0 0 1rem 1rem;padding:0 1rem}div.language-switcher .floatMenu button{gap:.8rem;padding:.6rem 0}div.language-switcher .floatMenu button img.flag{width:1.8rem}div.language-switcher .floatMenu button span{font:500 1.4rem Variable}div.language-switcher .floatMenu.active{padding:1rem}}
