/*
Theme Name: Reels
Author: alex_viu@mail.ru
Version: 1.0
*/
:root {
	--grey-text: #AEB1CD;
    --button-text-color: #0F1419;
    --bg-1: #222225;
    --bg-2: #161618;
    --dark-bg: #211551;
    --grey-bg-dark: #274C38;
    --grey-medium: #303033;
    --button-color: #FFD234;
    --button-color-hover: #D2A400;
    --second-color: #525DC1;
    --second-color-hover: #232B82;
    --footer-bg: var(--bg-1);
    --text-color: #000000;
}


@media (max-width: 767px) {
    #head__main {
        display: none !important;
    }
}

@media (max-width: 760px) {
    .footer__plus {
        width: auto !important;
        flex-wrap: wrap;
        margin-right: 0;
        margin-bottom: 10px;
    }
}
@media (max-width: 910px) {
    #fixed_footer {
        display: none !important;
	}
}

.header-buttons {
    display: flex;
    gap: 20px;
}
.cup p {
    max-width: 60%;
    margin: 1em 0;
    font-size: 16px;
}
.button {
    height: 50px;
    padding-left: 40px;
    padding-right: 40px;
    border-radius: 6px;
    color: #ffffff;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
        font-size: 16px;
    font-weight: bold;
}
.button1 {
    background-color: var(--second-color);
}
.button1:hover {
    background-color: var(--second-color-hover);
}
.button2 {
    background-color: var(--button-color);
    color: var(--button-text-color);
}
.button2:hover {
    background-color: var(--button-color-hover);
}
.header-buttons .button1 {
    border: 2px solid var(--second-color);
}
.header-buttons .button1:hover {
    border: 2px solid var(--second-color-hover);
}
.h1-button:nth-of-type(2) {
    margin-left: 16px;
}
#header {    height: 70px !important;}
@media (max-width: 760px) {
.header__main {
    justify-content: center !important;
}
}






.wrapper {
    margin-top: 15px;
    margin-bottom: 30px;
    background-color: var(--bg-1);
    padding: 48px 50px;
    border-radius: 10px;
    position: relative;
}
.wrapper::before {
    position: absolute;
    top: 0;
    left: 50px;
    right: 50px;
    content: '';
    background-color: var(--second-color);
    display: block;
    border-radius: 4px;
    width: auto;
    height: 8px;
}


.wp-block-group {
    box-sizing: border-box;
}


@media (max-width: 600px) {
    .wrapper {
        padding: 30px 10px;
        border-radius: 10px;
        margin-bottom: 10px;
    }
	.cup {
      min-height: auto;
	}	.cup p {
    max-width: 100%;
	}
	.wp-block-group__inner-container {display: grid;
    justify-items: center;}
}
.gamelauncher {display: block;}
@media (max-width: 767px) {
.nomob {
	display:none;
}
}

.page-home .menu-bar-wrap .col-left {
    align-items: center;
    display: flex;
    justify-content: center!important;
    width: 100%;
    margin: 0 auto;
}


.games-info__cnt ol {
    padding-left: 35px;
    margin-top: 15px;
    list-style-type: decimal;
}
.games-info__cnt ol li {
    margin-top: 14px;
}