:root,[data-bs-theme=light] {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-black: #000;
    --bs-white: #fff;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-primary: #0d6efd;
    --bs-secondary: #6c757d;
    --bs-success: #198754;
    --bs-info: #0dcaf0;
    --bs-warning: #ffc107;
    --bs-danger: #dc3545;
    --bs-light: #f8f9fa;
    --bs-dark: #212529;
    --bs-primary-rgb: 13,110,253;
    --bs-secondary-rgb: 108,117,125;
    --bs-success-rgb: 25,135,84;
    --bs-info-rgb: 13,202,240;
    --bs-warning-rgb: 255,193,7;
    --bs-danger-rgb: 220,53,69;
    --bs-light-rgb: 248,249,250;
    --bs-dark-rgb: 33,37,41;
    --bs-primary-text-emphasis: #052c65;
    --bs-secondary-text-emphasis: #2b2f32;
    --bs-success-text-emphasis: #0a3622;
    --bs-info-text-emphasis: #055160;
    --bs-warning-text-emphasis: #664d03;
    --bs-danger-text-emphasis: #58151c;
    --bs-light-text-emphasis: #495057;
    --bs-dark-text-emphasis: #495057;
    --bs-primary-bg-subtle: #cfe2ff;
    --bs-secondary-bg-subtle: #e2e3e5;
    --bs-success-bg-subtle: #d1e7dd;
    --bs-info-bg-subtle: #cff4fc;
    --bs-warning-bg-subtle: #fff3cd;
    --bs-danger-bg-subtle: #f8d7da;
    --bs-light-bg-subtle: #fcfcfd;
    --bs-dark-bg-subtle: #ced4da;
    --bs-primary-border-subtle: #9ec5fe;
    --bs-secondary-border-subtle: #c4c8cb;
    --bs-success-border-subtle: #a3cfbb;
    --bs-info-border-subtle: #9eeaf9;
    --bs-warning-border-subtle: #ffe69c;
    --bs-danger-border-subtle: #f1aeb5;
    --bs-light-border-subtle: #e9ecef;
    --bs-dark-border-subtle: #adb5bd;
    --bs-white-rgb: 255,255,255;
    --bs-black-rgb: 0,0,0;
    --bs-font-sans-serif: "Nunito", sans-serif;
    --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --bs-gradient: linear-gradient(180deg, rgba(255,255,255,.15), rgba(255,255,255,0));
    --bs-body-font-size: 1.2rem;
    --bs-body-font-weight: 400;
    --bs-body-line-height: 1.5;
    --bs-body-color: #343a40;
    --bs-body-color-rgb: 52,58,64;
    --bs-body-bg: #fff;
    --bs-body-bg-rgb: 255,255,255;
    --bs-emphasis-color: #000;
    --bs-emphasis-color-rgb: 0,0,0;
    --bs-secondary-color: rgba(33,37,41,.75);
    --bs-secondary-color-rgb: 33,37,41;
    --bs-secondary-bg: #e9ecef;
    --bs-secondary-bg-rgb: 233,236,239;
    --bs-tertiary-color: rgba(33,37,41,.5);
    --bs-tertiary-color-rgb: 33,37,41;
    --bs-tertiary-bg: #f8f9fa;
    --bs-tertiary-bg-rgb: 248,249,250;
    --bs-heading-color: inherit;
    --bs-link-color: #2196f3;
    --bs-link-color-rgb: 33,150,243;
    --bs-link-decoration: none;
    --bs-link-hover-color: #0a58ca;
    --bs-link-hover-color-rgb: 10,88,202;
    --bs-link-hover-decoration: underline;
    --bs-code-color: #d63384;
    --bs-highlight-color: #212529;
    --bs-highlight-bg: #fff3cd;
    --bs-border-width: 1px;
    --bs-border-style: solid;
    --bs-border-color: #dee2e6;
    --bs-border-color-translucent: rgba(0,0,0,.175);
    --bs-border-radius: .375rem;
    --bs-border-radius-sm: .25rem;
    --bs-border-radius-lg: .5rem;
    --bs-border-radius-xl: 1rem;
    --bs-border-radius-xxl: 2rem;
    --bs-border-radius-2xl: var(--bs-border-radius-xxl);
    --bs-border-radius-pill: 50rem;
    --bs-box-shadow: 0 .5rem 1rem rgba(0,0,0,.15);
    --bs-box-shadow-sm: 0 .125rem .25rem rgba(0,0,0,.075);
    --bs-box-shadow-lg: 0 1rem 3rem rgba(0,0,0,.175);
    --bs-box-shadow-inset: inset 0 1px 2px rgba(0,0,0,.075);
    --bs-focus-ring-width: .25rem;
    --bs-focus-ring-opacity: .25;
    --bs-focus-ring-color: rgba(13,110,253,.25);
    --bs-form-valid-color: #198754;
    --bs-form-valid-border-color: #198754;
    --bs-form-invalid-color: #dc3545;
    --bs-form-invalid-border-color: #dc3545;
    --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(/_next/static/media/bde16c1724335d95-s.woff2) format("woff2");
    unicode-range: U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(/_next/static/media/8a9e72331fecd08b-s.woff2) format("woff2");
    unicode-range: U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(/_next/static/media/0610ebff456d6cfc-s.woff2) format("woff2");
    unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://grok.x.ai/_next/static/media/e3b8d441242e07fb-s.p.woff2) format("woff2");
    unicode-range: U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://grok.x.ai/_next/static/media/21ed5661b47f7f6d-s.woff2) format("woff2");
    unicode-range: U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/_next/static/media/bde16c1724335d95-s.woff2) format("woff2");
    unicode-range: U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/_next/static/media/8a9e72331fecd08b-s.woff2) format("woff2");
    unicode-range: U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(/_next/static/media/0610ebff456d6cfc-s.woff2) format("woff2");
    unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://grok.x.ai/_next/static/media/e3b8d441242e07fb-s.p.woff2) format("woff2");
    unicode-range: U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://grok.x.ai/_next/static/media/21ed5661b47f7f6d-s.woff2) format("woff2");
    unicode-range: U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/_next/static/media/bde16c1724335d95-s.woff2) format("woff2");
    unicode-range: U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/_next/static/media/8a9e72331fecd08b-s.woff2) format("woff2");
    unicode-range: U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(/_next/static/media/0610ebff456d6cfc-s.woff2) format("woff2");
    unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://grok.x.ai/_next/static/media/e3b8d441242e07fb-s.p.woff2) format("woff2");
    unicode-range: U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff
}

