.game-inner.client-area-game #all{
    padding-top: 0;
    }
.game-inner.client-area-game #top-page{
    padding: 0;
    }
.game-inner.client-area-game .logo-bg-layer{
    opacity: .08;
    }
/**/
#games-main-screen{
    position: relative;
    display: table;
    table-layout: fixed;
    width: 100%;
    overflow: hidden;
    }
#games-main-screen h1{
    top: 30vh;
    font-weight: 700;
    font-size: 170px;
    line-height: 1em;
    opacity: 0;
    transition: top 1s ease, opacity 1s ease;
    }
.client-area-game #games-main-screen h1{
    top: 0;
    text-transform: uppercase;
    color: #fff;
    margin: 0 0 61px;
    max-width: none;
    text-align: center;
    opacity: 1;
    transition: none;
    }
#games-main-screen .bg{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0;
    transform: scale(1.1);
    transition: transform 1s ease-in-out;
    }
#games-main-screen.static-bg .bg{
    background-position: 50% 100%;
    }
.page-load #games-main-screen .bg{
    transform: none;
    }
.client-area-game #games-main-screen .bg{
    transform: none;
    transition: none;
    }
#games-box{
    position: relative;
    z-index: 2;
    min-height: 100vh;
    padding: 100px 48px 0;
    }
.games-box-characters{
    position: absolute;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: calc(100vh - 120px);
    width: 100%;
    }
.games-box-characters img{
    margin: 0;
    max-width: 100%;
    max-height: 100%;
    }
.games-box-characters .space-stacks-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 150px);
    max-width: 80%;
    width: 1200px;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .space-stacks-cntr-box{
    position: relative;
    display: flex;
    /*align-items: flex-end;*/
    height: 100%;
    align-items: center;
    left: 1.5%;
    }
.games-box-characters .space-stacks-cntr{
    position: relative;
    z-index: 3;
    transform: scale(.7);
    transform-origin: 50% 100% 0;
    transition: transform .6s linear;
    }
.page-load .games-box-characters .space-stacks-cntr{
    transform: none;
    }
.client-area-game .games-box-characters .space-stacks-cntr{
    transform: none;
    transition: none;
    }
.space-stacks-bg-els{
    position: absolute;
    z-index: 1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-position: 40% 100%;
    background-repeat: no-repeat;
    transition: transform 1s linear;
    opacity: 0;
    pointer-events: none;
    }
.page-load .space-stacks-bg-els{
    animation: moveEls 1.1s ease-in-out forwards;
    }
@keyframes moveEls{
    0%{
        transform: translateY(0%);
        }
    40%{
        transform: translateY(-5%);
        opacity: 1;
        }
    100%{
        transform: translateY(14vh);
        opacity: 1;
        }
    }
.client-area-game .space-stacks-bg-els{
    transform: translateY(14vh);
    opacity: 1;
    transition: none;
    animation: none;
    }
/*Mystery mission*/
.games-box-characters .mystery-mission-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 220px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .mystery-mission-cntr-box{
    position: relative;
    left: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: 100%;
    min-width: 1500px;
    }
.games-box-characters .mystery-mission-cntr{
    position: relative;
    z-index: 3;

    /*transform: scale(.7);
    transform-origin: 50% 100% 0;
    transition: transform .6s linear;*/
    }
.page-load .games-box-characters .mystery-mission-cntr{
    transform: none;
    }
.client-area-game .games-box-characters .mystery-mission-cntr{
    transform: none;
    transition: none;
    }
.mystery-mission-bg-els{
    position: absolute;
    z-index: 3;
    left: 5vw;
    top: 18vh;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-position: 50% 0;
    background-repeat: no-repeat;
    transition: transform 1s linear;
    opacity: 0;
    pointer-events: none;
    }
.page-load .mystery-mission-bg-els{
    animation: moveEls 1.1s ease-in-out forwards;
    }
@keyframes moveEls{
    0%{
        transform: translateY(0%);
        }
    40%{
        transform: translateY(-5%);
        opacity: 1;
        }
    100%{
        transform: translateY(20vh);
        opacity: 1;
        }
    }
.client-area-game .mystery-mission-bg-els{
    transform: translateY(20vh);
    opacity: 1;
    transition: none;
    animation: none;
    }
/*Retro tapes*/
.games-box-characters .retro-tapes-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .retro-tapes-cntr-box{
    position: relative;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: 100%;
    max-height: 800px;
    }
.games-box-characters .retro-tapes-cntr{
    position: relative;
    z-index: 3;
    top: 23.4%;
    height: 123.4%;
    max-height: 123.4%;
    }
.page-load .retro-tapes-cntr{
    animation: rtcntr 1.1s ease-in-out forwards;
    }
@keyframes rtcntr{
    0%{
        transform: translateY(45%) scale(.7);
        }
    45%{
        transform: translateY(-15%) scale(1);
        }
    100%{
        transform: translateY(0) scale(1);
        }
    }
.games-box-characters .retro-tapes-left, .games-box-characters .retro-tapes-right{
    position: absolute;
    z-index: 2;
    left: -53%;
    top: 0;
    width: 80.75356415478615%;
    }
.games-box-characters .retro-tapes-right{
    top: 5%;
    left: auto;
    right: -60%;
    width: 76.9857433808554%;
    }
.page-load .retro-tapes-left{
    animation: rtleft 1.3s ease-in-out forwards;
    }
@keyframes rtleft{
    0%{
        transform: translateY(45%) scale(.7);
        }
    50%{
        transform: translateY(-15%) scale(1);
        }
    100%{
        transform: translateY(0) scale(1);
        }
    }
.page-load .retro-tapes-right{
    animation: rtright 1.4s ease-in-out forwards;
    }
@keyframes rtright{
    0%{
        transform: translateY(45%) scale(.7);
        }
    50%{
        transform: translateY(-15%) scale(1);
        }
    100%{
        transform: translateY(0) scale(1);
        }
    }
.retro-tapes-bg-els{
    position: absolute;
    z-index: 4;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: 50% 0;
    background-repeat: no-repeat;
    opacity: 0;
    pointer-events: none;
    transition: opacity 3s ease;
    }
.page-load .retro-tapes-bg-els{
    opacity: 1;
    }
/*Jack*/
.games-box-characters .jack-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .jack-cntr-box{
    position: relative;
    height: 100%;
    display: inline-flex;
    align-items: flex-end;
    }
.games-box-characters .jack-cntr{
    position: relative;
    z-index: 1;
    transform: scale(.7);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .jack-left, .games-box-characters .jack-right, .games-box-characters .jack-bg-els{
    position: absolute;
    z-index: 2;
    left: -27%;
    bottom: 0;
    width: 84.62897526501767%;
    }
.games-box-characters .jack-right{
    z-index: 3;
    left: auto;
    right: -23%;
    bottom: -20px;
    }
.games-box-characters .jack-bg-els{
    z-index: 0;
    left: -30%;
    bottom: 16%;
    width: 155.7420494699647%;
    max-width: 155.7420494699647%;
    }
.page-load .games-box-characters .jack-bg-els{
    animation: jackbgels 1.4s ease-in-out forwards;
    }
@keyframes jackbgels{
    0%{
        transform: translateY(45%) scale(.7);
        }
    50%{
        transform: translateY(-15%) scale(1);
        }
    100%{
        transform: translateY(0) scale(1);
        }
    }
.games-box-characters .jack-left, .games-box-characters .jack-right{
    transform: scale(.7) translateY(15%);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .jack-cntr, .page-load .games-box-characters .jack-left, .page-load .games-box-characters .jack-right{
    transform: none;
    }
/*Giga*/

.games-box-characters .giga-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .giga-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 926px;
    }
.games-box-characters .giga-cntr{
    position: relative;
    z-index: 2;
    left: -15.1%;
    top: 26%;
    height: 125%;
    max-height: 125%;
    transform: scale(.7);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .giga-right, .games-box-characters .giga-bg-els{
    position: absolute;
    z-index: 1;
    right: -26.5%;
    bottom: 20%;
    width: 61.84084372003835%;
    }
.games-box-characters .giga-bg-els{
    z-index: 3;
    left: -40%;
    bottom: -34%;
    width: 184.7555129434324%;
    max-width: 184.7555129434324%;
    max-height: none;
    }
.games-box-characters .giga-bg-els{

    }
.page-load .games-box-characters .giga-bg-els img{
    max-width: 100%;
    margin: 0;
    animation: gigabgels 1.4s ease-in-out forwards;
    }
@keyframes gigabgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
.games-box-characters .giga-right{
    transform: scale(.7) translateY(15%);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .giga-cntr, .page-load .games-box-characters .giga-right{
    transform: none;
    }
/*Dino*/

.games-box-characters .dino-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .dino-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 926px;
    }
.games-box-characters .dino-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: -5%;
    height: 107%;
    max-height: 107%;
    transform: scale(.7);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .dino-left, .games-box-characters .dino-right, .games-box-characters .dino-bg-els{
    position: absolute;
    z-index: 1;
    left: -38%;
    bottom: -2.5%;
    width: 78.10126582278481%;
    }
.games-box-characters .dino-right{
    left: auto;
    right: -44%;
    bottom: -4.4%;
    width: 76.32911392405063%;
    }
.games-box-characters .dino-left, .games-box-characters .dino-right{
    transform: scale(.7) translateY(15%);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .dino-cntr, .page-load .games-box-characters .dino-left, .page-load .games-box-characters .dino-right{
    transform: none;
    }
.games-box-characters .dino-bg-els{
    z-index: 3;
    left: -63.5%;
    bottom: -34%;
    width: 254.6835443037975%;
    max-width: 254.6835443037975%;
    max-height: none;
    }
.page-load .games-box-characters .dino-bg-els img{
    max-width: 100%;
    margin: 0;
    animation: dinobgels 1.4s ease-in-out forwards;
    }
@keyframes dinobgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Swords*/
.games-box-characters .swords-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .swords-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 810px;
    }
.games-box-characters .swords-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: -1%;
    height: 100%;
    max-height: 100%;
    transform: scale(.7);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .swords-left, .games-box-characters .swords-right, .games-box-characters .swords-bg-els{
    position: absolute;
    z-index: 1;
    left: -39%;
    bottom: 0;
    width: 78.5%;
    }
.games-box-characters .swords-right{
    left: auto;
    right: -37.5%;
    bottom: 0%;
    width: 90.4126213592233%;
    }
.games-box-characters .swords-left, .games-box-characters .swords-right{
    transform: scale(.7) translateY(15%);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .swords-cntr, .page-load .games-box-characters .swords-left, .page-load .games-box-characters .swords-right{
    transform: none;
    }
.games-box-characters .swords-bg-els{
    z-index: 3;
    left: -68.5%;
    bottom: -26.5%;
    width: 243.2038834951456%;
    max-width: 243.2038834951456%;
    max-height: none;
    }
.page-load .games-box-characters .swords-bg-els img{
    max-width: 100%;
    margin: 0;
    animation: swordsbgels 1.4s ease-in-out forwards;
    }
@keyframes swordsbgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Razor*/
.razor-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .razor-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .razor-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 810px;
    }
.games-box-characters .razor-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: -1.5%;
    height: 122%;
    max-height: 122%;
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .razor-left, .games-box-characters .razor-right, .games-box-characters .razor-bg-els{
    position: absolute;
    z-index: 1;
    left: -44%;
    bottom: 17.4%;
    width: 72.40537240537241%;
    }
.games-box-characters .razor-right{
    left: auto;
    right: -42.3%;
    bottom: 15%;
    width: 71%;
    }
.games-box-characters .razor-left, .games-box-characters .razor-right{
    transform: scale(.5) translateY(15%);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .razor-cntr, .page-load .games-box-characters .razor-left, .page-load .games-box-characters .razor-right{
    transform: none;
    }
.games-box-characters .razor-bg-els{
    z-index: 3;
    left: -62%;
    bottom: 3%;
    width: 221.978021978022%;
    max-width: 221.978021978022%;
    max-height: none;
    }
.page-load .games-box-characters .razor-bg-els img{
    width: 100%;
    margin: 0;
    animation: razorbgels 1.4s ease-in-out forwards;
    }
@keyframes razorbgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Rat king*/
.games-box-characters .rat-king-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .rat-king-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 761px;
    }
.games-box-characters .rat-king-cntr{
    position: relative;
    z-index: 2;
    left: 6%;
    bottom: -7.5%;
    height: 106%;
    max-height: 106%;
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .rat-king-cntr{
    transform: none;
    }
.games-box-characters .rat-king-bg-els{
    position: absolute;
    z-index: 3;
    left: -55%;
    bottom: -25%;
    width: 206%;
    max-width: 206%;
    max-height: none;
    }
.page-load .games-box-characters .rat-king-bg-els img{
    width: 100%;
    margin: 0;
    animation: ratkingbgels 1.4s ease-in-out forwards;
    }
@keyframes ratkingbgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Goat getter*/
.games-box-characters .goat-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);

    }
.games-box-characters .goat-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 761px;
    }
.games-box-characters .goat-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: -6%;
    height: 108%;
    max-height: 108%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .goat-cntr{
    transform: none;
    }
.games-box-characters .goat-bg-els{
    position: absolute;
    z-index: 3;
    left: 50%;
    top: 50%;
    width: 1959px;
    max-width: 1959px;
    height: 1011px;
    max-height: none;
    margin: -600px 0 0 -980px;
    }
.page-load .games-box-characters .goat-bg-els img{
    width: 100%;
    margin: 0;
    animation: goatbgels 1.4s ease-in-out forwards;
    }
@keyframes goatbgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
#games-main-screen.goat-game .bg{
    background-position: 50% 100%;
    }
/*Fish*/
.games-box-characters .fish-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .fish-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 810px;
    }
.games-box-characters .fish-cntr{
    position: relative;
    z-index: 2;
    left: -20%;
    bottom: -22%;
    height: 124%;
    max-height: 124%;
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .fish-right, .games-box-characters .fish-bubbles{
    position: absolute;
    z-index: 0;
    right: -54%;
    bottom: calc(100% - 200px);
    width: 50.94339622641509%;
    }
.games-box-characters .fish-right{
    z-index: 1;
    right: -12.3%;
    bottom: 16%;
    width: 71.36514983351831%;
    }
.games-box-characters .fish-hook, .games-box-characters .fish-right{
    transform: scale(.5) translateY(15%);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .fish-cntr, .page-load .games-box-characters .fish-hook, .page-load .games-box-characters .fish-right{
    transform: none;
    }
.games-box-characters .fish-bubbles{
    z-index: 0;
    right: auto;
    left: -45%;
    bottom: -14%;
    width: 186.3485016648169%;
    max-width: 186.3485016648169%;
    max-height: none;
    }
.page-load .games-box-characters .fish-bubbles img{
    width: 100%;
    margin: 0;
    animation: fishbubbles 1.4s ease-in-out forwards;
    }
@keyframes fishbubbles{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
#games-box .fish-hook{
    position: absolute;
    z-index: -1;
    height: 601px;
    max-height: 60vh;
    min-height: 320px;
    top: -53px;
    left: 48%;
    transform: translateX(100%);
    margin: 0;
    }
.page-load .fish-hook img{
    width: 100%;
    margin: 0;
    animation: fishhook 1.2s ease-in-out forwards;
    }
@keyframes fishhook{
    0%{
        transform: translateY(-45%);
        }
    50%{
        transform: translateY(2%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Boss bear*/
.boss-bear-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .boss-bear-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .boss-bear-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 817px;
    }
.games-box-characters .boss-bear-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: 0;
    height: 103%;
    max-height: 817px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .8s ease-in-out;
    }
.games-box-characters .boss-bear-left, .games-box-characters .boss-bear-right{
    position: absolute;
    z-index: 1;
    left: -26%;
    bottom: 0;
    width: 74.54710144927536%;
    }
.games-box-characters .boss-bear-right{
    left: auto;
    right: -22.3%;
    bottom: 0;
    width: 63.76811594202899%;
    }
.games-box-characters .boss-bear-left, .games-box-characters .boss-bear-right{
    transform: scale(.5) translateY(15%);
    transform-origin: 50% 100% 0;
    transition: transform .7s ease-in-out;
    }
.page-load .games-box-characters .boss-bear-cntr, .page-load .games-box-characters .boss-bear-left, .page-load .games-box-characters .boss-bear-right{
    transform: none;
    }
#games-box .boss-bear-lights{
    position: absolute;
    z-index: 0;
    width: 200vh;
    min-width: 1320px;
    max-width: 1534px;
    top: -86px;
    left: 50%;
    height: 100%;
    max-height: 80vh;
    margin: 0;
    transform: translateX(-50%);
    }
#games-box .boss-bear-lights img{
    position: absolute;
    left: 0;
    max-height: 100%;
    width: auto;
    margin: 0;
    }
#games-box .boss-bear-lights .right-light{
    left: auto;
    right: 0;
    }
.page-load #games-box .boss-bear-lights img{

    animation: bossbear 1.2s ease-in-out forwards;
    }
@keyframes bossbear{
    0%{
        transform: translateY(-45%);
        }
    50%{
        transform: translateY(7%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Dj Fox*/
.games-box-characters .dj-fox-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .dj-fox-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 773px;
    }
.games-box-characters .dj-fox-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: -19%;
    height: 121%;
    max-height: 121%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .dj-fox-left, .games-box-characters .dj-fox-right{
    position: absolute;
    z-index: 1;
    left: -13%;
    bottom: -14%;
    width: 53.39728217426059%;
    max-height: none;
    transform: scale(.5) translateY(15%);

    transition: transform .7s ease-in-out;
    }
.games-box-characters .dj-fox-right{
    left: auto;
    right: -13%;
    transform: scaleX(-1) scale(.5) translateY(15%);
    }
.page-load .games-box-characters .dj-fox-cntr, .page-load .games-box-characters .dj-fox-left{
    transform: none;
    }
.page-load .games-box-characters .dj-fox-right{
    transform: scaleX(-1);
    }
.games-box-characters .dj-fox-bg-els{
    position: absolute;
    z-index: 3;
    left: -13%;
    bottom: 31%;
    width: 124.9400479616307%;
    max-width: none;
    }
.page-load .games-box-characters .dj-fox-bg-els{
    animation: djfoxbgels 1.4s ease-in-out forwards;
    }
@keyframes djfoxbgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Retro Sweets*/
.games-box-characters .sweets-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .sweets-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 647px;
    }
.games-box-characters .sweets-cntr{
    position: relative;
    z-index: 1;
    left: 0;
    top: 1%;
    height: auto;
    max-height: 100%;
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .7s ease-in-out;
    }
.games-box-characters .sweets-over-cntr{
    position: absolute;
    z-index: 3;
    left: -69%;
    bottom: -16.2%;
    width: 233%;
    max-width: 233%;
    max-height: 100%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .7s ease-in-out;
    }
.page-load .games-box-characters .sweets-cntr, .page-load .games-box-characters .sweets-over-cntr{
    transform: none;
    }
.games-box-characters .sweets-bg-els{
    position: absolute;
    z-index: 2;
    left: -50%;
    bottom: 52%;
    width: 189.9521531100478%;
    max-width: none;
    }
.page-load .games-box-characters .sweets-bg-els{
    animation: sweetsbgels 1.4s ease-in-out forwards;
    }
@keyframes sweetsbgels{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Hearts highway*/
.hearts-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .hearts-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .hearts-cntr-box{
    position: relative;
    bottom: -7%;
    display: inline-flex;
    align-items: flex-end;
    height: 114%;
    max-height: 840px;
    }
.games-box-characters .hearts-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    height: 100%;
    max-height: 840px;
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .8s ease-in-out;
    }
.games-box-characters .hearts-left, .games-box-characters .hearts-right{
    position: absolute;
    z-index: 3;
    left: -30%;
    bottom: 38%;
    width: 47.105561861521%;
    }
.games-box-characters .hearts-right{
    z-index: 1;
    left: auto;
    right: -36%;
    bottom: 19%;
    width: 57.32122587968218%;
    }
.games-box-characters .hearts-left, .games-box-characters .hearts-right{
    transform: scale(.5) translateY(15%);
    transform-origin: 50% 50% 0;
    transition: transform .7s ease-in-out;
    }
.page-load .games-box-characters .hearts-cntr, .page-load .games-box-characters .hearts-left, .page-load .games-box-characters .hearts-right{
    transform: none;
    }

#games-box .hearts-bg-els{
    position: absolute;
    z-index: 4;
    width: 192.9625425652667%;
    max-width: none;
    top: 3%;
    left: -50%;
    height: auto;
    max-height: none;
    margin: 0;
    }
