
.rait-buttons img {
    width: 15px;
}


.vse {
    font-size: 14px;
    color: #fff;
    display: flex;
    flex-shrink: 0;
}

.vse-wrap .js-more {

    cursor: pointer;
}

.vse img {
    width: auto;
    margin-left: 15px;
    transition: .3s;
    height: 15px;

}

.vse:hover img {
    margin-right: 25px;
}

.nemob1 {
    display: none;
}


.h1-text {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 50px;
    margin-bottom: 20px;
}


.rait-rait0 {
    color: #ADADAD !important;
    font-size: 16px !important;
    margin-bottom: 5px !important;
}

.r21 .rait-rait2 {
    margin-bottom: 5px !important;
    white-space: nowrap;
}


.r11 {
    width: 8vw;
    text-align: center;
}

.poker {
    border-radius: 100px;
    padding: 30px;
    background: transparent;
    border: 1px solid #D35CFF;
    margin-left: 40px;
}

.poker img {
    border-radius: 50px;
    width: 100px;
    height: 80px;
    object-fit: cover;
}

.nemob {
    display: none;
}

.banner {
    margin-top: 50px;
    border-radius: 20px;
}


.r1,
.r2,
.r3,
.r4,
.r5,
.r6,
.r7,
.r8 {
    font-size: 12px;
    color: #ADADAD;
    text-transform: uppercase;
    font-weight: bold;
}


.r31 {
    width: 60px;
}

.dd {
    justify-content: center;
    padding-top: 15px !important;
}

.r1 {
    width: 50px;
    text-align: center;
}

.r2 {

    width: 270px;
    text-align: center;
}


.r3 {
    text-align: center;
    width: 130px;
}

.r4 {
    text-align: center;
    width: 270px;
}


.r5 {
    width: 70px;
    text-align: center;
}


.r6 {
    text-align: center;
    width: 110px;
    margin-right: -15px;
}


.r7 {
    text-align: center;
    width: 155px;
    margin-left: -25px;
}

.r8 {
    text-align: center;
    width: 200px;
}


.f18 {
    font-size: 18px;
}

.dd {
    background: #2E2E30 !important;

}


.rait-blocks {
    margin-bottom: 40px;
    border-radius: 20px;
    border: 1px solid #565656;;
    overflow: hidden;
}

#last {
    border: 0px solid #0046BF;
}

.rait-number {
    position: absolute;
    border-radius: -3px;
    width: 40px;
    height: 49px;
    background: url(/img/pol.png);
    display: flex;
    align-items: center;
    justify-content: center;
    left: 0px;
    top: 0px;
    background-size: 100% 100%;
    color: #fff;
    font-size: 22px;
    font-weight: bold;
}


.rait-rait {
    display: flex;
    align-items: center;
    flex-direction: column;
}


img {
    max-width: 100%;
}

.free0 {
    display: flex;
    justify-content: space-between;
}


.free {
    width: 19%;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    overflow: hidden;
    background: #2A292F;
    color: #fff;
    border-radius: 20px;
    margin-bottom: 50px;
}

