.faq__row a {
    color: #e1c693;
    transition: color .3s ease
}
.faq__row a:hover {
    color: #fff
}
.prediction-cards > li .prediction-card__head-num .red-label::after {
    display: none;
}
.description {
    display: flex;
    flex-direction: column;
    gap: 10px;
    position: relative;
    z-index: 1;
    font-weight: 400;
    line-height: normal;
    color: #fff
}
.description ul,
.description ol {
    margin: 0;
    padding: 0 0 0 24px;
    line-height: 1.3
}
.description li {
    list-style-type: auto
}
.description a,
.description b {
    color: var(--baza-alyy);
    font-weight: 700;
    transition: color .3s ease-out
}
.description a:hover {
    color: #fff
}
.award-el-select--loading {
    pointer-events: none;
}
.award-el-select--loading .btn-main,
.award-el-select--loading.selected .btn-main .btn-main__main {
    color: transparent;
    width: 100px;
    white-space: nowrap
}
.award-el-select--loading .btn-main .btn-main__main::before {
    opacity: 1;
    visibility: visible
}
.popup-predicts__content__top-wrapper>li .prediction-card__head-num .red-label::after {
    display: none;
}

.btn-main__main::before,
.btn-second__main::before {
    content: '';
    background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 150"><path fill="none" stroke="%23e1c693" stroke-width="15" stroke-linecap="round" stroke-dasharray="300 385" stroke-dashoffset="0" d="M275 75c0 31-27 50-50 50-58 0-92-100-150-100-28 0-50 22-50 50s23 50 50 50c58 0 92-100 150-100 24 0 50 19 50 50Z"><animate attributeName="stroke-dashoffset" calcMode="spline" dur="2" values="685;-685" keySplines="0 0 1 1" repeatCount="indefinite"></animate></path></svg>');
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 38px;
    aspect-ratio: 2;
    opacity: 0;
    visibility: hidden;
    transition: .3s;
}

button, input, label {
    -webkit-tap-highlight-color: transparent;
}

.form-box [type=email]:-webkit-autofill,
.form-box [type=search]:-webkit-autofill,
.form-box [type=tel]:-webkit-autofill,
.form-box [type=text]:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px #fff inset !important;
    box-shadow: 0 0 0 1000px #fff inset !important;
    -webkit-text-fill-color: #1c1a31 !important;
    text-fill-color: #1c1a31 !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    text-transform: uppercase !important;
}

@media (max-width:1299px) {
    .form-box [type=email]:-webkit-autofill,
    .form-box [type=search]:-webkit-autofill,
    .form-box [type=tel]:-webkit-autofill,
    .form-box [type=text]:-webkit-autofill {
        font-size: 18px !important;
    }
}

@media (max-width:980px) {
    .form-box [type=email]:-webkit-autofill,
    .form-box [type=search]:-webkit-autofill,
    .form-box [type=tel]:-webkit-autofill,
    .form-box [type=text]:-webkit-autofill {
        font-size: 16px !important;
    }
}

.form-wrapper.success [type=email]:-webkit-autofill,
.form-wrapper.success [type=search]:-webkit-autofill,
.form-wrapper.success [type=tel]:-webkit-autofill,
.form-wrapper.success [type=text]:-webkit-autofill {
    -webkit-text-fill-color: rgba(28,26,49,.2) !important;
    text-fill-color: rgba(28,26,49,.2) !important;
}

.cookie-box-container {
    z-index: 95;
}

.giveaway-menu {
    z-index: 90;
}