a {
    color: #000;
}


.wrapper.nav-bar {
    display: flex;
    justify-content: space-between;
    gap: 40px;
    align-items: center;
    border-bottom: 1px solid #ccc;
    padding: 40px 40px;
}


@media (max-width: 991px) {
    .wrapper.nav-bar {
        padding: 0;
    }}


.logo-dm p {
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    margin: 0;
}

.logo-dm a {
    font-size: 14px;
    color: #ed9e00;
}

.logo-top {
    display: block;
    margin: 0;
    font-size: 24px;
    font-weight: 700;
    margin: 0;
}

.logo__subtext {
    display: block;
    font-size: 14px;
    color: #ed9e00;
    margin: 0;
    font-weight: 700;
    text-transform: uppercase;
}

.logo__text {
    display: block;
    font-size: 24px;
    color: #000000;
    margin: 0;
}

nav.nav {
    gap: 40px;
    display: flex;
}

@media (max-width: 991px) {
    nav.nav {
        display: none;
    }}

a.link-to.nav__link.active {
    color: #000;
}

a.link-to.nav__link {
    color: #ccc;
    font-weight: 500;
}

.info {
    display: flex;
    gap: 20px;
}

.info a {
    padding: 12px 16px;
    border-radius: 8px;
    font-size: 18px;
    font-weight: 600;
}


@media (max-width: 991px) {
    .info a {
        font-size: 12px;
    }}


    a.reg-site {
        background: #ed9e00;
        border: 2px solid #ed9e00;
        color: #111;
    }

a.log-in {
    border: 2px solid #ed9e00;
}


.logo-wrapper[data-v-78755fa5] {
    padding: 40px 0;
}

@media (max-width: 991px) {
    .logo-wrapper[data-v-78755fa5] {
        padding: 0;
    }}

@media (max-width: 991px) {
    strong.logo.router-link-exact-active.router-link-active {
        display: none;
    }}


    @media (max-width: 991px) {
        aside[data-v-78755fa5] .button[data-v-7e1efcfc] {
            display: none;
        }}


        @media (max-width: 991px) {
            .info {
                display: none;
            }}

            @media (max-width: 991px) {
                .info  {
                    gap: 6px;
                }}
            


@media (min-width: 991px) {
    .head-info{
        display: none;
    }}


    @media (max-width: 991px) {
        .head-info{
            display: flex;
        }}



        @media (max-width: 991px) {
            .wrapper[data-v-78755fa5] {
                display: flex;
                flex-wrap: wrap;
                max-width: 100%;
                flex-direction: inherit;
                padding: 6px 0;
                width: 100%;
                background: #f2f2f0;
            }}

@media (max-width: 991px) {
    .links-wrapper[data-v-78755fa5]{
        display: none;
    }}
        
    @media (max-width: 991px) {
        .logo-wrapper[data-v-78755fa5]{
            border-bottom: none;
        }}

picture.logo-wrap {
    display: block;
}


aside.wrapper.contruls-bar {
    justify-content: space-between;
}


.links-wrapper[data-v-78755fa5] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    gap: 20px;
    padding: 20px 0;
    border: none;
}

.description[data-v-5ff9c186] {
    max-width: 37rem;
    margin: .75rem 1rem .9rem 0;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.5rem;
}


@media (max-width: 576px) {
    .description[data-v-5ff9c186] {
        max-width: 100%;
        margin: 20px 0;
        font-size: 14px;
        font-weight: 300;
        line-height: 1.5rem;
        text-align: start;
    }}

.no-auth-info-value[data-v-5ff9c186] {
    margin-left: .4rem;
    font-size: 2.25rem;
    font-weight: 800;
}

.no-auth-info-value[data-v-5ff9c186] {
    margin-left: .4rem;
    font-size: 18px;
    font-weight: 800;
    color: #000;
}


@media (max-width: 991px) {
    .no-auth-info-value[data-v-5ff9c186] {
        margin-left: .4rem;
        font-size: 18px;
        font-weight: 800;
        color: #000; 
    }}


    .no-auth-label[data-v-5ff9c186] {
        margin-left: .45rem;
        font-size: 20px;
        font-weight: 400;
        color: #8c8c8c;
        margin-bottom: 7px;
    }