.free1 div {
    background: #3F3D46;
    border-radius: 10px;
    width: 80px;
    height: 25px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.free1 {
    display: flex;
    margin-top: 15px;
    width: 80%;
    justify-content: space-evenly;
}

.free-logo {
    height: 170px;
    width: 100%;
    object-fit: cover;
}

.free2 {
    margin: 15px 0px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.free3 {
    background: linear-gradient(90deg, #6E4BF5 0%, #D95DFF 100%);
    box-shadow: 0px 4px 33px rgb(217 93 255 / 49%);
    border-radius: 10px;
    width: 80%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 45px;
    font-size: 16px;
    margin-bottom: 20px;
    margin: auto;
    margin-bottom: 20px;
}

.up-rev10 {
    width: 55px;
    height: 55px;
    background: linear-gradient(90deg, #6E4BF5 0%, #D95DFF 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
    margin-right: 20px;
}


.up-rev10 img {
    width: 30%;
}


.uprev22 img {
    width: 12px;
}

.up-rev {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 30px;
}

.up-rev11 {
    font-size: 18px;
    color: #fff;
    display: flex;
    align-items: baseline;
    flex-direction: column;
}

.up-rev11 span {
    font-size: 14px;
    margin-top: 5px;
    color: #ADADAD;
}


.up-rev1 {
    display: flex;
    align-items: center;
}


.uprev21 {
    font-size: 14px;

}


.up-down1 {
    font-size: 16px;
    margin: 20px 0px;
    color: #fff;
    margin-top: 0px;
}


.up-down2 {
    text-decoration-line: underline;
    color: #D95DFF;
    margin-bottom: 10px;
}

.slots {
    margin-bottom: 70px;
}


.left-menu img {
    height: 20px;
    width: auto;
}

.rait-buttons.mob,
.burger {
    display: none
}

.rait-buttons {
    display: flex;
    align-items: baseline;
}

.rait-buttons1 {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.rait-buttons1 div {
    padding: 18px 43px;
    border-radius: 20px;
    color: #fff;
    transition: .3s;
    width: 130px;
    padding: 0px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #ADADAD;
    box-sizing: border-box;
    filter: drop-shadow(0px 4px 33px rgba(217, 93, 255, 0.49));
    border-radius: 10px;
}

.rait-buttons1 img {
    margin-top: 10px;
    margin-left: 3px;
    margin-right: 3px;
}

.rait-buttons2 {
    height: 50px;
    width: 160px;
    background: linear-gradient(90deg, #6E4BF5 0%, #D95DFF 100%);
    box-shadow: 0px 4px 33px rgb(217 93 255 / 49%);
    border-radius: 10px;
    box-sizing: border-box;
    color: #fff;
    margin-left: 15px;
    transition: .3s;
    display: flex;
    align-items: center;
    justify-content: center;
}


.rait-buttons1:hover,
.rait-buttons2:hover {
    transform: scale(1.03);
}


.text-zagolovok {
    font-size: 32px;
    width: 100%;
    margin-bottom: 30px;
    font-weight: bold;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
}


#free .slot {
    border-radius: 5px;
    width: 24%;
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 30px;
}

.rait-text {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.rait-rait {
    display: flex;
    align-items: center;
    font-size: 14px !important;
}

.rait-rait1 {
    padding: 8px 21px;
    background: #F94545;
    color: #fff;
    border-radius: 32px;
}

.rait-rait img {
    margin-right: 5px;
    width: 15px;
}


.rait-name {
    font-size: 22px;
    color: #4F46BB;
    margin-bottom: 10px;
}


.r1 {
    width: 162px;
    padding: 0px;
    margin-left: 40px;
}

.rait-bonus {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
}

.rait-bonus1 {
    font-size: 18px;
    color: #4F46BB;
}

.rait-bonus2 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 18px;
    color: #8E90A5;
    margin-top: 10px;
}

.rait-bonus .slot-pokaz {
    margin: 0px;
    width: 160px;
    height: 45px;

    margin-left: 10px;
    background: transparent;
}


.rait-rait div {
    display: flex;
    align-items: center;
    color: #fff;
}

.rait-block {
    padding: 15px;
    /* box-shadow: 0px 29px 25px -28px #d8d7e8; */
    border-radius: 0px;
    display: flex;
    position: relative;
    align-items: center;
    justify-content: space-between;
    background: #201F25;
    border: 1px solid #565656;
}

.rait {
    margin-top: 60px;
}

.all {
    width: 100%;

}

.all-bonus {
    border: 2px solid #F94E54;
    box-sizing: border-box;
    border-radius: 20px;
    color #111:;
    font-size: 16px;
    padding: 15px 43px;
    color: #F94E54;
    width: fit-content;
    margin: 40px auto;
}


.all-bonus:hover {
    background: #F94E54;
    color: #fff;
}


.slots .block {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: wrap;
}


.slot-pokaz {
    border: 1px dashed #8E90A5;
    box-sizing: border-box;
    border-radius: 100px;
    background: #fff;

    width: 50%;
    margin: 10px auto;
    margin-top: 30px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    color: #EB5757;
    text-decoration: underline;
    font-size: 18px;
}

.slot-pokaz img {
    width: 15px;
    margin-left: -25px;
}

.slot-copy {
    font-size: 16px;
    color: #8E90A5;
    text-align: center;
    margin-bottom: 25px;
}


header {
    height: 95px;
    background: #201F25;
    border-bottom: 1px solid rgba(217, 93, 255, 0.6);
    box-shadow: 0px 2px 2px #D95DFF, 0px 14px 76px rgba(217, 93, 255, 0.31);
}

footer {
    height: 95px;
    background: #201F25;
    border-top: 1px solid rgba(217, 93, 255, 0.6);;
    box-shadow: 0px -2px 2px #D95DFF, 0px -14px 76px rgba(217, 93, 255, 0.31);
    margin-top: 50px;
    padding: 15px 0px;
}


h1 {
    font-size: 30px;
    color: #fff;
    margin: 0px;

}

h1 span {
    color: #D35CFF;
}


h2,
h3,
h4,
h5,
h6,
.faq__head {
    font-size: 32px;
    color: #fff;
    margin-bottom: 20px;

}

p, .faq__content, ul, ol {
    font-size: 16px;
    color: #ADADAD;
    width: 100%;
    line-height: 1.6;
}


.text-h1 {
    font-size: 18px;
    line-height: 1.6;
    margin-left: 40px;
    color: #8E90A5;

}


body {
    margin: 0px;
    font-family: 'Inter', sans-serif;
    background: #201F25;
}


header .block,
footer .block {
    display: flex;
    align-items: center;
    height: 100%;
    justify-content: space-between;
}

.right-menu {
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: center;
}


footer .block {
    flex-direction: column;
    align-items: center;
    text-align: center;
}


header .block .right-menu a,
footer .block .right-menu a {
    color: #FFFFFF;
    padding: 0px 6px;
    display: block;
    height: 100%;
    display: flex;
    align-items: center;
    font-size: 13px;
}

footer .block .right-menu a:first-child {
    padding-left: 0px;

}


header .block .right-menu a:hover {
    color: #D35CFF;


}


footer .block .right-menu a:hover {
    color: #4F46BB;
}

.footer-menu {
    display: flex;
}

footer .right-menu {
    font-size: 14px;
    color: #8E90A5;
    display: flex;
    height: 100%;
    justify-content: center;
    align-items: baseline;
    flex-direction: column;
    margin-top: 10px;
}

footer .footer-copy {
    color: #fff;
    margin-top: 15px;
    margin: auto;
    margin-top: 15px;
    margin-bottom: 0px;
}


.block {
    width: 1300px;
    margin: auto;
}

a {
    color: inherit;
    text-decoration: none;
}


.slot {

    border-radius: 5px;
    width: 32%;
    display: flex;
    height: 150px;
    flex-direction: row;
}

#free .slot {
    border-radius: 5px;
    width: 24%;
    display: flex;
    flex-direction: column-reverse;
    margin-bottom: 30px;
}


.up-down {
    background: #2A292F;
    padding: 15px;
    position: relative;

    border-radius: 20px;
}

.up-down:after {
    position: absolute;
    bottom: -15px;
    left: 40px;
    content: ' ';
    width: 50px;
    height: 50px;
    background: url(/img/after.png);
    background: #2A292F;
    z-index: -1;
    transform: rotate(45deg);
}


.slot-logo {
    margin: 0px;
    width: 40%;
    border-radius: 20px;
}

.slot-text0 {
    width: 60%;
}

.slot-text {
    border-radius: 5px;
    width: 80%;
    margin: auto;
    color: #fff;
    padding: 10px;
    text-align: left;
    font-style: italic;
    font-weight: bold;
    font-size: 18px;
    box-sizing: border-box;
    padding-top: 20px;
}


.slot-text-lite {
    font-style: normal;
    font-size: 16px;
    font-weight: normal;
    color: #ADADAD;
    margin: 5px 0px;
}

.slot-copy {
    font-size: 16px;
    color: #8E90A5;
    text-align: center;
    margin-bottom: 25px;
    margin: auto;
    color: #fff;
    width: 70%;
    height: 50px;
    background: linear-gradient(90deg, #6E4BF5 0%, #D95DFF 100%);
    box-shadow: 0px 4px 33px rgba(217, 93, 255, 0.49);
    border-radius: 5px;
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    justify-content: center;
}


@media (max-width: 1380px) and (min-width: 1000px) {

    .slot {

        border-radius: 5px;
        width: 32%;
        display: flex;
        height: 100px;
        flex-direction: row;
    }


    .slot-text {
        padding-top: 10px;
    }

    .free2 {
        font-size: 14px;
    }

    .rait-rait0 {
        font-size: 14px !important;
    }


    slot-text-lite {
        font-style: normal;
        font-size: 12px;
    }

    .slot-copy {
        height: 30px;
    }


    h1 {
        font-size: 26px;

    }

    .up-rev11,
    .up-rev11 span,
    .up-down1,
    .up-down2 {
        font-size: 14px;
    }

    .up-rev11 span {
        font-size: 11px;
    }


    .r6 {
        margin-right: 0px;
    }

    .r7 {
        margin-left: 0px;
    }


    .up-rev10 {
        width: 35px;
        height: 35px;
    }


    .rait {
        margin-top: 30px;
    }

    .block {
        width: 1000px;
    }

    h1,
    .text-zagolovok,
    h2,
    h3,
    h4,
    h5,
    h6 {
        font-size: 28px;
    }

    .text-h1,
    p {
        font-size: 14px;
    }

    footer .right-menu,
    header .block .right-menu a,
    footer .block .right-menu a {
        font-size: 10px;
    }

    header .block .right-menu a {
        padding: 0px 4px;
        font-size: 9px;
    }

    .r21 .rait-rait2 {

        white-space: nowrap;
    }

    .vse {

        white-space: nowrap;
    }

    .left-menu img {
        height: 15px;
    }

    header {
        height: 65px;
    }


    .all-bonus {

        font-size: 14px;
        padding: 10px 33px;
        width: fit-content;
        margin: 30px auto;
    }

    .slot-text,
    .slot-copy {
        font-size: 12px;
    }

    .slot-pokaz img {
        width: 10px;
        margin-left: -20px;
    }

    .slot-pokaz,
    .rait-bonus2 {
        font-size: 14px;
    }


    .rait-name {
        font-size: 18px;
    }

    .rait-buttons1 {
        font-size: 14px;
    }


    .r7 {
        width: 120px !important;
        margin-left: -15px;
    }

    .rait-bonus1 {
        font-size: 16px;
    }

    .rait-rait div {
        display: flex;
        align-items: center;
    }


    .poker {
        border-radius: 100px;
        padding: 15px;
        background: transparent;
        border: 1px solid #D35CFF;
        margin-left: 20px;
    }

    .rait-rait {
        display: flex;
        align-items: center;
        font-size: 12px !important;
    }

    .rait-buttons1 div,
    .rait-buttons2 {
        height: 40px;
    }

    .rait-buttons1 div {
        width: 100px;
    }

    .rait-buttons2 {
        width: 120px;
    }

    .r1 {
        width: 132px;
        padding: 0px;
        margin-left: 20px;
    }

    .vse-wrap .js-more {
        width: 140px;
        cursor: pointer;
    }

    .up-down1 {
        font-size: 12px;
    }

    .r1,
    .r2,
    .r3,
    .r4,
    .r5,
    .r6,
    .r7,
    .r8 {
        font-size: 11px;
        color: #ADADAD;
        text-transform: lowercase;
        font-weight: bold;
    }

    .rait-buttons2 {
        padding: 13px 25px;
        font-size: 14px;
    }

    .rait-bonus .slot-pokaz {
        width: 130px;
        height: 35px;
    }


}


@media (max-width: 1000px) {

    .right-menu {
        justify-content: flex-start !important;
        align-items: flex-start !important;
    }

    .nemob1 {
        display: flex;
    }

    .r11 .rait-rait2 {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: space-around;
    }

    .r11 .rait-rait2 img {
        margin-top: 5px;
    }

    .banner {
        margin-top: 30px;
        height: 100px;
        object-fit: cover;
        border-radius: 10px;
    }

    .vse {
        display: none;
    }

    .h1-text {

        margin-top: 0px;
        margin-bottom: 20px;
    }

    header {
        height: 70px;
    }


    .left-menu img {
        height: 15px;
        width: auto;
    }


    .block {
        width: 90vw;
    }

    h1 {
        font-size: 22px;
        margin-top: 30px;
    }

    .text-h1 {
        font-size: 14px;
        margin-left: 0px;
    }


    .right-menu {
        display: flex;
        height: auto;
        justify-content: center;
        align-items: end;
        position: absolute;
        left: -1000px;
        top: 70px;
        flex-direction: column;
        background: #201F25;
        color: #8E90A5;
        z-index: 1;
    }

    .rait-bonus {
        display: none !important;
    }

    h2,
    h3,
    h4,
    h5,
    h6,
    .faq__head {
        font-size: 20px;
    }

    p, .faq__content, ul, ol {
        font-size: 12px;
        margin-left: 0px;
        width: 100%;
    }

    ul, ol {
        padding-left: 0;
    }

    .slot {
        width: 100%;
        margin-bottom: 15px;
        height: auto;
    }

    .rait-name {
        font-size: 14px;
    }

    .rait-rait div {
        font-size: 11px;

    }

    .poker img {
        width: 100%;
        order: -3;
        height: 100%;
        border-radius: 100px;
    }

    .poker {
        margin-left: 0px;
        padding: 10px;
        width: 30%;
        box-sizing: border-box;
    }


    .rait-buttons1 span {
        display: none;
    }


    .rait-block .r11:nth-child(6) {
        display: flex;
    }

    .r1,
    .r2,
    .r3,
    .r4,
    .r5,
    .r6,
    .r7,
    .r8 {
        font-size: 10px;
        color: #ADADAD;
    }

    .r2 {
        width: 90px;
        text-align: center;
    }

    .rait-block .rait-buttons img {
        max-height: 50%;
        width: 5vw;
    }


    .rait-number {
        position: absolute;
        border-radius: -3px;
        width: 30px;
        height: 30px;
        background: url(/img/pol.png);
        display: flex;
        align-items: center;
        justify-content: center;
        left: 0px;
        top: 0px;
        background-size: 100% 100%;
        color: #fff;
        font-size: 16px;
        font-weight: bold;
        top: 30px;
    }

    .rait-block {
        height: auto;
        flex-wrap: wrap;
        position: relative;
        padding-top: 0px;
    }

    .dd {
        justify-content: end !important;
        padding-top: 15px !important;
    }

    .r21,
    .r31 {
        display: none;
    }


    .rait-rait img {
        margin-right: 3px;
        height: 10px;
        width: auto;
    }

    .rait-rait {
        width: 100%;
        flex-direction: row;
    }

    .slot-text,
    .slot-copy {
        font-size: 12px;
    }

    .slot-pokaz {

        font-size: 15px;
    }

    .slot-pokaz img {
        width: 12px;
        margin-left: -40px;
    }


    .slot-logo {
        margin: 10px auto;
        width: 40%;
        height: 100px;
    }

    .all-bonus {

        margin: 30px auto;
        margin-bottom: 50px;
    }


    .rait-buttons.mob {
        display: flex
    }


    .rait-buttons {
        width: 35%;
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-direction: column;
    }


    .rait-buttons2,
    .rait-buttons1 {
        margin: 0px;
        width: 100%;
        padding: 0px;
        height: 40px;
        display: block;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 5px;
        margin-top: 10px;
        font-size: 14px;
    }

    .rait-buttons1 div {
        height: 40px;
        border-radius: 5px;

        color: #fff;
        transition: .3s;
        width: 100%;
    }

    .text-zagolovok {
        font-size: 20px;
        margin-bottom: 20px;
    }


    .rait-rait1 {
        align-items: center !important;
        background: #F94545;
        color: #fff;
        border-radius: 32px;
        width: 30px;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 20px;
        position: absolute;
        left: 5px;
        top: 5px;
        padding: 0px;
    }

    .burger {
        display: flex;
        width: 40px;
        height: 30px;
    }

    img {
        max-width: 100%;
    }

    .burger img {
        max-width: 100%;
        width: auto;
        height: 30px;
    }

    .active {
        left: 0px;
    }


    header .block .right-menu a {
        /* text-align: left; */
        width: 100vw;
        display: block;
        padding: 15px;
        box-sizing: border-box;
        color: #ADADAD;
        text-align: left;
        border-bottom: 1px solid #ADADAD;
        height: max-content !important;

    }


    footer .right-menu {
        font-size: 14px;
        color: #8E90A5;
        display: flex;
        height: auto;
        justify-content: center;
        align-items: baseline;
        flex-direction: column;
        position: relative;
        left: 0px;
        top: 0px;
        padding-left: 0px;
        font-size: 12px;
        background: transparent;
        width: 100%;
        font-size: 12px;
    }

    footer .block .right-menu a {
        color: #FFFFFF;
        padding: 0px;
        display: block;
        height: 100%;
        display: flex;
        align-items: center;
        font-size: 12px;
    }

    .footer-menu {
        display: flex;
        flex-direction: row;
        /* display: none; */
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }


    .footer-menu a {
        margin: 0px 5px;
        margin-bottom: 5px;
    }


    .up-rev10 {
        width: 36px;
        height: 36px;
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 100px;
        margin-right: 10px;
    }

    .slots {
        margin-bottom: 20px;
    }

    .free {
        width: 200px;
        margin-right: 30px;
    }

    .free0 {
        display: -webkit-box;
        overflow: scroll;
        width: fit-content;
    }


    .up-down1 {
        font-size: 12px;
        margin: 10px 0px;
    }

    .up-down2 {
        font-size: 12px;
    }

    .up-rev11 {
        font-size: 14px;
    }


    .up-rev11 span,
    .uprev21 {
        text-align: center;
        font-size: 11px;
    }

    footer {
        height: auto;
        border-top: 2px solid #F1F3F8;
        margin-top: 50px;
        padding: 30px 0px;
    }


    .rait {
        margin-top: 30px;
    }

    .r1,
    .r4,
    .r6,
    .r7,
    .r8 {
        display: none;
    }


    .nemob {
        background: #2E2E30 !important;
    }

    .r11 .rait-rait {
        width: 100%;
        flex-direction: column;
    }


    .r21 .rait-rait div {
        font-size: 9px;
        margin-top: 10px;
        margin-right: 0px;
    }

    .r11 {
        width: 30%;
        text-align: center;
        display: flex;
        align-items: center;
    }


    .r21 .rait-rait,
    .r21 {
        width: 100%;
        justify-content: space-between;
    }


    .r31 {
        order: -1;
    }


    #free .slot {
        border-radius: 5px;
        width: 100%;
        display: flex;
        flex-direction: column-reverse;
        margin-bottom: 30px;
    }

    .r31 .rait-rait2 {
        color: #0046BF;
        font-weight: bold;
    }

    .rait-buttons.mob {
        display: none;
    }

    #r4 {
        display: none;
    }

    .rait-blocks {
        border-radius: 20px;
        border: 0px;
        overflow: visible;
    }

    .dd {
        display: none;
    }

    .nemob {
        display: flex;
        order: -5;
        width: 100%;
        margin-bottom: 10px;
        height: 30px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        width: 90vw;
        margin-left: -15px;
        margin-right: -15px;
    }

    .r2 {
        width: 30% !important;
    }

    .r5 {

        width: 30% !important;
    }

    .r3 {
        width: 35% !important;
    }

    .r11 {
        display: none;
    }

}

.rait-block:nth-child(n+7) {
    display: none;
}

.vse-wrap {
    display: flex;
    justify-content: center;
    margin-bottom: 40px;
}

.img-big {
    width: 60%;
    margin: 20px auto;
}

@media (max-width: 1000px) {
    .img-big {
        width: 100%;
    }
}

table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 16px;
    color: #ADADAD;
}

table, td, th {
    border: 1px solid #FFFFFF;
}

td, th {
    padding: 3px;
    width: 30px;
    height: 25px;
}

th {
    background-color: #7accee !important;
}

.wp-block-table {
    margin: 0;
}

@media (max-width: 1000px) {
    table {
        font-size: 12px;
    }
}

.anchor__menu a, .anchor__menu {
    font-size: 16px;
    color: #ADADAD;
    width: 100%;
    line-height: 1.6;
}

.anchor__menu a:hover {
    color: #ffffff;
}

@media (max-width: 1000px) {
    .anchor__menu a, .anchor__menu {
        font-size: 12px;
        margin-left: 0px;
        width: 100%;
        padding-left: 0;
    }
}

.img-micro {
    float: left;
    margin-right: 20px;
    max-width: 200px;
}

.img-micro img {

    width: 100%;
    border-radius: 10px;
}

@media (max-width: 1000px) {
    .img-micro {
        max-width: 150px;

    }
}






 .wrap-content img {
	 display: block;
	 max-width: 100%;
	 border-radius: 14px;
	 margin: 30px auto;
 }
.wrap-content h1, .wrap-content h2{
	width:100%;
}
.wrap-content figure{
	margin: auto;
}
.wrap-content TABLE {
	max-width: 100%;
	border: 5px double;
	width: 100%;
	margin-bottom: 10px;

}

.wrap-content TD, .wrap-content TH {
	padding: 5px;
	border: 1px solid;
	margin-bottom: 10px;

}

.wrap-content ol, .wrap-content ul {
	list-style: auto;
	margin-left: 18px;
	width: 100%;
}
.wrap-content li{
	list-style: auto;
}
.wrap-content img{

	margin-bottom: 10px;
}
.wrap-content p{
	margin-bottom: 10px;
}

