@import url("block/popup.css");
@import url("block/cookies.css");

.webp .page--home2 .wrapper {
    background-image: none;
    background: #07249B;
    background: linear-gradient(180deg, rgba(6, 33, 149, 1), rgba(28, 70, 245, 1) 2%, rgba(6, 33, 149, 1) 10%, rgba(7, 36, 155, 1) 15%, rgba(4, 28, 103, 1) 21%, rgba(7, 36, 155, 1) 29%, rgba(4, 28, 103, 1) 51%, rgba(7, 36, 155, 1) 79%, rgba(4, 28, 103, 1) 100%);
}

html {
    scrollbar-color: #ffffff #000000;
}

.contacts__item-telegram {
    vertical-align: middle;
    padding-right: 10px;
    padding-bottom: 3px;
}

.contacts__item-telegram svg {
    width: 26px;
    height: 26px;
}

.price__bottom {
    margin-top: 2.5625rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 1.75rem
}

.price__bottom-links {
    margin-bottom: 2.5625rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    gap: 1.75rem
}

@media (max-width: 61.9988em) {
    .price__bottom {
        margin-top: 1.875rem;
    }

    .price__bottom-links {
        margin-top: 2.875rem;
    }
}

@media (max-width: 47.9988em) {
    .price__bottom {
        margin-top: 1.25rem;
        gap: 1.25rem;
    }
}

.page--home2 .graphics>img:nth-child(12),
.page--home2 .graphics>picture:nth-child(12) {
    top: 0;
    right: 50%;
    z-index: 0;
    transform: translateX(50%);
}

.page--home2 .graphics>img:nth-child(8),
.page--home2 .graphics>picture:nth-child(8) {
    z-index: 0;
}

.events__item-alert {
    width: 100%;
    text-align: center;
    padding: 5px 10px;
    background: rgba(255, 255, 255, 0.35);
    border-radius: 10px;
    margin: 40px auto 25px;
}

.events__item-alert p {
    max-width: 936px;
    width: 100%;
    font-family: "LabGrotesque", sans-serif, -apple-system, BlinkMacSystemFont, Roboto, Ubuntu, "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji";
    font-style: normal;
    font-weight: 500;
    font-size: 22px;
    line-height: 26px;
    /* or 118% */
    display: flex;
    align-items: center;
    text-align: center;
    box-sizing: border-box;
    color: #FFFFFF;
    margin: auto;
}