.switch-to-desktop.btn-switch-view-wrapper {
    display: flex;
    flex-flow: row;
    flex-direction: row
}

.switch-to-desktop.btn-switch-view-wrapper .btn-wrapper-desktop {
    display: flex;
    width: 100%;
    justify-content: center
}

.switch-to-desktop.btn-switch-view-wrapper .btn-wrapper-desktop .btn-switch-to-desktop {
    display: flex;
    margin: 24px 24px 24px 24px;
    justify-self: center
}

.switch-to-desktop.btn-switch-view-wrapper .btn-wrapper-desktop .btn-switch-to-desktop.dark {
    color: var(--primary-mode-1);
    border-color: var(--primary-mode-1)
}

.switch-to-desktop.btn-switch-view-wrapper .btn-wrapper-desktop .btn-switch-to-desktop .background-color-dark {
    background-color: var(--primary-mode-1)
}

.switch-to-mobile.btn-switch-view-wrapper {
    display: flex;
    flex-flow: row;
    flex-direction: row
}

.switch-to-mobile.btn-switch-view-wrapper .btn-wrapper-mobile {
    display: flex;
    width: 100%;
    justify-content: center
}

.switch-to-mobile.btn-switch-view-wrapper .btn-wrapper-mobile .btn-switch-to-mobile {
    display: flex;
    margin: 24px 24px 24px 24px;
    justify-self: center
}

.switch-to-mobile.btn-switch-view-wrapper .btn-wrapper-mobile .btn-switch-to-mobile.dark {
    color: var(--primary-mode-1);
    border-color: var(--primary-mode-1)
}

.switch-to-mobile.btn-switch-view-wrapper .btn-wrapper-mobile .btn-switch-to-mobile .background-color-dark {
    background-color: var(--primary-mode-1)
}

footer .footer-content {
    max-width: 1360px
}

footer .footer-content .btn-switch-view-wrapper {
    display: flex;
    flex-flow: row;
    flex-direction: row
}

footer .footer-content .btn-switch-view-wrapper .btn-wrapper-mobile {
    display: flex;
    width: 100%;
    justify-content: flex-start
}

footer .footer-content .btn-switch-view-wrapper .btn-wrapper-mobile .btn-switch-to-mobile {
    display: flex;
    margin: 40px 0px 24px 24px;
    justify-self: flex-start
}

footer .footer-content .btn-switch-view-wrapper .btn-wrapper-mobile .btn-switch-to-mobile.white {
    color: var(--other-1);
    border-color: var(--other-1)
}

footer .footer-content .btn-switch-view-wrapper .btn-wrapper-mobile .btn-switch-to-mobile .background-color-white {
    background-color: var(--other-1)
}

footer .footer-content .footer-top .payment-media-container .payment-container .payment-methods .method-container {
    position: relative
}

footer .footer-content .footer-top .payment-media-container .payment-container .payment-methods .method-container .payment-method {
    height: 32px !important
}

footer .footer-content .footer-top .payment-media-container .payment-container .payment-methods .method-container .color-image {
    height: 32px;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    transition: opacity .5s
}

footer .footer-content .footer-top .payment-media-container .payment-container .payment-methods .method-container:hover .color-image {
    opacity: 1;
    transition: opacity .5s
}

footer .footer-content .footer-top .payment-media-container .payment-container .payment-methods .method-container:hover .grey-image {
    opacity: 0;
    transition: opacity .5s
}

footer .footer-content .footer-top .payment-media-container .social-media a:after {
    content: "";
    background-color: var(--primary-6);
    transition: background-color .5s;
    height: 24px;
    width: 24px
}

@media(min-width: 767.5px) {
    footer .footer-content .footer-top .payment-media-container .social-media a:after {
        height: 32px;
        width: 32px
    }
}

footer .footer-content .footer-center:before {
    content: "";
    position: absolute;
    background-color: var(--primary-1);
    width: 200vw;
    height: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: -100vw
}

footer .footer-content .footer-center .game-providers {
    z-index: 1
}

footer .footer-content .footer-center .game-providers .providers-wrapper .provider-container {
    zoom: .6666666667
}

@media(min-width: 767.5px) {
    footer .footer-content .footer-center .game-providers .providers-wrapper .provider-container {
        zoom: .8333333333
    }
}

@media(min-width: 1023.5px) {
    footer .footer-content .footer-center .game-providers .providers-wrapper .provider-container {
        zoom: 1
    }
}

footer .footer-content .footer-center .game-providers .providers-wrapper .provider-container .provider-image {
    background: url(../static/images/providers.png);
    position: relative;
    transition: opacity .5s;
    height: 48px;
    opacity: 1
}

footer .footer-content .footer-center .game-providers .providers-wrapper .provider-container .provider-image:hover {
    opacity: 0
}

footer .footer-content .footer-center .game-providers .providers-wrapper .provider-container .provider-image.hover {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0
}

footer .footer-content .footer-center .game-providers .providers-wrapper .provider-container .provider-image.hover:hover {
    opacity: 1
}

footer .footer-content .footer-center .game-providers .providers-wrapper .separation-line {
    height: 1px
}

footer .footer-content .footer-center .sponsorships-container {
    z-index: 1
}

@media(min-width: 767.5px) {
    footer .footer-content .footer-center .sponsorships-container {
        align-items: baseline
    }
}

footer .footer-content .footer-bottom .terms-info {
    text-size-adjust: none;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none
}