.button-content.btn-reg {
    gap: 10px;
}

.no-auth-left .sign-in[data-v-5ff9c186] {
    font-size: 1.25rem;
    max-width: 300px;
    width: 100%;
}

@media (max-width: 991px) {
    .no-auth-left .sign-in[data-v-5ff9c186] {
        width: 100%;
        max-width: 100%;
    }}

.our-games__wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: space-between;
}

.our-games__item-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

b.our-games__item-title {
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    color: #ffffff;
}

.our-games__item:first-child {
    background: url(/wp-content/uploads/2024/06/slots_bg_mobile.jpeg);
    padding: 20px;
    border-radius: 20px;
    max-width: 48%;
}

.our-games__item:nth-child(2) {
    background: url(/wp-content/uploads/2024/06/live_bg_mobile.jpeg);
    padding: 20px;
    border-radius: 20px;
    max-width: 48%;
}



		@media (max-width: 1080px) {
		.our-games__item:first-child {max-width: 100%;}
		.our-games__item:nth-child(2) {max-width: 100%;}
	}

@media (max-width: 1080px) {
	.footer-content-wrapper {
		flex-wrap: wrap;
	}
}

.our-games__item-players {
    color: #ffffff;
	display: flex;
    align-items: center;
}

.our-games__item-title-wrapper {
    margin-bottom: 10px;
}

a.our-games__item-slots-link {
    max-width: 32%;
    display: block;
}

.our-games__item-slots {
    display: flex;
}

img.our-games__item-slots-img {
    object-fit: contain;
    width: 100%;
    border-radius: 10px;
    height: auto;
}

.our-games__item-slots {
    display: flex;
    justify-content: space-between;
}

a.our-games__item-link {
    background: #ffb400;
    font-size: 16px;
    padding: 15px 15px;
    border-radius: 10px;
    font-weight: bold;
    display: flex;
    align-items: center;
    gap: 10px;
}

a {
	transition: 1s;
}

a:hover {
	transition: 1s;
}

.footer-content__nav {
    margin: 0;
    list-style: none;
    display: flex;
    flex-wrap: wrap;
    gap: 5px 30px;
    border-color: silver;
    border-bottom: 1px solid silver;
    border-top: 1px solid silver;
    padding: 10px 0;
    margin-bottom: 30px;
}

.footer-content {
    flex-direction: column;
}

.footer-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 10px;
	margin-bottom: 20px;
}

img.footer-content__logo {
    width: 42px;
    height: 42px;
}

img.footer-content__license {
    width: 120px;
    height: 45px;
}

span.eighteen {
    background: #ff5e5e;
    width: 40px;
    height: 40px;
    min-width: 40px;
    display: flex;
    font-size: 16px;
    color: #ffffff;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
}

.footer-content-wrapper-column {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    line-height: 1.2;
}

.footer-content-wrapper-column p {
	margin: 0;
	font-size: 12px;
}

.footer-content__nav a {
    font-size: 14px;
    font-weight: 500;
    color: #000000b8;
	line-height: 1;
}


.our-games__item-slots {
    margin-top: 27px;
}

.footer-bar[data-v-0cb3193e] {
    padding: 10px 0;
    margin-top: 10px !important;
}

.links-wrapper {
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
    border-top: 1px solid var(--gray-3);
    padding-top: 14px;
    max-width: 1280px;
    margin: 0 auto;
}


@media (max-width: 576px) {
    .links-wrapper {
        display: flex;
        justify-content: start;
        flex-wrap: wrap;
        border-top: 1px solid var(--gray-3);
        margin-top: 40px;
        padding-top: 20px;
    }}

    .links-wrapper .base-link[data-v-ce136920] {
        font-size: 16px;
        font-weight: 400;
        padding: 3px 20px;
    }



@media (max-width: 576px) {
    .links-wrapper .base-link[data-v-ce136920] {
        margin-right: 6px;
        width: 46%;
        font-size: 14px;
        font-weight: 400;
    }}


