@charset "UTF-8";

:root {
    --base-font-size: clamp(13px, 0.26rem, 16px);
    --base-line-height: 1.3;
    --base-font-color: #fff;
    --base-min-width: 320px;
    --base-max-width: 768px;
    --base-topbar-height: 1rem;
    --base-border-radius: 0.16rem;
}

* {
    margin: 0;
    padding: 0;
}

html {
    font-size: clamp(50px, calc(100vw / 7.5), 100px);
}

body {
    font-family: 'Droid Sans', Helvetica, "-apple-system", "system-ui", sans-serif;
    font-size: var(--base-font-size);
    line-height: var(--base-line-height);
    color: var(--base-font-color);
    background-color: #000;
}

a {
    text-decoration: none;
    color: var(--base-font-color);
    outline: none;
    -webkit-tap-highlight-color: transparent;
}

p {
    margin: 0.6em 0;
}

ul,
ol {
    list-style: none;
}

img {
    display: block;
    width: 100%;
    height: auto;
    line-height: 0;
}

.header {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9;
}

.header .wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: var(--base-topbar-height);
    max-width: var(--base-max-width);
    min-width: var(--base-min-width);
    margin: 0 auto;
    padding: 0 0.2rem;
    background-color: rgba(0, 0, 0, 0.5);
    box-sizing: border-box;
}

.header-l {
    flex: none;
}

.header-l h1 {
    height: 0.7rem;
}

.header-l img {
    height: 100%;
    width: auto;
}

.header-r {
    flex: auto;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.language-box {
    position: relative;
    width: 2.4rem;
    margin: 0 auto;
    border: 1px solid #444;
    border-radius: 1rem;
    background-color: #e8e8e8;
    text-align: center;
    color: #000;
}

.language-box>a {
    display: block;
    position: relative;
    padding: 0.6em 0;
    color: #000;
}

.language-box>a::before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 0.12rem;
    width: 0.32rem;
    height: 0.32rem;
    font-size: 0;
    line-height: 0;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/icon-language.png") no-repeat;
    background-size: 100% 100%;
    transform: translateY(-50%);
}

.language-box>a::after {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    right: 0.1rem;
    width: 0.22rem;
    height: 0.15rem;
    font-size: 0;
    line-height: 0;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/icon-arrow-down.png") no-repeat;
    background-size: 100% 100%;
    transform: translateY(-50%);
}

.languages {
    display: none;
    position: absolute;
    top: 110%;
    left: 0;
    right: 0;
    border-radius: var(--base-border-radius);
    background-color: #f8f8f8;
    overflow: hidden;
}

.languages li {
    color: #555;
    text-align: center;
}

.languages li:nth-child(even) {
    background-color: #e8e8e8;
}

.languages li a {
    display: block;
    padding: 0.5em 0;
    color: #555;
}

.btn-menu {
    display: block;
    flex: none;
    height: 0.56rem;
}

.btn-menu img {
    height: 100%;
    width: auto;
}

.main {
    width: 100%;
    min-width: var(--base-min-width);
    max-width: var(--base-max-width);
    margin: 0 auto;
}

.main-swiper {
    height: 100dvh;
}

.page1 {
    position: relative;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/mobile-page1-bg.jpg") no-repeat center top;
    background-size: cover;
    box-sizing: border-box;
}

#Particles {
    position: absolute;
    z-index: 1;
    opacity: 0.7;
}

.page1 article {
    position: absolute;
    bottom: 0.6rem;
    left: 0.2rem;
    right: 0.2rem;
    z-index: 2;
    text-align: center;
}

.page1 article ul {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 0.3rem;
}

.page1 article ul li {
    flex: none;
    margin: 0 0.16rem;
}

.page1 article ul li a {
    display: block;
    width: 2.8rem;
    height: 0.84rem;
    font-size: 0;
    line-height: 0;
}

.page1-officialstore {
    position: relative;
    width: 4.6rem;
    height: 0.9rem;
    margin: 0 auto;
    font-size: 0;
    line-height: 0;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-en.png") no-repeat center top;
    background-size: 100% 100%;
}

.page1-officialstore a {
    display: block;
    height: 100%;
}

.zh_cn .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-cn.png") no-repeat center top;
    background-size: 100% 100%;
}

.zh_tw .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-tw.png") no-repeat center top;
    background-size: 100% 100%;
}