.page-load #games-box .hearts-bg-els{
    animation: hearts 1.2s ease-in-out forwards;
    }
@keyframes hearts{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }

/*Big bite*/
.games-box-characters .bigbite-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .bigbite-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 773px;
    }
.games-box-characters .bigbite-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: -2%;
    height: 103%;
    max-height: 103%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .bigbite-left, .games-box-characters .bigbite-right{
    position: absolute;
    z-index: 1;
    left: -36.5%;
    bottom: 13%;
    width: 59.49367088607595%;
    max-height: none;
    transform: scale(.5) translateY(15%);
    transform-origin: 50% 100% 0;
    transition: transform .7s ease-in-out;
    }
.games-box-characters .bigbite-right{
    left: auto;
    right: -38.5%;
    bottom: 16.5%;
    width: 66.8584579976985%;
    }
.page-load .games-box-characters .bigbite-cntr, .page-load .games-box-characters .bigbite-left, .page-load .games-box-characters .bigbite-right, .page-load .games-box-characters .bigbite-bg-els{
    transform: none;
    }
.games-box-characters .bigbite-bg-els{
    position: absolute;
    z-index: 3;
    left: -91%;
    bottom: -1%;
    width: 280.4372842347526%;
    max-width: none;
    transform: scale(.5) translateY(15%);
    }

#games-box .bigbite-overlay{
    position: absolute;
    z-index: 4;
    width: 1839px;
    max-width: none;
    top: -100px;
    left: 50%;
    height: auto;
    max-height: none;
    margin: 0 0 0 -920px;
    }
.page-load #games-box .bigbite-overlay{
    animation: bigbite 1.2s ease-in-out forwards;
    }
@keyframes bigbite{
    0%{
        transform: translateY(15%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Wild Swarm 2*/
.games-box-characters .swarm-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .swarm-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 896px;
    }
.games-box-characters .swarm-cntr{
    position: relative;
    z-index: 2;
    left: 20%;
    bottom: -9%;
    height: 112%;
    max-height: 112%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .swarm-left{
    position: absolute;
    z-index: 1;
    left: -26%;
    bottom: 20.4%;
    width: 92.06%;
    max-height: none;
    transform: scale(.5) translateY(15%);
    transform-origin: 50% 50% 0;
    transition: transform .7s ease-in-out;
    }
.page-load .games-box-characters .swarm-cntr, .page-load .games-box-characters .swarm-left{
    transform: none;
    }
.games-box-characters .swarm-bg-els{
    position: absolute;
    z-index: 3;
    left: -58%;
    bottom: -19%;
    width: 218.194%;
    max-width: none;
    }
.page-load #games-box .swarm-bg-els{
    animation: swarm 1s ease-in-out forwards;
    }
@keyframes swarm{
    0%{
        transform: translateY(25%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Shamrock Saints*/
.games-box-characters .saints-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .saints-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 797px;
    }
.games-box-characters .saints-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: -2%;
    height: 103%;

    max-height: 797px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .saints-left, .games-box-characters .saints-right{
    position: absolute;
    z-index: 1;
    left: -78%;
    bottom: 0;
    width: 114.9837133550489%;
    max-width: none;
    max-height: none;
    transform: scale(.5) translateY(15%);
    transform-origin: 50% 100% 0;
    transition: transform .7s ease-in-out;
    }
.games-box-characters .saints-right{
    left: auto;
    right: -88%;
    bottom: -3%;
    width: 141.2052117263844%;
    }
.page-load .games-box-characters .saints-cntr, .page-load .games-box-characters .saints-left, .page-load .games-box-characters .saints-right{
    transform: none;
    }
.games-box-characters .saints-bg-els{
    position: absolute;
    z-index: 3;
    left: -94%;
    bottom: -15%;
    width: 299.5114006514658%;
    max-width: none;
    }
.page-load #games-box .saints-bg-els{
    animation: saints 1.15s ease-in-out forwards;
    }
@keyframes saints{
    0%{
        transform: translateY(15%);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Katana*/
.games-box-characters .katana-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .katana-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 760px;
    }
.games-box-characters .katana-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: 101%;
    max-height: 790px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .katana-left, .games-box-characters .katana-right, .games-box-characters .katana-el{
    position: absolute;
    z-index: 2;
    left: -41%;
    bottom: 0;
    width: 94.25947187141217%;
    max-width: none;
    max-height: none;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .7s ease-in-out;
    }
.games-box-characters .katana-right{
    left: auto;
    right: -52%;
    bottom: 0;
    width: 87.25602755453502%;
    }
.page-load .games-box-characters .katana-cntr, .page-load .games-box-characters .katana-left, .page-load .games-box-characters .katana-right, .page-load .games-box-characters .katana-el{
    transform: none;
    }
.games-box-characters .katana-el{
    z-index: 1;
    transform: scale(.5) translateY(145%);
    }
.games-box-characters .katana-el.el1{
    left: -58%;
    width: 65.09758897818599%;
    }
.games-box-characters .katana-el.el2{
    left: auto;
    right: -52%;
    width: 56.48679678530425%;
    }
.games-box-characters .katana-el.el3{
    z-index: 4;
    left: -9%;
    width: 42.5947187141217%;
    }
.games-box-characters .katana-el.el4{
    z-index: 4;
    left: auto;
    right: -7%;
    width: 41.10218140068886%;
    }
/*Dj Cat*/
.dj-cat-game h1{
    position: relative;
    z-index: 3;
    }
.games-box-characters .dj-cat-box{
    position: absolute;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1324px;
    width: 290%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .dj-cat-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 972px;
    }
.games-box-characters .dj-cat-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: 122%;
    max-height: 972px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .dj-cat-left, .games-box-characters .dj-cat-right, #games-main-screen .dj-cat-el{
    position: absolute;
    z-index: 2;
    left: -10%;
    bottom: 0;
    width: 47.88519637462236%;
    max-width: none;
    max-height: none;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .7s ease-in-out;
    }
.games-box-characters .dj-cat-right{
    left: auto;
    right: -10%;
    }
.page-load .games-box-characters .dj-cat-cntr, .page-load .games-box-characters .dj-cat-left, .page-load .games-box-characters .dj-cat-right{
    transform: none;
    }
#games-main-screen .dj-cat-el{
    z-index: 3;
    width: auto;
    left: 50%;
    top: 0;
    margin: 0;
    max-height: 80vh;
    transform: scale(.5) translateY(145%) translateX(-134%);
    }
#games-main-screen .dj-cat-el.el2{
    left: auto;
    right: 50%;
    transform: scale(.5) translateY(145%) translateX(134%);
    }
.page-load #games-main-screen .dj-cat-el{
    transform: translateX(-134%)
    }
.page-load #games-main-screen .dj-cat-el.el2{
    transform: translateX(134%)
    }
/*Cats*/
.cats-game h1{
    z-index: 10;
    }
.games-box-characters .cats-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .cats-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 815px;
    }
.games-box-characters .cats-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: 101%;
    max-height: 815px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .cats-left, .games-box-characters .cats-right, .games-box-characters .cats-el, .games-box-characters .cats-clouds{
    position: absolute;
    z-index: 2;
    left: -60.7%;
    bottom: 0;
    width: 92.10822998872604%;
    max-width: none;
    max-height: none;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .7s ease-in-out;
    }
.games-box-characters .cats-right{
    left: auto;
    right: -54%;
    bottom: 0;
    width: 101.2401352874859%;
    }
.games-box-characters .cats-clouds{
    transform: scale(1.2);
    transition: transform 1s ease-in-out;
    }
.page-load .games-box-characters .cats-cntr, .page-load .games-box-characters .cats-left, .page-load .games-box-characters .cats-right, .page-load .games-box-characters .cats-el, .page-load .games-box-characters .cats-clouds{
    transform: none !important;
    }
.games-box-characters .cats-el{
    z-index: 5;
    transform: scale(.5) translateY(45%);
    transition: transform .5s ease-in-out;
    }
.games-box-characters .cats-el.el1{
    left: -61%;
    width: 48.47801578354002%;
    }
.games-box-characters .cats-el.el2{
    left: -6.7%;
    width: 52.98759864712514%;
    transition-delay: .2s;
    }
.games-box-characters .cats-el.el3{
    z-index: 4;
    left: 35.5%;
    width: 60.0901916572717%;
    transition-delay: .1s;
    }
.games-box-characters .cats-el.el4{
    z-index: 4;
    left: 100.5%;
    width: 53.88951521984216%;
    transition-delay: .3s;
    }
.games-box-characters .cats-el.el5{
    z-index: 4;
    left: -49%;
    bottom: 63%;
    width: 13.64148816234498%;
    transform: translateY(-15%);
    }
.games-box-characters .cats-el.el6{
    z-index: 4;
    left: 130%;
    bottom: 76%;
    width: 15.55806087936866%;
    transform: translateY(-15%);
    }
.games-box-characters .cats-clouds{
    z-index: 6;
    left: 0;
    width: 100%;
    background-position: 50% 0;
    background-size: 100% auto;
    }
/*Grand show*/
.grand-show-game h1{
    z-index: 10;
    }
.games-box-characters .grand-show-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 1251px;
    width: 130%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .grand-show-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 745px;
    }
.games-box-characters .grand-show-cntr{
    position: relative;
    z-index: 8;
    left: 35%;
    bottom: 0;
    height: 103%;
    max-height: 745px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .5s ease-in-out;
    }
.games-box-characters .grand-show-left, .games-box-characters .grand-show-el{
    position: absolute;
    z-index: 7;
    left: -30%;
    bottom: 0;
    width: 99.39098660170524%;
    max-width: none;
    max-height: none;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .5s ease-in-out .1s;
    }
.page-load .games-box-characters .grand-show-cntr, .page-load .games-box-characters .grand-show-left{
    transform: none !important;
    }
.games-box-characters .grand-show-el{
    z-index: 4;
    transform: scale(1);
    }
.games-box-characters .grand-show-el.el1{
    bottom: 6%;
    left: -64%;
    width: 42.63093788063337%;

    }
.page-load .games-box-characters .grand-show-el{
    animation: grandShow  1.3s ease-in-out forwards;
    }
.page-load .games-box-characters .grand-show-el.el2, .page-load .games-box-characters .grand-show-el.el3{
    animation: grandShowBottom 1s ease-in-out forwards;
    }
.page-load .games-box-characters .grand-show-el.el5, .page-load .games-box-characters .grand-show-el.el7{
    animation: grandshowSwirl 1.75s ease-in-out forwards;
    }
.page-load .games-box-characters .grand-show-el.el6, .page-load .games-box-characters .grand-show-el.el8{
    animation: grandshowSwirl2 1.3s ease-in-out forwards;
    }
@keyframes grandShow{
    0%{
        transform: translateY(15%) scale(.5);
        }
    50%{
        transform: translateY(-15%);
        }
    100%{
        transform: translateY(0) scale(1);
        }
    }
@keyframes grandShowBottom{
    0%{
        transform: translateY(15%) scale(.5);
        }
    40%{
        transform: scale(1.15);
        }
    100%{
        transform: translateY(0) scale(1);
        }
    }
