.a85rKtj4 {
    width: 1920px;
    height: 844px;
    position: relative;
    margin: 0 auto
}

@-webkit-keyframes _2_SAzAgW {
    0% {
        margin-left: 262px;
        opacity: 0
    }

    90% {
        opacity: 1;
        margin-left: 382px
    }

    to {
        margin-left: 362px
    }
}

@keyframes _2_SAzAgW {
    0% {
        margin-left: 262px;
        opacity: 0
    }

    90% {
        opacity: 1;
        margin-left: 382px
    }

    to {
        margin-left: 362px
    }
}

@-webkit-keyframes _1EhO6qAn {
    0% {
        margin-left: -100px;
        opacity: 0
    }

    30% {
        margin-left: -100px;
        opacity: 0
    }

    to {
        opacity: 1;
        margin-left: 0
    }
}

@keyframes _1EhO6qAn {
    0% {
        margin-left: -100px;
        opacity: 0
    }

    30% {
        margin-left: -100px;
        opacity: 0
    }

    to {
        opacity: 1;
        margin-left: 0
    }
}


@-webkit-keyframes ZAg5jel7 {
    0% {
        margin-right: -500px;
        opacity: 0
    }

    90% {
        opacity: 1;
        margin-right: -20px
    }

    to {
        margin-right: 0px
    }
}

@keyframes ZAg5jel7 {
    0% {
        margin-right: -500px;
        opacity: 0
    }

    90% {
        opacity: 1;
        margin-right: -20px
    }

    to {
        margin-right: 0px
    }
}

/* @-webkit-keyframes ZAg5jel7 {
    0% {
        margin-left: 262px;
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes ZAg5jel7 {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0);
        opacity: 0
    }

    to {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
} */

.a85rKtj4 ._1we05_42 {
    margin-top: 80px;
    margin-left: 362px;
    -webkit-animation: _2_SAzAgW .5s ease-in-out;
    animation: _2_SAzAgW .5s ease-in-out
}

.a85rKtj4 ._1we05_42,
.a85rKtj4 ._7NnX-JwV {
    pointer-events: none;
    position: relative;
    z-index: 2
}

.a85rKtj4 ._7NnX-JwV {
    -webkit-animation: _1EhO6qAn .5s ease-in-out;
    animation: _1EhO6qAn .5s ease-in-out;
    max-width: 500px;
    margin-top: 40px
}

.a85rKtj4 ._7NnX-JwV ._3FxQliSm {
    margin-top: 20px;
    margin-left: 362px;
    font-size: 20px;
    color: #FF7C18;
    position: relative;
    z-index: 2;
    font-weight: 700;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    max-width: 500px
}

.a85rKtj4 ._7NnX-JwV ._3FxQliSm ._8f1u8fmt {
    min-width: 36px;
    height: 27px;
    margin-right: 16px;
    background-size: 100% 100%
}