.de .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-de.png") no-repeat center top;
    background-size: 100% 100%;
}

.fr .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-fr.png") no-repeat center top;
    background-size: 100% 100%;
}

.pt .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-pt.png") no-repeat center top;
    background-size: 100% 100%;
}

.pl .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-pl.png") no-repeat center top;
    background-size: 100% 100%;
}

.tr .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-tr.png") no-repeat center top;
    background-size: 100% 100%;
}

.ru .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-ru.png") no-repeat center top;
    background-size: 100% 100%;
}

.id .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-id.png") no-repeat center top;
    background-size: 100% 100%;
}

.vi .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-vi.png") no-repeat center top;
    background-size: 100% 100%;
}

.ko .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-ko.png") no-repeat center top;
    background-size: 100% 100%;
}

.ja .page1-officialstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-store-ja.png") no-repeat center top;
    background-size: 100% 100%;
}

.superscript {
    position: absolute;
    top: -0.26rem;
    right: -0.16rem;
    display: block;
    width: 0.99rem;
    height: 0.5rem;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/superscript.png?v=1") no-repeat;
    background-size: 100% 100%;
}

.ani-scaling {
    animation: scaling 1.6s ease-in-out infinite;
}

.btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-en.png") no-repeat center top;
    background-size: 100% 100%;
}

.zh_cn .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-cn.png") no-repeat center top;
    background-size: 100% 100%;
}

.zh_tw .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-tw.png") no-repeat center top;
    background-size: 100% 100%;
}

.de .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-de.png") no-repeat center top;
    background-size: 100% 100%;
}

.fr .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-fr.png") no-repeat center top;
    background-size: 100% 100%;
}

.pt .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-pt.png") no-repeat center top;
    background-size: 100% 100%;
}

.pl .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-pl.png") no-repeat center top;
    background-size: 100% 100%;
}

.tr .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-tr.png") no-repeat center top;
    background-size: 100% 100%;
}

.ru .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-ru.png") no-repeat center top;
    background-size: 100% 100%;
}

.id .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-id.png") no-repeat center top;
    background-size: 100% 100%;
}

.vi .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-vi.png") no-repeat center top;
    background-size: 100% 100%;
}

.ko .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-ko.png") no-repeat center top;
    background-size: 100% 100%;
}

.ja .btn-appstore {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-appstore-ja.png") no-repeat center top;
    background-size: 100% 100%;
}

.btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-en.png") no-repeat center top;
    background-size: 100% 100%;
}

.zh_cn .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-cn.png") no-repeat center top;
    background-size: 100% 100%;
}

.zh_tw .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-tw.png") no-repeat center top;
    background-size: 100% 100%;
}

.de .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-de.png") no-repeat center top;
    background-size: 100% 100%;
}

.fr .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-fr.png") no-repeat center top;
    background-size: 100% 100%;
}

.pt .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-pt.png") no-repeat center top;
    background-size: 100% 100%;
}

.pl .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-pl.png") no-repeat center top;
    background-size: 100% 100%;
}

.tr .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-tr.png") no-repeat center top;
    background-size: 100% 100%;
}

.ru .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-ru.png") no-repeat center top;
    background-size: 100% 100%;
}

.id .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-id.png") no-repeat center top;
    background-size: 100% 100%;
}

.vi .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-vi.png") no-repeat center top;
    background-size: 100% 100%;
}

.ko .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-ko.png") no-repeat center top;
    background-size: 100% 100%;
}

.ja .btn-googleplay {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/button-googleplay-ja.png") no-repeat center top;
    background-size: 100% 100%;
}

.page2 {
    position: relative;
    padding-top: var(--base-topbar-height);
    box-sizing: border-box;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/mobile-page2-bg-ssr.jpg") no-repeat center top;
    background-size: cover;
}

.page2.sr {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/mobile-page2-bg-sr.jpg") no-repeat center top;
    background-size: cover;
}

.page2-swiper {
    position: relative;
    margin: 0.3rem 0.2rem 0;
}

.page2-swiper .swiper-slide>img {
    width: 4.1rem;
    margin: 0.6rem auto 0;
}

.role-info {
    position: absolute;
    top: 0;
    left: 0.1rem;
    z-index: 2;
}

.role-quality {
    height: 0.4rem;
    margin-bottom: 0.1rem;
}