@keyframes grandshowSwirl{
    0%{
        transform: translateY(95%);
        }
    30%{
        transform: translateY(-95%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes grandshowSwirl2{
    0%{
        transform: translateY(45%);
        }
    40%{
        transform: translateY(-45%);
        }
    100%{
        transform: translateY(0);
        }
    }
.games-box-characters .grand-show-el.el2{
    z-index: 5;
    left: -45.5%;
    width: 45.55420219244823%;
    }
.games-box-characters .grand-show-el.el3{
    z-index: 5;
    left: 100%;
    width: 44.57978075517661%;
    }
.games-box-characters .grand-show-el.el4{
    z-index: 4;
    left: 117.5%;
    bottom: 7.5%;
    width: 43.60535931790499%;
    }
.games-box-characters .grand-show-el.el5{
    z-index: 9;
    left: -49%;
    bottom: 81%;
    width: 15.71254567600487%;
    transform: translateY(-15%);
    }
.games-box-characters .grand-show-el.el6{
    z-index: 9;
    left: -47%;
    bottom: 53.5%;
    width: 13.52009744214373%;
    transform: translateY(-15%);
    }
.games-box-characters .grand-show-el.el7{
    z-index: 9;
    left: 122%;
    bottom: 79%;
    width: 14.98172959805116%;
    transform: translateY(-15%);
    }
.games-box-characters .grand-show-el.el8{
    z-index: 9;
    left: 131.5%;
    bottom: 8%;
    width: 14.73812423873325%;
    transform: translateY(-15%);
    }
/*Razor ways*/
.razor-ways-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .razor-ways-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 100%;
    width: 100%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .razor-ways-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 895px;
    }
.games-box-characters .razor-ways-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: 0;
    height: 126%;
    max-height: 126%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .razor-ways-left, .games-box-characters .razor-ways-right, .games-box-characters .razor-ways-bubbles{
    position: absolute;
    z-index: 1;
    left: -41%;
    bottom: 18%;
    width: 69.19486581096849%;
    }
.games-box-characters .razor-ways-right{
    left: auto;
    right: -39%;
    bottom: 20%;
    width: 67.79463243873979%;
    }
.games-box-characters .razor-ways-left, .games-box-characters .razor-ways-right{
    transform: scale(.5);
    transform-origin: 100% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .razor-ways-right{
    transform-origin: 0 100% 0;
    }
.page-load .games-box-characters .razor-ways-cntr, .page-load .games-box-characters .razor-ways-left, .page-load .games-box-characters .razor-ways-right{
    transform: none;
    }
.games-box-characters .razor-ways-bubbles{
    z-index: 3;
    left: -64%;
    bottom: 5%;
    width: 221.8203033838973%;
    max-width: 221.8203033838973%;
    max-height: none;
    }
.page-load .games-box-characters .razor-ways-bubbles{
    animation: razorWaysbubbles 1.4s ease-in-out forwards;
    }
@keyframes razorWaysbubbles{
    0%{
        transform: translateY(25%);
        }
    50%{
        transform: translateY(-10%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Bam book*/
.bam-book-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .bam-book-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .bam-book-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 841px;
    }
.games-box-characters .bam-book-cntr{
    position: relative;
    z-index: 2;
    left: -5%;
    bottom: 0;
    height: 116%;
    max-height: 116%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .bam-book-left, .games-box-characters .bam-book-right, .games-box-characters .bam-book-el{
    position: absolute;
    z-index: 1;
    left: 4.5%;
    bottom: 0;
    width: 46.5553235908142%;
    }
.games-box-characters .bam-book-right{
    left: auto;
    right: -14.75%;
    bottom: 0;
    width: 61.51704940848991%;
    }
.games-box-characters .bam-book-left, .games-box-characters .bam-book-right{
    transform: scale(.5);
    transform-origin: 100% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .bam-book-right{
    transform-origin: 0 100% 0;
    }
.page-load .games-box-characters .bam-book-cntr, .page-load .games-box-characters .bam-book-left, .page-load .games-box-characters .bam-book-right{
    transform: none;
    }
.games-box-characters .bam-book-el{
    z-index: 3;
    left: -6%;
    bottom: 24%;
    width: 16.77105080027836%;
    }
.games-box-characters .bam-book-el.el2{
    bottom: 69%;
    left: 94.4%;
    width: 16.2839248434238%;
    }
.page-load .games-box-characters .bam-book-el{
    animation: bamBookEls 1s ease-in-out forwards;
    }
@keyframes bamBookEls{
    0%{
        transform: translateY(75%);
        }
    50%{
        transform: translateY(-30%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Bam book*/
.dragon-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .dragon-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .dragon-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 864px;
    }
.games-box-characters .dragon-cntr{
    position: relative;
    z-index: 5;
    left: -5%;
    bottom: 0;
    height: 114%;
    max-height: 114%;
    transform: scale(.7);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .dragon-cntr{
    transform: none;
    }
.games-box-characters .dragon-el{
    position: absolute;
    z-index: 1;
    left: -55.5%;
    bottom: 0;
    width: 43.59823399558499%;
    }
.games-box-characters .dragon-el.el1{
    z-index: 2;
    }
.games-box-characters .dragon-el.el2{
    z-index: 3;
    left: -32%;
    width: 43.04635761589404%;
    }
.games-box-characters .dragon-el.el3{
    left: -28%;
    width: 54.74613686534216%;
    }
.games-box-characters .dragon-el.el4{
    left: 72.5%;
    width: 58.94039735099338%;
    }
.games-box-characters .dragon-el.el5{
    z-index: 3;
    left: 87%;
    width: 43.26710816777042%;
    }
.games-box-characters .dragon-el.el6{
    z-index: 2;
    left: 111%;
    width: 44.5916114790287%;
    }
.page-load .games-box-characters .dragon-el.el1, .page-load .games-box-characters .dragon-el.el6{
    animation: dragonEls 1s ease-in-out forwards;
    }
.page-load .games-box-characters .dragon-el.el3, .page-load .games-box-characters .dragon-el.el4{
    animation: dragonEls2 1s ease-in-out forwards;
    }
.page-load .games-box-characters .dragon-el.el2, .page-load .games-box-characters .dragon-el.el5{
    animation: dragonEls3 .5s ease-in-out forwards;
    }
@keyframes dragonEls{
    0%{
        transform: translateY(75%);
        }
    50%{
        transform: translateY(-20%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes dragonEls2{
    0%{
        transform: translateY(75%);
        }
    50%{
        transform: translateY(-40%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes dragonEls3{
    0%{
        transform: translateY(100%);
        }
    100%{
        transform: translateY(0);
        }
    }


/*Jaguar*/
.jaguar-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .jaguar-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .jaguar-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 100%;
    }
.games-box-characters .jaguar-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: 8%;
    height: 92%;
    max-height: 840px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .jaguar-left, .games-box-characters .jaguar-right{
    position: absolute;
    z-index: 1;
    left: -58%;
    bottom: 1.5%;
    width: 76.33477633477633%;
    }
.games-box-characters .jaguar-right{
    left: auto;
    right: -72%;
    bottom: 2%;
    width: 90.33189033189033%;
    }
.games-box-characters .jaguar-left, .games-box-characters .jaguar-right{
    transform: scale(.5);
    transform-origin: 100% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .jaguar-right{
    transform-origin: 0 100% 0;
    }
.page-load .games-box-characters .jaguar-cntr, .page-load .games-box-characters .jaguar-left, .page-load .games-box-characters .jaguar-right{
    transform: none;
    }
.jaguar-game .jaguar-el{
    position: absolute;
    z-index: 0;
    margin: 0;
    max-width: 25vw;
    max-height: 30vh;
    transform: scale(.25);
    transform-origin: 0 100% 0;
    transition: transform .5s ease-in-out .3s;
    }
.jaguar-game .jaguar-el.el1, .jaguar-game .jaguar-el.el2{
    left: 0;
    bottom: 0;
    max-width: 25vw;
    max-height: 52vh;
    }
.jaguar-game .jaguar-el.el2{
    left: auto;
    right: 0;
    transform-origin: 100% 100% 0;
    }

.page-load .jaguar-game .jaguar-el{
    transform: none;
    }

#games-main-screen.jaguar-game .bg{
    background-position: 50% 100%;
    }

/*Bison*/
.fl-bison-game .games-box-characters{
    z-index: -1;
    }
.fl-bison-game #games-box{

    }
.games-box-characters .fl-bison-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .fl-bison-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 840px;
    }
.games-box-characters .fl-bison-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: 0;
    height: 100%;
    max-height: 100%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .fl-bison-left, .games-box-characters .fl-bison-right{
    position: absolute;
    z-index: 1;
    left: -42.5%;
    bottom: 0;
    width: 76.3681592039801%;
    }
.games-box-characters .fl-bison-right{
    left: auto;
    right: -48%;
    bottom: 0;
    width: 79.72636815920398%;
    }
.games-box-characters .fl-bison-left, .games-box-characters .fl-bison-right{
    transform: scale(.5);
    transform-origin: 100% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .fl-bison-right{
    transform-origin: 0 100% 0;
    }
.page-load .games-box-characters .fl-bison-cntr, .page-load .games-box-characters .fl-bison-left, .page-load .games-box-characters .fl-bison-right{
    transform: none;
    }
.fl-bison-game .fl-bison-el{
    position: absolute;
    z-index: 3;
    }
.fl-bison-game .fl-bison-el.el1{
    left: -62%;
    bottom: 51%;
    width: 21.51741293532338%;
    }
.fl-bison-game .fl-bison-el.el2{
    left: -66%;
    bottom: 21%;
    width: 16.54228855721393%;
    }
.fl-bison-game .fl-bison-el.el3{
    left: -56%;
    bottom: 3%;
    width: 15.54726368159204%;
    }
.fl-bison-game .fl-bison-el.el4{
    right: -54.5%;
    bottom: 57.5%;
    width: 19.40298507462687%;
    }
.fl-bison-game .fl-bison-el.el5{
    right: -65%;
    bottom: 29%;
    width: 19.65174129353234%;
    }
.fl-bison-game .fl-bison-el.el6{
    right: -62%;
    bottom: 5%;
    width: 15.54726368159204%;
    }

.page-load .fl-bison-game .fl-bison-el{
    transform: none;
    }
.page-load .fl-bison-game .fl-bison-el img{
    margin: 0;
    }

#games-main-screen.fl-bison-game .bg{
    background-position: 50% 100%;
    }


.page-load .games-box-characters .fl-bison-el.el1 img, .page-load .games-box-characters .fl-bison-el.el4 img{
    animation: bisonEls 1s ease-in-out forwards;
    }
.page-load .games-box-characters .fl-bison-el.el2 img, .page-load .games-box-characters .fl-bison-el.el5 img{
    animation: bisonEls3 1s ease-in-out forwards;
    }
.page-load .games-box-characters .fl-bison-el.el3 img, .page-load .games-box-characters .fl-bison-el.el6 img{
    animation: bisonEls2 1s ease-in-out forwards;
    }

@keyframes bisonEls{
    0%{
        transform: translateY(75%);
        }
    50%{
        transform: translateY(-50%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes bisonEls2{
    0%{
        transform: translateY(75%);
        }
    50%{
        transform: translateY(-30%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes bisonEls3{
    0%{
        transform: translateY(75%);
        }
    50%{
        transform: translateY(-30%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Nile*/
.nile-game .games-box-characters{
    z-index: -1;
    }

#games-main-screen.nile-game h1{
    font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 7.6))), 164px);
    }
.games-box-characters .nile-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .nile-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 840px;
    }
.games-box-characters .nile-cntr{
    position: relative;
    z-index: 4;
    left: 0;
    bottom: 0;
    height: 104%;
    max-height: 104%;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .nile-left, .games-box-characters .nile-right{
    position: absolute;
    z-index: 3;
    left: -45%;
    bottom: 0;
    width: 87.00980392156863%;
    }
.games-box-characters .nile-right{
    left: auto;
    right: -53%;
    bottom: 0;
    width: 93.25980392156863%;
    }
.games-box-characters .nile-left, .games-box-characters .nile-right{
    transform: scale(.5);
    transform-origin: 100% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .nile-right{
    transform-origin: 0 100% 0;
    }
.page-load .games-box-characters .nile-cntr, .page-load .games-box-characters .nile-left, .page-load .games-box-characters .nile-right{
    transform: none;
    }
.nile-game .nile-el{
    position: absolute;
    z-index: 2;
    }
.nile-game .nile-el.el1{
    left: -64%;
    bottom: 2.2%;
    width: 58.70098039215686%;
    }
.nile-game .nile-el.el2{
    right: -71%;
    bottom: 2.2%;
    width: 52.81862745098039%;
    }

.page-load .games-box-characters .nile-el.el1 img{
    animation: nileEls 2s ease-in-out forwards;
    }
.page-load .games-box-characters .nile-el.el2 img{
    animation: nileEls2 2s ease-in-out forwards;
    }


@keyframes nileEls{
    0%{
        transform: translateY(25%) scale(.7) skew(17deg);
        }
    50%{
        transform: translateY(0%);
        }
    100%{
        transform: translateY(0) scale(1) skew(0deg);
        }
    }
@keyframes nileEls2{
    0%{
        transform: translateY(25%) scale(.7) skew(-17deg);
        }
    50%{
        transform: translateY(0%);
        }
    100%{
        transform: translateY(0) scale(1) skew(0deg);
        }
    }

#games-main-screen.nile-game .bg{
    background-position: 50% 100%;
    }


/*Mad blast*/
.mad-blast-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .mad-blast-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 132px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .mad-blast-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 100%;
    }
.games-box-characters .mad-blast-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: 0;
    height: 100%;
    max-height: 840px;
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .mad-blast-left, .games-box-characters .mad-blast-right, .mad-blast-game .mad-blast-el{
    position: absolute;
    z-index: 1;
    left: -54.5%;
    bottom: 13%;
    width: 80.56013179571664%;
    }
.games-box-characters .mad-blast-right{
    left: auto;
    right: -56%;
    bottom: 13%;
    width: 81.3838550247117%;
    }
.games-box-characters .mad-blast-left, .games-box-characters .mad-blast-right{
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .mad-blast-cntr, .page-load .games-box-characters .mad-blast-left, .page-load .games-box-characters .mad-blast-right{
    transform: none;
    }
.mad-blast-game .mad-blast-el{
    left: -92.5%;
    bottom: 6%;
    width: 42.66886326194399%;

    }


.mad-blast-game .mad-blast-el.el2{
    left: auto;
    right: -87%;
    bottom: 1.5%;
    width: 47.77594728171334%;
    }

#games-main-screen.mad-blast-game .bg{
    background-position: 50% 100%;
    }

.page-load .games-box-characters .mad-blast-el img{
    animation: madBlastEls 1.1s ease-in-out forwards;
    }

@keyframes madBlastEls{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-20%);
        }
    100%{
        transform: translateY(0);
        }
    }

/*Mad blast*/
.power-vault-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .power-vault-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 132px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .power-vault-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 840px;
    }
.games-box-characters .power-vault-cntr{
    position: relative;
    z-index: 1;
    left: 0;
    bottom: 2%;
    height: 96%;
    max-height: 840px;
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .power-vault-left, .games-box-characters .power-vault-right, .power-vault-game .power-vault-el{
    position: absolute;
    z-index: 2;
    left: -50.5%;
    bottom: 37%;
    width: 68.42105263157895%;
    }
.games-box-characters .power-vault-right{
    left: auto;
    right: -52%;
    bottom: 37%;
    width: 69.92481203007519%;
    }
.games-box-characters .power-vault-left, .games-box-characters .power-vault-right{
    transform: scale(.5);
    transform-origin: 50% 50% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .power-vault-cntr, .page-load .games-box-characters .power-vault-left, .page-load .games-box-characters .power-vault-right{
    transform: none;
    }
.power-vault-game .power-vault-el{
    z-index: 4;
    }
.power-vault-game .power-vault-el.el1{
    left: -62%;
    bottom: -2%;
    width: 45.71428571428571%;

    }

.power-vault-game .power-vault-el.el2{
    left: auto;
    right: -68.5%;
    bottom: .5%;
    width: 65.26315789473684%;
    }
.power-vault-game .power-vault-el.el3{
    z-index: 3;
    left: 50%;
    bottom: 0;
    width: 156.2406015037594%;
    max-width: 156.2406015037594%;
    transform: translateX(-50%);
    }
.power-vault-game .power-vault-el img{
    width: 100%;
    margin: 0 auto;
    }

#games-main-screen.power-vault-game .bg{
    background-position: 50% 0%;
    }

.page-load .games-box-characters .power-vault-el.el1 img, .page-load .games-box-characters .power-vault-el.el2 img{
    animation: powerVaultEls 1.1s ease-in-out forwards;
    }
.page-load .games-box-characters .power-vault-el.el3 img{
    animation: powerVaultEl3 .6s ease-in-out forwards;
    }

@keyframes powerVaultEls{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-50%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes powerVaultEl3{
    0%{
        transform: translateY(100%);
        }

    100%{
        transform: translateY(0);
        }
    }
/*Big bite*/
.big-bite-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .big-bite-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .big-bite-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 900px;
    }
.games-box-characters .big-bite-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: 103%;
    max-height: 900px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .big-bite-left, .games-box-characters .big-bite-right, .big-bite-game .big-bite-el{
    position: absolute;
    z-index: 2;
    left: -59%;
    bottom: 1.5%;
    width: 89.80301274623407%;
    }
.games-box-characters .big-bite-right{
    left: auto;
    right: -56%;
    bottom: 2%;
    width: 79.4901506373117%;
    }
.games-box-characters .big-bite-left, .games-box-characters .big-bite-right{
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .big-bite-cntr, .page-load .games-box-characters .big-bite-left, .page-load .games-box-characters .big-bite-right, .page-load .games-box-characters .big-bite-el.el1 img{
    transform: none;
    }
.big-bite-game .big-bite-el{
    z-index: 4;
    }
.big-bite-game .big-bite-el.el1{
    left: -57%;
    bottom: 0;
    width: 214.0208574739282%;
    max-width: 214.0208574739282%;
    }
.big-bite-game .big-bite-el.el2{
    z-index: 1;
    left: -61%;
    bottom: 2%;
    width: 222.1320973348783%;
    }

.big-bite-game .big-bite-el img{
    width: 100%;
    margin: 0 auto;
    }

#games-main-screen.big-bite-game .bg{
    background-position: 50% 0;
    }

.games-box-characters .big-bite-el.el1 img{
    transform: scale(.75);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .big-bite-el.el2 img{
    animation: bigbiteEl2 3.3s ease-in-out forwards;
    }


@keyframes bigbiteEl2{
    0%{
        transform: translateY(-25%);
        }

    100%{
        transform: translateY(0);
        }
    }
/*Candy blast*/
.candy-blast-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .candy-blast-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 150%;
    width: 150%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .candy-blast-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 900px;
    }
.games-box-characters .candy-blast-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 2.5%;
    height: 102%;
    max-height: 900px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .candy-blast-left, .games-box-characters .candy-blast-right, .candy-blast-game .candy-blast-el{
    position: absolute;
    z-index: 2;
    left: -60.5%;
    bottom: 19%;
    width: 82.67716535433071%;
    }
.games-box-characters .candy-blast-right{
    left: auto;
    right: -60%;
    bottom: 18%;
    width: 79.37007874015748%;
    }
.games-box-characters .candy-blast-left, .games-box-characters .candy-blast-right, .games-box-characters .candy-blast-el.el1 img, .games-box-characters .candy-blast-el.el2, .games-box-characters .candy-blast-el.el3, .games-box-characters .candy-blast-el.el4, .games-box-characters .candy-blast-el.el5{
    transform: scale(.6);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .candy-blast-el.el1 img{
    transform: scale(.85);
    }

.page-load .games-box-characters .candy-blast-cntr, .page-load .games-box-characters .candy-blast-left, .page-load .games-box-characters .candy-blast-right, .page-load .games-box-characters .candy-blast-el.el1 img, .page-load .games-box-characters .candy-blast-el.el2, .page-load .games-box-characters .candy-blast-el.el3, .page-load .games-box-characters .candy-blast-el.el4, .page-load .games-box-characters .candy-blast-el.el5{
    transform: none;
    }
.candy-blast-game .candy-blast-el{
    z-index: 4;
    }
.candy-blast-game .candy-blast-el.el1{
    z-index: 1;
    left: 50%;
    bottom: 0;
    width: 231.0236220472441%;
    max-width: 231.0236220472441%;
    transform: translateX(-50%);
    }

.candy-blast-game .candy-blast-el.el2{
    left: -31.5%;
    bottom: 8.5%;
    width: 40.94488188976378%;
    }
.candy-blast-game .candy-blast-el.el3{
    z-index: 5;
    left: -8.4%;
    bottom: 6.4%;
    width: 35.11811023622047%;
    }
.candy-blast-game .candy-blast-el.el4{
    z-index: 5;
    left: 77%;
    bottom: 7%;
    width: 34.64566929133858%;
    }
.candy-blast-game .candy-blast-el.el5{
    left: 92.5%;
    bottom: 8.5%;
    width: 41.73228346456693%;
    }
.candy-blast-game .candy-blast-el.el6{
    left: -88%;
    bottom: 67.5%;
    width: 19.37007874015748%;
    }
.candy-blast-game .candy-blast-el.el7{
    left: -92%;
    bottom: 26%;
    width: 30.23622047244094%;
    }
.candy-blast-game .candy-blast-el.el8{
    left: -69.5%;
    bottom: 6%;
    width: 18.26771653543307%;
    }
.candy-blast-game .candy-blast-el.el9{
    left: 168%;
    bottom: 62%;
    width: 18.58267716535433%;
    }
.candy-blast-game .candy-blast-el.el10{
    left: 162%;
    bottom: 22%;
    width: 30.70866141732283%;
    }


.candy-blast-game .candy-blast-el img{
    width: 100%;
    margin: 0 auto;
    }

#games-main-screen.candy-blast-game .bg{
    background-position: 50% 100%;
    }

.games-box-characters .candy-blast-el.el6 img, .games-box-characters .candy-blast-el.el7 img, .games-box-characters .candy-blast-el.el9 img, .games-box-characters .candy-blast-el.el10 img{
    transform: translateY(445%);
    }
.games-box-characters .candy-blast-el.el8 img{
    transform: translateY(545%);
    }

.page-load .games-box-characters .candy-blast-el.el6 img{
    animation: candyEl6 1s ease-in-out forwards;
    }
.page-load .games-box-characters .candy-blast-el.el7 img{
    animation: candyEl7 1s ease-in-out forwards .4s;
    }
.page-load .games-box-characters .candy-blast-el.el8 img{
    animation: candyEl8 1s ease-in-out forwards .15s;
    }
.page-load .games-box-characters .candy-blast-el.el9 img{
    animation: candyEl6 1s ease-in-out forwards .05s;
    }
.page-load .games-box-characters .candy-blast-el.el10 img{
    animation: candyEl7 1s ease-in-out forwards .65s;
    }
@keyframes candyEl6{
    0%{
        transform: translateY(445%);
        }
    50%{
        transform: translateY(-70%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes candyEl7{
    0%{
        transform: translateY(445%);
        }
    50%{
        transform: translateY(-300%);
        }
    100%{
        transform: translateY(0);
        }
    }
@keyframes candyEl8{
    0%{
        transform: translateY(545%);
        }
    50%{
        transform: translateY(-500%);
        }
    100%{
        transform: translateY(0);
        }
    }
/*Pharaohs*/
.big-bite-game .games-box-characters{
    z-index: -1;
    }
.games-box-characters .pharaohs-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 120%;
    width: 120%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .pharaohs-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .pharaohs-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: 133%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .pharaohs-left, .games-box-characters .pharaohs-right, .pharaohs-game .pharaohs-el{
    position: absolute;
    z-index: 2;
    left: -18%;
    bottom: 9%;
    width: 61.1965811965812%;
    }
.games-box-characters .pharaohs-right{
    left: auto;
    right: -15%;
    bottom: 8.5%;
    width: 63.67521367521368%;
    }
.games-box-characters .pharaohs-left, .games-box-characters .pharaohs-right, .pharaohs-game .pharaohs-el{
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .pharaohs-cntr, .page-load .games-box-characters .pharaohs-left, .page-load .games-box-characters .pharaohs-right, .page-load .pharaohs-game .pharaohs-el{
    transform: none;
    }
.pharaohs-game .pharaohs-el{
    z-index: 4;
    bottom: 0;
    width: 57.69230769230769%;
    max-width: 57.69230769230769%;
    }
.pharaohs-game .pharaohs-el.el1{
    left: -32%;
    transform-origin: 0 100% 0;
    }
.pharaohs-game .pharaohs-el.el2{
    left: auto;
    right: -30%;
    transform-origin: 100% 100% 0;
    }



#games-main-screen.pharaohs-game .bg{
    background-position: 50% 0;
    }
.pharaohs-game .over-box{
    display: none;
    }
/*Magic pots*/

#games-main-screen.magic-pots-game h1{
    position: relative;
    z-index: 4;
    padding: 0;
    }
.games-box-characters .magic-pots-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 120%;
    width: 120%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .magic-pots-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .magic-pots-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: 110.5%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .magic-pots-left, .games-box-characters .magic-pots-right, .magic-pots-game .magic-pots-el{
    position: absolute;
    z-index: 2;
    left: -54.45%;
    bottom: 3.75%;
    width: 76.76348547717842%;
    }
.games-box-characters .magic-pots-right{
    left: auto;
    right: -56.45%;
    bottom: 2%;
    width: 77.04011065006916%;
    }
.games-box-characters .magic-pots-left, .games-box-characters .magic-pots-right{
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.page-load .games-box-characters .magic-pots-cntr, .page-load .games-box-characters .magic-pots-left, .page-load .games-box-characters .magic-pots-right, .page-load .magic-pots-game .magic-pots-el{
    transform: none;
    }
.magic-pots-game .magic-pots-el{
    z-index: 4;
    max-width: none;
    }
.magic-pots-game .magic-pots-el.el1{
    left: 1.75%;
    bottom: 74%;
    width: 96.95712309820194%;
    }
.magic-pots-game .magic-pots-el.el2{
    left: -44.75%;
    bottom: 67%;
    width: 36.3762102351314%;
    }
.magic-pots-game .magic-pots-el.el3{
    left: auto;
    right: -38%;
    bottom: 65%;
    width: 32.08852005532503%;
    }

.magic-pots-game .magic-pots-el.el4{
    bottom: -10%;
    left: -55.5%;
    width: 210.926694329184%;
    }

#games-main-screen.magic-pots-game .bg{
    background-position: 50% 0;
    }

.page-load .magic-pots-game .magic-pots-el:not(.el4){
    animation: magicPotsEls 1.1s ease-in-out forwards;
    }

@keyframes magicPotsEls{
    0%{
        transform: translateY(95%);
        }
    50%{
        transform: translateY(-70%);
        }
    100%{
        transform: translateY(0);
        }
    }

/*Olympus*/
#games-main-screen.olympus-game h1{
    z-index: 7;
    font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 7.6))), 164px);
    }
.games-box-characters .olympus-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 120%;
    width: 120%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .olympus-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .olympus-cntr{
    position: relative;
    z-index: 3;
    left: 2%;
    bottom: 0;
    height: 100%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .olympus-left, .games-box-characters .olympus-right, .olympus-game .olympus-el{
    position: absolute;
    z-index: 2;
    left: -64%;
    bottom: 0;
    width: 111.5995115995116%;
    max-height: none;
    max-width: none;
    }
.games-box-characters .olympus-right{
    left: auto;
    right: -44%;
    bottom: 0;
    width: 105.8608058608059%;
    }
.games-box-characters .olympus-left, .games-box-characters .olympus-right, .olympus-game .olympus-el{
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .olympus-cntr, .page-load .games-box-characters .olympus-left, .page-load .games-box-characters .olympus-right, .page-load .olympus-game .olympus-el{
    transform: none;
    }
.olympus-game .olympus-el{
    z-index: 4;

    }
.olympus-game .olympus-el.el1{
    bottom: -13.3%;
    left: -66.5%;
    transform-origin: 0 100% 0;
    width: 35.8974358974359%;
    max-width: 35.8974358974359%;
    }
.olympus-game .olympus-el.el2{
    left: auto;
    right: -54.5%;
    bottom: -13.3%;
    transform-origin: 100% 100% 0;
    width: 43.58974358974359%;
    max-width: 43.58974358974359%;
    }


.page-load .games-box-characters .olympus-el{
    animation: olympusEls 1.1s ease-in-out forwards;
    }


@keyframes olympusEls{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-30%);
        }
    100%{
        transform: translateY(0);
        }
    }

#games-main-screen.olympus-game .bg{
    background-position: 50% 100%;
    }
/*Regal knights*/
.games-box-characters .knights-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 126px);
    max-width: 87.62886597938144%;
    width: 87.62886597938144%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .knights-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .knights-cntr{
    position: relative;
    z-index: 1;
    left: 0;
    bottom: 0;
    height: 102%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .knights-left, .games-box-characters .knights-right, .knights-game .knights-el{
    position: absolute;
    z-index: 2;
    left: -52.5%;
    bottom: 0;
    width: 99.22178988326848%;
    }
.games-box-characters .knights-right{
    left: auto;
    right: -60.5%;
    bottom: 0;
    width: 107.6523994811933%;
    }
.games-box-characters .knights-left, .games-box-characters .knights-right, .knights-game .knights-el{
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .knights-cntr, .page-load .games-box-characters .knights-left, .page-load .games-box-characters .knights-right, .page-load .knights-game .knights-el{
    transform: none;
    }
.knights-game .knights-el{
    z-index: 3;
    left: 46%;
    bottom: -31%;
    width: 49.6757457846952%;
    max-width: 49.6757457846952%;
    }
#games-main-screen.knights-game .bg{
    background-position: 50% 0;
    }
/*Henry*/
#games-main-screen.henry-game h1{
    z-index: 7;
    padding: 0;
   /* font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 7.6))), 164px);*/
    }
.games-box-characters .henry-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 120%;
    width: 120%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .henry-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .henry-cntr{
    position: relative;
    z-index: 2;
    left: 0;
    bottom: 0;
    height: 110%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .henry-left, .games-box-characters .henry-right, .henry-game .henry-el{
    position: absolute;
    z-index: 3;
    left: -49.4%;
    bottom: 0;
    width: 82.42142025611176%;
    max-height: none;
    max-width: none;
    }
.games-box-characters .henry-right{
    left: auto;
    right: -46%;
    bottom: 0;
    width: 72.40977881257276%;
    }
.games-box-characters .henry-left, .games-box-characters .henry-right, .henry-game .henry-el{
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .henry-cntr, .page-load .games-box-characters .henry-left, .page-load .games-box-characters .henry-right, .page-load .henry-game .henry-el{
    transform: none;
    }
.henry-game .henry-el{
    z-index: 4;
    transform-origin: center;
    }
.henry-game .henry-el.el1{
    bottom: 68.5%;
    left: -2.5%;
    width: 33.87660069848661%;
    max-width: 33.87660069848661%;
    }
.henry-game .henry-el.el2{
    left: -1.5%;
    bottom: -21.3%;
    width: 30.84982537834692%;
    max-width: 30.84982537834692%;
    }
.henry-game .henry-el.el3{
    left: auto;
    right: -46%;
    bottom: 59.5%;
    width: 35.0407450523865%;
    max-width: 35.0407450523865%;
    }


.page-load .games-box-characters .henry-el{
    animation: henryEls 1.1s ease-in-out forwards;
    }


@keyframes henryEls{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-50%);
        }
    100%{
        transform: translateY(0);
        }
    }

#games-main-screen.henry-game .bg{
    background-position: 50% 0%;
    }
/*Fish n*/
#games-main-screen.fish-n-game h1{
    z-index: 7;
    padding: 0;
    margin: 0 -30px;
    font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 5.8))), 137px);
    /* font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 7.6))), 164px);*/
    }
.games-box-characters .fish-n-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 94px);
    max-width: 120%;
    width: 120%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .fish-n-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .fish-n-cntr{
    position: relative;
    z-index: 4;
    left: -24%;
    bottom: -12%;
    height: 112%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 100% 50% 0;
    transition: transform .6s ease-in-out;

    }
.games-box-characters .fish-n-right, .fish-n-game .fish-n-bubbles{
    position: absolute;
    z-index: 3;
    left: -49.4%;
    bottom: 0;
    width: 82.42142025611176%;
    max-height: none;
    max-width: none;
    }
.games-box-characters .fish-n-right{
    left: auto;
    right: -22.7%;
    bottom: 25.5%;
    width: 74.34210526315789%;
    }

.games-box-characters .fish-n-right{
    transform: scale(.5);
    transform-origin: 0% 50% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .fish-n-cntr, .page-load .games-box-characters .fish-n-right, .page-load .fish-n-game .fish-n-bubbles{
    transform: none;
    }


.fish-n-game .fish-n-bubbles{
    z-index: 2;
    transform-origin: center;
    bottom: 6%;
    left: -55.5%;
    width: 225.1315789473684%;
    }
.page-load .games-box-characters .fish-n-bubbles{
    animation: fishBubbles 1.2s ease-in-out forwards;
    }
@keyframes fishBubbles{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-7%);
        }
    100%{
        transform: translateY(0);
        }
    }

.fish-n-game .fish-n-hook{
    position: absolute;
    z-index: 1;
    top: 0;
    right: 4.01669274908712vw;
    margin: 0;
    max-width: 20vw;
    max-height: 56vh;
    width: auto;
    }

.page-load .fish-n-game .fish-n-hook{
    animation: fishNhook 1.2s ease-in-out forwards;
    }

@keyframes fishNhook{
    0%{
        transform: translateY(-45%);
        }
    50%{
        transform: translateY(2%);
        }
    100%{
        transform: translateY(0);
        }
    }

#games-main-screen.fish-n-game .bg{
    background-position: 50% 100%;
    }