.input-wrapper[data-v-456b4b26] {
    background-color: #e7e0e0;
}

img.icon-images-chat{
    width: 23px;
    margin-left: 5px;
}

.description-no-auth[data-v-5e370d9c] {
    max-width: 9rem;
    margin-left: 0;
    font-weight: 600;
    color: #000;
}

.chat-box {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
    padding: 25px;
    background: #ccc;
}

.links-wrapper .link[data-v-78755fa5]:focus, .links-wrapper .link[data-v-78755fa5]:hover {
    color: var(--primary);
    background: #ccc;
    transition: .3s;
}

@media (max-width: 1440px) {
    .description-no-auth[data-v-5e370d9c]{
        display: block !important;
    }}

@media (max-width: 1330px) {
    .no-auth-left .sign-in[data-v-5ff9c186]{
        position: static;
    }}

    @media (max-width: 1330px) {
        .no-auth-info[data-v-5ff9c186]{
            flex-direction: row;     
        }}


        @media (max-width: 1330px) {
            .no-auth-info[data-v-5ff9c186]{
                flex-direction: column;     
            }}



@media (max-width: 991px) {
    nav.links-wrapper.wrapper-contruls{
        display: none;    
    }}

    @media (max-width: 991px) {
        .head-logo-icon{
            display: flex;
            height: 46px;
            justify-content: space-between;
            width: 100%;  
        }}

        @media (max-width: 991px) {
            a.link-to.link.has-toultip{
                display: none;  
            }}

@media (max-width: 991px) {
    .no-auth-right {
        justify-content: space-between;
    margin: 20px 0;
    }}

    @media (max-width: 991px) {
        .links-wrapper[data-v-78755fa5] {
            display: none;
        }}

        @media (max-width: 576px) {
            .no-auth-info[data-v-5ff9c186]{
               margin: 0!important;
            }}

a.champion {
    background: #fff;
}

img.champion-icon {
    position: relative;
    top: 3px;
}


@media (max-width: 991px) {
    .section-title[data-v-0d403100]{
        display: none;
    }}


    @media (max-width: 576px) {
        .footer-right[data-v-ce136920],
        .footer-left[data-v-ce136920]{
            flex-direction: row;
            gap: 12px;
        }}

        .description[data-v-ce136920] {
            margin: 0;
            font-size: 12px;
            color: var(--text-info);
            text-align: start;
        }

        a{

            transition: .3s;
        }

        a:hover {
    opacity: 0.8;
    transition: .3s;
}


h1.title-content {
    margin: 0 0 24px;
}


.aioseo-breadcrumbs {
    font-size: 12px;
    font-weight: 500;
}

.aioseo-breadcrumb a {
    color: #8c8c8c;
}

.home-container[data-v-5ff9c186] {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    max-width: 100%;
}


.links-wrapper .link[data-v-78755fa5]:not(:first-child) {
    margin-top: 0;
}

.white-box_info {
    padding: 30px;
    border-radius: 12px;
    background: #fff;
}

.mb-0 {
    margin-bottom: 0 !important;
}


hr.wp-block-separator.has-alpha-channel-opacity {
    color: #ccc;
    border-top: 1px solid #ccc;
    margin: 20px auto 40px;
}

.support-title {

}

.support-text {
    font-size: 14px;
    margin-top: 0 !important;
    margin-bottom: 10px !important;
    text-align: center;
}

.support-text span {
    color: #8c8c8c;
}

a {
    transition: .3s;
    color: #ed9e00;
    font-weight: 600;
}

.white-faq {
    padding: 12px;
    border-radius: 12px;
    background: #fff;  
}

.expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand, .expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item.expand .expert-review-faq-item__answer {
    border-color: #8c8c95;
}

.expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item:after, .expert-review-faq--color-blue-1.expert-review-faq--style-style-2 .expert-review-faq-item:before {
    background: #ed9e00;
}

.expert-review-faq-item__question.js-expert-review-faq-item-question {
    color: #111;
    font-size: 16px;
}