.role-quality>img {
    display: block;
    height: 100%;
    width: auto;
}

.role-name {
    font-size: 1.5em;
    text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.8), -1px -1px 5px rgba(0, 0, 0, 0.8);
}

.role-military {
    height: 0.5rem;
    line-height: 0.5rem;
    margin-top: 0.06rem;
    padding-left: 0.54rem;
    text-shadow: 1px 1px 2px #000, -1px -1px 2px #000;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page2-military-1.png") no-repeat left center;
    background-size: 0.47rem 0.5rem;
}

.page2-swiper .swiper-slide:nth-of-type(4) .role-military,
.page2-swiper .swiper-slide:nth-of-type(5) .role-military,
.page2-swiper .swiper-slide:nth-of-type(6) .role-military {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page2-military-2.png") no-repeat left center;
    background-size: 0.47rem 0.5rem;
}

.page2-swiper .swiper-slide:nth-of-type(7) .role-military,
.page2-swiper .swiper-slide:nth-of-type(8) .role-military,
.page2-swiper .swiper-slide:nth-of-type(9) .role-military {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page2-military-3.png") no-repeat left center;
    background-size: 0.47rem 0.5rem;
}

.role-profession {
    height: 0.5rem;
    line-height: 0.5rem;
    margin-top: 0.06rem;
    padding-left: 0.54rem;
    text-shadow: 1px 1px 2px #000, -1px -1px 2px #000;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page2-profession-1.png") no-repeat left center;
    background-size: 0.44rem 0.5rem;
}

.page2-swiper .swiper-slide:nth-of-type(3) .role-profession,
.page2-swiper .swiper-slide:nth-of-type(4) .role-profession,
.page2-swiper .swiper-slide:nth-of-type(7) .role-profession,
.page2-swiper .swiper-slide:nth-of-type(9) .role-profession {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page2-profession-2.png") no-repeat left center;
    background-size: 0.47rem 0.5rem;
}

.page2-prev,
.page2-next {
    display: block;
    position: absolute;
    left: 0;
    top: 45vh;
    z-index: 2;
    width: 0.5rem;
    height: 0.78rem;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/icon-arrow-left.png") no-repeat;
    background-size: 100% 100%;
}

.page2-next {
    left: auto;
    right: 0;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/icon-arrow-right.png") no-repeat;
    background-size: 100% 100%;
}

.page2-swiper-thumb {
    position: absolute;
    bottom: 0.8rem;
    left: 0.2rem;
    right: 0.2rem;
    z-index: 3;
}

.page2-thumb {
    width: 1rem;
    height: 1rem;
    margin: 0 auto;
    padding: 0.1rem;
    box-sizing: border-box;
}

.page2-thumb img {
    display: block;
    width: 100%;
    height: auto;
}

#HeroSliderThumb .swiper-slide-thumb-active .page2-thumb {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page2-thumb-bg.png") no-repeat center center;
    background-size: 100% 100%;
}

.page3 {
    position: relative;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/mobile-page3-bg.jpg") no-repeat center top;
    background-size: cover;
}

.page3-swiper {
    margin: 30vh 0.2rem 0;
}

.page3-pic {
    width: 90%;
    margin: 0 auto;
    padding: 0.11rem 0.11rem 0.13rem 0.1rem;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page3-pic-bg.png") no-repeat center center;
    background-size: 100% 100%;
    box-sizing: border-box;
}

.page3-prev,
.page3-next {
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    z-index: 2;
    width: 0.4rem;
    height: 0.62rem;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/icon-arrow-left.png") no-repeat;
    background-size: 100% 100%;
    transform: translateY(-50%);
}

.page3-next {
    left: auto;
    right: 0;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/icon-arrow-right.png") no-repeat;
    background-size: 100% 100%;
}

.footer {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
}

.footer .wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: 0.2rem;
    background-color: #000;
}

.footer header {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto 0.1rem;
}
.footer header div {
    width: 0.9rem;
    margin: 0 0.1rem;
}

.footer footer {
    flex: none;
    text-align: center;
}

.footer footer a {
    margin: 0 0.1rem;
}

.footer footer p:last-child {
    margin: 0;
}

.footer-text {
    font-size: 0.8em;
}

.menu-aside {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 20;
    width: 4.2rem;
    background-color: #f2f2f2;
    box-shadow: -1px 0 5px rgba(0, 0, 0, 0.5);
    opacity: 0;
    transform: translateX(110%);
    transition: all 0.3s ease-in-out;
}

