
#carousel-hestia-generic .hestia-title {
    line-height: 1;
    font-size: 50px;
}
@media (min-width: 992px) {
    .col-md-4 {
        width: 31%;
    }
}
.elementor-heading-title {
    padding: 0;
    margin: 0;
    line-height: 1;
}

.slogan {
    width: 100%;
    height: auto;
    position: absolute;
    top: 83%;
    left: 0;
}

@media (min-width: 992px) {
    .slogan {
        left: 50%;
        margin-left: -25%;
    }
}

.lunbo3 {
    background-image: url("../img/lunbo1.jpg"); height: 1000px; transform: translate3d(-567.1px, -5.3px, 0px); transform-style: preserve-3d; backface-visibility: hidden; position: relative; display: block; left: 0px; top: 0px;
}

@media (min-width: 992px) {
    .lunbo3 {
        transform: translate3d(16px, -5.3px, 0px);
    }
}

.game-about {
    max-width: 100%;
    height: 167rem;
    background-image: url("../img/ditu.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}
.game-about h3 {text-align: center;font-size: 32px;line-height: 1;font-weight: bold;color: #fff;padding-top: 5.5%}
.game-about p {font-size: 18px;color: #fff;text-align: center;width: 800px; position: relative;top: 0;left: 50%;margin-left: -400px;padding: 0 15rem;font-family: Sans-Serif}
.game-contain {
    width: 100%;
    height: 123.1rem;
    position: relative;
    top: 10rem;
    left: 0;
    overflow: hidden;
    padding-left: 7rem;
}

.game-inner {
    width: 40%;
    height: 21.6rem;
    position: static;
    background-size: contain;
    background-repeat: no-repeat;
    float: left;
    margin: 0 1rem;
}
.touming {display: none}
.line1 {top: -7.4rem}
.line2 {top: 10.4rem}
.line3 {top: 25.6rem}
.line4 {top: 42.9rem}
.line5 {top: 57.9rem}
.line6 {top: 75.2rem;}
.line7 {top: 89.6rem}
.line8 {bottom: -8.5rem;}
.shu1 {left: 3.3rem;}
.shu2 {left: 29.3rem;}
.shu3 {left: 54.8rem}
.shu4 {left: 80.8rem}
.shu5 {left: 106.3rem}
.shu6 {right: 29rem;}
.shu7 {right: 2.5rem;}

.rm {background-image: url("../img/dd/zhuye_wanfa_pointrummy.png");}
.tp {background-image: url("../img/dd/zhuye_wanfa_teenpatti.png");}
.d7 {background-image: url("../img/dd/zhuye_wanfa_7updown.png")}
.dt {background-image: url("../img/dd/zhuye_wanfa_dragonvstiger.png")}
.benz {background-image: url("../img/dd/zhuye_wanfa_benz&bmw.png")}
.birds {background-image: url("../img/dd/zhuye_wanfa_avgrybirds.png")}
.pubg {background-image: url("../img/dd/zhuye_wanfa_pubg.png")}
.lucky {background-image: url("../img/dd/zhuye_wanfa_luckyroulette.png")}
.jh {background-image: url("../img/dd/zhuye_wanfa_jhandimunda.png")}
.fruit {background-image: url("../img/dd/zhuye_wanfa_777fruit.png")}
.gen {background-image: url("../img/dd/zhuye_wanfa_ganesha.png")}
.beach {background-image: url("../img/dd/zhuye_wanfa_beachparty.png")}
.pokemon {background-image: url("../img/dd/zhuye_wanfa_pokemon.png")}
.golden {background-image: url("../img/dd/zhuye_wanfa_goldencrash.png")}
.crazy {background-image: url("../img/dd/zhuye_wanfa_crazyfootball.png")}
.sweet {background-image: url("../img/dd/zhuye_wanfa_sweetbonanza.png")}
.ab {background-image: url("../img/dd/zhuye_wanfa_andarbahar.png")}
.red {background-image: url("../img/dd/zhuye_wanfa_red&black.png")}
.bacc {background-image: url("../img/dd/zhuye_wanfa_baccaratab.png")}
@media (min-width: 992px) {
    .game-about p {padding: 0}

    .game-contain {padding-left: 0;}

    .game-inner {position: absolute;width: 22.3rem;}

    .touming {display: block;opacity: 0.5}
}
.download {
    cursor: pointer;
}

.navbar.games-navbar {background-color: #fff;margin-bottom: 0}
.navbar.header-with-topbar.games-navbar {position: relative;}

.navbar.games-navbar .navbar-nav > li a {color: #747474;}
.navbar.games-navbar .navbar-nav > li.active a {font-size: 18px;font-weight: bold}
.slot-games {width: 100%;height: auto;position: relative;top: 0;left: 0}
.slot-games h1 {font-size: 22px;margin: 0;text-align: center;color: #fff;font-weight: bold;position: absolute;left: 18%;top: 28%;}

@media (min-width: 992px) {
    .slot-games h1 {font-size: 72px;top: 40%;left: 30%}
}

.main-raised.games-main {margin: 0}

.games-main .hestia-title {font-weight: bold}

.game-img div {margin-top: 10px;}
.game-img {color: #3d3d3d;font-size: 16px;font-weight: bold}

.detail-games {
    position: relative;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
    background-position: center center;
    background-size: cover;
    background-image: url("../img/gg/game_ditu_01.jpg");
    background-repeat: no-repeat;
}
.detail-games .entry-title, .author {color: #fff;margin: 0;padding: 0}
.detail-games .container {
    padding-bottom: 110px;
}
.detail-wrapper {width: 98%;position: relative;top: 0;left: 50%;margin-left: -49%;}
.detail-card .card {width: 1115px;height: 387px;background-color: #eaeaea;margin-top: 64px;}
.detail-card img {width: auto}

.detail-img img {margin-bottom: 30px;width: 90%;margin-left: 30px}

.navindex { position: relative;top: 0;left: 60%;}
.navindex li.active {border-bottom: 2px solid #fff;}
.navindex li {border-bottom: 1px solid #fff;}

.nav-link:hover {color: #000;}