:root{--font-tablet-gothic:tablet-gothic;--font-minerva-modern:"Minerva Modern";--font-roboto-flex:"Roboto Flex"}@font-face{font-family:Minerva Modern;src:url(/fonts/min400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Minerva Modern;src:url(/fonts/min700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:tablet-gothic;src:url(/fonts/tab200.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:tablet-gothic;src:url(/fonts/tab300.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:tablet-gothic;src:url(/fonts/tab400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:tablet-gothic;src:url(/fonts/tab600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:tablet-gothic;src:url(/fonts/tab700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto Flex;src:url(/fonts/roboto-flex-variable.woff2)format("woff2-variations"),url(/fonts/roboto-flex-variable.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}html{scroll-behavior:smooth}html,body{box-sizing:border-box;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}h1{font-family:minerva-modern,sans-serif;font-weight:700}h3{font-family:tablet-gothic,sans-serif;font-weight:600}p{font-family:tablet-gothic,sans-serif;font-weight:400}.tablet{font-family:tablet-gothic,sans-serif;font-weight:400}.tablet-300{font-family:tablet-gothic,sans-serif;font-weight:300}.tablet-400{font-family:tablet-gothic,sans-serif;font-weight:400}.tablet-600{font-family:tablet-gothic,sans-serif;font-weight:600}.tablet-700{font-family:tablet-gothic,sans-serif;font-weight:700}.minerva-400{font-family:Minerva Modern,sans-serif;font-weight:400}.minerva-700{font-family:Minerva Modern,sans-serif;font-weight:700}.roboto-flex{font-family:Roboto Flex,sans-serif!important}.roboto-flex-300{font-weight:200;font-family:Roboto Flex,sans-serif!important}.roboto-flex-400{font-weight:300;font-family:Roboto Flex,sans-serif!important}.roboto-flex-500{font-weight:400;font-family:Roboto Flex,sans-serif!important}.roboto-flex-600{font-weight:500;font-family:Roboto Flex,sans-serif!important}.roboto-flex-700{font-weight:600;font-family:Roboto Flex,sans-serif!important}.input-font{font-family:tablet-gothic,sans-serif;font-weight:400}.vertical-scrollbar{scrollbar-width:4px;scrollbar-color:#63646f transparent}.ReactModal__Overlay{opacity:0;transition:all .4s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}.modal-overlay{background-color:#1a1b28;width:100vw;height:100vh;position:fixed;top:0;left:0}#maincontent{scroll-behavior:smooth}.gradient-button-text:hover{-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg,#793ae9,#3660cb);-webkit-background-clip:text;-moz-background-clip:text;transition:background-image .5s ease-in}.gradient-leadoff-text{-webkit-text-fill-color:transparent;background-image:linear-gradient(70deg,#3660cb,#793ae9);-webkit-background-clip:text;-moz-background-clip:text}.border-linear{background:linear-gradient(102.64deg,#3e1c8d 0%,#407bff 50.08%,#7b61ff 99.13%)}.border-linear-news-card{z-index:1;background:linear-gradient(102.64deg,#3e1c8d 0%,#407bff 50.08%,#7b61ff 99.13%);position:relative}.border-linear-news-card:before{content:"";z-index:-1;background:#4b4c57;border-radius:24px;transition:opacity .3s linear;position:absolute;inset:0}.border-linear-news-card:hover:before{opacity:.1;border-radius:24px}.logo-box .logo-list span{position:static!important}.logo-box .logo-list img{width:auto!important;height:auto!important;position:static!important}.portal-background{background:linear-gradient(#1a1b28 0%,#262734 100%)}.menu-desktop~div{width:100%;display:block;position:fixed;top:0;left:0}@media only screen and (min-width:1024px){.menu-desktop~div{display:none}}.bm-overlay,#react-burger-cross-btn,button{outline:none}@media only screen and (max-width:1023px){#react-burger-cross-btn{display:none!important}.bm-burger-button{z-index:1000;width:50px;height:50px;position:fixed;top:13px;right:66px}.bm-menu-wrap{left:auto;width:37%!important;height:100vh!important;right:0!important}.custom-overlay{top:21px;z-index:999999999!important;background:0 0!important;width:40%!important;height:100vh!important}a.bm-overlay{z-index:99999;width:100vw;display:block;position:relative}.bm-menu-wrap{transition:all .3s ease-in-out!important}}@media only screen and (max-width:768px){.bm-menu-wrap{left:auto;width:45%!important;height:100vh!important;right:0!important}}@media only screen and (max-width:640px){.bm-menu-wrap{left:auto;width:60%!important;height:100vh!important;right:0!important}#react-burger-cross-btn{display:none!important}.bm-burger-button{z-index:1000;width:50px;height:50px;position:fixed;top:13px;right:27px}}