/*Power paws*/
#games-main-screen.power-paws-game h1{
    z-index: 1;
    padding: 0;
    /* font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 7.6))), 164px);*/
    }
.games-box-characters .power-paws-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 120px);
    max-width: 120%;
    width: 120%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .power-paws-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .power-paws-cntr{
    position: relative;
    z-index: 3;
    left: 0;
    bottom: 0;
    height: 102%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .power-paws-left, .games-box-characters .power-paws-right, .power-paws-game .power-paws-el{
    position: absolute;
    z-index: 2;
    left: -24.7%;
    bottom: 0;
    width: 87.66177739430544%;
    max-height: none;
    max-width: none;
    }
.games-box-characters .power-paws-right{
    z-index: 4;
    left: auto;
    right: -23.75%;
    bottom: 0;
    width: 55.56514236410699%;
    }
.games-box-characters .power-paws-left, .games-box-characters .power-paws-right, .power-paws-game .power-paws-el{
    transform: scale(.5);
    transform-origin: 50% 100% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .power-paws-cntr, .page-load .games-box-characters .power-paws-left, .page-load .games-box-characters .power-paws-right, .page-load .power-paws-game .power-paws-el{
    transform: none;
    }
.power-paws-game .power-paws-el{
    z-index: 4;
    transform-origin: center;
    }
.power-paws-game .power-paws-el.el1{
    bottom: 55.5%;
    left: -33.5%;
    width: 25.71182053494392%;
    }
.power-paws-game .power-paws-el.el2{
    left: auto;
    right: -38%;
    bottom: -8%;
    width: 24.84900776531493%;
    }


.page-load .games-box-characters .power-paws-el{
    animation: power-pawsEls 1.1s ease-in-out forwards;
    }


@keyframes power-pawsEls{
    0%{
        transform: translateY(45%);
        }
    50%{
        transform: translateY(-50%);
        }
    100%{
        transform: translateY(0);
        }
    }

#games-main-screen.power-paws-game .bg{
    background-position: 50% 100%;
    }
/*Wild swarm tripple*/
#games-main-screen.wild-swarm-game h1{
    z-index: 7;
    padding: 0;
    margin-left: -30px;
    margin-right: -30px;
    font-size: min(max(76px, calc(4.75rem + ((1vw - 10.24px) * 7.1429))), 140px);
    }
.games-box-characters .wild-swarm-box{
    position: absolute;
    z-index: 1;
    left: 50%;
    bottom: 0;
    display: flex;
    align-items: flex-end;
    justify-content: center;
    height: calc(100% - 100px);
    max-width: 120%;
    width: 120%;
    transform: translate3d(-50%, 0, 0);
    }
.games-box-characters .wild-swarm-cntr-box{
    position: relative;
    display: inline-flex;
    align-items: flex-end;
    height: 100%;
    max-height: 1100px;
    }
.games-box-characters .wild-swarm-cntr{
    position: relative;
    z-index: 3;
    left: 25%;
    bottom: 0;
    height: 104%;
    max-height: 1100px;
    transform: scale(.5);
    transform-origin: 0% 100% 0;
    transition: transform .6s ease-in-out;
    }
.games-box-characters .wild-swarm-left, .wild-swarm-game .wild-swarm-el{
    position: absolute;
    z-index: 2;
    left: -35%;
    bottom: 24%;
    width: 94.01840490797546%;
    max-height: none;
    max-width: none;
    }

.games-box-characters .wild-swarm-left, .wild-swarm-game .wild-swarm-el{
    transform: scale(.5);
    transform-origin: 100% 100% 0;
    transition: transform .6s ease-in-out;
    }

.page-load .games-box-characters .wild-swarm-cntr, .page-load .games-box-characters .wild-swarm-left, .page-load .games-box-characters .wild-swarm-right, .page-load .wild-swarm-game .wild-swarm-el{
    transform: none;
    }
.wild-swarm-game .wild-swarm-el{
    z-index: 4;
    transform-origin: center;
    }
.wild-swarm-game .wild-swarm-el.el1{
    bottom: 2.5%;
    left: -63.5%;
    width: 76.84049079754601%;
    transform-origin: 100% 100% 0;
    }
.wild-swarm-game .wild-swarm-el.el2{
    left: auto;
    right: -60%;
    bottom: 11%;
    width: 36.96319018404908%;
    transform-origin: 0% 100% 0;
    }


.page-load .games-box-characters .wild-swarm-el{
    transition: transform .6s ease-in-out
    }

/*
@keyframes wild-swarmEls{
    0%{
        transform: translateY(30%) scale(.7);
        }
    70%{
        transform: translateY(-15%) scale(.85);
        }
    100%{
        transform: translateY(0) scale(1);
        }
    }*/

#games-main-screen.wild-swarm-game .bg{
    background-position: 50% 70%;
    }



/*Cash bisons*/
.cash-bisons-game h1{
	z-index: 10;
	}
.games-box-characters .cash-bisons-box{
	position: absolute;
	z-index: 1;
	left: 50%;
	bottom: 0;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	height: calc(100% - 120px);
	max-width: 120%;
	width: 120%;
	transform: translate3d(-50%, 0, 0);
	}
.games-box-characters .cash-bisons-cntr-box{
	position: relative;
	display: inline-flex;
	align-items: flex-end;
	height: 100%;
	max-height: 1100px;
	}
.games-box-characters .cash-bisons-cntr{
	position: relative;
	z-index: 5;
	left: 0;
	bottom: -15%;
	height: 140%;
	max-height: 1100px;
	transform: scale(.5);
	transform-origin: 50% 100% 0;
	transition: transform .6s ease-in-out;
	}
.games-box-characters .cash-bisons-left, .games-box-characters .cash-bisons-right, .cash-bisons-game .cash-bisons-el{
	position: absolute;
	z-index: 2;
	left: -50%;
	bottom: 3.1%;
	width: 77.50294464075383%;
	max-height: none;
	max-width: none;
	transform-origin: 100% 100% 0;
	}
.games-box-characters .cash-bisons-right{
	z-index: 2;
	left: auto;
	right: -50%;
	bottom: 2.75%;
	width: 77.50294464075383%;
	transform-origin: 0% 100% 0;
	}
.games-box-characters .cash-bisons-left, .games-box-characters .cash-bisons-right, .cash-bisons-game .cash-bisons-el{
	transform: scale(.5);

	transition: transform .6s ease-in-out;
	}

.page-load .games-box-characters .cash-bisons-cntr, .page-load .games-box-characters .cash-bisons-left, .page-load .games-box-characters .cash-bisons-right, .page-load .cash-bisons-game .cash-bisons-el{
	transform: none;
	}
.cash-bisons-game .cash-bisons-el, .cash-bisons-game .cash-bisons-el.el2{
	z-index: 3;
	bottom: 0;
	left: -42.5%;
	width: 185.8657243816254%;
	transform-origin: 50% 100%;
	}
.cash-bisons-game .cash-bisons-el.el2{
	display: none;
	}



#games-main-screen.cash-bisons-game .bg{
	background-position: 50% 100%;
	}


/*Bamboo ways*/
.bamboo-ways-game h1{
	z-index: 10;
	}
.games-box-characters .bamboo-ways-box{
	position: absolute;
	z-index: 1;
	left: 50%;
	bottom: 0;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	height: calc(100% - 120px);
	max-width: 180%;
	width: 180%;
	transform: translate3d(-50%, 0, 0);
	}
.games-box-characters .bamboo-ways-cntr-box{
	position: relative;
	display: inline-flex;
	align-items: flex-end;
	height: 100%;
	max-height: 1100px;
	}
.games-box-characters .bamboo-ways-cntr{
	position: relative;
	z-index: 5;
	left: -1%;
	bottom: -6%;
	height: 120%;
	max-height: 1100px;
	max-width: 100%;
	transform: scale(.5);
	transform-origin: 50% 100% 0;
	transition: transform .6s ease-in-out;
	}
.games-box-characters .bamboo-ways-left, .games-box-characters .bamboo-ways-right{
	position: absolute;
	z-index: 2;
	left: -8.6%;
	bottom: -5%;
	width: 41.40468227424749%;
	max-height: none;
	max-width: none;
	transform-origin: 100% 100% 0;
	}
.games-box-characters .bamboo-ways-right{
	z-index: 2;
	left: auto;
	right: -10%;
	bottom: 0;
	width: 48.2943143812709%;
	transform-origin: 0% 100% 0;
	}
.games-box-characters .bamboo-ways-left, .games-box-characters .bamboo-ways-right{
	transform: scale(.5);

	transition: transform .6s ease-in-out;
	}

.page-load .games-box-characters .bamboo-ways-cntr, .page-load .games-box-characters .bamboo-ways-left, .page-load .games-box-characters .bamboo-ways-right{
	transform: none;
	}

#games-main-screen.bamboo-ways-game .bg{
	background-position: 50% 100%;
	}


/*Happy Bamboo*/
#games-main-screen.happy-bamboo-game h1{
	z-index: 10;
	margin-left: -30px;
	margin-right: -30px;
	}
.games-box-characters .happy-bamboo-box{
	position: absolute;
	z-index: 1;
	left: 50%;
	bottom: 0;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	height: calc(100% - 120px);
	max-width: 100%;
	width: 100%;
	transform: translate3d(-50%, 0, 0);
	}
.games-box-characters .happy-bamboo-cntr-box{
	position: relative;
	display: inline-flex;
	align-items: flex-end;
	height: 100%;
	max-height: 1100px;
	}
.games-box-characters .happy-bamboo-cntr{
	position: relative;
	z-index: 7;
	left: 22%;
	bottom: 0;
	height: 105%;
	max-height: 1100px;
	max-width: 100%;
	transform: scale(.65);
	transform-origin: 50% 100% 0;
	transition: transform .6s ease-in-out;
	}
.games-box-characters .happy-bamboo-left, .games-box-characters .happy-bamboo-el{
	position: absolute;
	z-index: 3;
	left: -17.85%;
	bottom: 0;
	width: 58.04828973843058%;
	max-height: none;
	max-width: none;
	transform-origin: 100% 100% 0;
	}
.games-box-characters .happy-bamboo-el{
	transform-origin: 50% 50% 0;
	}
.games-box-characters .happy-bamboo-el.el1{
	z-index: 2;
	left: -44%;
	bottom: 15%;
	width: 192.8571428571429%;
	}
.games-box-characters .happy-bamboo-el.el2{
	z-index: 8;
	left: -40.6%;
	bottom: 0;
	width: 186.9215291750503%;
	transform-origin: 50% 100% 0;
	}
.games-box-characters .happy-bamboo-el.el3{
	z-index: 6;
	left: -41.2%;
	bottom: 0;
	width: 188.2293762575453%;
	}
.games-box-characters .happy-bamboo-el.el4{
	z-index: 1;
	left: -37.2%;
	bottom: 49%;
	width: 166.1971830985915%;
	}

.games-box-characters .happy-bamboo-left, .games-box-characters .happy-bamboo-el{
	transform: scale(.65);
	transition: transform .6s ease-in-out;
	}
.games-box-characters .happy-bamboo-el{
	transform: scale(.85);
	}

.page-load .games-box-characters .happy-bamboo-cntr, .page-load .games-box-characters .happy-bamboo-left, .page-load .games-box-characters .happy-bamboo-el{
	transform: none;
	}

#games-main-screen.happy-bamboo-game .bg{
	background-position: 50% 0;
	}

/*Halloween*/

#games-main-screen.halloween-game .pre-title{
	font-weight: 400;
	font-size: 64px;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 14px;
	}
#games-main-screen.halloween-game h1{
	font-size: 134px;
	}

.games-box-characters .halloween-box{
	position: absolute;
	z-index: 1;
	left: 50%;
	bottom: 0;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	height: calc(100% - 140px);
	max-width: 180%;
	width: 180%;
	transform: translate3d(-50%, 0, 0);
	}
.games-box-characters .halloween-cntr-box{
	position: relative;
	display: inline-flex;
	align-items: flex-end;
	height: 100%;
	max-height: 1100px;
	}
.games-box-characters .halloween-cntr{
	position: relative;
	z-index: 3;
	left: 0;
	bottom: 25%;
	height: 79%;
	max-height: 1100px;
	max-width: 100%;
	transform: scale(.5);
	transform-origin: 50% 100% 0;
	transition: transform .6s ease-in-out;
	}
.games-box-characters .halloween-left, .games-box-characters .halloween-right, .halloween-game .halloween-el{
	position: absolute;
	z-index: 12;
	left: -78.6%;
	bottom: 0;
	width: 92.73570324574961%;
	max-height: none;
	max-width: none;
	transform-origin: 100% 100% 0;
	}
.games-box-characters .halloween-right{
	z-index: 4;
	left: auto;
	right: -96%;
	bottom: 19%;
	width: 126.2751159196291%;
	transform-origin: 0% 100% 0;
	}
.games-box-characters .halloween-left, .games-box-characters .halloween-right, .halloween-game .halloween-el{
	transform: scale(.5);

	transition: transform .6s ease-in-out;
	}

.page-load .games-box-characters .halloween-cntr, .page-load .games-box-characters .halloween-left, .page-load .games-box-characters .halloween-right, .page-load .halloween-game .halloween-el{
	transform: none !important;
	}