.expert-review-faq-item__answer {
    font-size: .95em;
    color: #8c8c8c;
}

.expert-review-faq--style-style-2 .expert-review-faq-item {
    background: #fff;
    border-top: 1px solid #b5b5b5a3;
    margin-bottom: -1px;
    border: none;
}

html {
    margin-top: 0 !important;
}

.bonus-box {
    padding: 12px 30px 20px;
    border-radius: 12px;
    background: #fff;
    gap: 10px;
}

.title-bonus-box {
    font-size: 20px;
    font-weight: 600;
    margin-top: 0;
}

.number-binus-box {
    margin: 0;
    text-align: center;
    border: 1px solid #11111175;
    border-radius: 29px;
    height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.link-bonus-social {
    background: inherit;
}

.link-bonus-social a {
    border-radius: 10px;
    background: #deded9;
}

.link-input {
    background: inherit;
}

.link-input a {
    background: #ed9e00;
    border: 2px solid #ed9e00;
    color: #111;
    border-radius: 8px;
}

.text-bonus-gray {
    color: #8c8c8c;
}

.cashback {
    background: linear-gradient(90deg,#fcc237,#d9ad43);
    padding: 20px;
}

.cashback p {
    color: #fff;
    margin: 0;
}

.cash-summ {
    font-size: 30px;
    font-weight: 800;
    color: #fff;
}


.link-white {
    background: inherit;
}

.link-white a {
    background: #fff;
    border: 2px solid #ed9e00;
    color: #111;
    border-radius: 8px;
}

.gap {
   gap: 10px
}

.cash-r {
    display: flex;
    flex-direction: column-reverse; 
}

.cash-title {
    color: #fff;
}

.one-bonus {
    background: linear-gradient(45deg, #1d86ff, #0059c0);
    padding: 20px;
    border-radius: 12px;
}

.one-bonus p {
   color: #fff;
}

.one-bonus h3 {
    color: #fff;
    font-weight: 600;
 }


 .one-bonus_robot {
    background: linear-gradient(45deg, #0c3e56, #008dd2);
 }


 .chek-div {
    border-bottom: 1px solid #deded9;
 }

 .block-div {
    background: #fff;
    padding: 20px;
    gap: 10px;
}

 .box-div {
    background: #f7f7f7;
    border-radius: 12px;
    padding: 20px 10px;
 }

 .box-group_div {
    min-height: 300px;
}

@media (max-width: 991px) {
    .box-group_div {
        min-height: inherit; 
    }}


    .link-email {
        background: inherit;
    }
    
    .link-email a {
        background: #fff;
        border: 1px solid #8c8c8c;
        color: #8c8c8c;
        border-radius: 8px;
    }


    .images-rev img {
        border-radius: 12px;
    }

    .title-rev {
        font-size: 36px;
        margin: 0;
    }


    .text-rev {
        margin-top: 16px;

    }

    .avatar-rev img {
        border-radius: 8px;
        width: 40px;
        height: auto;
    }

    .rait {
    font-size: 18px;
    font-weight: 700;
    }

    .rait span {
        font-size: 18px;
        color: #ed9e00;
        }


    .stars {
      padding-top: 18px;  
    }

    .name-rev {
        font-size: 18px;
        font-weight: 700;
    }

    .fs-16 {
        font-size: 16px;
    }

    .text-site-rev {
        color: #8c8c8c;
        margin-bottom: 0;
    }


    .wrapper-doc {
        margin: 0 auto;
        padding: 40px;
        background: #fff;
        border-radius: 16px;
    }



    .wrapper_404 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-between;
        padding: 200px 0;
    }


    img.images_404 {
        max-width: 100%;
    }


    .log-chat_t {
        font-weight: 700;
        margin-bottom: 20px;
        color: #111;
    }


    .content-block-main {
        height: 300px;
        overflow: auto;
        padding: 20px;
        margin: 40px 0;
      }
      
      
      .rubl {
        font-size: 30px;
        font-weight: 800;
        color: #8c8c8c;
    }
      
    
  
      .our-games__item-link span {
          color: #000;
      }