.x-reel-premiu, .x-reel-mentiune {
    background-color: #ffec00;
    padding-left: 0.25rem;
    margin-bottom: 0.5rem;
}
.x-reel-mentiune {
    background-color: #fff9b4;
}
.x-reel p {
    margin-bottom: 0.5rem;
}
.x-reel-embed {
    display: block;
    margin-bottom: 2rem;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
}

.x-reel-embed::before {
    content: "";
    display: block;
    padding-top: 177.64%;
}

.x-reel-embed iframe {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}


.aa-bg-reel2026,
.aa-btn-reel2026,
a.aa-btn-outline-reel2026:hover,
a.aa-btn-reel2026:hover .x-ev-footer::before {
    background-color: #5f4ba0
}

.aa-fg-reel2026,
a.aa-btn-reel2026:hover,
.aa-btn-outline-reel2026,
.aa-bg-reel2026 .aa-btn,
.aa-bg-reel2026 a.aa-btn-outline:hover,
.aa-bg-reel2026 a.aa-hover-bg-text:hover {
    color: #5f4ba0;
}

a.aa-btn-reel2026:hover, .aa-btn-outline-reel2026,
.aa-btn-reel2026, a.aa-btn-outline-reel2026:hover,
.aa-border-reel2026 {
    border-color: #5f4ba0;
}

.aa-text-reel2026,
.aa-bg-reel2026 a,
.aa-bg-reel2026 a.aa-btn:hover,
.aa-bg-reel2026 .aa-btn-outline,
.aa-btn-reel2026,
a.aa-btn-outline-reel2026:hover {
    color: #ffffff;
}

a.aa-btn-reel2026:hover, .aa-btn-outline-reel2026 {
    background-color: #ffffff;
}

.aa-bg-reel2026 a.aa-btn:hover,
.aa-bg-reel2026 .aa-btn-outline {
    background-color: transparent;
    border-color: #ffffff;
}

.aa-bg-reel2026 .aa-btn,
.aa-bg-reel2026 a.aa-btn-outline:hover {
    background-color: #ffffff;
    border-color: #ffffff;
}