.halloween-game .halloween-el{
	z-index: 4;
	bottom: 6.5%;
	left: -88.5%;
	width: 48.37712519319938%;
	transform-origin: 50% 100%;
	}
.halloween-game .halloween-el.el1{
	transform: scale(.5) translateX(190%);
	}
.halloween-game .halloween-el.el2{
	z-index: 5;
	left: auto;
	right: -22%;
	bottom: 85.5%;
	width: 19.629057187017%;
	transform: scale(.5) translateY(200%);
	transform-origin: 50% 100% 0;
	}
.halloween-game .halloween-el.el3{
	z-index: 5;
	left: auto;
	right: -83.5%;
	bottom: 72.7%;
	width: 28.5935085007728%;
	transform: scale(.5) translateY(200%);
	}
.halloween-game .halloween-el.el4{
	z-index: 12;
	left: auto;
	right: -36.5%;
	bottom: 8%;
	width: 42.50386398763524%;
	transform: scale(.5) translateY(-50%);
	}
.halloween-game .halloween-el.el5{
	z-index: 5;
	left: auto;
	right: -90%;
	bottom: 1%;
	width: 56.2596599690881%;
	transform-origin: 0% 100% 0;

	}
.halloween-game .halloween-el.el6{
	z-index: 5;
	left: -17%;
	bottom: 0;
	width: 134.3122102009274%;
	transform-origin: 50% 100% 0;
	}



#games-main-screen.halloween-game .bg{
	background-position: 50% 0;
	}
/*Santas*/

#games-main-screen.santas-game h1{
	z-index: 10;
	margin-left: -30px;
	margin-right: -30px;
	font-size: min(max(86px, calc(5.375rem + ((1vw - 10.24px) * 6.9196))), 148px);
	}
.games-box-characters .santas-box{
	position: absolute;
	z-index: 1;
	left: 50%;
	bottom: 0;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	height: calc(100% - 104px);
	max-width: 130%;
	width: 130%;
	transform: translate3d(-50%, 0, 0);
	}
.games-box-characters .santas-cntr-box{
	position: relative;
	display: inline-flex;
	align-items: flex-end;
	height: 100%;
	max-height: 1100px;
	}
.games-box-characters .santas-cntr{
	position: relative;
	z-index: 2;
	left: 2.6%;
	bottom: 0;
	height: 112%;
	max-height: 1100px;
	transform: scale(.5);
	transform-origin: 50% 50% 0;
	transition: transform .6s ease-in-out;
	}
.games-box-characters .santas-left, .games-box-characters .santas-right, .santas-game .santas-el{
	position: absolute;
	z-index: 4;
	left: -10%;
	bottom: 6%;
	width: 34.54686289697909%;
	max-height: none;
	max-width: none;
	transform-origin: 50% 50% 0;
	}
.games-box-characters .santas-right{
	left: auto;
	right: -8.6%;
	bottom: 6%;
	width: 34.3144848954299%;
	}
.games-box-characters .santas-left, .games-box-characters .santas-right{
	transform: scale(.5);
	transition: transform .6s ease-in-out;
	}

.page-load .games-box-characters .santas-cntr, .page-load .games-box-characters .santas-left, .page-load .games-box-characters .santas-right, .page-load .santas-game .santas-el{
	transform: none;
	}
.santas-game .santas-el, .santas-game .santas-el.el2{
	z-index: 5;
	bottom: 5.75%;
	left: -25%;
	width: 23.23780015491867%;
	transform-origin: 50% 100%;
	}
.santas-game .santas-el.el2{
	left: auto;
	right: -19%;
	width: 21.53369481022463%;
	}

.santas-game .santas-el.el-mob{
	display: none;
	}
.page-load .santas-game .santas-el{
	animation: santasEls 10s ease-in-out forwards;
	}
@keyframes santasEls{
	0%{
		transform: translateY(-20%);
		}
	100%{
		transform: translateY(0);
		}
	}
#games-main-screen.santas-game .bg{
	background-position: 50% 100%;
	}

/*Resolutions*/
@media screen and (min-width: 1845px){
    #games-main-screen h1{
        font-size: 170px;
        }
    }
@media screen and (max-width: 1844px){
    #games-main-screen h1{
        font-size: 9.1vw;
        }
    .games-box-characters .space-stacks-box{
        height: calc(100% - 8vw);
        }
    .games-box-characters .space-stacks-cntr-box{
        left: 0;
        }
    /*Retro tapes*/
    .games-box-characters .retro-tapes-box{
        height: calc(100% - 6.8vw);
        }
    /*Jack*/
    .games-box-characters .jack-box{
        height: calc(100% - 6.8vw);
        }
    /*Dino*/
    .games-box-characters .dino-box{
        height: calc(100% - 6.8vw);
        }
    /*Swords*/
    .games-box-characters .swords-box{
        height: calc(100% - 6.8vw);
        }
    /*	!*Razor*!
     .games-box-characters .razor-box{
      height: calc(100% - 6.8vw);
      }*/
    /*Rat king*/
    .games-box-characters .rat-king-box{
        height: calc(100% - 6.8vw);
        }
    /*Goat getter*/
    .games-box-characters .goat-box{
        height: calc(100% - 6.8vw);
        }
    /*Fish gmae*/
    .games-box-characters .fish-box{
        height: calc(100% - 6.8vw);
        }
    /*Boss bear*/
    .games-box-characters .boss-bear-box{
        height: calc(100% - 6.8vw);
        }
    /*Dj Fox*/
    .games-box-characters .dj-fox-box{
        height: calc(100% - 6.8vw);
        }
    /*Retro Sweets*/
    .games-box-characters .sweets-box{
        height: calc(100% - 6.8vw);
        }
    /*Hearts highway*/
    .games-box-characters .hearts-box{
        height: calc(100% - 6.8vw);
        }
    /*Big bite*/
    .games-box-characters .bigbite-box{
        height: calc(100% - 6.8vw);
        }
    /*Wild Swarm 2*/
    .games-box-characters .swarm-box{
        height: calc(100% - 6.8vw);
        }
    /*Saints*/
    .games-box-characters .saints-box{
        height: calc(100% - 6.8vw);
        }
    /*Katana*/
    .games-box-characters .katana-box{
        height: calc(100% - 6.8vw);
        }
    /*Dj Cat*/
    .games-box-characters .dj-cat-box{
        height: calc(100% - 6vw);
        }
    /*Cats*/
    .games-box-characters .cats-box{
        height: calc(100% - 6.8vw);
        }
    /*Grand show*/
    .games-box-characters .grand-show-box{
        height: calc(100% - 6.8vw);
        }
    /*Razor ways*/
    .games-box-characters .razor-ways-box{
        height: calc(100% - 6.8vw);
        }
    /*Bam book*/
    .games-box-characters .bam-book-box{
        height: calc(100% - 6.8vw);
        }
    /*Dragon hopper*/
    .games-box-characters .dragon-box{
        height: calc(100% - 6.8vw);
        }
    /*Jaguar*/
    .games-box-characters .jaguar-box{
        height: calc(100% - 6.8vw);
        }
    /*Fl Bison*/
    .games-box-characters .fl-bison-box{
        height: calc(100% - 6.8vw);
        }
    /*Nile*/
    .games-box-characters .nile-box{
        height: calc(100% - 6.5vw);
        }
    /*Mad blast*/
    .games-box-characters .mad-blast-box{
        height: calc(100% - 6.9vw);
        }
    /*Power vault*/
    .games-box-characters .power-vault-box{
        height: calc(100% - 6.5vw);
        }
    /*Big bite*/
    .games-box-characters .big-bite-box{
        height: calc(100% - 6.6vw);
        }
    /*Candy blast*/
    .games-box-characters .candy-blast-box{
        height: calc(100% - 6.6vw);
        }
    /*Pharaohs*/
    .games-box-characters .pharaohs-box{
        height: calc(100% - 6.5vw);
        }
    /*Magic pots*/
    .games-box-characters .magic-pots-box{
        height: calc(100% - 6.5vw);
        }
    /*Regal knights*/
    .games-box-characters .knights-box{
        height: calc(100% - 6.5vw);
        }
    /*Henry*/
    .games-box-characters .henry-box{
        height: calc(100% - 6.5vw);
        }
    /*Fish N*/
    .games-box-characters .fish-n-box{
        height: calc(100% - 5vw);
        }
    /*Power paws*/
    .games-box-characters .power-paws-box{
        height: calc(100% - 6.5vw);
        }
    /*Wild swarm tripple*/
    .games-box-characters .wild-swarm-box{
        height: calc(100% - 5vw);
        }
	/*Cash bisons*/
	.games-box-characters .cash-bisons-box{
		height: calc(100% - 6vw);
		}
	/*Bamboo ways*/
	.games-box-characters .bamboo-ways-box{
		height: calc(100% - 6.5vw);
		}
	/*Halloween*/
	#games-main-screen.halloween-game .pre-title{
		font-size: min(max(32px, calc(2rem + ((1vw - 4.2px) * 2.2472))), 64px);
		}
	#games-main-screen.halloween-game h1{
		font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 5.8989))), 134px);
		}
	.games-box-characters .halloween-box{
		height: calc(100% - 8vw);
		}
	/*Happy Bamboo*/
	.games-box-characters .happy-bamboo-box{
		height: calc(100% - 6.5vw);
		}
	/*Santas*/
	.games-box-characters .santas-box{
		height: calc(100% - 5.5vw);
		}
    }
@media screen and (max-width: 1700px){
    /*Olympus*/
    #games-main-screen.olympus-game h1{
        font-size: min(max(50px, calc(3.125rem + ((1vw - 6.8px) * 9.4))), 144px);
        }
    .games-box-characters .olympus-box{
        height: calc(100% - 6vw);
        }


    }
@media screen and (max-width: 1540px){
    #games-box .boss-bear-lights{
        width: 220vh;
        min-width: 1260px;
        max-width: 110vw;
        max-height: 70vh;
        }
    /*Nile*/
    #games-main-screen.nile-game h1{
        font-size: min(max(50px, calc(3.125rem + ((1vw - 4.8px) * 7.8333))), 144px);
        }

    /*Fish N*/
    #games-main-screen.fish-n-game h1{
        font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 5.3571))), 110px);

        }
    .games-box-characters .fish-n-box{
        height: calc(100% - 5vw);
        }
    .fish-n-game .fish-n-hook{
        right: -1vw;
        }
	/*Halloween*/
	.games-box-characters .halloween-box{
		height: calc(100% - 9vw);
		}
    }
@media screen and (max-width: 1420px){
    /*Mystery mission*/
    .games-box-characters .mystery-mission-box{
        height: calc(100% - 15vw);
        }
    /*Bam book*/
    .games-box-characters .bam-book-cntr{
        left: -7%;
        }
    .games-box-characters .bam-book-left{
        left: 4.5%;
        }
    .games-box-characters .bam-book-right{
        right: -7%;
        }

    /*Jaguar*/
    .games-box-characters .jaguar-left{
        left: -50%;
        }
    .games-box-characters .jaguar-right{
        right: -60%;
        }
    /*Power vault*/
    .games-box-characters .power-vault-box{
        max-width: 100%;
        width: 100%;
        }
    /*.games-box-characters .power-vault-cntr-box{
        max-width: 55%;
        }
    .games-box-characters .power-vault-cntr{

        }*/
    .power-vault-game .power-vault-el.el1{
        left: auto;
        right: 100%;
        }
    .power-vault-game .power-vault-el.el2{
        right: auto;
        left: 86%;
        }

	/*Bamboo ways*/
	.games-box-characters .bamboo-ways-left{
		left: -2%;
		}
	.games-box-characters .bamboo-ways-right{
		right: -4%;
		}


	/*Halloween*/
	.games-box-characters .halloween-box{
		height: calc(100% - 9vw);
		}

	.games-box-characters .halloween-left{
		left: -72%;
		}

/*	.halloween-game .halloween-el.el2{
		z-index: 5;
		left: auto;
		right: -22%;
		bottom: 85.5%;
		width: 19.629057187017%;
		}
	.halloween-game .halloween-el.el3{
		z-index: 5;
		left: auto;
		right: -83.5%;
		bottom: 72.7%;
		width: 28.5935085007728%;
		}
	.halloween-game .halloween-el.el4{
		z-index: 12;
		left: auto;
		right: -36.5%;
		bottom: 8%;
		width: 42.50386398763524%;
		}
	.halloween-game .halloween-el.el5{
		z-index: 5;
		left: auto;
		right: -90%;
		bottom: 1%;
		width: 56.2596599690881%;
		}*/

    }
@media screen and (max-width: 1370px){
    /*Big bite*/
    #games-main-screen.big-bite-game h1{
        font-size: 8.8vw;
        }
    .games-box-characters .big-bite-box{
        height: calc(100% - 6.5vw);
        }
    .games-box-characters .big-bite-left{
        left: -49%;
        }
    .games-box-characters .big-bite-right{
        right: -46%;
        }

    /*Olympus*/
    #games-main-screen.olympus-game h1{
        font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 5.5556))), 70px);
        }

    .games-box-characters .olympus-left{
        left: -44%;
        }
    .games-box-characters .olympus-right{
        right: -34%;
        }
    .olympus-game .olympus-el.el1{
        left: -40%;
        }
    .olympus-game .olympus-el.el2{
        right: -40%;
        }
    }
@media screen and (max-width: 1340px){
    /*Fish N*/
    #games-main-screen.fish-n-game h1{
        margin: 0 -10px;
        }
    .games-box-characters .fish-n-box{
        height: calc(100% - 13vw);
        }
    .fish-n-game .fish-n-hook{
        right: 1vw;
        }
    /*Santas*/
	.games-box-characters .santas-left{
		left: -4%;
		}
	.games-box-characters .santas-right{
		right: -3.6%;
		}
    }
@media screen and (max-width: 1320px){
    /*Nile*/
    #games-main-screen.nile-game h1{
        margin-left: -30px;
        margin-right: -30px;
        font-size: 8.7vw;
        }
    /*Mad blast*/
    .games-box-characters .mad-blast-left{
        left: -40%;
        }
    .games-box-characters .mad-blast-right{
        right: -42%;
        }
    .mad-blast-game .mad-blast-el{
        left: -64%;
        }
    .mad-blast-game .mad-blast-el.el2{
        right: -64%;
        }


	/*Cash bisons*/
	.games-box-characters .cash-bisons-left{
		left: -30%;
		}
	.games-box-characters .cash-bisons-right{
		right: -30%;
		}
    }
@media screen and (max-width: 1280px){
    .fl-bison-game .fl-bison-el.el3, .fl-bison-game .fl-bison-el.el6{
        display: none;
        }

    /*Regal knights*/
    .games-box-characters .knights-box{
        height: calc(100% - 6.5vw);
        }

    .games-box-characters .knights-left{
        left: -37%;
        width: 84%;
        }
    .games-box-characters .knights-right{
        right: -45%;
        width: 92%;
        }
    .knights-game .knights-el{
        left: 40%;
        bottom: -27%;
        width: 43%;
        max-width: 43%;
        }
    /*Henry*/
    .games-box-characters .henry-left{
        left: -35%;
        width: 82.42142025611176%;
        }
    .games-box-characters .henry-right{
        right: -32%;
        width: 72.40977881257276%;
        }
    /*Power paws*/
    .games-box-characters .power-paws-box{
        height: calc(100% - 6.5vw);
        }
    .games-box-characters .power-paws-cntr{
        left: -2%;
        height: 100%;
        }
    .games-box-characters .power-paws-left{
        left: -14%;
        }
    .games-box-characters .power-paws-right{
        right: -16%;
        }

    .power-paws-game .power-paws-el.el1{
        left: -23%;
        }
    .power-paws-game .power-paws-el.el2{
        right: -28%;
        }

	/*Halloween*/
	.games-box-characters .halloween-box{
		height: calc(100% - 10vw);
		}
    }
@media screen and (max-width: 1200px){
    #games-box .boss-bear-lights{
        display: none;
        }

    /*Grand show*/
    .games-box-characters .grand-show-cntr{
        left: 25%;
        }
    .games-box-characters .grand-show-left{
        left: -37%;
        }
    /*Razor ways*/
    .games-box-characters .razor-ways-cntr{
        height: 116%;
        max-height: 116%;
        }
    .games-box-characters .razor-ways-left{
        left: -30%;
        }
    .games-box-characters .razor-ways-right{
        right: -30%;
        }
    /*Magic pots*/
    .games-box-characters .magic-pots-left{
        left: -40%;
        }
    .games-box-characters .magic-pots-right{
        right: -42%;
        }
    .magic-pots-game .magic-pots-el.el2{
        left: -34.75%;
        }
    .magic-pots-game .magic-pots-el.el3{
        right: -34%;
        }
    }

@media screen and (max-width: 1170px){
    .game-inner.client-area-game #header{
        padding-bottom: 13px !important;
        min-height: 66px;
        }

    #games-main-screen.katana-game h1{
        font-size: 8.8vw;
        }
    /*Cats*/
    #games-main-screen.cats-game h1{
        font-size: 8.8vw;
        }

    /*Fl Bison*/
    .games-box-characters .fl-bison-left{
        left: -32%;
        }
    .games-box-characters .fl-bison-right{
        right: -40%;
        }
    /*Candy blast*/
    .games-box-characters .candy-blast-box{
        height: calc(100% - 5.8vw);
        }
    .games-box-characters .candy-blast-left{
        left: -50.5%;
        }
    .games-box-characters .candy-blast-right{
        right: -50%;
        }
    .candy-blast-game .candy-blast-el.el6, .candy-blast-game .candy-blast-el.el7, .candy-blast-game .candy-blast-el.el8, .candy-blast-game .candy-blast-el.el9, .candy-blast-game .candy-blast-el.el10{
        display: none;
        }

	/*Bamboo ways*/
	.games-box-characters .bamboo-ways-left{
		left: 4%;
		}
	.games-box-characters .bamboo-ways-right{
		right: 2%;
		}
	/*Santas*/
	.games-box-characters .santas-left{
		left: -3%;
		}
	.games-box-characters .santas-right{
		right: -2.6%;
		}
    }
