﻿.legacy-bg-gradient-colour-d31d3f {
    --bg-gradient-color: #d31d3f;
}

.legacy-bg-color-fdf3f5 {
    --bg-color: #fdf3f5;
}

.legacy-bg-color-transparent {
    --bg-color: transparent;
}

.legacy-bg-color-f2f2f2 {
    --bg-color: #f2f2f2;
}

.module-container .legacy-bg-color-ffffff {
    background-color: #ffffff;
}

.legacy-bg-color-f4f7fc {
    --bg-color: #F4F7FC;
}
.legacy-break-line-bg-color-white {
    --break-line-bg-color: white;
}
.legacy-cursor-pointer {
    cursor: pointer;
}
.legacy-display-block {
    display: block;
}
.legacy-opacity-10 {
    opacity: 0.1;
}
.legacy-opacity-20 {
    opacity: 0.2;
}
.legacy-opacity-30 {
    opacity: 0.3;
}
.legacy-opacity-40 {
    opacity: 0.4;
}
.legacy-opacity-50 {
    opacity: 0.5;
}
.legacy-opacity-60 {
    opacity: 0.6;
}
.legacy-opacity-70 {
    opacity: 0.7;
}
.legacy-opacity-80 {
    opacity: 0.8;
}
.legacy-opacity-90 {
    opacity: 0.9;
}
.legacy-opacity-100 {
    opacity: 1;
}
.legacy-promo-banner-with-transition-overlay-span {
    --bg-color: #D31D3F;
    display: none;
}
.legacy-text-color-white {
    --text-color: white;
}
.youtube-container {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    height: 0;
}
.youtube-container > iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
