.preloader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0e1014;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(28,167,37,.1);border-top-color:#1ca725;border-right-color:#1ca7254d;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(28,167,37,.2),transparent)}.preloader-container h5{font:800 1.8rem/111% Variable;text-align:center;color:#000}@keyframes spin{to{transform:rotate(360deg)}}header.header{position:fixed;top:2rem;left:0;width:100%;padding:2.8rem 0;z-index:100}header.header nav{display:flex;align-items:center;justify-content:space-between}header.header nav a.logo{font:700 1.6rem/120% Unbounded;color:#fff}header.header nav ul{display:flex;align-items:center;gap:1.2rem;padding:.8rem!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#0000004d;border-radius:10rem}header.header nav ul li a{padding:.8rem 1.6rem;border-radius:10rem;height:3.8rem}header.header nav ul li a span{font:500 1.6rem Variable;text-align:center;color:#fff}header.header nav ul li a.active{background-color:#fff}header.header nav ul li a.active span{color:#000}header.header.outFirstSection{background-color:#0000004d;top:0;padding:1.2rem 0}@media screen and (max-width:1025px){header.header{position:fixed;top:0;left:0;right:0;width:100%;padding:1.5rem 2.4rem;z-index:100;border-radius:2rem}header.header .container{display:grid;align-items:flex-start;grid-template-rows:auto 0fr;overflow:hidden;transition:all .3s ease-in-out;padding:0}header.header nav{display:flex;align-items:center;justify-content:space-between}header.header nav a.logo{font:700 1.2rem/120% Unbounded;color:#fff}header.header nav ul{display:none}header.header nav button.burger{flex-direction:column;gap:.4rem;border-radius:50%;width:3.2rem;height:3.2rem}header.header nav button.burger span{display:block;flex-shrink:0;width:1.8rem;height:.2rem;background-color:#fff;border-radius:1rem}header.header .burger-inner{overflow:hidden}header.header .burger-inner div.BurgerComponent{padding-top:2rem}header.header .burger-inner div.BurgerComponent ul{display:flex;flex-direction:column;gap:1.6rem}header.header .burger-inner div.BurgerComponent ul li a span{font:400 1.4rem Variable;color:#fff}header.header.outFirstSection{background-color:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);top:0;left:0;right:0;width:100%;border-top-left-radius:0!important;border-top-right-radius:0!important;padding:1.5rem 2.4rem}header.header.active{background-color:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:2rem;padding:2rem 2.4rem}header.header.active .container{grid-template-rows:auto 1fr}header.header.active .container nav button.burger{background-color:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset}header.header.active .container nav button.burger span:first-of-type{transform:rotate(45deg) translate(-.05rem,.4rem)}header.header.active .container nav button.burger span:last-of-type{transform:rotate(-45deg) translateY(-.45rem)}}