@font-face {
    font-family: __Nunito_cd2341;
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url(https://grok.x.ai/_next/static/media/21ed5661b47f7f6d-s.woff2) format("woff2");
    unicode-range: U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd
}

@font-face {
    font-family: __Nunito_Fallback_cd2341;
    src: local("Arial");
    ascent-override:99.39%;descent-override:34.70%;line-gap-override:0.00%;size-adjust:101.72%}
.__className_cd2341 {
    font-family: __Nunito_cd2341,__Nunito_Fallback_cd2341;
    font-style: normal
}


/*head*/
header {
    --tw-bg-opacity: .8;
    background-color: rgba(72,175,240,var(--tw-bg-opacity));
}
.head{    color: #000000;
    position: fixed;
    top: 0rem;
    width: 100%;
    height: 6.25rem;
    z-index: 10;}
.logo{
position: relative;
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
    display: flex;
    align-items: center;
    height: 100%;
    width: 100%;
}
.logo img{ width: 6.25rem; }
.flexbox{display:-webkit-box;-webkit-box-pack:justify;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;display:-ms-flexbox;-ms-flex-pack:justify;display:flex;flex-wrap:wrap;justify-content:space-between}
.nav-list{padding-right: 3rem;}
.nav-list li{ display: inline-block;margin-left: 1rem;}
.toggle-menu{position:relative;margin-left:8px;margin-right:-8px;display:inline-block}
.toggle-menu{display:none;width:44px;height:44px;border:0;padding:0;font-size:0;border-radius:50%;background-color:transparent;cursor:pointer}
.nav-list li a{color: #fff}

/*   stake */
    #Stake{
        top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    overflow: hidden;
       background:#fff url(../img/bg-2.jpg) no-repeat top center; 
    }
   
    .stake{
            width: 700px;
    height: 700px;
    border: 50px solid #ffffff;
    box-shadow: -17px 0 29px rgba(0,0,0,.2);
    position: absolute;
    left: 50%;
    top: 1.2rem;
    transform: translate(-350px);
    border-radius: 50%;
    box-sizing: border-box;
    }
    .Game{border:0}
    .Game .warper .section-3_information,.meta .warper .section-3_information{ color:#fff }
    .meta .section-3_information{ padding-top:1rem }

    .warper{    height: 100%;
    display: flex;
    flex-direction: column;
}   
    .warper .section-3_placeholder{    min-height: 200px;
    flex: 1;
}


.hero a {
    font-size: 1rem
}

.hero h1 img {
    margin-right: 20px
}

.reveal {
    animation: reveal 2s ease forwards 750ms;
    opacity: 0
}

.reveal.no-delay {
    animation-delay: 0ms
}

.animated span {
    padding: 2px;
    animation: tokens 1s ease-out forwards;
    opacity: 0;
    position: relative;
    display: inline-block
}

.animated span::after {
    display: block;
    content: " ";
    position: absolute;
    top: -2px;
    left: -2px;
    right: -2px;
    bottom: -2px;
    border-radius: .375rem;
    background-color: #fff;
    animation: tokenBg 1s ease-out forwards
}

.animated span:nth-child(1) {
    animation-delay: 500ms
}

.animated span:nth-child(1)::after {
    animation-delay: 500ms
}

.animated span:nth-child(2) {
    animation-delay: 1000ms
}

.animated span:nth-child(2)::after {
    animation-delay: 1000ms
}

.animated span:nth-child(3) {
    animation-delay: 1500ms
}

.animated span:nth-child(3)::after {
    animation-delay: 1500ms
}

.animated span:nth-child(4) {
    animation-delay: 2000ms
}

.animated span:nth-child(4)::after {
    animation-delay: 2000ms
}

.animated span:nth-child(5) {
    animation-delay: 2500ms
}

.animated span:nth-child(5)::after {
    animation-delay: 2000ms
}

.animated span:nth-child(6) {
    animation-delay: 900ms
}

.animated span:nth-child(6)::after {
    animation-delay: 900ms
}

.animated span:nth-child(7) {
    animation-delay: 1050ms
}

.animated span:nth-child(7)::after {
    animation-delay: 1050ms
}

.animated span:nth-child(8) {
    animation-delay: 1200ms
}

.animated span:nth-child(8)::after {
    animation-delay: 1200ms
}

.animated span:nth-child(9) {
    animation-delay: 1350ms
}

.animated span:nth-child(9)::after {
    animation-delay: 1350ms
}

.animated span:nth-child(10) {
    animation-delay: 1500ms
}

.animated span:nth-child(10)::after {
    animation-delay: 1500ms
}

.animated span:nth-child(11) {
    animation-delay: 1650ms
}

.animated span:nth-child(11)::after {
    animation-delay: 1650ms
}

.animated span:nth-child(12) {
    animation-delay: 1800ms
}

.animated span:nth-child(12)::after {
    animation-delay: 1800ms
}

.animated span:nth-child(13) {
    animation-delay: 1950ms
}

.animated span:nth-child(13)::after {
    animation-delay: 1950ms
}

.animated span:nth-child(14) {
    animation-delay: 2100ms
}

.animated span:nth-child(14)::after {
    animation-delay: 2100ms
}

.animated span:nth-child(15) {
    animation-delay: 2250ms
}

.animated span:nth-child(15)::after {
    animation-delay: 2250ms
}

.animated span:nth-child(16) {
    animation-delay: 2400ms
}

.animated span:nth-child(16)::after {
    animation-delay: 2400ms
}

.animated span:nth-child(17) {
    animation-delay: 2550ms
}

.animated span:nth-child(17)::after {
    animation-delay: 2550ms
}

.animated span:nth-child(18) {
    animation-delay: 2700ms
}

.animated span:nth-child(18)::after {
    animation-delay: 2700ms
}

.animated span:nth-child(19) {
    animation-delay: 2850ms
}

.animated span:nth-child(19)::after {
    animation-delay: 2850ms
}

.animated span:nth-child(20) {
    animation-delay: 3000ms
}

.animated span:nth-child(20)::after {
    animation-delay: 3000ms
}

.animated span:nth-child(21) {
    animation-delay: 3150ms
}

.animated span:nth-child(21)::after {
    animation-delay: 3150ms
}

.animated span:nth-child(22) {
    animation-delay: 3300ms
}

.animated span:nth-child(22)::after {
    animation-delay: 3300ms
}

.animated span:nth-child(23) {
    animation-delay: 3450ms
}

.animated span:nth-child(23)::after {
    animation-delay: 3450ms
}

.animated span:nth-child(24) {
    animation-delay: 3600ms
}

.animated span:nth-child(24)::after {
    animation-delay: 3600ms
}

.animated span:nth-child(25) {
    animation-delay: 3750ms
}

.animated span:nth-child(25)::after {
    animation-delay: 3750ms
}

.animated span:nth-child(26) {
    animation-delay: 3900ms
}

.animated span:nth-child(26)::after {
    animation-delay: 3900ms
}

.animated span:nth-child(27) {
    animation-delay: 4050ms
}

.animated span:nth-child(27)::after {
    animation-delay: 4050ms
}

.animated span:nth-child(28) {
    animation-delay: 4200ms
}

.animated span:nth-child(28)::after {
    animation-delay: 4200ms
}

.animated span:nth-child(29) {
    animation-delay: 4350ms
}

.animated span:nth-child(29)::after {
    animation-delay: 4350ms
}

.animated span:nth-child(30) {
    animation-delay: 4500ms
}

.animated span:nth-child(30)::after {
    animation-delay: 4500ms
}
@keyframes tokens {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes tokenBg {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

@keyframes reveal {
    from {
        transform: translateY(25px);
        opacity: 0
    }

    to {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes opacity-reveal {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

/*dapp-m*/
.warper {
    height: 100%;
    display: flex;
    flex-direction: column;
}
.meta .meta-m{max-width: 1440px;}
.meta .meta-m img{display: initial;width:25%}
/*.meta .section-3_placeholder{display: none;}*/
.footer-social-media-icons a{
color: #fff;
font-size: 26px;
border-radius: 4px;
margin: 0 20px;
width: 35px;
height: 35px;
display: inline-block;
text-align: center;
line-height: 34px;}

.footer-social-media-icons h1,.hero .h1{   text-shadow: 0 0 2px #686868, 0 1px 1px #ddd, 0 2px 1px #d6d6d6, 0 3px 1px #ccc, 0 4px 1px #c5c5c5, 0 5px 1px #c1c1c1, 0 6px 1px #bbb, 0 7px 1px #777, 0 8px 3px hsl(0deg 0% 39% / 40%), 0 9px 5px hsl(0deg 0% 39% / 10%), 0 10px 7px hsl(0deg 0% 39% / 15%), 0 11px 9px hsl(0deg 0% 39% / 20%), 0 12px 11px hsl(0deg 0% 39% / 25%), 0 13px 15px hsl(0deg 0% 39% / 30%);
    transition: all 1s cubic-bezier(0.53, -0.44, 1, 1);}


@media (min-width:320px) and (max-width:640px){
    .head{display: none;}
    .toggle-menu.is-pressed:before{top:22px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
    .toggle-menu.is-pressed:after{top:22px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
    .toggle-menu:before,.toggle-menu:after{content:'';position:absolute;left:11px;width:22px;height:2px;background-color:#000;transition:var(--transition)}
    .toggle-menu:before{top:18px}
    .toggle-menu:after{top:26px}
    /* .main-menu{transition:all .3s;overflow:auto;height:100vh;position:fixed;left:0;z-index:10;flex:0 0 200px;max-width:200px;min-width:200px;width:200px;top:0;background-color:--tw-bg-opacity:.8;background-color: rgba(72,175,240,var(--tw-bg-opacity));-webkit-transform:translateX(-100%);transform:translateX(-100%)} */
    .is-opened{-webkit-transform:translateX(0);transform:translateX(0);pointer-events:all}
    
    .flexbox{display:-webkit-box;-webkit-box-pack:justify;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;display:-ms-flexbox;-ms-flex-pack:justify;display:flex;flex-wrap:wrap;justify-content:space-between}
    .toggle-menu{display:-webkit-box;-webkit-box-orient:vertical}
    .social-media{display:block}
    ul.nav-list{padding-top:5rem}
    ul.nav-list li{display:block;text-align:center; padding: 10px 0;}
    ul.nav-list li a{color: #fff;}
    .banner .con{min-height:500px;} 
}
@media (min-width:640px) and (max-width:1000px){.banner_r .con{min-height:800px;} }

#root {
    height: 100%;
}


/*.slide-1{background-color: #CA4040;color: #fff}
.slide-2{background-color: #4390EE;color: #fff}
.slide-3{background-color: #FF8604;color: #fff}
.slide-4{background-color: #ea68a2;color: #fff}
.slide-5{background-color: #ffb506;color: #fff}
.slide-6{background-color: #13b5b1;color: #fff}*/

.stars {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    overflow: hidden;
    background: url(../img/bg.jpg) no-repeat top center;
    color: #fff;
}

.stars .animation {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    height: calc(100vh + 800px);
    background-clip: text;
    

}

.stars .animation.stars-small {
    animation: animStar 30s linear infinite;
    z-index: 0;
    opacity: .05;
    background: url(../img/bg_square_small.webp)
}

.stars .animation.stars-large {
    animation: animStar 15s linear infinite;
    z-index: 1;
    opacity: .2;
    background: url(../img/bg_square_large.webp)
}

@keyframes animStar {
    from {
        transform: translateY(0)
    }

    to {
        transform: translateY(-800px)
    }
}
.gradient {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
/*    background: linear-gradient(135deg, #000, rgba(125,144,159,.15));*/
    z-index: 2
}

.stars .gradient {
/*    background: linear-gradient(135deg, rgba(37, 76, 89, .6), rgba(0,121,160,.85))*/
}

.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x)*.5);
    padding-left: calc(var(--bs-gutter-x)*.5);
    margin-right: auto;
    margin-left: auto
}
.page-teaser .container {
    position: relative;
    z-index: 2
}
.hero {
    color: #fff;
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center
}

@media screen and (max-width: 768px) {
    .hero img{
        width: 50% !important;
        margin: 0 auto;
    }
}

@media screen and (min-width: 768px) {
    .hero img {
        width: 20% !important;
        margin: 0 auto;
    }
}
.hero h1,.hero h2,.hero h3 {
    color: #fff
}

.hero h1 {
    font-family: __Nunito_cd2341,__Nunito_Fallback_cd2341;
    font-size: 5rem
}

.hero p {
    font-size: 2rem
}

@media (max-width: 1199.98px) {
    .hero h1 {
        font-size:5rem
    }

    .hero p {
        font-size: 2rem
    }
}

@media (max-width: 991.98px) {
    .hero h1 {
        font-size:4rem
    }

    .hero p {
        font-size: 1.7rem
    }
}

@media (max-width: 767.98px) {
    .hero h1 {
        font-size:4rem
    }

    .hero p {
        font-size: 1.5rem
    }
}

@media (max-width: 575.98px) {
    .hero h1 {
        font-size:3rem
    }

    .hero p {
        font-size: 0.95rem
    }
    .stars {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    overflow: hidden;
    background: url(../img/bg-m.jpg) no-repeat top center;
    color: #fff;
    }   


.meta .meta-m img{width: 40%}
#Exchange .meta .meta-m img{width: 60%}
#Game img{    width: 150%;
    margin: 0 auto;
    left: -25%;
    position: relative;

}
}