@media screen and (max-width: 1024px){
    /*Retro tapes*/
    .games-box-characters .retro-tapes-cntr-box{
        bottom: -12%;
        }
    .games-box-characters .retro-tapes-cntr{
        top: 0;
        height: auto;
        max-height: 63%;
        }
    .games-box-characters .retro-tapes-left{
        left: auto;
        right: 5.4%;
        top: auto;
        bottom: 40%;
        width: 84.30962343096234%;
        }
    .games-box-characters .retro-tapes-right{
        z-index: 1;
        top: auto;
        bottom: 70%;
        left: 1.3%;
        right: auto;
        width: 70.71129707112971%;
        }
    .page-load .retro-tapes-cntr{
        animation: rtcntr 1.6s ease-in-out forwards;
        }
    @keyframes rtcntr{
        0%{
            transform: translateY(50vh) scale(.7);
            }
        35%{
            transform: translateY(-25%) scale(1);
            }
        85%{
            transform: translateY(0) scale(1);
            }
        100%{
            transform: translateY(0) scale(1);
            }
        }
    .page-load .retro-tapes-left{
        animation: rtleft 1.7s ease-in-out forwards;
        }
    @keyframes rtleft{
        0%{
            transform: translateY(80vh) scale(.7);
            }
        45%{
            transform: translateY(-25%) scale(1);
            }
        85%{
            transform: translateY(0) scale(1);
            }
        100%{
            transform: translateY(0) scale(1);
            }
        }
    .page-load .retro-tapes-right{
        animation: rtright 1.8s ease-in-out forwards;
        }
    @keyframes rtright{
        0%{
            transform: translateY(80vh) scale(.7);
            }
        55%{
            transform: translateY(-15%) scale(1);
            }
        85%{
            transform: translateY(0) scale(1);
            }
        100%{
            transform: translateY(0) scale(1);
            }
        }

    /*Jack*/
    #games-main-screen h1{
        position: relative;
        z-index: 4;
        }
    .games-box-characters .jack-right{
        display: none;
        }
    .games-box-characters .jack-left{
        left: -15%;
        width: 129.5112781954887%;
        max-width: 129.5112781954887%;
        }
    .games-box-characters .jack-bg-els{
        z-index: -2;
        left: 0;
        bottom: 35%;
        width: 87.21804511278195%;
        }
    /*Giga*/
    .games-box-characters .giga-box{
        align-items: center;
        height: calc(100% - 60px);
        }
    .games-box-characters .giga-cntr-box{
        max-height: 100%;
        max-width: 719px;
        height: 646px;
        align-items: center;
        }
    .games-box-characters .giga-cntr{
        height: auto;
        max-height: 100%;
        left: 0;
        top: 0;
        }
    .games-box-characters .giga-right{
        display: none;
        }
    .games-box-characters .giga-bg-els{
        left: 21%;
        top: 72%;
        bottom: auto;
        width: 72.46175243393602%;
        transform: translateY(-52.5%);
        opacity: .95;
        }
    /*Dino*/
    .games-box-characters .dino-box{
        max-width: 130%;
        width: 130%;
        height: calc(100% - 40px);
        }
    .games-box-characters .dino-cntr{
        height: auto;
        max-height: 100%;
        left: 0;
        bottom: 0;
        }
    .games-box-characters .dino-left, .games-box-characters .dino-right, .games-box-characters .dino-bg-els{
        display: none;
        }
    /*Swords*/
    .games-box-characters .swords-box{
        max-width: 144%;
        width: 144%;
        height: calc(100% - 60px);
        }
    .games-box-characters .swords-cntr{
        height: auto;
        max-height: 100%;
        left: 3.2%;
        bottom: 0;
        }
    .games-box-characters .swords-left, .games-box-characters .swords-right, .games-box-characters .swords-bg-els{
        display: none;
        }
    /*Razor*/
    .razor-game .games-box-characters{
        z-index: 5;
        }
    .games-box-characters .razor-box{
        max-width: 120%;
        width: 120%;
        height: calc(100% - 60px);
        }
    .games-box-characters .razor-cntr{
        height: auto;
        max-height: 85%;
        left: -3.4%;
        bottom: 2%;
        }
    .games-box-characters .razor-left, .games-box-characters .razor-right{
        display: none;
        }
    .games-box-characters .razor-bg-els{
        left: -12%;
        bottom: 1.5%;
        width: 95.18072289156627%;
        max-width: 95.18072289156627%;
        }
    /*Rat king*/
    .games-box-characters .rat-king-box{
        max-width: 120.2%;
        width: 120.2%;
        height: calc(100% - 60px);
        }
    .games-box-characters .rat-king-cntr-box{
        align-items: center;
        max-height: 529px;
        }
    .games-box-characters .rat-king-cntr{
        left: 7%;
        bottom: -3%;
        height: auto;
        }
    .games-box-characters .rat-king-bg-els{
        top: 50%;
        left: -4%;
        bottom: auto;
        width: 106%;
        max-width: 106%;
        transform: translateY(-44%);
        }
    /*Goat getter*/
    .games-box-characters .goat-box{
        max-width: 160.2%;
        width: 160.2%;
        height: calc(100% - 60px);
        }
    .games-box-characters .goat-cntr{
        left: 2%;
        bottom: -1.5%;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .goat-bg-els{
        top: -12%;
        left: 47%;
        width: 926px;
        max-width: 926px;
        height: 660px;
        margin: 0 0 0 -463px;
        }
    /*Fish gmae*/
    .games-box-characters .fish-box{
        max-width: 160.2%;
        width: 160.2%;
        height: calc(100% - 60px);
        }
    .games-box-characters .fish-cntr{
        left: 4%;
        bottom: -4%;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .fish-bubbles{
        left: 52%;
        bottom: -8%;
        width: 67.17428087986464%;
        max-width: 67.17428087986464%;
        transform: translateX(-50%);
        }
    #games-box .fish-hook{
        height: 434px;
        max-height: 50vh;
        min-height: 320px;
        top: -26px;
        left: 2vw;
        margin: 0;
        transform: none;
        }
    /*Boss bear*/
    .games-box-characters .boss-bear-box{
        left: 49.5%;
        max-width: 168%;
        width: 168%;
        height: calc(100% - 60px);
        }
    .games-box-characters .boss-bear-left, .games-box-characters .boss-bear-right, #games-box .boss-bear-lights{
        display: none;
        }
    .games-box-characters .boss-bear-cntr{
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    /*Dj Fox*/
    .games-box-characters .dj-fox-box{
        max-width: 224%;
        width: 224%;
        height: calc(100% - 56px);
        }
    .games-box-characters .dj-fox-cntr{
        left: 4%;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .dj-fox-bg-els{
        left: 29.8%;
        bottom: 5.5%;
        width: 41.83303085299456%;
        }
    /*Retro Sweets*/
    .games-box-characters .sweets-box{
        max-width: 118%;
        width: 118%;
        height: calc(100% - 56px);
        }
    .games-box-characters .sweets-cntr-box{
        align-items: flex-start;
        max-height: none;
        }
    .games-box-characters .sweets-cntr{
        top: 2%;
        left: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .sweets-over-cntr{
        left: -8%;
        bottom: -13%;
        width: 120.5985915492958%;
        max-width: 120.5985915492958%;
        }
    .games-box-characters .sweets-bg-els{
        left: 12%;
        top: -29%;
        bottom: auto;
        width: 84.50704225352113%;
        }
    /*Hearts highway*/
    .games-box-characters .hearts-box{
        max-width: 104%;
        width: 104%;
        height: calc(100% - 56px);
        }
    .games-box-characters .hearts-cntr-box{
        align-items: flex-start;
        bottom: 0;
        height: 100%;
        max-height: 514px;
        }
    .games-box-characters .hearts-cntr{
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .hearts-left, .games-box-characters .hearts-right{
        display: none;
        }
    #games-box .hearts-bg-els{
        width: 89%;
        top: 20%;
        left: 5%;
        }
    /*Big bite*/
    .games-box-characters .bigbite-box{
        max-width: 134%;
        width: 134%;
        height: calc(100% - 60px);
        }
    .games-box-characters .bigbite-cntr-box{
        bottom: 15%;
        height: 85%;
        }
    .games-box-characters .bigbite-cntr{
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .bigbite-left, .games-box-characters .bigbite-right{
        display: none;
        }
    .games-box-characters .bigbite-bg-els{
        position: absolute;
        z-index: 3;
        left: -18%;
        bottom: -19%;
        width: 139.13%;
        max-width: none;

        }
    #games-box .bigbite-overlay{
        left: auto;
        right: -900px;
        }
    /*Wild Swarm 2*/
    .games-box-characters .swarm-box{
        max-width: 120%;
        width: 120%;
        height: calc(100% - 60px);
        }
    .games-box-characters .swarm-cntr-box{
        align-items: center;
        height: 100%;
        }
    .games-box-characters .swarm-cntr{
        left: -8%;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .swarm-left{
        display: none;
        }
    .games-box-characters .swarm-bg-els{
        position: absolute;
        z-index: 3;
        left: 13%;
        bottom: -11%;
        width: 98%;
        max-width: 526px;
        }
    /*Saints*/
    .games-box-characters .saints-box{
        max-width: 106%;
        width: 106%;
        height: calc(100% - 60px);
        }
    .games-box-characters .saints-cntr-box{
        height: 100%;
        }
    .games-box-characters .saints-cntr{
        left: -2%;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .saints-left, .games-box-characters .saints-right{
        display: none;
        }
    .games-box-characters .saints-bg-els{
        position: absolute;
        z-index: 3;
        left: -22%;
        bottom: -24%;
        width: 132.7902240325866%;
        max-width: 652px;
        max-height: none;
        }
    /*Katana*/
    .games-box-characters .katana-box{
        max-width: 106%;
        width: 106%;
        height: calc(100% - 60px);
        }
    .games-box-characters .katana-cntr-box{
        height: 100%;
        }
    .games-box-characters .katana-cntr{
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .katana-left, .games-box-characters .katana-right, .games-box-characters .katana-el.el1, .games-box-characters .katana-el.el2{
        display: none;
        }
    /*Cats*/
    .games-box-characters .cats-box{
        max-width: 126%;
        width: 126%;
        height: calc(100% - 60px);
        }
    .games-box-characters .cats-cntr-box{
        height: 100%;
        }
    .games-box-characters .cats-cntr{
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .cats-left, .games-box-characters .cats-right, .games-box-characters .cats-el.el4, .games-box-characters .cats-el.el5, .games-box-characters .cats-el.el6{
        display: none;
        }
    .games-box-characters .cats-el.el2{
        left: 0;
        }
    .games-box-characters .cats-el.el3{
        left: 47%;
        }
    .games-box-characters .cats-clouds{
        left: 50%;
        bottom: -30px;
        width: 1917px;
        margin-left: -990px;
        }
    /*Grand show*/
    .games-box-characters .grand-show-box{
        max-width: 120%;
        width: 120%;
        height: calc(100% - 60px);
        }
    .games-box-characters .grand-show-cntr-box{
        height: 102%;
        max-height: 102%;
        }
    .games-box-characters .grand-show-cntr{
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        transition-delay: 0s;
        }
    .games-box-characters .grand-show-left, .games-box-characters .grand-show-el.el1, .games-box-characters .grand-show-el.el2, .games-box-characters .grand-show-el.el3, .games-box-characters .grand-show-el.el4{
        display: none;
        }

    .games-box-characters .grand-show-el.el5{
        left: -4%;
        bottom: 77%;
        }
    .games-box-characters .grand-show-el.el6{
        left: -7%;
        bottom: 23.5%;
        }
    .games-box-characters .grand-show-el.el7{
        left: 82%;
        bottom: 77%;
        }
    .games-box-characters .grand-show-el.el8{
        left: 86%;
        bottom: 21%;
        }
    .page-load .games-box-characters .grand-show-el.el5, .page-load .games-box-characters .grand-show-el.el6, .page-load .games-box-characters .grand-show-el.el7, .page-load .games-box-characters .grand-show-el.el8{
        animation: grandshowSwirl 1s ease-in-out forwards;
        }
    /*Razor ways*/
    .games-box-characters .razor-ways-box{
        max-width: 100%;
        width: 100%;
        height: calc(100% - 60px);
        }
    .games-box-characters .razor-ways-cntr-box{
        height: 100%;
        }
    .games-box-characters .razor-ways-cntr{
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .razor-ways-left, .games-box-characters .razor-ways-right{
        display: none;
        }
    .games-box-characters .razor-ways-bubbles{
        left: -24%;
        bottom: 5%;
        width: 150%;
        max-width: 150%;
        }

    /*Bam book*/
    .games-box-characters .bam-book-box{
        max-width: 160%;
        width: 160%;
        }
    .games-box-characters .bam-book-el{
        display: none;
        }
    /*Dragon hopper*/
    .games-box-characters .dragon-box{
        max-width: 100%;
        width: 100%;
        height: calc(100% - 60px);
        }
    .games-box-characters .dragon-cntr-box{
        height: 100%;
        }
    .games-box-characters .dragon-cntr{
        bottom: 0;
        height: auto;
        max-height: 108%;
        }
    /*Jaguar*/
    .games-box-characters .jaguar-box{
        height: calc(100% - 60px);
        max-width: 94%;
        width: 94%;
        padding-bottom: 5vh;
        }
    .games-box-characters .jaguar-cntr-box{
        align-items: center;
        }
    .games-box-characters .jaguar-cntr{
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .jaguar-left, .games-box-characters .jaguar-right{
        display: none;

        }
    .jaguar-game .jaguar-el.el1{
        max-width: 40vw;
        }
    .jaguar-game .jaguar-el.el2{
        max-width: 46vw;
        }

    /*Fl Bison*/
    #games-main-screen.fl-bison-game h1{
        padding: 0 32px;
        }
    .games-box-characters .fl-bison-box{
        height: calc(100% - 14vw);
        max-width: 100%;
        width: 100%;
        }
    .games-box-characters .fl-bison-cntr-box{
        align-items: center;
        padding-bottom: 2vh;
        }
    .games-box-characters .fl-bison-cntr{
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .fl-bison-left, .games-box-characters .fl-bison-right{
        display: none;
        }

    .fl-bison-game .fl-bison-el.el1{
        left: auto;
        right: 5%;
        top: 50%;
        bottom: auto;
        width: 22.06185567010309%;
        transform: translateY(240%);
        }
    .fl-bison-game .fl-bison-el.el2{
        top: 50%;
        left: 8%;
        bottom: auto;
        width: 22.2680412371134%;
        transform: translateY(140%);
        }
    .fl-bison-game .fl-bison-el.el4{
        right: auto;
        left: -1%;
        top: 50%;
        bottom: auto;
        width: 16.28865979381443%;
        transform: translateY(130%);
        }
    .fl-bison-game .fl-bison-el.el5{
        top: 50%;
        right: .5%;
        bottom: auto;
        width: 18.35051546391753%;
        transform: translateY(80%);
        }
    /*Nile*/
    #games-main-screen.nile-game h1{
        font-size: 9.1vw;
        padding: 0 32px;
        }
    .games-box-characters .nile-box{
        height: calc(100% - 15vw);
        max-width: 100%;
        width: 100%;
        }

    .games-box-characters .nile-cntr{
        height: auto;
        max-height: 107%;
        }
    .games-box-characters .nile-left, .games-box-characters .nile-right{
        display: none;
        }

    .nile-game .nile-el.el1{
        left: 0;
        bottom: 27%;
        width: 29.48453608247423%;
        }
    .nile-game .nile-el.el2{
        right: 0;
        bottom: 22%;
        width: 28.04123711340206%;
        }

    /*Mad blast*/
    .games-box-characters .mad-blast-box{
        height: calc(100% - 60px);
        max-width: 92%;
        width: 92%;
        }
    .games-box-characters .mad-blast-cntr-box{
        align-items: center;
        max-width: 540px;
        }
    .games-box-characters .mad-blast-cntr{
        bottom: 0;
        height: auto;
        max-height: 80%;
        }
    .games-box-characters .mad-blast-left, .games-box-characters .mad-blast-right{
        display: none;
        }
    .mad-blast-game .mad-blast-el{
        left: -35.5%;
        bottom: 15%;
        }
    .mad-blast-game .mad-blast-el.el2{
        right: -37%;
        }
    /*Power vault*/
    .games-box-characters .power-vault-box{
        align-items: flex-start;
        height: calc(100% - 5.5vw);
        }
    .games-box-characters .power-vault-cntr-box{
        align-items: flex-start;
        max-width: 96%;
        height: auto;
        max-height: calc(57vh);
        padding-top: 0;
        }
    .games-box-characters .power-vault-cntr{
        height: auto;
        max-height: calc(57vh);
        bottom: auto;
        }
    .power-vault-game .power-vault-el.el1{
        bottom: auto;
        top: 103%;
        left: 9%;
        right: auto;
        width: 40%;
        }
    .power-vault-game .power-vault-el.el2{
        right: auto;
        bottom: auto;
        top: 79.7%;
        left: 43%;
        width: 65.39379474940334%;
        }
    .power-vault-game .power-vault-el.el3{
        bottom: auto;
        top: 72.5%;
        width: 117.1837708830549%;
        }
    .page-load .games-box-characters .power-vault-el.el3 img{
        animation: powerVaultEl3 1.1s ease-in-out forwards;
        }


    @keyframes powerVaultEl3{
        0%{
            transform: translateY(20%);
            }
        50%{
            transform: translateY(-20%);
            }
        100%{
            transform: translateY(0);
            }
        }
    /*Big bite*/
    #games-main-screen.big-bite-game h1{
        font-size: 8.4vw;
        }
    /*Pharaohs*/
    .games-box-characters .pharaohs-box{
        max-width: 130%;
        width: 130%;
        height: calc(100% - 5.7vw);
        }
    .games-box-characters .pharaohs-cntr-box{
        height: 134%;
        }
    .games-box-characters .pharaohs-cntr{
        left: 1%;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .pharaohs-left{
        left: -11%;
        bottom: 6.5%;
        }
    .games-box-characters .pharaohs-right{
        right: -11%;
        bottom: 6%;
        }
    .pharaohs-game .pharaohs-el.el1{
        left: -22%;
        }
    .pharaohs-game .pharaohs-el.el2{
        right: -20%;
        }

    /*Olympus*/
    #games-main-screen.olympus-game h1{
        font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 4.3046))), 76px);
        margin-left: -30px;
        margin-right: -30px;
        }

    .games-box-characters .olympus-box{
        height: calc(100% - 2vw);
        max-width: 100%;
        width: 100%;
        }

    .games-box-characters .olympus-cntr-box{
        align-items: flex-end;
        height: 100%;
        }
    .games-box-characters .olympus-cntr{
        z-index: 1;
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }

    .games-box-characters .olympus-left, .games-box-characters .olympus-right, .olympus-game .olympus-el.el2{
        display: none;
        }

    .olympus-game .olympus-el.el1{
        left: 4%;
        bottom: -8%;
        width: 94.84536082474227%;
        max-width: 94.84536082474227%;
        }
    /*Henry*/
    .games-box-characters .henry-box{
        height: calc(100% - 5.7vw);
        max-width: 100%;
        width: 100%;
        }

    .games-box-characters .henry-cntr-box{
        align-items: flex-end;
        height: 100%;
        max-height: 626px;
        }
    .games-box-characters .henry-cntr{
        z-index: 1;
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }

    .games-box-characters .henry-left, .games-box-characters .henry-right, .olympus-game .henry-el.el3{
        display: none;
        }

    .henry-game .henry-el.el1{
        bottom: 75%;
        left: 0%;
        width: 35.67010309278351%;
        max-width: 35.67010309278351%;
        }
    .henry-game .henry-el.el2{
        left: 7%;
        bottom: -22%;
        width: 57.93814432989691%;
        max-width: 57.93814432989691%;
        }
    /*Regal knights*/
    .games-box-characters .knights-box{
        height: calc(100% - 6vw);
        }
    .games-box-characters .knights-cntr{
        height: 77%;
        bottom: 22%;
        max-height: 700px;
        }
    .games-box-characters .knights-left{
        z-index: 2;
        left: -16%;
        width: 80.47058823529412%;
        }
    .games-box-characters .knights-right{
        z-index: 3;
        right: -21%;
        width: 110%;
        max-width: 110%;
        }
    .knights-game .knights-el{
        left: -2.4%;
        bottom: -20.5%;
        width: 45.64705882352941%;
        max-width: 45.64705882352941%;
        }
    /*Fish n*/
    .games-box-characters .fish-n-box{
        height: calc(100% - 13vw);
        max-width: 80%;
        width: 80%;
        }
    .games-box-characters .fish-n-cntr-box{
        align-items: center;
        }
    .games-box-characters .fish-n-cntr{
        left: 7%;
        bottom: 0;
        height: auto;
        max-height: 80%;
        transform-origin: 50% 50% 0;
        }

   .games-box-characters .fish-n-right{
        display: none;
        }
    .fish-n-game .fish-n-bubbles{
        bottom: 6%;
        left: -2.5%;
        width: 108.7628865979381%;
        }
    .fish-n-game .fish-n-hook{
        right: auto;
        left: 3.09278350515464%;
        max-width: 46.80412371134021vw;
        max-height: 41.36310223266745vh;
        }
    #games-main-screen.fish-n-game .bg{
        background-position: 0% 100%;
        }
    /*Power paws*/
    .games-box-characters .power-paws-box{
        height: calc(100% - 6vw);
        max-width: 140%;
        width: 140%;
        }
    .games-box-characters .power-paws-cntr-box{
        align-items: flex-end;
        height: 100%;
        max-height: 763px;
        }
    .games-box-characters .power-paws-cntr{
        z-index: 1;
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }




    .games-box-characters .power-paws-left, .games-box-characters .power-paws-right{
        display: none;
        }

    .power-paws-game .power-paws-el.el1{
        left: 3%;
        }
    .power-paws-game .power-paws-el.el2{
        right: 1%;
        }
    /*Wild swarm tripple*/
    #games-main-screen.wild-swarm-game h1{
        z-index: 7;
        padding: 0;
        margin-left: 0;
        margin-right: 0;
        font-size: min(max(54px, calc(3.375rem + ((1vw - 3.6px) * 3.6145))), 78px);
        }
    .games-box-characters .wild-swarm-box{
        align-items: center;
        height: calc(100% - 13vw);
        max-width: 71%;
        width: 71%;
        }
    .games-box-characters .wild-swarm-cntr-box{
        align-items: center;
        height: 100%;
        max-height: 660px;
        }
    .games-box-characters .wild-swarm-cntr{
        z-index: 2;
        left: 21%;
        bottom: 0;
        height: auto;
        max-height: 72%;
        }
    .games-box-characters .wild-swarm-left{
        z-index: 1;
        left: -20.5%;
        bottom: 47%;
        }
    .wild-swarm-game .wild-swarm-el.el1{
        top: 45%;
        left: -7%;
        width: 100%;
        transform: translateY(-44%) scale(.5);
        transform-origin: 50% 100% 0;
        }

   /* .games-box-characters .wild-swarm-left, .wild-swarm-game .wild-swarm-el{
        transform: scale(.5);
        transform-origin: 100% 100% 0;
        transition: transform .6s ease-in-out;
        }*/

    .page-load .wild-swarm-game .wild-swarm-el.el1{
        transform: translateY(-44%) scale(1);
        }

    .wild-swarm-game .wild-swarm-el.el2{
        display: none;
        }

	/*Bamboo ways*/
	.games-box-characters .bamboo-ways-box{
		height: calc(100% - 5.7vw);
		max-width: 182%;
		width: 182%;
		}
	.games-box-characters .bamboo-ways-cntr-box{
		align-items: flex-end;
		height: 100%;
		}
	.games-box-characters .bamboo-ways-cntr{
		left: 0;
		bottom: 0;
		height: auto;
		max-height: 110%;
		}
	.games-box-characters .bamboo-ways-left, .games-box-characters .bamboo-ways-right{
		display: none;
		}
	/*Halloween*/
	.games-box-characters .halloween-box{
		max-width: 69%;
		width: 69%;
		}


	.games-box-characters .halloween-cntr{
		bottom: 50%;
		height: auto;
		max-height: 50%;
		}

	.games-box-characters .halloween-left{
		left: -23.4%;
		bottom: -5%;
		}
	.games-box-characters .halloween-right{
		right: -35%;
		bottom: 22.5%;
		width: 112%;
		}
	.halloween-game .halloween-el.el1, 	.halloween-game .halloween-el.el6{
		display: none;
		}

	.halloween-game .halloween-el.el2{
		right: auto;
		left: -20%;
		bottom: 56.5%;
		width: 25%;
		}
	.halloween-game .halloween-el.el3{
		z-index: 5;
		left: auto;
		right: -15.5%;
		bottom: 56%;
		width: 17%;
		}
	.halloween-game .halloween-el.el4{
		z-index: 12;
		left: auto;
		right: -26%;
		bottom: 8.4%;
		width: 44%;
		}
	.halloween-game .halloween-el.el5{
		z-index: 7;
		left: auto;
		right: 1%;
		bottom: -8%;
		width: 62%;
		}
	/*Happy Bamboo*/
	.games-box-characters .happy-bamboo-box{
		height: calc(100% - 5.7vw);
		max-width: 96%;
		width: 96%;
		}

	.games-box-characters .happy-bamboo-cntr-box{
		align-items: center;
		height: 100%;
		}


	.games-box-characters .happy-bamboo-cntr{
		z-index: 2;
		left: 0;
		bottom: 0;
		height: auto;
		max-height: 100%;

		}
	.games-box-characters .happy-bamboo-el.el1{
		z-index: 1;
		left: -17%;
		top: 50%;
		transform: translateY(-84%);
		width: 332.5369978858351%;

		}
	.games-box-characters .happy-bamboo-el.el2{
		z-index: 8;
		left: 0;
		top: 50%;
		bottom: auto;
		width: 102.5369978858351%;
		transform: translateY(4%);
		}
	.games-box-characters .happy-bamboo-el.el3{
		top: 50%;
		z-index: 3;
		left: 0;
		bottom: 0;
		width: 100%;
		transform: translateY(30%);
		}
	.games-box-characters .happy-bamboo-left, .games-box-characters .happy-bamboo-el.el4{
		display: none;
		}

	/*Santas*/
	#games-main-screen.santas-game h1{
		z-index: 10;
		font-size: min(max(54px, calc(3.375rem + ((1vw - 3.6px) * 3.9157))), 80px);
		margin-left: auto;
		margin-right: auto;
		max-width: 740px;
		}
	.games-box-characters .santas-box{
		height: calc(100% - 12.5vw);
		max-width: 213%;
		width: 213%;
		}
	.games-box-characters .santas-cntr-box{
		align-items: center;
		height: 110%;
		}
	.games-box-characters .santas-cntr{
		z-index: 2;
		bottom: 0;
		height: auto;
		max-height: 100%;
		}
	.santas-game .santas-el{
		left: 7%;
		bottom: 0;
		}
	.santas-game .santas-el.el2{
		right: 7%;
		bottom: 0;
		}
	.games-box-characters .santas-left, .games-box-characters .santas-right{
		display: none;
		}
    }
