.preloader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0a0a0a;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(251,214,132,.15);border-top-color:#fbd684;border-right-color:#fbd68466;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(251,214,132,.2),transparent)}.preloader-container h5{font:800 1.8rem/111% Variable;text-align:center;color:#fff}@keyframes spin{to{transform:rotate(360deg)}}header.header{position:fixed;top:0;left:0;width:100%;z-index:100;padding:1.2rem 0;background:linear-gradient(190deg,#0000007d,#0000)}header.header nav{display:flex;justify-content:space-between;align-items:center}header.header nav a.logo img{width:6.2rem;aspect-ratio:1;object-fit:contain}header.header nav a.logo:hover{opacity:.8}header.header nav a.logo:active{transform:scale(.97)}header.header nav ul{display:flex;align-items:center;gap:.4rem;padding:0 .8rem;border-radius:10rem;background-color:#0000005e}header.header nav ul a{display:flex;align-items:center;justify-content:center;width:fit-content;padding:1.2rem 1.6rem}header.header nav ul a span{font:300 1.6rem/100% Variable;color:#fff}header.header nav ul a:hover span{color:#fbd684}header.header nav ul a:active{transform:scale(.97)}header.header nav .empty-el{width:6.2rem}header.header.page-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media screen and (max-width:1025px){header.header{display:grid;align-items:flex-start;grid-template-rows:auto 0fr;overflow:hidden;position:fixed;top:0;left:0;width:100%;z-index:100;padding:1.2rem 0;background:linear-gradient(190deg,#0000007d,#0000)}header.header nav{display:flex;justify-content:space-between;align-items:center}header.header nav a.logo img{width:4.8rem;aspect-ratio:1;object-fit:contain}header.header nav button.burger{display:flex;flex-direction:column;gap:.5rem}header.header nav button.burger span.line{width:1.6rem;height:.15rem;background-color:#fff;border-radius:1rem;flex-shrink:0;flex-grow:0}header.header nav button.burger:hover{opacity:.8}header.header nav button.burger:active{transform:scale(.95)}header.header nav ul{display:none}header.header div.BurgerComponent{overflow:hidden}header.header div.BurgerComponent ul{display:flex;flex-direction:column;gap:.4rem}header.header div.BurgerComponent ul a{display:flex;align-items:center;justify-content:center;width:fit-content;padding:.8rem 0rem}header.header div.BurgerComponent ul a span{font:300 1.4rem/100% Variable;color:#fff}header.header.active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);grid-template-rows:auto 1fr}header.header.active nav button.burger span.line:nth-of-type(1){transform:rotate(47deg) translateY(-.05rem)}header.header.active nav button.burger span.line:nth-of-type(2){transform:rotate(-45deg) translate(.5rem,-.4rem)}header.header.active div.BurgerComponent{padding:2rem 0 0}header.header.page-scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}