/* .a85rKtj4 ._7NnX-JwV ._3FxQliSm ._1V8viAYV {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAbCAYAAAAULC3gAAAB7UlEQVR4Ae3WKXAbQRCF4YWCgYGBgoHhyNDQ0LdbqonUvg0FAw0FAw0DDQ0NDQPF8exUs0m/WbV3a3zPllG2q37fx7dzVKn67BlmmMUijvhKWFtqd9p9Fr52o/3SxlU2zPJNu7eoabMIc7WQMV/J6uQqREYXnc68FlIzzaXPRYDPQOxYIqX8OuEiEJ7++NIQdXo/P28DxHIWi3RXCisyfYSEchD+KDAGSl3JI4ZZAMF7RfgGc+IBwteubbuwMpN5SNGsRsWgTb7wXcwtX8WvfB1H3fSMfWEWcgkWtLQCf9otiyP9nGjmFRNQMYi6W4TPq1cGK4GtAYpYHrLvbQNy9FNXx5WDmM/WmDMBaPttUEDPg5wHRvP9QHaD3gJNuY7oU0HAWO9ZIQJm5l8E7SeU9AM5xP5dIDu4z4EOdXUQUMUgYDS7yr1AgDRJDxBuzQlA/p0gOyPPgLA60zpFVAJigAQYLbwP5F4AUQdEUgzaAggYRCzLVzA/gDlsD+1tDtqb1NHaLgR9Byi7zivtIQ+YDLR8CbRLvgyElx0AADKZ19r6SiNnAVEjHNj2FpFsVJ3ZxpZRUAxWpwxkW7FBHESzG2Q9A5K43/yz31U2AGFl+oIMNdZutL+aaPGZVtskd/p+q8rGQFq0DPRfzDDD/AMxWioaDSj6SAAAAABJRU5ErkJggg==)
}

.a85rKtj4 ._7NnX-JwV ._3FxQliSm ._3bl02gjm {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAbCAYAAAAULC3gAAACxElEQVR4AWKgJhgFowBAWplCxw1DUZQGFg4MR4GBgYGBhcqu7D+7oWFhOBpoWBgYGDgwMHBgF1vnM/U9qzqSNXZXcL37+/ppq2v/QSoVMAcv4LWA1xpQg/WpOrwnojVorOgLeC3gtTkQi2+OFqkq3USh5U3lPJGchxa4nqt77O9aoDBXsyKDa+eiaqX15FQc9wEeX2J/3vrjC9fvIbUEm2N/tYgy14/dTxESRRKXdwFIfcmTksozmS9RBJAoAlxPFDo6d/4gSC1Kma0kE8C1JFRpSEaU6fQy53ctUN6rsnSqKHFy1RF+bAzIdCSX2sqFDCUymaaq/Eye/FoO+xgFzilEpKXkPNZhv4gyfSoQFL4jfq1ghnsNRXps642oyYXqIp2dqQ5L0V7mpoWQUug5E3pOzcT0/GyqDu7XB0yHQMhalYFQlJGHXwvxj4MQGBECC1CB9QmRbfD58Kzz5OCUCak3RZPVFCHsI78UEghJ60kpxHtjz0PAgAYpLA/ONUgQpMO9sfrCl8aFyG+Ezq6dJ6eQYioTSewwCaAcVQH1qd9obKpXEZ2NCsU55vdClOmAWxFicV7j8M4kkowlylTeQOo3U0LkX4U4EtmHji86DyCRpKztYf/6ZEQ3ppeMKHT35wmhaJqBh53apkmvI1FCrPjZyFK1hpR2QANkIBRnX/IfQvNciCJTdZDSJiS+7FnnjW2B1rmQHQhJvDk+bE+uBpNfMxj255QJHddCflIIyVBm97jz5mhVaJsiF7cdcIRS72BhC8JMzDWpA71QPRRqB2uUtQFTAJl3ygQhkAv1S4LoMs7AYdJrQRjaJDZRJhOFNnIhihyeuTTX2Ijze9gTA1I6pVBK6SMnuoDLoUwhBEICT6xRCvVYjbNwlMqFKJHhklAhtSFhMnsDCvwI7+AZrHT8/joEiPk9MZlI/WMMwxGMglEAAAFZqvuGpufOAAAAAElFTkSuQmCC)
} */

.a85rKtj4 ._7NnX-JwV ._3FxQliSm ._3owHDycs {
    font-size: 14px;
    line-height: 20px;
    color: #a2aab5;
    width: 422px;
    word-wrap: break-word;
    font-weight: 400;
    margin-top: 10px
}

.a85rKtj4 ._7NnX-JwV .uugumGGm {
    margin-left: 404px;
    margin-top: 40px;
    position: relative;
    z-index: 2
}