@media screen and (max-width: 900px){
    /*Saints*/
    #games-main-screen.saints-game h1{
        font-size: 8.5vw;
        }
    .games-box-characters .saints-box{
        height: calc(100% - 40px);
        }
    /*Katana*/
    #games-main-screen.katana-game h1{
        font-size: 8.5vw;
        }
    .games-box-characters .katana-box{
        height: calc(100% - 40px);
        }
    /*Dj Cat*/
    #games-main-screen .dj-cat-el{
        display: none;
        }
    /*Cats*/
    #games-main-screen.cats-game h1{
        font-size: 8.5vw;
        }
    .games-box-characters .cats-box{
        height: calc(100% - 40px);
        }
    /*Grand show*/
    #games-main-screen.grand-show-game h1{
        font-size: 8.5vw;
        }
    .games-box-characters .grand-show-box{
        height: calc(100% - 40px);
        }
    /*Razor ways*/
    .games-box-characters .razor-ways-box{
        height: calc(100% - 40px);
        }
    /*Bam book*/
    .games-box-characters .bam-book-box{
        max-width: 100%;
        width: 100%;
        height: calc(100% - 40px);
        }
    .games-box-characters .bam-book-cntr-box{
        height: 100%;
        }
    .games-box-characters .bam-book-cntr{
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .games-box-characters .dragon-el.el4, .games-box-characters .dragon-el.el5, .games-box-characters .dragon-el.el6{
        display: none;
        }

    /*Dragon hopper*/
    .games-box-characters .dragon-box{
        max-width: 100%;
        width: 100%;
        height: calc(100% - 40px);
        }
    .games-box-characters .dragon-cntr-box{
        align-items: center;
        height: 100%;
        padding-bottom: 15vh;
        }
    .games-box-characters .dragon-cntr{
        z-index: 1;
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 108%;
        }
    .games-box-characters .dragon-el{
        bottom: auto;
        }
    .games-box-characters .dragon-el.el1{
        top: 61%;
        left: -.5%;
        width: 53.0398322851153%;
        }
    .games-box-characters .dragon-el.el2{
        z-index: 3;
        top: 66%;
        left: 31%;
        width: 47.79874213836478%;
        }
    .page-load .games-box-characters .dragon-el.el2, .page-load .games-box-characters .dragon-el.el3{
        animation: dragonEls 1s ease-in-out forwards;
        }
    .games-box-characters .dragon-el.el3{
        top: 61%;
        z-index: 2;
        left: 53%;
        width: 49.26624737945493%;
        }
    /*Jaguar*/
    .games-box-characters .jaguar-box{
        height: calc(100% - 40px);
        }
    /*Mad blast*/
    .games-box-characters .mad-blast-box{
        height: calc(100% - 40px);
        }
    /*Magic pots*/
    .games-box-characters .magic-pots-box{
        height: calc(100% - 48px);
        }
    }
@media screen and (max-width: 837px){
    /*Mystery mission*/
    #games-main-screen .mystery-br{
        display: none;
        }
    .games-box-characters .mystery-mission-cntr-box{
        justify-content: center;
        min-width: 0;
        }
    .games-box-characters .mystery-mission-cntr{
        max-width: 150%;
        }
    }
@media screen and (max-width: 800px){
    .games-box-characters .space-stacks-box{
        height: calc(100% - 6vw);
        max-width: 100%;
        }
    /*Giga*/
    .games-box-characters .giga-box{
        height: calc(100% - 6vw);
        }
    /*Dino*/
    .games-box-characters .dino-box{
        height: calc(100% - 4vw);
        }
    /*Swords*/
    .games-box-characters .swords-box{
        height: calc(100% - 5vw);
        }
    /*Razor*/
    .games-box-characters .razor-box{
        height: calc(100% - 5vw);
        }
    /*Rat king*/
    .games-box-characters .rat-king-box{
        height: calc(100% - 5vw);
        }
    /*Goat getter*/
    .games-box-characters .goat-box{
        height: calc(100% - 5vw);
        }
    /*Fish gmae*/
    .games-box-characters .fish-box{
        height: calc(100% - 5vw);
        }
    /*Boss bear*/
    .games-box-characters .boss-bear-box{
        height: calc(100% - 5vw);
        }
    /*Dj Fox*/
    .games-box-characters .dj-fox-box{
        height: calc(100% - 5vw);
        }
    /*Retro Sweets*/
    .games-box-characters .sweets-box{
        height: calc(100% - 5vw);
        }
    /*Hearts highway*/
    .games-box-characters .hearts-box{
        height: calc(100% - 5vw);
        }
    /*Big bite*/
    .games-box-characters .bigbite-box{
        height: calc(100% - 5vw);
        }
    /*Wild Swarm 2*/
    .games-box-characters .swarm-box{
        height: calc(100% - 5vw);
        }
    /*Razor ways*/
    .games-box-characters .razor-ways-box{
        height: calc(100% - 2vw);
        }
    /*Bam book*/
    .games-box-characters .bam-book-box{
        height: calc(100% - 5vw);
        }
    /*Dragon hopper*/
    .games-box-characters .dragon-box{
        height: calc(100% - 2vw);
        }
    /*Jaguar*/
    .games-box-characters .jaguar-box{
        height: calc(100% - 2vw);
        }
    /*Mad blast*/
    .games-box-characters .mad-blast-box{
        height: calc(100% - 2vw);
        }

    }
@media screen and (max-width: 780px){
    #games-main-screen h1{
        line-height: 1.1em;
        margin: 0 0 24px;
        }
    #games-box{
        padding: 72px 24px 0;
        }
    .games-box-characters .space-stacks-box{
        height: calc(100% - 2vw);
        }
    /*Retro tapes*/
    .games-box-characters .retro-tapes-box{
        height: calc(100% - 5vw);
        }
    /*Jack*/
    .games-box-characters .jack-box{
        height: calc(100% - 3vw);
        }
    /*Giga*/
    .games-box-characters .giga-box{
        height: calc(100% - 2vw);
        }
    /*Dino*/
    .games-box-characters .dino-box{
        height: 100%;
        }
    /*Swords*/
    .games-box-characters .swords-box{
        height: calc(100% - 2vw);
        }
    /*Razor*/
    .games-box-characters .razor-box{
        height: calc(100% - 2vw);
        }
    /*Rat king*/
    .games-box-characters .rat-king-box{
        height: calc(100% - 2vw);
        }
    /*Goat getter*/
    .games-box-characters .goat-box{
        height: calc(100% - 2vw);
        }
    /*Fish gmae*/
    .games-box-characters .fish-box{
        height: calc(100% - 2vw);
        }
    /*Boss bear*/
    .games-box-characters .boss-bear-box{
        height: calc(100% - 2vw);
        }
    /*Dj Fox*/
    .games-box-characters .dj-fox-box{
        height: calc(100% - 1vw);
        }
    /*Retro Sweets*/
    .games-box-characters .sweets-box{
        height: calc(100% - 1vw);
        }
    /*Hearts highway*/
    .games-box-characters .hearts-box{
        height: calc(100% - 1vw);
        }
    /*Big bite*/
    .games-box-characters .bigbite-box{
        height: calc(100% - 2vw);
        }
    #games-box .bigbite-overlay{
        top: -150px;
        left: auto;
        right: -880px;
        width: 1550px;
        }
    /*Wild Swarm 2*/
    .games-box-characters .swarm-box{
        height: calc(100% - 2vw);
        }
    /*Saints*/
    .games-box-characters .saints-box{
        height: calc(100% - 1vw);
        }
    /*Katana*/
    .games-box-characters .katana-box{
        height: calc(100% - 1vw);
        }
    /*Dj Cat*/
    .games-box-characters .dj-cat-box{
        height: calc(100% - 2vw);
        }
    .games-box-characters .dj-cat-left{
        width: 35%;
        left: 9%;
        bottom: 5%;
        }
    .games-box-characters .dj-cat-right{
        width: 35%;
        right: 8%;
        bottom: 3%;
        }
    /*Cats*/
    .games-box-characters .cats-box{
        height: calc(100% - 1vw);
        }
    /*Grand show*/
    .games-box-characters .grand-show-box{
        height: calc(100% - 1vw);
        }
    /*Razor ways*/
    .games-box-characters .razor-ways-box{
        height: calc(100% - 2vw);
        }
    .games-box-characters .razor-ways-cntr-box{
        align-items: center;
        }
    .games-box-characters .razor-ways-bubbles{
        z-index: 3;
        left: -7%;
        bottom: 0;
        width: 116.9072164948454%;
        max-width: 116.9072164948454%;
     /*   max-height: 120vh;*/
        }
    @keyframes razorWaysbubbles{
        0%{
            transform: translateY(25%);
            }
        50%{
            transform: translateY(-5%);
            }
        100%{
            transform: translateY(0);
            }
        }
    /*Bam book*/
    .games-box-characters .bam-book-box{
        height: calc(100% - 1vw);
        }
    /*Fl Bison*/
    .games-box-characters .fl-bison-box{
        height: calc(100% - 12vw);
        }
    /*Nile*/
    .games-box-characters .nile-box{
        height: calc(100% - 12vw);
        }
    /*Power vault*/
    .games-box-characters .power-vault-box{
        height: calc(100% - 2vw);
        }
    /*BIG BITE*/




    .games-box-characters .big-bite-box{
        height: calc(100% - 12vw);
        max-width: 100%;
        width: 100%;
        }
    #games-main-screen.big-bite-game h1{
        padding: 0;
        font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 5.5556))), 70px);
        }
    .games-box-characters .big-bite-left, .games-box-characters .big-bite-right{
        display: none;
        }
    .games-box-characters .big-bite-cntr-box{
        align-items: flex-end;
        height: 100%;
        padding-bottom: 13vh;
        }
    .games-box-characters .big-bite-cntr{
        z-index: 1;
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .big-bite-game .big-bite-el.el1{
        left: 0;
        bottom: 0;
        width: 100.6224066390041%;
        max-width: 100.6224066390041%;
        }
    .big-bite-game .big-bite-el.el2{
        z-index: 4;
        left: 0;
        bottom: 3%;
        width: 100.6224066390041%;
        max-width: 100.6224066390041%;
        }

    /*Candy blast*/
    .games-box-characters .candy-blast-box{
        height: calc(100% - 2vw);
        max-width: 92%;
        width: 92%;
        }
    .games-box-characters .candy-blast-left, .games-box-characters .candy-blast-right{
        display: none;
        }
    .games-box-characters .candy-blast-cntr-box{
        align-items: flex-end;
        height: 100%;
        padding: 2vh 0 17vh;
        }
    .games-box-characters .candy-blast-cntr{
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
    .candy-blast-game .candy-blast-el.el1{
        bottom: 18%;
        left: 50%;
        width: 143.9429928741093%;
        max-width: 143.9429928741093%;
        transform: translateX(-50%);
        }

    .candy-blast-game .candy-blast-el.el2{
        left: -7%;
        bottom: 24.75%;
        width: 36.34204275534442%;
        }
    .candy-blast-game .candy-blast-el.el3{
        left: 12.2%;
        bottom: 22.6%;
        width: 31.35391923990499%;
        }
    .candy-blast-game .candy-blast-el.el4{
        z-index: 5;
        left: 58.3%;
        bottom: 22%;
        width: 32.30403800475059%;
        }
    .candy-blast-game .candy-blast-el.el5{
        left: 68%;
        bottom: 25.75%;
        width: 38.71733966745843%;
        }
    /*Pharaohs*/
    .games-box-characters .pharaohs-box{
        max-width: 124.7422680412371%;
        width: 124.7422680412371%;
        height: calc(100% - 2vw);
        }
    .games-box-characters .pharaohs-left, .games-box-characters .pharaohs-right{
        display: none;
        }
    /*Magic pots*/
    .games-box-characters .magic-pots-box{
        height: calc(100% - 2vw);
        max-width: 100%;
        width: 100%;
        }
    .games-box-characters .magic-pots-cntr-box{
        align-items: center;
        height: 100%;
        }
    .games-box-characters .magic-pots-cntr{
        left: 0;
        bottom: 0;
        height: auto;
        max-height: 90%;
        }
    .games-box-characters .magic-pots-left, .games-box-characters .magic-pots-right, .magic-pots-game .magic-pots-el{
        display: none;
        }

    /*Olympus*/
    #games-main-screen.olympus-game h1{
        font-size: min(max(50px, calc(3.125rem + ((1vw - 4.2px) * 5.5556))), 70px);
        margin: 0;
        }
    .games-box-characters .olympus-box{
        height: calc(100% - 8vw);
        }
    /*Regal knights*/
    .games-box-characters .knights-box{
        height: 100%;
        }
    /*Henry*/
    .games-box-characters .henry-box{
        height: calc(100% - 2vw);
        }
    /*Fish n*/
    .games-box-characters .fish-n-box{
        height: calc(100% - 11vw);
        }
    /*Power paws*/
    .games-box-characters .power-paws-box{
        height: calc(100% - 2vw);
        max-width: 140%;
        width: 140%;
        }
    .games-box-characters .power-paws-cntr-box{
        align-items: flex-end;
        height: 100%;
        max-height: 763px;
        }
    .games-box-characters .power-paws-cntr{
        z-index: 1;
        left: -2%;
        bottom: 0;
        height: auto;
        max-height: 100%;
        }
	/*Cash bisons*/
	.cash-bisons-game h1{
		padding: 0;
		}
	.games-box-characters .cash-bisons-box{
		height: calc(100% - 2vw);
		max-width: 100%;
		width: 100%;
		}
	.games-box-characters .cash-bisons-cntr-box{
		align-items: center;
		height: 100%;
		max-height: 763px;
		}
	.games-box-characters .cash-bisons-cntr{
		z-index: 1;
		left: 0;
		bottom: 4%;
		height: auto;
		max-height: 100%;
		transform-origin: 50% 50%;
		}


	.games-box-characters .cash-bisons-left, .games-box-characters .cash-bisons-right{
		display: none;
		}
	/*Bamboo ways*/
	#games-main-screen.bamboo-ways-game h1{
		padding: 0;
		}
	.games-box-characters .bamboo-ways-box{
		height: calc(100% - 2vw);
		}

	/*Halloween*/
	.games-box-characters .halloween-box{
		height: calc(100% - 8vw);
		}
	/*Happy Bamboo*/
	.games-box-characters .happy-bamboo-box{
		height: calc(100% - 2vw);
		}

	}
