/* Downloading https://betzillion.net/ke/wp-content/plugins/contact-form-7/includes/css/styles.css */
.wpcf7 .screen-reader-response {
    position: absolute;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px);
    clip-path: inset(50%);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    word-wrap: normal !important;
}

.wpcf7 form .wpcf7-response-output {
    margin: 2em 0.5em 1em;
    padding: 0.2em 1em;
    border: 2px solid #00a0d2;
    /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
    display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
    border-color: #dc3232;
    /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
    border-color: #f56e28;
    /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #ffb900;
    /* Yellow */
}

.wpcf7-form-control-wrap {
    position: relative;
}

.wpcf7-not-valid-tip {
    color: #dc3232;
    /* Red */
    font-size: 1em;
    font-weight: normal;
    display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
    position: relative;
    top: -2ex;
    left: 1em;
    z-index: 100;
    border: 1px solid #dc3232;
    background: #fff;
    padding: .2em .8em;
    width: 24em;
}

.wpcf7-list-item {
    display: inline-block;
    margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
    content: " ";
}

.wpcf7-spinner {
    visibility: hidden;
    display: inline-block;
    background-color: #23282d;
    /* Dark Gray 800 */
    opacity: 0.75;
    width: 24px;
    height: 24px;
    border: none;
    border-radius: 100%;
    padding: 0;
    margin: 0 24px;
    position: relative;
}

form.submitting .wpcf7-spinner {
    visibility: visible;
}

.wpcf7-spinner::before {
    content: '';
    position: absolute;
    background-color: #fbfbfc;
    /* Light Gray 100 */
    top: 4px;
    left: 4px;
    width: 6px;
    height: 6px;
    border: none;
    border-radius: 100%;
    transform-origin: 8px 8px;
    animation-name: spin;
    animation-duration: 1000ms;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
    .wpcf7-spinner::before {
        animation-name: blink;
        animation-duration: 2000ms;
    }
}

@keyframes spin {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

@keyframes blink {
    from {
        opacity: 0;
    }

    50% {
        opacity: 1;
    }

    to {
        opacity: 0;
    }
}

.wpcf7 [inert] {
    opacity: 0.5;
}

.wpcf7 input[type="file"] {
    cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
    cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
    cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
    direction: ltr;
}

.wpcf7-reflection>output {
    display: list-item;
    list-style: none;
}

.wpcf7-reflection>output[hidden] {
    display: none;
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion","bz_search_nonce":"c4173e43fc","show_more_all_topics_open":"show All Topics","show_more_all_topics_hide":"Hide Topics","show_more_text_open":"Show More","show_more_text_hide":"show Less","about_link":"https://betzillion.net/ke/about/","tdr":"https://betzillion.net/ke/wp-content/themes/betzillion","is_user_logged_in":"","cssAuthLinks":{"theme-remodal-css":"/assets/libs/remodal/remodal.css","theme-remodal-default-styles-css":"/assets/libs/remodal/remodal-default-theme.css","template-profile-auth-popups-css":"/profile/css/auth-popups.css","auth-popups-login-css":"/profile/css/auth-popups/login/login-popup.css","auth-popups-registration-css":"/profile/css/auth-popups/registration/registration-popup.css */


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/footer.css */
#footer-subscribe-section {
    position: relative;
    overflow: hidden;
    color: #ffffff;
    padding: 80px 20px 122px 20px;
    z-index: 1;
}

#footer-subscribe-section .section-title {
    font-style: italic;
    font-weight: 800;
    color: #FEFEFF;
    text-align: center;
    font-size: 32px;
    font-style: italic;
    font-weight: 800;
    line-height: 124%;
    text-transform: uppercase;
    margin-bottom: 16px;
}

#footer-subscribe-section .section-title,
#footer-subscribe-section .lined-section-title {
    color: #ffffff;
}

#footer-subscribe-section .fssf__button {
    top: 50%;
    right: -24px;
    transform: translateY(-50%);
}

.footer-subscribe-nav {
    position: absolute;
    bottom: 68px;
    left: 0;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 20;
    gap: 8px;
}

.footer-subscribe-nav-item {
    cursor: pointer;
    width: 6px;
    height: 6px;
    border-radius: 100%;
    background: #A1A0AF;
}

.footer-subscribe-nav-item.active {
    background: #1DB954;
}

.footer-subscribe-wrap {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.footer-subscribe-step--2 {
    padding-top: 88px;
    padding-bottom: 120px;
    top: 0;
    left: 0;
    width: 100%;
    position: absolute;
    background-image: url('../img/footer-subscribe-step--2-bg.jpg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    overflow: hidden;
}

.footer-subscribe-step--1 {
    transition: 0.25s;
    transform: translateX(-100%);
}

.footer-subscribe-step--1.active {
    transform: translate(0%);
}

.footer-subscribe-step--2 {
    transform: translateX(100%);
    transition: 0.25s;
}

.footer-subscribe-step--2.active {
    transform: translateX(0%);
}

.footer-subscribe-step--2:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMiIgY3k9IjIiIHI9IjI5LjA5NTciIHN0cm9rZT0iIzFEQjk1NCIgc3Ryb2tlLXdpZHRoPSIxLjgwODYxIi8+Cjwvc3ZnPgo=");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: contain;
    width: 32px;
    height: 32px;
}

.footer-subscribe-step--2:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 10px;
    left: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCAyNCA0NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2Ugb3BhY2l0eT0iMC40IiBjeD0iMjEuNDExNCIgY3k9IjIwLjgxMzEiIHJ4PSIyMS40MTE0IiByeT0iMjAuODEzMSIgdHJhbnNmb3JtPSJtYXRyaXgoMC40Mjg3NjMgMC45MDM0MTcgLTAuODg2NzE0IDAuNDYyMzE5IDEyLjI0NTEgLTcpIiBmaWxsPSIjNzNEMjJFIi8+Cjwvc3ZnPgo=");
    background-position: center left;
    background-repeat: no-repeat;
    background-size: contain;
    width: 24px;
    height: 44px;
}

.footer-subscribe-step.active {
    display: block;
}

.footer-subscribe-step--2-item-bottom-right {
    width: 144px;
    height: 116px;
    position: absolute;
    right: -71px;
    bottom: 0;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ0IiBoZWlnaHQ9IjExNiIgdmlld0JveD0iMCAwIDE0NCAxMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF82Mjc0XzIxODIiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjMzIiB5PSIwIiB3aWR0aD0iMTExIiBoZWlnaHQ9IjExNiI+CjxyZWN0IHg9IjMzLjM4NTciIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjMzLjM4NTciIHk9IjguNzA3MDMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjMzLjM4NTciIHk9IjE3LjQxOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iMjYuMTI4OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iMzQuODM1OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iNDMuNTQ2OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iNTIuMjUzOSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iNjAuOTY4OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iNjkuNjc1OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iNzguMzgyOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iODcuMDkzOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iOTUuODAwOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iMTA0LjUxMiIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMzMuMzg1NyIgeT0iMTEzLjIyMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNDEuNjk2MyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNDEuNjk2MyIgeT0iOC43MDcwMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNDEuNjk2MyIgeT0iMTcuNDE4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSIyNi4xMjg5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSIzNC44MzU5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSI0My41NDY5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSI1Mi4yNTM5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSI2MC45NjQ4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSI2OS42NzU4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSI3OC4zODI4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSI4Ny4wOTM4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSI5NS44MDA4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSIxMDQuNTEyIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI0MS42OTYzIiB5PSIxMTMuMjIzIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI1MC4wMDM5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI1MC4wMDM5IiB5PSI4LjcwNzAzIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI1MC4wMDM5IiB5PSIxNy40MTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjI2LjEyODkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjM0LjgzNTkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjQzLjU0NjkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjUyLjI1MzkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjYwLjk2NDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjY5LjY3NTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9Ijc4LjM4MjgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9Ijg3LjA5MzgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9Ijk1LjgwMDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjEwNC41MTIiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjAwMzkiIHk9IjExMy4yMjMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjMxMzUiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjMxMzUiIHk9IjguNzA3MDMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjMxMzUiIHk9IjE3LjQxOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iMjYuMTI4OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iMzQuODM1OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iNDMuNTQ2OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iNTIuMjUzOSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iNjAuOTY0OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iNjkuNjc1OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iNzguMzgyOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iODcuMDkzOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iOTUuODAwOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iMTA0LjUxMiIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNTguMzEzNSIgeT0iMTEzLjIyMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNjYuNjI0IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI2Ni42MjQiIHk9IjguNzA3MDMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY2LjYyNCIgeT0iMTcuNDE4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI2Ni42MjQiIHk9IjI2LjEyODkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY2LjYyNCIgeT0iMzQuODM1OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNjYuNjI0IiB5PSI0My41NDY5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI2Ni42MjQiIHk9IjUyLjI1MzkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY2LjYyNCIgeT0iNjAuOTY0OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNjYuNjI0IiB5PSI2OS42NzU4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI2Ni42MjQiIHk9Ijc4LjM4MjgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY2LjYyNCIgeT0iODcuMDkzOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNjYuNjI0IiB5PSI5NS44MDA4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI2Ni42MjQiIHk9IjEwNC41MTIiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY2LjYyNCIgeT0iMTEzLjIyMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNzQuOTMyNiIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNzQuOTMyNiIgeT0iOC43MDcwMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iNzQuOTMyNiIgeT0iMTcuNDE4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSIyNi4xMjg5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSIzNC44MzU5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSI0My41NDY5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSI1Mi4yNTM5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSI2MC45NjQ4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSI2OS42NzU4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSI3OC4zODI4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSI4Ny4wOTM4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSI5NS44MDA4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSIxMDQuNTEyIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI3NC45MzI2IiB5PSIxMTMuMjIzIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI4My4yNDIyIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI4My4yNDIyIiB5PSI4LjcwNzAzIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI4My4yNDIyIiB5PSIxNy40MTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjI2LjEyODkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjM0LjgzNTkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjQzLjU0NjkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjUyLjI1MzkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjYwLjk2NDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjY5LjY3NTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9Ijc4LjM4MjgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9Ijg3LjA5MzgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9Ijk1LjgwMDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjEwNC41MTIiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgzLjI0MjIiIHk9IjExMy4yMjMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkxLjU1MDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkxLjU1MDgiIHk9IjguNzA3MDMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkxLjU1MDgiIHk9IjE3LjQxOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iMjYuMTI4OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iMzQuODM1OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iNDMuNTQ2OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iNTIuMjUzOSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iNjAuOTY0OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iNjkuNjc1OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iNzguMzgyOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iODcuMDkzOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iOTUuODAwOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iMTA0LjUxMiIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTEuNTUwOCIgeT0iMTEzLjIyMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTkuODYwNCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTkuODYwNCIgeT0iOC43MDcwMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iOTkuODYwNCIgeT0iMTcuNDE4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSIyNi4xMjg5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSIzNC44MzU5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSI0My41NDY5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSI1Mi4yNTM5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSI2MC45NjQ4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSI2OS42NzU4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSI3OC4zODI4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSI4Ny4wOTM4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSI5NS44MDA4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSIxMDQuNTEyIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSI5OS44NjA0IiB5PSIxMTMuMjIzIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMDguMTcxIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMDguMTcxIiB5PSI4LjcwNzAzIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMDguMTcxIiB5PSIxNy40MTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjI2LjEyODkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjM0LjgzNTkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjQzLjU0NjkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjUyLjI1MzkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjYwLjk2NDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjY5LjY3NTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9Ijc4LjM4MjgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9Ijg3LjA5MzgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9Ijk1LjgwMDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjEwNC41MTIiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEwOC4xNzEiIHk9IjExMy4yMjMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjExNi40OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTE2LjQ4IiB5PSI4LjcwNzAzIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMTYuNDgiIHk9IjE3LjQxOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTE2LjQ4IiB5PSIyNi4xMjg5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMTYuNDgiIHk9IjM0LjgzNTkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjExNi40OCIgeT0iNDMuNTQ2OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTE2LjQ4IiB5PSI1Mi4yNTM5IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMTYuNDgiIHk9IjYwLjk2NDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjExNi40OCIgeT0iNjkuNjc1OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTE2LjQ4IiB5PSI3OC4zODI4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMTYuNDgiIHk9Ijg3LjA5MzgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjExNi40OCIgeT0iOTUuODAwOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTE2LjQ4IiB5PSIxMDQuNTEyIiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxMTYuNDgiIHk9IjExMy4yMjMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEyNC43ODkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEyNC43ODkiIHk9IjguNzA3MDMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEyNC43ODkiIHk9IjE3LjQxOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iMjYuMTI4OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iMzQuODM1OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iNDMuNTQ2OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iNTIuMjUzOSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iNjAuOTY0OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iNjkuNjc1OCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iNzguMzgyOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iODcuMDkzOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iOTUuODAwOCIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iMTA0LjUxMiIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTI0Ljc4OSIgeT0iMTEzLjIyMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTMzLjA5OSIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTQxLjQwNyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTMzLjA5OSIgeT0iOC43MDcwMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTQxLjQwOSIgeT0iOC43MDcwMyIgd2lkdGg9IjIuMzc0MTIiIGhlaWdodD0iMi40ODgzOSIgcng9IjEuMTg3MDYiIGZpbGw9IiM3M0QyMkUiLz4KPHJlY3QgeD0iMTMzLjA5OSIgeT0iMTcuNDE4IiB3aWR0aD0iMi4zNzQxMiIgaGVpZ2h0PSIyLjQ4ODM5IiByeD0iMS4xODcwNiIgZmlsbD0iIzczRDIyRSIvPgo8cmVjdCB4PSIxNDEuNDA5IiB5PSIxNy40MTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjI2LjEyODkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjI2LjEyODkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjM0LjgzNTkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjM0LjgzNTkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjQzLjU0NjkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjQzLjU0NjkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjUyLjI1MzkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjUyLjI1MzkiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjYwLjk2NDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjYwLjk2NDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjY5LjY3NTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjY5LjY3NTgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9Ijc4LjM4MjgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9Ijc4LjM4MjgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9Ijg3LjA5MzgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9Ijg3LjA5MzgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9Ijk1LjgwMDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9Ijk1LjgwMDgiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjEwNC41MTIiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjEzMy4wOTkiIHk9IjExMy4yMjMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjEwNC41MTIiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjE0MS40MDkiIHk9IjExMy4yMjMiIHdpZHRoPSIyLjM3NDEyIiBoZWlnaHQ9IjIuNDg4MzkiIHJ4PSIxLjE4NzA2IiBmaWxsPSIjNzNEMjJFIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF82Mjc0XzIxODIpIj4KPGVsbGlwc2UgY3g9Ijg4LjU4NDIiIGN5PSI1Ny44NTUxIiByeD0iNTUuMTk4NSIgcnk9IjU3Ljg1NTEiIGZpbGw9IiM3M0QyMkUiLz4KPC9nPgo8cGF0aCBkPSJNMjguMzI5MSA0MS44NzZDNDMuNTg3NiA0MS44NzYxIDU2LjAwODggNTQuODQ5OSA1Ni4wMDg4IDcwLjkxODlDNTYuMDA4OCA4Ni45ODggNDMuNTg3NiA5OS45NjE4IDI4LjMyOTEgOTkuOTYxOUMxMy4wNzA1IDk5Ljk2MTkgMC42NDk0NDcgODYuOTg4IDAuNjQ5NDE0IDcwLjkxODlDMC42NDk0MTQgNTQuODQ5OCAxMy4wNzA1IDQxLjg3NiAyOC4zMjkxIDQxLjg3NloiIHN0cm9rZT0iIzhFOTE5NCIgc3Ryb2tlLXdpZHRoPSIxLjI5ODU0Ii8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.footer-subscribe-step--2-item-top-right {
    position: absolute;
    top: 10px;
    right: -46px;
    width: 64px;
    height: 84px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iODQiIHZpZXdCb3g9IjAgMCA2NCA4NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgb3BhY2l0eT0iMC40IiB3aWR0aD0iMjYuNTcwNCIgaGVpZ2h0PSIyNy4yMzQ5IiByeD0iMTMuMjg1MiIgdHJhbnNmb3JtPSJtYXRyaXgoMC44MjExMTIgMC41NzA3NjggLTAuNTM0Njk3IDAuODQ1MDQ0IDE0LjU2MjUgMCkiIGZpbGw9IiM3M0QyMkUiLz4KPGNpcmNsZSBjeD0iMzMuNDMzNiIgY3k9IjUzLjg2MzMiIHI9IjI5LjA5NTciIHN0cm9rZT0iIzFEQjk1NCIgc3Ryb2tlLXdpZHRoPSIxLjgwODYxIi8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.footer-subscribe-step--2-content {
    position: relative;
    z-index: 20;
    width: 824px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.footer-subscribe-step--2-title {
    color: #FEFEFF;
    text-align: center;
    font-size: 32px;
    font-style: italic;
    font-weight: 800;
    line-height: 124%;
    text-transform: uppercase;
    margin-bottom: 24px;
}

.footer-subscribe-step--2-flex {
    display: flex;
    flex-wrap: wrap;
    gap: 20px;
}

.footer-subscribe-step--2-item {
    width: calc(33.33% - 40px / 3);
}

.footer-subscribe-step--2-item-icon {
    height: 48px;
    margin-bottom: 16px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.footer-subscribe-step--2-item-icon img {
    height: 100%;
    width: auto;
    object-fit: contain;
    object-position: center;
}

.footer-subscribe-step--2-item-title {
    color: #FEFEFF;
    text-align: center;
    font-size: 18px;
    font-style: italic;
    font-weight: 500;
    line-height: 140%;
}

.footer-subscribe-step--2-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 280px;
    font-weight: 900;
    font-size: 18px;
    line-height: 25px;
    display: flex;
    margin: 0;
    background-color: #1DB954;
    color: #FEFEFF !important;
    text-align: center;
    font-size: 24px;
    font-weight: 800;
    line-height: 132%;
    margin-left: auto;
    margin-right: auto;
    text-transform: uppercase;
    white-space: nowrap;
    border-radius: 8px;
    margin-top: 29px;
    min-height: 57px;
    transform: skewX(-15deg);
}

.footer-subscribe-step--2-btn:hover {
    background: #32CC32;
}

.fss-bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    background: #3B316E;
}

.fss-bg__dots {
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='rgba(255, 255, 255, .15)' d='M0 0h2v2H0z'/%3E%3C/svg%3E") repeat;
    background-size: 4px 4px;
    opacity: .2;
}

.fss-bg__dots:before,
.fss-bg__dots:after {
    content: '';
    width: 50%;
    height: 300px;
    background: rgba(255, 255, 255, 0.1);
    position: absolute;
    border-radius: 30px;
    -webkit-transform: skewX(-5deg);
    -ms-transform: skewX(-5deg);
    transform: skewX(-5deg);
}

.fss-bg__dots:before {
    top: 0;
    left: 70%;
    -webkit-transform: skewX(-10deg) translateY(-50%);
    -ms-transform: skewX(-10deg) translateY(-50%);
    transform: skewX(-10deg) translateY(-50%);
}

@media print,
screen and (min-width: 64em) {
    .fss-bg__dots:before {
        left: 75%;
    }
}

.fss-bg__dots:after {
    bottom: 0;
    right: 70%;
    -webkit-transform: skewX(-10deg) translateY(50%);
    -ms-transform: skewX(-10deg) translateY(50%);
    transform: skewX(-10deg) translateY(50%);
}

@media print,
screen and (min-width: 64em) {
    .fss-bg__dots:after {
        right: 75%;
    }
}

.footer-subscribe {
    max-width: 504px;
    margin: auto;
}

.footer-subscribe form {
    width: 480px;
    max-width: 100%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.fss-text {
    text-align: center;
    margin-bottom: 24px;

    color: #E0DFE4;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

#fssf {
    position: relative;
}

.fssf__top {
    position: relative;
}

@media print,
screen and (min-width: 40em) {
    .fssf__top {
        margin-right: 0;
        position: static;
    }

    .fssf__top input {
        margin-bottom: 0;
        padding-right: 160px;
    }


}

.fssf__button {
    padding: 0 4px;
}

.footer-subscribe .fssf__button .wpcf7-submit {
    color: #fff;
    border-radius: 8px;
    padding: 5px !important;
    min-height: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #FEFEFF;
    text-align: center;
    font-size: 18px;
    font-weight: 800;
    line-height: 132%;
    text-transform: uppercase;
}

@media screen and (min-width: 992px) {
    .footer-subscribe .fssf__button .wpcf7-submit:hover {
        color: #fff;
        background: #32cc32;
    }
}

.footer-subscribe .wpcf7-form-control.wpcf7-not-valid {
    border-color: #cc4b37;
    background-color: #faedeb;
}

.wpcf7-form-control {
    transition: none;
}

.footer-subscribe .wpcf7-not-valid-tip {
    position: absolute;
    top: 100%;
    left: 14px;
    background-color: #cc4b37;
    color: #fff;
    font-size: 12px;
    padding: 4px 8px;
    border-radius: 3px;
    font-weight: 400;
    line-height: 1;
    margin: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

@media print,
screen and (min-width: 40em) {
    .fssf__button {
        position: absolute;
        top: 8px;
        right: 0;
        /* -webkit-transform: translateY(-50%); */
        -ms-transform: translateY(-50%);
        /* transform: translateY(-50%); */
        width: 200px;
    }
}

.fssf__button .button,
.fssf__button .ibl-button {
    margin-bottom: 0;
    padding: 1.1875rem 1.25rem;
}

@media print,
screen and (min-width: 40em) {

    .fssf__button .button,
    .fssf__button .ibl-button {
        padding-top: 0.8125rem;
        padding-bottom: 14px;
        font-size: 1rem;
    }
}

#footer-social {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    list-style-type: none;
    margin: 40px 0 0 0;
}

#footer-social {
    gap: 24px;
}

@media screen and (max-width: 425px) {
    #footer-social {
        gap: 25px;
    }
}

@media screen and (max-width: 360px) {
    #footer-social {
        gap: 20px;
    }
}

#footer-social li {
    padding-left: 0;
    margin: 0;
}

#footer-social li a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    border: 1px solid rgba(240, 239, 248, 0.30);
    border-radius: 100%;
    background: rgba(255, 255, 255, 0);
    -webkit-transition: background-color .2s, border-color .2s;
    transition: background-color .2s, border-color .2s;
}

#footer-social li a svg {
    fill: #ffffff;
    -webkit-transition: .2s;
    transition: .2s;
    width: 20px;
    height: 20px;
}

@media screen and (min-width: 992px) {
    #footer-social li a:hover {
        background: #ffffff;
        border-color: #ffffff;
    }

    #footer-social li a:hover svg {
        fill: #3B316E;
    }
}

#footer {
    background: #000;
    color: #787878;
    padding-top: 40px;
    padding-bottom: 40px;
    position: relative;
    overflow: hidden;
}

@media print,
screen and (min-width: 64em) {
    #footer {
        padding-top: 80px;
        padding-bottom: 80px;
    }
}

.footer__top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
}

@media print,
screen and (min-width: 40em) {
    .footer__top {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 34px;
        text-align: left;
    }
}

@media print,
screen and (min-width: 64em) {
    .footer__top {
        margin-bottom: 50px;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -webkit-flex-wrap: nowrap;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
    }
}

.footer-logo-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    list-style-type: none;
    margin: 0 -20px;
}

.footer-logo-list li {
    margin-bottom: 32px;
    padding: 0 20px;
}

.footer-logo-list a,
.footer-logo-list li>img {
    opacity: .3;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
}

@media screen and (min-width: 992px) {

    .footer-logo-list li>img:hover,
    .footer-logo-list a:hover {
        opacity: 1;
    }
}

@media print,
screen and (min-width: 40em) {
    .footer-logo-list {
        width: 100%;
    }
}

@media print,
screen and (min-width: 64em) {
    .footer-logo-list {
        width: auto;
        -webkit-box-ordinal-group: 4;
        -webkit-order: 3;
        -ms-flex-order: 3;
        order: 3;
        margin-left: auto;
        margin-bottom: -32px;
    }
}

#footer-logo {
    margin-bottom: 34px;
}

@media print,
screen and (min-width: 40em) {
    #footer-logo {
        margin-bottom: 0;
        margin-right: 20px;
    }
}

@media print,
screen and (min-width: 64em) {
    #footer-logo {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

#footer-desc {
    margin: 0 auto 40px auto;
    max-width: calc(100% - 30px);
}

@media print,
screen and (min-width: 40em) {
    #footer-desc {
        max-width: calc(100% - 200px);
        margin: 0;
    }
}

@media print,
screen and (min-width: 64em) {
    #footer-desc {
        max-width: 357px;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
}

.footer__bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

@media screen and (min-width: 78.125em) {
    .footer__bottom {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

.footer-badges-grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 28px;
    order: 1;
}

@media screen and (min-width: 78.125em) {
    .footer-badges-grid {
        max-width: 520px;
        margin: 0 -20px 0px -20px;
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }
}

.footer-badges-cell {
    width: 100%;
    margin-bottom: 12px;
    padding: 0 7px;
}

@media print,
screen and (min-width: 40em) {
    .footer-badges-cell {
        width: 50%;
    }
}

@media screen and (min-width: 78.125em) {
    .footer-badges-cell {
        padding: 0 20px;
    }
}

#footer-nav {
    display: flex;
    flex-wrap: wrap;
    list-style-type: none;
    margin: 0 -15px 16px -15px;
    text-transform: uppercase;
    font-weight: bold;
    order: 4;
    align-items: center;
    position: relative;
    justify-content: flex-start !important;
    padding-right: 280px;
    margin-bottom: 40px !important;
}

#footer-nav li:last-child:nth-child(odd) {
    display: flex;
    justify-content: center;
}

@media screen and (min-width: 78.125em) {
    #footer-nav {
        width: 100%;
        order: 4;
        margin: 0;
        justify-content: center;
        margin-top: 50px;
        gap: 13px;
    }

    #footer-nav li:last-child {
        justify-content: flex-start;
    }
}

#footer-nav li {
    width: 50%;
    margin-bottom: 13px;
    padding: 0 15px;
}

@media print,
screen and (min-width: 40em) {
    #footer-nav li {
        width: 33.333%;
    }
}

@media screen and (min-width: 78.125em) {
    #footer-nav li {
        width: auto;
        padding: 0;
    }
}

#footer-nav li a {
    color: #969696;
    font-size: 14px;
}

@media screen and (min-width: 992px) {
    #footer-nav li a:hover {
        color: #ffffff;
    }
}

#footer-countries {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    list-style-type: none;
    margin: 0 -15px 16px -15px;
    order: 2;
}

.footer__bottom_text {
    font-size: 14px;
    line-height: 24px;
    color: #787878;
    order: 3;
    text-align: left;
    margin-bottom: 30px;
}

.footer__bottom_text *:last-child {
    margin-bottom: 0px;
}

.footer__bottom_text p {
    margin-bottom: 20px;
}

.footer__bottom_text a {
    color: #787878;
    text-decoration: underline;
}

@media screen and (min-width: 992px) {
    .footer__bottom_text a:hover {
        text-decoration: none;
    }
}

#footer-countries li {
    width: 50%;
    margin-bottom: 16px;
    padding: 0 15px;
}

@media screen and (min-width: 78.125em) {
    #footer-countries {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        width: 594px;
        max-width: 594px;
        margin-left: auto;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        margin-bottom: 0px;
    }

    .footer__bottom_text {
        order: 3;
    }

    #footer-countries li {
        padding: 0 10px;
    }

    .footer__bottom_text {
        margin-top: 40px;
        margin-bottom: -10px;
    }
}


@media print,
screen and (min-width: 40em) {
    #footer-countries li {
        width: 33.333%;
    }
}

#footer-countries li a {
    color: #787878;
    font-size: 14px;
    text-decoration: underline;
}

@media screen and (min-width: 992px) {
    #footer-countries li a:hover {
        text-decoration: none;
    }
}

#copyrights {
    text-align: center;
    margin: auto;
    padding: 40px 0 40px 0;
    font-size: 14px;
    text-transform: uppercase;
    color: #5F5F5F;
    max-width: 76.25rem;
    border-top: 2px solid #2E2E33;
}

@media screen and (min-width: 78.125em) {
    #copyrights {
        padding-top: 24px;
    }
}

#subscribe-reveal {
    text-align: center;
    padding: 40px;
}

@media print,
screen and (min-width: 40em) {
    #subscribe-reveal {
        max-width: 480px;
    }
}

.subscribe-reveal-icon {
    margin-bottom: 12px;
}

.subscribe-reveal-icon svg {
    fill: #573B97;
}

.subscribe-reveal-title {
    margin-bottom: 12px;
}

.subscribe-reveal-text {
    margin-bottom: 24px;
    color: #ACACB5;
}

.subscribe-reveal-button .button,
.subscribe-reveal-button .ibl-button {
    margin-bottom: 0;
    width: 100%;
    max-width: 240px;
}


.scroll-to-top {
    cursor: pointer;
}

#back_to_top {
    position: fixed;
    bottom: 30px;
    z-index: 99;
    right: 30px;
}

@media screen and (min-width: 992px) {
    #back_to_top:hover {
        opacity: .6
    }
}

#back_to_top img {
    width: auto;
    height: 45px;
}

@media print,
screen and (max-width: 39.99875em) {
    #back_to_top {
        bottom: 15px;
        right: 15px;
    }
}


.bz-badge {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    width: 100%;
    max-width: calc(100% - 8px);
    margin: auto;
    min-height: 46px;
    padding: 6px 14px 6px 28px;
    background: #ffffff;
    border-radius: 8px;
    color: #573B97 !important;
    font-weight: 600 !important;
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
    overflow: hidden;
    text-decoration: none !important;
}

.bz-badge .bz-badge-emoji {
    -webkit-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    transform: skewX(10deg);
    margin-right: 10px;
    font-size: 24px;
}

.bz-badge .bz-badge-image {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-height: 24px;
    margin-right: 10px;
    -webkit-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    transform: skewX(10deg);
}

.bz-badge .bz-badge-data {
    color: #573B97 !important;
    font-weight: 600 !important;
}

footer .bz-badge .bz-badge-data {
    color: #ACACB5 !important;
}

.bz-badge .bz-badge-data,
.bz-badge .bz-badge-sub-data {
    -webkit-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    transform: skewX(10deg);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-style: italic;
    text-decoration: none !important;
}

.bz-badge .bz-badge-sub-data {
    color: #ACACB5 !important;
    font-weight: 400 !important;
    margin-left: 5px;
}

.bz-badge:before {
    content: '';
    width: 20px;
    height: 100%;
    background: #573B97;
    border-radius: 8px;
    position: absolute;
    top: 0;
    right: 100%;
    -webkit-transform: translateX(8px);
    -ms-transform: translateX(8px);
    transform: translateX(8px);
    -webkit-transition: background-color .2s;
    transition: background-color .2s;
}

.bz-badge.dark {
    background-color: #202020;
    color: #ACACB5;
}

.bz-badge.dark:before {
    background: #2D2C4E;
}

@media screen and (min-width: 992px) {
    .bz-badge:hover:before {
        background: #1DB954;
    }

    .bz-badge.dark:hover:before {
        background: #573B97;
    }
}

.footer-subscribe .wpcf7 form {
    position: relative;
}

.footer-subscribe .wpcf7 p {
    margin: 0;
}

.footer-subscribe .wpcf7 form .wpcf7-response-output {
    display: none !important;
}

.footer-subscribe .wpcf7 form .wpcf7-spinner {
    display: none;
}

.footer-subscribe .wpcf7 form .wpcf7-not-valid-tip {
    margin-top: 0;
}

/*** Alternative link icon ***/
.alternative-page-link-list-wrapper {
    position: relative;
    border: 1px solid #2E2E33;
    border-radius: 10px;
    background-color: rgba(46, 46, 51, 0.4);
    cursor: pointer;
    transition: border .2s ease;
    width: 224px;
    height: 60px;
    padding: 18px 16px !important;
    display: flex;
    text-transform: capitalize;
}

@media screen and (min-width: 992px) {
    .alternative-page-link-list-wrapper:not(.active):hover {
        border: 1px solid rgba(29, 185, 84, 1);
    }
}

.alternative-page-link-list-wrapper span.alternative-page-link {
    line-height: 1;
    width: max-content;
    margin-right: 26px;
    max-width: max-content;
    display: flex;
    align-items: center;
    color: #fff;
    gap: 12px;
}

.alternative-page-link-list-wrapper::before {
    content: '';
    position: absolute;
    top: 50%;
    transform: translateY(-50%) rotate(-180deg);
    right: 16px;
    width: 9px;
    height: 8px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgOCA3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNC44NzE1OCA2LjQ1MDUzQzQuNDg5MjcgNy4xMzAxOCAzLjUxMDczIDcuMTMwMTggMy4xMjg0MiA2LjQ1MDUzTDAuMzM4MjczIDEuNDkwMjZDLTAuMDM2NjkyIDAuODIzNjU5IDAuNDQ1MDIxIDIuNDk0ODZlLTA3IDEuMjA5ODUgMy4xNjM0OWUtMDdMNi43OTAxNSA4LjA0MTk1ZS0wN0M3LjU1NDk4IDguNzEwNThlLTA3IDguMDM2NjkgMC44MjM2NTggNy42NjE3MyAxLjQ5MDI2TDQuODcxNTggNi40NTA1M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
    background-repeat: no-repeat;
    transition: .3s transform ease-in-out;
}

.alternative-page-link-list-wrapper.active::before {
    transform: translateY(-50%);
}

.alternative-page-link {
    width: 32px;
    height: 24px;
    display: block;
    background-repeat: no-repeat;
    background-size: contain;
}

.alternative-page-link-list-wrapper>.alternative-page-link:not(.alternative-page-link--lang-en) {
    height: initial;
    padding: 4px 0;
}

.alternative-page-link-list-wrapper>.alternative-page-link.alternative-page-link--lang-en {
    height: initial;
    min-height: 24px;
    padding: 4px;
    background-size: 16px auto;
    background-position: left center;
}

.alternative-page-link-list {
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr;
    row-gap: 8px;
    column-gap: 16px;
    overflow-y: auto;
    max-width: 100%;
    height: 100%;
    width: 100%;
    overflow-x: hidden;
    margin: 0;
    max-height: 280px;
    padding-right: 8px;
}

.alternative-page-link-list-container {
    display: none;
    position: absolute;
    bottom: 64px;
    right: 0;
    list-style-type: none;
    margin: 0;
    background: rgba(35, 35, 57, 1);
    border: 1px solid rgb(46, 46, 51);
    border-radius: 10px;
    text-align: center;
    width: max-content;
    max-height: 340px;
    padding: 16px;
}

.alternative-page-link-list::-webkit-scrollbar {
    width: 4px;
    height: 4px;
}

.alternative-page-link-list::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.04);
    border-radius: 10px;
}

.alternative-page-link-list::-webkit-scrollbar-thumb {
    background: #1DB954;
    border-radius: 10px;
}

.alternative-page-icon {
    cursor: pointer;
}

#footer-nav>.alternative-page-link-list-item {
    position: absolute;
    right: 0;
    margin: 0;
}

.alternative-page-link-list .alternative-page-link-list-item {
    margin-bottom: 0 !important;
}

@media screen and (min-width: 992px) {
    .alternative-page-link-list .alternative-page-link-list-item:not(.current-language):hover {
        border: 1px solid rgba(255, 255, 255, 0.10);
        background: rgba(255, 255, 255, 0.10);
    }
}

.alternative-page-link-list .alternative-page-link-list-item.current-language {
    background: rgba(29, 185, 84, 0.50);
    cursor: default !important;
}

#footer-nav .alternative-page-link-list .alternative-page-link-list-item:last-child {
    margin-bottom: 0 !important;
}

.alternative-page-link-list-item span.display-image>img {
    display: inline-block;
}

.alternative-page-link-list-item.dropdown-item {
    display: flex !important;
    justify-content: center;
    padding: 0 !important;
    width: 100% !important;
    border-radius: 6px;
    border: 1px solid transparent;
    height: 40px;
    align-items: center;
}

.alternative-page-link-list-item.dropdown-item a.alternative-page-link {
    padding: 5px 15px !important;
    width: 100%;
    height: initial;
    transition: background-color .3s ease;
    display: flex;
    gap: 10px;
    font-size: 16px !important;
    text-transform: capitalize;
    align-items: center;
    color: #ACACB5 !important;
    text-align: left;
    font-weight: 500;
}

@media screen and (min-width: 992px) {
    .alternative-page-link-list-item.dropdown-item a.alternative-page-link:hover {
        color: #FEFEFF !important;
    }
}

.alternative-page-link-list .alternative-page-link-list-item.current-language a {
    pointer-events: none;
    cursor: default !important;
    color: #FEFEFF !important;
}

.alternative-page-link-list::before {
    content: "";
    position: absolute;
    top: 10px;
    left: 0;
    right: 0;
    height: 30px;
    background: linear-gradient(180deg, #232339 0%, rgba(35, 35, 57, 0) 100%);
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.2s ease;
}

/* Тінь знизу */
.alternative-page-link-list::after {
    content: "";
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    height: 30px;
    background: linear-gradient(180deg, rgba(35, 35, 57, 0) 0%, #232339 100%);
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.2s ease;
}

.alternative-page-link-list.shadow-top::before {
    opacity: 1;
}

.alternative-page-link-list.shadow-bottom::after {
    opacity: 1;
}


.alternative-page-link-list-item.dropdown-item a.alternative-page-link.alternative-page-link--lang-en {
    margin: 5px 0;
}

.alternative-page-link-list-item.alternative-page-link-list-item-parent .alternative-page-link-list-wrapper>span img {
    width: 32px !important;
    height: auto !important;
}

.alternative-page-link-list-item .alternative-page-link img {
    width: 32px !important;
    height: 24px !important;
    max-width: unset !important;
    object-fit: contain;
}

@media screen and (max-width: 1249px) {
    .alternative-page-link-list-item-parent {
        display: flex;
        justify-content: center;
        width: 100% !important;
    }

    #footer-nav>.alternative-page-link-list-item {
        position: relative;
    }
}


@media screen and (max-width: 470px) {
    .alternative-page-link-list {
        grid-template-columns: 1fr 1fr;
    }

    .alternative-page-link-list-container {
        bottom: 65px;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
    }

    #footer-nav {
        padding: 0;
    }

    .alternative-page-link-list-wrapper {
        width: 100%;
        margin-top: 27px;
        margin-bottom: 27px;
    }

    .alternative-page-link-list-item.dropdown-item a.alternative-page-link {
        padding: 0 !important;
        font-size: 14px !important;
    }

    .alternative-page-link-list-item.dropdown-item {
        padding: 8px !important;
    }

    .alternative-page-link-list-container {
        padding: 8px;
    }
}

/*** Success send form modal ***/
.reveal.active {
    position: fixed;
    display: block;
}

.reveal-bg {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgb(0 0 0 / 60%);
    z-index: 1000;
}

body.open-reveal {
    overflow: hidden;
}


@media screen and (max-width: 992px) {
    .footer-subscribe-step--2 {
        padding: 64px 16px 134px 16px;
    }

    .footer-subscribe-step--2-title {
        font-size: 24px;
        font-style: italic;
        font-weight: 800;
        line-height: 124%;
        text-transform: uppercase;
        margin-bottom: 24px;
    }

    .footer-subscribe-step--2-flex {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
        gap: 16px;
    }

    .footer-subscribe-step--2-item {
        width: 100%;
        display: flex;
        align-items: center;
    }

    .footer-subscribe-step--2-item-icon {
        width: 56px;
        height: 48px;
        min-width: 56px;
        margin-right: 12px;
        margin-bottom: 0;
    }

    .footer-subscribe-step--2-item-icon img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .footer-subscribe-step--2-item-title {
        text-align: left;
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 140%;
    }

    .footer-subscribe-step--2-btn {
        width: calc(100% - 13px);
        margin-top: 24px;
        min-height: 48px;
        font-size: 18px;
    }

    #footer-subscribe-section {
        padding: 64px 16px 106px 16px;
    }

    #footer-subscribe-section .section-title {
        font-size: 24px;
        font-style: italic;
        font-weight: 800;
        line-height: 124%;
        text-transform: uppercase;
        margin-bottom: 16px;
    }

    .fss-text {
        color: #E0DFE4;
        text-align: center;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
        margin-bottom: 24px;
    }

    .fssf__top input {
        padding: 10px 16px !important;
        line-height: 28px;
        height: 48px !important;
        margin-bottom: 24px;
    }

    #footer-subscribe-section .fssf__button {
        transform: none;
    }

    #footer-social {
        gap: 12px;
        margin-top: 32px;
    }

}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/gdpr-cookie.css */
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
    width: 100%;
    top: auto !important;
    height: initial !important;
    max-width: 100% !important;
    margin: 0;
    padding: 0;
    background: transparent;
    border: none;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
    width: auto;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05);
    border-radius: 8px;
    margin: 0 32px 32px;
    background: white;
    -webkit-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    transform: skewX(-15deg);
    min-width: 1440px;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
    -webkit-transform: skewX(15deg);
    -ms-transform: skewX(15deg);
    transform: skewX(15deg);
    padding: 0 !important;
    display: table !important;
    width: 100% !important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content>.moove-gdpr-cookie-notice:after,
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-containe .moove-gdpr-info-bar-contentr>.moove-gdpr-button-holder {
    display: none !important;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content>.moove-gdpr-cookie-notice {
    width: 100% !important;
    padding: 0px 0px !important;
    float: none !important;
    position: relative !important;
    text-align: left;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice {
    width: auto;
    padding: 11px 11px 11px 40px;
    float: right;
    position: relative;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice:after {
    position: absolute;
    top: 11px;
    left: 0;
    width: 24px;
    height: 24px;
    display: block;
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10.7433 2.38241C10.7213 2.53332 10.7096 2.68756 10.7096 2.84466C10.7096 4.29079 11.6496 5.51463 12.9478 5.9344C13.1697 6.00617 13.3405 6.18859 13.3842 6.41904C13.8384 8.82061 15.9333 10.6366 18.4516 10.6366C19.5094 10.6366 20.4918 10.3153 21.3101 9.7656C21.5047 9.6349 21.7638 9.74397 21.8093 9.97492C21.934 10.609 22 11.2643 22 11.9353C22 17.4939 17.5229 22 12 22C6.47718 22 2 17.4939 2 11.9353C2 6.92568 5.62313 2.7833 10.3831 2.00416C10.5991 1.96877 10.7751 2.16451 10.7433 2.38241Z' fill='%23F5B97D'/%3E%3Cpath d='M13.8793 16.3836C13.8793 15.692 14.44 15.1313 15.1316 15.1313C15.8233 15.1313 16.384 15.692 16.384 16.3836C16.384 17.0753 15.8233 17.636 15.1316 17.636C14.44 17.636 13.8793 17.0753 13.8793 16.3836Z' fill='%23CD916E'/%3E%3Cpath d='M7.92957 15.7574C7.92957 15.2386 8.35017 14.818 8.86902 14.818C9.38786 14.818 9.80847 15.2386 9.80847 15.7574C9.80847 16.2763 9.38786 16.6969 8.86902 16.6969C8.35017 16.6969 7.92957 16.2763 7.92957 15.7574Z' fill='%23CD916E'/%3E%3Cpath d='M19.1691 7.96786L18.6301 8.0577C18.1871 8.13153 17.7538 7.88145 17.5961 7.46094L17.2978 6.66559C17.1008 6.14024 17.4052 5.56047 17.9496 5.42442L19.0836 5.14094C19.7903 4.96426 20.4205 5.62442 20.2112 6.32223L19.9145 7.31125C19.8115 7.65426 19.5224 7.90895 19.1691 7.96786Z' fill='%23F5B97D'/%3E%3Cpath d='M15.7579 4.79808L15.5688 5.17624C15.4205 5.47284 15.0667 5.60241 14.762 5.47179L14.0521 5.16753C13.6223 4.98331 13.5387 4.41015 13.8979 4.11081L14.4852 3.62136C14.7606 3.39187 15.172 3.43991 15.3871 3.72671L15.6988 4.14222C15.8411 4.33202 15.864 4.58593 15.7579 4.79808Z' fill='%23F5B97D'/%3E%3Cpath d='M17.0107 2.91964C17.0107 2.57381 17.291 2.29346 17.6368 2.29346C17.9827 2.29346 18.263 2.57381 18.263 2.91963C18.263 3.26546 17.9827 3.54581 17.6368 3.54581C17.291 3.54581 17.0107 3.26546 17.0107 2.91964Z' fill='%23F5B97D'/%3E%3Cpath d='M3.46694 10.8259C3.46694 16.1869 7.81287 20.5328 13.1739 20.5328C15.5554 20.5328 17.7354 19.6738 19.4243 18.2505C17.6437 20.3634 14.9791 21.707 11.9997 21.707C6.63869 21.707 2.29272 17.3611 2.29272 12.0001C2.29272 9.01875 3.63295 6.35715 5.74408 4.57832C4.32322 6.26539 3.46694 8.44344 3.46694 10.8259Z' fill='%23E3AA75'/%3E%3Cpath d='M18.0243 6.52629C18.2213 7.05153 18.7625 7.36391 19.3158 7.27168L19.9582 7.16461L19.9142 7.31118C19.8113 7.65426 19.5222 7.90895 19.1689 7.96786L18.6298 8.0577C18.1868 8.13153 17.7535 7.88145 17.5958 7.46094L17.2976 6.66559C17.1394 6.24379 17.3078 5.7909 17.6607 5.55676L18.0243 6.52629Z' fill='%23E3AA75'/%3E%3Cpath d='M14.4552 4.49941L15.2592 4.84398C15.4102 4.90871 15.571 4.9141 15.7191 4.87488L15.5685 5.17625C15.4202 5.47281 15.0664 5.60242 14.7616 5.47179L14.0517 5.16754C13.6219 4.98332 13.5383 4.41015 13.8975 4.11082L14.0435 3.98918C14.0874 4.20441 14.226 4.40121 14.4552 4.49941Z' fill='%23E3AA75'/%3E%3Cpath d='M14.5439 15.7185C14.5439 16.4102 15.1047 16.971 15.7964 16.971C15.9696 16.971 16.1346 16.9358 16.2847 16.8722C16.0943 17.3213 15.6495 17.6364 15.131 17.6364C14.4393 17.6364 13.8785 17.0756 13.8785 16.3839C13.8785 15.8654 14.1936 15.4205 14.6427 15.2302C14.5791 15.3803 14.5439 15.5453 14.5439 15.7185Z' fill='%23B67F5F'/%3E%3Cpath d='M8.41837 15.2682C8.41837 15.787 8.83896 16.2076 9.35775 16.2076C9.49025 16.2076 9.61595 16.1795 9.73029 16.13C9.58599 16.4633 9.25478 16.6968 8.86849 16.6968C8.34966 16.6968 7.92911 16.2763 7.92911 15.7575C7.92911 15.3711 8.16267 15.04 8.49595 14.8957C8.44646 15.01 8.41837 15.1357 8.41837 15.2682Z' fill='%23B67F5F'/%3E%3Cpath d='M7 10C7 9.44772 7.44772 9 8 9C8.55228 9 9 9.44772 9 10C9 10.5523 8.55228 11 8 11C7.44772 11 7 10.5523 7 10Z' fill='%23CD916E'/%3E%3Cpath d='M7.55307 9.40586C7.55307 9.98084 8.01919 10.4469 8.59414 10.4469C8.73814 10.4469 8.87529 10.4176 9 10.3648C8.84178 10.7381 8.47203 11 8.04107 11C7.46612 11 7 10.5339 7 9.95893C7 9.52794 7.26192 9.15819 7.63522 9C7.58236 9.12471 7.55307 9.26186 7.55307 9.40586Z' fill='%23B67F5F'/%3E%3Cpath d='M13 12.5C13 12.2239 13.2239 12 13.5 12C13.7761 12 14 12.2239 14 12.5C14 12.7761 13.7761 13 13.5 13C13.2239 13 13 12.7761 13 12.5Z' fill='%23CD916E'/%3E%3Cpath d='M17 16.5C17 17.3271 16.3271 18 15.5 18C14.6729 18 14 17.3271 14 16.5C14 15.6729 14.6729 15 15.5 15C16.3271 15 17 15.673 17 16.5ZM14.5687 16.5C14.5687 17.0135 14.9865 17.4313 15.5 17.4313C16.0135 17.4313 16.4313 17.0135 16.4313 16.5C16.4313 15.9865 16.0135 15.5687 15.5 15.5687C14.9865 15.5687 14.5687 15.9865 14.5687 16.5Z' fill='black'/%3E%3Cpath d='M7.5 11C6.67288 11 6 10.3271 6 9.5C6 8.67292 6.67292 8 7.5 8C8.32708 8 9 8.67292 9 9.5C9 10.3271 8.32712 11 7.5 11ZM8.43134 9.49996C8.43134 8.98643 8.01353 8.56866 7.50004 8.56866C6.98654 8.56866 6.56874 8.98646 6.56874 9.49996C6.56874 10.0135 6.98654 10.4313 7.50004 10.4313C8.01353 10.4313 8.43134 10.0135 8.43134 9.49996Z' fill='black'/%3E%3Cpath d='M10 16C10 16.5514 9.55139 17 8.99998 17C8.44858 17 8 16.5514 8 16C8 15.4486 8.44858 15 8.99998 15C9.55139 15 10 15.4486 10 16ZM8.47546 16C8.47546 16.2893 8.71075 16.5245 8.99998 16.5245C9.28922 16.5245 9.52454 16.2893 9.52454 16C9.52454 15.7108 9.28922 15.4755 8.99998 15.4755C8.71075 15.4755 8.47546 15.7108 8.47546 16Z' fill='black'/%3E%3Cpath d='M13.5 13C13.2243 13 13 12.5514 13 12C13 11.4486 13.2243 11 13.5 11C13.7757 11 14 11.4486 14 12C14 12.5514 13.7757 13 13.5 13ZM13.6813 12C13.6813 11.8001 13.5999 11.6374 13.5 11.6374C13.4001 11.6374 13.3187 11.8001 13.3187 12C13.3187 12.1999 13.4001 12.3626 13.5 12.3626C13.5999 12.3626 13.6813 12.1999 13.6813 12Z' fill='black'/%3E%3Cpath d='M9 6.32563C9 6.27667 9.00822 6.22697 9.02555 6.18018C9.08525 6.01923 9.23037 5.95398 9.34977 6.03448L9.86635 6.38271C9.98572 6.46316 10.0341 6.65887 9.97441 6.81982C9.91474 6.98077 9.76959 7.04602 9.65022 6.96552L9.13365 6.61729C9.04894 6.56017 9 6.44513 9 6.32563Z' fill='black'/%3E%3Cpath d='M11 9.75809C11 9.72178 11.0111 9.68492 11.0344 9.65022L11.3827 9.13365C11.4631 9.01427 11.6588 8.96587 11.8198 9.02558C11.9807 9.08528 12.046 9.23037 11.9655 9.34979L11.6173 9.86635C11.5368 9.98573 11.3411 10.0341 11.1802 9.97442C11.066 9.93209 11 9.84676 11 9.75809Z' fill='black'/%3E%3Cpath d='M11.2672 18.6173C11.0979 18.5602 11 18.4452 11 18.3256C11 18.2767 11.0164 18.227 11.0511 18.1802C11.1705 18.0192 11.4608 17.954 11.6995 18.0345L12.7327 18.3827C12.9714 18.4632 13.0683 18.6589 12.9488 18.8198C12.8295 18.9808 12.5392 19.046 12.3004 18.9655L11.2672 18.6173Z' fill='black'/%3E%3Cpath d='M6.96552 13.3498L6.61728 13.8664C6.53682 13.9857 6.34111 14.0341 6.18016 13.9744C6.06599 13.9321 6 13.8468 6 13.7581C6 13.7218 6.01108 13.6849 6.03445 13.6502L6.38269 13.1336C6.46314 13.0143 6.65885 12.9659 6.81981 13.0256C6.98077 13.0852 7.04602 13.2304 6.96552 13.3498Z' fill='black'/%3E%3Cpath d='M18.5562 13.0955L18.9046 13.4437C19.0318 13.571 19.0318 13.7773 18.9046 13.9046C18.7773 14.0318 18.571 14.0318 18.4438 13.9046L18.0955 13.5562C18.0318 13.4926 18 13.4092 18 13.3258C18 13.2424 18.0318 13.159 18.0955 13.0954C18.2227 12.9682 18.4289 12.9682 18.5562 13.0955Z' fill='black'/%3E%3Cpath d='M11.9046 14.9046C11.7773 15.0318 11.571 15.0318 11.4437 14.9046L11.0955 14.5563C11.0318 14.4927 11 14.4092 11 14.3259C11 14.2425 11.0318 14.1591 11.0955 14.0954C11.2227 13.9682 11.4291 13.9682 11.5563 14.0954L11.9046 14.4437C12.0318 14.571 12.0318 14.7773 11.9046 14.9046Z' fill='black'/%3E%3Cpath d='M4.67414 11L4.32586 11C4.1459 11 4 10.7761 4 10.5C4 10.2239 4.1459 10 4.32586 10L4.67414 10C4.8541 10 5 10.2239 5 10.5C5 10.7761 4.8541 11 4.67414 11Z' fill='black'/%3E%3Cpath d='M16.0955 12.4437L16.4437 12.0954C16.571 11.9682 16.7773 11.9682 16.9046 12.0954C17.0318 12.2227 17.0318 12.429 16.9046 12.5563L16.5563 12.9046C16.429 13.0318 16.2227 13.0318 16.0955 12.9046C16.0318 12.8409 16 12.7575 16 12.6741C16 12.5908 16.0318 12.5073 16.0955 12.4437Z' fill='black'/%3E%3Cpath d='M17.4185 7.32321L17.0871 6.65007C17.0289 6.53184 17 6.4078 17 6.28402C17 6.11677 17.0527 5.95001 17.1569 5.79896C17.3381 5.5361 17.6589 5.34402 18.0371 5.27201L19.297 5.03209C19.7808 4.93995 20.2752 5.04898 20.6196 5.32375C20.964 5.59855 21.084 5.9798 20.9407 6.34366L20.611 7.18068C20.4621 7.55873 20.0357 7.84493 19.5246 7.9098L18.9257 7.98584C18.2816 8.06756 17.6477 7.7889 17.4185 7.32321ZM18.8186 7.49664L19.4175 7.4206C19.6856 7.38658 19.9093 7.23646 19.9874 7.03816L20.3171 6.20114C20.338 6.14811 20.3482 6.09439 20.3482 6.04136C20.3482 5.9035 20.2791 5.77026 20.1486 5.66616C19.968 5.52204 19.7087 5.46485 19.4549 5.51315L18.195 5.75307C17.9937 5.79142 17.8297 5.88958 17.7332 6.02949C17.6368 6.1694 17.6238 6.32792 17.6966 6.47594L18.028 7.14908C18.1483 7.39336 18.4808 7.53952 18.8186 7.49664Z' fill='black'/%3E%3Cpath d='M15.6856 5.4209C15.4475 5.91635 14.8777 6.13352 14.3882 5.91533L13.6106 5.56857C13.286 5.42384 13.0618 5.12044 13.0108 4.75694C13.0036 4.7053 13 4.65379 13 4.60272C13 4.29438 13.1299 4.00265 13.3626 3.80084L14.006 3.24301C14.2202 3.05737 14.4906 2.97363 14.7675 3.00728C15.0444 3.04094 15.289 3.18723 15.4563 3.41926L15.7977 3.89282C16.028 4.21229 16.0645 4.63268 15.8927 4.98995L15.6856 5.4209ZM15.3186 4.69123C15.3447 4.63705 15.3575 4.57886 15.3575 4.52099C15.3575 4.44058 15.3327 4.36085 15.2842 4.29349L14.9428 3.81994C14.8821 3.7358 14.7934 3.68273 14.693 3.67058C14.5927 3.65842 14.4946 3.68874 14.4169 3.75605L13.7735 4.31388C13.6737 4.40043 13.6272 4.52682 13.646 4.66055C13.6647 4.79433 13.744 4.90158 13.8635 4.95483L14.6411 5.30159C14.8186 5.3807 15.0252 5.30194 15.1116 5.12231L15.3186 4.69123C15.3186 4.69127 15.3186 4.69127 15.3186 4.69123Z' fill='black'/%3E%3Cpath d='M17 3C17 2.44858 17.4486 2 18 2C18.5514 2 19 2.44862 19 3C19 3.55138 18.5514 4 18 4C17.4486 4 17 3.55142 17 3ZM18.3626 3C18.3626 2.80006 18.1999 2.63743 18 2.63743C17.8001 2.63743 17.6374 2.8001 17.6374 3C17.6374 3.1999 17.8001 3.36257 18 3.36257C18.1999 3.36257 18.3626 3.19994 18.3626 3Z' fill='black'/%3E%3Cpath d='M10.8721 2.72275C10.8521 2.85998 10.8419 2.99917 10.8419 3.13648C10.8419 4.40586 11.6476 5.5195 12.8468 5.90778C13.1747 6.01395 13.4172 6.28585 13.4799 6.61734C13.91 8.89407 15.893 10.5465 18.195 10.5465C19.1456 10.5465 20.0652 10.266 20.8544 9.73512C21.0275 9.61869 21.2448 9.59685 21.4357 9.67669C21.627 9.75669 21.7654 9.92762 21.8059 10.1339C22.0068 11.1566 22.0521 12.2059 21.9402 13.2525C21.7164 15.347 20.8591 17.2992 19.461 18.8981C19.3521 19.0227 19.1636 19.0347 19.04 18.9249C18.9164 18.8152 18.9045 18.6252 19.0134 18.5007C20.3296 16.9955 21.1366 15.1584 21.347 13.1882C21.4524 12.2019 21.4098 11.2136 21.2206 10.2507C21.2192 10.2437 21.2165 10.2359 21.207 10.2319C21.198 10.2282 21.1913 10.2313 21.1855 10.2352C20.2979 10.8322 19.2638 11.1477 18.1949 11.1477C15.6069 11.1477 13.3774 9.28969 12.8938 6.7298C12.8721 6.61462 12.7841 6.51895 12.6643 6.48015C11.2175 6.01171 10.2454 4.66798 10.2454 3.13648C10.2454 2.97004 10.2577 2.80146 10.2819 2.63541C10.2851 2.61325 10.2721 2.60195 10.2688 2.60147C8.50063 2.89124 6.84996 3.67851 5.49518 4.87815C5.37141 4.98773 5.18294 4.97547 5.07421 4.85074C5.02446 4.79367 5 4.72289 5 4.65243C5 4.56895 5.03428 4.48594 5.10137 4.4265C6.54042 3.15227 8.29414 2.31599 10.173 2.00806C10.3641 1.97676 10.553 2.03752 10.6914 2.17487C10.8339 2.31631 10.9014 2.52111 10.8721 2.72275Z' fill='black'/%3E%3Cpath d='M4.98326 5.49529C3.44421 7.24419 2.59668 9.48997 2.59668 11.819C2.59668 13.1615 2.86878 14.4599 3.4055 15.6781C3.92401 16.8551 4.6633 17.9017 5.60281 18.7886C6.5408 19.6741 7.62599 20.3508 8.82825 20.7999C10.0785 21.267 11.3976 21.4645 12.749 21.3871C14.8556 21.2664 16.8996 20.4231 18.5047 19.0125C18.6284 18.9038 18.8169 18.9159 18.9257 19.0396C19.0345 19.1633 19.0224 19.3518 18.8986 19.4605C17.194 20.9587 15.0222 21.8543 12.7832 21.9826C11.3485 22.0648 9.94765 21.8549 8.61936 21.3587C7.34207 20.8815 6.1893 20.1627 5.19314 19.2222C4.19536 18.2803 3.4102 17.1688 2.85939 15.9185C2.28913 14.624 2 13.2447 2 11.819C2 9.34485 2.9004 6.95912 4.53528 5.10126C4.64412 4.97758 4.83265 4.96553 4.95636 5.07434C5.08004 5.1831 5.0921 5.37161 4.98326 5.49529Z' fill='black'/%3E%3C/svg%3E");
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice p {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #626273;
}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
    border-radius: 8px;
    -webkit-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    transform: skewX(-15deg);
    outline: 0 !important;
    font-weight: 900;
    font-size: 18px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    margin: 0;
    padding: 10px 40px;
    min-width: 130px;
}

@media print,
screen and (min-width: 100em) {
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
        display: table;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
        float: right;
        margin: 0;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice {
        float: left;
        display: table;
    }
}

@media print,
screen and (max-width: 100em) {
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
        min-width: 280px;
    }
}

@media print,
screen and (max-width: 64em) {
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
        margin: 0 20px 15px;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container,
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content {
        -webkit-transform: skewX(0deg);
        -ms-transform: skewX(0deg);
        transform: skewX(0deg);
    }
}

@media (max-width: 48em) {
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
        padding: 15px;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
        float: right;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
        min-width: 170px;
        margin: 0 20px 0 0;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content>.moove-gdpr-cookie-notice {
        display: block;
        min-height: auto;
    }
}

@media (max-width: 30em) {
    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice {
        width: auto;
        margin-bottom: 10px;
        padding: 0 0 0 30px;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice:after {
        top: 0;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
        min-width: 100%;
        padding: 0 5px;
    }

    #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
        min-width: 100%;
        margin: 0 0 0 0;
    }
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/global.css */
/**** Grid, paddings and text align ****/

@media print,
screen and (min-width: 64em) {
    .bonus-page-cont {
        padding-bottom: 20px;
    }
}

.front-page-home {
    background: #FBFBFB;
}

#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
    margin-bottom: 40px !important;
}

html.remodal-is-locked {
    overflow: visible !important;
}

.shortcode-title {
    color: #2D2C4E;
    font-size: 18px;
    font-style: italic;
    font-weight: 800;
    line-height: 132%;
    text-transform: uppercase;
    margin-bottom: 16px !important;
    display: block;
}

.shortcode-subtitle {
    display: block;
    margin-bottom: 16px;
}

@media (min-width: 1024px) {
    .shortcode-show-all .show-all-text:hover {
        background: #F2F2F4;
        color: #4D4C69;
    }

    .shortcode-show-all .show-all-text:active {
        background: #E0E0EE;
        color: #4D4C69;
    }
}

.shortcode-show-all .show-all-text {
    box-shadow: 0 0 28px 0 #2D2C4E08;
}

.loader-inp {
    width: auto;
    aspect-ratio: 1;
    border-radius: 50%;
    border: 8px solid #514b82;
    animation: l20-1 0.8s infinite linear alternate, l20-2 1.6s infinite linear;
    height: 100%;
    margin: 0 auto;
}

.loader-container {
    display: flex !important;
    justify-content: center;
    align-items: center;
}

@keyframes l20-1 {
    0% {
        clip-path: polygon(50% 50%, 0 0, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%)
    }

    12.5% {
        clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 0%, 100% 0%, 100% 0%)
    }

    25% {
        clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 100% 100%, 100% 100%)
    }

    50% {
        clip-path: polygon(50% 50%, 0 0, 50% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)
    }

    62.5% {
        clip-path: polygon(50% 50%, 100% 0, 100% 0%, 100% 0%, 100% 100%, 50% 100%, 0% 100%)
    }

    75% {
        clip-path: polygon(50% 50%, 100% 100%, 100% 100%, 100% 100%, 100% 100%, 50% 100%, 0% 100%)
    }

    100% {
        clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%)
    }
}

@keyframes l20-2 {
    0% {
        transform: scaleY(1) rotate(0deg)
    }

    49.99% {
        transform: scaleY(1) rotate(135deg)
    }

    50% {
        transform: scaleY(-1) rotate(0deg)
    }

    100% {
        transform: scaleY(-1) rotate(-135deg)
    }
}

.large-space {
    margin-bottom: 40px !important;
}

.text-center {
    text-align: center;
}

.text-right {
    text-align: right;
    width: 241px;
}

.text-left {
    text-align: left;
}

.sidebar-widget-table .text-right .goto {
    display: inline;
}

@media print,
screen and (min-width: 64em) {
    .large-text-center {
        text-align: center;
    }
}

[data-tippy-content] {
    cursor: pointer;
}

.info-field td:first-child {
    position: relative;
    display: flex;
    align-items: center;
    min-width: -webkit-fill-available;
}

.info-field td:first-child svg {
    position: absolute;
    right: 0;
    fill: #ACACB5;
    margin-left: 10px;
}

@media screen and (max-width: 75em) and (min-width: 64em) {

    table.sidebar-widget-table td,
    table.sidebar-widget-table th {
        padding: 9px;
    }
}

@media screen and (min-width: 991px) {
    .sidebar-left.filter-sidebar {
        padding-bottom: 0;
        height: calc(100% - 40px);
    }
}

/**** Inputs ****/

.bz-checkbox {
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid #ACACB5;
    border-radius: 2px;
    background: #ffffff;
    margin-right: 8px;
    cursor: pointer;
    position: relative;
}

.bz-checkbox.checked {
    background: #573B97;
    border-color: #573B97;
}

.bz-checkbox.checked:after {
    content: '';
    width: 12px;
    height: 12px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background: url("../img/check.svg") no-repeat center center;
    background-size: contain;
}

h1,
h2,
.lined-section-title,
h3,
h4,
h5,
h6,
.section-title,
.lined-section-title,
.section-subtitle {
    text-transform: uppercase;
    color: #2D2C4E;
}

h1 mark,
h2 mark,
.lined-section-title mark,
h3 mark,
h4 mark,
h5 mark,
h6 mark,
.section-title mark,
.lined-section-title mark,
.section-subtitle mark {
    color: #573B97;
    background: none;
}

label {
    position: relative;
}

.form-error {
    position: absolute;
    top: 100%;
    left: 14px;
    background-color: #cc4b37;
    color: #ffffff;
    font-size: 12px;
    padding: 4px 8px;
    border-radius: 3px;
    font-weight: normal;
    line-height: 1;
    margin: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

html {
    padding-top: 80px;
    background-color: #000;
}


.button,
.ibl-button {
    font-weight: 800;
    text-transform: uppercase;
    border-radius: 8px;
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
    color: #ffffff;
    margin-left: 4px;
    margin-right: 4px;
    outline: 0 !important;
}

.ibl-button.loop-show-more {
    padding: 0 !important;
    transform: none;
    gap: 12px;
    line-height: 1;
    align-items: center;
    display: flex;
    justify-content: center;
    height: 20px;
}

.ibl-button.loop-show-more .loop-show-more-text {
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
}

.ibl-button.loop-show-more .bt-icon {
    transform: rotate(90deg) !important;
    margin-left: 0;
    margin-bottom: 2px;
}

@media screen and (max-width: 790px) {
    .info-button-line .ibl-button {
        height: 45px;
        transform: skewX(-10deg);
    }

    .ibl-button.loop-show-more .loop-show-more-text {
        -webkit-transform: none;
        -ms-transform: none;
        transform: none;
    }

    .ibl-button.loop-show-more .bt-icon {
        transform: rotate(90deg) skewY(-10deg) !important;
    }

    #moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
        margin-bottom: 90px !important;
    }
}

@media print,
screen and (min-width: 64em) {

    .button,
    .ibl-button {
        font-size: 1.5rem;
        padding: 1.0625rem 1.25rem !important;
    }

    .review-hero-bet-card .rhbc-btn .button {
        font-size: 1.5rem;
    }
}

.button.small,
.small.ibl-button {
    padding: 0.8125rem 1.25rem;
}

.button.tiny,
.tiny.ibl-button {
    padding: 0.8125rem 1.25rem;
}

.button.secondary,
.secondary.ibl-button {
    color: #ffffff !important;
}

.button.white,
.ibl-button {
    background: #ffffff;
    color: #9797B2;
}

.button.white .bt-icon,
.ibl-button .bt-icon {
    background: #F0EFF8;
}

.button.white .bt-icon svg,
.ibl-button .bt-icon svg {
    fill: #9797B2;
}

.button.button-mobile-large,
.button-mobile-large.ibl-button {
    font-size: 14px;
    padding: 1.1875rem 1.25rem;
}

@media screen and (min-width: 992px) {

    .button.secondary:hover,
    .secondary.ibl-button:hover,
    .button.secondary:focus,
    .secondary.ibl-button:focus,
    .button.secondary:active,
    .secondary.ibl-button:active {
        color: #ffffff;
        background: #32CC32;
    }

    .button.white:hover,
    button.white:focus,
    button.white:active,
    .button.white:focus,
    .ibl-button.white:hover,
    .ibl-button.white:focus,
    .button.white:active,
    .ibl-button.white:active {
        color: #9797B2 !important;
    }

    .button.white:hover .bt-icon,
    .ibl-button:hover .bt-icon {
        background: #9797B2 !important;
    }

    .button.white:hover .bt-icon svg,
    .ibl-button:hover .bt-icon svg {
        fill: #F0EFF8;
    }
}

@media print,
screen and (min-width: 40em) {

    .button.button-mobile-large,
    .button-mobile-large.ibl-button {
        font-size: 1.125rem;
    }
}

@media print,
screen and (min-width: 64em) {

    .button.button-mobile-large,
    .button-mobile-large.ibl-button {
        font-size: 1.5rem;
    }
}

.button.dark,
.dark.ibl-button {
    background: #2D2C4E;
    color: #9797B2;
}

.button.dark.button-vs-icon .bt-icon,
.dark.ibl-button .bt-icon {
    background: #46456F;
}

.button.dark.button-vs-icon .bt-icon svg,
.dark.ibl-button .bt-icon svg {
    fill: #9797B2;
}

@media screen and (min-width: 992px) {

    .button.dark:hover,
    .dark.ibl-button:hover {
        background: #573B97;
        color: #ffffff;
    }

    .button.dark:hover.button-vs-icon .bt-icon,
    .dark.ibl-button:hover .bt-icon {
        background: #ffffff;
    }

    .button.dark:hover.button-vs-icon .bt-icon svg,
    .dark.ibl-button:hover .bt-icon svg {
        fill: #573B97;
    }
}

.button.disabled,
.disabled.ibl-button,
.button[disabled],
.ibl-button[disabled] {
    background-color: #ACACB5 !important;
    color: #ffffff !important;
}

.button.button-vs-icon,
.ibl-button,
#review-hero .reviews-rate .button.button-vs-icon.reviews-rate__top-button.expanded {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.button.button-vs-icon .bt-icon,
.ibl-button .bt-icon {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    display: inline-block;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #F0EFF8;
    border-radius: 100%;
    position: relative;
    -webkit-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    transform: skewX(10deg);
    margin-left: 8px;
    -webkit-transition: background-color .2s;
    transition: background-color .2s;
}

@media print,
screen and (min-width: 40em) {

    .button.button-vs-icon .bt-icon,
    .ibl-button .bt-icon {
        margin-left: 12px;
    }
}

.button.button-vs-icon .bt-icon svg,
.ibl-button .bt-icon svg {
    fill: #573B97;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

button:focus,
button:active,
.button:focus,
.ibl-button:focus,
.button:active,
.ibl-button:active {
    outline: 0 !important;
}


.button-vs-icon.reviews-rate__top-button,
.reviews-rate__top-button.ibl-button {
    padding: 1.1875rem 1.25rem;
    background: #2D2C4E;
    font-size: 14px;
}

.button-vs-icon.reviews-rate__top-button [data-star-rate],
.reviews-rate__top-button.ibl-button [data-star-rate] {
    font-size: 24px;
    margin-right: 24px;
}

.button-vs-icon.reviews-rate__top-button [data-star-rate] .star-rate__one,
.reviews-rate__top-button.ibl-button [data-star-rate] .star-rate__one {
    -webkit-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    transform: skewX(10deg);
    margin-left: 4px;
}

.button-vs-icon.reviews-rate__top-button .bt-icon,
.reviews-rate__top-button.ibl-button .bt-icon {
    -webkit-transform: skewX(10deg) rotate(90deg);
    -ms-transform: skewX(10deg) rotate(90deg);
    transform: skewX(10deg) rotate(90deg);
    -webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    transition: transform .5s;
    transition: transform .5s, -webkit-transform .5s;
}

.button-vs-icon.reviews-rate__top-button.open .bt-icon,
.reviews-rate__top-button.open.ibl-button .bt-icon {
    -webkit-transform: skewX(10deg) rotate(-90deg);
    -ms-transform: skewX(10deg) rotate(-90deg);
    transform: skewX(10deg) rotate(-90deg);
}


body img.icon,
body svg.icon.info {
    height: 16px;
    width: auto;
    opacity: 1;
    -webkit-transition: filter .2s !important;
    transition: filter .2s !important;
}

body .icon-right img.icon {
    margin-right: 0px;
    margin-left: 7px;
}

@media screen and (min-width: 992px) {

    .info-link:hover img.icon,
    body button:hover img.icon,
    body a:hover img.icon,
    body img.icon:hover {
        filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%);
        -webkit-transition: filter .2s !important;
        transition: filter .2s !important;
    }
}


.info-button {
    width: 22px;
    height: 22px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer;
}

.info-button .icon {
    width: 16px;
    height: 16px;
    fill: #F0EFF8;
}

.info-button svg.icon {
    fill: #626273;
}


[data-star-rate] {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    line-height: 1;
}

[data-star-rate] svg,
[data-star-rate] img {
    fill: #FFC107;
    stroke: #FFC107;
}

#author-page .button-transparent {
    justify-content: flex-start;
}

.button-transparent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #9797B2;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
    font-style: italic;
}

.button-transparent .bt-icon {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 20px;
    height: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: #F0EFF8;
    border-radius: 100%;
    margin-left: 12px;
}

.button-transparent .bt-icon svg {
    fill: #9797B2;
}

@media screen and (min-width: 992px) {

    .button-transparent:hover,
    .button-transparent:focus {
        color: #9797B2;
    }

    .button-transparent:hover .bt-icon,
    .button-transparent:focus .bt-icon {
        background-color: #9797B2;
        -webkit-transition: background-color .2s;
        transition: background-color .2s;
    }

    .button-transparent:hover .bt-icon svg,
    .button-transparent:focus .bt-icon svg {
        fill: #F0EFF8;
        -webkit-transition: fill .2s;
        transition: fill .2s;
    }
}


.pre-title {
    font-size: 24px;
    text-transform: uppercase;
    font-weight: 800;
    font-style: italic;
}


.section-title,
.lined-section-title {
    font-size: 24px;
    margin-bottom: 24px;
}

@media print,
screen and (min-width: 40em) {

    .section-title,
    .lined-section-title {
        font-size: 32px;
    }
}


.image-bg {
    position: relative;
}

.image-bg .bg {
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -2;
}

.image-bg .bg img {
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    min-width: 100%;
    min-height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
}


.button-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    background: #ffffff;
    padding: 17px 24px;
    border-radius: 8px;
    margin-bottom: 12px;
    color: #3B316E;
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
}

.lg-btn-icon {
    width: 32px;
    height: 46px;
    background: #F0EFF8;
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
    border: 1px solid #F0EFF8;
    border-radius: 8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-left: 16px;
    -webkit-transition: background-color .2s, border .2s;
    transition: background-color .2s, border .2s;
}

.lg-btn-icon svg {
    fill: #1DB954;
    -webkit-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    transform: skewX(10deg);
    -webkit-transition: fill .2s;
    transition: fill .2s;
}

@media screen and (min-width: 992px) {

    .lg-btn-icon:hover,
    .button-card:hover .lg-btn-icon {
        background-color: #1DB954;
        border-color: #1DB954;
    }

    .lg-btn-icon:hover svg,
    .button-card:hover .lg-btn-icon svg {
        fill: #F0EFF8;
    }
}


.sbbbs-card .sbbbs-card__info-button img.icon,
.sbbbs-card .sbbbs-card__info-button svg.icon,
.bonus-card-text__top .info-button img.icon,
.bonus-card-text__top .info-button svg.icon,
.all-bc-card-data .info-button img.icon,
.all-bc-card-data .info-button svg.icon {
    filter: brightness(0) saturate(100%) invert(99%) sepia(26%) saturate(1044%) hue-rotate(181deg) brightness(99%) contrast(95%);
}

@media screen and (min-width: 992px) {

    .sbbbs-card .sbbbs-card__info-button:hover img.icon,
    .sbbbs-card .sbbbs-card__info-button:hover svg.icon,
    .info-button:hover img.icon {
        filter: brightness(0) saturate(100%) invert(14%) sepia(64%) saturate(568%) hue-rotate(203deg) brightness(88%) contrast(87%);
    }

    #review-hero .info-link:hover img.icon {
        filter: brightness(0) saturate(100%) invert(99%) sepia(26%) saturate(1044%) hue-rotate(181deg) brightness(99%) contrast(95%);
    }
}


.sidebar-banner-link .info-link img.icon,
.sbbbs-card.primary .sbbbs-card__info-button img.icon {
    filter: brightness(0) saturate(100%) invert(99%) sepia(26%) saturate(1044%) hue-rotate(181deg) brightness(99%) contrast(95%);
}

.sidebar-banner-link .info-link img.icon,
.sbbbs-card.primary .sbbbs-card__info-button img.icon {
    opacity: .4;
}

.info-link img.icon {
    filter: brightness(0) saturate(100%) invert(61%) sepia(19%) saturate(316%) hue-rotate(202deg) brightness(96%) contrast(88%);
}

.info-link {
    position: relative;
    color: #9797B2 !important;
    font-size: 14px !important;
    -webkit-transition: color .2s;
    transition: color .2s;
    text-decoration: none !important;
    line-height: 20px !important;
    cursor: pointer;
}

a.info-link {
    text-decoration: underline !important;
}

@media screen and (min-width: 992px) {

    .sidebar-banner-link .info-link:hover img.icon,
    .sbbbs-card.primary .sbbbs-card__info-button:hover img.icon {
        opacity: 1;
    }

    .info-link:hover img.icon {
        filter: brightness(0) saturate(100%) invert(23%) sepia(14%) saturate(7050%) hue-rotate(237deg) brightness(94%) contrast(88%);
    }

}

.info-link img.icon,
.info-link svg {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    fill: #9797B2;
    -webkit-transition: fill .2s;
    transition: fill .2s;
    width: 16px;
    height: 16px;
}

.info-link.icon-left {
    padding-left: 24px;
}

.info-link.icon-left>a {
    margin-left: -24px;
}

a.info-link.icon-left {
    padding-left: 0 !important;
}

.info-link.icon-left img.icon,
.info-link.icon-left svg {
    left: 0;
}

.info-link.icon-right {
    padding-right: 24px;
}

.info-link.icon-right img.icon,
.info-link.icon-right svg {
    right: 0;
}

/**** Buttons ****/

@media screen and (min-width: 992px) {

    .author-page-card-tag:hover,
    .author-page-card-tag:active,
    .author-page-card-tag:focus {
        background-color: #573B97;
        color: #ffffff;
    }
}


.ibl-button {
    width: 100%;
    max-width: calc(100% - 8px);
    margin: 0 auto 24px auto;
    font-size: 14px;
    padding-top: 19px;
    padding-bottom: 19px;
}

@media print,
screen and (min-width: 40em) {
    .ibl-button {
        width: auto;
        background: none !important;
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
        padding: 0;
        margin: 0 0 24px 0;
    }
}

.ibl-button .bt-icon svg {
    fill: #9797B2;
}

@media screen and (min-width: 992px) {
    .ibl-button:hover {
        background: #ffffff;
        color: #9797B2;
    }

    .ibl-button:hover .bt-icon {
        background: #9797B2;
    }

    .ibl-button:hover .bt-icon svg {
        fill: #F0EFF8;
    }
}

.info-button svg {
    fill: #F0EFF8;
    -webkit-transition: fill .2s;
    transition: fill .2s;
}

@media screen and (min-width: 992px) {
    .info-button:hover svg {
        fill: #2D2C4E;
    }
}

.info-button[aria-describedby] svg {
    fill: #2D2C4E;
}

.ris-image .dashed-link {
    width: fit-content;
    margin: 0 auto;
}

.dashed-link,
.sidebar-widget-table a:not(.sidebar-widget-table-app-link),
.sidebar-widget-table span.link,
.blog-read-more .brm-link,
.page-table a {
    color: #3B316E;
    border-bottom: 1px dashed rgba(59, 49, 110, 0.4);
    cursor: pointer;
}

@media screen and (min-width: 992px) {

    .dashed-link:hover,
    .sidebar-widget-table a:hover:not(.sidebar-widget-table-app-link),
    .blog-read-more .brm-link:hover,
    .page-table a:hover {
        border-bottom: 1px solid rgba(59, 49, 110, 0.4);
    }
}

.dashed-link.small,
.sidebar-widget-table a.small:not(.sidebar-widget-table-app-link),
.blog-read-more .small.brm-link,
.page-table a.small {
    font-size: 14px;
}

.dashed-link.strong,
.sidebar-widget-table a.strong:not(.sidebar-widget-table-app-link),
.blog-read-more .strong.brm-link,
.page-table a.strong {
    font-weight: 600;
}

.sidebar-widget-table a:not(.sidebar-widget-table-app-link) {
    word-break: break-all;
}

#review-hero .info-link img.icon,
.bz-filter-title__top img.icon {
    filter: invert(63%) sepia(23%) saturate(280%) hue-rotate(202deg) brightness(113%) contrast(82%);
}


.wpcf7-not-valid-tip {
    margin-top: -1.5rem;
}

.wpcf7-response-output {
    padding: 20px !important;
    border-radius: 10px;
}


.hs-dummy-scrollbar-size {
    direction: rtl;
    position: fixed;
    opacity: 0;
    visibility: hidden;
    height: 500px;
    width: 500px;
    overflow-y: hidden;
    overflow-x: scroll;
}

/**** Table ****/

table {
    background: #ffffff;
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
}

table td,
table th {
    padding: 9px 24px;
}

thead {
    background: #3B316E;
    color: #ffffff;
    text-align: left;
    font-weight: 600;
}

thead td,
thead th {
    font-weight: bold;
}


.hh-bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    z-index: -1;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0 -100px;
}

@media print,
screen and (max-width: 48em) {
    .hh-bg {
        background-image: none !important;
        background-color: #000;
    }
}

.hh-bg>img {
    display: block;
    min-width: 101%;
    min-height: 101%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1;
}

.hh-bg:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='rgba(255, 255, 255, .15)' d='M0 0h2v2H0z'/%3E%3C/svg%3E"), rgba(45, 32, 102, 0.4);
    background-size: 4px 4px;
    z-index: 2;
}

.hh-bg:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0.72), rgba(0, 0, 0, 0.66), rgba(0, 0, 0, 0.9), rgb(0, 0, 0));
    z-index: 3;
}

main {
    width: 100vw;
}

main>div {
    position: relative;
}

body {
    overflow-x: hidden;
    position: relative;
    z-index: 1;
}

.goto {
    cursor: pointer;
}

.drilldown .is-drilldown-submenu {
    z-index: 1
}

#moove_gdpr_cookie_info_bar,
#moove_gdpr_cookie_modal {
    display: none
}

.loop-container,
.table-container {
    overflow-x: auto;
    margin: 25px 0 0;
    position: relative;
}

/** Blockquote styles **/
main blockquote:not(.betz-quote-text) {
    position: relative;
    background: #FFFFFF;
    box-shadow: 4px 4px 0px #573b97, 3px 3px 0px #573b97, 2px 2px 0px #573b97, 1px 1px 0px #573b97;
    border-radius: 10px;
    overflow: hidden;
    padding-left: 121px;
    padding-top: 32px;
    padding-bottom: 32px;
    min-height: 140px;
    padding-right: 32px;
    font-style: italic;
    font-weight: 500;
    font-size: 17px;
    line-height: 24px;
    color: #573B97;
    text-decoration: none;
    border-left: none !important;
}

main blockquote:not(.betz-quote-text) p {
    font-style: italic;
    font-weight: 500;
    font-size: 17px;
    line-height: 24px;
    color: #573B97;
}

main blockquote:not(.betz-quote-text):before {
    content: '';
    width: 24px;
    height: 24px;
    left: 32px;
    top: 32px;
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M3.05176e-05 12.0001V22.2858H10.2858V12.0001H3.42863C3.42863 8.21914 6.50481 5.14295 10.2858 5.14295V1.71436C4.61387 1.71436 3.05176e-05 6.32819 3.05176e-05 12.0001Z' fill='%23573B97'/%3E%3Cpath d='M23.9998 5.14295V1.71436C18.3279 1.71436 13.7141 6.32819 13.7141 12.0001V22.2858H23.9998V12.0001H17.1427C17.1427 8.21914 20.2188 5.14295 23.9998 5.14295Z' fill='%23573B97'/%3E%3C/svg%3E");
}

main blockquote:not(.betz-quote-text):after {
    content: '';
    position: absolute;
    width: 1px;
    height: calc(100% - 64px);
    top: 32px;
    bottom: 32px;
    left: 88px;
    background: #E7EAF1;
    border-radius: 9px;
}

@media (max-width: 1080px) {
    main {
        overflow: hidden;
    }
}

@media (max-width: 1080px) {

    main blockquote:not(.betz-quote-text) {
        box-shadow: 3px 3px 0px #573B97, 2px 2px 0px #573B97, 1px 1px 0px #573B97;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 78px;
        padding-bottom: 20px;
        font-weight: 500;
        font-size: 20px;
        line-height: 28px;
    }

    main blockquote:not(.betz-quote-text) p {
        font-weight: 500;
        font-size: 20px;
        line-height: 28px;
    }

    main blockquote:not(.betz-quote-text):before {
        top: 21px;
        bottom: initial;
        left: 50%;
        transform: translateX(-50%);
        width: 24px;
        height: 24px;
    }

    main blockquote:not(.betz-quote-text):after {
        width: auto;
        height: 1px;
        top: 60px;
        left: 20px;
        right: 20px;
    }
}

main q:not([class]) {
    background: rgb(59 49 110 / 15%);
    color: #626272;
    padding-left: 6px;
    padding-right: 6px;
    border-radius: 4px;
}

main q:not([class]):after {
    content: '';
}

main q:not([class]):before {
    content: '';
}

/* SEARCH */

#search {
    position: relative;
    top: 0%;
    right: 0px;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    cursor: pointer;
    opacity: 1;
    transform: none;
    z-index: 2;
    transition: none;


    width: 32px;
    height: 32px;
    background: #573B97;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 4px;
    -webkit-transform: skew(-10deg, 0);
    -ms-transform: skew(-10deg, 0);
    transform: skew(-10deg, 0);
    margin-right: 8px;
}

#search:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNS45MDI0IDE0Ljk1OTdMMTEuMjU0NSAxMC4zMTE4QzEyLjEzNiA5LjIyMzQzIDEyLjY2NjcgNy44Mzk4IDEyLjY2NjcgNi4zMzMzNkMxMi42NjY3IDIuODQxMTYgOS44MjU1MyAwIDYuMzMzMzMgMEMyLjg0MTEzIDAgMCAyLjg0MTE2IDAgNi4zMzMzNkMwIDkuODI1NTYgMi44NDExNiAxMi42NjY3IDYuMzMzMzYgMTIuNjY2N0M3LjgzOTggMTIuNjY2NyA5LjIyMzQzIDEyLjEzNiAxMC4zMTE4IDExLjI1NDVMMTQuOTU5NyAxNS45MDI0QzE1LjA4OTkgMTYuMDMyNSAxNS4zMDA5IDE2LjAzMjUgMTUuNDMxMSAxNS45MDI0TDE1LjkwMjQgMTUuNDMxMUMxNi4wMzI1IDE1LjMwMDkgMTYuMDMyNSAxNS4wODk4IDE1LjkwMjQgMTQuOTU5N1pNNi4zMzMzNiAxMS4zMzM0QzMuNTc2MiAxMS4zMzM0IDEuMzMzMzUgOS4wOTA1MiAxLjMzMzM1IDYuMzMzMzZDMS4zMzMzNSAzLjU3NjIgMy41NzYyIDEuMzMzMzUgNi4zMzMzNiAxLjMzMzM1QzkuMDkwNTIgMS4zMzMzNSAxMS4zMzM0IDMuNTc2MiAxMS4zMzM0IDYuMzMzMzZDMTEuMzMzNCA5LjA5MDUyIDkuMDkwNTIgMTEuMzMzNCA2LjMzMzM2IDExLjMzMzRaIiBmaWxsPSIjOTc5N0IzIi8+DQo8L3N2Zz4NCg==');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
}

#searchContainer {
    margin-left: 8px;
    width: 40px;
}

#searchContainer.opened {
    order: 2;
}

#searchContainer.opened #tags {
    display: inline-block;
}

#search.opened {
    background-color: #144161;
    transform: none;
    border-radius: 50%;
}

#search.opened::after {
    background-image: url('../img/xsearch.png');
    background-color: #144161;
    width: 14px;
    height: 14px;
}

.small-nav #search {
    width: 24px;
    height: 24px;
    margin: 3px 3px 3px 10px;
}

@media (max-width: 1299px) {
    #search.opened {
        border-radius: 50%;
        position: absolute;
        top: 50%;
        right: 20px;
        transform: translateY(-50%);
    }
}

#tags {
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0 20px;
    background-color: #F0EFF8;
    display: none;
    border-radius: 0;
    border: none;
    transition: height 0.1s ease;
    outline: 0;
    box-shadow: none;
    z-index: 2;
    color: #000;
}

#tags::-webkit-input-placeholder {
    color: #424242;
}

#tags:-moz-placeholder {
    color: #424242;
    opacity: 1;
}

#tags::-moz-placeholder {
    color: #424242;
    opacity: 1;
}

#tags:-ms-input-placeholder {
    color: #424242;
}

#tags::-ms-input-placeholder {
    color: #424242;
}

#tags::placeholder {
    color: #424242;
}

#tags.opened {
    opacity: 1;
    display: block;
}

.small-nav #tags {
    height: 30px;
}

#tags.working {
    background-image: url('../img/ring.svg');
    background-repeat: no-repeat;
    background-position: center right 70px;
    background-size: 40px;
}

.ui-autocomplete {
    background: #000;
    font-size: 1em !important;
    border: none !important;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}

.ui-menu .ui-menu-item {
    list-style-image: none !important;
    transition: background 0.25s ease;
}

.ui-menu .ui-menu-item a {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    font-size: 1.125em !important;
    align-items: center;
    display: flex;
    overflow: hidden;
    color: #fff;
    font-weight: 700 !important;
    margin: 0 !important;
    min-height: 3em;
    line-height: 120%;
}

.ui-menu .ui-menu-item a span span {
    color: #7ca0bc;
    font-size: 16px;
    font-weight: 400;
}

.ui-menu .ui-menu-item:last-child a {
    border-bottom: none;
}

@media screen and (min-width: 992px) {
    .ui-menu .ui-menu-item:hover {
        background: #111;
    }
}

.ui-menu .ui-menu-item a img {
    height: auto;
    width: 70px;
    border-radius: 0.375em;
    float: left;
    margin: 0.375em 1em 0.5em 1em;
    border: 2px solid rgba(39, 75, 102, 0.1);
    max-height: 70px;
    object-fit: contain;
}

.search-overlay {
    display: none;
    background: rgba(0, 0, 0, .5);
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 98;
}

body.with-overlay {
    overflow: hidden;
    position: relative;
}

body.with-overlay .search-overlay {
    display: block;
}

.header-logo-mobile {
    display: none;
}

@media (max-width: 1299px) {
    #tags {
        padding-right: 150px;
    }

    #tags.working {
        background-position: center right 60px;
    }
}

@media (max-width: 650px) {

    .ui-menu .ui-menu-item a {
        font-size: 0.75em !important;
        line-height: 150%;
    }

    .ui-menu .ui-menu-item a img {
        margin: 2px 8px;
        width: 45px;
    }

    .ui-menu .ui-menu-item a span span {
        font-size: 11px;
    }

    .header-logo-mobile {
        display: block;
        width: 85px;
        height: 32px;
    }

    .header-logo-mobile img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: contain;
        object-position: center;
    }

    .header-cont {
        padding: 24px 16px;
    }

    .header-language {
        display: none;
    }
}


@media print,
screen and (min-width: 64em) {
    #author-page {
        padding-top: 0px;
    }
}

.archive-pt {
    padding-top: 24px;
}

.grecaptcha-badge {
    display: none !important;
}

.remodal {
    display: none;
}

.remodal-wrapper>.remodal {
    display: inline-block;
}

@media screen and (max-width: 1024px) {
    .competitions-hero-footer {
        margin-top: 16px;
    }
}

html {
    background: #000000;
}

.bonus-hero-cards-top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 12px;
}

.bonus-hero-cards-top .competition-t3t {
    margin-bottom: 12px;
}


.bonus-hero-cards-top .bonus-hero-cards-tooltip {
    display: flex;
    justify-content: center;
    align-items: center;
}

.bonus-hero-cards-tooltip .sh-disclaimer-title-desk {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 100%;
}

.bonus-hero-cards-tooltip .sh-disclaimer-title {
    display: flex;
    align-items: center;
    color: #ACACB5;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.sbbbs-widget .sh-disclaimer-title-no-click {
    color: #626273;
}

.sh-disclaimer-title-no-click {
    display: flex;
    align-items: center;
    color: #ACACB5;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.sh-disclaimer-title-no-click .sep {
    padding-left: 3px;
    padding-right: 3px;
    display: inline-block;
    position: relative;
    top: -1px;
    font-size: 20px;
}

.bonus-hero-cards-tooltip .sh-disclaimer-title .sh-disclaimer-title-inner:after {
    content: '';
    display: block;
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgb3BhY2l0eT0iMC41Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4yODEyIDE4QzE0LjY5OTUgMTggMTguMjgxMiAxNC40MTgzIDE4LjI4MTIgMTBDMTguMjgxMiA1LjU4MTcyIDE0LjY5OTUgMiAxMC4yODEyIDJDNS44NjI5NyAyIDIuMjgxMjUgNS41ODE3MiAyLjI4MTI1IDEwQzIuMjgxMjUgMTQuNDE4MyA1Ljg2Mjk3IDE4IDEwLjI4MTIgMThaTTEwLjY1NDEgMTMuMjc4OUMxMC42NTQxIDEzLjIyMyAxMC42NTgxIDEzLjE3NzYgMTAuNjY2MSAxMy4xNDI3TDExLjQxMiA4LjQ3MDMzTDExLjA5OTIgOC4zNDQ2Mkw4Ljc3NzM5IDguNjE3TDguNjgxMTUgOS4wNjc0N0w5LjM1NDg0IDkuMzgxNzZMOS4wMTc5OSAxMS41NzEzTDguNzA1MjEgMTMuNjM1MUM4LjY5NzE5IDEzLjY2MyA4LjY5MzE4IDEzLjY5NzkgOC42OTMxOCAxMy43Mzk5QzguNjkzMTggMTMuOTM1NCA4Ljc5MzQzIDE0LjA5NiA4Ljk5MzkzIDE0LjIyMThDOS4yMDI0NiAxNC4zNDA1IDkuNDkxMTggMTQuMzk5OSA5Ljg2MDEgMTQuMzk5OUMxMC4yOTMyIDE0LjM5OTkgMTAuNjUwMSAxNC4zMTYgMTAuOTMwOCAxNC4xNDg0QzExLjIxOTUgMTMuOTgwOCAxMS40MzIgMTMuODE2NyAxMS41Njg0IDEzLjY1NkwxMS40MTIgMTMuMjk5OUMxMS4yNjc2IDEzLjM4MzcgMTEuMTU1MyAxMy40NDMgMTEuMDc1MSAxMy40Nzc5QzExLjAwMyAxMy41MTI5IDEwLjkzNDggMTMuNTMwMyAxMC44NzA2IDEzLjUzMDNDMTAuNzI2MyAxMy41MzAzIDEwLjY1NDEgMTMuNDQ2NSAxMC42NTQxIDEzLjI3ODlaTTEwLjAwNDUgNy4xOTIyM0MxMC4xOTY5IDcuMzU5ODUgMTAuNDEzNSA3LjQ0MzY2IDEwLjY1NDEgNy40NDM2NkMxMS4wNTUxIDcuNDQzNjYgMTEuMzU5OCA3LjM0NTg5IDExLjU2ODQgNy4xNTAzM0MxMS43NzY5IDYuOTU0NzcgMTEuODgxMiA2LjcwMzM1IDExLjg4MTIgNi4zOTYwNEMxMS44ODEyIDYuMTg2NTIgMTEuNzk2OSA2LjAwMTQ0IDExLjYyODUgNS44NDA4MUMxMS40NjAxIDUuNjgwMTcgMTEuMjM1NSA1LjU5OTg1IDEwLjk1NDggNS41OTk4NUMxMC41ODU5IDUuNTk5ODUgMTAuMjg5MiA1LjcwMTEyIDEwLjA2NDYgNS45MDM2NkM5Ljg0MDA1IDYuMDk5MjIgOS43Mjc3NyA2LjM0MDE3IDkuNzI3NzcgNi42MjY1MkM5LjcyNzc3IDYuODM2MDQgOS44MiA3LjAyNDYyIDEwLjAwNDUgNy4xOTIyM1oiIGZpbGw9IiM5Nzk3QjMiLz4KPC9nPgo8L3N2Zz4K");
    transform: rotate(0deg) !important;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 20px;
    height: 20px;
    position: relative;
    top: 0;
    min-width: 20px;
    margin-left: 8px;
}

.bonus-hero-cards-tooltip .sh-disclaimer.active .sh-disclaimer-title .sh-disclaimer-title-inner:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC4yODEyIDE4QzE0LjY5OTUgMTggMTguMjgxMiAxNC40MTgzIDE4LjI4MTIgMTBDMTguMjgxMiA1LjU4MTcyIDE0LjY5OTUgMiAxMC4yODEyIDJDNS44NjI5NyAyIDIuMjgxMjUgNS41ODE3MiAyLjI4MTI1IDEwQzIuMjgxMjUgMTQuNDE4MyA1Ljg2Mjk3IDE4IDEwLjI4MTIgMThaTTEwLjY1NDEgMTMuMjc4OUMxMC42NTQxIDEzLjIyMyAxMC42NTgxIDEzLjE3NzYgMTAuNjY2MSAxMy4xNDI3TDExLjQxMiA4LjQ3MDMzTDExLjA5OTIgOC4zNDQ2Mkw4Ljc3NzM5IDguNjE3TDguNjgxMTUgOS4wNjc0N0w5LjM1NDg0IDkuMzgxNzZMOS4wMTc5OSAxMS41NzEzTDguNzA1MjEgMTMuNjM1MUM4LjY5NzE5IDEzLjY2MyA4LjY5MzE4IDEzLjY5NzkgOC42OTMxOCAxMy43Mzk5QzguNjkzMTggMTMuOTM1NCA4Ljc5MzQzIDE0LjA5NiA4Ljk5MzkzIDE0LjIyMThDOS4yMDI0NiAxNC4zNDA1IDkuNDkxMTggMTQuMzk5OSA5Ljg2MDEgMTQuMzk5OUMxMC4yOTMyIDE0LjM5OTkgMTAuNjUwMSAxNC4zMTYgMTAuOTMwOCAxNC4xNDg0QzExLjIxOTUgMTMuOTgwOCAxMS40MzIgMTMuODE2NyAxMS41Njg0IDEzLjY1NkwxMS40MTIgMTMuMjk5OUMxMS4yNjc2IDEzLjM4MzcgMTEuMTU1MyAxMy40NDMgMTEuMDc1MSAxMy40Nzc5QzExLjAwMyAxMy41MTI5IDEwLjkzNDggMTMuNTMwMyAxMC44NzA2IDEzLjUzMDNDMTAuNzI2MyAxMy41MzAzIDEwLjY1NDEgMTMuNDQ2NSAxMC42NTQxIDEzLjI3ODlaTTEwLjAwNDUgNy4xOTIyM0MxMC4xOTY5IDcuMzU5ODUgMTAuNDEzNSA3LjQ0MzY2IDEwLjY1NDEgNy40NDM2NkMxMS4wNTUxIDcuNDQzNjYgMTEuMzU5OCA3LjM0NTg5IDExLjU2ODQgNy4xNTAzM0MxMS43NzY5IDYuOTU0NzcgMTEuODgxMiA2LjcwMzM1IDExLjg4MTIgNi4zOTYwNEMxMS44ODEyIDYuMTg2NTIgMTEuNzk2OSA2LjAwMTQ0IDExLjYyODUgNS44NDA4MUMxMS40NjAxIDUuNjgwMTcgMTEuMjM1NSA1LjU5OTg1IDEwLjk1NDggNS41OTk4NUMxMC41ODU5IDUuNTk5ODUgMTAuMjg5MiA1LjcwMTEyIDEwLjA2NDYgNS45MDM2NkM5Ljg0MDA1IDYuMDk5MjIgOS43Mjc3NyA2LjM0MDE3IDkuNzI3NzcgNi42MjY1MkM5LjcyNzc3IDYuODM2MDQgOS44MiA3LjAyNDYyIDEwLjAwNDUgNy4xOTIyM1oiIGZpbGw9IiNGMEVGRjgiLz4KPC9zdmc+Cg==");
}

.info-button-line {
    margin-top: 24px;
}

.bonus-hero-cards-tooltip .sh-disclaimer-title {
    justify-content: flex-end;
}

.bonus-hero-cards-tooltip .sh-disclaimer {
    background: transparent;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 2px 0px;
    position: relative;
}

.bonus-hero-cards-tooltip .tooltip {
    border-radius: 10px;
    background: #FFF;
    width: 424px;
    height: 356px;
    position: absolute;
    right: 11px;
    bottom: -8px;
    transform: translate(10%, 100%);
    z-index: 20;
    margin-right: auto;
    opacity: 0;
    text-align: left !important;
    pointer-events: none;
    transition: 0.25s;
    box-shadow: 2px 2px 40px 0px rgba(45, 44, 78, 0.16);
}

.sh-casino-list .bonus-hero-cards-tooltip .tooltip {
    transform: translate(50%, 100%) !important;
}

.bonus-hero-cards-tooltip .tooltip:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 40px;
    border-radius: 0px 0px 10px 10px;
    background: linear-gradient(0deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);
    pointer-events: none;
}

.bonus-hero-cards-tooltip .tooltip .tooltip-scroll {
    height: 100%;
    width: calc(100% - 4px);
    margin-right: auto;
    overflow: auto;
    padding-top: 5px;
}

.bonus-hero-cards-tooltip .tooltip .tooltip-scroll p:first-child {
    margin-top: 0 !important;
}

.bonus-hero-cards-tooltip .tooltip:before {
    content: '';
    display: block;
    position: absolute;
    top: -8px;
    left: 0px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDI0IiBoZWlnaHQ9IjMzIiB2aWV3Qm94PSIwIDAgNDI0IDMzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDI0IDIzVjE2QzQyNCAxMC40NzcyIDQyMC41MjMgNiA0MTUgNkgyMTlMMjEzIDBMMjA3IDZIMTFDNS40NzcxNSA2IDEgMTAuNDc3MiAxIDE2VjIzTDEuNSAxNy41TDIgMTVMMyAxMi41TDQuNSAxMC41QzQuNSAxMC41IDQuOTEwNzggMTAuMDg5MiA2IDlDNy4wODkyMiA3LjkxMDc4IDkgOCA5IDhDOSA4IDEzMC44MzMgNy41IDIxMC41IDcuNUMyODkuMzg2IDcuNSA0MTUgOCA0MTUgOEM0MjIuNSA4IDQyMi41IDEzLjUgNDI0IDIzWiIgZmlsbD0iIzU3M0I5NyIvPgo8cGF0aCBkPSJNMjEzLjAwNCAxLjk5NDkzTDIxOC41MDEgNy40OTgxOUwyMTguNTAxIDEwLjAwMDJMMjEzLjAwNCAxMC4wMDAyTDIwNy41IDEwLjAwMDNMMjA3LjUgNy40OTc5TDIxMy4wMDQgMS45OTQ5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    width: 100%;
    height: 33px;
    z-index: 10;
    pointer-events: none;
}

.info-button-line .bonus-hero-cards-tooltip .tooltip:before {
    height: 38px;
    background-size: contain;
    top: -5px;
}

.sbbbs-widget .bonus-hero-cards-tooltip .tooltip:before {
    background-size: contain;
    height: 36px;
}

.bonus-hero-cards-tooltip .tooltiptext {
    padding: 16px 24px 24px 24px;
    color: #626273;
    display: block;
    font-size: 14px;
    line-height: normal;
    cursor: initial;
    text-align: left !important;
}

.bonus-hero-cards-tooltip .tooltiptext p {
    margin-bottom: 16px !important;
}

.bonus-hero-cards-tooltip .tooltiptext p:last-child {
    margin-bottom: 0px !important;
}

.bonus-hero-cards-tooltip .tooltiptext strong {
    color: #2D2C4E;
    font-weight: 600;
    font-style: italic;
}

.bonus-hero-cards-tooltip .tooltiptext a {
    font-weight: normal;
    color: #573B97;
    font-size: 14px;
    font-style: normal;
    line-height: normal;
    text-decoration: underline;
}

@media screen and (min-width: 992px) {
    .bonus-hero-cards-tooltip .tooltiptext a:hover {
        text-decoration: none;
    }
}

.bonus-hero-cards-tooltip .tooltip-scroll::-webkit-scrollbar {
    width: 4px;
}

.bonus-hero-cards-tooltip .tooltip-scroll::-webkit-scrollbar-track {
    background: transparent;
    border-radius: 4px;
}

.bonus-hero-cards-tooltip .tooltip-scroll::-webkit-scrollbar-thumb {
    background-color: #F0EFF8;
    border-radius: 20px;
    border: 3px solid transparent;
}

.bonus-hero-cards-tooltip .sh-disclaimer.active .tooltip {
    opacity: 1;
    pointer-events: initial;
}

.bonus-hero-cards-tooltip--bottom {
    position: relative;
    margin-bottom: 0px !important;
}

.bonus-hero-cards-tooltip--bottom .tooltip {
    right: auto;
    left: 7px;
    bottom: -13px;
    width: 424px;
    transform: translate(-50%, 100%);
    height: initial;
    padding: 0px;
}

.bonus-hero-cards-tooltip--bottom a {
    color: #9797B2;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: underline !important;
}

.info-button-line>p {
    order: 2;
    max-width: calc(50% - 10px);
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}

.info-button-line .ibl-button {
    white-space: nowrap;
    margin-bottom: 0 !important;
    text-decoration: none !important;
    padding-right: 0 !important;
}

.bonus-hero-cards-tooltip--bottom {
    max-width: calc(50% - 10px);
}

.bonus-hero-cards-tooltip--bottom.active .tooltip {
    opacity: 1;
    pointer-events: initial;
}

.bonus-hero-cards-top--v2 .bonus-hero-cards-tooltip .tooltip {
    border-radius: 10px;
    transform: translate(50%, 100%);
    width: 424px;
    cursor: initial;
}

.bonus-hero-cards-top--v2 .bonus-hero-cards-tooltip .tooltip:before {
    top: -7px;
    left: -1px;
    height: 23px;
    width: calc(100% + 1px);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDI0IiBoZWlnaHQ9IjMzIiB2aWV3Qm94PSIwIDAgNDI0IDMzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDI0IDIzVjE2QzQyNCAxMC40NzcyIDQyMC41MjMgNiA0MTUgNkgyMTlMMjEzIDBMMjA3IDZIMTFDNS40NzcxNSA2IDEgMTAuNDc3MiAxIDE2VjIzTDEuNSAxNy41TDIgMTVMMyAxMi41TDQuNSAxMC41QzQuNSAxMC41IDQuOTEwNzggMTAuMDg5MiA2IDlDNy4wODkyMiA3LjkxMDc4IDkgOCA5IDhDOSA4IDEzMC44MzMgNy41IDIxMC41IDcuNUMyODkuMzg2IDcuNSA0MTUgOCA0MTUgOEM0MjIuNSA4IDQyMi41IDEzLjUgNDI0IDIzWiIgZmlsbD0iIzU3M0I5NyIvPgo8cGF0aCBkPSJNMjEzLjAwNCAxLjk5NDkzTDIxOC41MDEgNy40OTgxOUwyMTguNTAxIDEwLjAwMDJMMjEzLjAwNCAxMC4wMDAyTDIwNy41IDEwLjAwMDNMMjA3LjUgNy40OTc5TDIxMy4wMDQgMS45OTQ5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
}

.bonus-card-info img.icon {
    width: 11px;
    height: 12px;
    margin: -2px 3px 0 0;
}

.bonus-hero-cards-tooltip .tooltip .tooltiptext:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 70px;
    transition: 0.25s;
    opacity: 0;
    border-radius: 10px 10px 0 0;
    background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 100%);
}

.bonus-hero-cards-tooltip .tooltip.scroll-mid .tooltiptext:before {
    opacity: 1;
}

.bonus-hero-cards-tooltip .tooltip.scroll-end .tooltiptext:before {
    opacity: 1;
}

.bonus-hero-cards-tooltip .tooltip.scroll-end:after {
    opacity: 0;
}

.bonus-hero-cards-tooltip--bottom .tooltip {
    width: 270px;
}

.news-slider-mobile-btns {
    display: flex;
    justify-content: center;
    width: 100%;
}

.news-slider-mobile-btns a {
    width: 350px;
    max-width: calc(100% - 6px);
    margin: 0 auto;
    position: relative;
    left: 3px;
}

.news-slider-mobile-btns {
    margin-bottom: 24px;
}

@media screen and (max-width: 1740px) {
    .bonus-hero-cards-tooltip .tooltip {
        width: 350px;
        transform: translate(1%, 100%);
    }
}

@media screen and (max-width: 1850px) {
    .bonus-hero-cards-tooltip--bottom .tooltip {
        width: 270px;
    }
}

@media screen and (max-width: 1700px) {
    .bonus-hero-cards-tooltip--bottom .tooltip {
        border-radius: 0px 10px 10px 10px;
    }

    .bonus-hero-cards-tooltip--bottom .tooltip:before {
        transform: rotateY(180deg);
    }

    .bonus-hero-cards-tooltip .tooltip {
        right: 11px;
        width: 301px;
        transform: translate(0%, 100%);
    }

    .bonus-hero-cards-tooltip .tooltip:before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAxIiBoZWlnaHQ9IjMzIiB2aWV3Qm94PSIwIDAgMzAxIDMzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTEyNl83MTgwKSI+CjxwYXRoIGQ9Ik01LjUgOC41TDMwMSA4VjExSDRMNS41IDguNVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yOTMuNSA4Ljg5MDYyTDMwMSAzLjg5MDYyVjAuODkwNjI1TDI5Mi45MTMgNi44OTA2MkgxMEM0LjQ3NzE1IDYuODkwNjIgMCAxMS4zNjc4IDAgMTYuODkwNlYxNy44OTA2TDEgMTQuODkwNkwyIDEyLjg5MDZMMyAxMS44OTA2TDQgMTAuODkwNkw1LjUgOS44OTA2Mkw3IDkuMzkwNjJMOC41IDguODkwNjJIMTBIMjkzLjVaIiBmaWxsPSIjNTczQjk3Ii8+CjxwYXRoIGQ9Ik0zMDEuMDAxIDMuNDk5MzlMMzAwLjkxNiA5LjQxMjQ3TDMwMC45MjIgMTAuOTc2NEwyOTQuMDEzIDEwLjk5MjZMMjgyLjAwNiA5LjAxOTExTDI5Mi40MzUgOS40NDA0OUwzMDEuMDAxIDMuNDk5MzlaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImNsaXAwXzExMjZfNzE4MCI+CjxyZWN0IHdpZHRoPSIzMDEiIGhlaWdodD0iMzMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
        height: 32px;
        top: -7px;
        left: 0px;
        background-size: cover;
    }

    .info-button-line .bonus-hero-cards-tooltip .tooltip:before {
        top: -7px;
    }

    .info-button-line .bonus-hero-cards-tooltip .tooltip {
        border-radius: 0px 10px 10px 10px;
    }

    .sbbbs-widget .bonus-hero-cards-tooltip .tooltip:before {
        height: 36px;
    }

    .bonus-hero-cards-tooltip .tooltip {
        border-radius: 10px 0px 10px 10px;
    }

}

@media screen and (max-width: 1500px) {}

@media screen and (max-width: 767px) {

    .bonus-hero-cards-top--v2 .bonus-hero-cards-tooltip .tooltip {
        right: auto;
        left: 50%;
        transform: translate(-50%, 100%);
        width: 330px;
    }

    .bonus-hero-cards-top--v2 .bonus-hero-cards-tooltip .tooltip:before {
        top: -5px;
        left: 0px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDI0IiBoZWlnaHQ9IjMzIiB2aWV3Qm94PSIwIDAgNDI0IDMzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDI0IDIzVjE2QzQyNCAxMC40NzcyIDQyMC41MjMgNiA0MTUgNkgyMTlMMjEzIDBMMjA3IDZIMTFDNS40NzcxNSA2IDEgMTAuNDc3MiAxIDE2VjIzTDEuNSAxNy41TDIgMTVMMyAxMi41TDQuNSAxMC41QzQuNSAxMC41IDQuOTEwNzggMTAuMDg5MiA2IDlDNy4wODkyMiA3LjkxMDc4IDkgOCA5IDhDOSA4IDEzMC44MzMgNy41IDIxMC41IDcuNUMyODkuMzg2IDcuNSA0MTUgOCA0MTUgOEM0MjIuNSA4IDQyMi41IDEzLjUgNDI0IDIzWiIgZmlsbD0iIzU3M0I5NyIvPgo8cGF0aCBkPSJNMjEzLjAwNCAxLjk5NDkzTDIxOC41MDEgNy40OTgxOUwyMTguNTAxIDEwLjAwMDJMMjEzLjAwNCAxMC4wMDAyTDIwNy41IDEwLjAwMDNMMjA3LjUgNy40OTc5TDIxMy4wMDQgMS45OTQ5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
        background-position: center top;
        background-repeat: no-repeat;
        background-size: contain;
        height: 28px;
        width: 100%;
    }

    .info-button-line {
        margin-top: 6px;
    }

    .bonus-hero-cards-tooltip .tooltip {
        right: auto;
        left: 50%;
        transform: translate(-50%, 100%);
        width: 335px;
    }

    .bonus-hero-cards-tooltip .tooltip {
        border-radius: 10px;
    }

    .bonus-hero-cards-tooltip .tooltip:before {
        top: -6px;
        left: 0px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDI0IiBoZWlnaHQ9IjMzIiB2aWV3Qm94PSIwIDAgNDI0IDMzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNDI0IDIzVjE2QzQyNCAxMC40NzcyIDQyMC41MjMgNiA0MTUgNkgyMTlMMjEzIDBMMjA3IDZIMTFDNS40NzcxNSA2IDEgMTAuNDc3MiAxIDE2VjIzTDEuNSAxNy41TDIgMTVMMyAxMi41TDQuNSAxMC41QzQuNSAxMC41IDQuOTEwNzggMTAuMDg5MiA2IDlDNy4wODkyMiA3LjkxMDc4IDkgOCA5IDhDOSA4IDEzMC44MzMgNy41IDIxMC41IDcuNUMyODkuMzg2IDcuNSA0MTUgOCA0MTUgOEM0MjIuNSA4IDQyMi41IDEzLjUgNDI0IDIzWiIgZmlsbD0iIzU3M0I5NyIvPgo8cGF0aCBkPSJNMjEzLjAwNCAxLjk5NDkzTDIxOC41MDEgNy40OTgxOUwyMTguNTAxIDEwLjAwMDJMMjEzLjAwNCAxMC4wMDAyTDIwNy41IDEwLjAwMDNMMjA3LjUgNy40OTc5TDIxMy4wMDQgMS45OTQ5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
        background-position: center top;
        background-repeat: no-repeat;
        background-size: contain;
        height: 32px;
        width: 100%;
    }

    .bonus-hero-cards-tooltip .sh-disclaimer {
        position: static;
    }

    .bonus-hero-cards-top .bonus-hero-cards-tooltip {
        position: relative;
        width: fit-content;
    }

    .bonus-hero-cards-tooltip .sh-disclaimer-title .sh-disclaimer-title-inner:after {
        top: 1px;
    }

}

.sbbbs-widget .bonus-hero-cards-tooltip .sh-disclaimer-title .sh-disclaimer-title-inner:after {
    margin-left: auto;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAxOEMxNC40MTgzIDE4IDE4IDE0LjQxODMgMTggMTBDMTggNS41ODE3MiAxNC40MTgzIDIgMTAgMkM1LjU4MTcyIDIgMiA1LjU4MTcyIDIgMTBDMiAxNC40MTgzIDUuNTgxNzIgMTggMTAgMThaTTEwLjM3MjggMTMuMjc4OUMxMC4zNzI4IDEzLjIyMyAxMC4zNzY4IDEzLjE3NzYgMTAuMzg0OSAxMy4xNDI3TDExLjEzMDcgOC40NzAzM0wxMC44MTc5IDguMzQ0NjJMOC40OTYxNCA4LjYxN0w4LjM5OTkgOS4wNjc0N0w5LjA3MzU5IDkuMzgxNzZMOC43MzY3NCAxMS41NzEzTDguNDIzOTYgMTMuNjM1MUM4LjQxNTk0IDEzLjY2MyA4LjQxMTkzIDEzLjY5NzkgOC40MTE5MyAxMy43Mzk5QzguNDExOTMgMTMuOTM1NCA4LjUxMjE4IDE0LjA5NiA4LjcxMjY4IDE0LjIyMThDOC45MjEyMSAxNC4zNDA1IDkuMjA5OTMgMTQuMzk5OSA5LjU3ODg1IDE0LjM5OTlDMTAuMDExOSAxNC4zOTk5IDEwLjM2ODggMTQuMzE2IDEwLjY0OTUgMTQuMTQ4NEMxMC45MzgyIDEzLjk4MDggMTEuMTUwOCAxMy44MTY3IDExLjI4NzEgMTMuNjU2TDExLjEzMDcgMTMuMjk5OUMxMC45ODY0IDEzLjM4MzcgMTAuODc0MSAxMy40NDMgMTAuNzkzOSAxMy40Nzc5QzEwLjcyMTcgMTMuNTEyOSAxMC42NTM1IDEzLjUzMDMgMTAuNTg5NCAxMy41MzAzQzEwLjQ0NSAxMy41MzAzIDEwLjM3MjggMTMuNDQ2NSAxMC4zNzI4IDEzLjI3ODlaTTkuNzIzMjEgNy4xOTIyM0M5LjkxNTY5IDcuMzU5ODUgMTAuMTMyMiA3LjQ0MzY2IDEwLjM3MjggNy40NDM2NkMxMC43NzM4IDcuNDQzNjYgMTEuMDc4NiA3LjM0NTg5IDExLjI4NzEgNy4xNTAzM0MxMS40OTU2IDYuOTU0NzcgMTEuNTk5OSA2LjcwMzM1IDExLjU5OTkgNi4zOTYwNEMxMS41OTk5IDYuMTg2NTIgMTEuNTE1NyA2LjAwMTQ0IDExLjM0NzMgNS44NDA4MUMxMS4xNzg4IDUuNjgwMTcgMTAuOTU0MyA1LjU5OTg1IDEwLjY3MzYgNS41OTk4NUMxMC4zMDQ3IDUuNTk5ODUgMTAuMDA3OSA1LjcwMTEyIDkuNzgzMzYgNS45MDM2NkM5LjU1ODggNi4wOTkyMiA5LjQ0NjUyIDYuMzQwMTcgOS40NDY1MiA2LjYyNjUyQzkuNDQ2NTIgNi44MzYwNCA5LjUzODc1IDcuMDI0NjIgOS43MjMyMSA3LjE5MjIzWiIgZmlsbD0iIzk3OTdCMyIvPgo8L3N2Zz4K");
}

.sbbbs-widget .bonus-hero-cards-tooltip .sh-disclaimer.active .sh-disclaimer-title .sh-disclaimer-title-inner:after {
    background-color: transparent;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAxOEMxNC40MTgzIDE4IDE4IDE0LjQxODMgMTggMTBDMTggNS41ODE3MiAxNC40MTgzIDIgMTAgMkM1LjU4MTcyIDIgMiA1LjU4MTcyIDIgMTBDMiAxNC40MTgzIDUuNTgxNzIgMTggMTAgMThaTTEwLjM3MjggMTMuMjc4OUMxMC4zNzI4IDEzLjIyMyAxMC4zNzY4IDEzLjE3NzYgMTAuMzg0OSAxMy4xNDI3TDExLjEzMDcgOC40NzAzM0wxMC44MTc5IDguMzQ0NjJMOC40OTYxNCA4LjYxN0w4LjM5OTkgOS4wNjc0N0w5LjA3MzU5IDkuMzgxNzZMOC43MzY3NCAxMS41NzEzTDguNDIzOTYgMTMuNjM1MUM4LjQxNTk0IDEzLjY2MyA4LjQxMTkzIDEzLjY5NzkgOC40MTE5MyAxMy43Mzk5QzguNDExOTMgMTMuOTM1NCA4LjUxMjE4IDE0LjA5NiA4LjcxMjY4IDE0LjIyMThDOC45MjEyMSAxNC4zNDA1IDkuMjA5OTMgMTQuMzk5OSA5LjU3ODg1IDE0LjM5OTlDMTAuMDExOSAxNC4zOTk5IDEwLjM2ODggMTQuMzE2IDEwLjY0OTUgMTQuMTQ4NEMxMC45MzgyIDEzLjk4MDggMTEuMTUwOCAxMy44MTY3IDExLjI4NzEgMTMuNjU2TDExLjEzMDcgMTMuMjk5OUMxMC45ODY0IDEzLjM4MzcgMTAuODc0MSAxMy40NDMgMTAuNzkzOSAxMy40Nzc5QzEwLjcyMTcgMTMuNTEyOSAxMC42NTM1IDEzLjUzMDMgMTAuNTg5NCAxMy41MzAzQzEwLjQ0NSAxMy41MzAzIDEwLjM3MjggMTMuNDQ2NSAxMC4zNzI4IDEzLjI3ODlaTTkuNzIzMjEgNy4xOTIyM0M5LjkxNTY5IDcuMzU5ODUgMTAuMTMyMiA3LjQ0MzY2IDEwLjM3MjggNy40NDM2NkMxMC43NzM4IDcuNDQzNjYgMTEuMDc4NiA3LjM0NTg5IDExLjI4NzEgNy4xNTAzM0MxMS40OTU2IDYuOTU0NzcgMTEuNTk5OSA2LjcwMzM1IDExLjU5OTkgNi4zOTYwNEMxMS41OTk5IDYuMTg2NTIgMTEuNTE1NyA2LjAwMTQ0IDExLjM0NzMgNS44NDA4MUMxMS4xNzg4IDUuNjgwMTcgMTAuOTU0MyA1LjU5OTg1IDEwLjY3MzYgNS41OTk4NUMxMC4zMDQ3IDUuNTk5ODUgMTAuMDA3OSA1LjcwMTEyIDkuNzgzMzYgNS45MDM2NkM5LjU1ODggNi4wOTkyMiA5LjQ0NjUyIDYuMzQwMTcgOS40NDY1MiA2LjYyNjUyQzkuNDQ2NTIgNi44MzYwNCA5LjUzODc1IDcuMDI0NjIgOS43MjMyMSA3LjE5MjIzWiIgZmlsbD0iIzNCMzE2RSIvPgo8L3N2Zz4K");
}

.sbbbs-widget .bonus-hero-cards-tooltip .tooltip {
    right: -29px;
}

.sbbbs-widget .bonus-hero-cards-tooltip .sh-disclaimer-title {
    justify-content: flex-start;
    padding: 0;
    border-radius: 10px;
    color: #626273;
    background: #FBFBFB;
}


.sbbbs-widget .bonus-hero-cards-tooltip {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 12px;
    border-radius: 10px;
    color: #626273;
    background: #FBFBFB;
    margin-bottom: 16px;
}

.sbbbs-widget .bonus-hero-cards-tooltip .sh-disclaimer {
    width: fit-content;
    margin-bottom: 0;
    padding-bottom: 0px;
    padding-top: 0;
    margin-left: 12px !important;
}

.bonus-hero-cards-top--v2 {
    width: calc(66.66667% - 0.5rem);
}

.bonus-hero-cards-top--v2 .competition-t3t {
    align-items: flex-start;
}

.bonus-hero-cards-top--v2 .competition-t3t .info-icon {
    position: relative;
    top: 9px;
}

.bonus-hero-cards .competition-t3t .info-icon {
    position: relative;
    top: 0;
}

.review-hero__left .info-button-line {
    display: none;
}

@media screen and (max-width: 1700px) {
    .sbbbs-widget .bonus-hero-cards-tooltip .tooltip {
        right: 10px;
    }
}

@media screen and (max-width: 1024px) {
    .bonus-hero-cards-top {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }

    .bonus-hero-cards-tooltip .sh-disclaimer {
        min-height: 1px;
        padding-bottom: 16px;
        margin-bottom: 0px;
    }

    .bonus-hero-cards-top .bonus-hero-cards-tooltip {
        width: 100%;
        justify-content: flex-start;
        min-height: 1px;
    }

    .bonus-hero-cards-top .competition-t3t {
        max-width: 100%;
    }

    .bonus-hero-cards-top--v2 {
        width: 100%;
    }
}

@media screen and (max-width: 767px) {
    .bonus-hero-cards-tooltip .sh-disclaimer-title {
        font-size: 12px;
    }

    .bonus-hero-cards-tooltip .sh-disclaimer-title .sep {
        padding-left: 8px;
        padding-right: 8px;
    }

    .info-button-line {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .bonus-hero-cards-tooltip--bottom {
        max-width: 100%;
    }

    .info-button-line>p {
        max-width: 100%;
        margin-top: 24px !important;
        width: 100%;
    }

    .ibl-button {
        padding-top: 12px;
        padding-bottom: 12px;
    }
}

.table-style {
    display: block;
    width: 100%;
    overflow: auto;
}

.table-style::-webkit-scrollbar {
    height: 8px;
}

.table-style::-webkit-scrollbar-track {
    background: #F6F7F9;
}

.table-style::-webkit-scrollbar-thumb {
    background: #3B316E;
}

.table-style td {
    padding: 5px 10px;
}

.bonus-hero-cards-top {
    margin-bottom: 16px;
}

/**.bonus-hero-cards-top .competition-t3t  {
    margin-bottom: 24px;
}**/

.bonus-hero-cards-top {
    margin-bottom: 16px;
}

.bonus-hero-cards-tooltip .sh-disclaimer {
    padding-bottom: 0;
    margin-bottom: 0;
}

.bonus-hero-cards-top {
    margin-bottom: 16px;
}

.bonus-hero-cards {
    margin-bottom: 12px;
}

.bonus-hero-cards-top .competition-t3t {
    margin-bottom: 12px;
}

.bonus-hero-cards-top .bonus-hero-cards-tooltip {
    margin-bottom: 12px;
}

.info-button-line .ibl-button {
    color: #9797B2 !important;
    font-size: 14px !important;
    font-weight: 800 !important;
}

.odd-monitor-info a {
    color: #9797B2 !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: normal !important;
    text-decoration: none !important;
}

@media screen and (max-width: 767px) {
    .bonus-hero-cards-top .competition-t3t {
        margin-bottom: 24px;
    }

    .bonus-hero-cards-top .bonus-hero-cards-tooltip {
        margin-bottom: 0px;
    }
}

details>summary {
    list-style: none;
    outline: none;
}

details>summary::-webkit-details-marker {
    display: none;
}


@media screen and (max-width: 767px) {
    .sh-disclaimer--accordion .sh-disclaimer-body-content {
        margin-top: 2px;
    }

    .sh-disclaimer--accordion .sh-disclaimer-title {
        padding-bottom: 8px;
        padding-top: 10px;
    }

    .sh-disclaimer--accordion .sh-disclaimer-title-mob {
        color: #626273;
    }

    .sh-disclaimer--accordion {
        padding-bottom: 0;
        position: relative;
    }

    .sh-disclaimer--accordion .sh-disclaimer-body {
        position: static;
    }
}

.bz-iframe-wrap {
    position: relative;
    padding-bottom: 56.25%;
    height: auto !important;
    overflow: hidden;
    max-width: 100%;
}

.bz-iframe-wrap iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/header.css */
#search-results>ul {
    width: 100% !important;
    top: 80px !important;
    left: 0;
    max-height: calc(100vh - 80px - 20px);
    overflow: auto;
}

#site-header {
    background: #000;
    z-index: 1000;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
}

.header-cont {
    max-width: 102.5rem;
    margin: auto;
    height: 80px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 20px !important;
    position: relative;
}

.header-cont__left {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 20px;
    height: 44px;
}

.header-cont__right {
    margin-left: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.header-logo {
    margin-right: 20px;
    height: 32px;
    display: flex;
    align-items: center;
}

@media print,
screen and (min-width: 64em) {
    .header-logo img {
        display: block;
        width: 210px;
    }
}

@media print,
screen and (max-width: 40em) {
    .header-logo img {
        width: 86px;
        height: 32px;
    }
}

@media screen and (min-width: 81.25em) {
    .header-logo {
        margin-right: 60px !important;
    }
}

@media screen and (max-width: 81.25em) {
    #primary-nav {
        display: none;
    }
}

.header-menu {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    list-style-type: none;
}

.header-menu ul {
    list-style-type: none;
    margin: 0;
}

.header-menu a {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    white-space: nowrap;
}

.header-menu>li>a {
    color: #969696;
    background: #000;
    padding: 12px;
    font-weight: bold;
    text-transform: uppercase;
    border-radius: 10px;
    font-size: 14px;
}

@media screen and (min-width: 992px) {
    .header-menu>li>a:hover {
        background: #ffffff;
        color: #000;
    }
}

.header-menu>li.menu-item-has-children {
    position: relative;
    z-index: 2;
}

.header-menu>li.menu-item-has-children.is-active>a {
    background: #ffffff;
    color: #000;
}

.header-menu>li.menu-item-has-children.is-active>a:before {
    background: #000;
    -webkit-clip-path: polygon(0 100%, 100% 100%, 50% 0);
    clip-path: polygon(0 100%, 100% 100%, 50% 0);
}

.header-menu>li.menu-item-has-children>a {
    padding: 12px 24px 12px 12px;
    border-radius: 10px 10px 0 0;
    position: relative;
    z-index: 3;
}

.header-menu>li.menu-item-has-children>a:before {
    content: "";
    width: 6px;
    height: 3px;
    background: #969696;
    position: absolute;
    top: 50%;
    right: 10px;
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
    -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);
    clip-path: polygon(0 0, 100% 0, 50% 100%);
}

@media screen and (min-width: 992px) {
    .header-menu>li.menu-item-has-children>a:hover:before {
        background: #000;
        -webkit-clip-path: polygon(0 100%, 100% 100%, 50% 0);
        clip-path: polygon(0 100%, 100% 100%, 50% 0);
    }
}

.is-dropdown-submenu-parent>.sub-menu.first-sub {
    position: absolute;
    top: 100%;
    left: 0;
    background: none;
    min-width: 245px;
    border-radius: 10px 10px 10px;
    -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    z-index: 2;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub>li>a {
    background: #ffffff;
    display: block;
    padding: 15px;
    color: #000;
    font-size: 14px;
    line-height: 1;
}

@media screen and (min-width: 992px) {
    .is-dropdown-submenu-parent>.sub-menu.first-sub>li>a:hover {
        /* background: #F6F7F9; */
        color: #1DB954;
    }
}

.is-dropdown-submenu-parent>.sub-menu.first-sub>li.menu-item-has-children a {
    position: relative;
    padding-right: 40px;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub>li.menu-item-has-children a svg {
    position: absolute;
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

.is-dropdown-submenu-parent>.sub-menu.first-sub>li.is-active>a {
    background: #FAFAFA;
    color: #1DB954;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub>li:first-child>a {
    border-radius: 0 10px 0 0;
}

.header-menu a[href="#"] {
    pointer-events: none;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub>li:last-child>a {
    border-radius: 0 0 10px 10px;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub>li:only-child>a {
    border-radius: 0px 10px 10px 10px;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub.no-round>li:last-child a {
    border-bottom-right-radius: 0;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu {
    -webkit-box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 12px rgba(0, 0, 0, 0.2);
    z-index: -1;
    border-radius: 0 10px 10px 10px;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu>li>a {
    background-color: #fff;
    display: block;
    padding: 15px;
    color: #000;
    font-size: 14px;
    line-height: 1;
}

@media screen and (min-width: 992px) {
    .is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu>li>a:hover {
        color: #1DB954;
        background: #FAFAFA;
    }

    .is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu>li.is-active>a {
        color: #1DB954;
        background: #FAFAFA;
    }
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu>li:first-child>a {
    border-top-right-radius: 10px;
    position: relative;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu>li:last-child>a {
    border-radius: 0px 0px 10px 10px;
    position: relative;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu>li:only-child>a {
    border-radius: 0px 10px 10px 10px;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu.round {
    border-bottom-left-radius: 10px;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu.round li:last-child a {
    border-bottom-left-radius: 10px;
}

.is-dropdown-submenu-parent>.sub-menu.first-sub .sub-menu>li:first-child>a:before {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #fafafa;
    position: absolute;
    top: 0;
    left: -10px;
}

#save-ukraine,
#header-login {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 8px;
    font-size: 14px;
    text-transform: uppercase;
    color: #969696;
    font-weight: bold;
}

@media print,
screen and (min-width: 64em) {

    #save-ukraine,
    #header-login {
        margin-left: 8px;
    }
}

@media screen and (min-width: 992px) {

    #save-ukraine:hover,
    #header-login:hover {
        color: #ffffff;
    }
}

#save-ukraine__icon,
#header-login__icon {
    width: 32px;
    height: 32px;
    background: #573B97;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 4px;
    -webkit-transform: skew(-10deg, 0);
    -ms-transform: skew(-10deg, 0);
    transform: skew(-10deg, 0);
    margin-right: 8px;
}

#save-ukraine__icon img,
#header-login__icon img {
    -webkit-transform: skew(10deg, 0);
    -ms-transform: skew(10deg, 0);
    transform: skew(10deg, 0);
}

#save-ukraine__icon svg {
    width: 20px;
    height: 20px;
}

#save-ukraine__text,
#header-login__text {
    white-space: nowrap;
}

@media screen and (max-width: 87.5em) {

    #save-ukraine__text,
    #header-login__text {
        display: none;
    }
}

#header-lang-switcher {
    list-style-type: none;
    margin: 0;
    position: relative;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 14px;
}

#header-lang-switcher>li {
    position: relative;
}

#header-lang-switcher>li>a {
    display: block;
    background: none;
    padding: 12px 24px 12px 12px;
    border-radius: 10px 10px 0 0;
    color: #969696;
    position: relative;
}

#header-lang-switcher>li>a:before {
    content: "";
    width: 6px;
    height: 3px;
    background: #969696;
    position: absolute;
    top: 50%;
    right: 10px;
    -webkit-transform: translateY(-2px);
    -ms-transform: translateY(-2px);
    transform: translateY(-2px);
    -webkit-clip-path: polygon(0 0, 100% 0, 50% 100%);
    clip-path: polygon(0 0, 100% 0, 50% 100%);
}

@media screen and (min-width: 992px) {
    #header-lang-switcher>li>a:hover {
        background: #F6F7F9;
        color: #000000;
    }

    #header-lang-switcher>li:hover a {
        background: #ffffff;
        color: #000;
    }

    #header-lang-switcher>li:hover a:hover {
        background: #F6F7F9;
        color: #000;
    }
}

#header-lang-switcher .header-lang-switcher__other {
    display: none;
    text-align: left;
    list-style-type: none;
    margin: 0px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    max-width: 100%;
}

#header-lang-switcher .header-lang-switcher__other>li a {
    display: block;
    background: #ffffff;
    padding: 12px;
}

#header-lang-switcher .header-lang-switcher__other>li:last-child a {
    border-radius: 0 0 10px 10px;
}

#header-lang-switcher.is-active .header-lang-switcher__other {
    display: block;
}

#header-lang-switcher.is-active>li>a:before {
    -webkit-clip-path: polygon(0 100%, 100% 100%, 50% 0);
    clip-path: polygon(0 100%, 100% 100%, 50% 0);
}

#mobile-menu-open {
    width: 32px;
    height: 32px;
    padding: 7px 4px;
    position: relative;
    margin-left: 20px;
    cursor: pointer;
}

@media screen and (min-width: 81.25em) {
    #mobile-menu-open {
        display: none;
    }
}

#mobile-menu-open:before,
#mobile-menu-open:after {
    content: "";
    width: 24px;
    height: 3px;
    background: #ffffff;
    border-radius: 2px;
    position: absolute;
    left: 4px;
    opacity: 1;
    -webkit-transition: opacity .2s;
    transition: opacity .2s;
}

#mobile-menu-open:before {
    top: 7px;
}

#mobile-menu-open:after {
    bottom: 6px;
}

#mobile-menu-open span {
    width: 24px;
    height: 3px;
    background: #ffffff;
    border-radius: 2px;
    position: absolute;
    top: 15px;
    left: 4px;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
}

#mobile-menu-open .mobile-menu-button-placeholder {
    position: absolute;
    height: 50px;
    width: 45px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

#mobile-menu-open.is-open:before,
#mobile-menu-open.is-open:after {
    opacity: 0;
}

#mobile-menu-open.is-open span:first-child {
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

#mobile-menu-open.is-open span:last-child {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

@media (max-width: 650px) {
    #mobile-menu-open {
        margin-left: 8px;
    }

    #save-ukraine__icon {
        margin-right: 4px;
    }
}

#mobile-menu-cont {
    padding-top: 80px;
    z-index: 301 !important;
}

#mobile-menu-cont .is-drilldown {
    max-width: 100% !important;
    min-height: 1px !important;
}

.mobile-menu-title {
    padding: 0 24px;
    font-size: 24px;
    font-weight: 800;
    font-style: italic;
    margin-bottom: 20px;
    display: none;
}

#primary-menu-mobile {
    width: 100%;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 700;
}

#primary-menu-mobile ul {
    margin-left: 0;
}

#primary-menu-mobile a {
    color: #969696;
    outline: 0 !important;
    padding: 24px 20px;
}

#primary-menu-mobile>li>.sub-menu>li>a {
    padding: 16px 20px 16px 30px;
    color: #2D2C4E;
    font-family: sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

#primary-menu-mobile>li>.sub-menu>li>a>span {
    color: #ACACB5;
    font-family: sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400 !important;
    line-height: normal;
    text-transform: none !important;
}

#primary-menu-mobile>li>.sub-menu>li.opened>a {
    font-weight: 600;
}



@media screen and (min-width: 992px) {
    #primary-menu-mobile a:hover {
        color: #000;
    }
}

#primary-menu-mobile .js-drilldown-back>a {
    position: relative;
    display: block;
    padding-left: 34px;
}

#primary-menu-mobile .js-drilldown-back>a svg {
    position: absolute;
    top: 50%;
    left: 20px;
    -webkit-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}

#primary-menu-mobile .menu-item-has-children>a {
    position: relative;
    display: inline-block;
}

#primary-menu-mobile .menu-item-has-children>a svg {
    position: absolute;
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}

#primary-menu-mobile li.menu-item-has-children {
    position: relative;
    cursor: pointer;
    border-bottom: 1px solid #E7EAF1;
    overflow: hidden;
}

#primary-menu-mobile>li {
    border-bottom: 1px solid #E7EAF1;
}

body.menu-open {
    overflow: hidden;
}

#primary-menu-mobile .sub-menu li.menu-item-has-children {
    border-bottom: none;
}

.is-drilldown li {
    display: block;
    width: 100%;
    padding: 0px;
    outline: none;
}

.js-drilldown-back {
    -webkit-tap-highlight-color: transparent;
}

#primary-menu-mobile>li>a {
    color: #2D2C4E;
    font-family: sans-serif;
    font-size: 16px;
    font-style: italic;
    font-weight: 800;
    line-height: 24px;
    text-transform: uppercase;
}

#primary-menu-mobile li.menu-item-has-children>a {
    padding-right: 40px;
}

#primary-menu-mobile li.menu-item-has-children>i {
    display: block;
    position: absolute;
    top: 23px;
    right: 20px;
    height: 24px;
    line-height: 24px;
    width: 24px;
    text-align: center;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgOEwxMiAxNkwyMCA4IiBzdHJva2U9IiMyRDJDNEUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    transform-origin: center;
    transition: 0.25s;
}

#primary-menu-mobile li.menu-item-has-children.opened>i {
    transform: rotate(180deg);
}

#primary-menu-mobile li.menu-item-has-children>i:before {
    display: none;
}

.header-menu>li>i {
    display: none;
}

#primary-nav>ul>li,
#primary-nav>ul>li>a,
#primary-nav {
    height: 44px;
}





.header-login-box {
    position: relative;
}

.header-user-login .header-login-sub-menu {
    display: block;
}

.header-user-login #header-login__text {
    display: none !important;
}

.header-login-sub-menu {
    position: absolute;
    bottom: 0%;
    left: 38px;
    transform: translate(-100%, 100%);
    padding-top: 8px;
    opacity: 0;
    transition: 0.25s;
    pointer-events: none;
    display: none;
}

.header-login-sub-menu-list {
    background: #FFFFFF;
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.05);
    border-radius: 10px 4px 10px 10px;
    width: 96px;
    padding: 12px;
    display: flex;
    flex-direction: column;
}

.header-login-sub-menu-list a {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    color: #2D2C4E;
    width: 100%;
    padding-bottom: 8px;
    margin-bottom: 8px;
    border-bottom: 1px solid #E7EAF1;
}

.header-login-sub-menu-list a:hover {
    opacity: 0.8;
}

.header-login-sub-menu-list button {
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    width: 100%;
    text-align: left;
    background: transparent;
    cursor: pointer;

    border-bottom: none;
    margin-bottom: 0px;
    padding-bottom: 0px;
    color: #DF2121;
}



@media screen and (min-width: 992px) {
    .header-user-login .header-login-box:hover .header-login-sub-menu {
        opacity: 1;
        pointer-events: initial;
    }

    .header-login-sub-menu-list button:hover {
        opacity: 0.8;
    }
}

.header-user-login .header-login-box.active .header-login-sub-menu {
    opacity: 1 !important;
    pointer-events: initial !important;
}















.header-language {
    position: relative;
    padding: 10px;
    margin-left: 14px;
}

@media screen and (min-width: 992px) {
    .header-language:hover .hover-language {
        max-height: 80px;
        opacity: 1;
    }
}

.active-language ul {
    margin-bottom: 0px;
    padding-left: 0px;
    margin-left: 0px;
}

.active-language .lang-item {
    display: none;
}

.active-language .current-lang {
    display: block;
}

.active-language .current-lang a {
    font-style: normal;
    font-weight: 700;
    font-size: 14px;
    line-height: 19px;
    text-transform: uppercase;
    color: #969696;
}

.hover-language {
    position: absolute;
    bottom: 0px;
    overflow: hidden;
    max-height: 0px;
    transition: 0.35s;
    left: 50%;
    transform: translate(-50%, 100%);
    background: #fff;
    box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15);
    border-radius: 10px;
}

.hover-language ul {
    padding: 6px 10px;
    margin-left: 0px;
    margin-bottom: 0px;
    list-style-type: none;
}

.hover-language .current-lang {
    display: none;
}

.hover-language a {
    font-weight: 300;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    letter-spacing: 0.06em;
    color: #003563;
}

@media screen and (min-width: 992px) {
    .hover-language a:hover {
        color: #1DB954;
    }
}

.active-language .current-lang:after {
    content: '';
    display: block;
    width: 8px;
    height: 8px;
    margin-left: 3px;
    background-image: url('../img/lang-arrow.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    transform-origin: center;
    transition: 0.25s;
}

.active-language .current-lang {
    display: flex;
    align-items: center;
    justify-content: center;
}


.remodal-logout {
    background: #000000 !important;
    border: 2px solid rgba(255, 255, 255, 0.08) !important;
    box-shadow: 0px 0px 250px rgba(59, 49, 110, 0.14) !important;
    border-radius: 10px !important;
    width: 400px !important;
    max-width: 100% !important;
    background-image: url('../img/remodal-logout-bg.png') !important;
    background-position: center right !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.remodal-logout .remodal-close {
    background-image: url('../img/remodal-logout-close-icon.svg') !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
    width: 14px !important;
    height: 14px !important;
    left: auto !important;
    right: 22px !important;
    top: 22px !important;
}

.remodal-logout-title {
    font-style: italic;
    font-weight: 800;
    font-size: 24px;
    line-height: 33px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-bottom: 16px;
}

.remodal-logout-text {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    text-align: center;
    color: #ACACB5;
    margin-bottom: 24px;
}

.remodal-logout-btns {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 352px;
    max-width: calc(100% - 20px);
    margin-left: auto;
    margin-right: auto;
}

.remodal-logout-btns button,
.remodal-logout-btns a {
    font-weight: 800;
    text-transform: uppercase;
    border-radius: 8px;
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
    color: #ffffff;
    outline: 0 !important;
    width: calc(50% - 8px);
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: 0.25s;
}

.remodal-logout-btn-yes {
    border: 1px solid #626273;
    font-style: italic;
    font-weight: 900;
    font-size: 24px;
    line-height: 33px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    text-decoration: none;
}

.remodal-logout-btn-no {
    background: #1DB954;
    font-style: italic;
    font-weight: 900;
    font-size: 24px;
    line-height: 33px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
}

.menu {
    -webkit-tap-highlight-color: transparent;
}



#primary-menu-mobile>li>.sub-menu>li>i {
    top: 16px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgOEwxMiAxNkwyMCA4IiBzdHJva2U9IiM5Nzk3QjIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
}

#primary-menu-mobile>li>.sub-menu>li.opened>i {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgOEwxMiAxNkwyMCA4IiBzdHJva2U9IiMyRDJDNEUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
}

#primary-menu-mobile>li>.sub-menu>li {
    overflow: hidden;
}

#primary-menu-mobile>li>.sub-menu>li>a {
    position: relative;
    background: transparent !important;
}

#primary-menu-mobile>li>.sub-menu a {
    text-transform: none !important;
}

#primary-menu-mobile>li>.sub-menu>li>a:after {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 100%;
    background: #F6F7F9;
    z-index: -1;
    pointer-events: none;
    opacity: 0;
    transition: 0.25s;
}

#primary-menu-mobile>li>.sub-menu>li.opened>a:after {
    opacity: 1;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>a {
    padding: 16px 20px 16px 60px;
    color: #2D2C4E;
    font-family: sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    background: transparent !important;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li.opened>a {
    font-weight: 600;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>a:after {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 100%;
    background: #F6F7F9;
    z-index: -1;
    pointer-events: none;
    opacity: 0;
    transition: 0.25s;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li.opened>a:after {
    opacity: 1;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>i {
    top: 16px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgOEwxMiAxNkwyMCA4IiBzdHJva2U9IiM5Nzk3QjIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li.opened>i {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgOEwxMiAxNkwyMCA4IiBzdHJva2U9IiMyRDJDNEUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a:after {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 100%;
    background: #F6F7F9;
    z-index: -1;
    pointer-events: none;
    opacity: 0;
    transition: 0.25s;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li.opened>a:after {
    opacity: 1;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a {
    padding: 16px 20px 16px 80px;
    color: #2D2C4E;
    font-family: sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    background: transparent;
    line-height: normal;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li.opened>a {
    font-weight: 600;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li>i {
    top: 16px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgOEwxMiAxNkwyMCA4IiBzdHJva2U9IiM5Nzk3QjIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li.opened>i {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQgOEwxMiAxNkwyMCA4IiBzdHJva2U9IiMyRDJDNEUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li>.sub-menu>li>a {
    padding: 16px 20px 16px 100px;
    color: #2D2C4E;
    font-family: sans-serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

#primary-menu-mobile>li>.sub-menu>li.opened {
    border-bottom: 1px solid #E7EAF1;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li.opened {
    border-bottom: 1px solid #E7EAF1;
}

#primary-menu-mobile>li>.sub-menu>li>.sub-menu>li>.sub-menu>li.opened {
    border-bottom: 1px solid #E7EAF1;
}

@media screen and (max-width: 640px) {
    .position-right {
        padding-bottom: 80px !important;
    }
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/jquery-ui.autocomplete.min.css */
/*! jQuery UI - v1.13.2 - 2023-02-09
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse
}

.ui-helper-clearfix:after {
    clear: both
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    -ms-filter: "alpha(opacity=0)"
}

.ui-front {
    z-index: 100
}

.ui-state-disabled {
    cursor: default !important;
    pointer-events: none
}

.ui-icon {
    display: inline-block;
    vertical-align: middle;
    margin-top: -.25em;
    position: relative;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.ui-widget-icon-block {
    left: 50%;
    margin-left: -8px;
    display: block
}

.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default
}

.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0
}

.ui-menu .ui-menu {
    position: absolute
}

.ui-menu .ui-menu-item {
    margin: 0;
    cursor: pointer;
    list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")
}

.ui-menu .ui-menu-item-wrapper {
    position: relative;
    padding: 3px 1em 3px .4em
}

.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0 0
}

.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
    margin: -1px
}

.ui-menu-icons {
    position: relative
}

.ui-menu-icons .ui-menu-item-wrapper {
    padding-left: 2em
}

.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0
}

.ui-menu .ui-menu-icon {
    left: auto;
    right: 0
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/libs/foundation-core.css */
/** Foundation for Sites Version 6.6.3 */
.link-to-casino {
    text-decoration: none !important;
}

#cmplz-cookiebanner-container {
    content-visibility: inherit !important;
}

.tns-liveregion {
    display: none;
}

@media print,
screen and (min-width: 40em) {

    .reveal,
    .reveal.tiny,
    .reveal.small,
    .reveal.large {
        right: auto;
        left: auto;
        margin: 0 auto;
    }
}

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}

body {
    font-family: sans-serif;
    margin: 0;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
    overflow: visible;
}

pre {
    font-family: monospace, monospace;
    font-size: 1em;
}

a {
    background-color: transparent;
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted;
}

b,
strong {
    font-weight: bolder;
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}

small {
    font-size: 80%;
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}

sub {
    bottom: -0.25em;
}

sup {
    top: -0.5em;
}

img {
    border-style: none;
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

button,
input {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
}

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0;
}

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText;
}

fieldset {
    padding: 0.35em 0.75em 0.625em;
}

legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal;
}

progress {
    vertical-align: baseline;
}

textarea {
    overflow: auto;
}

[type="checkbox"],
[type="radio"] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
    height: auto;
}

[type="search"] {
    -webkit-appearance: textfield;
    outline-offset: -2px;
}

[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit;
}

details {
    display: block;
}

summary {
    display: list-item;
}

template {
    display: none;
}

[hidden] {
    display: none;
}

.foundation-mq {
    font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 100%;
}

*,
*::before,
*::after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}

body {
    margin: 0;
    padding: 0;
    background: #F6F7F9;
    font-weight: normal;
    line-height: 1.5;
    color: #626273;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}

textarea {
    height: auto;
    min-height: 50px;
    border-radius: 0;
}

select {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    border-radius: 0;
}

button {
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 0;
    background: transparent;
    line-height: 1;
    cursor: auto;
}

[data-whatinput='mouse'] button {
    outline: 0;
}

pre {
    overflow: auto;
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
}

.is-visible {
    display: block !important;
}

.is-hidden {
    display: none !important;
}

[type='text'],
[type='password'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='month'],
[type='week'],
[type='email'],
[type='number'],
[type='search'],
[type='tel'],
[type='time'],
[type='url'],
[type='color'],
textarea {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 3.75rem;
    margin: 0 0 1.5rem;
    padding: 1.15625rem 1.5rem;
    border: 1px solid #E7EAF1;
    border-radius: 10px;
    background-color: #FBFBFB;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.5;
    color: #000000;
    -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

[type='text']:focus,
[type='password']:focus,
[type='date']:focus,
[type='datetime']:focus,
[type='datetime-local']:focus,
[type='month']:focus,
[type='week']:focus,
[type='email']:focus,
[type='number']:focus,
[type='search']:focus,
[type='tel']:focus,
[type='time']:focus,
[type='url']:focus,
[type='color']:focus,
textarea:focus {
    outline: none;
    border: 1px solid #E7EAF1;
    background-color: #FBFBFB;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
}

textarea {
    max-width: 100%;
}

textarea[rows] {
    height: auto;
}

input:disabled,
input[readonly],
textarea:disabled,
textarea[readonly] {
    background-color: #ACACB5;
    cursor: not-allowed;
}

[type='submit'],
[type='button'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
}

input[type='search'] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

::-webkit-input-placeholder {
    color: #ACACB5;
}

:-ms-input-placeholder {
    color: #ACACB5;
}

::-ms-input-placeholder {
    color: #ACACB5;
}

::placeholder {
    color: #ACACB5;
}

[type='file'],
[type='checkbox'],
[type='radio'] {
    margin: 0 0 1.5rem;
}

[type='checkbox']+label,
[type='radio']+label {
    display: inline-block;
    vertical-align: baseline;
    margin-left: 0.75rem;
    margin-right: 1.5rem;
    margin-bottom: 0;
}

[type='checkbox']+label[for],
[type='radio']+label[for] {
    cursor: pointer;
}

label>[type='checkbox'],
label>[type='radio'] {
    margin-right: 0.75rem;
}

[type='file'] {
    width: 100%;
}

label {
    display: block;
    margin: 0;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1.8;
    color: #000000;
}

label.middle {
    margin: 0 0 1.5rem;
    padding: 0.8125rem 0;
}

fieldset {
    margin: 0;
    padding: 0;
    border: 0;
}

legend {
    max-width: 100%;
    margin-bottom: 0.75rem;
}

.fieldset {
    margin: 1.125rem 0;
    padding: 1.25rem;
    border: 1px solid #626273;
}

.fieldset legend {
    margin: 0;
    margin-left: -0.1875rem;
    padding: 0 0.1875rem;
}

select {
    height: 3.75rem;
    margin: 0 0 1.5rem;
    padding: 1.15625rem 1.5rem;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #E7EAF1;
    border-radius: 10px;
    background-color: #FBFBFB;
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.5;
    color: #000000;
    background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2845, 44, 78%29'></polygon></svg>");
    background-origin: content-box;
    background-position: right -1.5rem center;
    background-repeat: no-repeat;
    background-size: 9px 6px;
    padding-right: 2.25rem;
    -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
}

select:focus {
    outline: none;
    border: 1px solid #E7EAF1;
    background-color: #FBFBFB;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
}

select:disabled {
    background-color: #ACACB5;
    cursor: not-allowed;
}

select::-ms-expand {
    display: none;
}

select[multiple] {
    height: auto;
    background-image: none;
}

select:not([multiple]) {
    padding-top: 0;
    padding-bottom: 0;
}

.is-invalid-input:not(:focus) {
    border-color: #cc4b37;
    background-color: #faedeb;
}

.is-invalid-input:not(:focus)::-webkit-input-placeholder {
    color: #cc4b37;
}

.is-invalid-input:not(:focus):-ms-input-placeholder {
    color: #cc4b37;
}

.is-invalid-input:not(:focus)::-ms-input-placeholder {
    color: #cc4b37;
}

.is-invalid-input:not(:focus)::placeholder {
    color: #cc4b37;
}

.is-invalid-label {
    color: #cc4b37;
}

.form-error {
    display: none;
    margin-top: -0.75rem;
    margin-bottom: 1.5rem;
    font-size: 0.75rem;
    font-weight: 800;
    color: #cc4b37;
}

.form-error.is-visible {
    display: block;
}

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
.lined-section-title,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

p {
    margin-bottom: 1rem;
    font-size: inherit;
    line-height: 1.4;
    text-rendering: optimizeLegibility;
}

em,
i {
    font-style: italic;
    line-height: inherit;
}

strong,
b {
    font-weight: 800;
    line-height: inherit;
}

small {
    font-size: 80%;
    line-height: inherit;
}

h1,
.h1,
h2,
.lined-section-title,
.h2,
.bz-filter-title,
h3,
.h3,
.all-hero-text,
.bz-smart-filter-open,
.subscribe-reveal-title,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
    font-style: italic;
    font-weight: 800;
    text-rendering: optimizeLegibility;
}

h1 small,
.h1 small,
h2 small,
.lined-section-title small,
.h2 small,
.bz-filter-title small,
h3 small,
.h3 small,
.all-hero-text small,
.bz-smart-filter-open small,
.subscribe-reveal-title small,
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small {
    line-height: 0;
    color: #626273;
}

h1,
.h1 {
    font-size: 1.5rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}


h2,
.lined-section-title,
.h2,
.bz-filter-title {
    font-size: 1.25rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

h3,
.h3,
.all-hero-text,
.bz-smart-filter-open,
.subscribe-reveal-title {
    font-size: 1.1875rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

h4,
.h4 {
    font-size: 1.125rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

h5,
.h5 {
    font-size: 1rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

h6,
.h6 {
    font-size: 0.875rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

@media print,
screen and (min-width: 40em) {

    h1,
    .h1 {
        font-size: 3rem;
    }

    h2,
    .lined-section-title,
    .h2,
    .bz-filter-title {
        font-size: 2rem;
    }

    h3,
    .h3,
    .all-hero-text,
    .bz-smart-filter-open,
    .subscribe-reveal-title {
        font-size: 1.5rem;
    }

    h4,
    .h4 {
        font-size: 1.125rem;
    }

    h5,
    .h5 {
        font-size: 1rem;
    }

    h6,
    .h6 {
        font-size: 0.875rem;
    }
}

a {
    line-height: inherit;
    color: #573B97;
    text-decoration: none;
    cursor: pointer;
}

@media screen and (min-width: 992px) {

    a:hover,
    a:focus {
        color: #4b3382;
    }
}

a img {
    border: 0;
}

hr {
    clear: both;
    max-width: 100%;
    height: 0;
    margin: 0 auto 1rem auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 2px solid #E7EAF1;
    border-left: 0;
}

ul,
ol,
dl {
    margin-bottom: 1rem;
    list-style-position: outside;
    line-height: 1.4;
}

li {
    font-size: inherit;
}

ul {
    margin-left: 1.25rem;
    list-style-type: none;
}

ol {
    /*margin-left: 1.25rem;*/
    margin-left: 1.5rem;
}

ul ul,
ol ul,
ul ol,
ol ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
}

dl {
    margin-bottom: 1rem;
}

dl dt {
    margin-bottom: 0.3rem;
    font-weight: 800;
}

blockquote {
    margin: 0.5625rem 0 1rem;
    padding: 0 1.25rem 0 1.1875rem;
    border-left: 1px solid #626273;
}

blockquote,
blockquote p {
    line-height: 1.4;
    color: #2D2C4E;
}

blockquote>p {
    margin: 0
}

abbr,
abbr[title] {
    border-bottom: 1px dotted #000000;
    cursor: help;
    text-decoration: none;
}

figure {
    margin: 0;
}

kbd {
    margin: 0;
    padding: 0.125rem 0.25rem 0;
    background-color: #ACACB5;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    color: #000000;
}

.subheader {
    margin-top: 0.2rem;
    margin-bottom: 0.5rem;
    font-weight: normal;
    line-height: 1.4;
    color: #2D2C4E;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #2D2C4E;
}

.lead {
    font-size: 125%;
    line-height: 1.6;
}

.stat {
    font-size: 2.5rem;
    line-height: 1;
}

p+.stat {
    margin-top: -1rem;
}

ul.no-bullet,
ol.no-bullet {
    margin-left: 0;
    list-style: none;
}

.cite-block,
cite {
    display: block;
    color: #2D2C4E;
    font-size: 0.8125rem;
}

.cite-block:before,
cite:before {
    content: "— ";
}

.code-inline,
code {
    border: 1px solid #626273;
    background-color: #ACACB5;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #000000;
    display: inline;
    max-width: 100%;
    word-wrap: break-word;
    padding: 0.125rem 0.3125rem 0.0625rem;
}

.code-block {
    border: 1px solid #626273;
    background-color: #ACACB5;
    font-family: Consolas, "Liberation Mono", Courier, monospace;
    font-weight: normal;
    color: #000000;
    display: block;
    overflow: auto;
    white-space: pre;
    padding: 1rem;
    margin-bottom: 1.5rem;
}

.button,
.ibl-button {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 1rem 0;
    padding: 0.75rem 1rem;
    border: 1px solid transparent;
    -webkit-transition: background-color 0.25s ease-out, color 0.25s ease-out;
    transition: background-color 0.25s ease-out, color 0.25s ease-out;
    font-family: inherit;
    font-size: 1.125rem;
    -webkit-appearance: none;
    line-height: 1;
    text-align: center;
    cursor: pointer;
}

.bonus-hero-cards .sbbbs-card__button {
    transition: none !important;
    color: #ffffff !important;
    min-width: 120px !important;
    font-weight: 800 !important;
    text-transform: uppercase !important;
    border-radius: 8px !important;
    -webkit-transform: skewX(-10deg) !important;
    -ms-transform: skewX(-10deg) !important;
    transform: skewX(-10deg) !important;
    margin-left: 4px !important;
    margin-right: 4px !important;
    outline: 0 !important;
    font-size: 1.125rem !important;
}

.bonus-hero-cards .sbbbs-card__tc {
    margin-bottom: 0 !important;
}

.bonus-hero-cards .sbbbs-card__tc {
    font-size: 9px !important;
}

[data-whatinput='mouse'] .button,
[data-whatinput='mouse'] .ibl-button {
    outline: 0;
}

.button.tiny,
.tiny.ibl-button {
    font-size: 0.875rem;
}

.button.small,
.small.ibl-button {
    font-size: 1.125rem;
}

.button.large,
.large.ibl-button {
    font-size: 1.25rem;
}

.button.expanded,
.expanded.ibl-button {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
}

.button,
.ibl-button,
.button.disabled,
.disabled.ibl-button,
.button[disabled],
.ibl-button[disabled],
.button.disabled:focus,
.disabled.ibl-button:focus,
.button[disabled]:focus,
.ibl-button[disabled]:focus {
    background-color: #573B97;
    color: #ffffff;
}

.button.primary,
.primary.ibl-button,
.button.primary.disabled,
.primary.disabled.ibl-button,
.button.primary[disabled],
.primary.ibl-button[disabled],
.button.primary.disabled:focus,
.primary.disabled.ibl-button:focus,
.button.primary[disabled]:focus,
.primary.ibl-button[disabled]:focus {
    background-color: #573B97;
    color: #ffffff;
}

.button.secondary,
.secondary.ibl-button,
.button.secondary.disabled,
.secondary.disabled.ibl-button,
.button.secondary[disabled],
.secondary.ibl-button[disabled],
.button.secondary.disabled:focus,
.secondary.disabled.ibl-button:focus,
.button.secondary[disabled]:focus,
.secondary.ibl-button[disabled]:focus {
    background-color: #1DB954;
    color: #000000;
}

.button.success,
.success.ibl-button,
.button.success.disabled,
.success.disabled.ibl-button,
.button.success[disabled],
.success.ibl-button[disabled],
.button.success.disabled:focus,
.success.disabled.ibl-button:focus,
.button.success[disabled]:focus,
.success.ibl-button[disabled]:focus {
    background-color: #1DB954;
    color: #000000;
}

.button.warning,
.warning.ibl-button,
.button.warning.disabled,
.warning.disabled.ibl-button,
.button.warning[disabled],
.warning.ibl-button[disabled],
.button.warning.disabled:focus,
.warning.disabled.ibl-button:focus,
.button.warning[disabled]:focus,
.warning.ibl-button[disabled]:focus {
    background-color: #FFC107;
    color: #000000;
}

.button.alert,
.alert.ibl-button,
.button.alert.disabled,
.alert.disabled.ibl-button,
.button.alert[disabled],
.alert.ibl-button[disabled],
.button.alert.disabled:focus,
.alert.disabled.ibl-button:focus,
.button.alert[disabled]:focus,
.alert.ibl-button[disabled]:focus {
    background-color: #cc4b37;
    color: #000000;
}

.button.hollow,
.hollow.ibl-button {
    background-color: transparent;
}

.button.hollow,
.hollow.ibl-button,
.button.hollow.disabled,
.hollow.disabled.ibl-button,
.button.hollow[disabled],
.hollow.ibl-button[disabled],
.button.hollow.disabled:focus,
.hollow.disabled.ibl-button:focus,
.button.hollow[disabled]:focus,
.hollow.ibl-button[disabled]:focus {
    border: 1px solid #573B97;
    color: #573B97;
}

.button.hollow.primary,
.hollow.primary.ibl-button,
.button.hollow.primary.disabled,
.hollow.primary.disabled.ibl-button,
.button.hollow.primary[disabled],
.hollow.primary.ibl-button[disabled],
.button.hollow.primary.disabled:focus,
.hollow.primary.disabled.ibl-button:focus,
.button.hollow.primary[disabled]:focus,
.hollow.primary.ibl-button[disabled]:focus {
    border: 1px solid #573B97;
    color: #573B97;
}

.button.hollow.secondary,
.hollow.secondary.ibl-button,
.button.hollow.secondary.disabled,
.hollow.secondary.disabled.ibl-button,
.button.hollow.secondary[disabled],
.hollow.secondary.ibl-button[disabled],
.button.hollow.secondary.disabled:focus,
.hollow.secondary.disabled.ibl-button:focus,
.button.hollow.secondary[disabled]:focus,
.hollow.secondary.ibl-button[disabled]:focus {
    border: 1px solid #1DB954;
    color: #1DB954;
}

.button.hollow.success,
.hollow.success.ibl-button,
.button.hollow.success.disabled,
.hollow.success.disabled.ibl-button,
.button.hollow.success[disabled],
.hollow.success.ibl-button[disabled],
.button.hollow.success.disabled:focus,
.hollow.success.disabled.ibl-button:focus,
.button.hollow.success[disabled]:focus,
.hollow.success.ibl-button[disabled]:focus {
    border: 1px solid #1DB954;
    color: #1DB954;
}

.button.hollow.warning,
.hollow.warning.ibl-button,
.button.hollow.warning.disabled,
.hollow.warning.disabled.ibl-button,
.button.hollow.warning[disabled],
.hollow.warning.ibl-button[disabled],
.button.hollow.warning.disabled:focus,
.hollow.warning.disabled.ibl-button:focus,
.button.hollow.warning[disabled]:focus,
.hollow.warning.ibl-button[disabled]:focus {
    border: 1px solid #FFC107;
    color: #FFC107;
}

.button.hollow.alert,
.hollow.alert.ibl-button,
.button.hollow.alert.disabled,
.hollow.alert.disabled.ibl-button,
.button.hollow.alert[disabled],
.hollow.alert.ibl-button[disabled],
.button.hollow.alert.disabled:focus,
.hollow.alert.disabled.ibl-button:focus,
.button.hollow.alert[disabled]:focus,
.hollow.alert.ibl-button[disabled]:focus {
    border: 1px solid #cc4b37;
    color: #cc4b37;
}

.button.clear,
.clear.ibl-button,
.clear.ibl-button:focus,
.button.clear.disabled,
.clear.disabled.ibl-button,
.button.clear.disabled:focus,
.clear.disabled.ibl-button:focus,
.button.clear[disabled],
.clear.ibl-button[disabled],
.button.clear[disabled]:focus,
.clear.ibl-button[disabled]:focus {
    border-color: transparent;
    background-color: transparent;
}

.button.clear,
.clear.ibl-button,
.button.clear.disabled,
.clear.disabled.ibl-button,
.button.clear[disabled],
.clear.ibl-button[disabled],
.button.clear.disabled:focus,
.clear.disabled.ibl-button:focus,
.button.clear[disabled]:focus,
.clear.ibl-button[disabled]:focus {
    color: #573B97;
}

.button.clear.primary,
.clear.primary.ibl-button,
.button.clear.primary.disabled,
.clear.primary.disabled.ibl-button,
.button.clear.primary[disabled],
.clear.primary.ibl-button[disabled],
.button.clear.primary.disabled:focus,
.clear.primary.disabled.ibl-button:focus,
.button.clear.primary[disabled]:focus,
.clear.primary.ibl-button[disabled]:focus {
    color: #573B97;
}

.button.clear.secondary,
.clear.secondary.ibl-button,
.button.clear.secondary.disabled,
.clear.secondary.disabled.ibl-button,
.button.clear.secondary[disabled],
.clear.secondary.ibl-button[disabled],
.button.clear.secondary.disabled:focus,
.clear.secondary.disabled.ibl-button:focus,
.button.clear.secondary[disabled]:focus,
.clear.secondary.ibl-button[disabled]:focus {
    color: #1DB954;
}

.button.clear.success,
.clear.success.ibl-button,
.button.clear.success.disabled,
.clear.success.disabled.ibl-button,
.button.clear.success[disabled],
.clear.success.ibl-button[disabled],
.button.clear.success.disabled:focus,
.clear.success.disabled.ibl-button:focus,
.button.clear.success[disabled]:focus,
.clear.success.ibl-button[disabled]:focus {
    color: #1DB954;
}

.button.clear.warning,
.clear.warning.ibl-button,
.button.clear.warning.disabled,
.clear.warning.disabled.ibl-button,
.button.clear.warning[disabled],
.clear.warning.ibl-button[disabled],
.button.clear.warning.disabled:focus,
.clear.warning.disabled.ibl-button:focus,
.button.clear.warning[disabled]:focus,
.clear.warning.ibl-button[disabled]:focus {
    color: #FFC107;
}

.button.clear.alert,
.clear.alert.ibl-button,
.button.clear.alert.disabled,
.clear.alert.disabled.ibl-button,
.button.clear.alert[disabled],
.clear.alert.ibl-button[disabled],
.button.clear.alert.disabled:focus,
.clear.alert.disabled.ibl-button:focus,
.button.clear.alert[disabled]:focus,
.clear.alert.ibl-button[disabled]:focus {
    color: #cc4b37;
}

@media screen and (min-width: 992px) {

    .button.clear.alert.disabled:hover,
    .clear.alert.disabled.ibl-button:hover,
    .button.clear.alert[disabled]:hover,
    .clear.alert.ibl-button[disabled]:hover {
        color: #cc4b37;
    }

    .button.clear.warning.disabled:hover,
    .clear.warning.disabled.ibl-button:hover,
    .button.clear.warning[disabled]:hover,
    .clear.warning.ibl-button[disabled]:hover {
        color: #FFC107;
    }

    .button.clear.success.disabled:hover,
    .clear.success.disabled.ibl-button:hover,
    .button.clear.success[disabled]:hover,
    .clear.success.ibl-button[disabled]:hover {
        color: #1DB954;
    }

    .button.clear.secondary.disabled:hover,
    .clear.secondary.disabled.ibl-button:hover,
    .button.clear.secondary[disabled]:hover,
    .clear.secondary.ibl-button[disabled]:hover {
        color: #1DB954;
    }

    .button.clear.primary.disabled:hover,
    .clear.primary.disabled.ibl-button:hover,
    .button.clear.primary[disabled]:hover,
    .clear.primary.ibl-button[disabled]:hover {
        color: #573B97;
    }

    .button.clear.disabled:hover,
    .clear.disabled.ibl-button:hover,
    .button.clear[disabled]:hover,
    .clear.ibl-button[disabled]:hover {
        color: #573B97;
    }

    .button.clear:hover,
    .clear.ibl-button:hover,
    .button.clear:focus,
    .clear.disabled.ibl-button:hover,
    .button.clear.disabled:hover,
    .button.clear[disabled]:hover,
    .clear.ibl-button[disabled]:hover {
        border-color: transparent;
        background-color: transparent;
    }

    .button.hollow.alert.disabled:hover,
    .hollow.alert.disabled.ibl-button:hover,
    .button.hollow.alert[disabled]:hover,
    .hollow.alert.ibl-button[disabled]:hover {
        border: 1px solid #cc4b37;
        color: #cc4b37;
    }

    .button.hollow.warning.disabled:hover,
    .hollow.warning.disabled.ibl-button:hover,
    .button.hollow.warning[disabled]:hover,
    .hollow.warning.ibl-button[disabled]:hover {
        border: 1px solid #FFC107;
        color: #FFC107;
    }

    .button.hollow.success.disabled:hover,
    .hollow.success.disabled.ibl-button:hover,
    .button.hollow.success[disabled]:hover,
    .hollow.success.ibl-button[disabled]:hover {
        border: 1px solid #1DB954;
        color: #1DB954;
    }

    .button.hollow.secondary:hover,
    .hollow.secondary.ibl-button:hover,
    .button.hollow.secondary:focus,
    .hollow.secondary.ibl-button:focus {
        border-color: #0f5d2a;
        color: #0f5d2a;
    }

    .button.hollow.secondary.disabled:hover,
    .hollow.secondary.disabled.ibl-button:hover,
    .button.hollow.secondary[disabled]:hover,
    .hollow.secondary.ibl-button[disabled]:hover {
        border: 1px solid #1DB954;
        color: #1DB954;
    }

    .button.hollow.primary.disabled:hover,
    .hollow.primary.disabled.ibl-button:hover,
    .button.hollow.primary[disabled]:hover,
    .hollow.primary.ibl-button[disabled]:hover {
        border: 1px solid #573B97;
        color: #573B97;
    }

    .button.primary.disabled:hover,
    .primary.disabled.ibl-button:hover,
    .button.primary[disabled]:hover,
    .primary.ibl-button[disabled]:hover {
        background-color: #573B97;
        color: #ffffff;
    }

    .button.secondary.disabled:hover,
    .secondary.disabled.ibl-button:hover,
    .button.secondary[disabled]:hover,
    .secondary.ibl-button[disabled]:hover {
        background-color: #1DB954;
        color: #000000;
    }

    .button.success.disabled:hover,
    .success.disabled.ibl-button:hover,
    .button.success[disabled]:hover,
    .success.ibl-button[disabled]:hover {
        background-color: #1DB954;
        color: #000000;
    }

    .button.warning.disabled:hover,
    .warning.disabled.ibl-button:hover,
    .button.warning[disabled]:hover,
    .warning.ibl-button[disabled]:hover {
        background-color: #FFC107;
        color: #000000;
    }

    .button.disabled:hover,
    .disabled.ibl-button:hover,
    .button[disabled]:hover,
    .ibl-button[disabled]:hover {
        background-color: #573B97;
        color: #ffffff;
    }

    .button:hover,
    .ibl-button:hover,
    .button:focus,
    .ibl-button:focus {
        background-color: #6a48b7;
        color: #ffffff;
    }

    .button.alert.disabled:hover,
    .alert.disabled.ibl-button:hover,
    .button.alert[disabled]:hover,
    .alert.ibl-button[disabled]:hover {
        background-color: #cc4b37;
        color: #000000;
    }

    .button.primary:hover,
    .primary.ibl-button:hover,
    .button.primary:focus,
    .primary.ibl-button:focus {
        background-color: #462f79;
        color: #ffffff;
    }

    .button.success:hover,
    .success.ibl-button:hover,
    .button.success:focus,
    .success.ibl-button:focus {
        background-color: #179443;
        color: #000000;
    }

    .button.warning:hover,
    .warning.ibl-button:hover,
    .button.warning:focus,
    .warning.ibl-button:focus {
        background-color: #d29d00;
        color: #000000;
    }

    .button.alert:hover,
    .alert.ibl-button:hover,
    .button.alert:focus,
    .alert.ibl-button:focus {
        background-color: #a53b2a;
        color: #000000;
    }

    .button.hollow:hover,
    .hollow.ibl-button:hover,
    .button.hollow:focus,
    .hollow.ibl-button:focus,
    .button.hollow.disabled,
    .hollow.disabled.ibl-button,
    .button.hollow.disabled:hover,
    .hollow.disabled.ibl-button:hover,
    .button.hollow.disabled:focus,
    .hollow.disabled.ibl-button:focus,
    .button.hollow[disabled],
    .hollow.ibl-button[disabled],
    .button.hollow[disabled]:hover,
    .hollow.ibl-button[disabled]:hover,
    .button.hollow[disabled]:focus,
    .hollow.ibl-button[disabled]:focus {
        background-color: transparent;
    }

    .button.hollow.disabled:hover,
    .hollow.disabled.ibl-button:hover,
    .button.hollow[disabled]:hover,
    .hollow.ibl-button[disabled]:hover {
        border: 1px solid #573B97;
        color: #573B97;
    }

    .button.hollow:hover,
    .hollow.ibl-button:hover,
    .button.hollow:focus,
    .hollow.ibl-button:focus {
        border-color: #2c1e4c;
        color: #2c1e4c;
    }

    .button.hollow.primary:hover,
    .hollow.primary.ibl-button:hover,
    .button.hollow.primary:focus,
    .hollow.primary.ibl-button:focus {
        border-color: #2c1e4c;
        color: #2c1e4c;
    }

    .button.hollow.success:hover,
    .hollow.success.ibl-button:hover,
    .button.hollow.success:focus,
    .hollow.success.ibl-button:focus {
        border-color: #0f5d2a;
        color: #0f5d2a;
    }

    .button.hollow.warning:hover,
    .hollow.warning.ibl-button:hover,
    .button.hollow.warning:focus,
    .hollow.warning.ibl-button:focus {
        border-color: #836200;
        color: #836200;
    }

    .button.hollow.alert:hover,
    .hollow.alert.ibl-button:hover,
    .button.hollow.alert:focus,
    .hollow.alert.ibl-button:focus {
        border-color: #67251a;
        color: #67251a;
    }

    .button.clear:hover,
    .clear.ibl-button:hover,
    .button.clear:focus,
    .clear.ibl-button:focus {
        color: #2c1e4c;
    }

    .button.clear.primary:hover,
    .clear.primary.ibl-button:hover,
    .button.clear.primary:focus,
    .clear.primary.ibl-button:focus {
        color: #2c1e4c;
    }

    .button.clear.secondary:hover,
    .clear.secondary.ibl-button:hover,
    .button.clear.secondary:focus,
    .clear.secondary.ibl-button:focus {
        color: #0f5d2a;
    }

    .button.clear.success:hover,
    .clear.success.ibl-button:hover,
    .button.clear.success:focus,
    .clear.success.ibl-button:focus {
        color: #0f5d2a;
    }

    .button.clear.warning:hover,
    .clear.warning.ibl-button:hover,
    .button.clear.warning:focus,
    .clear.warning.ibl-button:focus {
        color: #836200;
    }

    .button.clear.alert:hover,
    .clear.alert.ibl-button:hover,
    .button.clear.alert:focus,
    .clear.alert.ibl-button:focus {
        color: #67251a;
    }

    a.button:hover,
    a.ibl-button:hover,
    a.button:focus,
    a.ibl-button:focus {
        text-decoration: none;
    }

    .close-button:hover,
    .close-button:focus {
        color: #000000;
    }
}

.button.disabled,
.disabled.ibl-button,
.button[disabled],
.ibl-button[disabled] {
    opacity: 0.25;
    cursor: not-allowed;
}

.button.dropdown::after,
.dropdown.ibl-button::after {
    display: block;
    width: 0;
    height: 0;
    border: inset 0.4em;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #ffffff transparent transparent;
    position: relative;
    top: 0.4em;
    display: inline-block;
    float: right;
    margin-left: 1rem;
}

.button.dropdown.hollow::after,
.dropdown.hollow.ibl-button::after,
.button.dropdown.clear::after,
.dropdown.clear.ibl-button::after {
    border-top-color: #573B97;
}

.button.dropdown.hollow.primary::after,
.dropdown.hollow.primary.ibl-button::after,
.button.dropdown.clear.primary::after,
.dropdown.clear.primary.ibl-button::after {
    border-top-color: #573B97;
}

.button.dropdown.hollow.secondary::after,
.dropdown.hollow.secondary.ibl-button::after,
.button.dropdown.clear.secondary::after,
.dropdown.clear.secondary.ibl-button::after {
    border-top-color: #1DB954;
}

.button.dropdown.hollow.success::after,
.dropdown.hollow.success.ibl-button::after,
.button.dropdown.clear.success::after,
.dropdown.clear.success.ibl-button::after {
    border-top-color: #1DB954;
}

.button.dropdown.hollow.warning::after,
.dropdown.hollow.warning.ibl-button::after,
.button.dropdown.clear.warning::after,
.dropdown.clear.warning.ibl-button::after {
    border-top-color: #FFC107;
}

.button.dropdown.hollow.alert::after,
.dropdown.hollow.alert.ibl-button::after,
.button.dropdown.clear.alert::after,
.dropdown.clear.alert.ibl-button::after {
    border-top-color: #cc4b37;
}

.button.arrow-only::after,
.arrow-only.ibl-button::after {
    top: -0.1em;
    float: none;
    margin-left: 0;
}



.close-button {
    position: absolute;
    z-index: 10;
    color: #2D2C4E;
    cursor: pointer;
}

[data-whatinput='mouse'] .close-button {
    outline: 0;
}



.close-button {
    right: 1rem;
    top: 0.5rem;
    font-size: 2em;
    line-height: 1;
}

.tabs {
    margin: 0;
    border: 1px solid 0;
    background: #ffffff;
    list-style-type: none;
}

.tabs::before,
.tabs::after {
    display: table;
    content: ' ';
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}

.tabs::after {
    clear: both;
}

.tabs-content {
    border: 1px solid 0;
    border-top: 0;
    background: #ffffff;
    color: #626273;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

.menu {
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

[data-whatinput='mouse'] .menu li {
    outline: 0;
}

.menu a,
.menu .button,
.menu .ibl-button {
    line-height: 1;
    text-decoration: none;
    display: block;
    padding: 0.7rem 1rem;
}

.menu input,
.menu select,
.menu a,
.menu button {
    margin-bottom: 0;
}

.menu input {
    display: inline-block;
}

.menu,
.menu.horizontal {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

.menu.vertical {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.menu .is-active>a {
    background: #573B97;
    color: #ffffff;
}

.menu .active>a {
    background: #573B97;
    color: #ffffff;
}

.menu .menu-text {
    padding: 0.7rem 1rem;
    font-weight: bold;
    line-height: 1;
    color: inherit;
}

.no-js [data-responsive-menu] ul {
    display: none;
}

.is-drilldown {
    position: relative;
    overflow: hidden;
}

.is-drilldown li {
    display: block;
}

.is-drilldown.animate-height {
    -webkit-transition: height 0.5s;
    transition: height 0.5s;
}

.drilldown a {
    padding: 15px 20px;
    background: #ffffff;
}

.drilldown .is-drilldown-submenu {
    position: relative;
    top: 0;
    left: 0px;
    width: 100%;
    background: #ffffff;
    min-height: 0px;
    max-height: 0px;
    overflow: hidden;
    transition: 0.25s;
}

.drilldown .is-drilldown-submenu.is-active {
    z-index: 1;
    display: block;
    max-height: 2000px;
}


.drilldown .is-drilldown-submenu a {
    padding: 15px 20px;
}

.drilldown .nested.is-drilldown-submenu {
    margin-right: 0;
    margin-left: 0;
}

.drilldown .drilldown-submenu-cover-previous {
    min-height: 100%;
}

.is-dropdown-menu.vertical {
    width: 100px;
}

.is-dropdown-menu.vertical.align-right {
    float: right;
}

.is-dropdown-submenu-parent {
    position: relative;
}

.is-dropdown-submenu-parent a::after {
    position: absolute;
    top: 50%;
    right: 5px;
    left: auto;
    margin-top: -6px;
}

.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu {
    top: 100%;
    left: auto;
}

.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu {
    right: 100%;
    left: auto;
}

.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {
    right: auto;
    left: 100%;
}

.is-dropdown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    display: none;
    min-width: 200px;
    border: 0;
    background: #ffffff;
}

.dropdown .is-dropdown-submenu a {
    padding: 0.7rem 1rem;
}

.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: 0;
}

.is-dropdown-submenu>li {
    width: 100%;
}

.is-dropdown-submenu.js-dropdown-active {
    display: block;
}

.off-canvas {
    position: fixed;
    z-index: 12;
    -webkit-transition: -webkit-transform 0.5s ease;
    transition: -webkit-transform 0.5s ease;
    transition: transform 0.5s ease;
    transition: transform 0.5s ease, -webkit-transform 0.5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #ffffff;
}

[data-whatinput='mouse'] .off-canvas {
    outline: 0;
}

.off-canvas.is-transition-push {
    z-index: 12;
}

.off-canvas.is-closed {
    visibility: hidden;
}

.off-canvas.is-open {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

.position-left {
    top: 0;
    left: 0;
    height: 100%;
    overflow-y: auto;
    width: 100vw;
    -webkit-transform: translateX(-100vw);
    -ms-transform: translateX(-100vw);
    transform: translateX(-100vw);
}

@media print,
screen and (min-width: 40em) {
    .position-left {
        width: 375px;
        -webkit-transform: translateX(-375px);
        -ms-transform: translateX(-375px);
        transform: translateX(-375px);
    }
}

.position-right {
    top: 0;
    right: 0;
    height: 100%;
    overflow-y: auto;
    width: 100vw;
    -webkit-transform: translateX(100vw);
    -ms-transform: translateX(100vw);
    transform: translateX(100vw);
}

@media print,
screen and (min-width: 40em) {
    .position-right {
        width: 375px;
        -webkit-transform: translateX(375px);
        -ms-transform: translateX(375px);
        transform: translateX(375px);
    }
}

html.is-reveal-open {
    position: fixed;
    width: 100%;
    overflow-y: hidden;
}

html.is-reveal-open.zf-has-scroll {
    overflow-y: scroll;
}

html.is-reveal-open body {
    overflow-y: hidden;
}

.reveal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 99999;
    display: none;
    background-color: rgba(0, 0, 0, 0.45);
    overflow-y: auto;
}

.reveal {
    z-index: 1006;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    padding: 1rem;
    border: 1px solid #626273;
    border-radius: 0;
    background-color: #ffffff;
    position: relative;
    top: 100px;
    margin-right: auto;
    margin-left: auto;
    overflow-y: auto;
}

[data-whatinput='mouse'] .reveal {
    outline: 0;
}

@media print,
screen and (min-width: 40em) {
    .reveal {
        min-height: 0;
    }
}

.reveal .column {
    min-width: 0;
}

.reveal> :last-child {
    margin-bottom: 0;
}

@media print,
screen and (min-width: 40em) {
    .reveal {
        width: 600px;
        max-width: 78.125rem;
    }
}

.reveal.collapse {
    padding: 0;
}

@media print,
screen and (min-width: 40em) {
    .reveal.tiny {
        width: 30%;
        max-width: 78.125rem;
    }
}

@media print,
screen and (min-width: 40em) {
    .reveal.small {
        width: 50%;
        max-width: 78.125rem;
    }
}

@media print,
screen and (min-width: 40em) {
    .reveal.large {
        width: 90%;
        max-width: 78.125rem;
    }
}

.reveal.full {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    min-height: 100%;
    margin-left: 0;
    border: 0;
    border-radius: 0;
}

@media print,
screen and (max-width: 39.99875em) {
    .reveal {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        max-width: none;
        height: 100%;
        min-height: 100%;
        margin-left: 0;
        border: 0;
        border-radius: 0;
    }
}

.reveal.without-overlay {
    position: fixed;
}

.small-order-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
}

.small-order-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
}

@media print,
screen and (min-width: 64em) {
    .large-order-1 {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .large-order-2 {
        -webkit-box-ordinal-group: 3;
        -webkit-order: 2;
        -ms-flex-order: 2;
        order: 2;
    }
}


.js-drilldown-back {
    display: none !important;
}

.drilldown .is-drilldown-submenu.is-active {
    z-index: 1;
    display: block;
}

.drilldown .is-drilldown-submenu a {
    padding: 15px 20px;
}

.is-dropdown-submenu-parent {
    position: relative;
}

.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {
    right: auto;
    left: 100%;
}

.is-dropdown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    display: none;
    min-width: 200px;
    border: 0;
    background: #ffffff;
}

.dropdown .is-dropdown-submenu a {
    padding: 0.7rem 1rem;
}

.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: 0;
}

.is-dropdown-submenu>li {
    width: 100%;
}

.is-dropdown-submenu.js-dropdown-active {
    display: block;
}

.sbbbs-grid {
    margin-left: 0;
    list-style-type: none;
}

.text-section a {
    color: #573B97;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    line-height: normal;
    text-decoration: underline;
}

.text-section i a {
    font-style: italic;
}

.text-section blockquote a {
    font-style: italic;
    font-weight: 500;
    font-size: 17px;
}

.text-section strong>a {
    font-weight: 800;
}

.text-section table a {
    text-decoration: none;
    font-weight: 700;
    font-size: 14px;
}

.text-section .content-mask table a {
    font-weight: 400;
    color: #573B97;
    text-decoration: underline !important;
}

.text-section .content-mask table ul li a,
.text-section .content-mask table ol li a {
    color: #573B97;
}

.text-section .content-mask table strong a {
    font-weight: 800;
}



.page-table.large.pt-style-1 a {
    color: #3B316E !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-decoration: none !important;
}

@media screen and (min-width: 992px) {
    .text-section a:hover {
        text-decoration: none;
    }

    .text-section .content-mask table a:hover {
        text-decoration: none !important;
    }
}

.text-section ol {
    margin-top: 24px !important;
    margin-bottom: 24px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    counter-reset: item;
}

.text-section ol li {
    margin-bottom: 12px;
    position: relative;
    padding-left: 40px;
    color: #2D2C4E;
    font-size: 16px;
    font-style: normal;
    list-style-type: none;
    font-weight: 400;
    line-height: 164%;
}

.text-section ol li:last-child {
    margin-bottom: 0px;
}

.text-section ol[start='2'] {
    counter-reset: item 1;
}

.text-section ol[start='3'] {
    counter-reset: item 2;
}

.text-section ol[start='4'] {
    counter-reset: item 3;
}

.text-section ol[start='5'] {
    counter-reset: item 4;
}

.text-section ol[start='6'] {
    counter-reset: item 5;
}

.text-section ol[start='7'] {
    counter-reset: item 6;
}

.text-section ol[start='8'] {
    counter-reset: item 7;
}

.text-section ol[start='9'] {
    counter-reset: item 8;
}

.text-section ol[start='10'] {
    counter-reset: item 9;
}

.text-section ol li:before {
    content: counter(item);
    counter-increment: item;
    position: absolute;
    left: 0;
    top: 3px;
    border-radius: 100px;
    background: #F0EFF8;
    color: white;
    width: 26px;
    height: 26px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #3B316E;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
}

.text-section table ol {
    margin-top: 0 !important;
    margin-bottom: 0;
    list-style-position: inside;
}

.text-section table ol li {
    padding-left: 0;
    list-style-type: decimal;
    margin-bottom: 0;
    font-size: 14px;
}

.text-section table ol li:before {
    display: none;
}

.text-section ul:not(.show-hide-content__list) {
    margin-top: 24px;
    margin-bottom: 24px;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.text-section table ul {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    list-style-position: inside;
}

.text-section table ul li {
    list-style-type: disc;
    font-size: 14px;
}

.text-section table ul li a {
    font-size: 14px;
    color: #2D2C4E;
    font-weight: 400 !important;
    text-decoration: underline;
}

.text-section table ul li strong a {
    font-weight: bold !important;
}

.text-section table ul li strong a {
    font-weight: bold;
}

@media screen and (min-width: 992px) {
    .text-section table ul li a:hover {
        text-decoration: none;
    }
}

.text-section table ul li:before {
    display: none;
}

.text-section table ul li {
    margin-bottom: 0;
    padding-left: 0;
}

.text-section>ul:not([class]) li,
.about-us-cont>ul:not([class]) li {
    position: relative;
    list-style-type: none;
    margin-bottom: 12px;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 38px;
    color: #2D2C4E;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 164%;
}

.text-section>ul:not([class]) li:last-child,
.about-us-cont>ul:not([class]) li:last-child {
    margin-bottom: 0px;
}

.text-section table ul:first-child {
    margin-top: 0 !important;
}

.text-section table ul:last-child {
    margin-bottom: 0 !important;
}

.text-section>ul:not([class]) li:before,
.about-us-cont>ul:not([class]) li:before {
    content: '';
    display: block;
    position: absolute;
    top: 3px;
    left: 0px;
    width: 26px;
    height: 26px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMjYiIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgcng9IjgiIHRyYW5zZm9ybT0icm90YXRlKC05MCAwIDI2KSIgZmlsbD0iI0YwRUZGOCIvPgo8cGF0aCBkPSJNMTIgOUwxMy43NSAxMS4zMzMzTDE1IDEzTDEyIDE3IiBzdHJva2U9IiM1NzNCOTciIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

@media screen and (max-width: 1080px) {
    .text-section blockquote a {
        font-size: 20px;
    }
}

@media screen and (max-width: 767px) {
    .text-section ol {
        margin-top: 20px !important;
        margin-bottom: 20px;
    }

    .text-section ul:not(.show-hide-content__list, .all-bc-card-more-list) {
        margin-top: 20px !important;
        margin-bottom: 20px;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/libs/foundation-grid.css */
.tns-liveregion {
    display: none;
}

.grid-container {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    max-width: 78.125rem;
    margin-left: auto;
    margin-right: auto;
}

.grid-container-pt {
    padding-top: 24px;
}

.breadcrumbs-wrap {
    padding-top: 20px;
}

.large-8+.large-8+.sidebar-container {
    margin-top: -61px;
}

.template-archive-shb .large-8+.large-8+.sidebar-container {
    margin-top: -45px;
}

@media screen and (max-width: 1024px) {
    .large-8+.large-8+.sidebar-container {
        margin-top: 0;
    }

    .template-archive-shb .large-8+.large-8+.sidebar-container {
        margin-top: 0;
    }
}

@media screen and (max-width: 500px) {
    .breadcrumbs-wrap:has(ol.show-for-large) {
        display: none;
    }
}



@media print,
screen and (min-width: 40em) {
    .grid-container {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }

    .grid-container-pt {
        padding-top: 32px;
    }
}

.grid-container.fluid {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

@media print,
screen and (min-width: 40em) {
    .grid-container.fluid {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }
}

.grid-container.full {
    padding-right: 0;
    padding-left: 0;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.grid-x {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

.cell {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: 100%;
}

.cell.auto {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0px;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
}

.cell.shrink {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.grid-x>.auto {
    width: auto;
}

.grid-x>.shrink {
    width: auto;
}

.grid-x>.small-shrink,
.grid-x>.small-full,
.grid-x>.small-1,
.grid-x>.small-2,
.grid-x>.small-3,
.grid-x>.small-4,
.grid-x>.small-5,
.grid-x>.small-6,
.grid-x>.small-7,
.grid-x>.small-8,
.grid-x>.small-9,
.grid-x>.small-10,
.grid-x>.small-11,
.grid-x>.small-12 {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
}

@media print,
screen and (min-width: 40em) {

    .grid-x>.medium-shrink,
    .grid-x>.medium-full,
    .grid-x>.medium-1,
    .grid-x>.medium-2,
    .grid-x>.medium-3,
    .grid-x>.medium-4,
    .grid-x>.medium-5,
    .grid-x>.medium-6,
    .grid-x>.medium-7,
    .grid-x>.medium-8,
    .grid-x>.medium-9,
    .grid-x>.medium-10,
    .grid-x>.medium-11,
    .grid-x>.medium-12 {
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
}

@media print,
screen and (min-width: 64em) {

    .grid-x>.large-shrink,
    .grid-x>.large-full,
    .grid-x>.large-1,
    .grid-x>.large-2,
    .grid-x>.large-3,
    .grid-x>.large-4,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12 {
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
}

.grid-x>.small-1,
.grid-x>.small-2,
.grid-x>.small-3,
.grid-x>.small-4,
.grid-x>.small-5,
.grid-x>.small-6,
.grid-x>.small-7,
.grid-x>.small-8,
.grid-x>.small-9,
.grid-x>.small-10,
.grid-x>.small-11,
.grid-x>.small-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.grid-x>.small-1 {
    width: 8.33333%;
}

.grid-x>.small-2 {
    width: 16.66667%;
}

.grid-x>.small-3 {
    width: 25%;
}

.grid-x>.small-4 {
    width: 33.33333%;
}

.grid-x>.small-5 {
    width: 41.66667%;
}

.grid-x>.small-6 {
    width: 50%;
}

.grid-x>.small-7 {
    width: 58.33333%;
}

.grid-x>.small-8 {
    width: 66.66667%;
}

.grid-x>.small-9 {
    width: 75%;
}

.grid-x>.small-10 {
    width: 83.33333%;
}

.grid-x>.small-11 {
    width: 91.66667%;
}

.grid-x>.small-12 {
    width: 100%;
}

@media print,
screen and (min-width: 40em) {
    .grid-x>.medium-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        width: auto;
    }

    .grid-x>.medium-shrink,
    .grid-x>.medium-1,
    .grid-x>.medium-2,
    .grid-x>.medium-3,
    .grid-x>.medium-4,
    .grid-x>.medium-5,
    .grid-x>.medium-6,
    .grid-x>.medium-7,
    .grid-x>.medium-8,
    .grid-x>.medium-9,
    .grid-x>.medium-10,
    .grid-x>.medium-11,
    .grid-x>.medium-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }

    .grid-x>.medium-shrink {
        width: auto;
    }

    .grid-x>.medium-1 {
        width: 8.33333%;
    }

    .grid-x>.medium-2 {
        width: 16.66667%;
    }

    .grid-x>.medium-3 {
        width: 25%;
    }

    .grid-x>.medium-4 {
        width: 33.33333%;
    }

    .grid-x>.medium-5 {
        width: 41.66667%;
    }

    .grid-x>.medium-6 {
        width: 50%;
    }

    .grid-x>.medium-7 {
        width: 58.33333%;
    }

    .grid-x>.medium-8 {
        width: 66.66667%;
    }

    .grid-x>.medium-9 {
        width: 75%;
    }

    .grid-x>.medium-10 {
        width: 83.33333%;
    }

    .grid-x>.medium-11 {
        width: 91.66667%;
    }

    .grid-x>.medium-12 {
        width: 100%;
    }
}

@media print,
screen and (min-width: 64em) {
    .grid-x>.large-auto {
        -webkit-box-flex: 1;
        -webkit-flex: 1 1 0px;
        -ms-flex: 1 1 0px;
        flex: 1 1 0px;
        width: auto;
    }

    .grid-x>.large-shrink,
    .grid-x>.large-1,
    .grid-x>.large-2,
    .grid-x>.large-3,
    .grid-x>.large-4,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }

    .grid-x>.large-shrink {
        width: auto;
    }

    .grid-x>.large-1 {
        width: 8.33333%;
    }

    .grid-x>.large-2 {
        width: 16.66667%;
    }

    .grid-x>.large-3 {
        width: 25%;
    }

    .grid-x>.large-4 {
        width: 33.33333%;
    }

    .grid-x>.large-5 {
        width: 41.66667%;
    }

    .grid-x>.large-6 {
        width: 50%;
    }

    .grid-x>.large-7 {
        width: 58.33333%;
    }

    .grid-x>.large-8 {
        width: 66.66667%;
    }

    .grid-x>.large-9 {
        width: 75%;
    }

    .grid-x>.large-10 {
        width: 83.33333%;
    }

    .grid-x>.large-11 {
        width: 91.66667%;
    }

    .grid-x>.large-12 {
        width: 100%;
    }
}

.grid-margin-x:not(.grid-x)>.cell {
    width: auto;
}

.grid-margin-y:not(.grid-y)>.cell {
    height: auto;
}

.grid-margin-x {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-margin-x {
        margin-left: -0.9375rem;
        margin-right: -0.9375rem;
    }
}

.grid-margin-x>.cell {
    width: calc(100% - 1.875rem);
    margin-left: 0.9375rem;
    margin-right: 0.9375rem;
}

@media print,
screen and (max-width: 40em) {
    .grid-margin-x>.cell {
        width: calc(100% - 1.25rem);
        margin-left: 0.625rem;
        margin-right: 0.625rem;
    }
}

.grid-margin-x>.auto {
    width: auto;
}

.grid-margin-x>.shrink {
    width: auto;
}

.grid-margin-x>.small-1 {
    width: calc(8.33333% - 1.25rem);
}

.grid-margin-x>.small-2 {
    width: calc(16.66667% - 1.25rem);
}

.grid-margin-x>.small-3 {
    width: calc(25% - 1.25rem);
}

.grid-margin-x>.small-4 {
    width: calc(33.33333% - 1.25rem);
}

.grid-margin-x>.small-5 {
    width: calc(41.66667% - 1.25rem);
}

.grid-margin-x>.small-6 {
    width: calc(50% - 1.25rem);
}

.grid-margin-x>.small-7 {
    width: calc(58.33333% - 1.25rem);
}

.grid-margin-x>.small-8 {
    width: calc(66.66667% - 1.25rem);
}

.grid-margin-x>.small-9 {
    width: calc(75% - 1.25rem);
}

.grid-margin-x>.small-10 {
    width: calc(83.33333% - 1.25rem);
}

.grid-margin-x>.small-11 {
    width: calc(91.66667% - 1.25rem);
}

.grid-margin-x>.small-12 {
    width: calc(100% - 1.25rem);
}

@media print,
screen and (min-width: 40em) {
    .grid-margin-x>.auto {
        width: auto;
    }

    .grid-margin-x>.shrink {
        width: auto;
    }

    .grid-margin-x>.small-1 {
        width: calc(8.33333% - 1.875rem);
    }

    .grid-margin-x>.small-2 {
        width: calc(16.66667% - 1.875rem);
    }

    .grid-margin-x>.small-3 {
        width: calc(25% - 1.875rem);
    }

    .grid-margin-x>.small-4 {
        width: calc(33.33333% - 1.875rem);
    }

    .grid-margin-x>.small-5 {
        width: calc(41.66667% - 1.875rem);
    }

    .grid-margin-x>.small-6 {
        width: calc(50% - 1.875rem);
    }

    .grid-margin-x>.small-7 {
        width: calc(58.33333% - 1.875rem);
    }

    .grid-margin-x>.small-8 {
        width: calc(66.66667% - 1.875rem);
    }

    .grid-margin-x>.small-9 {
        width: calc(75% - 1.875rem);
    }

    .grid-margin-x>.small-10 {
        width: calc(83.33333% - 1.875rem);
    }

    .grid-margin-x>.small-11 {
        width: calc(91.66667% - 1.875rem);
    }

    .grid-margin-x>.small-12 {
        width: calc(100% - 1.875rem);
    }

    .grid-margin-x>.medium-auto {
        width: auto;
    }

    .grid-margin-x>.medium-shrink {
        width: auto;
    }

    .grid-margin-x>.medium-1 {
        width: calc(8.33333% - 1.875rem);
    }

    .grid-margin-x>.medium-2 {
        width: calc(16.66667% - 1.875rem);
    }

    .grid-margin-x>.medium-3 {
        width: calc(25% - 1.875rem);
    }

    .grid-margin-x>.medium-4 {
        width: calc(33.33333% - 1.875rem);
    }

    .grid-margin-x>.medium-5 {
        width: calc(41.66667% - 1.875rem);
    }

    .grid-margin-x>.medium-6 {
        width: calc(50% - 1.875rem);
    }

    .grid-margin-x>.medium-7 {
        width: calc(58.33333% - 1.875rem);
    }

    .grid-margin-x>.medium-8 {
        width: calc(66.66667% - 1.875rem);
    }

    .grid-margin-x>.medium-9 {
        width: calc(75% - 1.875rem);
    }

    .grid-margin-x>.medium-10 {
        width: calc(83.33333% - 1.875rem);
    }

    .grid-margin-x>.medium-11 {
        width: calc(91.66667% - 1.875rem);
    }

    .grid-margin-x>.medium-12 {
        width: calc(100% - 1.875rem);
    }
}

@media print,
screen and (min-width: 64em) {
    .grid-margin-x>.large-auto {
        width: auto;
    }

    .grid-margin-x>.large-shrink {
        width: auto;
    }

    .grid-margin-x>.large-1 {
        width: calc(8.33333% - 1.875rem);
    }

    .grid-margin-x>.large-2 {
        width: calc(16.66667% - 1.875rem);
    }

    .grid-margin-x>.large-3 {
        width: calc(25% - 1.875rem);
    }

    .grid-margin-x>.large-4 {
        width: calc(33.33333% - 1.875rem);
    }

    .grid-margin-x>.large-5 {
        width: calc(41.66667% - 1.875rem);
    }

    .grid-margin-x>.large-6 {
        width: calc(50% - 1.875rem);
    }

    .grid-margin-x>.large-7 {
        width: calc(58.33333% - 1.875rem);
    }

    .grid-margin-x>.large-8 {
        width: calc(66.66667% - 1.875rem);
    }

    .grid-margin-x>.large-9 {
        width: calc(75% - 1.875rem);
    }

    .grid-margin-x>.large-10 {
        width: calc(83.33333% - 1.875rem);
    }

    .grid-margin-x>.large-11 {
        width: calc(91.66667% - 1.875rem);
    }

    .grid-margin-x>.large-12 {
        width: calc(100% - 1.875rem);
    }
}

.grid-padding-x .grid-padding-x {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-padding-x .grid-padding-x {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

.grid-container:not(.full)>.grid-padding-x {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

.grid-padding-x>.cell {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-padding-x>.cell {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}


.hide {
    display: none !important;
}

.invisible {
    visibility: hidden;
}

@media print,
screen and (min-width: 40em) {
    .hide-for-medium {
        display: none !important;
    }
}

@media screen and (max-width: 39.99875em) {
    .show-for-medium {
        display: none !important;
    }
}

@media print,
screen and (min-width: 64em) {
    .hide-for-large {
        display: none !important;
    }
}

@media screen and (max-width: 63.99875em) {
    .show-for-large {
        display: none !important;
    }
}

@media screen and (min-width: 100em) {
    .grid-container.large {
        max-width: 92.5rem;
    }
}

@media screen and (max-width: 1024px) {
    .bonus-page-cont {
        padding-top: 16px;
    }

    .grid-margin-x>.cell.large-8.small-order-2 {
        padding-top: 16px;
    }

    .small-order-2.bonus-page-cont>.page-section>.text-section>p:first-child {
        margin-top: 0px !important;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/libs/foundation-home.css */
/** Foundation for Sites Version 6.6.3 */
#cmplz-cookiebanner-container {
    content-visibility: inherit !important;
}

.tns-liveregion {
    display: none;
}

@media print,
screen and (min-width: 40em) {

    .reveal,
    .reveal.tiny,
    .reveal.small,
    .reveal.large {
        right: auto;
        left: auto;
        margin: 0 auto;
    }
}

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}

body {
    margin: 0;
}

h1 {
    font-size: 2em;
    margin: 0.67em 0;
}

a {
    background-color: transparent;
}


img {
    border-style: none;
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0;
}

button,
input {
    overflow: visible;
}

button,
select {
    text-transform: none;
}

button,
[type="button"],
[type="reset"],
[type="submit"] {
    -webkit-appearance: button;
}


.foundation-mq {
    font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 100%;
}

*,
*::before,
*::after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}

body {
    margin: 0;
    padding: 0;
    background: #F6F7F9;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: normal;
    line-height: 1.5;
    color: #626273;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}


button {
    padding: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    border-radius: 0;
    background: transparent;
    line-height: 1;
    cursor: auto;
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
}

.is-visible {
    display: block !important;
}

.is-hidden {
    display: none !important;
}


[type='text'],
[type='password'],
[type='date'],
[type='datetime'],
[type='datetime-local'],
[type='month'],
[type='week'],
[type='email'],
[type='number'],
[type='search'],
[type='tel'],
[type='time'],
[type='url'],
[type='color'],
textarea {
    display: block;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 3.75rem;
    margin: 0 0 1.5rem;
    padding: 1.15625rem 1.5rem;
    border: 1px solid #E7EAF1;
    border-radius: 10px;
    background-color: #FBFBFB;
    -webkit-box-shadow: none;
    box-shadow: none;
    font-family: inherit;
    font-size: 1rem;
    font-weight: normal;
    line-height: 1.5;
    color: #000000;
    -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

[type='text']:focus,
[type='password']:focus,
[type='date']:focus,
[type='datetime']:focus,
[type='datetime-local']:focus,
[type='month']:focus,
[type='week']:focus,
[type='email']:focus,
[type='number']:focus,
[type='search']:focus,
[type='tel']:focus,
[type='time']:focus,
[type='url']:focus,
[type='color']:focus,
textarea:focus {
    outline: none;
    border: 1px solid #E7EAF1;
    background-color: #FBFBFB;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
    transition: box-shadow 0.5s, border-color 0.25s ease-in-out, -webkit-box-shadow 0.5s;
}


[type='submit'],
[type='button'] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
}

::-webkit-input-placeholder {
    color: #ACACB5;
}


:-ms-input-placeholder {
    color: #ACACB5;
}

::-ms-input-placeholder {
    color: #ACACB5;
}

::placeholder {
    color: #ACACB5;
}


label {
    display: block;
    margin: 0;
    font-size: 0.875rem;
    font-weight: normal;
    line-height: 1.8;
    color: #000000;
}


.is-invalid-input:not(:focus) {
    border-color: #cc4b37;
    background-color: #faedeb;
}

.is-invalid-input:not(:focus)::-webkit-input-placeholder {
    color: #cc4b37;
}


.is-invalid-input:not(:focus)::placeholder {
    color: #cc4b37;
}

.is-invalid-label {
    color: #cc4b37;
}

.form-error {
    display: none;
    margin-top: -0.75rem;
    margin-bottom: 1.5rem;
    font-size: 0.75rem;
    font-weight: 800;
    color: #cc4b37;
}

.form-error.is-visible {
    display: block;
}

div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
.lined-section-title,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
    margin: 0;
    padding: 0;
}

p {
    margin-bottom: 1rem;
    font-size: inherit;
    line-height: 1.4;
    text-rendering: optimizeLegibility;
}

em,
i {
    font-style: italic;
    line-height: inherit;
}


h1,
.h1,
h2,
.lined-section-title,
.h2,
.bz-filter-title,
h3,
.h3,
.all-hero-text,
.bz-smart-filter-open,
.subscribe-reveal-title,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: italic;
    font-weight: 800;
    text-rendering: optimizeLegibility;
}


h1,
.h1 {
    font-size: 1.5rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

h2,
.lined-section-title,
.h2,
.bz-filter-title {
    font-size: 1.25rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

h3,
.h3,
.all-hero-text,
.bz-smart-filter-open,
.subscribe-reveal-title {
    font-size: 1.1875rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}

h4,
.h4 {
    font-size: 1.125rem;
    line-height: 1.4;
    margin-top: 0;
    margin-bottom: 1.5rem;
}


@media print,
screen and (min-width: 40em) {

    h1,
    .h1 {
        font-size: 3rem;
    }

    h2,
    .lined-section-title,
    .h2,
    .bz-filter-title {
        font-size: 2rem;
    }

    h3,
    .h3,
    .all-hero-text,
    .bz-smart-filter-open,
    .subscribe-reveal-title {
        font-size: 1.5rem;
    }

    h4,
    .h4 {
        font-size: 1.125rem;
    }
}


a {
    line-height: inherit;
    color: #573B97;
    text-decoration: none;
    cursor: pointer;
}

.text-section a {
    text-decoration: underline;
}

.author-slide-name {
    text-decoration: none !important;
}

@media screen and (min-width: 992px) {
    a:hover {
        color: #4b3382;
        text-decoration: none;
    }
}

a img {
    border: 0;
}


ul,
ol,
dl {
    margin-bottom: 1rem;
    list-style-position: outside;
    line-height: 1.4;
}

li {
    font-size: inherit;
}

ul {
    margin-left: 1.25rem;
    list-style-type: disc;
}

ul ul,
ol ul,
ul ol,
ol ol {
    margin-left: 1.25rem;
    margin-bottom: 0;
}


.button,
.ibl-button {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 1rem 0;
    padding: 0.75rem 1rem;
    border: 1px solid transparent;
    border-radius: 0;
    -webkit-transition: background-color 0.25s ease-out, color 0.25s ease-out;
    transition: background-color 0.25s ease-out, color 0.25s ease-out;
    font-family: inherit;
    font-size: 1.125rem;
    -webkit-appearance: none;
    line-height: 1;
    text-align: center;
    cursor: pointer;
}

[data-whatinput='mouse'] .button,
[data-whatinput='mouse'] .ibl-button {
    outline: 0;
}

.button.small,
.small.ibl-button {
    font-size: 1.125rem;
}


.button.expanded,
.expanded.ibl-button {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
}

.button,
.ibl-button,
.button.disabled,
.disabled.ibl-button,
.button[disabled],
.ibl-button[disabled],
.button.disabled:focus,
.disabled.ibl-button:focus,
.button[disabled]:focus,
.ibl-button[disabled]:focus {
    background-color: #573B97;
    color: #ffffff;
}

.button.secondary,
.secondary.ibl-button,
.button.secondary.disabled,
.secondary.disabled.ibl-button,
.button.secondary[disabled],
.secondary.ibl-button[disabled],
.button.secondary.disabled:focus,
.secondary.disabled.ibl-button:focus,
.button.secondary[disabled]:focus,
.secondary.ibl-button[disabled]:focus {
    background-color: #1DB954;
    color: #000000;
}

@media screen and (min-width: 992px) {

    .button.secondary.disabled:hover,
    .secondary.disabled.ibl-button:hover,
    .button.secondary[disabled]:hover,
    .secondary.ibl-button[disabled]:hover {
        background-color: #1DB954;
        color: #000000;
    }

    .button.disabled:hover,
    .disabled.ibl-button:hover,
    .button[disabled]:hover,
    .ibl-button[disabled]:hover {
        background-color: #573B97;
        color: #ffffff;
    }

    .button:hover,
    .ibl-button:hover,
    .button:focus,
    .ibl-button:focus {
        background-color: #6a48b7;
        color: #ffffff !important;
    }

    .button.secondary:hover,
    .secondary.ibl-button:hover,
    .button.secondary:focus,
    .secondary.ibl-button:focus {
        background-color: #179443;
        color: #000000;
    }

    .close-button:hover,
    .close-button:focus {
        color: #000000;
    }
}





.close-button {
    position: absolute;
    z-index: 10;
    color: #2D2C4E;
    cursor: pointer;
}

[data-whatinput='mouse'] .close-button {
    outline: 0;
}



.close-button {
    right: 1rem;
    top: 0.5rem;
    font-size: 2em;
    line-height: 1;
}


.menu {
    padding: 0;
    margin: 0;
    list-style: none;
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

[data-whatinput='mouse'] .menu li {
    outline: 0;
}

.menu a,
.menu .button,
.menu .ibl-button {
    line-height: 1;
    text-decoration: none;
    display: block;
    padding: 0.7rem 1rem;
}

.menu input,
.menu select,
.menu a,
.menu button {
    margin-bottom: 0;
}

.menu input {
    display: inline-block;
}

.menu,
.menu.horizontal {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
}

.menu.vertical {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.is-drilldown {
    position: relative;
    overflow: hidden;
}

.is-drilldown li {
    display: block;
}

.drilldown a {
    padding: 15px 20px;
    background: #ffffff;
}

.drilldown .is-drilldown-submenu {
    position: relative;
    top: 0;
    left: 0px;
    width: 100%;
    background: #ffffff;
    min-height: 0px;
    max-height: 0px;
    overflow: hidden;
    transition: 0.25s;
}

.drilldown .is-drilldown-submenu.is-active {
    max-height: 2000px;
}

#primary-menu-mobile>li>.sub-menu.is-active {
    border-top: 1px solid #E7EAF1;
}

.js-drilldown-back {
    display: none !important;
}

.drilldown .is-drilldown-submenu.is-active {
    z-index: 1;
    display: block;
}

.drilldown .is-drilldown-submenu a {
    padding: 15px 20px;
}

.is-dropdown-submenu-parent {
    position: relative;
}

.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {
    right: auto;
    left: 100%;
}

.is-dropdown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    display: none;
    min-width: 200px;
    border: 0;
    background: #ffffff;
}

.dropdown .is-dropdown-submenu a {
    padding: 0.7rem 1rem;
}

.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: 0;
}

.is-dropdown-submenu>li {
    width: 100%;
}

.is-dropdown-submenu.js-dropdown-active {
    display: block;
}

.off-canvas {
    position: fixed;
    z-index: 12;
    -webkit-transition: -webkit-transform 0.5s ease;
    transition: -webkit-transform 0.5s ease;
    transition: transform 0.5s ease;
    transition: transform 0.5s ease, -webkit-transform 0.5s ease;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #ffffff;
}

[data-whatinput='mouse'] .off-canvas {
    outline: 0;
}

.off-canvas.is-closed {
    visibility: hidden;
}

.off-canvas.is-open {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

.position-right {
    top: 0;
    right: 0;
    height: 100vh;
    overflow-y: auto;
    width: 100vw;
    -webkit-transform: translateX(100vw);
    -ms-transform: translateX(100vw);
    transform: translateX(100vw);
}

@media print,
screen and (min-width: 40em) {
    .position-right {
        width: 375px;
        -webkit-transform: translateX(375px);
        -ms-transform: translateX(375px);
        transform: translateX(375px);
    }
}

html.is-reveal-open {
    position: fixed;
    width: 100%;
    overflow-y: hidden;
}

html.is-reveal-open.zf-has-scroll {
    overflow-y: scroll;
}

html.is-reveal-open body {
    overflow-y: hidden;
}

.reveal-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1005;
    display: none;
    background-color: rgba(0, 0, 0, 0.45);
    overflow-y: auto;
}

.reveal {
    z-index: 1006;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    display: none;
    padding: 1rem;
    border: 1px solid #626273;
    border-radius: 0;
    background-color: #ffffff;
    position: relative;
    top: 100px;
    margin-right: auto;
    margin-left: auto;
    overflow-y: auto;
}

[data-whatinput='mouse'] .reveal {
    outline: 0;
}

@media print,
screen and (min-width: 40em) {
    .reveal {
        min-height: 0;
    }
}

.reveal .column {
    min-width: 0;
}

.reveal> :last-child {
    margin-bottom: 0;
}

@media print,
screen and (min-width: 40em) {
    .reveal {
        width: 600px;
        max-width: 78.125rem;
    }
}

@media print,
screen and (max-width: 39.99875em) {
    .reveal {
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        max-width: none;
        height: 100%;
        min-height: 100%;
        margin-left: 0;
        border: 0;
        border-radius: 0;
    }
}


.grid-container {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
    max-width: 78.125rem;
    margin-left: auto;
    margin-right: auto;
}

@media print,
screen and (min-width: 40em) {
    .grid-container {
        padding-right: 1.25rem;
        padding-left: 1.25rem;
    }
}


.grid-x {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
}

.cell {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-height: 0px;
    min-width: 0px;
    width: 100%;
}

@media print,
screen and (min-width: 40em) {

    .grid-x>.medium-shrink,
    .grid-x>.medium-full,
    .grid-x>.medium-1,
    .grid-x>.medium-2,
    .grid-x>.medium-3,
    .grid-x>.medium-4,
    .grid-x>.medium-5,
    .grid-x>.medium-6,
    .grid-x>.medium-7,
    .grid-x>.medium-8,
    .grid-x>.medium-9,
    .grid-x>.medium-10,
    .grid-x>.medium-11,
    .grid-x>.medium-12 {
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
}

@media print,
screen and (min-width: 64em) {

    .grid-x>.large-shrink,
    .grid-x>.large-full,
    .grid-x>.large-1,
    .grid-x>.large-2,
    .grid-x>.large-3,
    .grid-x>.large-4,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12 {
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
}

.grid-x>.medium-shrink,
.grid-x>.medium-1,
.grid-x>.medium-2,
.grid-x>.medium-3,
.grid-x>.medium-4,
.grid-x>.medium-5,
.grid-x>.medium-6,
.grid-x>.medium-7,
.grid-x>.medium-8,
.grid-x>.medium-9,
.grid-x>.medium-10,
.grid-x>.medium-11,
.grid-x>.medium-12 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
}

.grid-x>.medium-6 {
    width: 50%;
}

@media print,
screen and (min-width: 64em) {

    .grid-x>.large-shrink,
    .grid-x>.large-1,
    .grid-x>.large-2,
    .grid-x>.large-3,
    .grid-x>.large-4,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12 {
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 auto;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    }

    .grid-x>.large-3 {
        width: 25%;
    }

    .grid-x>.large-4 {
        width: 33.33333%;
    }

    .grid-x>.large-8 {
        width: 66.66667%;
    }

    .grid-x>.large-9 {
        width: 75%;
    }
}

.grid-margin-x {
    margin-left: -0.625rem;
    margin-right: -0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-margin-x {
        margin-left: -0.9375rem;
        margin-right: -0.9375rem;
    }
}

.grid-margin-x>.cell {
    width: calc(100% - 1.25rem);
    margin-left: 0.625rem;
    margin-right: 0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-margin-x>.cell {
        width: calc(100% - 1.875rem);
        margin-left: 0.9375rem;
        margin-right: 0.9375rem;
    }
}

@media print,
screen and (min-width: 40em) {
    .grid-margin-x>.medium-6 {
        width: calc(50% - 1.875rem);
    }
}

@media print,
screen and (min-width: 64em) {
    .grid-margin-x>.large-3 {
        width: calc(25% - 1.875rem);
    }

    .grid-margin-x>.large-4 {
        width: calc(33.33333% - 1.875rem);
    }

    .grid-margin-x>.large-8 {
        width: calc(66.66667% - 1.875rem);
    }

    .grid-margin-x>.large-9 {
        width: calc(75% - 1.875rem);
    }
}


.grid-container:not(.full)>.grid-padding-x {
    margin-right: -0.625rem;
    margin-left: -0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-right: -0.9375rem;
        margin-left: -0.9375rem;
    }
}

.grid-padding-x>.cell {
    padding-right: 0.625rem;
    padding-left: 0.625rem;
}

@media print,
screen and (min-width: 40em) {
    .grid-padding-x>.cell {
        padding-right: 0.9375rem;
        padding-left: 0.9375rem;
    }
}

.hide {
    display: none !important;
}

.invisible {
    visibility: hidden;
}

@media print,
screen and (min-width: 40em) {
    .hide-for-medium {
        display: none !important;
    }
}

@media screen and (max-width: 39.99875em) {
    .show-for-medium {
        display: none !important;
    }

    .is-drilldown-submenu {
        transition: 0s !important;
    }
}

@media print,
screen and (min-width: 64em) {
    .hide-for-large {
        display: none !important;
    }
}

@media screen and (max-width: 63.99875em) {
    .show-for-large {
        display: none !important;
    }
}





/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/libs/tiny-slider.css */
.tns-outer {
    padding: 0 !important
}

.tns-outer [hidden] {
    display: none !important
}

.tns-outer [aria-controls],
.tns-outer [data-action] {
    cursor: pointer
}

.tns-slider {
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    transition: all 0s
}

.tns-slider>.tns-item {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.tns-horizontal.tns-subpixel {
    white-space: nowrap
}

.tns-horizontal.tns-subpixel>.tns-item {
    display: inline-block;
    vertical-align: top;
    white-space: normal
}

.tns-horizontal.tns-no-subpixel:after {
    content: '';
    display: table;
    clear: both
}

.tns-horizontal.tns-no-subpixel>.tns-item {
    float: left
}

.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item {
    margin-right: -100%
}

.tns-no-calc {
    position: relative;
    left: 0
}

.tns-gallery {
    position: relative;
    left: 0;
    min-height: 1px
}

.tns-gallery>.tns-item {
    position: absolute;
    left: -100%;
    -webkit-transition: transform 0s, opacity 0s;
    -moz-transition: transform 0s, opacity 0s;
    transition: transform 0s, opacity 0s
}

.tns-gallery>.tns-slide-active {
    position: relative;
    left: auto !important
}

.tns-gallery>.tns-moving {
    -webkit-transition: all 0.25s;
    -moz-transition: all 0.25s;
    transition: all 0.25s
}

.tns-autowidth {
    display: inline-block
}

.tns-lazy-img {
    -webkit-transition: opacity 0.6s;
    -moz-transition: opacity 0.6s;
    transition: opacity 0.6s;
    opacity: 0.6
}

.tns-lazy-img.tns-complete {
    opacity: 1
}

.tns-ah {
    -webkit-transition: height 0s;
    -moz-transition: height 0s;
    transition: height 0s
}

.tns-ovh {
    overflow: hidden
}

.tns-visually-hidden {
    position: absolute;
    left: -10000em
}

.tns-transparent {
    opacity: 0;
    visibility: hidden
}

.tns-fadeIn {
    opacity: 1;
    filter: alpha(opacity=100);
    z-index: 0
}

.tns-normal,
.tns-fadeOut {
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: -1
}

.tns-vpfix {
    white-space: nowrap
}

.tns-vpfix>div,
.tns-vpfix>li {
    display: inline-block
}

.tns-t-subp2 {
    margin: 0 auto;
    width: 310px;
    position: relative;
    height: 10px;
    overflow: hidden
}

.tns-t-ct {
    width: 2333.3333333%;
    width: -webkit-calc(100% * 70 / 3);
    width: -moz-calc(100% * 70 / 3);
    width: calc(100% * 70 / 3);
    position: absolute;
    right: 0
}

.tns-t-ct:after {
    content: '';
    display: table;
    clear: both
}

.tns-t-ct>div {
    width: 1.4285714%;
    width: -webkit-calc(100% / 70);
    width: -moz-calc(100% / 70);
    width: calc(100% / 70);
    height: 10px;
    float: left
}

/*# sourceMappingURL=sourcemaps/tiny-slider.css.map */

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/libs/tippy.css */

.tippy-box[data-animation=fade][data-state=hidden] {
    opacity: 0;
}

[data-tippy-root] {
    max-width: 200px;
    -webkit-box-shadow: 0 0 12px rgba(45, 44, 78, 0.2);
    box-shadow: 0 0 12px rgba(45, 44, 78, 0.2);
}

.tippy-box {
    position: relative;
    background-color: #2D2C4E;
    color: #fff;
    border-radius: 4px;
    font-size: 14px;
    line-height: 1.4;
    outline: 0;
    -webkit-transition-property: visibility, opacity, -webkit-transform;
    transition-property: visibility, opacity, -webkit-transform;
    transition-property: transform, visibility, opacity;
    transition-property: transform, visibility, opacity, -webkit-transform;
}

.tippy-box a {
    color: #969696;
    text-decoration: none;
}

@media screen and (min-width: 992px) {
    .tippy-box a:hover {
        color: #bbbbbb;
    }
}

.tippy-box[data-placement^=top]>.tippy-arrow {
    bottom: 0;
}

.tippy-box[data-placement^=top]>.tippy-arrow:before {
    bottom: -7px;
    left: 0;
    border-width: 8px 8px 0;
    border-top-color: initial;
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
}

.tippy-box[data-placement^=bottom]>.tippy-arrow {
    top: 0;
}

.tippy-box[data-placement^=bottom]>.tippy-arrow:before {
    top: -7px;
    left: 0;
    border-width: 0 8px 8px;
    border-bottom-color: initial;
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
}

.tippy-box[data-placement^=left]>.tippy-arrow {
    right: 0;
}

.tippy-box[data-placement^=left]>.tippy-arrow:before {
    border-width: 8px 0 8px 8px;
    border-left-color: initial;
    right: -7px;
    -webkit-transform-origin: center left;
    -ms-transform-origin: center left;
    transform-origin: center left;
}

.tippy-box[data-placement^=right]>.tippy-arrow {
    left: 0;
}

.tippy-box[data-placement^=right]>.tippy-arrow:before {
    left: -7px;
    border-width: 8px 8px 8px 0;
    border-right-color: initial;
    -webkit-transform-origin: center right;
    -ms-transform-origin: center right;
    transform-origin: center right;
}

.tippy-box[data-inertia][data-state=visible] {
    -webkit-transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
    transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}

.tippy-arrow {
    width: 16px;
    height: 16px;
    color: #2D2C4E;
}

.tippy-arrow:before {
    content: "";
    position: absolute;
    border-color: transparent;
    border-style: solid;
}

.tippy-content {
    position: relative;
    padding: 5px 9px;
    z-index: 1;
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/modal-present.css */

.btn-open-modal-present {
    position: fixed;
    width: 72px;
    height: 72px;
    border-radius: 100%;
    right: 24px;
    top: 104px;
    z-index: 100;
    cursor: pointer;
    transition: 0.25s;
    will-change: box-shadow, opacity, transition;
    animation: none;
}

.btn-open-modal-present.status-load {
    opacity: 0;
    transition: opacity 0.5s ease;
}

.btn-open-modal-present.status-loaded {
    opacity: 1;
}

@media screen and (min-width: 992px) {
    .btn-open-modal-present:hover {
        box-shadow: 0 0 0 20px rgba(87, 59, 151, 0.15) !important;
    }
}

.btn-open-modal-preset-icon {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 10;
    background: #573B97;
    box-shadow: 0 0 32px rgba(255, 255, 255, 0.12);
    border-radius: 100%;
    background-image: url("data:image/webp;base64,UklGRiIJAABXRUJQVlA4WAoAAAAQAAAASAAASAAAQUxQSCEDAAABGYVt26C4MF5E/8MMWfHLEQgk7c+9Q0SkBq3atknJfeN/BwoMCSABxwLYwAIsCUwAQbYAagMS2MBJ4CR43Jf5vgAREzABvqptu97Wtq3rbQCaG4IaBCHiIEhD0NIIOI1A1AhYIRCFQIsJtD8IbAJNPwL9AaD7QK5tY6mUdhoRE3BVQoyEIAEQBAEQAIxNLbSm3vsN67a9HF8WmSKRiIQUUAgAAsLXAjSxdfZkb2Op5d//eVjWpqgp8ruFz4IgAPokaWzjZG+hgb/9eThIIl0MMyiAUETgW0Vj494C/nM9HI7mzFloSvkckARBgmJsY6OB/14PuyTOwx+YcakIAAEAgbk7DQxxfXgqCSNFERC+liaWWhjq/sumkM7TABTx3bVbGPD64V9SLhuCFIAgxFQDg97+8pTzzMUgAFAgoJkGhv75kSlIAAgAiAYK3O2KwRAABKAeivz8SKIzgACADgq9d5l8DuBZr5RtFaYBoIheD8VuJ1SEAF49QsE/NhqXgQsU/SOUQvGgU9b6PIkCOELhh60C4ahT2rZnIF4cofj9qc7ATqe87RGIHVRwt0kHFzVYHhUrqOKfnbVWh8+ncFGH5TFUcvvYjUq432Zq8fDcqsV+P1eLHw93t+K9P94K8+5WvMv/s+utWN3MzfOtOFlvxcvtOFpuxUvH7UYstpfbsIz+cRsOZ/P9Niyj03ILljU83YLviW/b9R0P0La/vkMoj9u1rQfK9Gt/bd/WQtP+eF3HHZI6/fW6HmQG8c/9Ne2fUqXLL8frOe5IFcx2v13L3YdTBKmz9eOV/On9MRFpTH4+XMdvSAoqtf9yDXeSBFHnsnt4e5vprKJzymV9/bi9rdOLiCmm8Xr0fHpLx/uVkNenXpnBr6e38/j3TeRyLjBjKDotx7dx/LREwoRijIowng7H/91p//VEFIUZQZiM4Pv39X9z+ro/5bIwA8OEyRgh1t1u+e8tT99+hSKRGTEMQnm16vDp0/Jf2J6fDltCkaBIRRiXISrHw4f7h8fl7u4djl7W4891C5HmDHl1ht9JIygVqeXr3zDRCJnzFJ0JQwIAVlA4INoFAADQGQCdASpJAEkAPlEejUQjoaEWaZ+4OAUEtABfmCik5+U85W2v3LhMLe7dHzAdAjeW/QY6Vjyqrwx/F8uPLPot3z9qzeKsp+g1MRV0fqvObZ8vo//x+4R/L/7V1qvRiUd/EB7OS70guCdNxClFgkP+wvMvKOPeVu6Wbn22r3nmDZaCLoJi3A7crDtzLks5R8dKhHjI1MkSbVcE9Fw27Uk4vAVZ677PtD/NjCZVkddUfZvEWLs7hbw9r+1WxW8qfaXcp+akReJJNfB1AXmNlFD1PuUw1OP8AAD+/5gRjRKqBKfwQlnd/EVvzFTilMsh+6A/McKzbn///wa78+lB/WhL4DVHGyu6CvzTN5D+sMjJDP6mBU+Yemjzx+8Yszknn7Lr2zRgskCB1623sK8H3UGrp7G8ISuh+gIUyM7pn7CJXi0TrSyGIFFvPdMQPzK+j4lqAsQrXEABNzhTAA1hMksi0sSj7/553VyI3Yx/4fDzv2bJWSJFfRrM1YsqtTozQTrrTHQHkKJ6n9xHb4sR6ht6e9vcbW3A88eyQMBVnDjyb32aRchkO3CZWTnVO0EKEm5evA4YszlKCfVLZEzCn/3GzcBbVeUSw3eLs4l1L2gz18cJxDWT0H25JPjibiPrn6ZUsgySqPLB6N0ofslTMEFLxe8HdK6/063E+T/aughH2S4Ag9VKonLNzcjaSw8A05HZRUWfnA3fBGiXS9G2mtuH9ZGVPzo6nGLB8G7mnp4Fv5mhHFDE+Hy1Ym779qF//TpYc6S3WUD2/GnSbuzvUW/W71SBbvf0Srbeqn8zuv98rd0l/MnwSTPKF+b03wHwMZFW6QUlpCA09164t/eLdgelDq33ONRmydIzriPn/xkswif/Z0hUvjrtORwtsvnsHJ1M+/mf8uKffi5452iFo9eJB89R4pR25cIGar+VhO324P+btUgRmL+YQhOxhIFbl1xJ9yKBKIsed5s2gt/UkxnowqOawi0gybOVHIL9NhniPFv0/p39dey5tSECNFt9VW226+JTh90M8BNcEaCfv3REJB4Pd4WkOgiL3ONDCj95p+/A3C8TTgNT1HnUxzNtYoAfbtYTv5Es8T3oAPxJhgJey7Bp2RTkDWily9MxmLdTvIb62kNl6TB21HFbMOmN8awmr2wUd//pBa7nRQ9RZrhS5uqFT/pzOgnM570HIHiKZf2fiP//2H/x/3r2c/f5XTSX+qvqyv1xb2R13cnjRoFvk5XDAvef9lK+d/ICF/ugzR9jOToYoNW+0Fl20vYmrOpMKhIiU65U7fg2daAu+F10gktESAESG6b4z9g6pAc2yYjoenvBtg1Q25jAAGkjrrk7lUlGVSG2Z+Es7ZmYi7nbRERLQ+TECHlgPvsBNIIrgRegtqYqfV70/4ztzzVXOYia5zODijgmouAAQC60uVMdvRrW/tf6kTkbGcAkGyFk8IaHouQftUaeMFIwX62cvYMTZAij+U+P4Dkmr3m06zRps7ZYZk2kxKmLBCUeYEnjtcz4hGA5OID42m7R3Xg5IUfdl5vbnicffFiRkQdSj9aZvQg5J4knwtfjHkOOrnBcHF5zbbttUNv0wP8/9f+d3nJfsD6bx/k+FKJ/MHl4B8VrdjoPmuiPTFA9ZkGg4KXDEa8qY4DdzRTTShZImzd0InyG5PU83muiQMFuwrHQ9P/vFt+Q77Y9G3TlegeEAdRHq209qB/6gD2XlvprB5r3j3pZQYy7BkGJbBE8KPWZsmji79j6m25eqJNKpl/CfIbh8tPxiqfxZ/ZPpzh7TnFVLPZH7BHj/V6vT93helwKo4VMfDKYdtIDPZ2hIsvbFqJrnjcA1dVeEDwCK4yuYDSfsX+S4pv+m+iZ/ZasNqnoL9isuhf217KmUnH7AgURJRcACB3+06hV+Zo2MF3Yv22e+pxC8MAAQl5+hSlKidlcpox7He0zg3+bvSFgi6s++9ziNP2MQ87fiZz6E7A7IXO2XLQffBMPM3AAAAAA");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.btn-open-modal-present::before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 120%;
    height: 120%;
    border-radius: 100%;
    background-color: rgba(87, 59, 151, 0.65);
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
    z-index: -1;
    animation: pulse-animation 2s infinite;
}

@keyframes pulse-animation {
    0% {
        transform: translate(-50%, -50%) scale(1);
        opacity: 1;
    }

    100% {
        transform: translate(-50%, -50%) scale(1.5);
        opacity: 0;
    }
}

@media screen and (max-width: 992px) {
    .btn-open-modal-present {
        display: none;
    }

    .tpl1-archive .btn-open-modal-present {
        display: block;
    }
}


.remodal-close:before {
    display: none !important;
}

.remodal-present {
    width: 600px !important;
    max-width: 100% !important;
    background: transparent !important;
    padding: 35px 0px 44px 0px !important;
}

.remodal-present .remodal-close {
    width: 24px;
    height: 24px;
    position: absolute;
    top: 51px;
    z-index: 20;
    left: auto;
    right: 16px;
    background-image: url('../img/remodal-btn-close.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.remodal-present-header {
    background-image: url('../img/remodal-present-header-bg.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 10px;
    padding-top: 60px;
    padding-bottom: 16px;
    display: flex;
    justify-content: center;
    padding-left: 20px;
    padding-right: 20px;
    position: relative;
}

.remodal-present-header img {
    width: 100%;
    height: 58px;
    object-fit: contain;
    object-position: center;
    display: block;
}

.remodal-present-header-icon-round {
    width: 72px;
    height: 72px;
    border-radius: 100%;
    position: absolute;
    left: 50%;
    top: -8px;
    transform: translate(-50%, -50%);
}

.remodal-present-header-icon-round img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
    border-radius: 100%;
}

.remodal-present-content {
    background: #ffffff;
    margin-top: -20px;
    padding-top: 36px;
    width: 100%;
    padding-left: 24px;
    padding-right: 24px;
    border-radius: 10px;
}

.remodal-present-content-text {
    font-style: italic;
    font-weight: 800;
    font-size: 24px;
    line-height: 33px;
    text-align: center;
    text-transform: uppercase;
    color: #2D2C4E;
    margin-bottom: 16px;
}

.remodal-present-box {
    top: 44px;
    margin-top: -44px;
    width: 100%;
    position: relative;
    padding-top: 49px;
    padding-bottom: 24px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
    z-index: 10;
}

.remodal-present-box-bg {
    position: absolute;
    border-radius: 10px;
    overflow: hidden;
    border: 2px solid rgba(255, 255, 255, 0.06);
    z-index: -1;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}

.remodal-present-box-bg:after {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) -61.8%, #000000 100%);
    border-radius: 10px;
    z-index: 10;
}

.remodal-present-box-bg img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.remodal-present-box-logo {
    margin-bottom: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 160px;
    height: 50px;
    max-width: 100%;
}

.remodal-present-box-logo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
    display: block;
    height: auto;
}

.remodal-present-box-rating {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 32px;
}

.remodal-present-box-rating p,
.remodal-present-box-rating .star-rate__text {
    font-style: italic;
    font-weight: 800;
    font-size: 18px;
    line-height: 25px;
    text-align: center;
    text-transform: uppercase;
    color: #FFC107;
    margin-right: 12px;
    margin-bottom: 0px;
    position: relative;
    top: 2px;
    margin-top: 0px;
}

.remodal-present-box-rating-stars {
    display: flex;
    align-items: center;
}

.remodal-present-box-rating-stars-item {
    width: 20px;
    height: 20px;
    margin-right: 8px;
    background-image: url('../img/remodal-present-rating-star.svg');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.remodal-present-box-rating-stars-item:last-child {
    margin-right: 0px;
}

.remodal-present-box-rating img {
    width: 20px;
    height: 20px;
    margin-right: 8px;
}

.remodal-present-box-rating img:last-child {
    margin-right: 0;
}

.remodal-present-box-sub-title {
    font-style: italic;
    font-weight: 600;
    font-size: 24px;
    line-height: 36px;
    color: #ACACB5;
    margin-bottom: 32px;
}

.remodal-present-box-sub-title strong {
    font-style: italic;
    font-weight: 700;
    font-size: 32px;
    line-height: 151.2%;
    color: #FFFFFF;
}

.remodal-present-btn {
    width: 304px;
    height: 60px;
    background: #1DB954;
    -webkit-transform: skewX(-15deg);
    -ms-transform: skewX(-15deg);
    transform: skewX(-15deg);
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 900;
    font-size: 24px;
    line-height: 33px;
    text-align: center;
    text-transform: uppercase;
    color: #FFFFFF;
    border-radius: 8px;
    transition: 0.25s;
}

@media screen and (min-width: 992px) {
    .remodal-present-btn:hover {
        background: #32CC32;
        color: #ffffff;
    }
}

.remodal-present-tsc {
    margin-top: 24px;
}

.remodal-present-tsc-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    font-style: normal;
    font-weight: 400;
    font-size: 10px;
    line-height: 20px;
    align-items: center;
    cursor: pointer;
    color: rgba(256, 256, 256, 0.4);
    position: relative;
    text-transform: none !important;
}

.remodal-present-tsc-btn button {
    width: 12px;
    height: 12px;
    margin-left: 8px;
    position: relative;
    top: 0px;
}

.remodal-present-tsc-btn button img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: center;
}

.remodal-present-tsc-more-text {
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translate(-50%, -100%);
    padding-bottom: 5px;
    width: 220px;
    opacity: 0;
    pointer-events: none;
    transition: 0.25s;
}

.remodal-present-tsc-btn.active .remodal-present-tsc-more-text {
    opacity: 1;
    pointer-events: inherit;
}

.remodal-present-tsc-more-text p {
    background: #2d2c4e;
    padding: 10px;
    border-radius: 10px;
    font-size: 14px;
    color: #ffffff;
    line-height: 20px;
    text-align: left;
    position: relative;
    z-index: 2;
}

.remodal-present-tsc-more-text p:after {
    content: '';
    display: block;
    position: absolute;
    left: 50%;
    bottom: -6px;
    width: 12px;
    height: 12px;
    z-index: -1;
    transform: translateX(-50%) rotate(45deg);
    background: #2d2c4e;
}







.bottom-baner {
    display: none !important;
    transition: 0.25s;
}

.bottom-baner.is-active {
    display: block !important;
}

.bottom-baner-btn-close {
    position: absolute;
    top: 4px;
    right: 24px;
    cursor: pointer;
    width: 30px;
    height: 30px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNTMwMzMgNS40Njk2N0M2LjIzNzQ0IDUuMTc2NzggNS43NjI1NiA1LjE3Njc4IDUuNDY5NjcgNS40Njk2N0M1LjE3Njc4IDUuNzYyNTYgNS4xNzY3OCA2LjIzNzQ0IDUuNDY5NjcgNi41MzAzM0w2LjUzMDMzIDUuNDY5NjdaTTE3LjQ2OTcgMTguNTMwM0MxNy43NjI2IDE4LjgyMzIgMTguMjM3NCAxOC44MjMyIDE4LjUzMDMgMTguNTMwM0MxOC44MjMyIDE4LjIzNzQgMTguODIzMiAxNy43NjI2IDE4LjUzMDMgMTcuNDY5N0wxNy40Njk3IDE4LjUzMDNaTTE4LjUzMDMgNi41MzAzM0MxOC44MjMyIDYuMjM3NDQgMTguODIzMiA1Ljc2MjU2IDE4LjUzMDMgNS40Njk2N0MxOC4yMzc0IDUuMTc2NzggMTcuNzYyNiA1LjE3Njc4IDE3LjQ2OTcgNS40Njk2N0wxOC41MzAzIDYuNTMwMzNaTTUuNDY5NjcgMTcuNDY5N0M1LjE3Njc4IDE3Ljc2MjYgNS4xNzY3OCAxOC4yMzc0IDUuNDY5NjcgMTguNTMwM0M1Ljc2MjU2IDE4LjgyMzIgNi4yMzc0NCAxOC44MjMyIDYuNTMwMzMgMTguNTMwM0w1LjQ2OTY3IDE3LjQ2OTdaTTUuNDY5NjcgNi41MzAzM0wxNy40Njk3IDE4LjUzMDNMMTguNTMwMyAxNy40Njk3TDYuNTMwMzMgNS40Njk2N0w1LjQ2OTY3IDYuNTMwMzNaTTE3LjQ2OTcgNS40Njk2N0w1LjQ2OTY3IDE3LjQ2OTdMNi41MzAzMyAxOC41MzAzTDE4LjUzMDMgNi41MzAzM0wxNy40Njk3IDUuNDY5NjdaIiBmaWxsPSIjN0Y3Rjk0Ii8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 10;
}

.bottom-baner,
.bottom-baner * {
    box-sizing: border-box;
}

.bottom-baner {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 9999;
    transition: 0.25s;
    background: linear-gradient(320deg, rgba(87, 59, 151, 0.00) -74.75%, rgba(87, 59, 151, 0.20) 102.74%), #000;
    padding: 8px 16px;
    transform: translateY(100%);
}

.bottom-baner:before {
    content: '';
    display: block;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYwIiBoZWlnaHQ9IjYyIiB2aWV3Qm94PSIwIDAgMTYwIDYyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Y2lyY2xlIG9wYWNpdHk9IjAuNCIgY3g9IjcxLjk4MzQiIGN5PSIxMTIuMDMzIiByPSI2NC45NzMzIiB0cmFuc2Zvcm09InJvdGF0ZSg2My41NTIyIDcxLjk4MzQgMTEyLjAzMykiIGZpbGw9IiM4QjVERjMiLz4KPGNpcmNsZSBjeD0iMTEuMTM4OCIgY3k9IjEuODY1MzIiIHI9IjE1LjMyMjkiIHN0cm9rZT0iIzU3M0I5NyIgc3Ryb2tlLXdpZHRoPSIxLjc0MSIvPgo8L3N2Zz4K");
    background-position: left top;
    background-repeat: no-repeat;
    background-size: contain;
}

.bottom-baner:after {
    content: '';
    display: block;
    position: absolute;
    pointer-events: none;
    top: 0px;
    right: 0px;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODIiIGhlaWdodD0iNjIiIHZpZXdCb3g9IjAgMCA4MiA2MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzc1M18xMDM2NSIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMzMiIHk9IjE1IiB3aWR0aD0iMTEzIiBoZWlnaHQ9IjExMiI+CjxyZWN0IHg9IjMzLjY4NzUiIHk9IjE1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjMzLjY4NzUiIHk9IjIzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjMzLjY4NzUiIHk9IjMyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjMzLjY4NzUiIHk9IjQwLjU2MjUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjMzLjY4NzUiIHk9IjQ4Ljk0NTMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjMzLjY4NzUiIHk9IjU3LjMyODEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQyLjA3MDMiIHk9IjE1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQyLjA3MDMiIHk9IjIzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQyLjA3MDMiIHk9IjMyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQyLjA3MDMiIHk9IjQwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQyLjA3MDMiIHk9IjQ4Ljk0NTMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQyLjA3MDMiIHk9IjU3LjMyODEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjQ1MzEiIHk9IjE1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjQ1MzEiIHk9IjIzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjQ1MzEiIHk9IjMyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjQ1MzEiIHk9IjQwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjQ1MzEiIHk9IjQ4Ljk0NTMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjUwLjQ1MzEiIHk9IjU3LjMyODEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjgzNTkiIHk9IjE1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjgzNTkiIHk9IjIzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjgzNTkiIHk9IjMyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjgzNTkiIHk9IjQwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjgzNTkiIHk9IjQ4Ljk0NTMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU4LjgzNTkiIHk9IjU3LjMyODEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY3LjIxODgiIHk9IjE1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY3LjIyNjYiIHk9IjIzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY3LjIyNjYiIHk9IjMyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY3LjIyNjYiIHk9IjQwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY3LjIyNjYiIHk9IjQ4Ljk0NTMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY3LjIyNjYiIHk9IjU3LjMyODEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9Ijc1LjYwOTQiIHk9IjE1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9Ijc1LjYwOTQiIHk9IjIzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9Ijc1LjYwOTQiIHk9IjMyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9Ijc1LjYwOTQiIHk9IjQwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9Ijc1LjYwOTQiIHk9IjQ4Ljk0NTMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9Ijc1LjYwOTQiIHk9IjU3LjMyODEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF83NTNfMTAzNjUpIj4KPGNpcmNsZSBjeD0iODkuMzc5OCIgY3k9IjcxLjA5ODYiIHI9IjU1LjY5MjMiIGZpbGw9IiM1NzNCOTciLz4KPC9nPgo8Y2lyY2xlIGN4PSIyOC41ODIzIiBjeT0iODMuNjc2MSIgcj0iMjcuOTU3MyIgc3Ryb2tlPSIjOEU5MTk0IiBzdHJva2Utd2lkdGg9IjEuMjUiLz4KPHJlY3Qgb3BhY2l0eT0iMC40IiB4PSI3My42OTUzIiB5PSItOS4yODEyNSIgd2lkdGg9IjI2LjQxMzQiIGhlaWdodD0iMjYuNTgzNiIgcng9IjEzLjIwNjciIHRyYW5zZm9ybT0icm90YXRlKDMzLjU1MjIgNzMuNjk1MyAtOS4yODEyNSkiIGZpbGw9IiM4QjVERjMiLz4KPC9zdmc+Cg==");
    background-position: right top;
    background-repeat: no-repeat;
    background-size: contain;
}

.bottom-baner .star-rate__five svg {
    margin-right: 8px;
}

.bottom-baner .star-rate__five svg:last-child {
    margin-right: 0px;
}

.bottom-baner.active {
    transform: translateY(0%);
}

.bottom-baner-wraper {
    width: 1240px;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

.bottom-baner-wraper>div {
    width: 30%;
}

.bottom-baner-left {
    display: flex;
    align-items: center;
    z-index: 2;
}

.bottom-baner-left-logo {
    margin-right: 24px;
}

.bottom-baner-left-logo img {
    height: 100%;
    max-width: 214px;
    max-height: 46px;
    object-fit: contain;
    object-position: left center;
    display: block;
}

.bottom-baner-left .remodal-present-box-rating {
    margin-bottom: 0px;
}

.bottom-baner-mid {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.bottom-baner-mid-titl {
    font-style: italic;
    font-weight: 800;
    font-size: 16px;
    line-height: 25px;
    text-transform: uppercase;
    color: #FFFFFF;
    margin-bottom: 3px;
}

.bottom-baner-right {
    z-index: 100;
    display: flex;
    justify-content: flex-end;
}

.bottom-baner-right .remodal-present-btn {
    width: 205px;
    height: 46px;
    font-weight: 900;
    font-size: 18px;
    line-height: 25px;
    display: flex;
    margin: 0;
    white-space: nowrap;
}

#back_to_top.baner-bottom {
    transform: translateY(-80px);
}

#back_to_top.also-bottom {
    bottom: 30px !important;
}

.remodal-overlay {
    background: rgba(45, 44, 78, 0.6);
}

.bottom-baner-mid {
    width: 250px;
    text-align: center;
}

@media screen and (max-width: 1500px) {
    .remodal-present {
        width: 500px !important;
    }
}

@media screen and (max-width: 1380px) {
    .bottom-baner-wraper {
        padding-right: 50px;
    }

    .remodal-present-box-sub-title {
        margin-bottom: 20px;
        font-size: 20px;
    }

    .remodal-present-box-rating {
        margin-bottom: 20px;
    }

    .remodal-present-header>img {
        height: 45px;
    }

    .remodal-present-header-icon-round {
        height: 60px;
        width: 60px;
        top: -2px;
    }

    .bottom-baner-left-logo img {
        max-width: 160px;
    }
}

@media screen and (max-width: 992px) {
    .bottom-baner-wraper>div {
        width: initial;
    }

    .bottom-baner-left .remodal-present-box-rating {
        display: none;
    }

    .bottom-baner {
        padding: 12px 16px;
        height: auto;
        min-height: 100px;
    }

    .bottom-baner-left-logo {
        margin-right: 0px;
        position: absolute;
        top: 20px;
        left: 16px;
    }

    .bottom-baner-left-logo img {
        height: 38px;
        max-width: 150px;
    }

    .bottom-baner-wraper {
        position: static;
    }

    .bottom-baner-mid-titl {
        margin-bottom: 0px;
        font-weight: 800;
        font-size: 14px;
        line-height: 20px;
    }

    .bottom-baner-mid {
        position: static;
        transform: none;
        text-align: left;
    }

    .bottom-baner-right .remodal-present-btn {
        width: 108px;
        height: 44px;
        position: absolute;
        top: auto;
        bottom: 12px;
        right: 20px;
        font-weight: 900;
        font-size: 16px;
        line-height: 20px;
        white-space: initial;
        padding-left: 0;
        padding-right: 0;
    }

    .bottom-baner-btn-close {
        top: 9px;
        right: 8px;
        width: 30px;
        height: 30px;
    }

    .bottom-baner .remodal-present-tsc-btn {
        z-index: 30;
        font-size: 0px;
        margin-left: 6px;
        display: inline-block;
        width: fit-content;
        height: 12px;
        line-height: 0px;
        position: relative;
        top: 3px;
    }

    .bottom-baner .remodal-present-tsc-btn button {
        margin-left: 0px;
    }

    .bottom-baner-mid {
        display: flex;
        align-items: center;
        flex-direction: row;
        position: relative;
        justify-content: flex-start;
        top: 0px;
        left: 0px;
        width: calc(100% - 120px);
        padding-top: 55px;
        margin-right: auto;
        margin-left: 0px;
        z-index: 1;
    }

    .bottom-baner .remodal-present-tsc-btn {}

    #back_to_top.also-bottom {
        bottom: 30px !important;
    }

    .bottom-baner:before {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMTA0IiB2aWV3Qm94PSIwIDAgMzAgMTA0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Y2lyY2xlIG9wYWNpdHk9IjAuNCIgY3g9IjEuOTkzOCIgY3k9IjExMy4wMzkiIHI9IjIwLjc5NjkiIHRyYW5zZm9ybT0icm90YXRlKDYzLjU1MjIgMS45OTM4IDExMy4wMzkpIiBmaWxsPSIjOEI1REYzIi8+CjxjaXJjbGUgY3g9IjEuMTM4NzYiIGN5PSIyLjg2NTMyIiByPSIxNS4zMjI5IiBzdHJva2U9IiM1NzNCOTciIHN0cm9rZS13aWR0aD0iMS43NDEiLz4KPC9zdmc+Cg==");
        background-position: top left;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .bottom-baner:after {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTQiIGhlaWdodD0iOTMiIHZpZXdCb3g9IjAgMCA5NCA5MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swXzc1N18xMDM4NiIgc3R5bGU9Im1hc2stdHlwZTphbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iNDgiIHk9IjI1IiB3aWR0aD0iMTEyIiBoZWlnaHQ9IjExMiI+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9IjI1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9IjMzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9IjQyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9IjUwLjU2MjUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9IjU4LjkzNzUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9IjY3LjMyODEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9Ijc1LjcwMzEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9Ijg0LjA5MzgiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjQ4LjI2NTYiIHk9IjkyLjQ3NjYiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9IjI1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9IjMzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9IjQyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9IjUwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9IjU4LjkzNzUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9IjY3LjMyMDMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9Ijc1LjcwMzEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9Ijg0LjA5MzgiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjU2LjY0ODQiIHk9IjkyLjQ3NjYiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9IjI1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9IjMzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9IjQyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9IjUwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9IjU4LjkzNzUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9IjY3LjMyMDMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9Ijc1LjcwMzEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9Ijg0LjA5MzgiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjY1LjAzMTIiIHk9IjkyLjQ3NjYiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9IjI1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9IjMzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9IjQyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9IjUwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9IjU4LjkzNzUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9IjY3LjMyMDMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9Ijc1LjcwMzEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9Ijg0LjA5MzgiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjczLjQxNDEiIHk9IjkyLjQ3NjYiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjc5NjkiIHk9IjI1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9IjMzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9IjQyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9IjUwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9IjU4LjkzNzUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9IjY3LjMyMDMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9Ijc1LjcwMzEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9Ijg0LjA5MzgiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjgxLjgwNDciIHk9IjkyLjQ3NjYiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9IjI1LjQwNjIiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9IjMzLjc4OTEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9IjQyLjE3MTkiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9IjUwLjU1NDciIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9IjU4LjkzNzUiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9IjY3LjMyMDMiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9Ijc1LjcwMzEiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9Ijg0LjA5MzgiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjxyZWN0IHg9IjkwLjE4NzUiIHk9IjkyLjQ3NjYiIHdpZHRoPSIyLjM5NTM2IiBoZWlnaHQ9IjIuMzk1MzYiIHJ4PSIxLjE5NzY4IiBmaWxsPSIjNzNEMjJFIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF83NTdfMTAzODYpIj4KPGNpcmNsZSBjeD0iMTAzLjk1OCIgY3k9IjgxLjA5ODYiIHI9IjU1LjY5MjMiIGZpbGw9IiM1NzNCOTciLz4KPC9nPgo8Y2lyY2xlIGN4PSI0My4xNjgzIiBjeT0iOTMuNjc2MSIgcj0iMjcuOTU3MyIgc3Ryb2tlPSIjOEU5MTk0IiBzdHJva2Utd2lkdGg9IjEuMjUiLz4KPHBhdGggZD0iTTMzLjU4NTYgODkuOTI2NUwzMy42ODY5IDgyLjQ2MzJNMzcuNTM5NyA4Ni4xMTQ3TDMwLjA3NzcgODUuOTQyNCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLW9wYWNpdHk9IjAuNDgiIHN0cm9rZS13aWR0aD0iMC42MjUiLz4KPHJlY3Qgb3BhY2l0eT0iMC40IiB4PSI5Mi40NDUzIiB5PSIwLjcxODc1IiB3aWR0aD0iMjYuNDEzNCIgaGVpZ2h0PSIyNi41ODM2IiByeD0iMTMuMjA2NyIgdHJhbnNmb3JtPSJyb3RhdGUoMzMuNTUyMiA5Mi40NDUzIDAuNzE4NzUpIiBmaWxsPSIjOEI1REYzIi8+CjxjaXJjbGUgb3BhY2l0eT0iMC40IiBjeD0iNC40NzU4NCIgY3k9IjMzLjM1MDgiIHI9IjMuNjMwMjIiIHN0cm9rZT0iI0ZDRkNGQyIgc3Ryb2tlLXdpZHRoPSIwLjcwNjg0NyIvPgo8L3N2Zz4K");
        background-position: top right;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .bottom-baner-wraper {
        padding-right: 0px;
    }

    .bottom-baner-mid {
        width: calc(100% - 130px) !important;
    }
}

@media screen and (min-width: 768px) {
    .btn-open-modal-present--with-no-animate-desk {
        animation: none !important;
    }
}

@media screen and (max-width: 767px) {
    .btn-open-modal-present--with-no-animate-mob {
        animation: none !important;
    }
}


.bottom-baner.close {
    transform: translateY(110%) !important;
}

body.nopdb {
    padding-bottom: 0px !important;
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/pages/home.css */

#home-hero {
    position: relative;
    overflow: hidden;
    min-height: max-content;
    z-index: 1;
    padding: 20px 0 40px 0;
    color: #ffffff;
}

#home-hero h1 {
    margin: 0;
    color: #ffffff;
}

@media print,
screen and (min-width: 40em) {
    #home-hero {
        padding-top: 30px;
    }
}

@media print,
screen and (min-width: 64em) {
    #home-hero {
        padding-top: 92px;
        padding-bottom: 120px;
    }
}


#home-map-section {
    overflow: hidden;
}


#home-map-section {
    display: none;
    padding-top: 80px;
}

@media print,
screen and (min-width: 64em) {
    #home-map-section {
        display: block;
    }
}


.star-rate__five,
.star-rate__one {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.star-rate__five svg,
.star-rate__one svg,
.star-rate__five img,
.star-rate__one img {
    width: 18px;
    height: 18px;
}

.star-rate__five svg,
.star-rate__five img {
    margin-right: 4px;
    width: 18px;
    height: 18px;
}

#home-map-section {
    overflow: hidden;
}


@media screen and (min-width: 100em) {
    .grid-container.wide {
        max-width: 92.5rem;
    }
}

@media screen and (min-width: 109.375em) {
    .grid-container.wide {
        max-width: 102.5rem;
    }
}

.hh-welcome {
    max-width: 830px;
    margin-bottom: 0;
}

@media print,
screen and (min-width: 64em) {
    .hh-welcome {
        margin-bottom: 76px;
    }
}

.hh-welcome__text {
    text-transform: uppercase;
    font-weight: 800;
    font-size: 14px;
    font-style: italic;
    letter-spacing: 1em;
    margin-bottom: 20px;
}

@media print,
screen and (min-width: 40em) {
    .hh-welcome__text {
        font-size: 16px;
    }
}

@media print,
screen and (min-width: 64em) {
    .hh-welcome__text {
        font-size: 24px;
        margin-left: 17px;
        margin-bottom: 30px;
    }
}


.hh-welcome__logo {
    margin-bottom: 30px;
    max-width: 80%;
}

@media print,
screen and (min-width: 64em) {
    .hh-welcome__logo {
        margin-bottom: 50px;
        max-width: 100%;
    }
}


.hh-welcome__desc {
    color: #ACACB5;
    font-size: 14px;
    max-width: 95%;
}

@media print,
screen and (min-width: 64em) {
    .hh-welcome__desc {
        font-size: 16px;
        max-width: 100%;
    }
}


@media (max-width: 1080px) {
    .betting-guides-small .section-head__st-1 {
        text-align: center;
        display: flex;
        flex-direction: column;
        align-items: center;
        align-content: center;
        gap: 17px;
    }

    .betting-guides-small .section-head__st-1 h3 {
        padding-right: 0;
    }
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/parts/imaged-bg.css */

.imaged-bg {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    z-index: -1;
}

.imaged-bg img {
    display: block;
    min-width: 101%;
    min-height: 101%;
    -o-object-fit: cover;
    object-fit: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: 1;
    max-height: 470px;
}

.imaged-bg:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='rgba(255, 255, 255, .15)' d='M0 0h2v2H0z'/%3E%3C/svg%3E"), rgba(45, 32, 102, 0.4);
    background-size: 4px 4px;
    z-index: 2;
}

.imaged-bg:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: -webkit-gradient(linear, right top, left bottom, from(rgba(0, 0, 0, 0.6)), to(#000000));
    background: linear-gradient(to bottom left, rgba(0, 0, 0, 0.6), #000000);
    z-index: 3;
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/parts/swiper.css */
/** Swiper 6.3.5 **/
:root {
    --swiper-theme-color: #007aff;
}

.swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    /* Fix of Webkit flickering */
    z-index: 1;
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
}

.all-who-odds .swiper-slide a {
    filter: grayscale(100%);
    opacity: 0.3;
}

@media screen and (min-width: 992px) {
    .all-who-odds .swiper-slide a:hover {
        filter: none;
        opacity: 1;
        cursor: default;
    }
}

:root {
    --swiper-navigation-size: 44px;
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0;
}

/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
}


/* a11y */
.swiper-pagination-bullets {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: #ffffff;
    height: 4px;
    position: relative;
    overflow: hidden;
    bottom: 0 !important;
}

.swiper-pagination-bullets .swiper-pagination-bullet {
    width: auto;
    margin: 0 !important;
    padding: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-radius: 0;
    -webkit-transform: skewX(-24deg);
    -ms-transform: skewX(-24deg);
    transform: skewX(-24deg);
    background: #ffffff;
    border: 0 !important;
}

.slider-favorite-pagination .swiper-pagination-bullet.tns-nav-active {
    background: #1DB954;
}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/parts/team-block.css */

.team-page-title,
.player-page-title {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #ffffff;
    line-height: 1.2;
    margin-bottom: 24px;
}

.team-page-title h1 {
    margin: 0;
    color: #fff;
}

@media print,
screen and (min-width: 40em) {
    .team-page-title {
        margin-bottom: 40px;
    }
}

.team-page-title__logo {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 8px;
    width: 80px;
    height: 80px;
    background: #ffffff;
    border-radius: 8px;
    margin: 0 12px 0 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.odds-competition-post .team-page-title__logo img,
.odds-archive-post .team-page-title__logo img {
    object-fit: contain;
    height: 100%;
}

@media print,
screen and (min-width: 64em) {
    .team-page-title__logo {
        margin-bottom: 0;
        margin-right: 24px;
    }
}



.sp-available-row {
    width: calc(100% - 1.25rem);
    margin-left: 0.625rem;
    margin-right: 0.625rem;
    margin-top: 20px;
    font-size: 14px;
    -webkit-transition: color .2s;
    transition: color .2s;
    line-height: 20px;
    padding-left: 30px;
    position: relative;
    color: #ffffff;
}

.sp-available-row img {
    position: absolute;
    top: 50%;
    left: 0px;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: block;
    width: 24px;
    height: 16px;
    object-fit: contain;
    object-position: center;
}

@media print,
screen and (min-width: 40em) {
    .sp-available-row {
        width: calc(100% - 1.875rem);
        margin-left: 0.9375rem;
        margin-right: 0.9375rem;
        margin-top: 30px;
    }

}


/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/authors-slider-shortcode.css */
.authors-slider {
    margin-left: -15px;
    margin-right: -15px;
    width: calc(100% + 30px);
    max-width: calc(100% + 30px);
    position: relative;
}

.authors-slider-wrapper * {
    box-sizing: border-box;
}

.authors-slider-wrapper {
    position: relative;
    margin-top: 20px;
    width: 100%;
    margin-bottom: 24px !important;
}

.swiper-button-prev-author {
    width: 34px;
    height: 46px;
    position: absolute;
    top: calc(50% - 10px);
    left: -62px;
    border-radius: 8px;
    border: 1px solid #E7EAF1;
    background-color: transparent;
    cursor: pointer;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMjgzMTEgOS40Mzg2NUw4LjU5ODE2IDE0LjcxMzFDOC45NjU1MyAxNS4wNzc3IDkuNTQ3NDggMTUuMDk3NCA5Ljg5NjA3IDE0Ljc1NzFMMTAuNzQzNCAxMy45MzkzQzExLjA5NTggMTMuNTk5MiAxMS4wODM3IDEzLjAyOTQgMTAuNzE2NCAxMi42Njg2TDYuOTQ5MDEgOC45Mjk4OUwxMC41NjMyIDUuNDQxNDdDMTAuOTE1NiA1LjEwMTMxIDEwLjkwMzUgNC41MzE1NCAxMC41MzYzIDQuMTcwNzJMOS42NTY2OSAzLjI4Njg2QzkuMjg5MzIgMi45MjIzIDguNzA3MzcgMi45MDI1NyA4LjM1ODc4IDMuMjQyODZMMy4yNTk5MiA4LjE2NDI5QzIuOTAzNjcgOC41MDQzMiAyLjkxNTc1IDkuMDc0MDkgMy4yODMxMSA5LjQzODY1WiIgZmlsbD0iIzFEQjk1NCIvPgo8L3N2Zz4K");
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 21;
    transition: 0.25s;
    transform: translateY(-50%) skew(-10deg);
}

.swiper-button-prev-author.swiper-button-disabled {
    display: none;
}

@media screen and (min-width: 992px) {
    .swiper-button-prev-author:hover {
        background-color: #1DB954;
        border-color: #1DB954;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjI4MzExNCA2LjQzODY1TDUuNTk4MTYgMTEuNzEzMUM1Ljk2NTUzIDEyLjA3NzcgNi41NDc0OCAxMi4wOTc0IDYuODk2MDcgMTEuNzU3MUw3Ljc0MzM4IDEwLjkzOTNDOC4wOTU4MSAxMC41OTkyIDguMDgzNzIgMTAuMDI5NCA3LjcxNjQ0IDkuNjY4NThMMy45NDkwMSA1LjkyOTg5TDcuNTYzMiAyLjQ0MTQ3QzcuOTE1NjIgMi4xMDEzMSA3LjkwMzU0IDEuNTMxNTQgNy41MzYyNSAxLjE3MDcyTDYuNjU2NjkgMC4yODY4NTlDNi4yODkzMiAtMC4wNzc3MDEgNS43MDczNyAtMC4wOTc0MzA5IDUuMzU4NzggMC4yNDI4NTdMMC4yNTk5MTkgNS4xNjQyOUMtMC4wOTYzMzEyIDUuNTA0MzIgLTAuMDg0MjQ5OSA2LjA3NDA5IDAuMjgzMTE0IDYuNDM4NjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
    }
}

.swiper-button-next-author {
    width: 34px;
    height: 46px;
    position: absolute;
    top: calc(50% - 10px);
    right: -62px;
    border-radius: 8px;
    border: 1px solid #E7EAF1;
    background-color: transparent;
    cursor: pointer;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjcxNjkgOS40Mzg2NUw1LjQwMTg0IDE0LjcxMzFDNS4wMzQ0NyAxNS4wNzc3IDQuNDUyNTIgMTUuMDk3NCA0LjEwMzkzIDE0Ljc1NzFMMy4yNTY2MiAxMy45MzkzQzIuOTA0MTkgMTMuNTk5MiAyLjkxNjI4IDEzLjAyOTQgMy4yODM1NiAxMi42Njg2TDcuMDUwOTkgOC45Mjk4OUwzLjQzNjggNS40NDE0N0MzLjA4NDM4IDUuMTAxMzEgMy4wOTY0NiA0LjUzMTU0IDMuNDYzNzUgNC4xNzA3Mkw0LjM0MzMxIDMuMjg2ODZDNC43MTA2OCAyLjkyMjMgNS4yOTI2MyAyLjkwMjU3IDUuNjQxMjIgMy4yNDI4NkwxMC43NDAxIDguMTY0MjlDMTEuMDk2MyA4LjUwNDMyIDExLjA4NDIgOS4wNzQwOSAxMC43MTY5IDkuNDM4NjVaIiBmaWxsPSIjMURCOTU0Ii8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    z-index: 21;
    transition: 0.25s;
    transform: translateY(-50%) skew(-10deg);
}

.swiper-button-next-author.swiper-button-disabled {
    display: none;
}

@media screen and (min-width: 992px) {
    .swiper-button-next-author:hover {
        background-color: #1DB954;
        border-color: #1DB954;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03LjcxNjg5IDYuNDM4NjVMMi40MDE4NCAxMS43MTMxQzIuMDM0NDcgMTIuMDc3NyAxLjQ1MjUyIDEyLjA5NzQgMS4xMDM5MyAxMS43NTcxTDAuMjU2NjE2IDEwLjkzOTNDLTAuMDk1ODA1NSAxMC41OTkyIC0wLjA4MzcyNDEgMTAuMDI5NCAwLjI4MzU2IDkuNjY4NThMNC4wNTA5OSA1LjkyOTg5TDAuNDM2ODAyIDIuNDQxNDdDMC4wODQzODA5IDIuMTAxMzEgMC4wOTY0NjIyIDEuNTMxNTQgMC40NjM3NDcgMS4xNzA3MkwxLjM0MzMxIDAuMjg2ODU5QzEuNzEwNjggLTAuMDc3NzAxIDIuMjkyNjMgLTAuMDk3NDMwOSAyLjY0MTIyIDAuMjQyODU3TDcuNzQwMDggNS4xNjQyOUM4LjA5NjMzIDUuNTA0MzIgOC4wODQyNSA2LjA3NDA5IDcuNzE2ODkgNi40Mzg2NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
    }
}

.author-slide {
    padding-left: 15px;
    padding-right: 15px;
    display: block;
    padding-bottom: 16px;
}

.author-slide>p {
    margin-top: 0 !important;
    margin-bottom: 8px !important;
}

.author-slide-photo {
    width: 121px;
    height: 108px;
    max-width: 100%;
    position: relative;
    margin-bottom: 12px;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
}

.author-slide-photo:before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 58px;
    background-image: url('../../img/author-slider-bg-photo.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.author-slide-photo img {
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 20;
    display: block;
    object-fit: contain;
    object-position: center bottom;
}

.author-slide-name {
    color: #3B316E !important;
    text-align: center;
    font-size: 18px !important;
    font-style: italic !important;
    font-weight: 800 !important;
    line-height: 24px !important;
    text-transform: uppercase !important;
    display: block;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none !important;
}

.author-slide-job {
    color: #626273;
    text-align: center;
    font-size: 14px;
    font-style: italic;
    font-weight: 500;
    line-height: normal;
    text-transform: uppercase;
}

.authors-slider-wrapper .swiper-pagination--authors {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-top: 26px;
}

.authors-slider-wrapper .swiper-pagination-bullets {
    height: 6px;
    background: transparent;
}

.authors-slider-wrapper .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    display: block;
    flex: initial;
    border-radius: 8px;
    background: #ACACB5;
    margin-left: 4px !important;
    margin-right: 4px !important;
    transition: 0.25s;
    cursor: pointer;
    transform: none;
}

.authors-slider-wrapper .tns-nav-active {
    background: #1DB954;
    width: 28px;
    border-radius: 12px;
}

@media screen and (max-width: 1600px) {

    .large-8 .authors-slider-wrapper {
        width: calc(100% - 120px);
        margin-left: auto;
        margin-right: auto;
    }

}

@media screen and (max-width: 1400px) {
    .authors-slider-wrapper {
        width: calc(100% - 120px);
        margin-left: auto;
        margin-right: auto;
    }
}

@media screen and (max-width: 1100px) {
    .authors-slider-wrapper {
        width: 100%;
    }

    .large-8 .authors-slider-wrapper {
        width: 100%;
    }

    .swiper-slide {
        width: 164px;
    }

    .swiper-button-prev-author {
        display: none;
    }

    .swiper-button-next-author {
        display: none;
    }

    .authors-slider {
        margin-left: -1.25rem;
        margin-right: -1.25rem;
        width: calc(100% + 2.5rem);
        max-width: calc(100% + 2.5rem);
    }

    .authors-slider-wrapper {
        margin-bottom: 40px;
    }

    .authors-slider-wrapper .swiper-pagination--authors {
        margin-top: 16px;
    }

    .author-slide-name {
        font-size: 14px;
        font-style: italic;
        font-weight: 800;
        line-height: 20px;
    }

    .author-slide-job {
        font-size: 12px;
        font-style: italic;
        font-weight: 500;
        line-height: normal;
        text-transform: uppercase;
    }

    .authors-slider-wrapper .swiper-pagination-bullets {
        height: 4px;
    }

    .authors-slider-wrapper .swiper-pagination-bullet {
        width: 4px;
        height: 4px;
        height: 4px;
        margin-left: 3px !important;
        margin-right: 3px !important;
    }

    .authors-slider-wrapper .tns-nav-active {
        width: 18px;
    }

    .authors-slider-wrapper {
        margin-bottom: 0px !important;
    }

    .authors-slider-wrapper {
        padding-bottom: 40px;
    }

    .author-slide>p {
        margin-bottom: 4px;
    }
}

@media screen and (max-width: 600px) {

    .swiper-button-prev-author,
    .swiper-button-next-author {
        display: none !important;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/carousel.css */
.marquee {
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    display: flex;
    gap: 30px;
}

.marquee>div {
    display: flex;
    gap: 30px;
    padding-left: 0;
    animation: marquee 20s linear infinite;
}

:root {
    --how-to-slide-width: 78px;
}

@media print,
screen and (min-width: 40em) {
    :root {
        --how-to-slide-width: 120px;
    }
}

@media print,
screen and (min-width: 64em) {
    :root {
        --how-to-slide-width: 170px;
    }
}

@keyframes marquee {
    0% {
        transform: translateX(0);
    }

    100% {
        transform: translateX(calc(var(--how-to-slide-width) * var(--data-slide-count) * -1));
    }
}

.all-who-odds {
    padding: 80px 0 !important;
}

.all-who-odds .swiper-container {
    padding: 32px 0 0 0;
}

@media screen and (max-width: 910px) {
    .all-who-odds .swiper-container {
        padding: 0;
    }
}

#author-page .home-who-odds,
#author-page .all-who-odds {
    padding-top: 20px;
}

#author-page .home-who-odds__title {
    border-top: 2px solid #E7EAF1;
    padding-top: 40px;
}

.home-who-odds,
.all-who-odds {
    padding-top: 40px;
}


.home-who-odds__title {
    font-weight: 600;
    text-transform: uppercase;
    color: #ACACB5;
    margin-bottom: 24px;
}

@media print,
screen and (min-width: 64em) {
    .home-who-odds__title {
        margin-bottom: 32px;
    }
}


#author-page .home-who-odds,
#author-page .all-who-odds {
    padding-top: 20px;
}

#author-page .home-who-odds__title {
    border-top: 2px solid #E7EAF1;
    padding-top: 40px;
}


.home-who-odds {
    background: #fff;
    padding: 40px 0;
}

#home-who~.home-who-odds {
    padding-top: 0;
}


#hwo-slider .swiper-wrapper {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-transition-timing-function: linear;
    transition-timing-function: linear;
}

#hwo-slider .marquee>div .hwo-slide {
    width: 78px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: default;
}

#hwo-slider .marquee>div .hwo-slide>img {
    width: auto;
    height: auto;
}

.hwo-slide {
    filter: grayscale(100%);
    opacity: 0.3;
}

@media print,
screen and (min-width: 40em) {
    #hwo-slider .marquee>div .hwo-slide {
        width: 120px;
    }
}

@media print,
screen and (min-width: 64em) {
    #hwo-slider .marquee>div .hwo-slide {
        width: 170px;
    }
}

@media screen and (max-width: 992px) {
    .all-who-odds {
        padding: 32px 0 !important;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/shortcode_conduct_reviews.css */
.conduct_reviews {
    padding-top: 80px;
    padding-bottom: 80px;
}

.conduct_reviews_wrappper {
    width: 1162px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;

    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
}

.conduct_reviews_top {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}

.conduct_reviews .grid-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.conduct_reviews_left {
    width: calc(50% - 38px);
}

.conduct_reviews_right {
    width: calc(50% - 10px);
}

.conduct_reviews_right img {
    display: block;
    width: 100%;
    height: auto;
    border-radius: 8px;
}

.conduct_reviews_title {
    color: #2D2C4E;
    font-size: 40px;
    font-style: italic;
    font-weight: 800;
    line-height: 124%;
    text-transform: uppercase;
    margin-bottom: 24px;
}

.conduct_reviews_text {
    color: #4D4C69;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.conduct_reviews_text p {
    margin-bottom: 16px;
    color: #4D4C69;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin-top: 0;
}

.conduct_reviews_text p:last-child {
    margin-bottom: 0;
}

.conduct_reeviews_bottom {
    margin-top: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.conduct_reviews_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    width: 333px;
    height: 57px;
    margin-left: auto;
    margin-right: auto;
    max-width: calc(100% - 8px);
    transform: skewX(-10deg);
    border-radius: 8px;
    background: #1DB954;
    color: #FEFEFF !important;
    text-align: center;
    font-size: 24px;
    font-weight: 800;
    line-height: 132%;
    text-transform: uppercase;
}

@media screen and (min-width: 992px) {
    .conduct_reviews_btn:hover {
        background: #32CC32;
    }
}

@media screen and (max-width: 992px) {
    .conduct_reeviews_bottom {
        margin-top: 32px;
    }

    .conduct_reviews_wrappper,
    .conduct_reviews .grid-container {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .conduct_reviews_top {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .conduct_reviews_title {
        color: #2D2C4E;
        font-size: 28px;
        font-style: italic;
        font-weight: 800;
        line-height: 124%;
        text-transform: uppercase;
        margin-bottom: 24px;
        order: 1;
        text-align: center;
        width: fit-content;
    }

    .conduct_reviews_left {
        order: 3;
        width: 100%;
    }

    .conduct_reviews_right {
        width: 450px;
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 24px;
        order: 2;
    }

    .conduct_reviews_text,
    .conduct_reviews_text p {
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
    }

    .conduct_reviews {
        padding-top: 32px;
        padding-bottom: 32px;
    }
}

@media screen and (max-width: 767px) {
    .conduct_reviews_title {
        width: 100%;
        text-align: left;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/shortcode_feedback.css */
.sh_feedback {
    padding: 80px 0;
}

.sh_feedback_wrapper {
    width: 1162px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}

.sh_feedback_title {
    color: #2D2C4E;
    font-size: 40px;
    font-style: italic;
    font-weight: 800;
    line-height: 124%;
    text-transform: uppercase;
    margin-bottom: 32px;
    margin-top: 0;
}

.sh_feedback_item_top {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 18px;
}

.sh_feedback_item_data {
    color: #77768C;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.sh_feedback_item_title {
    color: #2D2C4E;
    font-size: 16px;
    font-style: italic;
    font-weight: 700;
    line-height: 132%;
    margin-bottom: 12px;
}

.sh_feedback_item_text {
    color: #4D4C69;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 18px;
}

.sh_feedback_item_name {
    color: #77768C;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

.sh_feedback .tns-ovh {
    padding: 12px;
    margin: -12px;
}

.sh_feedback_item_content {
    border-radius: 8px;
    border: 1px solid #F2F2F4;
    background: #FEFEFF;
    padding: 20px;
}

.tns-slide-active .sh_feedback_item_content {
    box-shadow: 0px 0px 28px 0px rgba(45, 44, 78, 0.03);
}

.sh_feedback_item_stars {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2px;
}

.sh_feedback_item_star {
    width: 24px;
    height: 24px;
    min-width: 24px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zMzM0OTYiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjQiIGZpbGw9IiNGN0Y3RjgiLz4KPHBhdGggZD0iTTE0LjY2OTcgOS4yMDQyNkwxMi45ODg2IDQuNzM5NzdDMTIuNzYxIDQuMTM1MzMgMTEuOTA2IDQuMTM1MzQgMTEuNjc4NCA0LjczOTc3TDkuOTk3MzMgOS4yMDQyNkw1LjIxNDM3IDkuNDExODFDNC41NjYyNSA5LjQzOTkzIDQuMzAxNzQgMTAuMjU4MyA0LjgxMDggMTAuNjYwNEw4LjU1MzUgMTMuNjE3TDcuMjczNTggMTguMjAwOEM3LjA5OTU4IDE4LjgyMzkgNy43OTE2IDE5LjMyOTQgOC4zMzIyNSAxOC45NzRMMTIuMzMzNSAxNi4zNDQzTDE2LjExMzUgMTMuNjE3TDE5Ljg1NjIgMTAuNjYwNEMyMC4zNjUyIDEwLjI1ODMgMjAuMTAwNyA5LjQzOTkzIDE5LjQ1MjYgOS40MTE4MUwxNC42Njk3IDkuMjA0MjZaIiBmaWxsPSIjQ0JDQUQzIi8+CjxwYXRoIGQ9Ik0xMi4zMzM1IDE2LjM0NDNMMTYuMzM0NyAxOC45NzRDMTYuODc1NCAxOS4zMjk0IDE3LjU2NzQgMTguODIzOSAxNy4zOTM0IDE4LjIwMDhMMTYuODc1IDE2LjM0NDNIMTIuMzMzNVoiIGZpbGw9IiNDQkNBRDMiLz4KPC9zdmc+Cg==");
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: contain !important;
}

.sh_feedback_item_stars.stars_5 .sh_feedback_item_star {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iNCIgZmlsbD0iI0Y3RjdGOCIvPgo8cGF0aCBkPSJNMTQuMzM2MiA5LjIwNDI2TDEyLjY1NTEgNC43Mzk3N0MxMi40Mjc1IDQuMTM1MzMgMTEuNTcyNSA0LjEzNTM0IDExLjM0NDkgNC43Mzk3N0w5LjY2MzgzIDkuMjA0MjZMNC44ODA4NyA5LjQxMTgxQzQuMjMyNzUgOS40Mzk5MyAzLjk2ODI1IDEwLjI1ODMgNC40NzczIDEwLjY2MDRMOC4yMiAxMy42MTdMNi45NDAwOCAxOC4yMDA4QzYuNzY2MDkgMTguODIzOSA3LjQ1ODEgMTkuMzI5NCA3Ljk5ODc2IDE4Ljk3NEwxMiAxNi4zNDQzTDE1Ljc4IDEzLjYxN0wxOS41MjI3IDEwLjY2MDRDMjAuMDMxOCAxMC4yNTgzIDE5Ljc2NzIgOS40Mzk5MyAxOS4xMTkxIDkuNDExODFMMTQuMzM2MiA5LjIwNDI2WiIgZmlsbD0iIzFEQjk1NCIvPgo8cGF0aCBkPSJNMTIgMTYuMzQ0M0wxNi4wMDEyIDE4Ljk3NEMxNi41NDE5IDE5LjMyOTQgMTcuMjMzOSAxOC44MjM5IDE3LjA1OTkgMTguMjAwOEwxNi41NDE1IDE2LjM0NDNIMTJaIiBmaWxsPSIjMURCOTU0Ii8+Cjwvc3ZnPgo=");
}

.sh_feedback_item_stars.stars_4 .sh_feedback_item_star:nth-child(1),
.sh_feedback_item_stars.stars_4 .sh_feedback_item_star:nth-child(2),
.sh_feedback_item_stars.stars_4 .sh_feedback_item_star:nth-child(3),
.sh_feedback_item_stars.stars_4 .sh_feedback_item_star:nth-child(4),
.sh_feedback_item_stars.stars_3 .sh_feedback_item_star:nth-child(1),
.sh_feedback_item_stars.stars_3 .sh_feedback_item_star:nth-child(2),
.sh_feedback_item_stars.stars_3 .sh_feedback_item_star:nth-child(3),
.sh_feedback_item_stars.stars_2 .sh_feedback_item_star:nth-child(1),
.sh_feedback_item_stars.stars_2 .sh_feedback_item_star:nth-child(2),
.sh_feedback_item_stars.stars_1 .sh_feedback_item_star:nth-child(1) {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNSAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC4zMzM0OTYiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjQiIGZpbGw9IiNGN0Y3RjgiLz4KPHBhdGggZD0iTTE0LjY2OTcgOS4yMDQyNkwxMi45ODg2IDQuNzM5NzdDMTIuNzYxIDQuMTM1MzMgMTEuOTA2IDQuMTM1MzQgMTEuNjc4NCA0LjczOTc3TDkuOTk3MzMgOS4yMDQyNkw1LjIxNDM3IDkuNDExODFDNC41NjYyNSA5LjQzOTkzIDQuMzAxNzQgMTAuMjU4MyA0LjgxMDggMTAuNjYwNEw4LjU1MzUgMTMuNjE3TDcuMjczNTggMTguMjAwOEM3LjA5OTU4IDE4LjgyMzkgNy43OTE2IDE5LjMyOTQgOC4zMzIyNSAxOC45NzRMMTIuMzMzNSAxNi4zNDQzTDE2LjExMzUgMTMuNjE3TDE5Ljg1NjIgMTAuNjYwNEMyMC4zNjUyIDEwLjI1ODMgMjAuMTAwNyA5LjQzOTkzIDE5LjQ1MjYgOS40MTE4MUwxNC42Njk3IDkuMjA0MjZaIiBmaWxsPSIjODJEQTFCIi8+CjxwYXRoIGQ9Ik0xMi4zMzM1IDE2LjM0NDNMMTYuMzM0NyAxOC45NzRDMTYuODc1NCAxOS4zMjk0IDE3LjU2NzQgMTguODIzOSAxNy4zOTM0IDE4LjIwMDhMMTYuODc1IDE2LjM0NDNIMTIuMzMzNVoiIGZpbGw9IiM4MkRBMUIiLz4KPC9zdmc+Cg==");
}

.trustpilot-widget {
    margin-top: 40px;
}


.sh_feedback_slider_btn.prev {
    width: 34px;
    height: 46px;
    border-radius: 8px;
    background: transparent;
    border: 1px solid #E7EAF1;
    cursor: pointer;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMjgzMTEgOS40Mzg2NUw4LjU5ODE2IDE0LjcxMzFDOC45NjU1MyAxNS4wNzc3IDkuNTQ3NDggMTUuMDk3NCA5Ljg5NjA3IDE0Ljc1NzFMMTAuNzQzNCAxMy45MzkzQzExLjA5NTggMTMuNTk5MiAxMS4wODM3IDEzLjAyOTQgMTAuNzE2NCAxMi42Njg2TDYuOTQ5MDEgOC45Mjk4OUwxMC41NjMyIDUuNDQxNDdDMTAuOTE1NiA1LjEwMTMxIDEwLjkwMzUgNC41MzE1NCAxMC41MzYzIDQuMTcwNzJMOS42NTY2OSAzLjI4Njg2QzkuMjg5MzIgMi45MjIzIDguNzA3MzcgMi45MDI1NyA4LjM1ODc4IDMuMjQyODZMMy4yNTk5MiA4LjE2NDI5QzIuOTAzNjcgOC41MDQzMiAyLjkxNTc1IDkuMDc0MDkgMy4yODMxMSA5LjQzODY1WiIgZmlsbD0iIzFEQjk1NCIvPgo8L3N2Zz4K);
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    backdrop-filter: blur(5px);
    top: 50%;
    z-index: 21;
    left: -57px;
    transform: translateY(-50%) skew(-10deg);
}

.sh_feedback_slider_btn.next {
    width: 34px;
    height: 46px;
    border-radius: 8px;
    background: transparent;
    border: 1px solid #E7EAF1;
    cursor: pointer;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjcxNjkgOS40Mzg2NUw1LjQwMTg0IDE0LjcxMzFDNS4wMzQ0NyAxNS4wNzc3IDQuNDUyNTIgMTUuMDk3NCA0LjEwMzkzIDE0Ljc1NzFMMy4yNTY2MiAxMy45MzkzQzIuOTA0MTkgMTMuNTk5MiAyLjkxNjI4IDEzLjAyOTQgMy4yODM1NiAxMi42Njg2TDcuMDUwOTkgOC45Mjk4OUwzLjQzNjggNS40NDE0N0MzLjA4NDM4IDUuMTAxMzEgMy4wOTY0NiA0LjUzMTU0IDMuNDYzNzUgNC4xNzA3Mkw0LjM0MzMxIDMuMjg2ODZDNC43MTA2OCAyLjkyMjMgNS4yOTI2MyAyLjkwMjU3IDUuNjQxMjIgMy4yNDI4NkwxMC43NDAxIDguMTY0MjlDMTEuMDk2MyA4LjUwNDMyIDExLjA4NDIgOS4wNzQwOSAxMC43MTY5IDkuNDM4NjVaIiBmaWxsPSIjMURCOTU0Ii8+Cjwvc3ZnPgo=);
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    backdrop-filter: blur(5px);
    top: 50%;
    z-index: 21;
    right: -57px;
    transform: translateY(-50%) skew(-10deg);
}

.sh_feedback_slider_wrapper {
    position: relative;
}

.sh_feedback_bottom {
    margin-top: 40px;
    position: relative;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
}

.sh_feedback_bottom_link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: block;
}

.sh_feedback_bottom_title {
    color: #2D2C4E;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 132%;
    margin-bottom: 8px;
}

.sh_feedback_stars {
    width: 128px;
    height: 24px;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTI4IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTI4IDI0IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSI0IiBmaWxsPSIjRjJGMkY0Ii8+CjxwYXRoIGQ9Ik0xNC4zMzYyIDkuMjA0MjZMMTIuNjU1MSA0LjczOTc3QzEyLjQyNzUgNC4xMzUzMyAxMS41NzI1IDQuMTM1MzQgMTEuMzQ0OSA0LjczOTc3TDkuNjYzODMgOS4yMDQyNkw0Ljg4MDg3IDkuNDExODFDNC4yMzI3NSA5LjQzOTkzIDMuOTY4MjUgMTAuMjU4MyA0LjQ3NzMgMTAuNjYwNEw4LjIyIDEzLjYxN0w2Ljk0MDA4IDE4LjIwMDhDNi43NjYwOSAxOC44MjM5IDcuNDU4MSAxOS4zMjk0IDcuOTk4NzYgMTguOTc0TDEyIDE2LjM0NDNMMTUuNzggMTMuNjE3TDE5LjUyMjcgMTAuNjYwNEMyMC4wMzE4IDEwLjI1ODMgMTkuNzY3MiA5LjQzOTkzIDE5LjExOTEgOS40MTE4MUwxNC4zMzYyIDkuMjA0MjZaIiBmaWxsPSIjMURCOTU0Ii8+CjxwYXRoIGQ9Ik0xMiAxNi4zNDQzTDE2LjAwMTIgMTguOTc0QzE2LjU0MTkgMTkuMzI5NCAxNy4yMzM5IDE4LjgyMzkgMTcuMDU5OSAxOC4yMDA4TDE2LjU0MTUgMTYuMzQ0M0gxMloiIGZpbGw9IiMxREI5NTQiLz4KPHJlY3QgeD0iMjYiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgcng9IjQiIGZpbGw9IiNGMkYyRjQiLz4KPHBhdGggZD0iTTQwLjMzNjIgOS4yMDQyNkwzOC42NTUxIDQuNzM5NzdDMzguNDI3NSA0LjEzNTMzIDM3LjU3MjUgNC4xMzUzNCAzNy4zNDQ5IDQuNzM5NzdMMzUuNjYzOCA5LjIwNDI2TDMwLjg4MDkgOS40MTE4MUMzMC4yMzI4IDkuNDM5OTMgMjkuOTY4MiAxMC4yNTgzIDMwLjQ3NzMgMTAuNjYwNEwzNC4yMiAxMy42MTdMMzIuOTQwMSAxOC4yMDA4QzMyLjc2NjEgMTguODIzOSAzMy40NTgxIDE5LjMyOTQgMzMuOTk4OCAxOC45NzRMMzggMTYuMzQ0M0w0MS43OCAxMy42MTdMNDUuNTIyNyAxMC42NjA0QzQ2LjAzMTggMTAuMjU4MyA0NS43NjcyIDkuNDM5OTMgNDUuMTE5MSA5LjQxMTgxTDQwLjMzNjIgOS4yMDQyNloiIGZpbGw9IiMxREI5NTQiLz4KPHBhdGggZD0iTTM4IDE2LjM0NDNMNDIuMDAxMiAxOC45NzRDNDIuNTQxOSAxOS4zMjk0IDQzLjIzMzkgMTguODIzOSA0My4wNTk5IDE4LjIwMDhMNDIuNTQxNSAxNi4zNDQzSDM4WiIgZmlsbD0iIzFEQjk1NCIvPgo8cmVjdCB4PSI1MiIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiByeD0iNCIgZmlsbD0iI0YyRjJGNCIvPgo8cGF0aCBkPSJNNjYuMzM2MiA5LjIwNDI2TDY0LjY1NTEgNC43Mzk3N0M2NC40Mjc1IDQuMTM1MzMgNjMuNTcyNSA0LjEzNTM0IDYzLjM0NDkgNC43Mzk3N0w2MS42NjM4IDkuMjA0MjZMNTYuODgwOSA5LjQxMTgxQzU2LjIzMjggOS40Mzk5MyA1NS45NjgyIDEwLjI1ODMgNTYuNDc3MyAxMC42NjA0TDYwLjIyIDEzLjYxN0w1OC45NDAxIDE4LjIwMDhDNTguNzY2MSAxOC44MjM5IDU5LjQ1ODEgMTkuMzI5NCA1OS45OTg4IDE4Ljk3NEw2NCAxNi4zNDQzTDY3Ljc4IDEzLjYxN0w3MS41MjI3IDEwLjY2MDRDNzIuMDMxOCAxMC4yNTgzIDcxLjc2NzIgOS40Mzk5MyA3MS4xMTkxIDkuNDExODFMNjYuMzM2MiA5LjIwNDI2WiIgZmlsbD0iIzFEQjk1NCIvPgo8cGF0aCBkPSJNNjQgMTYuMzQ0M0w2OC4wMDEyIDE4Ljk3NEM2OC41NDE5IDE5LjMyOTQgNjkuMjMzOSAxOC44MjM5IDY5LjA1OTkgMTguMjAwOEw2OC41NDE1IDE2LjM0NDNINjRaIiBmaWxsPSIjMURCOTU0Ii8+CjxyZWN0IHg9Ijc4IiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSI0IiBmaWxsPSIjRjJGMkY0Ii8+CjxwYXRoIGQ9Ik05Mi4zMzYyIDkuMjA0MjZMOTAuNjU1MSA0LjczOTc3QzkwLjQyNzUgNC4xMzUzMyA4OS41NzI1IDQuMTM1MzQgODkuMzQ0OSA0LjczOTc3TDg3LjY2MzggOS4yMDQyNkw4Mi44ODA5IDkuNDExODFDODIuMjMyOCA5LjQzOTkzIDgxLjk2ODIgMTAuMjU4MyA4Mi40NzczIDEwLjY2MDRMODYuMjIgMTMuNjE3TDg0Ljk0MDEgMTguMjAwOEM4NC43NjYxIDE4LjgyMzkgODUuNDU4MSAxOS4zMjk0IDg1Ljk5ODggMTguOTc0TDkwIDE2LjM0NDNMOTMuNzggMTMuNjE3TDk3LjUyMjcgMTAuNjYwNEM5OC4wMzE4IDEwLjI1ODMgOTcuNzY3MiA5LjQzOTkzIDk3LjExOTEgOS40MTE4MUw5Mi4zMzYyIDkuMjA0MjZaIiBmaWxsPSIjMURCOTU0Ii8+CjxwYXRoIGQ9Ik05MCAxNi4zNDQzTDk0LjAwMTIgMTguOTc0Qzk0LjU0MTkgMTkuMzI5NCA5NS4yMzM5IDE4LjgyMzkgOTUuMDU5OSAxOC4yMDA4TDk0LjU0MTUgMTYuMzQ0M0g5MFoiIGZpbGw9IiMxREI5NTQiLz4KPHJlY3QgeD0iMTA0IiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHJ4PSI0IiBmaWxsPSIjRjJGMkY0Ii8+CjxwYXRoIGQ9Ik0xMTguMzM2IDkuMjA0MjZMMTE2LjY1NSA0LjczOTc3QzExNi40MjggNC4xMzUzMyAxMTUuNTcyIDQuMTM1MzQgMTE1LjM0NSA0LjczOTc3TDExMy42NjQgOS4yMDQyNkwxMDguODgxIDkuNDExODFDMTA4LjIzMyA5LjQzOTkzIDEwNy45NjggMTAuMjU4MyAxMDguNDc3IDEwLjY2MDRMMTEyLjIyIDEzLjYxN0wxMTAuOTQgMTguMjAwOEMxMTAuNzY2IDE4LjgyMzkgMTExLjQ1OCAxOS4zMjk0IDExMS45OTkgMTguOTc0TDExNiAxNi4zNDQzTDExOS43OCAxMy42MTdMMTIzLjUyMyAxMC42NjA0QzEyNC4wMzIgMTAuMjU4MyAxMjMuNzY3IDkuNDM5OTMgMTIzLjExOSA5LjQxMTgxTDExOC4zMzYgOS4yMDQyNloiIGZpbGw9IiMxREI5NTQiLz4KPHBhdGggZD0iTTExNiAxNi4zNDQzTDEyMC4wMDEgMTguOTc0QzEyMC41NDIgMTkuMzI5NCAxMjEuMjM0IDE4LjgyMzkgMTIxLjA2IDE4LjIwMDhMMTIwLjU0MiAxNi4zNDQzSDExNloiIGZpbGw9IiMxREI5NTQiLz4KPC9zdmc+Cg==");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 8px;
}

.sh_feedback_value {
    color: #4D4C69;
    text-align: center;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 132%;
}


@media screen and (min-width: 992px) {
    .sh_feedback_slider_btn.prev:hover {
        background-color: #1DB954;
        border-color: #1DB954;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjI4MzExNCA2LjQzODY1TDUuNTk4MTYgMTEuNzEzMUM1Ljk2NTUzIDEyLjA3NzcgNi41NDc0OCAxMi4wOTc0IDYuODk2MDcgMTEuNzU3MUw3Ljc0MzM4IDEwLjkzOTNDOC4wOTU4MSAxMC41OTkyIDguMDgzNzIgMTAuMDI5NCA3LjcxNjQ0IDkuNjY4NThMMy45NDkwMSA1LjkyOTg5TDcuNTYzMiAyLjQ0MTQ3QzcuOTE1NjIgMi4xMDEzMSA3LjkwMzU0IDEuNTMxNTQgNy41MzYyNSAxLjE3MDcyTDYuNjU2NjkgMC4yODY4NTlDNi4yODkzMiAtMC4wNzc3MDEgNS43MDczNyAtMC4wOTc0MzA5IDUuMzU4NzggMC4yNDI4NTdMMC4yNTk5MTkgNS4xNjQyOUMtMC4wOTYzMzEyIDUuNTA0MzIgLTAuMDg0MjQ5OSA2LjA3NDA5IDAuMjgzMTE0IDYuNDM4NjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
    }

    .sh_feedback_slider_btn.next:hover {
        background-color: #1DB954;
        border-color: #1DB954;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03LjcxNjg5IDYuNDM4NjVMMi40MDE4NCAxMS43MTMxQzIuMDM0NDcgMTIuMDc3NyAxLjQ1MjUyIDEyLjA5NzQgMS4xMDM5MyAxMS43NTcxTDAuMjU2NjE2IDEwLjkzOTNDLTAuMDk1ODA1NSAxMC41OTkyIC0wLjA4MzcyNDEgMTAuMDI5NCAwLjI4MzU2IDkuNjY4NThMNC4wNTA5OSA1LjkyOTg5TDAuNDM2ODAyIDIuNDQxNDdDMC4wODQzODA5IDIuMTAxMzEgMC4wOTY0NjIyIDEuNTMxNTQgMC40NjM3NDcgMS4xNzA3MkwxLjM0MzMxIDAuMjg2ODU5QzEuNzEwNjggLTAuMDc3NzAxIDIuMjkyNjMgLTAuMDk3NDMwOSAyLjY0MTIyIDAuMjQyODU3TDcuNzQwMDggNS4xNjQyOUM4LjA5NjMzIDUuNTA0MzIgOC4wODQyNSA2LjA3NDA5IDcuNzE2ODkgNi40Mzg2NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
    }
}

@media screen and (max-width: 992px) {
    .sh_feedback .tns-ovh {
        overflow: visible;
        padding-right: 19px;
    }

    .sh_feedback {
        padding: 32px 0;
    }

    .trustpilot-widget {
        margin-top: 24px;
    }

    .sh_feedback_title {
        font-size: 28px;
        font-style: italic;
        font-weight: 800;
        line-height: 124%;
        text-transform: uppercase;
        margin-bottom: 24px;
    }

    .sh_feedback_bottom {
        margin-top: 24px;
    }

    .sh_feedback_bottom_title {
        font-size: 16px;
        font-style: normal;
        font-weight: 500;
        line-height: 132%;
        margin-bottom: 8px;
    }
}

@media screen and (max-width: 720px) {
    .sh_feedback_item {}
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/shortcode_home_hero.css */
.home-hero {
    position: relative;
    padding-top: 124px;
    padding-bottom: 80px;
}

.home-hero-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.home-hero-bg:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 359px;
    height: 433px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzU5IiBoZWlnaHQ9IjQzMyIgdmlld0JveD0iMCAwIDM1OSA0MzMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF81ODI0XzE1NDc0IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItNDAiIHk9Ii04MCIgd2lkdGg9IjM5OCIgaGVpZ2h0PSI1MTIiPgo8cmVjdCB4PSItNDAiIHk9Ii04MCIgd2lkdGg9IjM5OCIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl81ODI0XzE1NDc0KSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfNTgyNF8xNTQ3NCkiPgo8cGF0aCBkPSJNLTQwIDM3MC43NDNMMTc4LjkzNCAtMTguNTI2NEgyNTkuODY2TDQ4LjEzNzIgMzcwLjc0M0gtNDBaIiBmaWxsPSIjMURCOTU0Ii8+CjxwYXRoIGQ9Ik0zOS4wMzcxIDEwMy42MTRMMTA5LjA3OSAtMTkuMTMyM0gxMzIuMzI2TDY0LjU4MTEgMTAzLjYxNEgzOS4wMzcxWiIgZmlsbD0iIzFEQjk1NCIvPgo8cGF0aCBkPSJNNDYuMjIwNSA3LjAyMTExTDc1LjU5MTYgLTQ1LjY3MDZIODUuMzQwMUw1Ni45MzIgNy4wMjExMUg0Ni4yMjA1WiIgZmlsbD0iIzFEQjk1NCIvPgo8cGF0aCBkPSJNMjY0Ljk3MyA0Mi43NDYzTDMzNS4wMTQgLTgwSDM1OC4yNjFMMjkwLjUxNyA0Mi43NDYzSDI2NC45NzNaIiBmaWxsPSIjMURCOTU0Ii8+CjxwYXRoIGQ9Ik01Ny4zOTg0IDQzMi4zNDZMMTI3LjQ0IDMwOS42SDE1MC42ODdMODIuOTQyNCA0MzIuMzQ2SDU3LjM5ODRaIiBmaWxsPSIjMURCOTU0Ii8+CjwvZz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl81ODI0XzE1NDc0IiB4MT0iMTQyLjUiIHkxPSItNTguNSIgeDI9IjczIiB5Mj0iNDMyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNEOUQ5RDkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MzczNzMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: contain;
}

.home-hero-bg:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 359px;
    height: 430px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzU5IiBoZWlnaHQ9IjQzMCIgdmlld0JveD0iMCAwIDM1OSA0MzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF81ODI0XzE1NDgyIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxIiB5PSIxIiB3aWR0aD0iMzk4IiBoZWlnaHQ9IjUxMiI+CjxyZWN0IHg9IjM5OSIgeT0iNTEzIiB3aWR0aD0iMzk4IiBoZWlnaHQ9IjUxMiIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDM5OSA1MTMpIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNTgyNF8xNTQ4MikiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzU4MjRfMTU0ODIpIj4KPHBhdGggZD0iTTM5OSA2Mi4yNTc0TDE4MC4wNjYgNDUxLjUyNkg5OS4xMzQxTDMxMC44NjMgNjIuMjU3NEgzOTlaIiBmaWxsPSIjNTkzM0IwIi8+CjxwYXRoIGQ9Ik0zMTkuOTYzIDMyOS4zODZMMjQ5LjkyMSA0NTIuMTMySDIyNi42NzRMMjk0LjQxOSAzMjkuMzg2SDMxOS45NjNaIiBmaWxsPSIjNTkzM0IwIi8+CjxwYXRoIGQ9Ik0zMTIuNzc5IDQyNS45NzlMMjgzLjQwOCA0NzguNjcxSDI3My42NkwzMDIuMDY4IDQyNS45NzlIMzEyLjc3OVoiIGZpbGw9IiM1OTMzQjAiLz4KPHBhdGggZD0iTTk0LjAyNzMgMzkwLjI1NEwyMy45ODU3IDUxM0gwLjczODUwM0w2OC40ODM0IDM5MC4yNTRIOTQuMDI3M1oiIGZpbGw9IiM1OTMzQjAiLz4KPHBhdGggZD0iTTMwMS42MDIgMC42NTQwNTNMMjMxLjU2IDEyMy40SDIwOC4zMTNMMjc2LjA1OCAwLjY1NDA1M0gzMDEuNjAyWiIgZmlsbD0iIzU5MzNCMCIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTgyNF8xNTQ4MiIgeDE9IjU4MS41IiB5MT0iNTM0LjUiIHgyPSI1MTIiIHkyPSIxMDI1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNEOUQ5RDkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MzczNzMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
}

.home-hero-bg img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.home-hero-wrapper {
    width: 1156px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    position: relative;
    z-index: 5;
}

.home-hero .grid-container {
    position: relative;
    z-index: 5;
}

.home-hero-top-text {
    color: #FEFEFF;
    text-align: center;
    font-size: 20px;
    font-style: italic;
    font-weight: 700;
    line-height: 136%;
    text-transform: uppercase;
    margin-bottom: 11px;
}

.home-hero-logo {
    width: 670px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 14px;
    height: 84px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}

.home-hero-logo img {
    display: flex;
    object-fit: contain;
    object-position: center;
    max-width: 100%;
    max-height: 100%;
}

.home-hero-text {
    color: #E0DFE4;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 32px;
    width: 670px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.home-hero-top-btn-join {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    margin-right: auto;
    width: 270px;
    height: 57px;
    margin-left: auto;
    margin-right: auto;
    max-width: calc(100% - 8px);
    transform: skewX(-10deg);
    border-radius: 8px;
    background: #1DB954;
    color: #FEFEFF !important;
    text-align: center;
    font-size: 24px;
    font-weight: 800;
    line-height: 132%;
    text-transform: uppercase;
}

.home-hero-top-btn-about {
    display: flex;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    justify-content: center;
    color: #A1A0AF !important;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    margin-top: 24px;
}

.home-hero-top-btn-about:after {
    content: '';
    display: block;
    width: 20px;
    min-width: 20px;
    margin-left: 12px;
    height: 20px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiByeD0iMTAiIGZpbGw9IiMyRDJDNEUiLz4KPHBhdGggZD0iTTguNSAxNEwxMi41IDEwTDguNSA2IiBzdHJva2U9IiNFMERGRTQiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.home-hero-list {
    display: flex;
    justify-content: center;
    gap: 20px;
    flex-wrap: wrap;
    margin-top: 80px;
}

.home-hero-item {
    width: calc(33.33% - 40px / 3);
    padding: 20px 19px 20px 20px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    color: #FEFEFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    height: 88px;
    line-height: 140%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzYxIiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMzYxIDg4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8Zm9yZWlnbk9iamVjdCB4PSItMTYiIHk9Ii0xNiIgd2lkdGg9IjM5MyIgaGVpZ2h0PSIxMjAiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHN0eWxlPSJiYWNrZHJvcC1maWx0ZXI6Ymx1cig4cHgpO2NsaXAtcGF0aDp1cmwoI2JnYmx1cl8wXzU4MjRfMTU0OTlfY2xpcF9wYXRoKTtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlIj48L2Rpdj48L2ZvcmVpZ25PYmplY3Q+PGcgZGF0YS1maWdtYS1iZy1ibHVyLXJhZGl1cz0iMTYiPgo8cGF0aCBkPSJNMzU1LjU0OCA4Mi42MDdMMzYwLjMyOCA0OC42MDdMMzYxIDQ0VjQwVjZDMzYxIDIuNjg2MjkgMzU4LjMxNCAwIDM1NSAwSDExLjQyMDhDOC4zNDIxMiAwIDUuNzYzMDQgMi4zMzAxIDUuNDUxNTYgNS4zOTI5NkwwLjY3MTkwMiAzOS4zOTNMMCA0NFY0OFY4MkMwIDg1LjMxMzcgMi42ODYyOSA4OCA2IDg4SDM0OS41NzlDMzUyLjY1OCA4OCAzNTUuMjM3IDg1LjY2OTkgMzU1LjU0OCA4Mi42MDdaIiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjA1Ii8+CjxwYXRoIGQ9Ik0xMS40MjA5IDAuNUgzNTVDMzU4LjAzOCAwLjUgMzYwLjUgMi45NjI0MyAzNjAuNSA2VjQzLjk2MDlMMzU5LjgzMyA0OC41MzUyVjQ4LjUzNzFMMzU1LjA1NCA4Mi41MzcxTDM1NS4wNTIgODIuNTQ2OUwzNTUuMDUxIDgyLjU1NjZDMzU0Ljc2NSA4NS4zNjQyIDM1Mi40MDEgODcuNSAzNDkuNTc5IDg3LjVINkMyLjk2MjQzIDg3LjUgMC41IDg1LjAzNzYgMC41IDgyVjQ0LjAzNjFMMS4xNjY5OSAzOS40NjQ4VjM5LjQ2MjlMNS45NDYyOSA1LjQ2Mjg5TDUuOTQ4MjQgNS40NTMxMkw1Ljk0OTIyIDUuNDQzMzZDNi4yMzQ4NCAyLjYzNTg0IDguNTk4ODcgMC41IDExLjQyMDkgMC41WiIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLW9wYWNpdHk9IjAuMSIvPgo8L2c+CjxkZWZzPgo8Y2xpcFBhdGggaWQ9ImJnYmx1cl8wXzU4MjRfMTU0OTlfY2xpcF9wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNiAxNikiPjxwYXRoIGQ9Ik0zNTUuNTQ4IDgyLjYwN0wzNjAuMzI4IDQ4LjYwN0wzNjEgNDRWNDBWNkMzNjEgMi42ODYyOSAzNTguMzE0IDAgMzU1IDBIMTEuNDIwOEM4LjM0MjEyIDAgNS43NjMwNCAyLjMzMDEgNS40NTE1NiA1LjM5Mjk2TDAuNjcxOTAyIDM5LjM5M0wwIDQ0VjQ4VjgyQzAgODUuMzEzNyAyLjY4NjI5IDg4IDYgODhIMzQ5LjU3OUMzNTIuNjU4IDg4IDM1NS4yMzcgODUuNjY5OSAzNTUuNTQ4IDgyLjYwN1oiLz4KPC9jbGlwUGF0aD48L2RlZnM+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;


}

.home-hero-item p {
    margin-bottom: 0;
    margin-top: 0;
    color: #FEFEFF;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
}

.home-hero-item-image {
    width: 56px;
    height: 48px;
    margin-right: 14px;
    min-width: 56px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTYiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA1NiA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuMzQzMDMgNS4yNTU3OUM1LjcxODM1IDIuMjUzMjIgOC4yNzA3NSAwIDExLjI5NjcgMEg0OS4yMDMzQzUyLjgxMjMgMCA1NS42MDQ2IDMuMTYzMDkgNTUuMTU3IDYuNzQ0MjFMNTAuNjU3IDQyLjc0NDJDNTAuMjgxNyA0NS43NDY4IDQ3LjcyOTIgNDggNDQuNzAzMyA0OEg2Ljc5NjY5QzMuMTg3NyA0OCAwLjM5NTM4NiA0NC44MzY5IDAuODQzMDI2IDQxLjI1NThMNS4zNDMwMyA1LjI1NTc5WiIgZmlsbD0iI0YwRUZGOCIgZmlsbC1vcGFjaXR5PSIwLjA4Ii8+CjxwYXRoIGQ9Ik01LjM0MzAzIDUuMjU1NzlDNS43MTgzNSAyLjI1MzIyIDguMjcwNzUgMCAxMS4yOTY3IDBINDkuMjAzM0M1Mi44MTIzIDAgNTUuNjA0NiAzLjE2MzA5IDU1LjE1NyA2Ljc0NDIxTDUwLjY1NyA0Mi43NDQyQzUwLjI4MTcgNDUuNzQ2OCA0Ny43MjkyIDQ4IDQ0LjcwMzMgNDhINi43OTY2OUMzLjE4NzcgNDggMC4zOTUzODYgNDQuODM2OSAwLjg0MzAyNiA0MS4yNTU4TDUuMzQzMDMgNS4yNTU3OVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl81ODI0XzE1NTAyKSIgZmlsbC1vcGFjaXR5PSIwLjA0Ii8+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTgyNF8xNTUwMiIgeDE9Ii05LjY4MjU0ZS0wNyIgeTE9IjUwIiB4Mj0iNjMiIHkyPSItMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjOEI1REYzIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzhCNURGMyIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.home-hero-item-image img {
    width: 28px;
    height: 28px;
    display: block;
    object-fit: contain;
    object-position: center;
}

@media screen and (min-width: 992px) {
    .home-hero-top-btn-join:hover {
        background: #32CC32;
    }
}

@media screen and (max-width: 1060px) {
    .home-hero-list {
        flex-direction: column;
        justify-content: center;
        align-items: center;
        width: 343px;
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        margin-top: 33px;
        position: relative;
    }

    .home-hero-item {
        display: none;
        height: 112px;
        width: 100%;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQzIiBoZWlnaHQ9IjExMiIgdmlld0JveD0iMCAwIDM0MyAxMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+Cjxmb3JlaWduT2JqZWN0IHg9Ii0xNiIgeT0iLTE2IiB3aWR0aD0iMzc1IiBoZWlnaHQ9IjE0NCI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImJhY2tkcm9wLWZpbHRlcjpibHVyKDhweCk7Y2xpcC1wYXRoOnVybCgjYmdibHVyXzBfNTgzMV8xMDQ1X2NsaXBfcGF0aCk7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJSI+PC9kaXY+PC9mb3JlaWduT2JqZWN0PjxnIGRhdGEtZmlnbWEtYmctYmx1ci1yYWRpdXM9IjE2Ij4KPHBhdGggZD0iTTMzNy41NDggMTA2LjYwN0wzNDIuMzI4IDYwLjYwN0wzNDMgNTZWNTJWNkMzNDMgMi42ODYyOSAzNDAuMzE0IDAgMzM3IDBIMTEuNDIwOEM4LjM0MjEyIDAgNS43NjMwNCAyLjMzMDEgNS40NTE1NiA1LjM5Mjk2TDAuNjcxOTAyIDUxLjM5M0wwIDU2VjYwVjEwNkMwIDEwOS4zMTQgMi42ODYyOSAxMTIgNiAxMTJIMzMxLjU3OUMzMzQuNjU4IDExMiAzMzcuMjM3IDEwOS42NyAzMzcuNTQ4IDEwNi42MDdaIiBmaWxsPSJibGFjayIgZmlsbC1vcGFjaXR5PSIwLjA1Ii8+CjxwYXRoIGQ9Ik0xMS40MjA5IDAuNUgzMzdDMzQwLjAzOCAwLjUgMzQyLjUgMi45NjI0MyAzNDIuNSA2VjU1Ljk2MDlMMzQxLjgzMyA2MC41MzUyTDM0MS44MzIgNjAuNTQ0OUwzNDEuODMxIDYwLjU1NTdMMzM3LjA1MSAxMDYuNTU2VjEwNi41NTdDMzM2Ljc2NSAxMDkuMzY0IDMzNC40MDEgMTExLjUgMzMxLjU3OSAxMTEuNUg2QzIuOTYyNDMgMTExLjUgMC41IDEwOS4wMzggMC41IDEwNlY1Ni4wMzYxTDEuMTY2OTkgNTEuNDY0OEwxLjE2Nzk3IDUxLjQ1NTFMMS4xNjg5NSA1MS40NDQzTDUuOTQ5MjIgNS40NDQzNFY1LjQ0MzM2QzYuMjM0ODQgMi42MzU4NCA4LjU5ODg3IDAuNSAxMS40MjA5IDAuNVoiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1vcGFjaXR5PSIwLjEiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJiZ2JsdXJfMF81ODMxXzEwNDVfY2xpcF9wYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNiAxNikiPjxwYXRoIGQ9Ik0zMzcuNTQ4IDEwNi42MDdMMzQyLjMyOCA2MC42MDdMMzQzIDU2VjUyVjZDMzQzIDIuNjg2MjkgMzQwLjMxNCAwIDMzNyAwSDExLjQyMDhDOC4zNDIxMiAwIDUuNzYzMDQgMi4zMzAxIDUuNDUxNTYgNS4zOTI5NkwwLjY3MTkwMiA1MS4zOTNMMCA1NlY2MFYxMDZDMCAxMDkuMzE0IDIuNjg2MjkgMTEyIDYgMTEySDMzMS41NzlDMzM0LjY1OCAxMTIgMzM3LjIzNyAxMDkuNjcgMzM3LjU0OCAxMDYuNjA3WiIvPgo8L2NsaXBQYXRoPjwvZGVmcz4KPC9zdmc+Cg==");
        background-position: center;
        background-repeat: no-repeat;
        background-size: contain;
        align-items: flex-start;
        transform: scale(0);
    }

    .home-hero-list-wrap {
        position: relative;
    }

    .home-hero-item.active {
        display: flex;
        transform-origin: center;
        animation: slideOn 0.5s linear 0.1s 1 normal forwards;
    }

    @keyframes slideOn {
        0% {
            transform: scale(0);
        }

        100% {
            transform: scale(1);
        }
    }

    .home-hero-item-text {
        min-height: 48px;
        display: flex;
        align-items: center;
    }

    .home-hero-list-dots {
        display: flex;
        justify-content: center;
        align-items: center;
        position: absolute;
        bottom: 16px;
        width: 100%;
        left: 0;
        gap: 8px;
    }

    .home-hero-list-dot {
        width: 8px;
        height: 8px;
        min-width: 8px;
        border-radius: 100%;
        cursor: pointer;
        transition: 0.25s;
        background: rgba(256, 256, 256, 0.2);
    }

    .home-hero-list-dot.active {
        background: #1DB954;
    }

    .home-hero {
        padding-top: 64px;
        padding-bottom: 48px;
    }

    .home-hero-top-text {
        font-size: 16px;
        font-style: italic;
        font-weight: 700;
        line-height: 136%;
        text-transform: uppercase;
    }

    .home-hero-logo {
        padding: 7.5px;
        height: 45px;
        margin-bottom: 20px;
    }

    .home-hero-text {
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 140%;
        margin-bottom: 32px;
    }

    .home-hero-top-btn-join {
        width: 237px;
    }

    .home-hero-top-btn-about {
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
    }

    .home-hero-bg:before {
        width: 158px;
        height: 149px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU4IiBoZWlnaHQ9IjE0OSIgdmlld0JveD0iMCAwIDE1OCAxNDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF81ODI0XzE3NDk1IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItMTAiIHk9Ii00MCIgd2lkdGg9IjE2OCIgaGVpZ2h0PSIxODkiPgo8cmVjdCB4PSItMTAiIHk9Ii00MCIgd2lkdGg9IjE2OCIgaGVpZ2h0PSIxODkiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl81ODI0XzE3NDk1KSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfNTgyNF8xNzQ5NSkiPgo8cGF0aCBkPSJNODIuMzgwNCAtMTQuMDY0SDExNi4yODNMNjUuMTE5OSA4MEgyOS40NzY2TDgyLjM4MDQgLTE0LjA2NFoiIGZpbGw9IiMxREI5NTQiLz4KPHBhdGggZD0iTTIzLjc3NzMgMzcuMTAwNEw1My4xMTc3IC0xNC4zMTc5SDYyLjg1NTlMMzQuNDc3NyAzNy4xMDA0SDIzLjc3NzNaIiBmaWxsPSIjMURCOTU0Ii8+CjxwYXRoIGQ9Ik0xMTguNDIyIDExLjYwMjhMMTQ3Ljc2MiAtMzkuODE1NEgxNTcuNUwxMjkuMTIyIDExLjYwMjhIMTE4LjQyMloiIGZpbGw9IiMxREI5NTQiLz4KPC9nPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzU4MjRfMTc0OTUiIHgxPSI1MS41IiB5MT0iODAiIHgyPSI2NSIgeTI9Ii0xMyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRDlEOUQ5Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzczNzM3MyIgc3RvcC1vcGFjaXR5PSIwIi8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cg==");
        background-position: top left;
        background-repeat: no-repeat;
        background-size: contain;
    }

    .home-hero-bg:after {
        width: 158px;
        height: 149px;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTU4IiBoZWlnaHQ9IjE0OSIgdmlld0JveD0iMCAwIDE1OCAxNDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF81ODI0XzE3NTAyIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMTY4IiBoZWlnaHQ9IjE4OSI+CjxyZWN0IHg9IjE2OCIgeT0iMTg5IiB3aWR0aD0iMTY4IiBoZWlnaHQ9IjE4OSIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDE2OCAxODkpIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNTgyNF8xNzUwMikiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzU4MjRfMTc1MDIpIj4KPHBhdGggZD0iTTc1LjYxOTYgMTYzLjA2NEg0MS43MTc0TDkyLjg4MDEgNjlIMTI4LjUyM0w3NS42MTk2IDE2My4wNjRaIiBmaWxsPSIjNTkzM0IwIi8+CjxwYXRoIGQ9Ik0xMzQuMjIzIDExMS45TDEwNC44ODIgMTYzLjMxOEg5NS4xNDQxTDEyMy41MjIgMTExLjlIMTM0LjIyM1oiIGZpbGw9IiM1OTMzQjAiLz4KPHBhdGggZD0iTTM5LjU3ODEgMTM3LjM5N0wxMC4yMzc4IDE4OC44MTVIMC40OTk1NjlMMjguODc3OCAxMzcuMzk3SDM5LjU3ODFaIiBmaWxsPSIjNTkzM0IwIi8+CjwvZz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl81ODI0XzE3NTAyIiB4MT0iMjI5LjUiIHkxPSIzMDkiIHgyPSIyNDMiIHkyPSIyMTYiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0Q5RDlEOSIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MzczNzMiIHN0b3Atb3BhY2l0eT0iMCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8L2RlZnM+Cjwvc3ZnPgo=");
        background-position: bottom right;
        background-repeat: no-repeat;
        background-size: contain;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/shortcode_last_posts.css */
.last_posts {
    padding: 80px 0;
}

.sh_last_posts_wrapper {
    width: 1162px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}

.tpl--cards-slider-title {
    color: #2D2C4E;
    font-size: 40px;
    font-style: italic;
    font-weight: 800;
    line-height: 124%;
    text-transform: uppercase;
    margin-bottom: 32px;
}

.tpl7-slider-wrap {
    margin-top: 32px;
    position: relative;
}


.tpl7-slider_btn.prev {
    width: 34px;
    height: 46px;
    border-radius: 8px;
    background: transparent;
    border: 1px solid #E7EAF1;
    cursor: pointer;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMjgzMTEgOS40Mzg2NUw4LjU5ODE2IDE0LjcxMzFDOC45NjU1MyAxNS4wNzc3IDkuNTQ3NDggMTUuMDk3NCA5Ljg5NjA3IDE0Ljc1NzFMMTAuNzQzNCAxMy45MzkzQzExLjA5NTggMTMuNTk5MiAxMS4wODM3IDEzLjAyOTQgMTAuNzE2NCAxMi42Njg2TDYuOTQ5MDEgOC45Mjk4OUwxMC41NjMyIDUuNDQxNDdDMTAuOTE1NiA1LjEwMTMxIDEwLjkwMzUgNC41MzE1NCAxMC41MzYzIDQuMTcwNzJMOS42NTY2OSAzLjI4Njg2QzkuMjg5MzIgMi45MjIzIDguNzA3MzcgMi45MDI1NyA4LjM1ODc4IDMuMjQyODZMMy4yNTk5MiA4LjE2NDI5QzIuOTAzNjcgOC41MDQzMiAyLjkxNTc1IDkuMDc0MDkgMy4yODMxMSA5LjQzODY1WiIgZmlsbD0iIzFEQjk1NCIvPgo8L3N2Zz4K);
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    backdrop-filter: blur(5px);
    top: 50%;
    z-index: 21;
    left: -57px;
    transform: translateY(-50%) skew(-10deg);
}

.tpl7-slider_btn.next {
    width: 34px;
    height: 46px;
    border-radius: 8px;
    background: transparent;
    border: 1px solid #E7EAF1;
    cursor: pointer;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjcxNjkgOS40Mzg2NUw1LjQwMTg0IDE0LjcxMzFDNS4wMzQ0NyAxNS4wNzc3IDQuNDUyNTIgMTUuMDk3NCA0LjEwMzkzIDE0Ljc1NzFMMy4yNTY2MiAxMy45MzkzQzIuOTA0MTkgMTMuNTk5MiAyLjkxNjI4IDEzLjAyOTQgMy4yODM1NiAxMi42Njg2TDcuMDUwOTkgOC45Mjk4OUwzLjQzNjggNS40NDE0N0MzLjA4NDM4IDUuMTAxMzEgMy4wOTY0NiA0LjUzMTU0IDMuNDYzNzUgNC4xNzA3Mkw0LjM0MzMxIDMuMjg2ODZDNC43MTA2OCAyLjkyMjMgNS4yOTI2MyAyLjkwMjU3IDUuNjQxMjIgMy4yNDI4NkwxMC43NDAxIDguMTY0MjlDMTEuMDk2MyA4LjUwNDMyIDExLjA4NDIgOS4wNzQwOSAxMC43MTY5IDkuNDM4NjVaIiBmaWxsPSIjMURCOTU0Ii8+Cjwvc3ZnPgo=);
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    backdrop-filter: blur(5px);
    top: 50%;
    z-index: 21;
    right: -57px;
    transform: translateY(-50%) skew(-10deg);
}

.tpl7-slide-wrapper {
    padding-right: 20px !important;
    display: flex !important;
    flex-direction: column;
}

.tpl7-slide {
    width: 100%;
    position: relative;
    padding-top: 9px;
    display: flex;
    flex-direction: column;
    flex-grow: 2;
}

.tpl7-slider {
    display: flex;
}

.tpl7-slide-image {
    width: 100%;
    height: 186px;
    position: relative;
    margin-bottom: 16px;
    display: block;
}

.tpl7-slide-image img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    border-radius: 8px;
    position: absolute;
    top: 0;
    left: 0;
}

.tpl7-slide-tag {
    top: -9px;
    left: 50%;
    z-index: 10;
    position: absolute;
    transform: translateX(-50%) skewX(-10deg);
    background: #573B97;
    border: 4px solid #ffffff;
    border-radius: 8px !important;
    padding: 8px 20px;
    color: #FFF;
    text-align: center;
    font-size: 13px;
    font-weight: 700;
    line-height: 140%;
    text-transform: uppercase;
    width: fit-content;
    max-width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tpl7-slide-title {
    color: #2D2C4E;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 124%;
    margin-bottom: 8px;
}



.tpl7-slide-text {
    overflow: hidden;
    color: #4D4C69;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
    margin-bottom: 8px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.tpl7-slide-meta {
    margin-top: auto;
    display: flex;
    align-items: center;
    gap: 8px;
}

.tpl7-slide-data {
    display: flex;
    align-items: center;
}

.tpl7-slide-data:before {
    content: '';
    display: block;
    width: 16px;
    height: 16px;
    min-width: 16px;
    margin-right: 4px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU4MjRfMTY4MTQpIj4KPHBhdGggZD0iTTggMC4yNUMzLjcxODc1IDAuMjUgMC4yNSAzLjcxODc1IDAuMjUgOEMwLjI1IDEyLjI4MTIgMy43MTg3NSAxNS43NSA4IDE1Ljc1QzEyLjI4MTIgMTUuNzUgMTUuNzUgMTIuMjgxMiAxNS43NSA4QzE1Ljc1IDMuNzE4NzUgMTIuMjgxMiAwLjI1IDggMC4yNVpNOCAxNC4yNUM0LjU0Njg4IDE0LjI1IDEuNzUgMTEuNDUzMSAxLjc1IDhDMS43NSA0LjU0Njg4IDQuNTQ2ODggMS43NSA4IDEuNzVDMTEuNDUzMSAxLjc1IDE0LjI1IDQuNTQ2ODggMTQuMjUgOEMxNC4yNSAxMS40NTMxIDExLjQ1MzEgMTQuMjUgOCAxNC4yNVpNOS45MzEyNSAxMC45ODc1TDcuMjc4MTIgOS4wNTkzN0M3LjE4MTI1IDguOTg3NSA3LjEyNSA4Ljg3NSA3LjEyNSA4Ljc1NjI1VjMuNjI1QzcuMTI1IDMuNDE4NzUgNy4yOTM3NSAzLjI1IDcuNSAzLjI1SDguNUM4LjcwNjI1IDMuMjUgOC44NzUgMy40MTg3NSA4Ljg3NSAzLjYyNVY4LjA1MzEzTDEwLjk2MjUgOS41NzE4N0MxMS4xMzEyIDkuNjkzNzUgMTEuMTY1NiA5LjkyODEzIDExLjA0MzcgMTAuMDk2OUwxMC40NTYzIDEwLjkwNjJDMTAuMzM0NCAxMS4wNzE5IDEwLjEgMTEuMTA5NCA5LjkzMTI1IDEwLjk4NzVaIiBmaWxsPSIjNjY2NTdFIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNTgyNF8xNjgxNCI+CjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.tpl7-slide-data time {
    color: #66657E;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 158%;
}

.tpl7-slide-author {
    color: #66657E;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 158%;
    display: flex;
    gap: 4px;
    align-items: center;
    padding-bottom: 3px;
    padding-top: 3px;
}

.tpl7-slide-author a {
    color: #2D2C4E;
    font-size: 15px;
    font-style: normal;
    font-weight: 500;
    line-height: 120%;
    padding-bottom: 0;
    text-decoration: none !important;
    position: relative;
    top: 1px;
    border-bottom: 2px solid #2D2C4E;
}

.tpl7-slide-author a:hover {
    border-bottom: 2px solid #5933B0;
    color: #5933B0;
}

.last_posts .tns-inner {
    margin-right: -20px !important;
}

@media screen and (min-width: 992px) {
    .tpl7-slider_btn.prev:hover {
        background-color: #1DB954;
        border-color: #1DB954;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjI4MzExNCA2LjQzODY1TDUuNTk4MTYgMTEuNzEzMUM1Ljk2NTUzIDEyLjA3NzcgNi41NDc0OCAxMi4wOTc0IDYuODk2MDcgMTEuNzU3MUw3Ljc0MzM4IDEwLjkzOTNDOC4wOTU4MSAxMC41OTkyIDguMDgzNzIgMTAuMDI5NCA3LjcxNjQ0IDkuNjY4NThMMy45NDkwMSA1LjkyOTg5TDcuNTYzMiAyLjQ0MTQ3QzcuOTE1NjIgMi4xMDEzMSA3LjkwMzU0IDEuNTMxNTQgNy41MzYyNSAxLjE3MDcyTDYuNjU2NjkgMC4yODY4NTlDNi4yODkzMiAtMC4wNzc3MDEgNS43MDczNyAtMC4wOTc0MzA5IDUuMzU4NzggMC4yNDI4NTdMMC4yNTk5MTkgNS4xNjQyOUMtMC4wOTYzMzEyIDUuNTA0MzIgLTAuMDg0MjQ5OSA2LjA3NDA5IDAuMjgzMTE0IDYuNDM4NjVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
    }

    .tpl7-slider_btn.next:hover {
        background-color: #1DB954;
        border-color: #1DB954;
        background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDggMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik03LjcxNjg5IDYuNDM4NjVMMi40MDE4NCAxMS43MTMxQzIuMDM0NDcgMTIuMDc3NyAxLjQ1MjUyIDEyLjA5NzQgMS4xMDM5MyAxMS43NTcxTDAuMjU2NjE2IDEwLjkzOTNDLTAuMDk1ODA1NSAxMC41OTkyIC0wLjA4MzcyNDEgMTAuMDI5NCAwLjI4MzU2IDkuNjY4NThMNC4wNTA5OSA1LjkyOTg5TDAuNDM2ODAyIDIuNDQxNDdDMC4wODQzODA5IDIuMTAxMzEgMC4wOTY0NjIyIDEuNTMxNTQgMC40NjM3NDcgMS4xNzA3MkwxLjM0MzMxIDAuMjg2ODU5QzEuNzEwNjggLTAuMDc3NzAxIDIuMjkyNjMgLTAuMDk3NDMwOSAyLjY0MTIyIDAuMjQyODU3TDcuNzQwMDggNS4xNjQyOUM4LjA5NjMzIDUuNTA0MzIgOC4wODQyNSA2LjA3NDA5IDcuNzE2ODkgNi40Mzg2NVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
    }
}

@media screen and (max-width: 992px) {
    .tpl7-slide-wrapper {
        padding-right: 12px !important;
    }

    .last_posts .tns-ovh {
        overflow: visible;
        padding-right: 19px;
    }

    .last_posts .tns-inner {
        margin-right: -12px !important;
    }

    .tpl7-slide-image {
        height: 225px;
    }

    .tpl--cards-slider-title {
        font-size: 28px;
        font-style: italic;
        font-weight: 800;
        line-height: 124%;
        text-transform: uppercase;
        margin-bottom: 24px;
    }

    .last_posts {
        padding: 32px 0;
    }

    .tpl7-slide-author a {
        padding-bottom: 0;
        top: 1px;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/shortcode_top_offers.css */
.top_offers {
    padding: 120px 0;
    position: relative;
}

.top_offers .grid-container {
    position: relative;
    z-index: 10;
}

.top_offers_bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.top_offers_bg img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.top_offers_wrapper {
    position: relative;
    z-index: 20;
    width: 1162px;
    padding-left: 16px;
    padding-right: 16px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.top_offers_title {
    color: #FEFEFF;
    font-size: 40px;
    font-style: italic;
    font-weight: 800;
    line-height: 124%;
    text-transform: uppercase;
    margin-bottom: 32px;
}

.top_offers_slide_wrap {
    width: 100%;
    padding: 32px 20px 20px 20px;
    position: relative;
    display: flex;
    flex-direction: column;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.10);
    background: linear-gradient(196deg, rgba(18, 16, 28, 0.00) -33.59%, #12101C 88.7%), linear-gradient(0deg, rgba(45, 44, 78, 0.30) 0%, rgba(45, 44, 78, 0.30) 100%);
    overflow: hidden;
}

.top_offers_slide_wrap>p {
    margin-bottom: 0;
    margin-top: 0;
}

.top_offers_slide_wrap_bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.top_offers_slide_wrap_bg:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background: linear-gradient(196deg, rgba(18, 16, 28, 0.00) -33.59%, #12101C 88.7%);
}

.top_offers_slide_wrap_bg img {
    display: block;
    width: 100%;
    position: relative;
    z-index: 1;
    height: 100%;
    object-fit: cover;
    object-position: center;
}

.top_offers_slide_top {
    position: relative;
    z-index: 10;
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 24px;
}

.top_offers_slide_logo {
    width: 137px;
    max-width: calc(100% - 65px);
    height: 32px;
    display: block;
}

.top_offers_slide_logo img {
    display: block;
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    object-position: center;
}

.top_offers_slide_rating {
    color: #FFC107;
    font-size: 16px;
    font-style: italic;
    font-weight: 800;
    line-height: 140%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.top_offers_slide_rating .star-rate__one {
    margin-left: 4px;
}

.top_offers_slide {
    display: flex !important;
}

.top_offers_slider {
    display: flex;
    align-items: stretch;
}

.top_offers_slide_bonus_value {
    color: #FEFEFF;
    text-align: center;
    font-size: 18px;
    font-style: italic;
    font-weight: 700;
    line-height: 132%;
    margin-bottom: 8px;
    position: relative;
    z-index: 10;
}

.top_offers_slide_bonus_value+p {
    margin-top: auto;
}

.top_offers_slide_bonus_tippy {
    position: relative;
    z-index: 10;
    color: #CBCAD3;
    font-size: 12px;
    font-style: italic;
    font-weight: 400;
    line-height: 132%;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: auto;
}

.top_offers_slide_wrap .empty-permalink {
    margin-bottom: 41px !important;
}

.top_offers_slide_bonus_tippy:after {
    content: '';
    display: block;
    width: 16px;
    height: 16px;
    min-width: 16px;
    margin-left: 6px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDk5NTEgMS42MDAxQzEyLjAzNCAxLjYwMDEgMTQuODk5NyA0LjQ2NTA3IDE0Ljg5OTkgNy45OTk1MUMxNC44OTk5IDExLjUzNDEgMTIuMDM0MSAxNC4zOTk5IDguNDk5NTEgMTQuMzk5OUM0Ljk2NTA3IDE0LjM5OTcgMi4xMDAxIDExLjUzNCAyLjEwMDEgNy45OTk1MUMyLjEwMDMxIDQuNDY1MiA0Ljk2NTIgMS42MDAzMSA4LjQ5OTUxIDEuNjAwMVpNNy4yOTYzOSA2Ljg5MzA3TDcuMjIwMjEgNy4yNTM0Mkw3Ljc1ODMgNy41MDUzN0w3LjQ4OTc1IDkuMjU3MzJMNy4yMzg3NyAxMC45MDc3QzcuMjMyMzYgMTAuOTMgNy4yMjkwMSAxMC45NTgyIDcuMjI5IDEwLjk5MTdDNy4yMjkgMTEuMTQ4MSA3LjMwOTgxIDExLjI3NjkgNy40NzAyMSAxMS4zNzc0QzcuNjM2OTUgMTEuNDcyMyA3Ljg2Nzc1IDExLjUyIDguMTYyNiAxMS41MkM4LjUwODg0IDExLjUyIDguNzk0NTUgMTEuNDUyOCA5LjAxOTA0IDExLjMxODhDOS4yNTAwMiAxMS4xODQ4IDkuNDIwNzEgMTEuMDUyOCA5LjUyOTc5IDEwLjkyNDNMOS40MDQ3OSAxMC42NDAxQzkuMjg5MzIgMTAuNzA3MiA5LjE5OTQxIDEwLjc1NDggOS4xMzUyNSAxMC43ODI3QzkuMDc3NTEgMTAuODEwNyA5LjAyMjUyIDEwLjgyMzcgOC45NzExOSAxMC44MjM3QzguODU1ODQgMTAuODIzNiA4Ljc5ODM0IDEwLjc1NjYgOC43OTgzNCAxMC42MjI2QzguNzk4MzYgMTAuNTc4MSA4LjgwMTcxIDEwLjU0MiA4LjgwODExIDEwLjUxNDJMOS40MDQ3OSA2Ljc3NTg4TDkuMTUzODEgNi42NzUyOUw3LjI5NjM5IDYuODkzMDdaTTkuMDM4NTcgNC40Nzk5OEM4Ljc0MzUzIDQuNDgwMDIgOC41MDYyNyA0LjU2MTE1IDguMzI2NjYgNC43MjMxNEM4LjE0NzA5IDQuODc5NTcgOC4wNTcxMyA1LjA3MjI0IDguMDU3MTMgNS4zMDEyN0M4LjA1NzE3IDUuNDY4ODMgOC4xMzEyOCA1LjYxOTM2IDguMjc4ODEgNS43NTM0MkM4LjQzMjc4IDUuODg3NDggOC42MDU4OCA1Ljk1NDU5IDguNzk4MzQgNS45NTQ1OUM5LjExOTA2IDUuOTU0NTYgOS4zNjMgNS44NzY2MyA5LjUyOTc5IDUuNzIwMjFDOS42OTY1NSA1LjU2Mzc4IDkuNzc5NzkgNS4zNjI1IDkuNzc5NzkgNS4xMTY3QzkuNzc5NzcgNC45NDkxIDkuNzEyMzYgNC44MDA4NiA5LjU3NzY0IDQuNjcyMzZDOS40NDI5MSA0LjU0Mzk0IDkuMjYzMDYgNC40Nzk5OCA5LjAzODU3IDQuNDc5OThaIiBmaWxsPSIjQ0JDQUQzIi8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.top_offers_slide_bonus_btn {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
    width: 228px !important;
    height: 57px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    max-width: calc(100% - 8px) !important;
    transform: skewX(-10deg) !important;
    border-radius: 8px !important;
    background: #1DB954 !important;
    color: #FEFEFF !important;
    text-align: center !important;
    font-size: 24px !important;
    font-weight: 800 !important;
    position: relative !important;
    z-index: 10 !important;
    line-height: 132% !important;
    text-transform: uppercase !important;
    margin-top: 16px !important;
    margin-bottom: 0 !important;
}

.top_offers_slide_bonus_read_review {
    color: #CBCAD3 !important;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    margin-top: 20px;
    display: flex;
    position: relative;
    z-index: 10;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
}

.top_offers_slider_wrap {
    position: relative;
    padding-bottom: 32px;
}

.top_offers_slider_nav_btn.hide {
    display: none !important;
}

.top_offers_slider_nav_btn.prev {
    width: 34px;
    height: 46px;
    border-radius: 8px;
    background: rgba(254, 254, 255, 0.05);
    border: 1px solid rgba(254, 254, 255, 0.10);
    cursor: pointer;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMjgzMTEgOS40Mzg2NUw4LjU5ODE2IDE0LjcxMzFDOC45NjU1MyAxNS4wNzc3IDkuNTQ3NDggMTUuMDk3NCA5Ljg5NjA3IDE0Ljc1NzFMMTAuNzQzNCAxMy45MzkzQzExLjA5NTggMTMuNTk5MiAxMS4wODM3IDEzLjAyOTQgMTAuNzE2NCAxMi42Njg2TDYuOTQ5MDEgOC45Mjk4OUwxMC41NjMyIDUuNDQxNDdDMTAuOTE1NiA1LjEwMTMxIDEwLjkwMzUgNC41MzE1NCAxMC41MzYzIDQuMTcwNzJMOS42NTY2OSAzLjI4Njg2QzkuMjg5MzIgMi45MjIzIDguNzA3MzcgMi45MDI1NyA4LjM1ODc4IDMuMjQyODZMMy4yNTk5MiA4LjE2NDI5QzIuOTAzNjcgOC41MDQzMiAyLjkxNTc1IDkuMDc0MDkgMy4yODMxMSA5LjQzODY1WiIgZmlsbD0iIzFEQjk1NCIvPgo8L3N2Zz4K");
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    backdrop-filter: blur(5px);
    top: calc(50% - 16px);
    z-index: 21;
    left: -57px;
    transform: translateY(-50%) skew(-10deg);
}

.top_offers_slider_nav_btn.next {
    width: 34px;
    height: 46px;
    border-radius: 8px;
    background: rgba(254, 254, 255, 0.05);
    border: 1px solid rgba(254, 254, 255, 0.10);
    cursor: pointer;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjcxNjkgOS40Mzg2NUw1LjQwMTg0IDE0LjcxMzFDNS4wMzQ0NyAxNS4wNzc3IDQuNDUyNTIgMTUuMDk3NCA0LjEwMzkzIDE0Ljc1NzFMMy4yNTY2MiAxMy45MzkzQzIuOTA0MTkgMTMuNTk5MiAyLjkxNjI4IDEzLjAyOTQgMy4yODM1NiAxMi42Njg2TDcuMDUwOTkgOC45Mjk4OUwzLjQzNjggNS40NDE0N0MzLjA4NDM4IDUuMTAxMzEgMy4wOTY0NiA0LjUzMTU0IDMuNDYzNzUgNC4xNzA3Mkw0LjM0MzMxIDMuMjg2ODZDNC43MTA2OCAyLjkyMjMgNS4yOTI2MyAyLjkwMjU3IDUuNjQxMjIgMy4yNDI4NkwxMC43NDAxIDguMTY0MjlDMTEuMDk2MyA4LjUwNDMyIDExLjA4NDIgOS4wNzQwOSAxMC43MTY5IDkuNDM4NjVaIiBmaWxsPSIjMURCOTU0Ii8+Cjwvc3ZnPgo=");
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
    backdrop-filter: blur(5px);
    top: calc(50% - 16px);
    z-index: 21;
    right: -57px;
    transform: translateY(-50%) skew(-10deg);
}

.top_offers_slider_pagination {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 10;
    gap: 8px;
}

.custom-pagination-bullet {
    width: 8px;
    height: 8px;
    border-radius: 100%;
    background: #A1A0AF;
    cursor: pointer;
}

.custom-pagination-bullet.active {
    background: #1DB954;
}

@media screen and (min-width: 992px) {
    .top_offers_slide_bonus_btn:hover {
        background: #32CC32 !important;
    }

    .top_offers_slide_bonus_read_review:hover {
        text-decoration: underline;
    }
}

@media screen and (max-width: 992px) {
    .top_offers_slide_logo {
        height: 40px;
    }

    .top_offers .tns-ovh {
        padding-right: 19px;
        overflow: visible !important;
    }

    .top_offers #tns1>.tns-item {
        padding-right: 12px !important;
    }

    .top_offers_slide_bonus_value {
        font-size: 24px;
        font-style: italic;
        font-weight: 700;
        line-height: 132%;
    }

    .top_offers_slide_bonus_btn {
        width: calc(100% - 8px) !important;
        margin-top: 24px !important;
    }

    .top_offers {
        padding: 48px 0;
    }

    .top_offers_title {
        font-size: 28px;
        font-style: italic;
        font-weight: 800;
        line-height: 124%;
        text-align: center;
        width: 240px;
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        text-transform: uppercase;
        margin-bottom: 24px;
    }

    .top_offers_slider_wrap {
        padding-bottom: 24px;
    }

    .custom-pagination-bullet {
        width: 6px;
        height: 6px;
    }

    .top_offers_slider_pagination {
        gap: 6px;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/welcome-bonus.css */

.bonus-card {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
    background: #ffffff;
    border-radius: 10px;
    padding: 12px;
    margin-bottom: 40px;
}

@media print,
screen and (min-width: 40em) {
    .bonus-card {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
    }
}

@media screen and (min-width: 78.125em) {
    .bonus-card {
        padding: 17px 24px;
    }
}

.bonus-card__top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 2px solid #F0EFF8;
    padding-bottom: 12px !important;
    margin-bottom: 12px;

}

@media print,
screen and (min-width: 40em) {
    .bonus-card__top {
        margin-bottom: 0;
        border-bottom: 0;
        padding-bottom: 0 !important;
    }
}

.bonus-card-logo {
    width: 160px;
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 12px;
    padding: 0 !important;
}

.bonus-card-logo img {
    width: 160px;
    max-width: 100%;
    max-height: 50px;
    object-fit: contain;
    height: 50px;
}

.review-hero__left .bonus-card-logo img {
    width: 160px;
    max-height: 50px;
    object-fit: contain;
    height: 50px;
}

@media print,
screen and (min-width: 64em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    ul:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    table:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card-logo {
        width: 140px;
        margin-right: 12px;
    }
}

@media screen and (min-width: 78.125em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    ul:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    table:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card-logo {
        margin-right: 15px;
        width: 160px;
    }
}

@media screen and (min-width: 100em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    ul:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    table:not(.bhc-cell)>.bonus-card .bonus-card-logo,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card-logo {
        margin-right: 58px;
    }
}

.bonus-card-rate .star-rate__text {
    font-size: 14px;
    font-weight: bold;
    color: #9797B2;
    margin-right: 6px;
}

.table-width-filter .bonus-card-rate .star-rate__text {
    transform: none !important;
    color: #FFC107 !important;
    font-size: 20px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: 132% !important;
    text-transform: uppercase !important;
    position: relative;
    top: 0.5px;
    margin-right: 5px;
}

.tpl1-loop-list .bonus-card-rate {
    background: transparent !important;
    transform: none !important;
    padding: 0 !important;
    margin-left: 0 !important;
}

.bonus-card-rate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: #F0EFF8;
    border-radius: 8px;
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
    padding: 14px;
    font-size: 14px;
    font-weight: bold;
    color: #9797B2;
    margin-left: auto;
}

@media print,
screen and (max-width: 40em) {
    .default .bonus-card-rate {
        position: absolute;
        bottom: 12px;
        left: 12px
    }
}


.bonus-card__bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

div:not(.bhc-cell)>.bonus-card .bonus-card__bottom,
ul:not(.bhc-cell)>.bonus-card .bonus-card__bottom,
table:not(.bhc-cell)>.bonus-card .bonus-card__bottom,
table:not(.bhc-cell)>tbody>.bonus-card .bonus-card__bottom {
    padding: 0px;
}

table:not(.bhc-cell)>.bonus-card .bonus-card__top,
table:not(.bhc-cell)>tbody>.bonus-card .bonus-card__top {
    padding: 0px;
}

table.competitions-bet-cards {
    background: transparent;
}

@media screen and (max-width: 640px) {
    table.competitions-bet-cards {
        display: block;
    }
}

@media print,
screen and (min-width: 40em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card__bottom,
    ul:not(.bhc-cell)>.bonus-card .bonus-card__bottom,
    table:not(.bhc-cell)>.bonus-card .bonus-card__bottom,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card__bottom {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: auto;
        -webkit-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
}

.bonus-card-text {
    margin-bottom: 12px;
    min-width: 110px;
}

@media print,
screen and (min-width: 40em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card-text,
    ul:not(.bhc-cell)>.bonus-card .bonus-card-text,
    table:not(.bhc-cell)>.bonus-card .bonus-card-text,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card-text {
        margin: 0 auto;
        padding: 0 12px;
    }
}

@media screen and (min-width: 78.125em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card-text,
    ul:not(.bhc-cell)>.bonus-card .bonus-card-text,
    table:not(.bhc-cell)>.bonus-card .bonus-card-text,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card-text {
        padding: 0 15px;
    }
}

.bonus-card-text__top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.bonus-card-text__data {
    font-size: 16px;
    line-height: 24px;
    font-style: italic;
    font-weight: 600;
    color: #3B316E;
    margin-right: 0px;
}

.table-width-filter .bonus-card-text__data {
    color: #2D2C4E !important;
    font-size: 15px !important;
    font-style: normal !important;
    font-weight: 700 !important;
    line-height: 132% !important;
    text-transform: uppercase !important;
}

.bonus-card-button .button {
    margin-bottom: 0 !important;
}

.bonus-card-text__apply {
    cursor: pointer;
    font-size: 9px;
    color: #ACACB5;
    margin-top: 4px;
    line-height: 1.2;
    display: flex;
    -webkit-transition: color .2s;
    transition: color .2s;
}

.bonus-card-text__apply .info-button {
    width: 12px;
    height: 12px;
    margin: 0 0 0 5px;
}

.bonus-card-text__apply .info-button .icon {
    width: 12px;
    height: 12px;
}

@media screen and (min-width: 992px) {
    .bonus-card-text__apply:hover {
        color: #2D2C4E;
    }

    .bonus-card-text__apply:hover .info-button .icon {
        filter: brightness(0) saturate(100%) invert(14%) sepia(64%) saturate(568%) hue-rotate(203deg) brightness(88%) contrast(87%);
    }
}

.bonus-card-text__tc {
    max-height: 44px;
    padding-left: 0;
    overflow-y: auto;
    margin-top: -6px;
    padding-right: 2px;
    font-size: 12px;
    color: #ACACB5;
    line-height: 1.2;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

#review-hero .bonus-card-text__tc {
    margin-top: 0;
}

.bonus-card-text__tc::-webkit-scrollbar {
    width: 4px;
}

.bonus-card-text__tc::-webkit-scrollbar-track {
    background: #F0EFF8;
}

.bonus-card-text__tc::-webkit-scrollbar-thumb {
    background: #9797B2;
}

@media print,
screen and (min-width: 40em) {

    .bonus-card-text__apply,
    .bonus-card-text__tc {
        text-align: left;
    }

    .table-width-filter .bonus-card-text__apply,
    .table-width-filter .bonus-card-text__tc {
        font-size: 12px;
        color: #77768C;
    }

    .table-width-filter .bonus-card.contains-characteristics .bonus-card-text {
        align-items: center !important;
    }
}

.table-width-filter .star-rate__five svg,
.table-width-filter .star-rate__five img {
    width: 16px !important;
    height: 16px !important;
}

.bonus-card-button {
    padding: 0 4px;
}

@media print,
screen and (min-width: 40em) {
    .bonus-card-button {
        margin-left: auto;
    }
}

@media screen and (min-width: 78.125em) {
    .bonus-card-button {
        min-width: 200px;
    }
}

.bonus-card-text__tc,
.hrc-text__tc,

.hcc-text__tc {
    max-height: 44px;
    overflow-y: auto;
    margin-top: -6px;
    padding-right: 2px;
    font-size: 12px;
    color: #ACACB5;
    line-height: 1.2;
}

.bonus-card-text__tc {
    font-size: 12px;
    color: #535353;
    margin-bottom: 30px;
}

.bonus-card-text__tc {
    max-height: 50px;
    overflow-y: auto;
    text-align: left;
    padding-right: 2px;
}

.bonus-card-text__tc {
    max-height: 36px;
    color: #9797B2;
    margin-top: 8px;
    margin-bottom: 0px;
    font-size: 9px;
    line-height: 12px;
}

.hrc-text__tc {
    margin-top: 0;
}

#review-hero .bonus-card-text__tc {
    margin-top: 0;
}

.bonus-card-text__tc::-webkit-scrollbar,
.hrc-text__tc::-webkit-scrollbar,
.all-bc-card-data-tc::-webkit-scrollbar,
.hcc-text__tc::-webkit-scrollbar {
    width: 4px;
}

.bonus-card-text__tc::-webkit-scrollbar-track,
.hrc-text__tc::-webkit-scrollbar-track,
.all-bc-card-data-tc::-webkit-scrollbar-track,
.hcc-text__tc::-webkit-scrollbar-track {
    background: #F0EFF8;
}

.bonus-card-text__tc::-webkit-scrollbar-thumb,
.hrc-text__tc::-webkit-scrollbar-thumb,
.all-bc-card-data-tc::-webkit-scrollbar-thumb,
.hcc-text__tc::-webkit-scrollbar-thumb {
    background: #9797B2;
}

.bonus-card-text__tc::-webkit-scrollbar {
    width: 5px;
}

.bonus-card-text__tc::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0);
}

.bonus-card-text__tc::-webkit-scrollbar-thumb {
    background: #9797B2;
    border-radius: 50px;
}

@media print,
screen and (min-width: 40em) {

    .bonus-card-text__apply,
    .bonus-card-text__tc {
        text-align: left;
    }
}

.bonus-card-button {
    width: auto;
}


@media print,
screen and (min-width: 40em) {

    .bonus-card-button .button,
    .bonus-card-button .ibl-button {
        margin-bottom: 0;
    }
}


.info-button-line {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

@media print,
screen and (min-width: 40em) {
    .info-button-line {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 16px;
    }
}

.info-button-line .info-link {
    margin-bottom: 12px;
    margin-top: 12px;
}

.info-button-line a.info-link {
    text-decoration: underline !important;
}

@media print,
screen and (min-width: 40em) {
    .info-button-line .info-link {
        -webkit-box-ordinal-group: 2;
        -webkit-order: 1;
        -ms-flex-order: 1;
        order: 1;
    }

    .info-button-line .info-link {
        margin-bottom: 24px;
        margin-top: 0px;
    }
}

.default .bonus-card-button {
    padding: 0 4px 0 83px;
}

.bonus-card-button .button {
    margin-bottom: 12px;
    font-weight: 800;
    line-height: 1;
}

@media print,
screen and (min-width: 40em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card-button,
    ul:not(.bhc-cell)>.bonus-card .bonus-card-button,
    table:not(.bhc-cell)>.bonus-card .bonus-card-button,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card-button {
        margin-left: auto;
        min-width: 120px;
    }

    .default .bonus-card-button {
        padding: 0px;
    }
}

@media screen and (min-width: 78.125em) {

    div:not(.bhc-cell)>.bonus-card .bonus-card-button,
    ul:not(.bhc-cell)>.bonus-card .bonus-card-button,
    table:not(.bhc-cell)>.bonus-card .bonus-card-button,
    table:not(.bhc-cell)>tbody>.bonus-card .bonus-card-button {
        min-width: 160px;
    }
}

@media screen and (min-width: 100em) {
    .bonus-card-button {
        min-width: 200px;
    }
}

@media print,
screen and (min-width: 40em) {

    .bonus-card-button .button,
    .bonus-card-button .ibl-button {
        margin-bottom: 0;
    }
}

.bonus-card-info {
    padding: 0 4px !important;
    color: #9797B2 !important;
    font-size: 13px !important;
    line-height: 18px !important;
    text-align: left;
    min-width: 120px;
}


.table-width-filter .bonus-card-info {
    color: #4D4C69 !important;
    font-size: 12px !important;
}

.table-width-filter .thead-filter-row .bonus-card-info {
    color: #FEFEFF !important;
}

.bonus-card-info .info-item {
    display: flex;
    align-items: center;
}

.bonus-card-info .info-item:before {
    content: '';
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQo8cmVjdCB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIGZpbGw9InVybCgjcGF0dGVybjApIi8+DQo8ZGVmcz4NCjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMCIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPg0KPHVzZSB4bGluazpocmVmPSIjaW1hZ2UwXzhfMzI1OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDQ1NDU0NSkgc2NhbGUoMC4wMDIxMzA2OCAwLjAwMTk1MzEyKSIvPg0KPC9wYXR0ZXJuPg0KPGltYWdlIGlkPSJpbWFnZTBfOF8zMjU4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFnQUFBQUlBQ0FZQUFBRDBlTlQ2QUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUFsd1NGbHpBQUFOMXdBQURkY0JRaWliZUFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBZDNkM0xtbHVhM05qWVhCbExtOXlaNXZ1UEJvQUFDQUFTVVJCVkhpYzdkMTc5R2QxWGUveDUzdEVzenlJeDdHTHBxWjJNb1hXNmVMaGhHZzRocEpEaklpbU5CVmFuVW9reEx5Z1VxZFRuaTZhRGw1Uk9uVXlRUnNWVEdYVUtHK05xRUJxNjNURERwaVNaWkRqbXZTRWpwUGg3MzMrK0c3R0FYNTc3OS9sKy8xK1BudnY1Mk10Rmpnd3YrL0x0V0QyYS9idjg5bzdNaE5Ka2pRdFcwb0hrQ1JKeTJjQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtsUllSQnl4OU0vTXpHVi9waVJKa3hRUmR3U09BNDVwL2ppNitmTTNBd2tjYlA3NE4rQUx3TWVBcTVvLy9pb3p2enEzTEJZQVNaSVdLeUsrSDNneWNEcXdkWU5mNWt2QWg0RFhBTy9JVFY3QUxRQ1NKQzFBUk53Rk9BZjRTZUNCYy83eW53QmVEcnd1TXc5czVBdFlBQ1JKbXJPSWVCendDdUMrQy82b2Z3RmVETHdrTTFmVzh4TXRBSklrelVsRTNBOTRKYkJqeVIvOVFlQ016UHowV24rQ0t3QkprdVlnSW40YXVJYmxYL3dCZmdENHk0all1ZGFmWUFHUUpHbVRJdUs1d084QjMxQXd4bEhBN29pNHFGa2JkUEpiQUpJa2JVSkV2QWg0WHVrY3QvRkc0Q2U2emdVcy9jRURraVNOUVVSc0FTNEVmcTUwbGxYc0JQNFZPTFB0SC9CYkFKSWtiY3h2VStmRi94WlBiZTVPck1vQ0lFblNPa1hFTHdJL1d6ckhHand2SXA2NTJ0L3dESUFrU2VzUUVUOE92S0Ywam5VNENIeFhabjd5OEIvMERvQWtTV3NVRVk4RVhsczZ4enJkR2JqZ3RqOW9BWkFrYVEwaTRoamdyY0NkU21mWmdNZEV4Qk1PL3dHL0JTQkpVbytJdUNkd05ZdC90TzhpZlFaNGNHWitFYndESUVsU3A0ajREOEM3R1BiRkgrRGVISFp3MFFJZ1NWS0xpRGdDdUFUNDN0Slo1dVRKdC95RkJVQ1NwSGF2QWJhWERqRkgzeE1SL3hrc0FKSWtyV3BBVy8vMWVncDRDRkNTcE50cHR2NnZCNkowbGdYNForRGVGZ0JKa2c3VGJQMy9tR0hPL2RicXUvMFdnQ1JKallnNG11RnUvZGZqYUF1QUpFa2MydnBmRHR5dGRKWWxPTVlDSUVtYXZCRnQvZGZLT3dDU3BHa2I0ZFovTGJ3RElFbWF2TEZ0L2RmaUhoWUFTZEpralhqcjMrZWdNMEJKMGlTTmZPdmY1MVBlQVpBa1RVNUViQU5leXpRdi9nQUhMUUNTcEVscHR2NXZZL3hiL3k0V0FFblNkRXhzNjkvbHN4WUFTZElrTkZ2L2R6S2RyWCtYUDdNQVNKSkdMeUx1d0d6ci8zMmxzMVRpYWxjQWtxVFJpNGpmWVpwenY5VWtjSGZ2QUVpU1JtM0NXLzgyZjV1Wlg3QUFTSkpHcTluNi8zcnBISlY1TjREZkFwQWtqVkt6OWY4VHBqMzN1NjBWNElHWitVbnZBRWlTUnNldGY2dkxNdk9UQUJZQVNkS29ORnYvUDhLdC8ycGVlc3RmV0FBa1NhTngyTmIvMjBwbnFkQkhNL05EdC93UEM0QWthUlRjK25kSzRQbUgvNEFGUUpJMEZxOEJ0cGNPVWFuek0vUDloLytBS3dCSjB1QkZ4SG5BYjViT1Vhbi9BeHlYbVY4NS9BY3RBSktrUVd1Mi9xOW51cS8yN2ZKbDRDR1orYmUzL1J0K0MwQ1NORmpOMXYrMWVQRnY4NHpWTHY1Z0FaQWtEWlJiLzE3blorYnZ0djFOdndVZ1NScWNadXQvRmM3OTJyd0ZlRkoyWE9RdEFKS2tRV20yL2gvQXVWK2JEd09QeXN5RFhmK1Ezd0tRSkExR3MvVi9NMTc4MjF3SG5OcDM4UWNMZ0NScFdGNERuRnc2UktVK0IyelB6UDFyK1ljdEFKS2tRV2kyL2o5WE9rZWxEZ0NuWk9hbjF2b1RQQU1nU2FwZVJQd1k4QWFjKzYxbUJYaDhabDYybnAva0hRQkpVdFdhcmYvdjQ4Vy96VFBXZS9FSDd3QklraXJXYlAwL2pLLzJiWE4rWmo1bkl6L1JBaUJKcWxKRWZBdHdOVzc5Mi9SdS9idFlBQ1JKMVhIcjMydE5XLzh1bmdHUUpGWEZyWCt2TlcvOXUxZ0FKRW0xY2V2ZmJsMWIveTRXQUVsU05kejZkMXIzMXIrTFp3QWtTVlZ3Njk5cFExdi9MdDRCa0NRVjU5YS8xNGEyL2wyOEF5QkpLc3F0ZjY4TmIvMjdXQUFrU2NXNDllKzFxYTEvRnd1QUpLa0l0LzY5TnIzMTcrSVpBRW5TMHJuMTd6V1hyWDhYQzRBa3FRUzMvdTNtdHZYdllnR1FKQzJWVy85T2M5MzZkL0VNZ0NScGFkejZkNXI3MXIrTGR3QWtTVXNSRVkvQXJYK1h1Vy85dTNnSFFKSzBjQkh4WU9CSzNQcTNXY2pXdjRzRlFKSzBVRzc5ZTEwS25MNklyWDhYQzRBa2FXRWk0aTdBRlRqM2E3UFFyWDhYendCSWtoYWkyZnBmZ2hmL05ndmYrbmV4QUVpU0Z1WFZ1UFZ2czVTdGZ4Y0xnQ1JwN3BxdC8xTkw1NmpVMHJiK1hUd0RJRW1hSzdmK25aYTY5ZS9pSFFCSjB0eTQ5ZSsxMUsxL0YrOEFTSkxtd3ExL3I2VnYvYnRZQUNSSm0rYld2MWVSclg4WEM0QWthVlBjK3ZjcXR2WHY0aGtBU2RLR3VmWHZWWFRyMzhVQ0lFbmFETGYrN1lwdi9idFlBQ1JKR3hJUno4ZXRmNXNxdHY1ZFBBTWdTVnEzaU5nSi9BSE8vVlpUemRhL2kzY0FKRW5yMG16OVg0Y1gvemJWYlAyN2VBZEFrclJtemRiL3c4Qi9MSjJsVWxWdC9idFlBQ1JKYStMV3YxZDFXLzh1RmdCSlVxOW02LzhCNENHbHMxU3F5cTEvRjg4QVNKSTZOVnYvTitQRnYwMjFXLzh1RmdCSlVwOVhBejljT2tTbHF0NzZkN0VBU0pKYXVmWHZWUDNXdjR0bkFDUkpxM0xyMzJrUVcvOHUzZ0dRSk4yT1cvOWVnOWo2ZC9FT2dDVHBWdHo2OXhyTTFyK0xCVUNTZEloYi8xNkQydnAzc1FCSWtnQzMvbXN3dUsxL0Y4OEFTSkxjK3ZjYjVOYS9pd1ZBa2dSdS9idnNZNkJiL3k0V0FFbWFPTGYrblE0QU80YTY5ZS9pR1FCSm1qQzMvcDBHdi9YdjRoMEFTWm9vdC82OUJyLzE3K0lkQUVtYUlMZit2VWF4OWU5aUFaQ2tpV20yL2xjQjl5c2NwVmFqMmZwM3NRQkkwb1M0OWU4MXFxMS9GODhBU05KRXVQWHZOYnF0ZnhjTGdDUk54d1c0OVc4enlxMS9Gd3VBSkUxQXMvVS9zM1NPU28xMjY5L0ZNd0NTTkhKdS9UdU5ldXZmeFRzQWtqUmlFWEVDOFB0NDhXOHo2cTEvRis4QVNOSkl1Zlh2TmZxdGZ4Y0xnQ1NOa0Z2L1hwUFkrbmV4QUVqU3lMajE3eldaclg4WHp3Qkkwb2k0OWU4MXFhMS9Gd3VBSkkyTFcvOTJrOXY2ZDdFQVNOSklSTVR6Y092ZlpwSmIveTZlQVpDa0VYRHIzMm15Vy84dTNnR1FwSUZ6Njk5cnNsdi9MdDRCa0tRQmMrdmZhOUpiL3k0V0FFa2FxSWo0WnVCcTNQcTNtZnpXdjRzRlFKSUd5SzEvTDdmK1BUd0RJRWtENDlhL2wxdi9OYkFBU05Md3VQVnY1OVovalN3QWtqUWdidjA3dWZWZkI4OEFTTkpBUk1TUEFydHg3cmNhdC83cjVCMEFTUnFBWnV2L09yejR0M0hydjA3ZUFaQ2t5a1hFZzRBcmNldmZ4cTMvQmxnQUpLbGlidjE3dWZYZklBdUFKRlhLclg4dnQvNmI0QmtBU2FwUXMvVi9FMTc4MjdqMTN5UUxnQ1RWNlFMZ2xOSWhLdVhXZnc0c0FKSlVHYmYrbmR6Nno0bG5BQ1NwSW03OU83bjFueVB2QUVoU0pkejY5M0xyUDBmZUFaQ2tDcmoxNytYV2Y4NHNBSkpVbUZ2L1htNzlGOEFDSUVrRk5Wdi92Y0IvS1J5bFZtNzlGOFF6QUpKVXlHRmJmeS8rcTNQcnYwQVdBRWtxNTFXNDlXL2oxbi9CTEFDU1ZFQ3o5WDlhNlJ5VmN1dS9CSjRCa0tRbGMrdmZ5YTMva25nSFFKS1d5SzEvTDdmK1MrSWRBRWxhRXJmK3ZkejZMNUVGUUpLV3dLMS9MN2YrUzJZQmtLUUZjK3ZmeTYxL0FaNEJrS1FGY3V2Znk2MS9JUllBU1Zvc3QvN3QzUG9YWkFHUXBBV0ppT2ZpMXIrTlcvL0NQQU1nU1F2ZzFyK1RXLzhLZUFkQWt1Yk1yWDh2dC80VjhBNkFKTTJSVy85ZWJ2MHJZUUdRcERseDY5L0xyWDlGTEFDU05BZHUvWHU1OWErTVp3QWthWlBjK3ZkeTYxOGhDNEFrYlo1Yi8zWnUvU3RsQVpDa1RYRHIzOG10ZjhVOEF5QkpHeFFScHdOdnhMbmZhdHo2Vjg0N0FKSzBBUkh4QThCRmVQRnY0OWEvY3Q0QmtLUjFjdXZmeTYzL0FGZ0FKR2tkM1ByM2N1cy9FQllBU1ZvanQvNjkzUG9QaUdjQUpHa04zUHIzY3VzL01CWUFTVm9idC83dDNQb1BrQVZBa25xNDllL2sxbitnUEFNZ1NSM2MrbmR5Nno5ZzNnR1FwQlp1L1h1NTlSOHc3d0JJMGlyYyt2ZHk2ejl3RmdCSnVvMW02MzhWY1AvU1dTcmwxbjhFTEFDU2RKaUkrQWJnQXpqM2ErUFdmeVE4QXlCSkRiZit2ZHo2ajRnRlFKSys1bFhBanRJaEt1WFdmMlFzQUpLRVcvOGVidjFIeURNQWtpYlByWDhudC80ajVSMEFTWlBtMXIrWFcvK1JzZ0JJbXF4bTYvOTI0T3RLWjZuVStabDVRZWtRV2d5L0JTQnBrdHo2OTNMclAzSVdBRW1UNDlhL2wxdi9DZkJiQUpJbXhhMS9yK3VBeDNyeEh6OExnS1NwZVNWdS9kdmNzdlgvbDlKQnRIZ1dBRW1URVJIbkFtZVZ6bEVwdC80VDR4a0FTWlBnMXIrVFcvOEo4ZzZBcE5GejY5L0xyZjhFZVFkQTBxaEZ4SGNDVndKM0w1MmxVdWRuNW5OS2g5RHlXUUFralpaYi8xNXUvU2ZNQWlCcGxKcXQvMTdnMk1KUmF1WFdmK0k4QXlCcGRBN2IrbnZ4WDUxYmYxa0FKSTJTVy85MmJ2MEZXQUFrall4Yi8wNXUvWFdJWndBa2pZWmIvMDV1L1hVclJ5enFDMGZFVnVCZXdGSEEzWm8vSHdWOEhyZ2V1RDR6UDd1b3o1YzBMVzc5ZTduMTE2M003UTVBUk53VmVBVHdnOENKd0hmUi94L2lsNEcvQjY0QTNnTHN6Y3liNXhKSTBtUzQ5ZS9sMWwrM3Mra0NFQkVuQXVjQjI0QTdiRExQZnVCdHpNckF1OTJtU3VvVEVkOEVYSTFiL3padS9iV3FEUmVBaURnWitHWGd1TGttK3BvL0I1NlZtVmNzNk90TEdqaTMvcjNjK3F2VnVndEFSQndQdkFyNHZvVWt1cjIzQTgvTnpFOHM2Zk1rRFVDejlYOGJ6djNhWEFjODFMbWYycXhyQmhnUnp3WSt3UEl1L2dDUEE2NkppTitJQ0dlTGttN2gxcitkVzMvMVd0TWRnSWc0Q25nZHM0dHhTVzhGZnR6YldkSzBOVnYvRjVmT1Vha0R3Q016OHlPbGc2aHV2UVVnSXI2YjJZWDNBVXRKMU85S1pvK3czRjg2aUtUbGk0Z25NWHZNcjNPLzIzUHJyelhyTEFBUjhSM00zcVMxZFdtSjF1WVR6RzV2ZmJKMEVFbkxFeEVQQjk0TGZGM3BMSlY2ZW1aZVVEcUVocUcxQUVURVBaaGQvUC9UVWhPdDNZM0F3MzJrcFRRTmJ2MTd1ZlhYdXF4YUFDTGl6c0Q3Z1ljdVBkSDZYTStzQk54UU9vaWt4WEhyMzh1dHY5YnRkcWZxSXlLQU4xRC94UjltdnhpOHAzbnNzS1FSYXJiKzc4U0xmNXNQQTAvMjRxLzFXbTFXOTFQQUU1WWRaQk9PQmk2UGlDTkxCNUUwWDgzVy8wMzRvSjgyMXpFN0ZPMHlTdXQycTI4Qk5CZlI2NEJ2S1pabzQvWXlPeGpvZndqU1NFVEVxL0hWdm0zMk1YdlFqK2VndENHM3ZRTndIc084K01Qc1hRU1hSc1RDM25Bb2FYbWFyYjhYLzlVZEFIWjQ4ZGRtSExvREVCSDNCLzZXNGM5cjNnajhSR2F1bEE0aWFXUGMrbmRhQVU3THpEMmxnMmpZRHI4RDhHc00vK0lQc0JONGRla1FramFtMmZwZmpCZi9Ocy93NHE5NWlNd2tJdTRDZkE3NCt0S0I1dWkzTXZQNXBVTklXanUzL3IzYyttdHVicmtEY0RManV2Z0RQQzhpTEFEU1FEUmIvOHZ4NHQvbVV1RGMwaUUwSHJjVWdDY1dUYkU0TDR5SXA1VU9JYW1iVy85ZWJ2MDFkOEhzZC82ZkErNVNPTXVpckFCblpPYnUwa0VrM1Y2ejlYOHI4TmpTV1NwMUhiTzVuNi8yMVZ4dEFYNlE4Vjc4WWZiLzhhS0k4TDNoVXAxZWdSZi9OdnVZUGQvRWk3L21iZ3Z3b05JaGx1QUk0SktJMkZZNmlLU3ZpWWpuQUQ5Zk9rZWwzUHByb2JZQUR5Z2RZa251RE95SkNCOHBLbFdnMmZxL3VIU09TcTBBT3pQekk2V0RhTHkyQU45ZU9zUVNIY25zdlFISGxBNGlUWmxiLzE1dS9iVndVN29EY0l1dHpONGdPTFgvMzFJVm1xMy9aWXpqd1dPTGNINW1YbEE2aE1ZdmdJTk04ei9FNjRHSForWU5wWU5JVTlGcy9hL0d1VitiUzRIVG5mdHBHYll3S3dCVGRIOW1kd0sybGc0aVRZRmIvMTRmd3EyL2xtZ0w4UG5TSVFvNm10bVpnQ05MQjVIR3JObjZ2eEh3RU83cXJnTk85WFhtV3FhcEZ3Q1kvWUswSnlMdVhEcUlOR0p1L2R1NTlWY1JGb0NaYmNDbEVYRkU2U0RTMkxqMTcrVFdYOFZzQVd5ZE02Y0FGMGZFbHQ1L1V0S2F1UFh2NU5aZlJXMEIvcngwaUlyc0JGNWRPb1EwQm03OWU3bjFWMUZiZ1BlVkRsR1pNeVBpUmFWRFNFUG0xci9YTHJmK0tpMllsWUQ5d04wS1o2bk5lWmxwRVpEV3FkbjZYOFgwSGpLMlZtNzlWWVV0bWJrQzdDMGRwRUl2aklpbmxRNGhEY2xoVzM4di9xdHo2NjlxM0hMZzdiMUZVOVRyZ29qNHNkSWhwQ0ZvRHRDNjlXL24xbDlWaWN3a0l1NEdmQnE0YStsQUZib1plSHhtdnFOMEVLbG1FWEVCenYzYTdBTWU2dHhQTmRrQ2tKbGZBRjVUT0V1dGpnQXVpWWh0cFlOSXRYTHIzOG10djZvVXQzd3JLaUsrRWZoNzRCdEtCcXJZVGNDSm1mblIwa0drbWpSYi96ZmgzRzgxSzhCcHp2MVVvME1QdmNuTXp3Ry9VekJMN1k1azl0NkFZMG9Ia1dyaDFyL1hPVjc4VmFzNC9EQnFSTndMK0wvTUxuWmEzWTNNWGlQczdUeE5XclAxdnhLNGUra3NsZHFWbWVlV0RpRzF1ZFZqYnpQekJ1Qm5DMlVaaW5zQzcyM0tralJKemRiL2ovRGkzK1pTNExtbFEwaGRidmZjKzh4OE0rQVRxcnJkSDNoUFJHd3RIVVJhdG1ici93N2MrcmR4NjY5QmlOWCtIWTJJT3pIN2w5ZzliN2VQTWpzWWVGUHBJTkl5TkZ2L3QrR3JmZHRjeDJ6dTUwdldWTDFWMzN5WG1WOEJub2h2Q3V4ekxMQW5JdTVjT29pMEpLL0VpMytiZmNCMkwvNGFpdFpYMzJibXA1bjloMzVnZVhFR2FSdHdhVVFjVVRxSXRFaHUvVHU1OWRmZ3RCWUFnTXo4TVBCNDRDdkxpVE5ZcHdBWE43ZEhwZEdKaUNjQ0x5NmRvMUlyd003TS9FanBJTko2OUY2d012TlBnQjhIdnJyNE9JTzJFM2gxNlJEU3ZMbjE3K1hXWDRPMHB0K3hadVpibU0wRFBkWGE3Y3lJOEJYQ0dvMkllQ0J3R2VBNWw5WHR5a3lMdndacDFSVkE2ejhjOFF2QXl4WVhaelRPeTB5TGdBYXQyZnBmaFhPL05wY0NwenYzMDFDdHF3QUFSTVN2QXIreWtEVGpjbFptWGxnNmhMUVJ6ZGIvVDRIL1dqcExwVDRFUE5wWCsyckkxbDBBQUNMaTVjQXo1aDluVkZhQU16SnpkK2tnMG5xNDllL2wxbCtqc05GVDY4OEVYamZISEdPMEJiZ29JbmFVRGlLdDB5dnc0dC9HcmI5R1kwTjNBQUFpNGc3QUpjeG1nbXAza05rdkdIdExCNUg2Uk1TemdWMmxjMVRxQVBCSTUzNGFpdzBYQURqMHlPQjNBQ2ZOTGRFNDNjVHNrY0VmTFIxRWF0TnMvZCtNYzcvVnJBQ25PZmZUbUd5cUFNQ2h3MEx2QVk2ZlM2THgyZzg4SWpPdktSMUV1cTJJZUJqd1hwejd0VG5idVovR1p0TUZBQ0FpN2dic0JiNTcwMTlzM0c0RUh1N2pRbFdUWnV0L0ZiN2F0ODJ1ekR5M2RBaHAzdVpTQU9EUVp2aUR3QVBuOGdYSDYzcG1KZUNHMGtFa3QvNjkzUHBydE9aV0FBQWk0cjdNOXJIM21kc1hIYWVQQXlkazV2N1NRVFJkYnYxN2ZRaDRWR2IrVytrZzBpTE05ZVUxbWZrUHdLT1lUV1hVN21qZzhvZzRzblFRVFZPejlkK05GLzgyMXdHbmV2SFhtTTM5N1hXWmVSM3dROEFYNXYyMVIrWllZRTlFZU9oS0pid0NPTFYwaUVxNTlkY2tMT1QxdFpuNUY4QVBNOXZOcXQwMjROS0lPS0owRUUxSHMvVS91M1NPU2gwQWRuaFFWMU93c1BmWForYVZ3R25BVnhiMUdTTnhDbkJ4YzB0V1dxaG02LytTMGprcXRRTHM5RUUvbW9xRlhuUXk4OTNBandGZlhlVG5qTUJPd0kyeEZxclorbCtNRC9wcGM0NFArdEdVTFB4M25abjVoOERQQU01b3VwMFpFYjVDV0F2UmJQMHZ3d2Y5dE5ubGczNDBOWE9kQVhaK1VNUXpnSmN2NWNPRzdiek10QWhvYnR6NjkzTHJyMGxhV2dFQWlJaGZBWDUxYVI4NFhHZGw1b1dsUTJqNDNQcjNjdXV2eVZwcUFRQ0lpSmNCdjdEVUR4MmVGZUNNek54ZE9vaUdxemxZK2xhYys3VzVGampldVorbXFzVEo4MmNCdjEvZ2M0ZGtDM0JSUk93b0hVU0Q1dGEvM1Q3Z1pDLyttcktsM3dFQWlJZzdNSHZ0NkJPVy91SERjcERaQTBuMmxnNmlZV20yL3J0SzU2alVBZUNSenYwMGRVVUtBRUJFM0FuWXcreXBnV3AzRTNCaVpuNjBkQkFOUTdQMWZ6UE8vVmF6QXB6bTNFOHFXQURnMEFHbGR3TVBLeFppR1BZRGo4ak1hMG9IVWQyYXJmOTdjZTdYNW16bmZ0Sk0wUUlBRUJGSEFYdUI3eWthcEg0M01udU5zSThvMWFxYXJmK1Z3TmJTV1NxMUt6UFBMUjFDcWtYeEFnQ0hkc3BYQU45Wk9rdmxybWRXQW00b0hVUjFpWWh2Qks3R3JYOGJ0LzdTYlZSUkFBQWk0ajdNTnJuM0xaMmxjaDhIVHNqTS9hV0RxQTV1L1h1NTlaZFdVYzBMYURMekg0RkhNWnZucU4zUndPVVJjV1RwSUNxdjJmcnZ4b3QvbTJ1QlU3MzRTN2RYVFFFQXlNeFBBQ2NCWHlpZHBYTEhBbnNpd29OZWN1dmZ6cTIvMUtHcUFnQ1FtWDhKL0REd3BkSlpLcmNOdURRaWppZ2RSR1UwVy8relMrZW8xQUZnaDRkbXBYYlZGUUNBekx3U09BMzRTdWtzbFRzRnVMaTVEYXdKaVlnZkFWNVNPa2VsVm9DZFB1aEg2bGJ0aFNNejN3UHNCTDVhT2t2bGRnTHVtaWVrMmZxL0hoLzAwK1ljSC9RajlhdTJBQUJrNWx1Qm53SHFtQ3JVNjh5SThCWENFOUJzL1MvREIvMjAyZVdEZnFTMXFXWUcyQ1Vpem1GMjJFbmR6c3RNaThCSXVmWHZkUW53bzI3OXBiVVpSQUVBaUlqL0FieWdkSTRCT0Nzekx5d2RRdlBWYlAzZkQzeC82U3lWY3VzdnJkTmdDZ0JBUkx3VWVHYnBISlZiQWM3SXpOMmxnMmcrbWtPZWI4VzVYNXRyZ2VPZCswbnJVL1VaZ0ZVOEczaHQ2UkNWMndKY0ZCRTdTZ2ZSM0x3Y0wvNXQzUHBMR3pTb093QUFFWEVINEUzQWo1VE9Vcm1Ed1BiTTNGczZpRFl1SXA0Rm5GODZSNlVPQUk5MDdpZHR6T0FLQUVCRTNBbllBL3hRNlN5VnV3azRNVE0vV2pxSTFxL1orbCtDYzcvVnJBQ25PZmVUTm01bzN3SUFJRE8vQWp5ZTJjRWZ0VHVTMlhzRGppa2RST3ZqMXIrWFczOXBrd1o1QitBV0VYRVVzN2VnZlcvcExKVzdrZGxyaEgwczZnQTBXLzhyZ2EybHMxUnFWMmFlV3pxRU5IU0RMZ0J3YUJ2OVFlQTdTMmVwM1BYTVNzQU5wWU9vblZ2L1htNzlwVGtaZkFFQWlJajdNUHQyd0gxTFo2bmN4NEVUTW5OLzZTQzZ2WWo0ZW1aM3ROejZyODZ0dnpSSGd6d0RjRnVaK1kvQW80RFBsczVTdWFPWm5RazRzblFRM1ZxejlYOGpYdnpiWEF1YzZzVmZtcDlSRkFDQXpQd0VjQkx3aGRKWktuY3NzQ2NpZkpaOFhkejZ0M1ByTHkzQWFBb0FRR2IrRlhBeThLWFNXU3EzRGJnMElvNG9IVVNIdHY1UEw1MmpVZ2VBSFI1Z2xlWnZWQVVBSURPdkFoNEhlS3V3MnluQXhjMnRaeFhTYlAxM2xjNVJxUlZncHcvNmtSWmpsTC80WitaN2daM0FWMHRucWR4T3dGZW5GdUxXdjVkYmYybUJSbGtBQURMemJjQi9BNFkvYzFpc015UENWd2d2V2JQMXZ3endMTWJxZG1XbTVWUmFvRkhNQUx0RXhOT0JWNWJPTVFEblphWkZZQW1hcmY5VndMZVh6bElwdC83U0VveStBQUJFeEM4RC83TjBqZ0U0S3pNdkxCMWl6Tno2OTNMckx5M0pKQW9BUUVTY0R6eXJkSTdLclFCblpPYnUwa0hHcURsdytZZk1EcW5xOXE0RmpuZnVKeTNIYU04QTNGWm1QaHY0dmRJNUtyY0Z1Q2dpZHBRT01sSXZ4NHQvRzdmKzBwSk41ZzRBSFBvZDJKdUFKNWJPVXJtRHdQYk0zRnM2eUZnMFcvL3pTK2VvMUFIZ2tjNzlwT1dhVkFFQWlJZzdBbnVBeDVUT1VybWJnQk16ODZPbGd3eGRzL1cvQk9kK3Exa0JUblB1SnkzZjVBb0FIRHFJOVc3ZzRhV3pWRzQvOElqTXZLWjBrS0dLaU9PQjkrSGNyODNaenYya01pWlpBQUFpNGlobXA3Ry90M1NXeXQzSTdEWENQb3AxblNMaU81ak4vYmFXemxLcFhabDVidWtRMGxSTnRnREFvVDMyRmNDRFNtZXAzUFhNU3NBTnBZTU1oVnYvWG03OXBjSW1YUUFBSXVMZXpMYkgzMVk2UytVK0RweVFtZnRMQjZtZFcvOWVidjJsQ2t4bUJ0Z21NejhEUEFyNGJPa3NsVHNhdUR3aWppd2RwR2JOMG1RM1h2emJYQXVjNnNWZkttL3lCUUFnTS84T09BbjRmT2tzbFRzVzJCTVJIbWhyNTlhL25WdC9xU0lXZ0VabS9oVndNdkNsMGxrcXR3MjROQ0tPS0Iya05zM1cvK21sYzFUcUFMRER3NlJTUFN3QWg4bk1xNW45N3MzYms5MU9BUzV1Ym5lTFExdi9YYVZ6VkdvRjJPbURmcVM2K0F2NGJXVG1lNEVmQmI1YU9rdmxkZ0x1dHptMDlYODlQdWluelRrKzZFZXFqd1ZnRlpuNWR1Q25nV2xQSlBxZEdSR1Rmb1Z3cy9YZmd3LzZhYlBMQi8xSWRacjhETEJMUkp3TnZLcDBqZ0U0THpNblZ3VGMrdmR5Nnk5VnpBTFFJeUwrTy9CcnBYTU13Rm1aZVdIcEVNdmkxcitYVzMrcGNoYUFOWWlJWGNDelMrZW8zQXB3Um1idUxoMWswWnJEajMrSWM3ODIxd0xITy9lVDZ1WVpnRFhJek9jQS83dDBqc3B0QVM2S2lCMmxneXpCeS9EaTM4YXR2elFRM2dGWW8rWjNmVzhFbmxRNlMrVU9BdHN6YzIvcElJc1FFYzhFWGxvNlI2VU9BTnQ4aGJRMERCYUFkWWlJT3dLWEFkdExaNm5jVGNDSlk3c1FSTVFUbUIxczg4N1o3YTBBcHpuM2s0YkRBckJPemVHdlB3RitvSFNXeXUwSEhwR1oxNVFPTWcvTjF2OTlPUGRyYzdaelAybFlMQUFiRUJGM1pYWUMvUHRLWjZuY2pjeGVJenpveDc4MlcvK3JnSzJsczFScVYyYWVXenFFcFBXeEFHeFFSTndEK0NEd29OSlpLbmM5c3hKd1Era2dHK0hXdjVkYmYybWdMQUNiRUJIM1psWUM3bGM0U3UwK0RweVFtZnRMQjFrUHQvNjkzUHBMQStaaHBrM0l6TThBandiK3VYU1d5aDBOWEI0UlI1WU9zbGJONm1NM1h2emJYQXVjNnNWZkdpNEx3Q1psNXQ4Qkp3R2ZMNTJsY3NjQ2V5SmlLSWZvM1BxM2Mrc3ZqWUFGWUE0eTg2K1pUUU8vV0RwTDViWUJsMGJFRWFXRGRHbTIvdWVVemxHcEE4QXBRei9ZS2NrQ01EZVorV2ZNZnNmb0xkRnVwd0FYTjdmWXE5TnMvWGVWemxHcEZXRG4ySjd2SUUxVmxiOElEMVZtdmc4NEhiaTVkSmJLN1FTcTI0dzNXLzgzNEg4WGJjN3hRVC9TZVBnTDNaeGw1bVhBVHdQT0s3cWRHUkhWdkVLNDJmcnZ3UWY5dE5ubGczNmtjWEVHdUNBUjhmUEFCYVZ6RE1CNW1WbTBDTGoxNytYV1h4b2hDOEFDUmNRdkFiOWVPc2NBbkpXWkY1YjQ0R2JyLzM3Z3VCS2ZQd0J1L2FXUnNnQXNXRVM4QkhoTzZSeVZXd0hPeU16ZHkvelE1aURpVzREVGx2bTVBM0l0Y0x4elAybWNQQU93WU0wejBuKzNkSTdLYlFFdWlvZ2RTLzdjbCtIRnY0MWJmMm5rdkFPd0JJYzlWZTcwMGxrcWR4RFlucGw3Ri8xQnpkYi9wWXYrbklFNkFHeHo3aWVObXdWZ1NTTGlqc0RiZ1pOTFo2bmNUY0NKaTd6NE5Gdi9TL0FPMkdwV2dOT2MrMG5qWndGWW91YkEyUjhESjVUT1Vybjl3Q015ODVwNWYrRm02LzgrblB1MU9kdTVuelFORm9BbGk0aTdNanQxL3BEU1dTcDNJN1BYQ00vdGtiUE4xdjhxWU91OHZ1Ykk3R3JPckVpYUFBdEFBUkZ4RCtBSzRNR2xzMVR1ZW1ZbDRJYk5maUczL3IzYytrc1RZd0VvSkNLK2xkbkcrbjZGbzlUdTQ4QUptYmwvbzEvQXJYOHZ0LzdTQkhrSXFwRE0vQ2ZnVWNBL2w4NVN1YU9CeXlQaXlJMzg1R2FCOFFkNDhXOXpMWENxRjM5cG1BV09rUUFBQjNsSlJFRlVlaXdBQldYbUo0RkhBMjZ0dXgwTDdJbUlqUnpjYyt2ZmJoK3oyYVgvL2trVFpBRW9MRFAvaHRrMDhJdWxzMVJ1RzNCcFJCeXgxcC9RYlAzUFdWaWlZVHNBbkpLWjE1Y09JcWtNQzBBRk12UFBnRk1CYjhOMk93VzR1TG10MzZuWit1OWFmS1JCV2dGMitxQWZhZG9zQUpYSXpQY0RUd0p1THAybGNqdUJ6cDE2UkR3VWVBUCsrOTNtSEIvMEk4bGZJQ3ZTL0tMOFU0RFRqRzVuUnNTcXJ4QnV0djU3OEVFL2JYYjVvQjlKNEF5d1NoRnhGajIveXhVQTUyWG1vU0xnMXIrWFczOUpoMWdBS2hVUnZ3ajhSdWtjQTNCV1psN28xcitYVzM5SnQySUJxRmhFdkJqdzBhemRWb0NuQUkvSHVWK2JhNEhqbmZ0Sk9wd0ZvSElSOGIrQW55dWRRNE8xRHpqT3VaK2syL0lRWVAyZUJyeXBkQWdOa2x0L1NhMHNBSlhMekJYZ3ljQzdTbWZSb0h3VnQvNlNPbGdBQmlBei94MTRJdkNCMGxrMEdNOXc2eStwaXdWZ0lETHp5OEJqZ1krVnpxTHF1ZldYMU10RGdBTVRFVnVCSzVpOUpVKzZMYmYra3RiRUFqQkFFZkd0d0FlQis1Zk9vcXE0OVplMFpoYUFnWXFJYjJkV0F1NVpPb3VxNE5aZjBycDRCbUNnTXZPVHdFbUF2K0JySDdEZGk3K2s5YkFBREZobS9nMndIZmhpNlN3cXhxMi9wQTJ4QUF4Y1puNkUyVHJnWU9rc1dqcTMvcEkyekFJd0FwbjVwOERwd00ybHMyaXAzUHBMMmpBTHdFZzBGNEtmQkR6Vk9RMXUvU1Z0aWl1QWtZbUlwd0d2S1oxREMrWFdYOUttV1FCR0tDTE9BMzZ6ZEE0dGhGdC9TWE5oQVJpcGlQZ3Q0TG1sYzJpdTNQcExtaHNMd0loRnhHOERUeTJkUTNPeER6ak91WitrZWZFUTRMaWRCYnl4ZEFodG1sdC9TWE5uQVJpeHpGd0JuZ0s4cTNRV2JaaGJmMGtMWVFFWXVjejhkK0JIZ0ErVXpxSU5jZXN2YVNFc0FCT1FtUWVCSGNESFNtZlJ1cmoxbDdRd0hnS2NrSWpZQ2x3QkhGMDZpM3E1OVplMFVCYUFpWW1JZXpIYmt0Ky9kQmExY3VzdmFlRXNBQk1VRVE5Z2RwRzVaK2tzdWgyMy9wS1d3ak1BRTVTWm53SWVEWGlScWNzK1lMc1hmMG5MWUFHWXFNeThCbmdNY0ZQcExBTGMra3RhTWd2QWhEWGI4c2NDQjB0bm1UaTMvcEtXemdJd2NabTVGM2dTY0hQaEtGUG0xbC9TMGxrQVJHYStnOWtUQTFkS1o1a2d0LzZTaW5BRm9FTWk0a3pnd3RJNUpzU3R2NlJpTEFDNmxZaDRQdkRDMGprbXdLMi9wS0lzQUxxZGlIZ1I4THpTT1ViTXJiK2s0aXdBV2xWRVhBaWNXVHJIQ08wRGpuUHVKNmswRHdHcXpjOER1MHVIR0JtMy9wS3FZUUhRcWpKemhka3k0SjJsczR5RVczOUpWYkVBcUZWbTNndzhFZGhiT01vWXVQV1hWQlVMZ0RwbDVrRm1Ud3YwZDY0YjU5WmZVblU4QktnMWlZaXR3QWVBWTBwbkdSaTMvcEtxWkFIUW1rWEV2WUFQQWc4b25XVWczUHBMcXBZRlFPc1NFUTlnVmdMdVZUcEw1ZHo2UzZxYVp3QzBMcG41S2VBa1lIL3BMQlhiQjJ6MzRpK3BaaFlBclZ0bVhnTnNCMjRxbmFWQ2J2MGxEWUlGUUJ2UzdOa2ZDeHdzbmFVaWJ2MGxEWVlGUUJ1V21YdVpQU2ZnNXNKUmF1SFdYOUpnV0FDMEtabjVUdURKd0VycExJVzU5WmMwS0s0QU5CY1I4VlRndDB2bktNU3R2NlRCc1FCb2JpTGllY0NMU3VkWU1yZitrZ2JKQXFDNWlvZ1hBczh2bldOSjNQcExHaXdMZ09ZdUlsNERQSzEwamdYYkJ4em4zRS9TVUhrSVVJdHdOckM3ZElnRmN1c3ZhZkFzQUpxN3pGd0JuZ0s4bzNTV0JYRHJMMmtVTEFCYWlNeThHWGdTOEtlbHM4eVpXMzlKbzJBQjBNSms1a0ZtVHd2OFNPa3NjK0xXWDlKb2VBaFFDeGNSZHdldUFJNHBuV1VUM1BwTEdoVUxnSllpSXU3SmJEUC9nTkpaTnNDdHY2VFJzUUJvYVNMaS9zd3VwdmNxbldVZDNQcExHaVhQQUdocG10bmNvNEg5cGJPczBUNWd1eGQvU1dOa0FkQlNaZWJIZ2NjQU41WE8wc090djZSUnN3Qm82VEx6WThBTzRJdWxzN1Q0ZjhBUHVmV1hOR2FlQVZBeEVmRTl3THVvNjB6QVBtWVgvNzhvSFVTU0Zza0NvS0lpNGo3QUh3SGZWVG9MOEEvQW96UHp1dEpCSkduUi9CYUFpc3JNZndRZUJyeXZjSlMvQmg3bXhWL1NWRmdBVkZ4bS9pdXdIZmdsbG44NDhJdkFjNEdIWk9abmx2elprbFNNM3dKUVZTTGltNEFYQUQ4REhMSGdqM3NUOEp6TS9LY0ZmNDRrVmNjQ29DcEZ4SU9CM3dKT0FXS09YM3FGMldPSlg1Q1plK2Y0ZFNWcFVDd0FxbHJ6Q09ISEFhY0IyNEE3YnVETEpQQmhacy96ZjB0bTNqaTNnSkkwVUJZQURVWkUzSTNaSFlIam1FMEhiL25qbm56dDJ3V2ZCVDROL0gzejU3OEQzdVZ0ZmttNk5RdUFCaThpQXRnS2ZDa3p2MXc2anlRTmdRVkFrcVFKY2dZb1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZTCtQMFB0ZXFySVJRZWdBQUFBQUVsRlRrU3VRbUNDIi8+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
    width: 11px;
    height: 12px;
    margin: -2px 3px 0 0;
}

.bonus-card-info ul li {
    color: #9797B2 !important;
    font-size: 13px !important;
    line-height: 18px !important;
}

.bonus-card-info .info-item {
    display: flex;
    align-items: center;
}

.bonus-card-info .info-item:before {
    content: '';
    width: 11px;
    height: 12px;
    margin: -2px 3px 0 0;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMSAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+DQo8cmVjdCB3aWR0aD0iMTEiIGhlaWdodD0iMTIiIGZpbGw9InVybCgjcGF0dGVybjApIi8+DQo8ZGVmcz4NCjxwYXR0ZXJuIGlkPSJwYXR0ZXJuMCIgcGF0dGVybkNvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHdpZHRoPSIxIiBoZWlnaHQ9IjEiPg0KPHVzZSB4bGluazpocmVmPSIjaW1hZ2UwXzhfMzI1OCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDQ1NDU0NSkgc2NhbGUoMC4wMDIxMzA2OCAwLjAwMTk1MzEyKSIvPg0KPC9wYXR0ZXJuPg0KPGltYWdlIGlkPSJpbWFnZTBfOF8zMjU4IiB3aWR0aD0iNTEyIiBoZWlnaHQ9IjUxMiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFnQUFBQUlBQ0FZQUFBRDBlTlQ2QUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUFsd1NGbHpBQUFOMXdBQURkY0JRaWliZUFBQUFCbDBSVmgwVTI5bWRIZGhjbVVBZDNkM0xtbHVhM05qWVhCbExtOXlaNXZ1UEJvQUFDQUFTVVJCVkhpYzdkMTc5R2QxWGUveDUzdEVzenlJeDdHTHBxWjJNb1hXNmVMaGhHZzRocEpEaklpbU5CVmFuVW9reEx5Z1VxZFRuaTZhRGw1Uk9uVXlRUnNWVEdYVUtHK05xRUJxNjNURERwaVNaWkRqbXZTRWpwUGg3MzMrK0c3R0FYNTc3OS9sKy8xK1BudnY1Mk10Rmpnd3YrL0x0V0QyYS9idjg5bzdNaE5Ka2pRdFcwb0hrQ1JKeTJjQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtqUkJGZ0JKa2liSUFpQkowZ1JaQUNSSm1pQUxnQ1JKRTJRQmtDUnBnaXdBa2lSTmtBVkFrcVFKc2dCSWtsUllSQnl4OU0vTXpHVi9waVJKa3hRUmR3U09BNDVwL2ppNitmTTNBd2tjYlA3NE4rQUx3TWVBcTVvLy9pb3p2enEzTEJZQVNaSVdLeUsrSDNneWNEcXdkWU5mNWt2QWg0RFhBTy9JVFY3QUxRQ1NKQzFBUk53Rk9BZjRTZUNCYy83eW53QmVEcnd1TXc5czVBdFlBQ1JKbXJPSWVCendDdUMrQy82b2Z3RmVETHdrTTFmVzh4TXRBSklrelVsRTNBOTRKYkJqeVIvOVFlQ016UHowV24rQ0t3QkprdVlnSW40YXVJYmxYL3dCZmdENHk0all1ZGFmWUFHUUpHbVRJdUs1d084QjMxQXd4bEhBN29pNHFGa2JkUEpiQUpJa2JVSkV2QWg0WHVrY3QvRkc0Q2U2emdVcy9jRURraVNOUVVSc0FTNEVmcTUwbGxYc0JQNFZPTFB0SC9CYkFKSWtiY3h2VStmRi94WlBiZTVPck1vQ0lFblNPa1hFTHdJL1d6ckhHand2SXA2NTJ0L3dESUFrU2VzUUVUOE92S0Ywam5VNENIeFhabjd5OEIvMERvQWtTV3NVRVk4RVhsczZ4enJkR2JqZ3RqOW9BWkFrYVEwaTRoamdyY0NkU21mWmdNZEV4Qk1PL3dHL0JTQkpVbytJdUNkd05ZdC90TzhpZlFaNGNHWitFYndESUVsU3A0ajREOEM3R1BiRkgrRGVISFp3MFFJZ1NWS0xpRGdDdUFUNDN0Slo1dVRKdC95RkJVQ1NwSGF2QWJhWERqRkgzeE1SL3hrc0FKSWtyV3BBVy8vMWVncDRDRkNTcE50cHR2NnZCNkowbGdYNForRGVGZ0JKa2c3VGJQMy9tR0hPL2RicXUvMFdnQ1JKallnNG11RnUvZGZqYUF1QUpFa2MydnBmRHR5dGRKWWxPTVlDSUVtYXZCRnQvZGZLT3dDU3BHa2I0ZFovTGJ3RElFbWF2TEZ0L2RmaUhoWUFTZEpralhqcjMrZWdNMEJKMGlTTmZPdmY1MVBlQVpBa1RVNUViQU5leXpRdi9nQUhMUUNTcEVscHR2NXZZL3hiL3k0V0FFblNkRXhzNjkvbHN4WUFTZElrTkZ2L2R6S2RyWCtYUDdNQVNKSkdMeUx1d0d6ci8zMmxzMVRpYWxjQWtxVFJpNGpmWVpwenY5VWtjSGZ2QUVpU1JtM0NXLzgyZjV1Wlg3QUFTSkpHcTluNi8zcnBISlY1TjREZkFwQWtqVkt6OWY4VHBqMzN1NjBWNElHWitVbnZBRWlTUnNldGY2dkxNdk9UQUJZQVNkS29ORnYvUDhLdC8ycGVlc3RmV0FBa1NhTngyTmIvMjBwbnFkQkhNL05EdC93UEM0QWthUlRjK25kSzRQbUgvNEFGUUpJMEZxOEJ0cGNPVWFuek0vUDloLytBS3dCSjB1QkZ4SG5BYjViT1Vhbi9BeHlYbVY4NS9BY3RBSktrUVd1Mi9xOW51cS8yN2ZKbDRDR1orYmUzL1J0K0MwQ1NORmpOMXYrMWVQRnY4NHpWTHY1Z0FaQWtEWlJiLzE3blorYnZ0djFOdndVZ1NScWNadXQvRmM3OTJyd0ZlRkoyWE9RdEFKS2tRV20yL2gvQXVWK2JEd09QeXN5RFhmK1Ezd0tRSkExR3MvVi9NMTc4MjF3SG5OcDM4UWNMZ0NScFdGNERuRnc2UktVK0IyelB6UDFyK1ljdEFKS2tRV2kyL2o5WE9rZWxEZ0NuWk9hbjF2b1RQQU1nU2FwZVJQd1k4QWFjKzYxbUJYaDhabDYybnAva0hRQkpVdFdhcmYvdjQ4Vy96VFBXZS9FSDd3QklraXJXYlAwL2pLLzJiWE4rWmo1bkl6L1JBaUJKcWxKRWZBdHdOVzc5Mi9SdS9idFlBQ1JKMVhIcjMydE5XLzh1bmdHUUpGWEZyWCt2TlcvOXUxZ0FKRW0xY2V2ZmJsMWIveTRXQUVsU05kejZkMXIzMXIrTFp3QWtTVlZ3Njk5cFExdi9MdDRCa0NRVjU5YS8xNGEyL2wyOEF5QkpLc3F0ZjY4TmIvMjdXQUFrU2NXNDllKzFxYTEvRnd1QUpLa0l0LzY5TnIzMTcrSVpBRW5TMHJuMTd6V1hyWDhYQzRBa3FRUzMvdTNtdHZYdllnR1FKQzJWVy85T2M5MzZkL0VNZ0NScGFkejZkNXI3MXIrTGR3QWtTVXNSRVkvQXJYK1h1Vy85dTNnSFFKSzBjQkh4WU9CSzNQcTNXY2pXdjRzRlFKSzBVRzc5ZTEwS25MNklyWDhYQzRBa2FXRWk0aTdBRlRqM2E3UFFyWDhYendCSWtoYWkyZnBmZ2hmL05ndmYrbmV4QUVpU0Z1WFZ1UFZ2czVTdGZ4Y0xnQ1JwN3BxdC8xTkw1NmpVMHJiK1hUd0RJRW1hSzdmK25aYTY5ZS9pSFFCSjB0eTQ5ZSsxMUsxL0YrOEFTSkxtd3ExL3I2VnYvYnRZQUNSSm0rYld2MWVSclg4WEM0QWthVlBjK3ZjcXR2WHY0aGtBU2RLR3VmWHZWWFRyMzhVQ0lFbmFETGYrN1lwdi9idFlBQ1JKR3hJUno4ZXRmNXNxdHY1ZFBBTWdTVnEzaU5nSi9BSE8vVlpUemRhL2kzY0FKRW5yMG16OVg0Y1gvemJWYlAyN2VBZEFrclJtemRiL3c4Qi9MSjJsVWxWdC9idFlBQ1JKYStMV3YxZDFXLzh1RmdCSlVxOW02LzhCNENHbHMxU3F5cTEvRjg4QVNKSTZOVnYvTitQRnYwMjFXLzh1RmdCSlVwOVhBejljT2tTbHF0NzZkN0VBU0pKYXVmWHZWUDNXdjR0bkFDUkpxM0xyMzJrUVcvOHUzZ0dRSk4yT1cvOWVnOWo2ZC9FT2dDVHBWdHo2OXhyTTFyK0xCVUNTZEloYi8xNkQydnAzc1FCSWtnQzMvbXN3dUsxL0Y4OEFTSkxjK3ZjYjVOYS9pd1ZBa2dSdS9idnNZNkJiL3k0V0FFbWFPTGYrblE0QU80YTY5ZS9pR1FCSm1qQzMvcDBHdi9YdjRoMEFTWm9vdC82OUJyLzE3K0lkQUVtYUlMZit2VWF4OWU5aUFaQ2tpV20yL2xjQjl5c2NwVmFqMmZwM3NRQkkwb1M0OWU4MXFxMS9GODhBU05KRXVQWHZOYnF0ZnhjTGdDUk54d1c0OVc4enlxMS9Gd3VBSkUxQXMvVS9zM1NPU28xMjY5L0ZNd0NTTkhKdS9UdU5ldXZmeFRzQWtqUmlFWEVDOFB0NDhXOHo2cTEvRis4QVNOSkl1Zlh2TmZxdGZ4Y0xnQ1NOa0Z2L1hwUFkrbmV4QUVqU3lMajE3eldaclg4WHp3Qkkwb2k0OWU4MXFhMS9Gd3VBSkkyTFcvOTJrOXY2ZDdFQVNOSklSTVR6Y092ZlpwSmIveTZlQVpDa0VYRHIzMm15Vy84dTNnR1FwSUZ6Njk5cnNsdi9MdDRCa0tRQmMrdmZhOUpiL3k0V0FFa2FxSWo0WnVCcTNQcTNtZnpXdjRzRlFKSUd5SzEvTDdmK1BUd0RJRWtENDlhL2wxdi9OYkFBU05Md3VQVnY1OVovalN3QWtqUWdidjA3dWZWZkI4OEFTTkpBUk1TUEFydHg3cmNhdC83cjVCMEFTUnFBWnV2L09yejR0M0hydjA3ZUFaQ2t5a1hFZzRBcmNldmZ4cTMvQmxnQUpLbGlidjE3dWZYZklBdUFKRlhLclg4dnQvNmI0QmtBU2FwUXMvVi9FMTc4MjdqMTN5UUxnQ1RWNlFMZ2xOSWhLdVhXZnc0c0FKSlVHYmYrbmR6Nno0bG5BQ1NwSW03OU83bjFueVB2QUVoU0pkejY5M0xyUDBmZUFaQ2tDcmoxNytYV2Y4NHNBSkpVbUZ2L1htNzlGOEFDSUVrRk5Wdi92Y0IvS1J5bFZtNzlGOFF6QUpKVXlHRmJmeS8rcTNQcnYwQVdBRWtxNTFXNDlXL2oxbi9CTEFDU1ZFQ3o5WDlhNlJ5VmN1dS9CSjRCa0tRbGMrdmZ5YTMva25nSFFKS1d5SzEvTDdmK1MrSWRBRWxhRXJmK3ZkejZMNUVGUUpLV3dLMS9MN2YrUzJZQmtLUUZjK3ZmeTYxL0FaNEJrS1FGY3V2Znk2MS9JUllBU1Zvc3QvN3QzUG9YWkFHUXBBV0ppT2ZpMXIrTlcvL0NQQU1nU1F2ZzFyK1RXLzhLZUFkQWt1Yk1yWDh2dC80VjhBNkFKTTJSVy85ZWJ2MHJZUUdRcERseDY5L0xyWDlGTEFDU05BZHUvWHU1OWErTVp3QWthWlBjK3ZkeTYxOGhDNEFrYlo1Yi8zWnUvU3RsQVpDa1RYRHIzOG10ZjhVOEF5QkpHeFFScHdOdnhMbmZhdHo2Vjg0N0FKSzBBUkh4QThCRmVQRnY0OWEvY3Q0QmtLUjFjdXZmeTYzL0FGZ0FKR2tkM1ByM2N1cy9FQllBU1ZvanQvNjkzUG9QaUdjQUpHa04zUHIzY3VzL01CWUFTVm9idC83dDNQb1BrQVZBa25xNDllL2sxbitnUEFNZ1NSM2MrbmR5Nno5ZzNnR1FwQlp1L1h1NTlSOHc3d0JJMGlyYyt2ZHk2ejl3RmdCSnVvMW02MzhWY1AvU1dTcmwxbjhFTEFDU2RKaUkrQWJnQXpqM2ErUFdmeVE4QXlCSkRiZit2ZHo2ajRnRlFKSys1bFhBanRJaEt1WFdmMlFzQUpLRVcvOGVidjFIeURNQWtpYlByWDhudC80ajVSMEFTWlBtMXIrWFcvK1JzZ0JJbXF4bTYvOTI0T3RLWjZuVStabDVRZWtRV2d5L0JTQnBrdHo2OTNMclAzSVdBRW1UNDlhL2wxdi9DZkJiQUpJbXhhMS9yK3VBeDNyeEh6OExnS1NwZVNWdS9kdmNzdlgvbDlKQnRIZ1dBRW1URVJIbkFtZVZ6bEVwdC80VDR4a0FTWlBnMXIrVFcvOEo4ZzZBcE5GejY5L0xyZjhFZVFkQTBxaEZ4SGNDVndKM0w1MmxVdWRuNW5OS2g5RHlXUUFralpaYi8xNXUvU2ZNQWlCcGxKcXQvMTdnMk1KUmF1WFdmK0k4QXlCcGRBN2IrbnZ4WDUxYmYxa0FKSTJTVy85MmJ2MEZXQUFrall4Yi8wNXUvWFdJWndBa2pZWmIvMDV1L1hVclJ5enFDMGZFVnVCZXdGSEEzWm8vSHdWOEhyZ2V1RDR6UDd1b3o1YzBMVzc5ZTduMTE2M003UTVBUk53VmVBVHdnOENKd0hmUi94L2lsNEcvQjY0QTNnTHN6Y3liNXhKSTBtUzQ5ZS9sMWwrM3Mra0NFQkVuQXVjQjI0QTdiRExQZnVCdHpNckF1OTJtU3VvVEVkOEVYSTFiL3padS9iV3FEUmVBaURnWitHWGd1TGttK3BvL0I1NlZtVmNzNk90TEdqaTMvcjNjK3F2VnVndEFSQndQdkFyNHZvVWt1cjIzQTgvTnpFOHM2Zk1rRFVDejlYOGJ6djNhWEFjODFMbWYycXhyQmhnUnp3WSt3UEl1L2dDUEE2NkppTitJQ0dlTGttN2gxcitkVzMvMVd0TWRnSWc0Q25nZHM0dHhTVzhGZnR6YldkSzBOVnYvRjVmT1Vha0R3Q016OHlPbGc2aHV2UVVnSXI2YjJZWDNBVXRKMU85S1pvK3czRjg2aUtUbGk0Z25NWHZNcjNPLzIzUHJyelhyTEFBUjhSM00zcVMxZFdtSjF1WVR6RzV2ZmJKMEVFbkxFeEVQQjk0TGZGM3BMSlY2ZW1aZVVEcUVocUcxQUVURVBaaGQvUC9UVWhPdDNZM0F3MzJrcFRRTmJ2MTd1ZlhYdXF4YUFDTGl6c0Q3Z1ljdVBkSDZYTStzQk54UU9vaWt4WEhyMzh1dHY5YnRkcWZxSXlLQU4xRC94UjltdnhpOHAzbnNzS1FSYXJiKzc4U0xmNXNQQTAvMjRxLzFXbTFXOTFQQUU1WWRaQk9PQmk2UGlDTkxCNUUwWDgzVy8wMzRvSjgyMXpFN0ZPMHlTdXQycTI4Qk5CZlI2NEJ2S1pabzQvWXlPeGpvZndqU1NFVEVxL0hWdm0zMk1YdlFqK2VndENHM3ZRTndIc084K01Qc1hRU1hSc1RDM25Bb2FYbWFyYjhYLzlVZEFIWjQ4ZGRtSExvREVCSDNCLzZXNGM5cjNnajhSR2F1bEE0aWFXUGMrbmRhQVU3THpEMmxnMmpZRHI4RDhHc00vK0lQc0JONGRla1FramFtMmZwZmpCZi9Ocy93NHE5NWlNd2tJdTRDZkE3NCt0S0I1dWkzTXZQNXBVTklXanUzL3IzYyttdHVicmtEY0RManV2Z0RQQzhpTEFEU1FEUmIvOHZ4NHQvbVV1RGMwaUUwSHJjVWdDY1dUYkU0TDR5SXA1VU9JYW1iVy85ZWJ2MDFkOEhzZC82ZkErNVNPTXVpckFCblpPYnUwa0VrM1Y2ejlYOHI4TmpTV1NwMUhiTzVuNi8yMVZ4dEFYNlE4Vjc4WWZiLzhhS0k4TDNoVXAxZWdSZi9OdnVZUGQvRWk3L21iZ3Z3b05JaGx1QUk0SktJMkZZNmlLU3ZpWWpuQUQ5Zk9rZWwzUHByb2JZQUR5Z2RZa251RE95SkNCOHBLbFdnMmZxL3VIU09TcTBBT3pQekk2V0RhTHkyQU45ZU9zUVNIY25zdlFISGxBNGlUWmxiLzE1dS9iVndVN29EY0l1dHpONGdPTFgvMzFJVm1xMy9aWXpqd1dPTGNINW1YbEE2aE1ZdmdJTk04ei9FNjRHSForWU5wWU5JVTlGcy9hL0d1VitiUzRIVG5mdHBHYll3S3dCVGRIOW1kd0sybGc0aVRZRmIvMTRmd3EyL2xtZ0w4UG5TSVFvNm10bVpnQ05MQjVIR3JObjZ2eEh3RU83cXJnTk85WFhtV3FhcEZ3Q1kvWUswSnlMdVhEcUlOR0p1L2R1NTlWY1JGb0NaYmNDbEVYRkU2U0RTMkxqMTcrVFdYOFZzQVd5ZE02Y0FGMGZFbHQ1L1V0S2F1UFh2NU5aZlJXMEIvcngwaUlyc0JGNWRPb1EwQm03OWU3bjFWMUZiZ1BlVkRsR1pNeVBpUmFWRFNFUG0xci9YTHJmK0tpMllsWUQ5d04wS1o2bk5lWmxwRVpEV3FkbjZYOFgwSGpLMlZtNzlWWVV0bWJrQzdDMGRwRUl2aklpbmxRNGhEY2xoVzM4di9xdHo2NjlxM0hMZzdiMUZVOVRyZ29qNHNkSWhwQ0ZvRHRDNjlXL24xbDlWaWN3a0l1NEdmQnE0YStsQUZib1plSHhtdnFOMEVLbG1FWEVCenYzYTdBTWU2dHhQTmRrQ2tKbGZBRjVUT0V1dGpnQXVpWWh0cFlOSXRYTHIzOG10djZvVXQzd3JLaUsrRWZoNzRCdEtCcXJZVGNDSm1mblIwa0drbWpSYi96ZmgzRzgxSzhCcHp2MVVvME1QdmNuTXp3Ry9VekJMN1k1azl0NkFZMG9Ia1dyaDFyL1hPVjc4VmFzNC9EQnFSTndMK0wvTUxuWmEzWTNNWGlQczdUeE5XclAxdnhLNGUra3NsZHFWbWVlV0RpRzF1ZFZqYnpQekJ1Qm5DMlVaaW5zQzcyM0tralJKemRiL2ovRGkzK1pTNExtbFEwaGRidmZjKzh4OE0rQVRxcnJkSDNoUFJHd3RIVVJhdG1ici93N2MrcmR4NjY5QmlOWCtIWTJJT3pIN2w5ZzliN2VQTWpzWWVGUHBJTkl5TkZ2L3QrR3JmZHRjeDJ6dTUwdldWTDFWMzN5WG1WOEJub2h2Q3V4ekxMQW5JdTVjT29pMEpLL0VpMytiZmNCMkwvNGFpdFpYMzJibXA1bjloMzVnZVhFR2FSdHdhVVFjVVRxSXRFaHUvVHU1OWRmZ3RCWUFnTXo4TVBCNDRDdkxpVE5ZcHdBWE43ZEhwZEdKaUNjQ0x5NmRvMUlyd003TS9FanBJTko2OUY2d012TlBnQjhIdnJyNE9JTzJFM2gxNlJEU3ZMbjE3K1hXWDRPMHB0K3hadVpibU0wRFBkWGE3Y3lJOEJYQ0dvMkllQ0J3R2VBNWw5WHR5a3lMdndacDFSVkE2ejhjOFF2QXl4WVhaelRPeTB5TGdBYXQyZnBmaFhPL05wY0NwenYzMDFDdHF3QUFSTVN2QXIreWtEVGpjbFptWGxnNmhMUVJ6ZGIvVDRIL1dqcExwVDRFUE5wWCsyckkxbDBBQUNMaTVjQXo1aDluVkZhQU16SnpkK2tnMG5xNDllL2wxbCtqc05GVDY4OEVYamZISEdPMEJiZ29JbmFVRGlLdDB5dnc0dC9HcmI5R1kwTjNBQUFpNGc3QUpjeG1nbXAza05rdkdIdExCNUg2Uk1TemdWMmxjMVRxQVBCSTUzNGFpdzBYQURqMHlPQjNBQ2ZOTGRFNDNjVHNrY0VmTFIxRWF0TnMvZCtNYzcvVnJBQ25PZmZUbUd5cUFNQ2h3MEx2QVk2ZlM2THgyZzg4SWpPdktSMUV1cTJJZUJqd1hwejd0VG5idVovR1p0TUZBQ0FpN2dic0JiNTcwMTlzM0c0RUh1N2pRbFdUWnV0L0ZiN2F0ODJ1ekR5M2RBaHAzdVpTQU9EUVp2aUR3QVBuOGdYSDYzcG1KZUNHMGtFa3QvNjkzUHBydE9aV0FBQWk0cjdNOXJIM21kc1hIYWVQQXlkazV2N1NRVFJkYnYxN2ZRaDRWR2IrVytrZzBpTE05ZVUxbWZrUHdLT1lUV1hVN21qZzhvZzRzblFRVFZPejlkK05GLzgyMXdHbmV2SFhtTTM5N1hXWmVSM3dROEFYNXYyMVIrWllZRTlFZU9oS0pid0NPTFYwaUVxNTlkY2tMT1QxdFpuNUY4QVBNOXZOcXQwMjROS0lPS0owRUUxSHMvVS91M1NPU2gwQWRuaFFWMU93c1BmWForYVZ3R25BVnhiMUdTTnhDbkJ4YzB0V1dxaG02LytTMGprcXRRTHM5RUUvbW9xRlhuUXk4OTNBandGZlhlVG5qTUJPd0kyeEZxclorbCtNRC9wcGM0NFArdEdVTFB4M25abjVoOERQQU01b3VwMFpFYjVDV0F2UmJQMHZ3d2Y5dE5ubGczNDBOWE9kQVhaK1VNUXpnSmN2NWNPRzdiek10QWhvYnR6NjkzTHJyMGxhV2dFQWlJaGZBWDUxYVI4NFhHZGw1b1dsUTJqNDNQcjNjdXV2eVZwcUFRQ0lpSmNCdjdEVUR4MmVGZUNNek54ZE9vaUdxemxZK2xhYys3VzVGampldVorbXFzVEo4MmNCdjEvZ2M0ZGtDM0JSUk93b0hVU0Q1dGEvM1Q3Z1pDLyttcktsM3dFQWlJZzdNSHZ0NkJPVy91SERjcERaQTBuMmxnNmlZV20yL3J0SzU2alVBZUNSenYwMGRVVUtBRUJFM0FuWXcreXBnV3AzRTNCaVpuNjBkQkFOUTdQMWZ6UE8vVmF6QXB6bTNFOHFXQURnMEFHbGR3TVBLeFppR1BZRGo4ak1hMG9IVWQyYXJmOTdjZTdYNW16bmZ0Sk0wUUlBRUJGSEFYdUI3eWthcEg0M01udU5zSThvMWFxYXJmK1Z3TmJTV1NxMUt6UFBMUjFDcWtYeEFnQ0hkc3BYQU45Wk9rdmxybWRXQW00b0hVUjFpWWh2Qks3R3JYOGJ0LzdTYlZSUkFBQWk0ajdNTnJuM0xaMmxjaDhIVHNqTS9hV0RxQTV1L1h1NTlaZFdVYzBMYURMekg0RkhNWnZucU4zUndPVVJjV1RwSUNxdjJmcnZ4b3QvbTJ1QlU3MzRTN2RYVFFFQXlNeFBBQ2NCWHlpZHBYTEhBbnNpd29OZWN1dmZ6cTIvMUtHcUFnQ1FtWDhKL0REd3BkSlpLcmNOdURRaWppZ2RSR1UwVy8relMrZW8xQUZnaDRkbXBYYlZGUUNBekx3U09BMzRTdWtzbFRzRnVMaTVEYXdKaVlnZkFWNVNPa2VsVm9DZFB1aEg2bGJ0aFNNejN3UHNCTDVhT2t2bGRnTHVtaWVrMmZxL0hoLzAwK1ljSC9RajlhdTJBQUJrNWx1Qm53SHFtQ3JVNjh5SThCWENFOUJzL1MvREIvMjAyZVdEZnFTMXFXWUcyQ1Vpem1GMjJFbmR6c3RNaThCSXVmWHZkUW53bzI3OXBiVVpSQUVBaUlqL0FieWdkSTRCT0Nzekx5d2RRdlBWYlAzZkQzeC82U3lWY3VzdnJkTmdDZ0JBUkx3VWVHYnBISlZiQWM3SXpOMmxnMmcrbWtPZWI4VzVYNXRyZ2VPZCswbnJVL1VaZ0ZVOEczaHQ2UkNWMndKY0ZCRTdTZ2ZSM0x3Y0wvNXQzUHBMR3pTb093QUFFWEVINEUzQWo1VE9Vcm1Ed1BiTTNGczZpRFl1SXA0Rm5GODZSNlVPQUk5MDdpZHR6T0FLQUVCRTNBbllBL3hRNlN5VnV3azRNVE0vV2pxSTFxL1orbCtDYzcvVnJBQ25PZmVUTm01bzN3SUFJRE8vQWp5ZTJjRWZ0VHVTMlhzRGppa2RST3ZqMXIrWFczOXBrd1o1QitBV0VYRVVzN2VnZlcvcExKVzdrZGxyaEgwczZnQTBXLzhyZ2EybHMxUnFWMmFlV3pxRU5IU0RMZ0J3YUJ2OVFlQTdTMmVwM1BYTVNzQU5wWU9vblZ2L1htNzlwVGtaZkFFQWlJajdNUHQyd0gxTFo2bmN4NEVUTW5OLzZTQzZ2WWo0ZW1aM3ROejZyODZ0dnpSSGd6d0RjRnVaK1kvQW80RFBsczVTdWFPWm5RazRzblFRM1ZxejlYOGpYdnpiWEF1YzZzVmZtcDlSRkFDQXpQd0VjQkx3aGRKWktuY3NzQ2NpZkpaOFhkejZ0M1ByTHkzQWFBb0FRR2IrRlhBeThLWFNXU3EzRGJnMElvNG9IVVNIdHY1UEw1MmpVZ2VBSFI1Z2xlWnZWQVVBSURPdkFoNEhlS3V3MnluQXhjMnRaeFhTYlAxM2xjNVJxUlZncHcvNmtSWmpsTC80WitaN2daM0FWMHRucWR4T3dGZW5GdUxXdjVkYmYybUJSbGtBQURMemJjQi9BNFkvYzFpc015UENWd2d2V2JQMXZ3endMTWJxZG1XbTVWUmFvRkhNQUx0RXhOT0JWNWJPTVFEblphWkZZQW1hcmY5VndMZVh6bElwdC83U0VveStBQUJFeEM4RC83TjBqZ0U0S3pNdkxCMWl6Tno2OTNMckx5M0pKQW9BUUVTY0R6eXJkSTdLclFCblpPYnUwa0hHcURsdytZZk1EcW5xOXE0RmpuZnVKeTNIYU04QTNGWm1QaHY0dmRJNUtyY0Z1Q2dpZHBRT01sSXZ4NHQvRzdmKzBwSk41ZzRBSFBvZDJKdUFKNWJPVXJtRHdQYk0zRnM2eUZnMFcvL3pTK2VvMUFIZ2tjNzlwT1dhVkFFQWlJZzdBbnVBeDVUT1VybWJnQk16ODZPbGd3eGRzL1cvQk9kK3Exa0JUblB1SnkzZjVBb0FIRHFJOVc3ZzRhV3pWRzQvOElqTXZLWjBrS0dLaU9PQjkrSGNyODNaenYya01pWlpBQUFpNGlobXA3Ry90M1NXeXQzSTdEWENQb3AxblNMaU81ak4vYmFXemxLcFhabDVidWtRMGxSTnRnREFvVDMyRmNDRFNtZXAzUFhNU3NBTnBZTU1oVnYvWG03OXBjSW1YUUFBSXVMZXpMYkgzMVk2UytVK0RweVFtZnRMQjZtZFcvOWVidjJsQ2t4bUJ0Z21NejhEUEFyNGJPa3NsVHNhdUR3aWppd2RwR2JOMG1RM1h2emJYQXVjNnNWZkttL3lCUUFnTS84T09BbjRmT2tzbFRzVzJCTVJIbWhyNTlhL25WdC9xU0lXZ0VabS9oVndNdkNsMGxrcXR3MjROQ0tPS0Iya05zM1cvK21sYzFUcUFMRER3NlJTUFN3QWg4bk1xNW45N3MzYms5MU9BUzV1Ym5lTFExdi9YYVZ6VkdvRjJPbURmcVM2K0F2NGJXVG1lNEVmQmI1YU9rdmxkZ0x1dHptMDlYODlQdWluelRrKzZFZXFqd1ZnRlpuNWR1Q25nV2xQSlBxZEdSR1Rmb1Z3cy9YZmd3LzZhYlBMQi8xSWRacjhETEJMUkp3TnZLcDBqZ0U0THpNblZ3VGMrdmR5Nnk5VnpBTFFJeUwrTy9CcnBYTU13Rm1aZVdIcEVNdmkxcitYVzMrcGNoYUFOWWlJWGNDelMrZW8zQXB3Um1idUxoMWswWnJEajMrSWM3ODIxd0xITy9lVDZ1WVpnRFhJek9jQS83dDBqc3B0QVM2S2lCMmxneXpCeS9EaTM4YXR2elFRM2dGWW8rWjNmVzhFbmxRNlMrVU9BdHN6YzIvcElJc1FFYzhFWGxvNlI2VU9BTnQ4aGJRMERCYUFkWWlJT3dLWEFkdExaNm5jVGNDSlk3c1FSTVFUbUIxczg4N1o3YTBBcHpuM2s0YkRBckJPemVHdlB3RitvSFNXeXUwSEhwR1oxNVFPTWcvTjF2OTlPUGRyYzdaelAybFlMQUFiRUJGM1pYWUMvUHRLWjZuY2pjeGVJenpveDc4MlcvK3JnSzJsczFScVYyYWVXenFFcFBXeEFHeFFSTndEK0NEd29OSlpLbmM5c3hKd1Era2dHK0hXdjVkYmYybWdMQUNiRUJIM1psWUM3bGM0U3UwK0RweVFtZnRMQjFrUHQvNjkzUHBMQStaaHBrM0l6TThBandiK3VYU1d5aDBOWEI0UlI1WU9zbGJONm1NM1h2emJYQXVjNnNWZkdpNEx3Q1psNXQ4Qkp3R2ZMNTJsY3NjQ2V5SmlLSWZvM1BxM2Mrc3ZqWUFGWUE0eTg2K1pUUU8vV0RwTDViWUJsMGJFRWFXRGRHbTIvdWVVemxHcEE4QXBRei9ZS2NrQ01EZVorV2ZNZnNmb0xkRnVwd0FYTjdmWXE5TnMvWGVWemxHcEZXRG4ySjd2SUUxVmxiOElEMVZtdmc4NEhiaTVkSmJLN1FTcTI0dzNXLzgzNEg4WGJjN3hRVC9TZVBnTDNaeGw1bVhBVHdQT0s3cWRHUkhWdkVLNDJmcnZ3UWY5dE5ubGczNmtjWEVHdUNBUjhmUEFCYVZ6RE1CNW1WbTBDTGoxNytYV1h4b2hDOEFDUmNRdkFiOWVPc2NBbkpXWkY1YjQ0R2JyLzM3Z3VCS2ZQd0J1L2FXUnNnQXNXRVM4QkhoTzZSeVZXd0hPeU16ZHkvelE1aURpVzREVGx2bTVBM0l0Y0x4elAybWNQQU93WU0wejBuKzNkSTdLYlFFdWlvZ2RTLzdjbCtIRnY0MWJmMm5rdkFPd0JJYzlWZTcwMGxrcWR4RFlucGw3Ri8xQnpkYi9wWXYrbklFNkFHeHo3aWVObXdWZ1NTTGlqc0RiZ1pOTFo2bmNUY0NKaTd6NE5Gdi9TL0FPMkdwV2dOT2MrMG5qWndGWW91YkEyUjhESjVUT1Vybjl3Q015ODVwNWYrRm02LzgrblB1MU9kdTVuelFORm9BbGk0aTdNanQxL3BEU1dTcDNJN1BYQ00vdGtiUE4xdjhxWU91OHZ1Ykk3R3JPckVpYUFBdEFBUkZ4RCtBSzRNR2xzMVR1ZW1ZbDRJYk5maUczL3IzYytrc1RZd0VvSkNLK2xkbkcrbjZGbzlUdTQ4QUptYmwvbzEvQXJYOHZ0LzdTQkhrSXFwRE0vQ2ZnVWNBL2w4NVN1YU9CeXlQaXlJMzg1R2FCOFFkNDhXOXpMWENxRjM5cG1BV09rUUFBQjNsSlJFRlVlaXdBQldYbUo0RkhBMjZ0dXgwTDdJbUlqUnpjYyt2ZmJoK3oyYVgvL2trVFpBRW9MRFAvaHRrMDhJdWxzMVJ1RzNCcFJCeXgxcC9RYlAzUFdWaWlZVHNBbkpLWjE1Y09JcWtNQzBBRk12UFBnRk1CYjhOMk93VzR1TG10MzZuWit1OWFmS1JCV2dGMitxQWZhZG9zQUpYSXpQY0RUd0p1THAybGNqdUJ6cDE2UkR3VWVBUCsrOTNtSEIvMEk4bGZJQ3ZTL0tMOFU0RFRqRzVuUnNTcXJ4QnV0djU3OEVFL2JYYjVvQjlKNEF5d1NoRnhGajIveXhVQTUyWG1vU0xnMXIrWFczOUpoMWdBS2hVUnZ3ajhSdWtjQTNCV1psN28xcitYVzM5SnQySUJxRmhFdkJqdzBhemRWb0NuQUkvSHVWK2JhNEhqbmZ0Sk9wd0ZvSElSOGIrQW55dWRRNE8xRHpqT3VaK2syL0lRWVAyZUJyeXBkQWdOa2x0L1NhMHNBSlhMekJYZ3ljQzdTbWZSb0h3VnQvNlNPbGdBQmlBei94MTRJdkNCMGxrMEdNOXc2eStwaXdWZ0lETHp5OEJqZ1krVnpxTHF1ZldYMU10RGdBTVRFVnVCSzVpOUpVKzZMYmYra3RiRUFqQkFFZkd0d0FlQis1Zk9vcXE0OVplMFpoYUFnWXFJYjJkV0F1NVpPb3VxNE5aZjBycDRCbUNnTXZPVHdFbUF2K0JySDdEZGk3K2s5YkFBREZobS9nMndIZmhpNlN3cXhxMi9wQTJ4QUF4Y1puNkUyVHJnWU9rc1dqcTMvcEkyekFJd0FwbjVwOERwd00ybHMyaXAzUHBMMmpBTHdFZzBGNEtmQkR6Vk9RMXUvU1Z0aWl1QWtZbUlwd0d2S1oxREMrWFdYOUttV1FCR0tDTE9BMzZ6ZEE0dGhGdC9TWE5oQVJpcGlQZ3Q0TG1sYzJpdTNQcExtaHNMd0loRnhHOERUeTJkUTNPeER6ak91WitrZWZFUTRMaWRCYnl4ZEFodG1sdC9TWE5uQVJpeHpGd0JuZ0s4cTNRV2JaaGJmMGtMWVFFWXVjejhkK0JIZ0ErVXpxSU5jZXN2YVNFc0FCT1FtUWVCSGNESFNtZlJ1cmoxbDdRd0hnS2NrSWpZQ2x3QkhGMDZpM3E1OVplMFVCYUFpWW1JZXpIYmt0Ky9kQmExY3VzdmFlRXNBQk1VRVE5Z2RwRzVaK2tzdWgyMy9wS1d3ak1BRTVTWm53SWVEWGlScWNzK1lMc1hmMG5MWUFHWXFNeThCbmdNY0ZQcExBTGMra3RhTWd2QWhEWGI4c2NDQjB0bm1UaTMvcEtXemdJd2NabTVGM2dTY0hQaEtGUG0xbC9TMGxrQVJHYStnOWtUQTFkS1o1a2d0LzZTaW5BRm9FTWk0a3pnd3RJNUpzU3R2NlJpTEFDNmxZaDRQdkRDMGprbXdLMi9wS0lzQUxxZGlIZ1I4THpTT1ViTXJiK2s0aXdBV2xWRVhBaWNXVHJIQ08wRGpuUHVKNmswRHdHcXpjOER1MHVIR0JtMy9wS3FZUUhRcWpKemhka3k0SjJsczR5RVczOUpWYkVBcUZWbTNndzhFZGhiT01vWXVQV1hWQlVMZ0RwbDVrRm1Ud3YwZDY0YjU5WmZVblU4QktnMWlZaXR3QWVBWTBwbkdSaTMvcEtxWkFIUW1rWEV2WUFQQWc4b25XVWczUHBMcXBZRlFPc1NFUTlnVmdMdVZUcEw1ZHo2UzZxYVp3QzBMcG41S2VBa1lIL3BMQlhiQjJ6MzRpK3BaaFlBclZ0bVhnTnNCMjRxbmFWQ2J2MGxEWUlGUUJ2UzdOa2ZDeHdzbmFVaWJ2MGxEWVlGUUJ1V21YdVpQU2ZnNXNKUmF1SFdYOUpnV0FDMEtabjVUdURKd0VycExJVzU5WmMwS0s0QU5CY1I4VlRndDB2bktNU3R2NlRCc1FCb2JpTGllY0NMU3VkWU1yZitrZ2JKQXFDNWlvZ1hBczh2bldOSjNQcExHaXdMZ09ZdUlsNERQSzEwamdYYkJ4em4zRS9TVUhrSVVJdHdOckM3ZElnRmN1c3ZhZkFzQUpxN3pGd0JuZ0s4bzNTV0JYRHJMMmtVTEFCYWlNeThHWGdTOEtlbHM4eVpXMzlKbzJBQjBNSms1a0ZtVHd2OFNPa3NjK0xXWDlKb2VBaFFDeGNSZHdldUFJNHBuV1VUM1BwTEdoVUxnSllpSXU3SmJEUC9nTkpaTnNDdHY2VFJzUUJvYVNMaS9zd3VwdmNxbldVZDNQcExHaVhQQUdocG10bmNvNEg5cGJPczBUNWd1eGQvU1dOa0FkQlNaZWJIZ2NjQU41WE8wc090djZSUnN3Qm82VEx6WThBTzRJdWxzN1Q0ZjhBUHVmV1hOR2FlQVZBeEVmRTl3THVvNjB6QVBtWVgvNzhvSFVTU0Zza0NvS0lpNGo3QUh3SGZWVG9MOEEvQW96UHp1dEpCSkduUi9CYUFpc3JNZndRZUJyeXZjSlMvQmg3bXhWL1NWRmdBVkZ4bS9pdXdIZmdsbG44NDhJdkFjNEdIWk9abmx2elprbFNNM3dKUVZTTGltNEFYQUQ4REhMSGdqM3NUOEp6TS9LY0ZmNDRrVmNjQ29DcEZ4SU9CM3dKT0FXS09YM3FGMldPSlg1Q1plK2Y0ZFNWcFVDd0FxbHJ6Q09ISEFhY0IyNEE3YnVETEpQQmhacy96ZjB0bTNqaTNnSkkwVUJZQURVWkUzSTNaSFlIam1FMEhiL25qbm56dDJ3V2ZCVDROL0gzejU3OEQzdVZ0ZmttNk5RdUFCaThpQXRnS2ZDa3p2MXc2anlRTmdRVkFrcVFKY2dZb1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZSXNBSklrVFpBRlFKS2tDYklBU0pJMFFSWUFTWklteUFJZ1NkSUVXUUFrU1pvZ0M0QWtTUk5rQVpBa2FZTCtQMFB0ZXFySVJRZWdBQUFBQUVsRlRrU3VRbUNDIi8+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
}

@media screen and (max-width: 40em) {
    .bonus-card-info {
        position: absolute;
        right: 12px;
        top: 12px;
    }
}

.bonus-card__link {
    color: #573B97 !important;
    font-weight: 600 !important;
    font-size: 9px !important;
    line-height: 12px !important;
    margin-top: 5px;
    text-align: center;
}

.bonus-card__link a {
    color: #573B97 !important;
    font-weight: 600 !important;
    font-size: 9px !important;
    line-height: 12px !important;
}

.table-width-filter .bonus-card__link a {
    color: #5933B0 !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 158% !important;
}

.table-width-filter .bonus-card__link a:hover {
    color: #5933B0 !important;
    font-size: 14px !important;
    font-style: normal !important;
    font-weight: 400 !important;
    line-height: 158% !important;
    background-color: initial !important;
    text-decoration: none !important;
}

@media screen and (max-width: 1600px) {
    .table-width-filter li.bonus-card .bonus-card-text {
        margin-left: 10px !important;
    }
}

@media screen and (max-width: 1265px) {
    .table-width-filter .bonus-card .bonus-card-button {
        max-width: 101px !important;
        min-width: 137px !important;
    }

    .table-width-filter .bonus-card .bonus-card-text {
        min-width: 140px !important;
        width: 170px !important;
    }

    .bonus-card .star-rate__five svg,
    .bonus-card .star-rate__five img {
        width: 14px;
    }

    .table-width-filter .bonus-card .bonus-card-rate .star-rate__text {
        font-size: 17px !important;
    }
}

@media screen and (max-width: 1190px) {
    .table-width-filter .bonus-card .bonus-card-text {
        min-width: 140px !important;
        width: 146px !important;
    }
}

@media screen and (max-width: 1145px) {
    .table-width-filter .bonus-card .bonus-card-text {
        min-width: 140px !important;
        width: 122px !important;
    }
}

@media screen and (max-width: 1110px) {
    .table-width-filter .bonus-card__top .bonus-card-logo {
        max-width: 160px !important;
        min-width: 107px !important;
        width: 87px !important;
        margin-right: 16px !important;
    }
}

@media screen and (max-width: 992px) {
    .table-width-filter .bonus-card .bonus-card-button {
        min-width: 100% !important;
    }
}

.rhbc-apply,
.rhbc-tc,
.sbbbs-card__tc {
    font-size: 12px;
    color: #535353;
    margin-bottom: 30px;
}

.rhbc-tc,
.sbbbs-card__tc {
    max-height: 50px;
    overflow-y: auto;
    text-align: left;
    padding-right: 2px;
}

.sbbbs-card__tc {
    max-height: 36px;
    color: #9797B2;
    margin-top: 8px;
    margin-bottom: 0px;
    font-size: 9px;
    line-height: 12px;
}

.rhbc-tc::-webkit-scrollbar,
.sbbbs-card__tc::-webkit-scrollbar {
    width: 5px;
}

.rhbc-tc::-webkit-scrollbar-track,
.sbbbs-card__tc::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.05);
}

.rhbc-tc::-webkit-scrollbar-thumb,
.sbbbs-card__tc::-webkit-scrollbar-thumb {
    background: #9797B2;
    border-radius: 50px;
}

.sbbbs-card p {
    margin: 0;
}

.sbbbs-card.primary .sbbbs-card__top {
    padding-top: 30px;
}

.bonus-card .bonus-card-logo .goto {
    cursor: pointer;
}

.table-width-filter .bonus-card .bonus-card-rate {
    max-width: initial !important;
    min-width: initial !important;
    ;
}

.table-width-filter li.bonus-card .bonus-card-rate {
    max-width: initial !important;
    min-width: 150px !important;
    display: flex;
    justify-content: center;
    position: relative;
    bottom: 0 !important;
}

.table-width-filter li.bonus-card .bonus-card-rate .star-rate__five {
    position: absolute;
    right: 18px;
}

@media screen and (max-width: 1600px) {
    .table-width-filter li.bonus-card .bonus-card-rate {
        min-width: 130px !important;
    }

    .table-width-filter li.bonus-card .bonus-card-rate .star-rate__five {
        right: 13px;
    }
}

@media screen and (max-width: 1200px) {
    .table-width-filter li.bonus-card .bonus-card-rate {
        min-width: initial !important;
    }

    .table-width-filter li.bonus-card .bonus-card-rate .star-rate__five {
        position: initial !important;
    }
}

@media print,
screen and (min-width: 40em) {
    .bonus-card .bonus-card__bottom .bonus-card-text {
        max-width: calc(100% - 180px);
    }

    .bonus-card.contains-characteristics .bonus-card-info {
        width: 150px;
    }

    .bonus-card.contains-characteristics .bonus-card-text {
        width: calc(100% - 160px - 150px - 50px);
        max-width: 154px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: flex-start;
    }

    .bonus-card.contains-characteristics .bonus-card-text__data {
        text-align: center;
    }

    .table-width-filter .bonus-card__top .bonus-card-logo {
        max-width: 160px !important;
        min-width: 130px !important;
        width: 130px !important;
        margin-right: 24px !important;
    }

    div.table-width-filter .bonus-card--table-with-filter {
        flex-wrap: nowrap;
    }
}


.bonus-card__pay_providers {
    width: 150px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.bonus-card__pay_providers-title {
    color: #3B316E;
    font-size: 12px;
    font-style: italic;
    font-weight: 600;
    line-height: normal;
    text-align: center;
    margin-bottom: 4px;
    flex-grow: 2;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}

.bonus-card__pay_providers-btn {
    color: #9797B2;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
    text-align: center;
    position: initial;
    flex-grow: 2;
    display: flex;
    justify-content: center;
}

.bonus-card__pay_providers-btn-icon {
    content: '';
    position: absolute;
    bottom: 0;
    left: initial;
    transform: initial;
    width: 20px;
    height: 18px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 40px 40px 0px 0px;
    background: #F0EFF8;
}

.bonus-card--type-2 .bonus-card__bottom {
    align-items: stretch !important;
}

.bonus-card__pay_providers-btn-icon:after {
    content: '';
    display: block;
    width: 12px;
    height: 12px;
    transform-origin: center;
    transition: 0.25s;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNTc1MTMgOC4zMjk2N0wyLjE3NjIgNS4wMzgwOUMxLjk0MTI3IDQuODEwNTggMS45NDEyNyA0LjQ0MjcgMi4xNzYyIDQuMjE3NjFMMi43NDEwMiAzLjY3MDYzQzIuOTc1OTUgMy40NDMxMiAzLjM1NTgzIDMuNDQzMTIgMy41ODgyNSAzLjY3MDYzTDUuOTk3NSA2LjAwMzc4TDguNDA2NzUgMy42NzA2M0M4LjY0MTY3IDMuNDQzMTIgOS4wMjE1NiAzLjQ0MzEyIDkuMjUzOTggMy42NzA2M0w5LjgyMzgxIDQuMjE1MTlDMTAuMDU4NyA0LjQ0MjcgMTAuMDU4NyA0LjgxMDU4IDkuODIzOCA1LjAzNTY3TDYuNDI0ODcgOC4zMjcyNUM2LjE4OTk0IDguNTU3MTggNS44MTAwNiA4LjU1NzE4IDUuNTc1MTMgOC4zMjk2N1oiIGZpbGw9IiM5Nzk3QjIiLz4KPC9zdmc+Cg==");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.bonus-card.active .bonus-card__pay_providers-btn-icon:after {
    transform: rotate(180deg);
}

.bonus-card--type-2 .bonus-card-text {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.bonus-card--type-2 .bonus-card-button {
    display: flex;
    align-items: center;
    justify-content: center;
}

.bonus-card--type-2 .bonus-card-text {
    width: auto;
}

.bonus-card_hide-info {
    width: 100%;
    padding: 0px 24px;
    border-top: 1px solid transparent;
    transition: 0.25s;
    margin-top: 0px;
    max-height: 0px;
    display: flex;
    flex-wrap: wrap;
    overflow: hidden;
    grid-column: 1 / -1;
}

.bonus-card--type-2.active .bonus-card_hide-info {
    padding-top: 16px;
    max-height: max-content;
    margin-top: 12px;
    border-color: #F0EFF8;
}

.bonus-card--type-2 {
    flex-wrap: wrap;
}

.bonus-card_pay_prov_item {
    width: 20%;
    border-right: 1px solid #F0EFF8;
    padding-bottom: 9px;
    padding-top: 9px;
    color: #3B316E;
    padding-left: 24px;
    padding-right: 24px;
    font-size: 12px;
    font-style: italic;
    font-weight: 600;
    line-height: normal;
    text-align: left;
    display: flex;
    align-items: center;
    justify-content: center;
}

.bonus-card_pay_prov_item img {
    max-width: 100%;
    height: 16px;
    object-fit: contain;
    object-position: center;
    display: block;
}

.bonus-card_pay_prov_item:nth-child(1),
.bonus-card_pay_prov_item:nth-child(6),
.bonus-card_pay_prov_item:nth-child(11),
.bonus-card_pay_prov_item:nth-child(16),
.bonus-card_pay_prov_item:nth-child(21),
.bonus-card_pay_prov_item:nth-child(26),
.bonus-card_pay_prov_item:nth-child(31),
.bonus-card_pay_prov_item:nth-child(36) {
    padding-left: 0px;
}

.bonus-card_pay_prov_item:nth-child(5),
.bonus-card_pay_prov_item:nth-child(10),
.bonus-card_pay_prov_item:nth-child(15),
.bonus-card_pay_prov_item:nth-child(20),
.bonus-card_pay_prov_item:nth-child(25),
.bonus-card_pay_prov_item:nth-child(30),
.bonus-card_pay_prov_item:nth-child(35),
.bonus-card_pay_prov_item:nth-child(40) {
    padding-right: 0px;
    border-right: none;
}

@media screen and (max-width: 767px) {
    .bonus-card--type-2 {
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .bonus-card--type-2 .bonus-card__bottom {
        width: 100%;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }

    .bonus-card--type-2 .bonus-card-rate {
        position: static;
    }

    .bonus-card--type-2 .bonus-card__top {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    .bonus-card--type-2 .bonus-card-logo img {
        object-position: center left;
    }

    .bonus-card--type-2 .bonus-card__top {
        padding-bottom: 16px !important;
        margin-bottom: 16px;
    }

    .bonus-card--type-2 .bonus-card__pay_providers {
        margin-left: auto;
        margin-right: auto;
    }

    .bonus-card--type-2 .bonus-card-button {
        padding-left: 0px !important;
    }

    .bonus-card--type-2 .bonus-card__pay_providers-btn {
        padding-bottom: 22px;
        margin-bottom: 16px;
    }

    .bonus-card--type-2 .bonus-card__pay_providers-btn-icon {
        bottom: 0px;
    }

    .bonus-card--type-2 .bonus-card__pay_providers {
        width: 100%;
    }

    .bonus-card--type-2 .bonus-card__pay_providers-title {
        width: 100%;
    }

    .bonus-card--type-2 .bonus-card__pay_providers-btn {
        border-bottom: 1px solid #E7EAF1;
        width: 100%;
        position: relative;
    }

    .bonus-card--type-2 .bonus-card-button {
        position: absolute;
        bottom: 16px;
        left: 12px;
        width: calc(100% - 24px);
        height: 46px;
    }

    .bonus-card--type-2 .button {
        margin-bottom: 0px !important;
    }

    .bonus-card--type-2 {
        padding-bottom: 60px !important;
    }

    .bonus-card--type-2 .bonus-card_hide-info {
        border-top: none;
        grid-column: initial;
    }

    .bonus-card--type-2.active .bonus-card_hide-info {
        padding-top: 11px;
        margin-top: 0px;
        padding-bottom: 30px;
        position: relative;
    }

    .bonus-card--type-2.active .bonus-card_hide-info:after {
        content: '';
        display: block;
        bottom: 16px;
        position: absolute;
        left: 0px;
        width: 100%;
        height: 1px;
        border-bottom: 1px solid #E7EAF1;
    }

    .bonus-card_pay_prov_item {
        padding-bottom: 7px;
        padding-top: 7px;
        width: calc(50% - 5px);
        padding-left: 0px !important;
        padding-right: 0px !important;
        border: none !important;
    }

    .bonus-card__pay_providers-title {
        font-size: 14px;
    }
}

.info-button-line.not_found {
    background: rgba(98, 98, 115, 0.1);
    min-height: 100px;
    width: 100%;
    padding: 24px 24px 24px 34px;
    border-radius: 10px;
    border-left: 10px solid #626273;
}

body .info-button-line.not_found svg.icon.info {
    height: 26px;
    width: 26px;
    top: 12px;
}

@media screen and (min-width: 992px) {
    .info-button-line.not_found .info-link.icon-left:hover {
        margin: 0;
        font-size: 18px !important;
        font-weight: 500 !important;
        line-height: 26px !important;
        letter-spacing: 0em;
        text-align: left !important;
        padding-left: 40px;
        cursor: default;
        color: #626273 !important;
    }
}

.info-button-line.not_found .info-link.icon-left {
    margin: 0;
    font-size: 18px !important;
    font-weight: 500 !important;
    line-height: 26px !important;
    letter-spacing: 0em;
    text-align: left !important;
    padding-left: 40px;
    cursor: default;
    color: #626273 !important;
}

@media screen and (max-width: 767px) {
    .info-button-line.not_found {
        padding: 24px 24px 24px 14px;
    }

    .info-button-line.not_found .info-link.icon-left:hover,
    .info-button-line.not_found .info-link.icon-left {
        padding-left: 35px;
    }

    .competitions-bet-cards .bonus-card.contains-characteristics.bonus-card--type-2 {
        padding-bottom: 20px !important;
    }

    .bonus-card-text__tc {
        padding-left: 0px;
        padding-right: 2px;
    }

    .table-width-filter img {
        width: 138px;
        max-width: 100%;
        max-height: 36px;
        object-fit: contain;
        height: 50px;
    }

    .table-width-filter img {
        width: 138px;
        max-width: 100%;
        max-height: 36px;
        object-fit: contain;
        height: 50px;
    }

    .table-width-filter .bonus-card__top .bonus-card-logo {
        min-width: 136px !important;
    }

    .table-width-filter .bonus-card-text__apply {
        font-size: 12px;
        color: #77768C;
        font-style: italic;
    }

    .table-width-filter .info-button svg.icon {
        fill: #A1A0AF;
    }

    .table-width-filter .bonus-card-info img.icon {
        width: 16px;
        height: 16px;
        margin: -2px 3px 0 0;
    }

    .table-width-filter .bonus-card .bonus-card-button {
        margin-bottom: 16px;
        margin-top: 20px;
    }

    .bonus-card .all-bc-card-more-list li {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
}

.bonus-card-info .info-item:before {
    display: none !important;
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/shortcodes/who.css */
#home-who {
    padding: 80px 0;
}

.sh_home_who_wrapper {
    width: 1162px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
}

.sh_home_who_wrapper .hw-desc+p {
    margin-bottom: 0 !important;
}

#home-who .lined-section-title span {
    padding: 0;
    background: #fbfbfb;
}

#home-who .lined-section-title:before {
    content: none !important;
    border-color: #E7EAF1;
}

.hw-desc {
    margin-bottom: 40px;
}

.hw-desc>p {
    margin-bottom: 24px;
}

.hw-desc>p:last-child {
    margin-bottom: 0px;
}

.hw-desc>h3 {
    font-size: 24px;
}

@media print,
screen and (min-width: 64em) {
    #home-who .lined-section-title span {
        padding: 0;
        padding: 0 20px;
    }

    #home-who .lined-section-title:before {
        content: '' !important;
        border-color: #E7EAF1;
    }

    .hw-desc {
        margin-bottom: 40px;
    }
}

@media screen and (min-width: 78.125em) {
    .hw-desc {
        margin-bottom: 40px;
    }
}

.hw-desc>*:last-child {
    margin-bottom: 0;
}


.icons-large-list {
    list-style-type: none;
    margin: 0;
    padding-bottom: 16px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.home-who-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 24px;
}

.home-who-header p {
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

.home-who-header-title {
    color: #2D2C4E;
    font-size: 40px;
    font-style: italic;
    font-weight: 800;
    line-height: 124%;
    text-transform: uppercase;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
}

.home-who-header-btn {
    margin-left: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #77768C;
    text-align: center;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
}

.home-who-header-btn:hover {
    color: #77768C;
}

.home-who-header-btn:after {
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    min-width: 20px;
    margin-left: 12px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiByeD0iMTAiIGZpbGw9IiNGMkYyRjQiLz4KPHBhdGggZD0iTTguNSAxNEwxMi41IDEwTDguNSA2IiBzdHJva2U9IiMyRDJDNEUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4KPC9zdmc+Cg==");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

@media print,
screen and (min-width: 40em) {
    .icons-large-list {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-left: -15px;
        margin-right: -15px;
    }
}

@media print,
screen and (min-width: 64em) {
    .icons-large-list {
        -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
        justify-content: space-around;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        padding-bottom: 40px;
    }
}

.icons-large-list li {
    margin-bottom: 24px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

@media print,
screen and (min-width: 40em) {
    .icons-large-list li {
        padding: 0 15px;
    }
}

@media print,
screen and (min-width: 64em) {
    .icons-large-list li {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: start;
        -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        width: 150px;
    }
}


.ill-icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 60px;
    height: 60px;
    border: 3px solid #F0EFF8;
    border-radius: 100%;
    margin-right: 24px;
}

@media print,
screen and (min-width: 64em) {
    .ill-icon {
        margin: 0 0 24px 0;
        width: 120px;
        height: 120px;
        border-width: 5px;
    }
}

.ill-text {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
}

@media print,
screen and (min-width: 64em) {
    .ill-text {
        text-align: center;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
    }
}


.lined-section-title {
    text-align: center;
    position: relative;
    z-index: 1;
}

.lined-section-title span {
    background: #F6F7F9;
    padding: 0 32px;
    z-index: 2;
}

.lined-section-title:before {
    content: '';
    display: block;
    width: 100%;
    height: 0;
    border-top: 2px solid rgba(151, 151, 178, 0.1);
    position: absolute;
    top: 50%;
    left: 0;
    z-index: -1;
}

#home-who .authors-slider-wrapper {
    padding-bottom: 0;
}

#home-who .authors-slider-wrapper {
    margin-bottom: 0 !important;
}

#home-who .text-section {
    margin-bottom: 0;
}

@media screen and (max-width: 992px) {
    .home-who-header-btn {
        margin-top: 32px;
        margin-left: auto;
        margin-right: auto;
        width: fit-content;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
    }

    #home-who {
        position: relative;
        padding: 32px 0;
    }

    .home-who-header-title {
        font-size: 28px;
        font-style: italic;
        font-weight: 800;
        line-height: 124%;
        text-transform: uppercase;
    }
}

/* Downloading https://betzillion.net/ke/wp-content/themes/betzillion/assets/css/widgets/bonuses.css */
.sbbbs-widget:not(:last-child) {
    margin-bottom: 32px;
}

.sbbbs-top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 12px;
}


.sbbbs-info {
    margin: 7px 0 0 12px;
}

.sbbbs-info svg {
    fill: #9797B2;
}


.sbbbs-title {
    font-size: 20px;
    font-weight: 500;
    color: #000000;
}

.sbbbs-card {
    margin-bottom: 12px;
    background: #ffffff;
    border-radius: 10px;
    max-width: 100%;
    height: initial;
    min-height: 100%;
}

.sbbbs-card.primary {
    background: none;
    position: relative;
}

.sbbbs-card.primary:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #3B316E;
    z-index: -2;
    border-radius: 10px;
}

.sbbbs-card.primary:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='rgba(255, 255, 255, .15)' d='M0 0h2v2H0z'/%3E%3C/svg%3E") repeat;
    background-size: 4px 4px;
    z-index: -1;
    border-radius: 10px;
    opacity: .15;
}

.sbbbs-card.primary .sbbbs-card__rate {
    background: #2D2C4E;
}

.sbbbs-card.primary .sbbbs-card__rate .star-rate__text {
    color: #ffffff;
}

.sbbbs-card.primary .sbbbs-card__info-text {
    color: #ffffff;
}

.sbbbs-card.primary .sbbbs-card__info-button svg {
    fill: rgba(255, 255, 255, 0.4);
}

.sbbbs-card.primary .sbbbs-card__info-button[aria-describedby] svg {
    fill: #ffffff;
}

@media screen and (min-width: 992px) {
    .sbbbs-card.primary .sbbbs-card__info-button:hover svg {
        fill: #ffffff;
    }
}

.sbbbs-card.primary .sbbbs-card__top {
    padding-top: 46px;
}

.sbbbs-card.primary .sbbbs-card__top-badge {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.sbbbs-card.primary .sbbbs-card__top-badge__icon {
    width: 30px;
    height: 30px;
    background: url("data:image/svg+xml,%3Csvg width='56' height='56' viewBox='0 0 56 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 23L-8.30516e-07 4C-9.27081e-07 1.79086 1.79086 -7.8281e-08 4 -1.74846e-07L8 -3.49691e-07L8 23L0 23Z' fill='%23782525'/%3E%3Cpath d='M4 56C1.79086 56 -7.8281e-08 54.2091 -1.74846e-07 52L-2.27299e-06 4L39.6108 4C41.0824 4 42.4351 4.80796 43.1327 6.1036L54.9789 28.1036C55.6163 29.2875 55.6163 30.7125 54.9789 31.8964L43.1327 53.8964C42.4351 55.192 41.0824 56 39.6108 56L4 56Z' fill='%23EC5657'/%3E%3C/svg%3E%0A") center left no-repeat;
    background-size: contain;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 12px;
}

.sbbbs-card.primary .sbbbs-card__top-badge__icon svg {
    margin-right: 3px;
    margin-top: 1px;
}

.sbbbs-card.primary .sbbbs-card__top-badge__text {
    font-size: 16px;
    font-weight: 600;
    color: #ffffff;
    font-style: italic;
    margin-top: 2px;
}

.sbbbs-card.primary .sbbbs-card__bottom {
    border-top-color: rgba(255, 255, 255, 0.2);
}

.sbbbs-card__top-badge {
    position: absolute;
    top: 6px;
    left: -3px;
}

.sbbbs-card__top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 12px;
}

.sbbbs-card__top .sbbbs-card__button.button {
    width: 135px !important;
    height: 53px;
    font-size: 18px;
    font-weight: 800;
    box-sizing: border-box;
    padding: 0 !important;
    align-content: center;
}

.sbbbs-card__logo {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-right: 10px;
    width: 160px;
    height: 56px;
    margin: 0 !important;
}

.sbbbs-card__top .link-to-casino.sbbbs-card__logo.sbbbs-card__button {
    margin: 0 !important;
    min-width: initial !important;
}

.sbbbs-card__logo img {
    height: 56px;
    object-fit: contain;
}

.sbbbs-card__rate {
    background: #F0EFF8;
    border-radius: 6px;
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 5px 9px;
    -webkit-transform: skewX(-10deg);
    -ms-transform: skewX(-10deg);
    transform: skewX(-10deg);
}

.sbbbs-card__rate .star-rate__text {
    font-size: 12px;
    font-weight: 600;
    color: #9797B2;
    margin-right: 4px;
}

.sbbbs-card__rate .star-rate__one {
    margin-top: -2px;
    -webkit-transform: skewX(10deg);
    -ms-transform: skewX(10deg);
    transform: skewX(10deg);
}

.sbbbs-card__rate .star-rate__one img {
    width: 13px;
    height: 13px;
}

.goto {
    cursor: pointer;
}


.sbbbs-card__button {
    white-space: nowrap;
    margin-bottom: 0;
    margin-left: 7px;
    transition: none !important;
}

.sbbbs-card__bottom {
    padding: 14px 12px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-top: 1px solid #F6F7F9;
}

.sbbbs-card__info {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 2px;

}

.sbbbs-card__info-text {
    color: #573B97;
    font-weight: 600;
    font-style: italic;
}

.sbbbs-card__info-button {
    margin-left: 8px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
}

.sbbbs-card__info-button svg {
    fill: #F0EFF8;
}

.sbbbs-card__info-button[aria-describedby] svg {
    fill: #573B97;
}

@media screen and (min-width: 992px) {
    .sbbbs-card__info-button:hover svg {
        fill: #573B97;
    }
}

.sbbbs-card__apply {
    font-size: 12px;
    color: #ACACB5;
}

@media print,
screen and (min-width: 40em) and (max-width: 63.99875em) {
    .sbbbs-grid {
        max-width: 100%;
        display: grid;
        grid-template-columns: calc(50% - 6px) calc(50% - 6px);
        grid-column-gap: 12px;
    }
}


.rhbc-apply,
.rhbc-tc,
.sbbbs-card__tc {
    font-size: 12px;
    color: #535353;
    margin-bottom: 30px;
}

.rhbc-tc,
.sbbbs-card__tc {
    max-height: 50px;
    overflow-y: auto;
    text-align: left;
    padding-right: 2px;
}

.sbbbs-card__tc {
    color: #acacb5;
}

.rhbc-tc::-webkit-scrollbar,
.sbbbs-card__tc::-webkit-scrollbar {
    width: 4px;
}

.rhbc-tc::-webkit-scrollbar-track,
.sbbbs-card__tc::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.05);
}

.rhbc-tc::-webkit-scrollbar-thumb,
.sbbbs-card__tc::-webkit-scrollbar-thumb {
    background: rgba(255, 255, 255, 0.2);
}

.sbbbs-card__button {

    white-space: nowrap;
    font-size: 15px;
    margin-bottom: 0;
    margin-left: 7px;
}

.sbbbs-card__button.button {
    font-size: 15px;
    min-width: 120px;
    width: max-content !important;
}

.sbbbs-card__bottom {
    padding: 14px 12px 12px;
    text-align: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    border-top: 0px solid #F6F7F9;
}

.sbbbs-card__bottom:before {
    content: '';
    display: block;
    margin: 0 4%;
    width: 92%;
    height: 1px;
    background: #E7EAF1;
    position: absolute;
    top: 0;
}

.primary .sbbbs-card__bottom:before {
    background: rgba(255, 255, 255, .2);
}

.bonus-card-text,
.sbbbs-card__apply {
    font-size: 12px;
    color: #ACACB5;
}

.sbbbs-card .button {
    margin-bottom: 0;
}



/* Custom MVP Fixes */
@media screen and (min-width: 992px) {
    .authors-slider .swiper-wrapper {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        transform: none !important;
    }

    .authors-slider .swiper-slide {
        width: 33.333% !important;
        flex: 0 0 32% !important;
        /* Slightly less than 33% to allow for gaps/padding if any default exists */
        max-width: 32% !important;
        margin-right: 0 !important;
    }
}

@media screen and (max-width: 991px) {
    .authors-slider .swiper-wrapper {
        flex-direction: column;
    }

    .authors-slider .swiper-slide {
        width: 100% !important;
        flex: 0 0 100% !important;
        margin-bottom: 20px;
    }
}

/* Hero Section Styles */
#home-hero-custom {
    position: relative;
    padding: 80px 0;
    color: #fff;
    overflow: hidden;
    background: #000;
    /* Fallback */
}

.home-hero-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    z-index: 0;
    opacity: 0.6;
    /* Slight overlay effect */
}

.hero-content {
    position: relative;
    z-index: 1;
    text-align: center;
    max-width: 800px;
    margin: 0 auto;
}

.hero-content h1 {
    font-size: 2.5rem;
    font-weight: 800;
    text-transform: uppercase;
    margin-bottom: 1rem;
    font-style: italic;
}

.hero-logo {
    margin-bottom: 20px;
    height: 50px;
}

.hero-content p {
    font-size: 1.1rem;
    margin-bottom: 2rem;
    line-height: 1.6;
}

.hero-features {
    display: flex;
    justify-content: center;
    gap: 20px;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin: 0;
}

.hero-features li {
    background: rgba(255, 255, 255, 0.1);
    backdrop-filter: blur(5px);
    padding: 15px 20px;
    border-radius: 8px;
    border: 1px solid rgba(255, 255, 255, 0.2);
    font-size: 0.9rem;
    flex: 1 1 200px;
    max-width: 300px;
}

/* Hero Features Icons */
.hero-features li {
    display: flex;
    align-items: center;
    /* Vertically align icon and text */
    text-align: left;
    gap: 15px;
    /* Space between icon and text */
}

.hero-feature-icon {
    width: 32px;
    /* Adjust size as needed */
    height: 32px;
    flex-shrink: 0;
}


/* H2 Margins */
#reviews h2 {
    margin-top: 1.5rem;
}

/* --- Custom Page Styles --- */

.text-section table {
    width: 100%;
    margin: 2rem 0;
    border-collapse: collapse;
    border: 1px solid #E7EAF1;
}

.text-section table td {
    padding: 12px 15px;
    border: 1px solid #E7EAF1;
    vertical-align: middle;
    color: #2D2C4E;
    font-size: 15px;
}

.text-section table tr:nth-child(even) {
    background: #F6F7F9;
}

.text-section img {
    width: 100%;
    height: auto;
    display: block;
    border-radius: 12px;
}

.image-spoiler {
    position: relative;
    max-height: 500px;
    overflow: hidden;
    margin: 30px auto;
    max-width: 500px;
    border-radius: 12px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
    transition: max-height 0.4s ease;
}

.image-spoiler.expanded {
    max-height: 2000px;
}

.spoiler-overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100px;
    background: linear-gradient(transparent, #ffffff);
    display: flex;
    align-items: flex-end;
    justify-content: center;
    padding-bottom: 10px;
    z-index: 2;
}

.image-spoiler.expanded .spoiler-overlay {
    background: transparent;
    height: 40px;
    position: relative;
}

.spoiler-btn {
    background: #573B97;
    color: white;
    border: none;
    padding: 8px 16px;
    border-radius: 20px;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
    box-shadow: 0 4px 10px rgba(87, 59, 151, 0.3);
    transition: all 0.3s ease;
}

.spoiler-btn:hover {
    background: #462f7a;
    transform: translateY(-2px);
}

.text-section ul {
    margin-left: 1.5rem;
    margin-bottom: 1.5rem;
    list-style-type: disc;
}

.text-section li {
    margin-bottom: 0.5rem;
    color: #2D2C4E;
}

.text-section h2,
section h2 {
    margin-top: 2.5rem;
    color: #2D2C4E;
    border-bottom: 2px solid #573B97;
    display: inline-block;
    padding-bottom: 5px;
    margin-bottom: 1.5rem;
}

.text-section h3,
section h3 {
    margin-top: 2rem;
    color: #573B97;
}

.author-meta {
    display: flex;
    align-items: center;
    gap: 12px;
    margin-bottom: 25px;
    padding-bottom: 15px;
    border-bottom: 1px solid #F0F2F5;
}

.author-meta img {
    width: 32px !important;
    height: 32px !important;
    border-radius: 50% !important;
    margin: 0 !important;
    box-shadow: none !important;
    object-fit: cover;
    object-position: center 20%;
    background: #F0EDF7;
}

.author-info-text {
    font-size: 13px;
    color: #7B7B8D;
    display: flex;
    align-items: center;
}

.author-info-text a {
    color: #573B97;
    text-decoration: none;
    font-weight: 600;
    margin-left: 4px;
}

.author-info-text a:hover {
    text-decoration: underline;
}

.author-info-text span.date-sep {
    margin: 0 10px;
    color: #E7EAF1;
    font-weight: 300;
}

.author-info-text .updated-label {
    margin-left: 0;
}

.pros-cons-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin: 30px 0;
}

@media (max-width: 768px) {
    .pros-cons-grid {
        grid-template-columns: 1fr;
    }
}

.pros-box,
.cons-box {
    background: #FFFFFF;
    border: 1px solid #E7EAF1;
    border-radius: 12px;
    padding: 24px;
}

.pros-box ul,
.cons-box ul {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.pros-box li,
.cons-box li {
    position: relative;
    padding-left: 32px;
    margin-bottom: 12px;
    font-size: 15px;
    line-height: 1.4;
    color: #2D2C4E;
}

.pros-box li:before {
    content: '';
    position: absolute;
    left: 0;
    top: 2px;
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%231DB954'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z' fill='white'/%3E%3C/svg%3E") no-repeat center;
    background-size: contain;
}

.cons-box li:before {
    content: '';
    position: absolute;
    left: 0;
    top: 2px;
    width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23DC3545'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z' fill='white'/%3E%3C/svg%3E") no-repeat center;
    background-size: contain;
}

.conclusion-box {
    border: 2px solid #1DB954;
    border-radius: 12px;
    padding: 30px;
    margin: 40px 0;
    background: #fff;
}

.conclusion-box h2 {
    margin-top: 0 !important;
    border-bottom: none !important;
    color: #2D2C4E;
    font-size: 32px;
    font-weight: 800;
    font-style: italic;
    text-transform: uppercase;
    margin-bottom: 25px !important;
}

.conclusion-box ul {
    list-style: none !important;
    margin-left: 0 !important;
    padding: 0 !important;
}

.conclusion-box li {
    position: relative;
    padding-left: 45px;
    margin-bottom: 20px;
    line-height: 1.6;
    font-size: 16px;
    color: #2D2C4E;
}

.conclusion-box li:before {
    content: '';
    position: absolute;
    left: 0;
    top: 4px;
    width: 28px;
    height: 28px;
    background: #F0EDF7 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23573B97'%3E%3Cpath d='M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z'/%3E%3C/svg%3E") no-repeat center;
    background-size: 20px;
    border-radius: 6px;
}

.author-card {
    background: #FFFFFF;
    border: 1px solid #E7EAF1;
    border-radius: 12px;
    padding: 30px;
    margin: 40px 0;
}

.author-card-header {
    display: flex;
    align-items: flex-start;
    gap: 20px;
    margin-bottom: 20px;
}

.author-photo img {
    width: 80px !important;
    height: 80px !important;
    border-radius: 50% !important;
    object-fit: cover;
    object-position: center 20%;
    background: #F0EDF7;
    margin: 0 !important;
}

.author-card__top {
    flex: 1;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.author-card__pre_title {
    font-size: 13px;
    color: #7B7B8D;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 0.05em;
    margin-bottom: 4px;
}

.author-card__name {
    font-size: 24px;
    font-weight: 800;
    color: #2D2C4E;
    text-decoration: none;
    font-style: italic;
    text-transform: uppercase;
}

.author-card__position {
    font-size: 14px;
    color: #7B7B8D;
    text-transform: uppercase;
    font-weight: 500;
}

.author-page-card__social {
    display: flex;
    gap: 12px;
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.author-page-card__social li a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    background: #FFFFFF;
    border: 1px solid #E7EAF1;
    border-radius: 50%;
    color: #7B7B8D;
    transition: all 0.3s ease;
    text-decoration: none !important;
}

.author-page-card__social li a:hover {
    border-color: #573B97;
    color: #573B97;
    transform: translateY(-2px);
}

.author-page-card__social li a svg {
    fill: currentColor;
}

.author-card__bottom p {
    margin: 0;
    font-size: 16px;
    color: #2D2C4E;
    line-height: 1.6;
}

@media (max-width: 600px) {
    .author-card-header {
        flex-direction: column;
        align-items: center;
        text-align: center;
    }

    .author-card__top {
        flex-direction: column;
        align-items: center;
        gap: 15px;
    }
}

.all-hero-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #1C1C28;
    overflow: hidden;
}

.all-hero-bg:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 359px;
    height: 100%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzU5IiBoZWlnaHQ9IjQzMyIgdmlld0JveD0iMCAwIDM1OSA0MzMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF81ODI0XzE1NDc0IiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSItNDAiIHk9Ii04MCIgd2lkdGg9IjM5OCIgaGVpZ2h0PSI1MTIiPgo8cmVjdCB4PSItNDAiIHk9Ii04MCIgd2lkdGg9IjM5OCIgaGVpZ2h0PSI1MTIiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl81ODI0XzE1NDc0KSIvPgo8L21hc2s+CjxnIG1hc2s9InVybCgjbWFzazBfNTgyNF8xNTQ3NCkiPgo8cGF0aCBkPSJNLTQwIDM3MC43NDNMMTc4LjkzNCAtMTguNTI2NEgyNTkuODY2TDQ4LjEzNzIgMzcwLjc0M0gtNDBaIiBmaWxsPSIjMURCOTU0Ii8+CjxwYXRoIGQ9Ik0zOS4wMzcxIDEwMy42MTRMMTA5LjA3OSAtMTkuMTMyM0gxMzIuMzI2TDY0LjU4MTEgMTAzLjYxNEgzOS4wMzcxWiIgZmlsbD0iIzFEQjk1NCIvPgo8cGF0aCBkPSJNNDYuMjIwNSA3LjAyMTExTDc1LjU5MTYgLTQ1LjY3MDZIODUuMzQwMUw1Ni45MzIgNy4wMjExMUg0Ni4yMjA1WiIgZmlsbD0iIzFEQjk1NCIvPgo8cGF0aCBkPSJNMjY0Ljk3MyA0Mi43NDYzTDMzNS4wMTQgLTgwSDM1OC4yNjFMMjkwLjUxNyA0Mi43NDYzSDI2NC45NzNaIiBmaWxsPSIjMURCOTU0Ii8+CjxwYXRoIGQ9Ik01Ny4zOTg0IDQzMi4zNDZMMTI3LjQ0IDMwOS42SDE1MC42ODdMODIuOTQyNCA0MzIuMzQ2SDU3LjM5ODRaIiBmaWxsPSIjMURCOTU0Ii8+CjwvZz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl81ODI0XzE1NDc0IiB4MT0iMTQyLjUiIHkxPSItNTguNSIgeDI9IjczIiB5Mj0iNDMyIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNEOUQ5RDkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MzczNzMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K");
    background-position: top left;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 1;
}

.all-hero-bg:after {
    content: '';
    position: absolute;
    bottom: 0;
    right: 0;
    width: 359px;
    height: 100%;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzU5IiBoZWlnaHQ9IjQzMCIgdmlld0JveD0iMCAwIDM1OSA0MzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMF81ODI0XzE1NDgyIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIxIiB5PSIxIiB3aWR0aD0iMzk4IiBoZWlnaHQ9IjUxMiI+CjxyZWN0IHg9IjM5OSIgeT0iNTEzIiB3aWR0aD0iMzk4IiBoZWlnaHQ9IjUxMiIgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDM5OSA1MTMpIiBmaWxsPSJ1cmwoI3BhaW50MF9saW5lYXJfNTgyNF8xNTQ4MikiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzU4MjRfMTU0ODIpIj4KPHBhdGggZD0iTTM5OSA2Mi4yNTc0TDE4MC4wNjYgNDUxLjUyNkg5OS4xMzQxTDMxMC44NjMgNjIuMjU3NEgzOTlaIiBmaWxsPSIjNTkzM0IwIi8+CjxwYXRoIGQ9Ik0zMTkuOTYzIDMyOS4zODZMMjQ5LjkyMSA0NTIuMTMySDIyNi42NzRMMjk0LjQxOSAzMjkuMzg2SDMxOS45NjNaIiBmaWxsPSIjNTkzM0IwIi8+CjxwYXRoIGQ9Ik0zMTIuNzc5IDQyNS45NzlMMjgzLjQwOCA0NzguNjcxSDI3My42NkwzMDIuMDY4IDQyNS45NzlIMzEyLjc3OVoiIGZpbGw9IiM1OTMzQjAiLz4KPHBhdGggZD0iTTk0LjAyNzMgMzkwLjI1NEwyMy45ODU3IDUxM0gwLjczODUwM0w2OC40ODM0IDM5MC4yNTRIOTQuMDI3M1oiIGZpbGw9IiM1OTMzQjAiLz4KPHBhdGggZD0iTTMwMS42MDIgMC42NTQwNTNMMjMxLjU2IDEyMy40SDIwOC4zMTNMMjc2LjA1OCAwLjY1NDA1M0gzMDEuNjAyWiIgZmlsbD0iIz59MzNCMCIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNTgyNF8xNTQ4MiIgeDE9IjU4MS41IiB5MT0iNTM0LjUiIHgyPSI1MTIiIHkyPSIxMDI1IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNEOUQ5RDkiIHN0b3Atb3BhY2l0eT0iMCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MzczNzMiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
    z-index: 1;
}

.all-hero-bg-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath fill='rgba(255, 255, 255, .05)' d='M0 0h2v2H0z'/%3E%3C/svg%3E") repeat;
    background-size: 4px 4px;
    z-index: 2;
}

.breadcrumbs {
    list-style: none;
    margin: 0 0 24px;
    padding: 0;
    display: flex;
    font-size: 14px;
    text-transform: none;
    font-style: normal;
    font-weight: 500;
}

.breadcrumbs li a {
    color: #ACACB5;
    text-decoration: none;
    transition: all 0.3s ease;
}

.breadcrumbs li a:hover {
    color: #fff;
}

.breadcrumbs li.sep {
    margin: 0 10px;
    color: #ACACB5;
}

.breadcrumbs li.current {
    color: #626273;
}

.text-layout {
    max-width: 900px;
}

#reviews,
#experts {
    padding: 40px 0;
}

/* --- Table of Contents Premium Design --- */
.toc-container {
    background: #ffffff;
    border: 1px solid #E7EAF1;
    border-radius: 16px;
    padding: 30px;
    margin: 40px 0;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.04);
}

.toc-title {
    font-size: 14px;
    font-weight: 800;
    color: #7B7B8D;
    text-transform: uppercase;
    letter-spacing: 0.12em;
    margin-bottom: 24px;
    display: flex;
    align-items: center;
    gap: 12px;
}

.toc-list {
    list-style: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.toc-list>li {
    margin-bottom: 16px !important;
}

.toc-list>li:last-child {
    margin-bottom: 0 !important;
}

.toc-list>li>a {
    font-size: 16px;
    font-weight: 700;
    color: #2D2C4E;
    text-decoration: none;
    transition: color 0.3s ease;
}

.toc-list a:hover {
    color: #573B97;
    text-decoration: none !important;
}

.toc-sublist {
    list-style: none !important;
    margin: 12px 0 4px 10px !important;
    padding: 0 0 0 16px !important;
    border-left: 2px solid #F0EDF7;
}

.toc-sublist li {
    margin-bottom: 10px !important;
    padding-left: 0 !important;
}

.toc-sublist li:before {
    display: none !important;
}

.toc-sublist a {
    font-size: 15px;
    color: #573B97;
    text-decoration: none;
    font-weight: 500;
    transition: all 0.3s ease;
}

.toc-sublist a:hover {
    color: #462f7a;
    text-decoration: underline;
}

@media (max-width: 600px) {
    .toc-container {
        padding: 24px;
    }
}

.warning-notice {
    background: #FFF9E6;
    border: 1px solid #FFE58F;
    border-left: 5px solid #FFC107;
    padding: 20px;
    margin: 30px 0;
    border-radius: 8px;
    display: flex;
    align-items: flex-start;
    gap: 15px;
}

.warning-notice svg {
    flex-shrink: 0;
    margin-top: 2px;
}

.warning-notice p {
    margin: 0 !important;
    color: #856404;
    font-size: 16px;
    line-height: 1.5;
}