/* Load activated user fonts */
            @import  "https://fonts.googleapis.com/css?family=Montserrat:100,200,300,regular,500,600,700,800,900,100italic,200italic,300italic,italic,500italic,600italic,700italic,800italic,900italic";
        .page-container,
        .popup {
            font-family: 'Montserrat', sans-serif;
        }
                            @font-face {
                font-family: austin-bold;
                src: url(https://cdn.scratcher.io/fonts/dc24db50-df8d-46cc-a638-10d7cb4f2ab5.otf);
            }
                    @font-face {
                font-family: austin-fat;
                src: url(https://cdn.scratcher.io/fonts/aec9a2c4-6522-428e-8fb4-ff508bbafa50.otf);
            }
                    @font-face {
                font-family: maisonneue-light;
                src: url(https://cdn.scratcher.io/fonts/6eebf613-4c59-4e8d-bf2b-dc4607dd67ac.otf);
            }
                    @font-face {
                font-family: maisonneue-medium;
                src: url(https://cdn.scratcher.io/fonts/c597f9c9-2b44-4638-b4b9-aced4086c2b5.otf);
            }
                    @font-face {
                font-family: maisonneue-demibold;
                src: url(https://cdn.scratcher.io/fonts/8842e9bb-9627-4158-a685-0e998e1db89d.otf);
            }
                    @font-face {
                font-family: maisonneue-thin;
                src: url(https://cdn.scratcher.io/fonts/a185d841-071d-456d-9433-180536d33c8c.otf);
            }
                    @font-face {
                font-family: maisonneue-book;
                src: url(https://cdn.scratcher.io/fonts/5de4af2e-2097-4193-8152-2a18f9dcbefd.otf);
            }
                    @font-face {
                font-family: maisonneue-extendedbook;
                src: url(https://cdn.scratcher.io/fonts/10c8a9b4-785c-4fc2-9ba3-19b1b2b0c389.otf);
            }body,
#loader {
    background: #FAF5EF;
    background-position-x: center;
    background-position-y: center;
}.game-container {
    background-color: rgba(255,255,255,0);
}
.button-container {
    margin-top: -19px;
    margin-bottom: 50px;
}

.btn-primary,
.btn-primary:focus,
.btn-primary:active,
.btn-primary:focus:active {
    background: rgb(208, 160, 82);
    color: rgb(248, 241, 232);
    border-width: 1px;
    border-color: rgb(208, 160, 82);
    border-radius: 30px;
    outline: none;
}

.btn-primary:hover,
.btn-primary:hover:active {
    background-color: rgb(248, 241, 232);
    color: rgb(208, 160, 82);
    border-color: rgb(208, 160, 82);
}

.btn-secondary,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary:focus:active{
    background-color: #000000;
    color: #FFFFFF;
    border-width: 1px;
    border-color: #000000;
    border-radius: 30px;
    outline: none;
}

.btn-secondary:hover,
.btn-secondary:hover:active {
    background-color: #000000;
    color: #ffffff;
    border-color: #000000;
}
.btn-game {
    text-transform: uppercase;
    font-weight: normal;
}
.prizes-container-btn {
    display: none;
}.popup {color: #fff;background: #000;}.popup .popup-close {color: #fff;}.popup .register-form input:not([type="checkbox"]), .register-form select, .popup .register-form .btn-select, .popup .access-code-form input:not([type="checkbox"]), .access-code-form select, .popup .register-form .btn-select, .phone-number-field__country {color: #000;background: #fff;text-align: center;}.popup .checkbox-row .accept-link, .popup a:not(.btn):not(.prize-footer--link) {color: #fff;}.popup .tickets-btn.tickets-btn-primary {color: #fff;background: #33ace2;}#popup-register .popup-tabs .popup-tab {color: #fff;background-color: #000;border-color: #fff;}#popup-register .popup-tabs .popup-tab.active {color: #fff;background-color: #413f3f;}.checkbox-row .checkbox-accept label {background-color: #fff;outline: none;}.checkbox-row .checkbox-accept label:after {width: 12px;height: 7px;top: 5px;left: 4px;border-width: 3px;border-color: #000;}.checkbox-row .checkbox-accept {width: 20px;height: 20px;}.popup.done.lose .btn.btn-lose {color: #fff;background: #33ace2;}.popup.done.lose .btn.btn-lose {border-radius: 3px;}.popup.done.lose .prize-body {min-height: 350px;height: auto;padding-bottom: 15px;background-color: #fff;}.popup.done.lose .prize-header {margin-top: 10px;margin-bottom: 10px;}.popup.done.lose .prize-content {margin-top: 10px;margin-bottom: 10px;}.popup.done.lose .btn.btn-lose {margin-bottom: 10px;}#loader {background-color: #fff;}#loader .loader-image {width: 200px;animation: rotation 2s infinite linear;}#loader .spinner {border: 15px solid rgba(0, 174, 239, 0.15);border-top-color: rgba(0, 174, 239, 0.8);}.selector {color: #fff;background: #000;}.question-title {color: rgb(11, 57, 52);font-size: 22px;font-weight: normal;}.question-answer {color: rgb(11, 57, 52);font-size: 16px;font-weight: normal;border: none;border-radius: 46px;background-color: rgba(0,0,0,0);padding: 18px;width: auto;}.question-answer:hover {color: rgb(208, 160, 82);background-color: rgba(0,0,0,0);border: none;}.dot {background-color: rgb(248, 241, 232);}.btn-game.finish-button {background-color: #000;color: #fff;border-color: #000;width: auto;min-width: 200px;}.finish-products .match-brand {color: #000;font-size: 14px;font-weight: normal;}.finish-products .match-name {color: #000;font-size: 14px;font-weight: normal;}.finish-products .match-category {color: #000;font-size: 14px;font-weight: normal;}.finish-products .match-price {color: #000;font-size: 14px;font-weight: normal;}.finish-products .match-button {background-color: rgb(208, 160, 82);color: rgb(250, 245, 239);border-color: rgb(208, 160, 82);border-radius: 25px;}.pm-container .dots {display: none;}