@media screen and (max-width: 740px){
    /*Giga*/
    .games-box-characters .giga-box{
        max-width: 150%;
        width: 150%;
        }
    /*Mad blast*/
    .games-box-characters .mad-blast-cntr-box{
        max-width: 422px;
        }
    .mad-blast-game .mad-blast-el{
        z-index: 3;
        top: 50%;
        left: -5.5%;
        bottom: auto;
        width: 34.12322274881517%;
        transform: translateY(-46%);
        }
    .mad-blast-game .mad-blast-el.el2{
        right: -6%;
        width: 31.75355450236967%;
        transform: translateY(-50.5%);
        bottom: auto;
        }
    }
@media screen and (max-width: 640px){
    #games-main-screen h1{
        font-size: 64px;
        }
    /*Mystery mission*/
    .games-box-characters .mystery-mission-box{
        height: calc(100% - 28vw);
        }
    /*Goat getter*/
    .games-box-characters .goat-cntr{
        left: 12%;
        }
    /*Hearts highway*/
    .games-box-characters .hearts-box{
        height: calc(100% - 12vw);
        }
    #games-main-screen.hearts-game h1{
        padding: 0 40px;
        }
    /*Saints*/
    .games-box-characters .saints-box{
        height: calc(100% - 70px);
        }
    #games-main-screen.saints-game h1{
        font-size: 58px;
        padding: 0 40px;
        }
    /*Katana*/
    .games-box-characters .katana-box{
        height: 100%;
        width: 100%;
        max-width: 100%;
        }
    /*Dragon hopper*/
    #games-main-screen.dragon-game h1{
        font-size: 58px;
        }
    .games-box-characters .dragon-box{
        height: calc(100% - 1vw);
        }
    /*Jaguar*/
    #games-main-screen.jaguar-game h1{
        font-size: 56px;
        }

    #games-main-screen.nile-game h1{
        font-size: 64px;
        }
    .games-box-characters .nile-box{
        height: calc(100% - 14vw);
        }
    /*Power vault*/
    .games-box-characters .power-vault-box{
        height: calc(100% - 2vw);
        }
    .games-box-characters .power-vault-cntr-box{
        max-width: 86%;
        }
    /*Pharaohs*/
    .games-box-characters .pharaohs-box{
        max-width: 124.7422680412371%;
        width: 124.7422680412371%;
        height: calc(100% - 2vw);
        }
    .games-box-characters .pharaohs-cntr-box{
        justify-content: center;
        height: 118%;
        }
    /*Power paws*/
    .games-box-characters .power-paws-box{
        justify-content: flex-start;
        height: calc(100% - 2vw);
        max-width: 100%;
        width: 100%;
        }
    .games-box-characters .power-paws-cntr-box{
        align-items: center;
        padding-bottom: 6%;
        height: 103%;
        max-height: 763px;
        }
    .games-box-characters .power-paws-cntr{
        z-index: 1;
        left: -2px;
        bottom: 0;
        height: auto;
        max-height: 100%;
        transform-origin: 0 50% 0;
        }
    .power-paws-game .power-paws-el.el1{
        top: 57%;
        bottom: auto;
        left: 67.5%;
        width: 34.60264900662252%;
        }




    }

@media screen and (max-width: 600px){
    /*Jack*/
    #games-main-screen h1{
        padding: 0 16px;
        }
    .games-box-characters .jack-box{
        height: calc(100% - 10vw);
        }
    .games-box-characters .jack-bg-els{
        bottom: 40%;
        }
    /*Wild Swarm 2*/
    #games-main-screen.swarm-game h1{
        font-size: 11vw;
        padding: 0;
        }
    /*Katana*/
    #games-main-screen.katana-game h1 {
        font-size: 8.1vw;
        }
    /*Cats*/
    #games-main-screen.cats-game h1{
        font-size: 8.1vw;
        }
    /*Cats*/
    .games-box-characters .cats-box{
        height: calc(100% - 54px);
        }
    .games-box-characters .cats-cntr{
        bottom: -10px;
        }
    #games-main-screen.cats-game h1{
        font-size: 54px;
        }
    .games-box-characters .cats-el.el1{
        left: 10%;
        width: 51.23152709359606%;
        }
    .games-box-characters .cats-el.el2{
        left: auto;
        right: 10.5%;
        width: 48.93267651888342%;
        }
    .games-box-characters .cats-el.el3{
        display: none;
        }
    .games-box-characters .cats-clouds{
        left: auto;
        bottom: 0;
        width: 100%;

        margin-left: 0;
        background-position: 50% 0;
        background-size: cover;
        }

    /*Grand show*/
    .games-box-characters .grand-show-box{
        height: calc(100% - 64px);
        }
    #games-main-screen.grand-show-game h1{
        font-size: 58px;
        margin: 0 40px;
        }
    .games-box-characters .grand-show-cntr{
        left: .75%;
        }

    .games-box-characters .grand-show-el.el5{
        left: 13%;
        bottom: 91%;
        width: 11.64383561643836%;
        }
    .games-box-characters .grand-show-el.el6{
        left: 9%;
        bottom: 40%;
        width: 9.41780821917808%;
        }
    .games-box-characters .grand-show-el.el7{
        left: 73%;
        bottom: 91%;
        width: 11.81506849315068%;
        }
    .games-box-characters .grand-show-el.el8{
        left: 82%;
        bottom: 33%;
        width: 8.9041095890411%;
        }
    /*Bam book*/
    #games-main-screen.bam-book-game h1{
        padding: 0 40px;
        }
    .games-box-characters .bam-book-box{
        height: calc(100% - 14vw);
        }
    /*Dragon hopper*/
    #games-main-screen.dragon-game h1{
        font-size: 58px;
        padding: 0 40px;
        }
    .games-box-characters .dragon-box{
        height: calc(100% - 11vw);
        }
    /*Regal knights*/
    #games-main-screen.knights-game h1{
        padding: 0 30px;
        }
    .games-box-characters .knights-box{
        height: calc(100% - 11vw);
        }
    .games-box-characters .knights-cntr{
        left: 8%;
        height: auto;
        max-height: 77%;
        }
    .games-box-characters .knights-left{
        left: -8%;
        }

	/*Cash bisons*/
	.cash-bisons-game h1{
		padding: 0 30px;
		}
	.games-box-characters .cash-bisons-box{
		height: calc(100% - 13vw);
		}
	/*Halloween*/
	#games-main-screen.halloween-game .pre-title{
		margin: 0 0 4px;
		}
	#games-main-screen.halloween-game h1{
		line-height: 1em;
		padding: 0 30px;
		}
	.games-box-characters .halloween-box{
		height: calc(100% - 16vw);
		}
    }

@media screen and (max-width: 570px){
    /*Retro Sweets*/
    .games-box-characters .sweets-box{
        height: calc(100% - 80px);
        }
    #games-main-screen.sweets-game h1{
        padding: 0 40px;
        }
    /*Hearts highway*/
    .games-box-characters .hearts-box{
        height: calc(100% - 14vw);
        }
    /*Power vault*/
    #games-main-screen.power-vault-game h1{
        padding: 0 30px;
        }
    .games-box-characters .power-vault-box{
        height: calc(100% - 15vw);
        }
    .games-box-characters .power-vault-cntr-box{
        max-height: calc(61vh - 72px);
        }
    .games-box-characters .power-vault-cntr{
        max-height: calc(61vh - 72px);
        }
    /*Henry*/
    #games-main-screen.henry-game h1{
        padding: 0 30px;
        }
    .games-box-characters .henry-box{
        height: calc(100% - 14vw);
        }

	/*Bamboo ways*/
	#games-main-screen.bamboo-ways-game h1{
		padding: 0 30px;
		}
	.games-box-characters .bamboo-ways-box{
		height: calc(100% - 14vw);
		}
	.games-box-characters .bamboo-ways-cntr{
		max-height: 107%;
		}
	/*Happy Bamboo*/
	#games-main-screen.happy-bamboo-game h1{
		margin-left: 0;
		margin-right: 0;
		padding: 0 30px;
		}
	.games-box-characters .happy-bamboo-box{
		height: calc(100% - 14vw);
		}
    }
@media screen and (max-width: 540px){
    #games-main-screen h1{
        font-size: 12vw;
        }
    .games-box-characters .space-stacks-box{
        height: calc(100% - 16vw);
        }
    .games-box-characters .space-stacks-cntr-box{
        padding-bottom: 8vw;
        }
    /*Goat getter*/
    #games-main-screen.goat-game h1{
        padding: 0;
        }
    /*Fish gmae*/
    #games-main-screen.fish-game h1{
        padding: 0;
        }
    .games-box-characters .fish-box{
        height: calc(100% - 3vw);
        }
    /*Retro Sweets*/
    .games-box-characters .sweets-box{
        height: calc(100% - 15vw);
        }
    #games-main-screen.sweets-game h1{
        padding: 0 40px;
        }
    /*Dj cat*/
    .games-box-characters .dj-cat-box{
        width: 230%;
        }
    .games-box-characters .dj-cat-cntr{
        max-height: 122%;
        height: auto;
        }
    .games-box-characters .dj-cat-left{
        width: 30%;
        left: 12%;
        bottom: 13%;
        }
    .games-box-characters .dj-cat-right{
        width: 30%;
        right: 12.5%;
        bottom: 13%;
        }
    /*Grand show*/
    .games-box-characters .grand-show-box{
        height: calc(100% - 54px);
        }
    #games-main-screen.grand-show-game h1{
        font-size: 54px;
        margin: 0;
        padding: 0;
        }
    /*Razor ways*/
    #games-main-screen.razor-ways-game h1{
        font-size: 60px;
        margin: 0;
        padding: 0;
        }
    .games-box-characters .razor-ways-box{
        height: calc(100% - 1vw);
        }
    /*Jaguar*/
    #games-main-screen.jaguar-game h1{
        font-size: 56px;
        padding: 0 30px;
        }
    .games-box-characters .jaguar-box{
        height: calc(100% - 60px);
        width: 100%;
        max-width: 100%;
        padding: 20px 0 15vh;
        }
    .jaguar-game .jaguar-el.el1{
        z-index: 1;
        max-width: 67.21649484536082vw;
        }
    .jaguar-game .jaguar-el.el2{
        z-index: 0;
        max-width: 71.95876288659794%;
        }

    #games-main-screen.nile-game h1{
        font-size: 12vw;
        }
    .games-box-characters .nile-box{
        height: calc(100% - 15vw);
        }
    /*Mad blast*/
    .games-box-characters .mad-blast-box{
        height: calc(100% - 1vw);
        }

    /*Candy blast*/
    #games-main-screen.candy-blast-game h1{
        padding: 0 30px;
        }
    .games-box-characters .candy-blast-box{
        height: calc(100% - 15vw);
        }
    /*Pharaohs*/
    #games-main-screen.pharaohs-game h1{
        padding: 0 30px;
        }
    .games-box-characters .pharaohs-box{
        position: inherit;
        height: calc(100% - 15vw);
        }
    .games-box-characters .pharaohs-cntr-box{
        position: inherit;
        height: 115%;
        }
    .games-box-characters .pharaohs-cntr{
        left: 0;
        bottom: 9%;
        }

    .pharaohs-game .pharaohs-el.el1{
        z-index: 5;
        left: 0;
        width: auto;
        max-width: 95.4639175257732%;
        }
    .pharaohs-game .pharaohs-el.el2{
        right: 0;
        width: auto;
        max-width: 100%;
        }
    .pharaohs-box .pharaohs-el{
        display: none;
        }
    .pharaohs-game .over-box{
        display: block;
        position: absolute;
        z-index: 5;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        }
    .pharaohs-game .over-box .pharaohs-el{
        margin: 0;
        max-height: 45vh;
        }
    /*Magic pots*/
    #games-main-screen.magic-pots-game h1{
        padding: 0 30px;
        }
    .games-box-characters .magic-pots-box{
        height: calc(100% - 15vw);
        }

	.games-box-characters .halloween-cntr-box{
		max-height: 560px;
		}
    }
@media screen and (max-width: 500px){
    .games-box-characters .fish-box{
        height: calc(100% - 12vw);
        max-width: 123%;
        width: 123%;
        }
    .games-box-characters .fish-cntr{
        left: 5%;
        }

    .games-box-characters .katana-cntr{
        transform: translateY(100%);
        }

    /*Henry*/
    .henry-game .henry-el.el1{
        bottom: 93vw;
        }
    .henry-game .henry-el.el2{
        bottom: -27vw;
        }

	/*Cash bisons*/

	.games-box-characters .cash-bisons-box{
		height: calc(100% - 13vw);
		}
	.games-box-characters .cash-bisons-cntr{
		z-index: 4;
		}
	.cash-bisons-game .cash-bisons-el{
		display: none;
		}

	.cash-bisons-game .cash-bisons-el.el2{
		left: 50%;
		bottom: -20%;
		display: block;
		width: 485px;
		transform: translateX(-50%);
		transition: bottom .6s ease-in-out;
		}

	.page-load .cash-bisons-game .cash-bisons-el.el2{
		bottom: 0;
		}
	.games-box-characters .halloween-cntr-box{
		max-height: 520px;
		}

	.games-box-characters .happy-bamboo-el.el1{
		z-index: 1;
		left: -2.5%;
		top: 50%;
		transform: translateY(-85%);
		width: 105%;
		}
	/*Santas*/
	#games-main-screen.santas-game h1{
		font-size: min(max(54px, calc(3.375rem + ((1vw - 3.6px) * 3.9157))), 80px);
		padding: 0;
		}
	.games-box-characters .santas-box{
		height: calc(100% - 15vw);
		max-width: 213%;
		width: 213%;
		}
	.games-box-characters .santas-cntr-box{
		align-items: center;
		height: 110%;
		}
	.games-box-characters .santas-cntr{
		z-index: 2;
		bottom: 0;
		height: auto;
		max-height: 100%;
		}
	.santas-game .santas-el{
		left: 7%;
		bottom: 0;
		}
	.santas-game .santas-el.el2{
		right: 7%;
		bottom: 0;
		}
	.games-box-characters .santas-el{
		left: 35%;
		width: 35.32145623547637%;
		border: 1px solid blue;
		}
	.games-box-characters .santas-el{
		display: none;
		}
	.santas-game .santas-el.el-mob{
		top: 10px;
		left: 3.91752577319588%;
		bottom: auto;
		display: block;
		width: 94.02061855670103%;
		pointer-events: none;
		}
	.page-load .santas-game .santas-el{
		animation: santasEls 7s ease-in-out forwards;
		}
	@keyframes santasEls{
		0%{
			transform: translateY(-70%);
			}
		100%{
			transform: translateY(0);
			}
		}
    }
@media screen and (max-width: 480px){
    /*	#games-box{
               padding-top: 116px;
               }
           .games-box-characters .space-stacks-box{
               height: calc(100% - 23vw);
               }
           .games-box-characters .space-stacks-cntr-box{
               padding-bottom: 2vw;
               }*/
    /*Mystery mission*/
    .games-box-characters .mystery-mission-cntr{
        left: -5%;
        }
    /*Goat getter*/
    .games-box-characters .goat-box{
        max-width: 130%;
        width: 130%;
        }
    #games-main-screen.swarm-game h1{
        font-size: 54px;
        padding: 0 16px;
        }
    /*Wild Swarm 2*/
    .games-box-characters .swarm-box{
        height: calc(100% - 60px);
        }
    /*Saints*/
    .games-box-characters .saints-box{
        height: calc(100% - 60px);
        }
    #games-main-screen.saints-game h1{
        font-size: 54px;
        padding: 0;
        }
    /*Katana*/
    .games-box-characters .katana-box{
        height: calc(100% - 40px);
        }
    #games-main-screen.katana-game h1{
        font-size: 44px;
        }
    .games-box-characters .katana-el.el3, .games-box-characters .katana-el.el4{
        display: none;
        }
    /*Razor ways*/
    #games-main-screen.razor-ways-game h1{
        padding: 0 30px;
        }
    .games-box-characters .razor-ways-box{
        height: calc(100% - 60px);
        }

    /*Regal knights*/
    #games-main-screen.knights-game h1{
        padding: 0 30px;
        }
    .games-box-characters .knights-box{
        height: calc(100% - 11vw);
        }
    .games-box-characters .knights-cntr{
        left: 6%;
        height: auto;
        max-height: 80%;
        bottom: 19%;
        }
    .games-box-characters .knights-left{
        left: -10%;
        }
    .games-box-characters .knights-right{
        left: 17%;
        width: 90.82352941176471%;
        max-width: 90.82352941176471%;
        }
    .knights-game .knights-el{
        left: 4%;
        bottom: -16%;
        width: 45.64705882352941%;
        max-width: 45.64705882352941%;
        }
    /*Power paws*/

    .games-box-characters .power-paws-box{
        justify-content: flex-start;
        height: 100%;
        max-width: 100%;
        width: 100%;
        }
    /*Wild swarm tripple*/
    #games-main-screen.wild-swarm-game h1{
        font-size: min(max(46px, calc(2.875rem + ((1vw - 3.6px) * 6.6667))), 54px);
        }

	/*Bamboo ways*/
	.games-box-characters .bamboo-ways-box{
		max-width: 100%;
		width: 100%;
		}
	.games-box-characters .bamboo-ways-cntr-box{
		align-items: center;
		}
	.games-box-characters .bamboo-ways-cntr{
		max-height: 100%;
		transform: translateY(50%);
		}

	/*Halloween*/
	#games-main-screen.halloween-game .pre-title{
		font-size: 28px;
		margin: 0;
		}
	#games-main-screen.halloween-game h1{
		line-height: 1em;
		padding: 0;
		}
	.games-box-characters .halloween-box{
		height: calc(100% - 19vw);
		}
	.games-box-characters .halloween-cntr-box{
		max-height: 480px;
		}
    }
@media screen and (max-width: 420px){
    #games-main-screen h1{
        font-size: 50px;
        letter-spacing: 1px;
        margin-bottom: 16px;
        }
    #games-box{
        padding: 72px 16px 0;
        }

    /*Bam book*/
    #games-main-screen.bam-book-game h1{
        padding: 0;
        }

    #games-main-screen.fl-bison-game h1{
        padding: 0;
        }

    #games-main-screen.nile-game h1{
        font-size: 50px;
        }
    .games-box-characters .nile-box{
        height: calc(100% - 60px);
        }
    /*Candy blast*/
    .games-box-characters .candy-blast-box{
        height: calc(100% - 50px);
        }
    /*Candy blast*/
    .games-box-characters .magic-pots-box{
        height: calc(100% - 50px);
        }
    /*Fish n*/
    #games-main-screen.fish-n-game h1{
        font-size: 46px;
        margin: 0 -5px;
        }
    .games-box-characters .fish-n-box{
        height: calc(100% - 11vw);
        }

    /*Power paws*/
    #games-main-screen.power-paws-game h1{
        font-size: 46px;
        padding: 0 30px;
        }
    .games-box-characters .power-paws-box{
        height: calc(100% - 44px);
        }
    }
@media screen and (max-width: 400px){
    /*Goat getter*/
    #games-main-screen.goat-game h1{
        font-size: 11.5vw;
        }
    /*Hearts highway*/
    .games-box-characters .hearts-box{
        height: calc(100% - 13vw);
        }
    }