.a85rKtj4 ._7NnX-JwV button {
    display: block;
    margin-left: 390px;
    margin-top: 50px;
    width: 280px;
    height: 54px;
    background: linear-gradient(90deg, #FF7C18 35%, #FF6F00 60%);
    background: -moz-linear-gradient(90deg, #FF7C18 35%, #FF6F00 60%);
    background: -webkit-linear-gradient(90deg, #FF7C18 35%, #FF6F00 60%);
    background: -o-linear-gradient(90deg, #FF7C18 35%, #FF6F00 60%);
    border: none;
    color: #fff;
    font-style: italic;
    font-size: 20px;
    font-weight: 700;
    letter-spacing: 2px;
    position: relative;
    z-index: 2;
    pointer-events: auto;
    border-radius: 30px;
    box-shadow: 2px 2px 2px rgba(20%, 20%, 40%, 0.6), 4px 4px 6px rgba(20%, 20%, 40%, 0.4), 6px 6px 12px rgba(20%, 20%, 40%, 0.4);
    outline:none;
}

.a85rKtj4 ._7NnX-JwV button:before {
    content: "";
    cursor: default;
    pointer-events: none;
    width: 280px;
   
    left: 0;
    top: 0;
    position: absolute;
    z-index: -1;
    /*background-image: url(../images/button-bg.jpg)*/
}

.a85rKtj4 ._7NnX-JwV button:hover:before {
    /*background-image: url(../images/button-bg-after.jpg)*/
    
}

.a85rKtj4 ._1TEjvBtR {
    -webkit-animation: ZAg5jel7 .5s ease-out;
    animation: ZAg5jel7 .5s ease-out
}

.a85rKtj4 ._1TEjvBtR,
.a85rKtj4 ._1TEjvBtR ._1G45o3ma {
    position: absolute;
    top: 0;
    right: 0;
    width: 1166px;
    height: 730px
}

.a85rKtj4 ._1TEjvBtR ._1G45o3ma {
    opacity: 1;
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.a85rKtj4 ._1TEjvBtR ._1J8vEZNa {
    opacity: 0;
    -webkit-transition: opacity .2s;
    transition: opacity .2s
}

.a85rKtj4 ._1TEjvBtR img {
    position: absolute;
    pointer-events: none
}

.a85rKtj4 ._1TEjvBtR ._3bERDMjr {
    position: absolute;
    top: 26px;
    left: 130px;
    width: 829px;
    height: 700px;
}

.a85rKtj4 ._1TEjvBtR ._3bERDMjr .f9EdKRHd {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.a85rKtj4 ._1TEjvBtR ._3gLG1xLs {
    width: 376px;
    height: 376px;
    position: absolute;
    z-index: 100
}

@-webkit-keyframes _13MS3gHc {
    0% {
        ri: 0
    }

    to {
        top: -40px
    }
}

@keyframes _13MS3gHc {
    0% {
        top: 0
    }

    to {
        top: -40px
    }
}

.a85rKtj4 ._1TEjvBtR ._2WR5bL3i {
    left: -44px
}

.a85rKtj4 ._1TEjvBtR ._2WR5bL3i,
.a85rKtj4 ._1TEjvBtR ._3afTiN6s {
    top: -1px;
    z-index: 10;
    -webkit-animation: _13MS3gHc 1.8s linear infinite alternate;
    animation: _13MS3gHc 1.8s linear infinite alternate;
    width: 430px;
    height: 844px
}

.a85rKtj4 ._1TEjvBtR ._3afTiN6s {
    right: 30px;
    -webkit-animation-delay: .9s;
    animation-delay: .9s
}

@-webkit-keyframes cgZyc6xN {
    0% {
        top: 40px
    }

    to {
        top: 0
    }
}

@keyframes cgZyc6xN {
    0% {
        top: 40px
    }

    to {
        top: 0
    }
}

._2tprh7Bd {
    height: 76px;
    width: 1040px;
    z-index: 100
}

._2tprh7Bd ._3O7H92so {
    width: 100%;
    height: 56px;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    justify-content: center
}

._2tprh7Bd ._3O7H92so ._3ejQyYVm {
    position: absolute;
    z-index: 1;
    /* width: 75%;
    height: 150%;
    top: -26px;
    box-shadow: 0 -6px 12px 0 rgba(0, 0, 0, .04);
    background-image: -webkit-linear-gradient(top, #fdfdff, #edf0fa);
    background-image: linear-gradient(180deg, #fdfdff, #edf0fa) */
}

._2tprh7Bd ._3O7H92so .rDHQR0nc {
    left: 33px;
    -webkit-transform: skew(-50deg);
    transform: skew(-50deg)
}

._2tprh7Bd ._3O7H92so .IShxLtF7 {
    right: 33px;
    -webkit-transform: skew(50deg);
    transform: skew(50deg)
}

._2tprh7Bd ._3O7H92so:after {
    content: "";
    position: absolute;
    height: 20px;
    /* width: 102%;
    background-image: -webkit-linear-gradient(bottom, #f8faff, #dae0ed);
    background-image: linear-gradient(0deg, #f8faff, #dae0ed);
    box-shadow: 0 8px 12px 0 rgba(0, 0, 0, .1), inset 0 1px 0 0 #f7f9ff;
    bottom: -20px;
    left: -15 */
}

.slot_name li{
    
    /* width: 230px; */
    width: 195px;
    height: 230px;
    padding: 15px;
    margin-top: -150px;
    background-image: -webkit-linear-gradient(top, rgb(255 255 255 / 58%), #dddddd);
}

.slot_name li img{
    width: 150px;
    height: 150px;
    filter: drop-shadow(1px 2px 0px black);
}


.slot_name li span{

    text-align: center;
    display: block;
    line-height: 2.5;
    font-size: 1.2rem;

}

._2tprh7Bd ._3O7H92so ._2PRjWJVH {
    position: relative;
    cursor: pointer;
    z-index: 2;
    width: auto;
    height: 62px;
    /* margin: 0 25px; */
    margin: auto;
    -webkit-transition: all .5s;
    transition: all .5s;
    top: 1rem;
}



._2tprh7Bd ._3O7H92so ._2OXwJ_Ht {
    margin-top: -15px;
    -webkit-transition: all .5s;
    transition: all .5s
}

._2UtrFd1q {
   
    position: relative;
    background:url(../images/slot/slot-bg.png);

 
}

._2UtrFd1q ._2GEPwMmb {
    position: absolute;
    bottom: 60px;
    left: 0;
    right: 0;
    margin: auto
}

@media only screen and (min-width:1170px) and (max-width:1450px) {
    

    ._2UtrFd1q ._2GEPwMmb {
        position: absolute;
        bottom: 190px;
        left: 0;
        right: 0;
        margin: auto;
        width: 90% !important;
    }
    .slot_name {
        flex-wrap: nowrap;
        width: 100%;
    }
}