.menu-aside.show {
    opacity: 1;
    transform: translateX(0);
}

.menu {
    padding: 0.7rem 0.2rem 0.1rem;
}

.menu>li {
    margin: 0.04rem 0;
    text-align: center;
}

.menu>li>a {
    display: block;
    padding: 0.3em 0;
    font-size: 1.3em;
    font-weight: bold;
    color: #3c454f;
}

.social {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0.4rem 0.2rem 0;
    padding: 0.2rem 0;
    border-top: 1px solid #ccc;
}

.social li {
    flex: none;
    width: 0.8rem;
    margin: 0 0.12rem;
}

.btn-menu-close {
    display: block;
    position: absolute;
    top: 0.1rem;
    right: 0.1rem;
    width: 0.6rem;
    height: 0.6rem;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/mobile-menu-close.png") no-repeat;
    background-size: 100% 100%;
    font-size: 0;
    line-height: 0;
}

.topup-pic {
    display: block;
    width: 7rem;
    height: 5.18rem;
    margin: 0 auto;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-en.png") no-repeat center center;
    background-size: 100% 100%;
    font-size: 0;
    line-height: 0;
}

.zh_cn .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-cn.png") no-repeat center center;
    background-size: 100% 100%;
}

.zh_tw .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-tw.png") no-repeat center center;
    background-size: 100% 100%;
}

.de .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-de.png") no-repeat center center;
    background-size: 100% 100%;
}

.fr .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-fr.png") no-repeat center center;
    background-size: 100% 100%;
}

.pt .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-pt.png") no-repeat center center;
    background-size: 100% 100%;
}

.pl .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-pl.png") no-repeat center center;
    background-size: 100% 100%;
}

.tr .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-tr.png") no-repeat center center;
    background-size: 100% 100%;
}

.ru .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-ru.png") no-repeat center center;
    background-size: 100% 100%;
}

.id .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-id.png") no-repeat center center;
    background-size: 100% 100%;
}

.vi .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-vi.png") no-repeat center center;
    background-size: 100% 100%;
}

.ko .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-ko.png") no-repeat center center;
    background-size: 100% 100%;
}

.ja .topup-pic {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-ad-ja.png") no-repeat center center;
    background-size: 100% 100%;
}

.btn-popupclose {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 1.02rem;
    height: 0.9rem;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/popup-close.png") no-repeat center center;
    background-size: 100% 100%;
    font-size: 0;
    line-height: 0;
}

.discount {
    position: fixed;
    top: 1.6rem;
    right: 0.2rem;
    z-index: 5;
}

.discount-ad {
    display: block;
    width: 1.5rem;
    height: 1.4rem;
    font-size: 0;
    line-height: 0;
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-en.gif") no-repeat center top;
    background-size: 100% 100%;
}

.zh_cn .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-cn.gif") no-repeat center top;
    background-size: 100% 100%;
}

.zh_tw .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-tw.gif") no-repeat center top;
    background-size: 100% 100%;
}

.de .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-de.gif") no-repeat center top;
    background-size: 100% 100%;
}

.fr .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-fr.gif") no-repeat center top;
    background-size: 100% 100%;
}

.pt .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-pt.gif") no-repeat center top;
    background-size: 100% 100%;
}

.pl .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-pl.gif") no-repeat center top;
    background-size: 100% 100%;
}

.tr .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-tr.gif") no-repeat center top;
    background-size: 100% 100%;
}

.ru .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-ru.gif") no-repeat center top;
    background-size: 100% 100%;
}

.id .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-id.gif") no-repeat center top;
    background-size: 100% 100%;
}

.vi .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-vi.gif") no-repeat center top;
    background-size: 100% 100%;
}

.ko .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-ko.gif") no-repeat center top;
    background-size: 100% 100%;
}

.ja .discount-ad {
    background: url("//content-us.game-bean.com/image/titan_rush/website2606/page1-discount-ja.gif") no-repeat center top;
    background-size: 100% 100%;
}

.none {
    display: none;
}

.block {
    display: block;
}

.flex {
    display: flex;
}

.text-center {
    text-align: center;
}

@keyframes scaling {

    0%,
    100% {
        transform: scale(1);
    }

    50% {
        transform: scale(1.1);
    }
}