.preloader-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#12121b;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%;background:conic-gradient(from 0deg,transparent 30%,#fb4271 50%,#74dbfc 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .4rem),#fff calc(100% - .4rem));mask:radial-gradient(farthest-side,transparent calc(100% - .4rem),#fff calc(100% - .4rem));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(245,72,120,.2),transparent)}@keyframes spin{to{transform:rotate(360deg)}}header.header{position:fixed;top:2.4rem;left:0;width:100%;z-index:100}header.header nav{display:flex;align-items:center;justify-content:space-between;background-color:#fd4070;padding:.6rem .6rem .6rem 2.4rem;border-radius:10rem}header.header nav .flex-row{display:flex;gap:6.4rem}header.header nav .flex-row a.logo img{width:16rem;object-fit:contain}header.header nav .flex-row ul{display:flex;align-items:center;gap:.2rem}header.header nav .flex-row ul li a{padding:1.2rem 1.6rem}header.header nav .flex-row ul li a span{font:700 1.6rem/100% Variable;color:#12121b}header.header nav a.btn_link{padding:1.6rem 3.2rem;border-radius:10rem;background-color:#030305}header.header nav a.btn_link span{font:700 1.6rem/100% Variable;color:#fc4171}@media screen and (max-width:1025px){header.header{display:grid;align-items:flex-start;grid-template-rows:auto 0fr;overflow:hidden;position:fixed;top:1.2rem;left:50%;transform:translate(-50%);width:100%;z-index:100;background-color:#fd4070;width:calc(100% - 2.4rem);border-radius:10rem}header.header nav{display:flex;align-items:center;justify-content:space-between;padding:1rem 0 1rem 1.2rem;border-radius:0;background-color:transparent}header.header nav .flex-row a.logo img{width:11rem;object-fit:contain}header.header nav button.btn_link.burger{flex-direction:column;gap:.4rem;padding:.6rem 1.2rem}header.header nav button.btn_link.burger span.line{display:block;width:2.4rem;height:.3rem;background-color:#000;border-radius:1rem}header.header div.BurgerComponent{padding:0 1.2rem 2.4rem;overflow:hidden}header.header div.BurgerComponent ul{display:flex;flex-direction:column;gap:1.2rem;margin-bottom:1.6rem}header.header div.BurgerComponent ul li a span{font:600 1.6rem/100% Variable;color:#12121b}header.header div.BurgerComponent a.btn_link{padding:1.3rem 2.4rem;border-radius:10rem;background-color:#030305;width:100%}header.header div.BurgerComponent a.btn_link span{font:700 1.4rem/100% Variable;color:#fc4171}header.header.active{padding-top:1.2rem;grid-template-rows:auto 1fr;border-radius:1.2rem}header.header.active div.BurgerComponent{padding-top:1.2rem}header.header.active nav button.btn_link.burger span.line:first-of-type{transform:rotate(45deg) translateY(.45rem)}header.header.active nav button.btn_link.burger span.line:last-of-type{transform:rotate(-45deg) translateY(-.5rem)}}
