body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Arial", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

code {
    font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", monospace
}

body {
    overflow-x: hidden!important
}

.sidenav {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 1;
    top: 0;
    left: 0;
    background-color: #fff;
    overflow-x: hidden;
    transition: .5s;
    padding-top: 0;
    font-family: "Roboto Medium"
}

.sidenav .first-level,
.sidenav .second-level,
.sidenav .third-level {
    background-color: #fff;
    padding: 5px 16px
}

.sidenav ul.first-level li {
    border-bottom: 2px solid #eee
}

.sidenav ul.second-level li,
.sidenav ul.third-level li {
    border-bottom: unset!important
}

.sidenav .first-level .list-item a {
    padding: 10px 0;
    text-decoration: none;
    font-size: 20px;
    color: #0e0e0e;
    display: block;
    transition: .3s
}

.sidenav .first-level .list-item img {
    float: right;
    margin-top: -26px
}

.sidenav a:hover {
    color: #f1f1f1
}

.sidenav .closebtn {
    position: absolute;
    top: 0;
    right: 25px;
    font-size: 36px;
    margin-left: 50px
}

@media screen and (max-height:450px) {
    .sidenav {
        padding-top: 15px
    }
    .sidenav a {
        font-size: 18px
    }
}

ul li {
    list-style: none
}

.breadcrumb-section {
    background-color: #fff;
    margin-top: 7px
}

ul.breadcrumb {
    padding: 4px 16px;
    list-style: none;
    background-color: #fff;
    margin-left: -2px;
    font-family: "Roboto Medium"
}

ul.breadcrumb li {
    display: inline;
    font-size: 18px
}

ul.breadcrumb li+li:before {
    padding: 8px;
    color: #000;
    content: "/\00a0"
}

ul.breadcrumb li a {
    font-size: 14px;
    color: #4b28c5;
    text-decoration: none
}

ul.breadcrumb li a.active {
    color: #000;
    text-decoration: none;
    margin-left: -7px
}

ul.breadcrumb li a:hover {
    color: #000
}

.page-content-top,
.page-wrapper {
    background-color: #f3efef;
    border-radius: 15px;
    overflow-x: hidden
}

.page-content-top {
    padding: 10px
}

.page-content,
.page-content-top {
    border-right-style: none;
    border-left-style: none
}

.page-content {
    background-color: #fff;
    overflow-x: hidden
}

h2.page-title {
    font-size: 22px;
    padding: 10px;
    font-family: "Roboto Medium";
    color: #170a44;
    font-weight: 900;
    letter-spacing: normal
}

h3.page-title {
    font-size: 20px;
    padding: 10px;
    font-family: "SegoeUI-Bold"
}

.deposit-section i.fa-caret-down,
.payment-gateway i.fa-caret-down {
    font-size: 24px;
    position: absolute;
    top: 19px;
    right: -16px
}

.deposit {
    background-color: #170a44;
    border-radius: 10px;
    padding: 18px;
    width: 96%;
    margin: 0 0 0 9px;
    font-family: "Arial"
}

.deposit h3,
.deposit p {
    color: #fff
}

.deposit h3 {
    font-size: 17px
}

.deposit p {
    font-size: 13px
}

.deposit-btn {
    background-color: #f9bd00;
    border-radius: 9px;
    padding: 1px 4px 6px
}

.deposit-btn a {
    color: #000;
    font-size: 11px
}

.tournament .card {
    padding: 15px;
    height: 350px;
    border-radius: 10px;
    line-height: 2.35
}

.tournament .date {
    color: #170a44!important;
    font-family: "SegoeUI";
    font-size: 20px
}

.tournament .active {
    height: 345px;
    margin-top: -20px
}

.tournament .card-body {
    text-align: left;
    width: 105%;
    padding: 6px 2px
}

.tournament h3 {
    color: #f64100;
    font-weight: 600;
    font-family: "Arial";
    text-align: center;
    font-size: 20px
}

.tournament .rupee {
    font-size: 20px;
    font-family: "SegoeUI-Bold";
    color: #08700c
}

span.players {
    color: #170a44;
    font-size: 25px;
    font-weight: 600;
    font-family: "Arial"
}

.players-img {
    margin-left: -23px
}

.leader-img img {
    width: 45px;
    height: 45px
}

.rank {
    font-size: 35px;
    font-family: "SegoeUI-Bold"
}

.leaderboard {
    color: #2e2588;
    font-family: ""
}

.leaderboard-card h3 {
    font-family: "SegoeUI"!important;
    font-size: 20px!important;
    font-weight: 700!important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.35;
    letter-spacing: normal;
    color: #f64100!important
}

.leaderboard .first {
    margin-top: -33px
}

.leaderboard .first img {
    width: 63px;
    height: 63px
}

.leaderboard .balance .rupee {
    color: #f64100;
    border: 1px solid #2e2588;
    font-size: 13px;
    border-radius: 17px
}

.players-img li {
    padding-right: 11px;
    list-style: none;
    display: inline
}

.players-img img {
    width: 35px;
    height: 35px
}

span.more {
    margin-left: 64px!important;
    font-size: 19px;
    font-family: "SegoeUI";
    text-align: center!important;
    color: #170a44;
    font-weight: 400
}

.text-left {
    text-align: left!important;
    color: #170a44;
    font-family: "Roboto Black"
}

.myprofile h2.text-left {
    margin-left: 6px;
    font-family: "SegoeUI";
    font-weight: 700
}

.page-content h2.page-title {
    margin-left: 11px;
    margin-top: 10px
}

.page-content h3.page-title {
    margin-left: 9px
}

.scroll .previous {
    width: 56px;
    height: 50px;
    margin-left: 25px;
    border-radius: 10px;
    background-color: #847b98
}

.scroll .previous img {
    float: right
}

.scroll .next {
    width: 56px;
    height: 50px;
    border-radius: 10px;
    background-color: #170a44
}

.paymenthistory-table {
    width: 136%;
    overflow: auto
}

.bonushistory-table {
    width: 164%
}

.transaction-table {
    width: 143%
}

.game-history {
    overflow: auto
}

.game-history .form-group input,
.transaction .form-group input {
    padding: 15px;
    width: 170px;
    font-family: "SegoeUI-Bold";
    position: relative;
    border-radius: 10px;
    border: 1px solid #707070;
    background-color: #fff
}

.game-history .form-group img,
.transaction .form-group img {
    position: absolute;
    top: 17px;
    right: 31px
}

.apply-btn a {
    font-size: 18px
}

.game-history table {
    table-layout: auto;
    border-collapse: collapse
}

table {
    background-color: #fff;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16);
    border-radius: 10px;
    width: 205%
}

table .thead {
    border-radius: 10px 10px 0 0;
    background-color: #2e2588
}

table th {
    color: #fff;
    font-weight: 400!important;
    padding: 12px 15px;
    height: 45px
}

table tbody tr {
    border: .4px solid #707070
}

table tr:nth-child(2n) {
    background-color: #fff
}

td {
    color: #212529;
    font-weight: 400!important
}

th:first-child {
    border-radius: 5px 0 0 0
}

th:last-child {
    border-radius: 0 5px 0 0
}

.arrow_img {
    width: 8px
}

table tr td {
    padding: 15px!important
}

.Rectangle-4 {
    margin-top: 21px;
    margin-left: -12px;
    width: 262px;
    height: 40px;
    text-align: center;
    color: #170a44;
    font-size: 17px;
    border: 1px solid #170a44;
    background-color: #fff;
    padding: 7px
}

.pagination {
    display: inline-block;
    padding-left: 0;
    border-radius: 4px
}

.pagination a {
    color: #000;
    float: left;
    padding: 4px 13px;
    height: 40px;
    text-decoration: none;
    transition: background-color .3s;
    border: 1px solid #170a44;
    font-size: 19px
}

.pagination .active,
.pagination a:hover {
    background-color: #0e0e0e;
    color: #fff
}

.footer {
    background-color: #000000;
    width: 100%;
    height: auto;
    bottom: -50px;
    font-family: "Arial";
    padding: 12px;
    position: relative;
}

.footer-top {
    text-align: center;
    color: #f9bd00;
    font-size: 16px;
    margin-left: -3px
}

.footer-top hr {
    margin-top: -5px
}

hr {
    margin: 1rem 30px;
    border-top: 1px solid #495057
}

.text33 {
    font-size: 12px;
    color: #fff
}

.fixed-footer {
    background: #fff;
    padding: 15px;
    position: fixed;
    bottom: 0;
    z-index: 9
}

.deposit-now {
    padding: 10px 7px;
    background: #2e2588
}

.deposit-now,
.instant-play {
    font-family: "Roboto Black";
    letter-spacing: 1.1px;
    font-weight: 900;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    height: 41px;
    width: 158px;
    margin: 0 auto;
    right: 0;
    text-decoration: none;
    bottom: 4px;
    text-transform: uppercase;
    border-radius: 11px
}

.instant-play {
    padding: 10px;
    background: #eb0752
}

.instant-play-right {
    margin-left: -7px
}

.card {
    border-radius: 10px
}

label {
    font-size: 20px;
    font-family: "SegoeUI";
    text-align: left;
    text-transform: capitalize
}

.selectpaymentlabel {
    font-family: "SegoeUI"!important;
    font-weight: 600
}

input,
select {
    width: 100%;
    height: 65px;
    padding-left: 20px;
    border-radius: 10px;
    border: 1px solid #060606;
    font-size: 18px;
    font-family: "SegoeUI"
}

.btn-submit {
    background-color: #f9bd00
}

.btn-Default,
.btn-submit {
    margin-top: 30px;
    width: 128px;
    border-style: none;
    height: 51px;
    font-weight: 900;
    border-radius: 10px;
    font-family: "SegoeUI"
}

.btn-Default {
    background-color: #dfdbdb
}

.addprofile .card-body {
    padding: 20px
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff
}

.addprofile img.date-img,
.addprofile img.select-arrow,
.payment-gateway img.select-arrow {
    float: right;
    position: absolute;
    right: 40px;
    margin-top: 18px
}

.addprofile input[type=file] {
    border: none
}

input[type=file]::-webkit-file-upload-button {
    visibility: hidden
}

input[type=file]:before {
    color: #000;
    background-color: #e9e7e7;
    content: "Choose File";
    display: inline-block;
    background: linear-gradient(top, #f9f9f9, #e3e3e3);
    border: 1px solid #999;
    border-radius: 10px;
    padding: 8px 60px;
    outline: none;
    white-space: nowrap;
    -webkit-user-select: none;
    cursor: pointer;
    text-shadow: 1px 1px #fff;
    font-weight: 700;
    font-size: 24px
}

input[type=file] {
    color: transparent
}

.addprofile input::-webkit-input-placeholder {
    color: #000;
    opacity: 1
}

.addprofile input:-ms-input-placeholder {
    color: #000;
    opacity: 1
}

.addprofile input::-ms-input-placeholder {
    color: #000;
    opacity: 1
}

.addprofile input::placeholder {
    color: #000;
    opacity: 1
}

.choosefile {
    color: #000;
    background-color: #e9e7e7;
    background: linear-gradient(top, #f9f9f9, #e3e3e3);
    border: 1px solid #999;
    border-radius: 10px;
    padding: 18px 14px;
    cursor: pointer;
    text-shadow: 1px 1px #fff;
    font-family: "SegoeUI";
    font-size: 20px;
    width: 100%;
    text-align: left
}

.filter-section .form-group input,
.transaction .form-group input {
    padding: 4px;
    height: 34px;
    font-size: 12px;
    width: 126px;
    font-family: "SegoeUI-Bold";
    position: relative;
    border-radius: 10px;
    border: 1px solid #707070;
    background-color: #fff
}

.filter-section .form-group img,
.transaction .form-group img {
    position: absolute;
    top: 9px;
    width: 15px;
    right: 38px
}

.filter-section .form-group .search-input {
    width: 90%;
    margin-left: 10px
}

.filter-section .form-group .date-input {
    width: 127%;
    font-family: "SegoeUI";
    font-weight: 600;
    margin-left: -29px
}

.filter-section .form-group .date-input::-webkit-input-placeholder {
    color: #010101
}

.filter-section .form-group .date-input:-ms-input-placeholder {
    color: #010101
}

.filter-section .form-group .date-input::-ms-input-placeholder {
    color: #010101
}

.filter-section .form-group .date-input::placeholder {
    color: #010101
}

.filter-section .form-group img.search-img {
    right: 38px!important
}

.filter-section .form-group img.date-img {
    position: absolute;
    top: 10px;
    width: 15px;
    right: 38px;
    right: 31px!important
}

.apply-btn {
    background-color: #f9bd00;
    border-radius: 10px;
    padding: 15px;
    font-family: "Arial"
}

.apply-btn a {
    color: #000;
    font-size: 12px
}

.myprofile p {
    font-family: "SegoeUI"
}

.myprofile .card-body {
    padding: 25px!important;
    font-size: 16px
}

span.edit-profile.pull-right {
    margin-left: -26px;
    position: absolute;
    top: 24px;
    right: 10px
}

select.amount-select {
    width: 66px;
    height: 65px;
    padding-left: 4px;
    border-radius: 10px 0 0 10px;
    border: 1px solid #060606;
    font-weight: 400;
    font-size: 18px
}

input.amount-input {
    width: 96%;
    height: 65px;
    padding-left: 20px;
    border-radius: 0 10px 10px 0;
    border: 1px solid #060606;
    font-weight: 600;
    font-size: 18px;
    margin-left: 9px
}

.transfer-type {
    line-height: 2
}

input[type=radio] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block;
    width: 25px;
    height: 25px;
    padding: 3px;
    background-clip: content-box;
    border: 1px solid #bbb;
    background-color: #fff;
    border-radius: 50%;
    display: inline-block;
    margin-bottom: -6px
}

input[type=radio]:checked {
    background-color: #f9bd00;
    border: 1px solid #f9bd00
}

input[type=radio] label {
    display: inline-block
}

.box-1 {
    width: 100%;
    border-radius: 10px;
    border: 1px solid #000;
    height: 150px;
    margin-top: 5px
}

.gov-policy .card,
.responsible-gaming-policy .card {
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, .16)
}

.gov-policy h2,
.responsible-gaming-policy h2 {
    font-family: "Arial";
    color: #170a44
}

.gov-policy .row,
.responsible-gaming-policy .row {
    padding: 17px
}

.gov-policy .card-body,
.responsible-gaming-policy .card-body {
    font-family: "Arial";
    color: #707070
}

.gov-policy .inner-head {
    color: #f64100;
    font-size: 20px;
    padding: 14px
}

.responsible-gaming-policy .inner-head {
    font-size: 20px;
    padding: 14px 0
}

.gov-policy .card-body p,
.responsible-gaming-policy .card-body {
    padding: 14px
}

.responsible-gaming-section h2.text-left {
    color: #170a44;
    font-family: "SegoeUI";
    font-weight: 600;
    font-size: 22px
}

.responsible-gaming p {
    color: #747373!important;
    font-size: 20px!important
}

.responsible-gaming p.text-black {
    font-family: "SegoeUI";
    font-size: 15px!important;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: left;
    color: #010101!important
}

.responsible-gaming p span {
    color: #7e64d2
}

.responsible-gaming-section p {
    font-size: 21px;
    text-align: left;
    font-family: "SegoeUI";
    color: #010101
}

.responsible-gaming-section input {
    width: 46%;
    margin-left: -40px;
    height: 40px;
    border-radius: 0
}

.responsible-gaming-section input::-webkit-input-placeholder {
    color: #000
}

.responsible-gaming-section input:-ms-input-placeholder {
    color: #000
}

.responsible-gaming-section input::-ms-input-placeholder {
    color: #000
}

.responsible-gaming-section input::placeholder {
    color: #000
}

.responsible-gaming-section table {
    border-radius: 10px
}

.responsible-gaming-section th:last-child {
    border-radius: 10px 10px 0 0
}

.responsible-gaming-section .thead {
    background-color: #170a44;
    border-radius: 10px 10px 0 0
}

table.limit-table th:first-child {
    border-radius: 10px 0 0 0
}

.responsible-gaming-section table.limit-table th:last-child {
    border-radius: unset
}

.responsible-gaming-section table.limit-table thead tr th:last-child {
    border-radius: 0 10px 0 0!important
}

.responsible-gaming-section table tbody tr {
    background-color: #f4f4f4;
    border: unset!important
}

.responsible-gaming-section table.limit-table tbody tr td {
    font-family: "SegoeUI";
    font-size: 11px;
    font-weight: 600!important;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: left;
    color: #010101
}

.table-time {
    width: 100%
}

.responsible-gaming-section table.table-time tbody tr td {
    background-color: #f3efef;
    border-radius: 0 0 10px 10px;
    font-family: "SegoeUI";
    font-size: 15px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: left;
    color: #010101
}

.responsible-gaming-section table tr:nth-child(2n) {
    background-color: #f9f9f9!important
}

.responsible-gaming-section table.limit-table tbody tr.even td:first-child {
    border-radius: 0 0 0 10px
}

.responsible-gaming-section table.limit-table tbody tr.even td:last-child {
    border-radius: 0 0 10px 0
}

.sorting-arrow {
    margin-left: -37px;
    margin-top: -8px;
    width: 16px;
    height: 25px
}

#ct-container {
    position: fixed;
    width: 100%;
    height: 100vh;
    top: 140px!important;
    left: 0;
    z-index: 2000;
    flex-direction: column;
    pointer-events: none
}

#ct-container,
.ct-row {
    display: flex;
    justify-content: space-between
}

.ct-group {
    flex: 1 1;
    margin: 10px 20px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.ct-group:first-child {
    align-items: flex-start
}

.ct-group:last-child {
    align-items: flex-end
}

.ct-flex-bottom {
    justify-content: flex-end
}

.ct-toast {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 20px;
    background-color: #fff;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .15);
    color: #000;
    border-radius: 4px;
    margin: 0;
    opacity: 1;
    transition: all .3s ease-in-out;
    min-height: 45px;
    pointer-events: all
}

.ct-toast:focus {
    outline: none
}

.ct-toast svg {
    min-width: 18px
}

.ct-cursor-pointer {
    cursor: pointer
}

.ct-icon-loading {
    display: inline-block;
    width: 20px;
    height: 20px
}

.ct-icon-loading:after {
    content: " ";
    display: block;
    width: 14px;
    height: 14px;
    margin: 1px;
    border-radius: 50%;
    border-color: #08f transparent;
    border-style: solid;
    border-width: 2px;
    animation: ct-icon-loading 1.2s linear infinite
}

@keyframes ct-icon-loading {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(1turn)
    }
}

.ct-text-group {
    margin-left: 15px
}

.ct-text-group-heading {
    margin-left: 25px
}

.ct-heading {
    font-size: 18px;
    margin: 0 0 5px
}

.ct-text {
    font-size: 14px
}

@media (max-width:768px) {
    .ct-row {
        justify-content: flex-start;
        flex-direction: column;
        margin: 7px 0
    }
    .ct-group {
        flex: none;
        margin: 0
    }
    .ct-toast {
        margin: 8px 15px;
        width: auto
    }
}

body {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif
}

.modal-content {
    width: 100%;
    height: auto;
    margin-left: 20px!important;
    margin-right: 20px!important
}

.modal-title {
    font-size: 18px;
    font-weight: bolder;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.35;
    letter-spacing: normal;
    text-align: center;
    color: #eb0752;
    width: 100%
}

.modal-header {
    border-bottom: 0;
    height: 50px
}

.Rectangle-230 {
    margin-top: 20px
}

.Rectangle-229,
.Rectangle-230 {
    width: 233px;
    height: 35px;
    margin-left: 20px;
    border-radius: 10px;
    border: 1px solid #707070;
    background-color: #fff
}

.Forgot-Password {
    font-size: 11px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: left;
    color: #170a44;
    float: right;
    margin-right: 15px;
    margin-top: 10px
}

.Rectangle-231,
.Rectangle-232 {
    width: 88px;
    height: 31px;
    border: none;
    border-radius: 10px;
    background-color: #f9bd00
}

.Rectangle-232 {
    margin: 15px 30px 10px 100px
}

.LogIn {
    font-weight: 600;
    line-height: 1.33
}

.LogIn,
.New-to-Spartan-Poker {
    font-size: 12px;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal;
    text-align: center;
    color: #170a44
}

.New-to-Spartan-Poker {
    font-weight: 400;
    line-height: 1;
    margin-top: 10px
}

.Register-Now {
    font-size: 12px;
    line-height: .5;
    letter-spacing: normal;
    text-align: center;
    color: #eb0752
}

.Have-a-Promo-Code,
.Register-Now {
    font-weight: 400;
    font-stretch: normal;
    font-style: normal
}

.Have-a-Promo-Code {
    font-size: 15px;
    line-height: 1.33;
    letter-spacing: .75px;
    text-align: left;
    color: #170a44;
    margin-left: 10px
}

.radio1 {
    margin-left: 20px
}

input[type=radio] {
    border: 2px solid #170a44;
    width: 20px;
    height: 20px
}

input[type=radio]:checked {
    background-color: #170a44;
    border: 2px solid #170a44
}

.By-clicking {
    margin-top: 4px;
    font-weight: 400;
    line-height: 1.4;
    letter-spacing: normal;
    color: #170a44
}

.By-clicking,
.otp {
    font-size: 10px;
    font-stretch: normal;
    font-style: normal;
    text-align: left
}

.otp {
    position: absolute;
    top: 0;
    right: 16px;
    z-index: 2;
    border: none;
    top: 138px;
    height: 37px;
    cursor: pointer;
    margin-right: 17.5px;
    font-weight: 700;
    line-height: 1.3;
    letter-spacing: .5px;
    color: #eb0752
}

input[type=checkbox] {
    box-sizing: border-box;
    padding: 0;
    margin-top: -17px;
    border: 2px solid #170a44
}

span.text {
    text-transform: none
}

.video-react .video-react-big-play-button:before,
.video-react .video-react-control:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center
}

@font-face {
    font-family: "video-react";
    src: url(data:application/vnd.ms-fontobject;base64,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?#iefix) format("eot")
}

@font-face {
    font-family: "video-react";
    src: url(data:application/font-woff;base64,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) format("woff"), url(data:application/x-font-ttf;base64,AAEAAAALAIAAAwAwT1MvMg7RD8oAAAC8AAAAYGNtYXAOVuSnAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zsdb3FIAAAF4AAAS0GhlYWQLMledAAAUSAAAADZoaGVhB6wEJgAAFIAAAAAkaG10eIgAFM8AABSkAAAAlGxvY2FLllAoAAAVOAAAAExtYXhwACoAyQAAFYQAAAAgbmFtZVtqyukAABWkAAABtnBvc3QAAwAAAAAXXAAAACAAAwQAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADyIAQAAAAAAAQAAAAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg8iD//f//AAAAAAAg8gD//f//AAH/4w4EAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAVYA1gMqAyoAAgAACQIBVgHU/iwDKv7W/tYAAgBWAFYDqgOqAAIAFgAAAS0BNzIeAhUUDgIjIi4CNTQ+AgGqAQD/AFZYnHNDQ3ObWVicc0NDc5sBQMDA6kNzm1lYnHNDQ3ObWVicc0MAAAADAFYAVgOqA6oAEwAnACoAACUyPgI1NC4CIyIOAhUUHgITMh4CFRQOAiMiLgI1ND4CExEFAgBGfV02Nl18R0Z9XTY2XXxHWJxzQ0Nzm1lYnHNDQ3ObAwEAqjZdfEdGfV02Nl18R0Z9XTYDAENzm1lYnHNDQ3ObWVicc0P9lgGAwAAAAAACAQAA1gMAAyoAAwAHAAABMxEjIREzEQJWqqr+qqoDKv2sAlT9rAAAAwBWAFYDqgOqAAMABwAbAAABESMRIxEjERMyHgIVFA4CIyIuAjU0PgICgFZUVoBYnHNDQ3ObWVicc0NDc5sBVgFU/qwBVP6sAlRDc5tZWJxzQ0Nzm1lYnHNDAAAEAFYAVgOqA6oAAwAXACsALwAAAREzEQcyPgI1NC4CIyIOAhUUHgITMh4CFRQOAiMiLgI1ND4CAxEzEQIqVoBGfV02Nl18R0Z9XTY2XXxHWJxzQ0Nzm1lYnHNDQ3ObJ1YBVgFU/qysNl18R0Z9XTY2XXxHRn1dNgMAQ3ObWVicc0NDc5tZWJxzQ/2sAVT+rAABAQABAAMAAwAAAwAAASERIQEAAgD+AAMA/gAAAgBqAQADVgMAAAIABQAACQERIQkBAeoBbP6A/pQBbAIAAQD+AAEAAQAAAAACAKoBAAOWAwAAAgAFAAAJAiERAQIqAWz+lP6AAWwDAP8A/wACAP8AAAAAAAIBAAEAAwADAAACAAYAAAkBEQEzESMBlgFq/gBWVgIAAQD+AAIA/gAAAAAAAgEAAQADAAMAAAMABgAAATMRIyERAQKqVlb+VgFqAwD+AAIA/wAAAAIAqgCAA1YD1gBFAGgAAAEOARUUBjEjNzMVIwcwNjU0MjU0FjsBMhYXHgEXHgEVFAYHDgEHDgEHDgEjIiYnLgEnLgE1MxQWMzI2PwEwNj0BLwEwJiMRMh4CFRQOAiMiLgI1MxQeAjMyPgI1NC4CIxUnNwH4AwsEHgpmSgQEBgUDCAYNAwMKAwcLAQMDBQYGBwMDEQYGDQMDCwYICiIODAMGAwoEBAoJA0Z9XTY2XXxHRn1dNlYpRV01NF5FKSlFXTXW1gG8AQUCAwNeHiYBAwMDAwMDAwMGAwcZDgYNAwMNBgYDAwMBAQMDAgMEFgwLCQEDCAkDGggKBAFuNV17R0Z9XTY2XXxHNF5FKSlFXTU0XkUprNbWAAAEAKoAgANWA9YAGwBGAE0AcAAAARQWMzI2PwEwNj0BMCY1NCYjIgYPATAGHQEwFjcUBg8BMAYjIgYjIiYnLgEnLgE9ATQ2PwEwNjMyNjMyFhceARceARceARUHIzUHNTczEzIeAhUUDgIjIi4CNTMUHgIzMj4CNTQuAiMVJzcCNA4GAwgDCAQEEgQDBgMIBgZUAQMMEAYGDgYGDgYGCAYKCAEDDg4GBg4GBg4GBgoGBgMDAwG2KCpMBi5GfV02Nl18R0Z9XTZWKUVdNTReRSkpRV011tYBeAUJAQMKCQNWCQMECgMDCAkDVgknCRMGGgwEAQMDBgMFKA8eCRMGGgwEAQMDBgMDDgkJEAlqjAweGAEeNV17R0Z9XTY2XXxHNF5FKSlFXTU0XkUprNbWAAAABACqAIADVgPWABsARgCjAMYAAAEUFjMyNj8BMDY9ATQmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVIzI2PQEwJjU0JisBMAYjIgYdASM0NjMyNjMyFhceAR0BMAYVFAYjIgYHHgEXHgEVFAYHDgEHDgEjIgYjIiYnLgEnLgE1MxUwFhUUFjsBMDYzMjY9ATAmNTQmKwE1EzIeAhUUDgIjIi4CNTMUHgIzMj4CNTQuAiMVJzcCPBAGAwYDCAQEEAQDCAMIBARQAQMMEAYGDgYPFQoGAwMDAwMDDBAGBgwGBg4GBgoGBgMDAwHiDBIEBQMWBQMDASwWDgMOAw0ZCggIBAUDAwgDBg0DAwUBAwMGAwMNBgYOBgYLAwMNBggKJAQFAxYFAwMBBAUDGmZGfV02Nl18R0Z9XTZWKUVdNTReRSkpRV011tYBeAYIAQMKCQNWAwYDBAoDAwgJA1YJJwkTBhoMBAsFAw4JCRAJHgkTBhoMBAEDAwYDAw4JCRAJDgwIBQMDAQQFAwgPHwQHBQQYCg4JAwMFBwMDBwYGDgYGDQMDCgMDBQQBAwMCAwQbCwgFAwMBBAUDFgUDAwEeAWo1XXtHRn1dNjZdfEc0XkUpKUVdNTReRSms1tYAAAIAqgCAA1YD1gBCAGUAAAEOARUUBjEjNzMVIwcwNjU0MjU0FjsBMhYXHgEXHgEVFAYHDgEHDgEjIiYnLgEnLgE1MxQWMzI2PwEwNj0BLwEwJiMlND4CMzUXBzUiDgIVFB4CMzI+AjUzFA4CIyIuAgH0AwsEGgpmSgQEBgUDCAYNAwMKAwcLAQMDBQYIFw8GDQMDCwYICiIODAMGAwoEBAoJA/6uNl18R9bWNF5FKSlFXTU0XkUpVjZdfEdGfV02AbwBBQIDA14eJgEDAwMDAwMDAwYDBxkOBg0DAw0GCAgBAwMCAwQWDAsJAQMICQMaCAoEGkZ8XTWs1tasKUVdNTReRSkpRV01Rn1dNjZdfAAABACqAIADVgPWABsARgBNAHAAAAEUFjMyNj8BMDY9ATAmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVByM1BzU3MwU0PgIzNRcHNSIOAhUUHgIzMj4CNTMUDgIjIi4CAjQOBgMIAwgEBBIEAwYDCAYGUAEDDBAGBg4GBg4GBggGCggBAw4OBgYOBgYOBgYKBgYDAwMBsigqTAb+2DZdfEfW1jReRSkpRV01NF5FKVY2XXxHRn1dNgF4BQkBAwoJA1YJAwQKAwMICQNWCScJEwYaDAQBAwMGAwUoDx4JEwYaDAQBAwMGAwMOCQkQCWqMDB4YNkZ8XTWs1tasKUVdNTReRSkpRV01Rn1dNjZdfAAAAAQAqgCAA1YD1gAiAD4AaQDGAAATND4CMzUXBzUiDgIVFB4CMzI+AjUzFA4CIyIuAgUUFjMyNj8BMDY9ATAmNTQmIyIGDwEwBh0BMBY3FAYPATAGIyIGIyImJy4BJy4BPQE0Nj8BMDYzMjYzMhYXHgEXHgEXHgEVIzI2PQEwJjU0JisBMAYjIgYdASM0NjMyNjMyFhceAR0BMAYVFAYjIgYHHgEXHgEVFAYHDgEHDgEjIgYjIiYnLgEnLgE1MxUwFhUUFjsBMDYzMjY9ATAmNTQmKwE1qjZdfEfW1jReRSkpRV01NF5FKVY2XXxHRn1dNgGODgYDCAMIBAQSBAMGAwgEBFQBAwwQBgYOBg8VCgYDAwMDAwMMEAYGDAYGDgYGCgYGAwMDAeIMEgQFAxYFAwMBLBYOAw4DDRkKCAgEBQMDCAMGDQMDBQEDAwYDAw0GBg4GBgsDAw0GCAokBAUDFgUDAwEEBQMaAdZGfF01rNbWrClFXTU0XkUpKUVdNUZ9XTY2XXwXBQkBAwoJA1YJAwQKAwMICQNWCScJEwYaDAQLBQMOCQkQCR4JEwYaDAQBAwMGAwMOCQkQCQ4MCAUDAwEEBQMIDx8EBwUEGAoOCQMDBQcDAwcGBg4GBg0DAwoDAwUEAQMDAgMEGwsIBQMDAQQFAxYFAwMBHgAAAAAEAIAAgAOAA4AAAgAUACYALgAAARUnJwEHJw4BBzU+ATcnEScjETMnATQuAic1HgMVFAYHJz4BJxwBByc1HgECAFrwAso2WCJOLBswFbbWqsrKAqofOU0vQG5PLRcVQAoMagJoMDoDVrRahP02NlgbKAtYBxoRtv7g1gEAyv62M1xLNg5YDkVjfEQwWydCGTkeBw0GaF4YWwAAAAABASoAqgKqA1YABQAAATM3EScjASqs1NSsAoDW/VTWAAIA1gCqAxYDVgAFAAwAABMzNxEnIyUUBgcRHgHWqtbWqgJAPDAwPAKA1v1U1oA5WxgBWBhbAAAAAwCAAIoDgAN2ABUAHAAiAAABHgMVFA4CBzU+AzU0LgInExQGBxEeASUzNxEnIwJWQG5PLS1PbUEuTjkfHzlNL2o6MDA6/cCq1taqA3YORWN8RER7Y0YOWA03S1wzM1xLNg7+4jlbGAFYGFtH1v1U1gAAAAAEANYA1gMqAyoABQALABEAFwAAATMVIzUjEzUzFSM1ATUzFSMVHQEzFSM1AlbUVICAVNT+gNSAgNQDKtSA/lSA1FQBLNRUgKyAVNQABADWANYDKgMqAAUACwARABcAAAEzFSM1MwM1MxUjFQE1MxUjNRE1MxUjNQKqgNRUVNSA/qxU1NRUAqpU1P2s1FSAAdSA1FT+rFTUgAAAAAADAIAAqgOAA1YAFwAvAD8AAAE1NCYrASIGHQEUFjsBMjY9ASMVIzUzFSM1NCYrASIGHQEUFjsBMjY9ASMVIzUzFQEyFhURFAYjISImNRE0NjMDABgSgBIaGhKAEhhAVlbqGhKAEhgYEoASGkBWVgGUIjQzI/2sJDIyJAIqLBIYGBKsEhgYEiwWgBYsEhgYEqwSGBgSLBaAFgEsMyP+ACI0MyMCACI0AAAEAIAAgAOAA4AAAwANABkAKQAAATUzFScRMzI2PQE0JiMBESMVIzUjETM1MxUBMhYVERQGIyEiJjURNDYzAmpWlqwSGBgS/wBAVkBAVgGUIjQzI/2sJDIyJAHAgIDA/wAYEqwSGP8AAQBqav8AVlYCADMj/awiNDMjAlQiNAAAAAIAZABWA5wDqgALAFkAAAEyNjU0JiMiBhUUFiUXHgEPAQ4BLwEOAQ8BDgErASImLwEuAScHBiYvASY2PwEuATU8ATcnLgE/AT4BHwE+AT8BPgE7ATIWHwEeARc3NhYfARYGDwEeARUcAQIAPVlYPj1ZWAF8WgYCBFYEDghqECQUEAELCKwHCwIQEyQRagcOBVYEAgZaAQECWgYCBFYEDghqECQUEAELCKwHCwIQEyQRagcOBVYEAgZaAQEBalg+PVlYPj1ZbEYEEAiUBwQDKgwWCHAHCwoIcAcVDioDAwiUBxAFRgoVCwoVC0YEEAiUBwQDKgwWCHAHCwoIcAcVDioDAwiUBxAFRgoVCwoVAAAAAQCAAFgDgAOqADMAAAEyFhUUBiMiJjU8ATclDgEjIiY1NDYzMhYXJS4BNTQ2MzIWFRQGIyImJwUeARUUBgcFPgEDADNJSTMzSQL+0hIsGjRMSzUZLRIBLAEDSzU0TEs1GS0S/tQBAwICATAQLAFSSTMzS0szBw8GsBASSzU0TBERrgcPCDRMSzU0TBMRsAcPCAcPCLAPEQADAFYAVgOqA6oAAwAHABsAAAE1IxUTESMREzIeAhUUDgIjIi4CNTQ+AgIqVFRUKlicc0NDc5tZWJxzQ0NzmwKAVlb+qgEA/wACgENzm1lYnHNDQ3ObWVicc0MAAAQAVgBWA6oDqgADABcAKwAvAAABNTMVAzI+AjU0LgIjIg4CFRQeAhMyHgIVFA4CIyIuAjU0PgITETMRAdZUKkZ9XTY2XXxHRn1dNjZdfEdYnHNDQ3ObWVicc0NDc5svVAKAVlb+KjZdfEdGfV02Nl18R0Z9XTYDAENzm1lYnHNDQ3ObWVicc0P9gAEA/wAAAAEA1gDWAyoDKgALAAABBxcHJwcnNyc3FzcDKu7uPO7uPO7uPO7uAu7u7jzu7jzu7jzu7gABAFUAVQOrA6sAFAAAExQeAjMyPgI1NC4CIyIOAhVVQ3ScWFicdENDdJxYWJx0QwIAWJx0Q0N0nFhYnHRDQ3ScWAAAAAIAVQBVA6sDqwAUACgAAAEiDgIVFB4CMzI+AjU0LgIjESIuAjU0PgIzMh4CFRQOAgIAWJx0Q0N0nFhYnHRDQ3ScWEd8XTU1XXxHR3xdNTVdfAOrQ3ScWFicdENDdJxYWJx0Q/0ANV18R0d8XTU1XXxHR3xdNQAAAAMAVQBVA6sDqwAUACgANAAAASIOAhUUHgIzMj4CNTQuAiMRIi4CNTQ+AjMyHgIVFA4CExQGIyImNTQ2MzIWAgBYnHRDQ3ScWFicdENDdJxYR3xdNTVdfEdHfF01NV18OUs1NUtLNTVLA6tDdJxYWJx0Q0N0nFhYnHRD/QA1XXxHR3xdNTVdfEdHfF01AVU1S0s1NUtLAAAAAQAAAAEAAPEUzolfDzz1AAsEAAAAAADUNIllAAAAANQ0iWUAAAAAA6sD1gAAAAgAAgAAAAAAAAABAAAEAAAAAAAEAAAAAAADqwABAAAAAAAAAAAAAAAAAAAAJQQAAAAAAAAAAAAAAAAAAAAEAAFWBAAAVgQAAFYEAAEABAAAVgQAAFYEAAEABAAAagQAAKoEAAEABAABAAQAAKoEAACqBAAAqgQAAKoEAACqBAAAqgQAAIAEAAEqBAAA1gQAAIAEAADWBAAA1gQAAIAEAACABAAAZAQAAIAEAABWBAAAVgQAANYEAABVBAAAVQQAAFUAAAAAAAoAFAAeACwAVACWAKoA2AEgAS4BRAFaAXABhAIQAqgDpgQuBMYFxAYSBiIGPgZ4Bp4GxgcaB1oH4gguCFwIpAi+COAJHAloAAEAAAAlAMcABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQALAAAAAQAAAAAAAgAHAIQAAQAAAAAAAwALAEIAAQAAAAAABAALAJkAAQAAAAAABQALACEAAQAAAAAABgALAGMAAQAAAAAACgAaALoAAwABBAkAAQAWAAsAAwABBAkAAgAOAIsAAwABBAkAAwAWAE0AAwABBAkABAAWAKQAAwABBAkABQAWACwAAwABBAkABgAWAG4AAwABBAkACgA0ANR2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADB2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHR2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRSZWd1bGFyAFIAZQBnAHUAbABhAHJ2aWRlby1yZWFjdAB2AGkAZABlAG8ALQByAGUAYQBjAHRGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");
    font-weight: 400;
    font-style: normal
}

.video-react-icon,
.video-react .video-react-bezel .video-react-bezel-icon,
.video-react .video-react-big-play-button,
.video-react .video-react-closed-caption,
.video-react .video-react-mute-control,
.video-react .video-react-play-control,
.video-react .video-react-play-progress,
.video-react .video-react-volume-level,
.video-react .video-react-volume-menu-button {
    font-family: "video-react"!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-feature-settings: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.video-react-icon-play-arrow:before,
.video-react .video-react-bezel .video-react-bezel-icon-play:before,
.video-react .video-react-big-play-button:before,
.video-react .video-react-play-control:before {
    content: ""
}

.video-react-icon-play-circle-filled:before {
    content: ""
}

.video-react-icon-play-circle-outline:before {
    content: ""
}

.video-react-icon-pause:before,
.video-react .video-react-bezel .video-react-bezel-icon-pause:before,
.video-react .video-react-play-control.video-react-playing:before {
    content: ""
}

.video-react-icon-pause-circle-filled:before {
    content: ""
}

.video-react-icon-pause-circle-outline:before {
    content: ""
}

.video-react-icon-stop:before {
    content: ""
}

.video-react-icon-fast-rewind:before,
.video-react .video-react-bezel .video-react-bezel-icon-fast-rewind:before {
    content: ""
}

.video-react-icon-fast-forward:before,
.video-react .video-react-bezel .video-react-bezel-icon-fast-forward:before {
    content: ""
}

.video-react-icon-skip-previous:before {
    content: ""
}

.video-react-icon-skip-next:before {
    content: ""
}

.video-react-icon-replay-5:before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-5:before {
    content: ""
}

.video-react-icon-replay-10:before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-10:before {
    content: ""
}

.video-react-icon-replay-30:before,
.video-react .video-react-bezel .video-react-bezel-icon-replay-30:before {
    content: ""
}

.video-react-icon-forward-5:before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-5:before {
    content: ""
}

.video-react-icon-forward-10:before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-10:before {
    content: ""
}

.video-react-icon-forward-30:before,
.video-react .video-react-bezel .video-react-bezel-icon-forward-30:before {
    content: ""
}

.video-react-icon-volume-off:before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-off:before,
.video-react .video-react-mute-control.video-react-vol-muted:before,
.video-react .video-react-volume-menu-button.video-react-vol-muted:before {
    content: ""
}

.video-react-icon-volume-mute:before,
.video-react .video-react-mute-control.video-react-vol-0:before,
.video-react .video-react-volume-menu-button.video-react-vol-0:before {
    content: ""
}

.video-react-icon-volume-down:before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-down:before,
.video-react .video-react-mute-control.video-react-vol-1:before,
.video-react .video-react-mute-control.video-react-vol-2:before,
.video-react .video-react-volume-menu-button.video-react-vol-1:before,
.video-react .video-react-volume-menu-button.video-react-vol-2:before {
    content: ""
}

.video-react-icon-volume-up:before,
.video-react .video-react-bezel .video-react-bezel-icon-volume-up:before,
.video-react .video-react-mute-control:before,
.video-react .video-react-volume-menu-button:before {
    content: ""
}

.video-react-icon-fullscreen:before {
    content: ""
}

.video-react-icon-fullscreen-exit:before {
    content: ""
}

.video-react-icon-closed-caption:before,
.video-react .video-react-closed-caption:before {
    content: ""
}

.video-react-icon-hd:before {
    content: ""
}

.video-react-icon-settings:before {
    content: ""
}

.video-react-icon-share:before {
    content: ""
}

.video-react-icon-info:before {
    content: ""
}

.video-react-icon-info-outline:before {
    content: ""
}

.video-react-icon-close:before {
    content: ""
}

.video-react-icon-circle:before,
.video-react .video-react-play-progress:before,
.video-react .video-react-volume-level:before {
    content: ""
}

.video-react-icon-circle-outline:before {
    content: ""
}

.video-react-icon-circle-inner-circle:before {
    content: ""
}

.video-react {
    display: block;
    vertical-align: top;
    box-sizing: border-box;
    color: #fff;
    background-color: #000;
    position: relative;
    font-size: 10px;
    line-height: 1;
    font-family: serif, Times, "Times New Roman";
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.video-react:-moz-full-screen {
    position: absolute
}

.video-react:-webkit-full-screen {
    width: 100%!important;
    height: 100%!important
}

.video-react *,
.video-react :after,
.video-react :before {
    box-sizing: inherit
}

.video-react ul {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    list-style-position: outside;
    margin: 0
}

.video-react.video-react-4-3,
.video-react.video-react-16-9,
.video-react.video-react-fluid {
    width: 100%;
    max-width: 100%;
    height: 0
}

.video-react.video-react-16-9 {
    padding-top: 56.25%
}

.video-react.video-react-4-3 {
    padding-top: 75%
}

.video-react.video-react-fill {
    width: 100%;
    height: 100%
}

.video-react .video-react-video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.video-react.video-react-fullscreen {
    width: 100%!important;
    height: 100%!important;
    padding-top: 0!important
}

.video-react.video-react-fullscreen.video-react-user-inactive {
    cursor: none
}

body.video-react-full-window {
    padding: 0;
    margin: 0;
    height: 100%;
    overflow-y: auto
}

body.video-react-full-window .video-react-fullscreen {
    position: fixed;
    overflow: hidden;
    z-index: 1000;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0
}

.video-react button {
    background: none;
    border: none;
    color: inherit;
    display: inline-block;
    cursor: pointer;
    overflow: visible;
    font-size: inherit;
    line-height: inherit;
    text-transform: none;
    text-decoration: none;
    transition: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.video-react .video-react-loading-spinner {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .85;
    text-align: left;
    border: 6px solid rgba(43, 51, 63, .7);
    box-sizing: border-box;
    background-clip: padding-box;
    width: 50px;
    height: 50px;
    border-radius: 25px
}

.video-react .video-react-loading-spinner:after,
.video-react .video-react-loading-spinner:before {
    content: "";
    position: absolute;
    margin: -6px;
    box-sizing: inherit;
    width: inherit;
    height: inherit;
    border-radius: inherit;
    opacity: 1;
    border: inherit;
    border-color: #fff transparent transparent;
    animation: video-react-spinner-spin 1.1s cubic-bezier(.6, .2, 0, .8) infinite, video-react-spinner-fade 1.1s linear infinite
}

.video-react-seeking .video-react-loading-spinner,
.video-react-waiting .video-react-loading-spinner {
    display: block
}

.video-react-seeking .video-react-loading-spinner:before,
.video-react-waiting .video-react-loading-spinner:before {
    border-top-color: #fff
}

.video-react-seeking .video-react-loading-spinner:after,
.video-react-waiting .video-react-loading-spinner:after {
    border-top-color: #fff;
    animation-delay: .44s
}

@keyframes video-react-spinner-spin {
    to {
        transform: rotate(1turn)
    }
}

@keyframes video-react-spinner-fade {
    0% {
        border-top-color: #73859f
    }
    20% {
        border-top-color: #73859f
    }
    35% {
        border-top-color: #fff
    }
    60% {
        border-top-color: #73859f
    }
    to {
        border-top-color: #73859f
    }
}

.video-react .video-react-big-play-button {
    font-size: 3em;
    line-height: 1.5em;
    height: 1.5em;
    width: 3em;
    display: block;
    position: absolute;
    top: 10px;
    left: 10px;
    padding: 0;
    cursor: pointer;
    opacity: 1;
    border: .06666em solid #fff;
    background-color: #2b333f;
    background-color: rgba(43, 51, 63, .7);
    border-radius: .3em;
    transition: all .4s
}

.video-react .video-react-big-play-button.video-react-big-play-button-center {
    top: 50%;
    left: 50%;
    margin-top: -.75em;
    margin-left: -1.5em
}

.video-react .video-react-big-play-button.big-play-button-hide {
    display: none
}

.video-react .video-react-big-play-button:focus,
.video-react:hover .video-react-big-play-button {
    outline: 0;
    border-color: #fff;
    background-color: #73859f;
    background-color: rgba(115, 133, 159, .5);
    transition: all 0s
}

.video-react-menu-button {
    cursor: pointer
}

.video-react-menu-button.video-react-disabled {
    cursor: default
}

.video-react-menu .video-react-menu-content {
    display: block;
    padding: 0;
    margin: 0;
    overflow: auto;
    font-family: serif, Times, "Times New Roman"
}

.video-react-menu li {
    list-style: none;
    margin: 0;
    padding: .2em 0;
    line-height: 1.4em;
    font-size: 1.2em;
    text-align: center
}

.video-react-menu li:focus,
.video-react-menu li:hover {
    outline: 0;
    background-color: #73859f;
    background-color: rgba(115, 133, 159, .5)
}

.video-react-menu li.video-react-selected,
.video-react-menu li.video-react-selected:focus,
.video-react-menu li.video-react-selected:hover {
    background-color: #fff;
    color: #2b333f
}

.video-react-menu li.vjs-menu-title {
    text-align: center;
    text-transform: uppercase;
    font-size: 1em;
    line-height: 2em;
    padding: 0;
    margin: 0 0 .3em;
    font-weight: 700;
    cursor: default
}

.video-react-scrubbing .vjs-menu-button:hover .video-react-menu {
    display: none
}

.video-react .video-react-menu-button-popup .video-react-menu {
    display: none;
    position: absolute;
    bottom: 0;
    width: 10em;
    left: -3em;
    height: 0;
    margin-bottom: 1.5em;
    border-top-color: rgba(43, 51, 63, .7)
}

.video-react .video-react-menu-button-popup .video-react-menu .video-react-menu-content {
    background-color: #2b333f;
    background-color: rgba(43, 51, 63, .7);
    position: absolute;
    width: 100%;
    bottom: 1.5em;
    max-height: 15em
}

.video-react-menu-button-popup .video-react-menu.video-react-lock-showing {
    display: block
}

.video-react .video-react-menu-button-inline {
    transition: all .4s;
    overflow: hidden
}

.video-react .video-react-menu-button-inline:before {
    width: 2.222222222em
}

.video-react .video-react-menu-button-inline.video-react-slider-active,
.video-react .video-react-menu-button-inline:focus,
.video-react .video-react-menu-button-inline:hover {
    width: 12em
}

.video-react .video-react-menu-button-inline.video-react-slider-active .video-react-menu,
.video-react .video-react-menu-button-inline:focus .video-react-menu,
.video-react .video-react-menu-button-inline:hover .video-react-menu {
    display: block;
    opacity: 1
}

.video-react .video-react-menu-button-inline.video-react-slider-active {
    transition: none
}

.video-react .video-react-menu-button-inline .video-react-menu {
    opacity: 0;
    height: 100%;
    width: auto;
    position: absolute;
    left: 4em;
    top: 0;
    padding: 0;
    margin: 0;
    transition: all .4s
}

.video-react .video-react-menu-button-inline .video-react-menu-content {
    width: auto;
    height: 100%;
    margin: 0;
    overflow: hidden
}

.video-react-no-flex .video-react-menu-button-inline .video-react-menu {
    display: block;
    opacity: 1;
    position: relative;
    width: auto
}

.video-react-no-flex .video-react-menu-button-inline.video-react-slider-active,
.video-react-no-flex .video-react-menu-button-inline:focus,
.video-react-no-flex .video-react-menu-button-inline:hover {
    width: auto
}

.video-react .video-react-poster {
    display: inline-block;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    background-color: #000;
    cursor: pointer;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%
}

.video-react .video-react-poster img {
    display: block;
    vertical-align: middle;
    margin: 0 auto;
    max-height: 100%;
    padding: 0;
    width: 100%
}

.video-react .video-react-slider {
    outline: 0;
    position: relative;
    cursor: pointer;
    padding: 0;
    margin: 0 .45em;
    background-color: #73859f;
    background-color: rgba(115, 133, 159, .5)
}

.video-react .video-react-slider:focus {
    box-shadow: 0 0 1em #fff
}

.video-react .video-react-control {
    outline: none;
    position: relative;
    text-align: center;
    margin: 0;
    padding: 0;
    height: 100%;
    width: 4em;
    flex: none
}

.video-react .video-react-control:before {
    font-size: 1.8em;
    line-height: 1.67
}

.video-react .video-react-control:focus,
.video-react .video-react-control:focus:before,
.video-react .video-react-control:hover:before {
    text-shadow: 0 0 1em #fff, 0 0 .5em #fff
}

.video-react .video-react-control-text {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.video-react-no-flex .video-react-control {
    display: table-cell;
    vertical-align: middle
}

.video-react .video-react-control-bar {
    display: none;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 3em;
    background-color: #2b333f;
    background-color: rgba(43, 51, 63, .7)
}

.video-react-has-started .video-react-control-bar {
    display: flex;
    visibility: visible;
    opacity: 1;
    transition: visibility .1s, opacity .1s
}

.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar.video-react-control-bar-auto-hide {
    visibility: visible;
    opacity: 0;
    transition: visibility 1s, opacity 1s
}

.video-react-controls-disabled .video-react-control-bar,
.video-react-error .video-react-control-bar,
.video-react-using-native-controls .video-react-control-bar {
    display: none!important
}

.video-react-audio.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar {
    opacity: 1;
    visibility: visible
}

.video-react-has-started.video-react-no-flex .video-react-control-bar {
    display: table
}

.video-react .video-react-progress-control {
    flex: auto;
    display: flex;
    align-items: center;
    min-width: 4em
}

.video-react-live .video-react-progress-control {
    display: none
}

.video-react .video-react-progress-holder {
    flex: auto;
    transition: all .2s;
    height: .3em
}

.video-react .video-react-progress-control:hover .video-react-progress-holder {
    font-size: 1.6666666666666667em
}

.video-react .video-react-progress-control:hover .video-react-mouse-display:after,
.video-react .video-react-progress-control:hover .video-react-play-progress:after,
.video-react .video-react-progress-control:hover .video-react-time-tooltip {
    visibility: visible;
    font-size: .6em
}

.video-react .video-react-progress-holder .video-react-load-progress,
.video-react .video-react-progress-holder .video-react-load-progress div,
.video-react .video-react-progress-holder .video-react-play-progress,
.video-react .video-react-progress-holder .video-react-tooltip-progress-bar {
    position: absolute;
    display: block;
    height: .3em;
    margin: 0;
    padding: 0;
    width: 0;
    left: 0;
    top: 0
}

.video-react .video-react-play-progress {
    background-color: #fff
}

.video-react .video-react-play-progress:before {
    position: absolute;
    top: -.333333333333333em;
    right: -.5em;
    font-size: .9em
}

.video-react .video-react-mouse-display:after,
.video-react .video-react-play-progress:after,
.video-react .video-react-time-tooltip {
    visibility: hidden;
    pointer-events: none;
    position: absolute;
    top: -3.4em;
    right: -1.9em;
    font-size: .9em;
    color: #000;
    content: attr(data-current-time);
    padding: 6px 8px 8px;
    background-color: #fff;
    background-color: hsla(0, 0%, 100%, .8);
    border-radius: .3em
}

.video-react .video-react-play-progress:after,
.video-react .video-react-play-progress:before,
.video-react .video-react-time-tooltip {
    z-index: 1
}

.video-react .video-react-progress-control .video-react-keep-tooltips-inside:after {
    display: none
}

.video-react .video-react-load-progress {
    background: #bfc7d3;
    background: rgba(115, 133, 159, .5)
}

.video-react .video-react-load-progress div {
    background: #fff;
    background: rgba(115, 133, 159, .75)
}

.video-react.video-react-no-flex .video-react-progress-control {
    width: auto
}

.video-react .video-react-time-tooltip {
    display: inline-block;
    height: 2.4em;
    position: relative;
    float: right;
    right: -1.9em
}

.video-react .video-react-tooltip-progress-bar {
    visibility: hidden
}

.video-react .video-react-progress-control .video-react-mouse-display {
    display: none;
    position: absolute;
    width: 1px;
    height: 100%;
    background-color: #000;
    z-index: 1
}

.video-react-no-flex .video-react-progress-control .video-react-mouse-display {
    z-index: 0
}

.video-react .video-react-progress-control:hover .video-react-mouse-display {
    display: block
}

.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display:after {
    visibility: hidden;
    opacity: 0;
    transition: visibility 1s, opacity 1s
}

.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display,
.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display:after {
    display: none
}

.video-react .video-react-mouse-display .video-react-time-tooltip,
.video-react .video-react-progress-control .video-react-mouse-display:after {
    color: #fff;
    background-color: #000;
    background-color: rgba(0, 0, 0, .8)
}

.video-react .video-react-fullscreen-control,
.video-react .video-react-play-control {
    cursor: pointer;
    flex: none
}

.video-react.video-react-fullscreen {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 9999
}

.video-react .video-react-time-control {
    flex: none;
    font-size: 1em;
    line-height: 3em;
    min-width: 2em;
    width: auto;
    padding-left: 1em;
    padding-right: 1em
}

.video-react .video-react-time-divider {
    line-height: 3em;
    min-width: 0;
    padding: 0
}

.video-react .video-react-mute-control,
.video-react .video-react-volume-menu-button {
    cursor: pointer;
    flex: none
}

.video-react .video-react-volume-control {
    width: 5em;
    flex: none;
    display: flex;
    align-items: center
}

.video-react .video-react-volume-bar {
    margin: 1.35em .45em
}

.video-react .video-react-volume-bar.video-react-slider-horizontal {
    width: 5em;
    height: .3em
}

.video-react .video-react-volume-bar.video-react-slider-horizontal .video-react-volume-level {
    width: 100%
}

.video-react .video-react-volume-bar.video-react-slider-vertical {
    width: .3em;
    height: 5em;
    margin: 1.35em auto
}

.video-react .video-react-volume-bar.video-react-slider-vertical .video-react-volume-level {
    height: 100%
}

.video-react .video-react-volume-level {
    position: absolute;
    bottom: 0;
    left: 0;
    background-color: #fff
}

.video-react .video-react-volume-level:before {
    position: absolute;
    font-size: .9em
}

.video-react .video-react-slider-vertical .video-react-volume-level {
    width: .3em
}

.video-react .video-react-slider-vertical .video-react-volume-level:before {
    top: -.5em;
    left: -.3em
}

.video-react .video-react-slider-horizontal .video-react-volume-level {
    height: .3em
}

.video-react .video-react-slider-horizontal .video-react-volume-level:before {
    top: -.3em;
    right: -.5em
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu {
    display: block;
    width: 0;
    height: 0;
    border-top-color: transparent
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button-vertical .video-react-menu {
    left: .5em;
    height: 8em
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button-horizontal .video-react-menu {
    left: -2em
}

.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu-content {
    height: 0;
    width: 0;
    overflow-x: hidden;
    overflow-y: hidden
}

.video-react .video-react-volume-menu-button-vertical .video-react-lock-showing .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical.video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-vertical:hover .video-react-menu-content {
    height: 8em;
    width: 2.9em
}

.video-react .video-react-volume-menu-button-horizontal .video-react-lock-showing .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal .video-react-slider-active .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal:focus .video-react-menu-content,
.video-react .video-react-volume-menu-button-horizontal:hover .video-react-menu-content {
    height: 2.9em;
    width: 8em
}

.video-react .video-react-volume-menu-button.video-react-menu-button-inline .video-react-menu-content {
    background-color: transparent!important
}

.video-react .video-react-playback-rate .video-react-playback-rate-value {
    line-height: 3em;
    text-align: center
}

.video-react .video-react-playback-rate .video-react-menu {
    width: 4em;
    left: 0
}

.video-react .video-react-bezel {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 52px;
    height: 52px;
    z-index: 17;
    margin-left: -26px;
    margin-top: -26px;
    background: rgba(0, 0, 0, .5);
    border-radius: 26px
}

.video-react .video-react-bezel.video-react-bezel-animation {
    animation: video-react-bezel-fadeout .5s linear 1 normal forwards;
    pointer-events: none
}

.video-react .video-react-bezel.video-react-bezel-animation-alt {
    animation: video-react-bezel-fadeout-alt .5s linear 1 normal forwards;
    pointer-events: none
}

.video-react .video-react-bezel .video-react-bezel-icon {
    width: 36px;
    height: 36px;
    margin: 8px;
    font-size: 26px;
    line-height: 36px;
    text-align: center
}

@keyframes video-react-bezel-fadeout {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(2)
    }
}

@keyframes video-react-bezel-fadeout-alt {
    0% {
        opacity: 1
    }
    to {
        opacity: 0;
        transform: scale(2)
    }
}

.video-react .video-react-closed-caption {
    cursor: pointer;
    flex: none
}

.video-react video::-webkit-media-text-track-container {
    transform: translateY(-30px)
}

.container {
    max-width: 100%
}

@media (max-width:1024px) {
    .isSticky {
        margin-bottom: 40px
    }
}

.slick-dots li.slick-active button:before {
    color: #eb0752;
    opacity: 1;
    font-size: 0;
    border-radius: 50%;
    font-size: 14px
}

.slick-dots li button:before {
    font-size: 12px;
    color: #2e2588;
    background: #2e2588;
    transition: all .2s;
    -webkit-transition: all .2s;
    border-radius: 50%;
    width: 20px;
    height: 20px;
    background: transparent;
    opacity: .5
}

.c-homeTeaser {
    position: relative;
    height: 100%;
    margin-bottom: 20px
}

@media (min-width:1025px) {
    .c-homeTeaser {
        min-height: 490px
    }
}

.c-homeTeaser .slick-slider {
    border-radius: 10px;
    overflow: hidden;
    position: relative
}

.c-homeTeaser .slick-dots {
    bottom: 15px
}

.c-homeTeaser .slick-slide img {
    border-radius: 10px
}

.c-offers-n-promotions {
    background: #fff
}

.c-offers-n-promotions .slick-slider {
    margin-top: 30px;
    overflow: hidden
}

.c-offers-n-promotions .slick-list {
    overflow: unset
}

@media (max-width:767px) {
    .c-offers-n-promotions .slick-list {
        overflow: hidden
    }
}

.c-offers-n-promotions .slick-slide img {
    width: 100%;
    border-radius: 15px;
    height: auto;
    position: relative;
    top: 16px;
    border: 4px solid #fff
}

@media (min-width:768px) {
    .c-offers-n-promotions .slick-slide {
        opacity: .5;
        transition: all .5s ease;
        transform: scale(1);
        height: 250px;
        margin-top: 20px
    }
    .c-offers-n-promotions .slick-slide img {
        width: auto
    }
    .c-offers-n-promotions .slick-current {
        opacity: 1;
        position: relative;
        z-index: 999!important;
        transform: scale(1.3);
        height: 250px;
        overflow: hidden
    }
}

.c-offers-n-promotions .more-cta {
    font-weight: 700;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 75px)
}

@media (max-width:768px) {
    .c-offers-n-promotions .more-cta {
        transform: translate(-50%, 75px)
    }
}

.c-offers-n-promotions .slick-dots {
    top: 105%!important;
    transform: translateY(-90%);
    z-index: 1!important
}

.c-footer {
    background: #e4e4e4;
    position: relative;
    font-family: "Roboto", sans-serif;
    display: block;
    padding: 50px 0!important
}

@media (max-width:1023px) {
    .c-footer {
        display: none
    }
}

.c-footer .c-footer__img {
    width: 150px
}

.c-footer .c-footer__img__rng {
    width: 90px
}

.c-footer .c-footer__img__18plus,
.c-footer .c-footer__img__spam {
    width: 22px
}

.c-footer__title {
    font-size: 18px;
    font-weight: 700
}

.c-footer__content {
    font-size: 14px;
    padding-bottom: 20px;
    margin-top: 24px
}

.c-footer__copyright {
    font-size: 14px;
    margin-top: 30px
}

.c-footer__social-link {
    width: 42px;
    height: 42px;
    display: inline-block
}

.c-footer__social-link:hover {
    opacity: .8
}

.c-footer__social {
    display: flex;
    justify-content: space-between
}

.c-footer.mobile-view {
    padding: 15px 0;
    background: #e4e4e4;
    font-family: "Roboto", sans-serif;
    display: none
}

.c-footer.mobile-view .content {
    display: flex;
    justify-content: space-around;
    padding-bottom: 15px;
    border-bottom: 2px solid #fff
}

.c-footer.mobile-view .content__item {
    color: #000;
    font-size: 18px;
    font-weight: 700;
    text-align: center
}

.c-footer.mobile-view .content__item span {
    font-size: 11px;
    display: block;
    font-weight: 400
}

.c-footer.mobile-view .copyright {
    text-align: center;
    color: #000;
    font-size: 12px;
    padding-top: 15px
}

.c-footer.mobile-view .c-footer__social-mobile {
    display: flex;
    justify-content: space-between;
    padding: 15px 25px
}

@media (max-width:1023px) {
    .c-footer.mobile-view {
        display: block
    }
}

.c-footer-nav {
    display: flex;
    justify-content: space-between
}

.c-footer-nav__item {
    flex-basis: 24%
}

.c-footer-nav__title {
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase
}

.c-footer-nav__link {
    color: #170a44;
    font-size: 12px;
    display: block
}

.c-footer-nav__link:hover {
    text-decoration: none;
    color: #eb0752
}

.footer-android {
    height: 70px;
    width: 200px;
    background-color: #170a44;
    border-radius: 15px;
    border: unset;
    position: relative;
    left: 30%
}

.footer-android p {
    color: #fff;
    font-size: 15px
}

.footer-ios {
    height: 70px;
    width: 200px;
    background-color: #170a44;
    border-radius: 15px;
    border: unset;
    position: relative;
    left: 35%
}

.footer-ios p {
    color: #fff;
    font-size: 15px
}

.c-form {
    background: transparent;
    background-color: rgb(0, 0, 0);
    padding: 20px;
}

.c-form__eyeImage {
    position: absolute;
    display: inline-block;
    width: 80px;
    height: 25px;
    width: 35px;
    font-weight: 700;
    padding: 4px 0;
    top: 18%;
    right: 15px;
    cursor: pointer;
    font-size: 11px;
    border-radius: 30px;
}

.c-form__item {
    margin: 6px 0;
    position: relative
}

.c-form__heading {
    text-align: center;
    display: block;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 1.5rem
}

@media (min-width:768px) {
    .c-form__heading {
        display: block
    }
}

.c-form__heading span {
    color: #eb0752
}

.c-form__input {
    border-radius: 10px;
    border: 1px solid #e4e4e4;
    height: 30px;
    font-size: 14px;
    background: #fff;
    outline: unset
}

.c-form__input:focus {
    outline-color: #170a44
}

.c-form__input::-webkit-input-placeholder {
    color: #887c25;
    font-size: 12px!important
}

.c-form__input:-ms-input-placeholder {
    color: #2e2588;
    font-size: 12px!important
}

.c-form__input::-ms-input-placeholder {
    color: #2e2588;
    font-size: 12px!important
}

.c-form__input::placeholder {
    color: #2e2588;
    font-size: 12px!important
}

.c-form__otp-timer {
    position: absolute;
    display: inline-block;
    width: 80px;
    height: 22px;
    padding: 1px 0;
    top: 50%;
    transform: translateY(-50%);
    right: 10px;
    font-size: 14px;
    border-radius: 10px;
    color: #eb0752;
    text-align: center
}

.c-form__input:focus {
    outline: unset
}

.c-form__input-radio {
    border: .5px solid #aeadb3!important;
    outline: none;
    width: 20px!important;
    height: 20px!important;
    margin-right: 10px
}

.c-form__input-checkbox {
    border: 0;
    outline: none;
    width: 25px;
    height: 25px;
    margin-right: 10px
}

.c-form__error {
    color: #2e2588;
    font-size: 9px;
    padding-left: 5px;
    font-weight: 500
}

.c-form__label {
    font-size: 11px;
    margin-left: 10px;
    color: #2e2588
}

.c-form__submit {
    text-transform: uppercase
}

.c-form__error_checkbox {
    color: #eb2f06;
    font-size: 11px;
    padding-left: 25px;
    font-weight: 500
}

.c-form .center {
    text-align: center
}

.c-form .display-flex {
    display: flex;
    align-items: center
}

.c-form__otp-loader {
    height: 18px;
    padding: 1px 0
}

.c-form__otp-cta,
.c-form__otp-loader {
    position: absolute;
    display: inline-block;
    width: 80px;
    top: 50%;
    transform: translateY(-50%);
    right: 10px;
    text-align: center
}

.c-form__otp-cta {
    height: 25px;
    font-weight: 700;
    padding: 4px 0;
    cursor: pointer;
    text-transform: uppercase;
    font-size: 11px;
    border-radius: 30px;
    color: #fff;
    background-color: #eb0752
}

.c-form__otp-cta:hover {
    color: #fff;
    text-decoration: none
}

.c-form .register-cta {
    min-width: 120px!important
}

.c-form .btn {
    font-size: 13px;
    min-width: 200px;
    border-radius: 30px;
    text-transform: uppercase
}

.c-form .btn:focus {
    outline: unset;
    box-shadow: unset!important
}

.c-form .fas {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    color: #170a44;
    right: 20px;
    text-align: center;
    padding-top: 5px;
    font-size: 20px;
    font-weight: 400
}

.c-form input[type=radio]:checked {
    background-color: #f9bd00;
    border: .5px solid #aeadb3!important
}

.text-form {
    text-transform: none;
    color: #d1b756;
    font-size: 10px;
    font-weight: 600
}

.error-msg {
    color: #eb0752;
    margin: 0
}

@media (max-width:768px) {
    .form-section {
        position: relative!important;
        width: 100%!important;
        right: 10px!important;
        top: 0
    }
}

.nav-blue .nav.navbar-nav.navbar-right {
    display: flex
}

@media (max-width:768px) {
    .nav-blue .nav.navbar-nav.navbar-right {
        display: none
    }
}

.main-wrapper {
    overflow-x: hidden
}

ul.breadcrumb {
    padding: 20px!important;
    background-color: #e4e4e4!important
}

.bg-light-grey {
    background-color: rgba(236, 231, 231, .5882352941176471)
}

.body {
    overflow-x: hidden
}

#btn-login_register {
    background-color: red!important
}

@media (max-width:768px) {
    max-width: 1260px;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}

.c-horizontal-banner__cta,
.c-teaser__cta,
.more-cta {
    border-radius: 6px;
    background-color: #eb0752;
    font-size: 12px;
    letter-spacing: 2px;
    padding: 8px 15px;
    color: #fff;
    text-transform: uppercase;
}

.c-horizontal-banner__cta:hover,
.c-teaser__cta:hover,
.more-cta:hover {
    background: #f9bd00;
    color: #000;
    text-decoration: none
}

@media (min-width:768px) {
    .c-horizontal-banner__cta,
    .c-teaser__cta,
    .more-cta {
        font-size: 16px;
        letter-spacing: 2px;
        padding: 10px 21px
    }
}

.confirm-loader {
    display: flex;
    align-items: center;
    justify-content: center
}

.hidden {
    display: none!important
}

.container-fluid {
    padding: 0;
    margin: 0
}

.bg-red {
    background: #eb0752
}

.bg-blue {
    background: #2e2588
}

.bg-gray {
    background: #e4e4e4
}

.red-text {
    color: #eb0752
}

.inner-flex-container {
    display: flex;
    align-items: center;
    position: relative;
    max-width: 1140px;
    width: 100%;
    margin: auto
}

.c-sticky-button {
    display: flex;
    background: #fff;
    justify-content: center;
    padding: 10px 0;
    position: fixed;
    bottom: -120px;
    width: 100%;
    opacity: 0;
    transition: all .25s ease-in-out
}

@media (min-width:1024px) {
    .c-sticky-button {
        display: none
    }
}

.c-sticky-button__cta {
    font-family: "Roboto Black";
    border: unset;
    font-size: 11px;
    text-transform: uppercase;
    padding: 13px 18px;
    border-radius: 10px;
    margin: 0 10px;
    min-width: 100px;
    text-align: center;
    outline-color: unset!important
}

.c-sticky-button__cta,
.c-sticky-button__cta:hover {
    text-decoration: none;
    color: #fff
}

.c-sticky-button__cta.primary-cta {
    background: #2e2588
}

.c-sticky-button__cta.secondary-cta {
    background: #eb0752
}

.c-sticky-button .isFixed {
    position: fixed;
    bottom: 0
}

.c-component-header {
    display: flex;
    flex-direction: column;
    font-family: "Roboto Black", sans-serif;
    justify-content: flex-start;
    color: #170a44;
    text-align: center;
    text-transform: uppercase
}

@media (min-width:768px) {
    .c-component-header {
        align-items: center
    }
}

.c-component-header__pre-title-level2 {
    font-family: "Roboto Black", sans-serif;
    font-size: 35px;
    text-align: center;
    position: relative;
    display: block;
    letter-spacing: 2px;
    color: #170a44
}

.c-component-header__pre-title-level2:after {
    content: "";
    width: 25%;
    background: #eb0752;
    height: 4px;
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%)
}

@media (min-width:768px) {
    .c-component-header__pre-title-level2 {
        display: inline-block
    }
}

.c-component-header__pre-title {
    font-size: 20px;
    text-align: center;
    position: relative;
    display: block;
    letter-spacing: 2px;
    color: #080808
}

.c-component-header__pre-title:after {
    content: "";
    width: 25%;
    background: #eb0752;
    height: 4px;
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%)
}

@media (min-width:768px) {
    .c-component-header__pre-title {
        display: inline-block
    }
}

.c-component-header__title {
    font-size: 22px;
    margin-top: 10px
}

@media (min-width:768px) {
    .c-component-header.title-border .c-component-header__title {
        position: relative
    }
    .c-component-header.title-border .c-component-header__title:after {
        content: "";
        width: 50%;
        background: #eb0752;
        height: 4px;
        position: absolute;
        bottom: -8px;
        left: 50%;
        transform: translateX(-50%)
    }
}

.c-full-width-band {
    width: 100%;
    background: #d0d0d0;
    text-transform: uppercase;
    font-size: 20px;
    color: #170a44;
    font-family: "Roboto", sans-serif;
    text-align: center;
    padding: 15px;
    font-weight: 700
}

@media (max-width:768px) {
    .c-full-width-band {
        font-size: 12px
    }
}

.c-scoreboard {
    width: 100%;
    background: #e4e4e4;
    padding: 20px 0;
    font-family: "Roboto", sans-serif;
    flex-wrap: wrap
}

.c-scoreboard,
.c-scoreboard__card {
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box
}

.c-scoreboard__card {
    padding: 10px;
    border-right: 1px solid #b1b1b1;
    flex-basis: 49%;
    margin: 10px 0;
    height: 90px;
    max-width: 49%
}

@media (min-width:769px) {
    .c-scoreboard__card {
        flex-basis: 24%;
        max-width: 24%
    }
}

.c-scoreboard__card:last-child {
    border-right: unset!important
}

@media (max-width:767px) {
    .c-scoreboard .orange-card {
        border-right: unset!important
    }
}

.c-scoreboard__content {
    padding-right: 5px
}

.c-scoreboard__text {
    font-weight: 700
}

@media (min-width:1024px) {
    .c-scoreboard__text {
        font-size: 18px!important;
        font-weight: 700
    }
}

@media (min-width:768px) {
    .c-scoreboard__text {
        display: flex
    }
}

@media (min-width:320px) {
    .c-scoreboard__text {
        font-size: 10px;
        display: flex
    }
}

.c-scoreboard__icon {
    width: 52px;
    height: 52px;
    background-repeat: no-repeat!important;
    background-size: 100%!important;
    background-position: 50%!important
}

@media (min-width:768px) {
    .c-scoreboard__icon {
        width: 80px;
        height: 80px;
        margin-left: 20px
    }
}

.c-scoreboard__icon.online-player-icon {
    background: url(/static/media/online-player.9eb37683.svg)
}

.c-scoreboard__icon.active-tournament-icon {
    background: url(/static/media/active-tournament.8eacacda.svg)
}

.c-scoreboard__icon.active-table-icon {
    background: url(/static/media/table-active.1c00bee5.svg)
}

.c-scoreboard__score {
    font-size: 20px;
    font-weight: 700;
    display: block
}

.c-scoreboard_text {
    font-size: 14px
}

.c-scoreboard .cyan-card .c-scoreboard__score {
    color: #00d2f1
}

.c-scoreboard .red-card .c-scoreboard__score {
    color: #eb0752
}

.c-scoreboard .blue-card .c-scoreboard__score {
    color: #2e2588
}

.c-scoreboard .orange-card .c-scoreboard__score {
    color: #f64100
}

.c-horizontal-banner {
    width: 100%;
    background: #f9bd00;
    margin: 30px 0;
    display: flex;
    align-items: center;
    font-family: "Roboto", sans-serif;
    position: relative
}

@media (min-width:768px) {
    .c-horizontal-banner {
        margin: 60px 0
    }
}

.c-horizontal-banner__link,
.c-horizontal-banner__link:hover {
    text-decoration: none;
    color: #170a44
}

.c-horizontal-banner.thankyou {
    background: #eb0752
}

.c-horizontal-banner.thankyou .c-horizontal-banner__link,
.c-horizontal-banner.thankyou .c-horizontal-banner__link:hover {
    text-decoration: none;
    color: #fff!important
}

.c-horizontal-banner__icon {
    border-radius: 6px;
    background: #170a44;
    display: inline-block;
    padding: 30px;
    position: relative;
    transform: translateY(-26px);
    background-size: 70%;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-left: 40px
}

@media (min-width:768px) {
    .c-horizontal-banner__icon {
        padding: 60px;
        transform: scale(1.4)
    }
}

.c-horizontal-banner__trophy-icon {
    border-radius: 6px;
    background: #2e2588;
    display: inline-block;
    padding: 30px;
    position: relative;
    transform: translateY(-12px);
    background-size: 70%;
    background-repeat: no-repeat;
    background-position: 50%;
    margin-left: 40px
}

@media (min-width:768px) {
    .c-horizontal-banner__trophy-icon {
        padding: 60px;
        transform: scale(1.2)
    }
}

.c-horizontal-banner__content {
    font-family: "Roboto Black";
    font-style: italic;
    color: #170a44;
    line-height: 18px;
    margin-left: 15px
}

@media (min-width:768px) {
    .c-horizontal-banner__content {
        line-height: 33px;
        margin-left: 50px
    }
}

.c-horizontal-banner__title {
    font-size: 16px;
    font-weight: 700;
    display: block;
    text-transform: capitalize
}

@media (min-width:768px) {
    .c-horizontal-banner__title {
        font-size: 30px
    }
}

.c-horizontal-banner__sub-title {
    font-size: 15px
}

@media (min-width:768px) {
    .c-horizontal-banner__sub-title {
        font-size: 25px
    }
}

.c-horizontal-banner__cta {
    background: #2e2588;
    padding: 8px 18px;
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 2px;
    display: block;
    right: 20px;
    position: absolute;
    outline: unset;
    border: unset!important
}

.c-horizontal-banner__cta .fas {
    margin-left: 10px
}

@media (min-width:768px) {
    .c-horizontal-banner__cta {
        display: block
    }
}

.c-horizontal-banner__cta:focus {
    outline: unset;
    border: unset!important
}

.c-horizontal-banner.red-bg {
    background: #eb0752
}

.c-horizontal-banner.red-bg .c-horizontal-banner__content {
    color: #fff
}

.c-horizontal-banner.cashback .c-horizontal-banner__icon {
    background-image: url(/static/media/promo1.b1589979.png)
}

.c-horizontal-banner.register-now .c-horizontal-banner__icon {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIkAAACJCAYAAAAYJBvJAAAABHNCSVQICAgIfAhkiAAAF9BJREFUeF7tnXu4dVVVxsdb2cW8QlqJoCJJouIlLyBmWkYqamoaiaKFoKDmBS3viqWCWl4ggVDUNBM1NTXLUiPN6KJpWmaoqaESYUXZxUjq7fkd5j7P/uaZa6259l5r7/1x1viHh+/MOdfaY441L2O84x2KTGzfJiIeEhFHRcQBEXHNvM30/yvXwBUR8Y8R8RcR8caI+E1J/7eqt9DsQba/NSJOi4gnRMQ3reoFpucspIHPR8R9Jf3NQr17dtoyEttXi4gPRsThPftPzdergdtI+sTYrzAzkl+IiGeP/bBp/ME14Ij4XklsRaOJbB8aER+ftpjRdDz2wGdKeuyYD8FIXhwRP1d4yOcighXmojFfYBq7SgPfHhE/GRHHFVp/IyL2k/TVqpEWaISRcPi5edb3MxFxmKTLFhhz6jKSBmw/PiJeURj+npJ+b6THBkbC9eqbswccLektYz10GncxDdi+dkT8a6H3CZJevdio3b0wEg4/udxNEredSTZMAw3z9URJpRVmkLefjGQQNa5ukMlIVqfrvfZJk5HstVO3uhefjGR1ut5rnzQZyV47dat78clIltS1ba7yBye/DxHs60XEd6Rh8fl8JSL+LiL+StI/L/m4tXSfjGQBtdvGKH40Iu4ZEXethDYQZr8wIn4/In43Iv5AEp7LjZfJSCqnyPa3RcQPRcRTI+KHK7u1Nfu3iPjFiHizpC8PMN5oQ0xG0qFa20St7xQRvxYRNxtpJl4QEb+8qSGJyUhaZj2tHr8dEfcYyTjmh/2viLiXpA+t4Fm9HjEZSYO6bN84IgDXXKuXRpdrzLnlfclYSqGL5UZfsPdkJAXF2T4mbS/f0qFXzhWvioh3RwTnin+JiK9Lujwh70DfESD7rogAx/vTFecZjAPjvKukf19wXgftNhlJpk7b4FzAuzQJX/u7Uvj8Akn/02dGbN8oIu4TES/sWKX+mtuTJK7Qa5XJSObUb/txEXFGy4xcEBFPlvSny86a7atHxNMj4kkR8Z0N430sGcpo4J6a3zEZSdKS7QeQNtAAqfxvrquS+PoHFdu3iIjXR8TtGgbGrwJKvdeKNeRLTkZyJXL/hnhEI+I6BeUCuLn/mFiXdH4BcHX/hsl9qaQnDznxfcba9UaS/CBsH3csKI5rKSkEn+2j1EXapvd4Q0Q8tKH/nSX9ySJjL9tnMhL7ZyPi9AZF3ljS3/dRsu19I+KWKfvtM32y3myToPbhhlykCyV9f593GartZCQ2+SPXzxTKNfQoScRYOsX20elGNB/co9//RsTXIuL8iHhUTYAvZTVemq7O88/mnZ4rCVf+SmVXG4ntU1B8QeME336kayZsYxS/ExE/EBHb6asN/fB5vFjS8yvGvUGKHJPWMC+XSdqnq//Qf9+1RpIOizi/rpFPREQcKKmEEN9uanv/iPgzstl6TAoryyslkfvcKrZfFxGPKKxwx0g6r6v/kH/fzUZy25Qxn68A50h6dJuSbeOqJ0/ouxeYDJxxJ0rCU9soyY+CF/e6WSO2r30lkZayEtnNRvKHKfQ/r2jc7DeU9B9N2k+3kNckF3upGUbAOGwVM/BRqd31uzLgbJ/bkEFHLu4lK7GQK10EpTjSVTuloiXh6E2SiNu0feE3iQhoGHJhK3l/RDx6diOy/ZiIeF6K3eTtz5BEdlzbs7jNfKrg4DteEga0EtmtRgIuBJRYLg+Q9FsdE9fkuj9V0jPyvrZx0AFfLB04ry2J7aPNUCCRyb2xn5BEwHAlsoiRpOs84Qb8T0emG+TXI4KY1NsIhrYh89aenJWurKXD3zUk/WfHpJW2Kc4nN2/yidjmAMpBNJdbdJHC2D6b1SnryPJ/za53HcqC+hqJ7bskdiRuaaVIOlsyBkM44rGSdmxnm2AkJcV/VNIduhRrG3Bz7r4/TRLBuqLY5oBbOkN0elFtPzzBFvKxezv6un5by/tXnUkSKPwDEYGR5LneTcNzfjtZEue8bdkEI8G9fVj21m+QxIS0SsNX9SRJL+9YgRbKf7aND+ajhbEPlUS8aXSpWUlsw3P3yYgArNVXWFnIKybCvqWnTTCSf+Iamf2S50vqZF6qUVhJQ4smydsGsFSCCnSuQn1nqmUl4fm8x7xsswqkUMTfNhzQ+7zGUyVtYXk2wUhKX/XTJL2o6xfZvjwiIAScl+e0ucvTV1Y6oII++6OOFYirNPt3LitjYUi3tFfOvQCOxttK+mJyCXAQBWpRElYJDu74fMDQcGMDrdckt5P08U01EvbFl1UYCUvqrbJ2H5DUCJa2zd/AruaypZAOIyHox/V6nUbCOxAzum9EcLBnFeGWgg/lzhHxxw2/gX/Hn7K9XSZP97Migut/CZqBG+HITTASvoTcmgEVPafCSKAUJfcml3uXAoJJKTAC3b3Qp9MplpZytsdcVrbdNOkkHVRBz8GBl8urJD2qpe9BEUHfEmfvYZtgJB+JiNtnP+BcScdXGAnufH5cLiyrIMgI+G1JUiIpEnxtuXxEUgnDskc726xarF65rIQqs00fLVf7T0q6dYUuyX4sERc9bxOMhESr/CbzYUk/WPHDuNqxxwJoLhkKQUOWZPwDHI7zSO6sD34VDnutYvtBEfHWQqObSip5fruGHOTvtgk5fKlwAWD8IySBB+76bcTN+ADA38zL+ZtgJI+MiJzvi8MhDqrS/p9/3d+X3OWkTCwi74iIB9UAklqYKq8jCR/DWsT2SxOIO38+TsPjSg6y0os2rEaXbIKRAD7eOnhlcqSk0gFzu5lt0iE4eLFVdGFImiaQmw5QRW5UjcFEOtvm8JdvV5+XdNO1WMeV78SzyQ3KUf5suQf0SQOxjQPzz7PfcvkmGAnbQOkweJYkgnI7xDa4EW4/oNCGkos55UviCll65vdExBcjgmT1eXm6JA7QaxHb742IHys8vNOpmPex/eMRkcfLLlu7kaQv9NPpzj7/3kzaTfL0Bdt4Z0GzAzQaQ8j1eUrhuU2kyPuvi4nANuc24Jgltzsr7Ol9Mg9t84E8MFPqxzbFSOAW4SaSbxngSGGl3hLbwBjf2ZJANWtKTAe8LP/F4YZvgesdqxarUNf5hXchdWOLs8Q2B98vgG/JFEj+zbVIJR3DWrvGtM1hGbhEk3Bw/5mIeG9XrlDatmABz+XMTTESlnAmNAcGMdEAj66wjXeQ624TeIgJI37CKkB0uCgJv8JXhvLycMB8n/dLghwHI4GOIoce4Cl+pqRTuyZzjL/bxu/xq5Vjc2v5CUklI5h9gJzLHlYY794bYSRpIog8MnHzwkScB/jINl9FDh+ctf2HiODQdXGPkzzu/JMioikYyLO5NeCsw4BzRxOHXFaRlTMOJBoO9IFrvVaAWL5DEhz1eyr5ym0LH0m+krPlH7BJRoIPgxB+7n1lyecLyPnv+aGc4MnfBdDceV0uaTOBqHHolTCyjEmuz4GFvq+WdELtDA3ZzvZZCdeyyI0O4+Kg/UszA7fNjaYEzdgCfm2MkaTVpOlwWNIxX8ZDh+DAT4g1ErG4jtcIAbKbSSoF+2r6L9wmMSFwy8qF1ZRDPVsG22OXAMVklQSMdE6h8V/CKsVZZtOMhAMmN50aqqtBwb8pLsMXVVo1ch0eK+nXu2Zh6L+n0AJBt7sVxub6vsXCkAwJQ/mpCsARhl46591qFjjcKCNJP/CIxIrYtt9SqPDBI0wCZH0wB+Twg/lHdQK0h36v2XiJbeHtDV/97fMt1zakg2wtnSi/bEyuwg/eGNBRSaG2ydp/SYsX9ZE5xG6IibFNiilMSU3BPmoDUQdo5axHtvGo4pnO0WYcnPFOs8IUxTYHdG5n+RW+1B5qj33mt9KNW0nmvhqWTtDwTUJc4ue78mVqjCct48AHAGQ3XYshB2aPJqC4crHNtb2Ue/w2SQQeWyXdiIAlEkxtciNgcKfM+6YYdGONJG09BP4IADYJtxsOuy/oirs0rFg41fgyiZLmkMD5LnxdRIpLB8au+Vn677ZJAYGKK49i8/s5QFcbblqRWBFhzM7lS5J2/PumGwlXvGc2fEHbi05EcE3mqop3Fr9Ka9qlbbyUJGrhgubs03aVZCwCZdwe1iK2CUOUzmDPklRzk9l+b9sYGkHNktcZWlJiQXvIRhtJWk2YQCCH76lwp9MFzyvOL5xdrAAYELcmDqMYBDC9WqpP4IzgV1uTtsa0nITQJ6Mgn1R8ONftez5q4aJrxPBsvJFsLxc2YBiunZ0oqwEmjVgMB72XrcOjOv/+tmFLyA/SnB1ws4OFqRbbRLJZcfPbGx8St6MS6m6zzyT5r08HzBMThoQfPIag+GdLwtm0VrHNdggSjpVwXpho0HC9vMy2QdmX4BetcNG9ZiXJvi54TKDOgrC3xvHWNdlsSzApcQAm33cjxHYpJ4ntFGR/LyO2TQ5z6bexNR/SxoywVxpJZjA4305O29B+LTjW+W7cCohhcFt5c4r9rNzF3maJLcxP75NE0ne1pIRxnIQlxqhOcNJebySZwbAsE9HEcEDg4xzDcPgiAUTj8geC+EFJAIc3UpJTD5hELuBobyAJJspqsY17/k2FDsSgAHa13gavUkZSrbUNb2ibrQ8gVi5V+Uh5J9ucYUp+kbu3YW9m40xGsmEGY7splwhKDegxelFvNQCm+NUwDuDOZ+ttlclIujS0wr8nmCTouhJHLAE3qNSrJUEgOHeV8n33kwSoqFMmI+lU0eoatPCfcOikSkYvFJxtkO8g4HMBcEQFkCqZjKRKTeM3SngWYiolsmNYA8itqZZUTIErb54CAvVVG7Z3xzMmI6lW+7gNbVN1o8TQdLYkQv29xHYpTYWVCLLBVkrS/EGTkfRS/TiNU/k4yAVzdzmOsxv1pQC1TfI3GQN54JJ6yCXWgdYfNhnJOPPea1TbJFiVIIm9wVWJ/LiUl8wt5nBJeRpn57sObiS2H5LKlYGieoQkPJtFSXzwOHngIttEQdmPk0QV0VHENmAnUGV5fIa4zNW7kqryl7INBKLE7fJOSU01fFa3kqQ7OQjsWdohGAywGDvu9rZBaRN/KDHsjDIhSwz6cEkkLw0utgEM5eBrvvpbz4DItQ+1TRyLw2+e9klsCo7+hTAxg60kKUILa1FeRICyITsOSrZLlBO1+lh1u0sk9SluUPV+LVjeKorSwipC0UposnJZyFM7G2RoIylluj1M0hsLP+jYRDBbpdA1N/qcJHhQBpNEPMNWnEMSiTEd3IcygpeyDbPADlRZItG75TL8KYMZSXpRQvfkp85O6WwnLJs7cA8Jt0kptUGVP9gs7jlQEda3zLNslxieGLKKCmz+2YkLjizEEiDr6GUT2AY1kmQoHMSOS2F4Cg81ph8ktzFnmLWUKquYZL5qUkgHrbeXkt/xY+RCmitX3l7VQm0/MfG15OORYH/HvuCkfJDBjaRC8bu6SUdtv22C3VolpVQJorx5LjOOs96e2tJzJyOpnY2B2rXwyH5KUk5q1/lU269tqPfzLkmluE3nmNNK0ltFw3VIhR+JypZuSveRREZAtSQ/00UNaLzrSSrRjFWPP2s4rSS9VbZ4B9tPSemr+SC/ARvAAlHeEtEfYw/K4zYZyeJz3qunbWCU3PZybAeOs4MkQbdVLYkiHOKZvIbNRZJKvLbVY0/bzcKqWq5jQ0VQBn1GX0qtBE4i7TOHFeBqoIYy1OiDybSSDKbK5oFSOgNJVvlXT5YhCLFeGYLJW40XO4/ythZfWPSnTkayqOZ69GvIwmOboVBCr6++peYO8Rk47kv1DHu87c6mk5Espb7uzrZJ9CbhOxdSOijL1glEnu9o+8xECJiPh9Ovjaqj+2UbWgxuJImfHLZm4HZwtsPrUZRUDw9e1jst/AvG7UjAEkxHiV2o6sm2ibzmKamcHbiiEuuqlkR0XPL+sm0xHqvJ4DKokUxQgT3nJxUGwGWenx0g371X39m0DfkfiWe5gHmZr6bVd+jW9oMZyQQV2GEgkOJcWjAQVg+SvfuuIhTS3hFNTzWVOYuMsorwq4Y2kgkqcGXYnpUD6vFSFt4LJUHMUy2JeAYfS4kZ8h6SSLQaTQYzEt7Q9gQVaK+FB2kxGfxbnPW10pKFR6kX8nF6HX5rnztrN6iRJEPZ1VCB9NUTos8ZrInK4nrHBV8tKT5DimcO82Q8YAWjJ74PbiTVv/4q2tA2/Ph7VOhOP/V8SfCq9hLbbFv5IRcDeYUkKNNHl8lIBlRxqjkMcCgnKmY7gP8V9Fi1JAJAtqgcSQ8Yat9VlVCZjKR6yrobttTC+xVJMDP1khbKiKUhiX1eZDKSPtpqaWubMwhsjXnuLasI8RlWmGpJFOGwCOSryOCg7K6XmoykS0OVf7eN5/h+heanSSrl+DaObJu0FABDucFxK2LbKtVCrnzT/s0mI+mvs2KPBvc7bTlkvj4iKBUHFrVTbJOBRyZeLm+RNGRxys53ocFkJFVqam+UvM14PHMowHxHDptMPCwBbRkEAIZK9OTACWA6gudspTIZyQDqtn1QRHy2cijOJhQBoMbfHqQ0yVMLG2SJInyPopWVzxqk2WQkA6gxFbGmBEofoew9hSC/MlfmDGYBGAZyWSgfp8/LtLUd3Eh2I1TANtRSVMtYRGBVgH3hG7aJzxxSGITysxyM1yKDGknyEzxh7trGCR3e0R2xCtsU6OFrysunr0URHQ9t5QmxfW7KWpwfBh5WthWwKF2/kfMGvO53KbwHqbBHjB2fWclKksC5RIFzVoETJe2oX2v7+IjoRcu0Ruu5VFKp2ufWKzWQ0HxB0oEplfXx8NV3HGybfh651MXCAKvSx2ArSUpfBMmV1889RtIONmLbVJ0chfNjBOVdKKkxX9k2fgv4V+dlD2BR4g6hNk1nlau5QV4jqa0o1Ag/deeQgxlJ+qK4w+MTmLEKUDZ0RwHB1JaoJslFpT14JT++x0NaMRu2udlww5mXF0l6Wv4M2/DCUzwxN6odTVM9mx3UVimH56jkcHvP2DGcQY0kTT7wOlBUpB8CzgV/WZTE70VMI1dwj/kbtSkc7nzNrZUrbHP7yLcjahYXYQEpyRviO+r4loSrMSVtTy8YGfQSvM+MzQhOEoo8bz4ybdSp2vDBbWNMefHDQyXB7ryHJJf7yztqC35Z0v5F67EBmOcMig/sWyCpj0oHX0n6PPyq0LaB7ZCg3tXyG4lt4IckaTUVhWQFwXUPeq1YWsV2iRV60ELa+bxMRrKkpdqmdMqHsmG+JmmPnF/bVKxiBSkVSJx1p3rpSW1FBiYjWXLC1tG9ofDh9naRXO2UJsG7mof9Z6/MeYItg3atMhlJl4Y28O+2z4mIE7JX+7SkQ2xTYJHsvbYsfw6wx9YG7iYj2UAj6Hol2zAs3yFrB/gIgmCqgjfVHCaL77m48/ug5ycj6ZqRDfy7ba76+U2Eg2vT1sKvgDaCKzL8Ir1kMpJe6tqMxraJ0eQ8IU0vx82Ecwc50gsVhpyMZDPmvddb2CYUUapMlY+DL+UUSS/p9YCs8WQky2iv0DdlFJ5RCDrWPqmTVaDBkZaPz6oBXebS3CGTkdROXUU728RNTq1oWtOkESpgmwNo2/kDMBJBzsbwRM0LzNpMRtJHWx1tbcOLss9AQxahArahPCcFsySwOhPwfPeyjMzzg09GMtCMMoxtwMRDsRAWoQIJK4Ix5isJCDMSqHqViq/5+ZOR1Gipso1tvuLzKpt3NWuECti+gIpUaQCuvmdHxMljhe8nI+maqp5/tw0cEHBTnuRUO1InVCC53SHxxVfy9pqK3bUPL7WbjGQZ7e2SvpOR7JKJXuZnTkayjPZ2Sd/JSHbJRC/zMycjWUZ7u6TvZCS7ZKKX+ZnrMpISiLeYK7PMj5v6Lq+BRLdVKlbwGElnLf+E8ghgXMmNyatAkn4JWUqpnPlY7zKN26EB2ydGRMkY7iepb8J6tb4xEoJgO5KIEtMwlTZLXBnVD5gaDqIB0jXIKz6pMBoBRqq4XzzIkwqDYCTkcAC3a4tkjvX8adzlNfBaSZTYHU228Jctq8loD54GHkQDIN3271uNvO+TZ0ZCbAPylFmgqu84U/v1aOBwSVBTjCrbSO5UyhxCN5gCZ3mmoz58GnxhDXBOBCfbmqO88OhZxx1wf9sUMCbhm+z3g5eA/g31jtM4EVdExFdToam3RsTrVklq8//qLkr/Z/vY9QAAAABJRU5ErkJggg==)
}

.c-horizontal-banner__cta:hover {
    background-color: #2e2588;
    color: #fff
}

.c-quick-guide {
    margin-top: 9rem;
    padding: 15px 0 30px;
    background: #e4e4e4
}

.c-quick-guide__video {
    width: 100%;
    max-width: 960px;
    margin: 20px auto auto
}

.c-quick-guide .c-component-header {
    margin-top: 2rem
}

.c-quick-guide iframe {
    border-radius: 15px
}

@media (max-width:767px) {
    .c-quick-guide iframe {
        height: 315px;
        border-radius: 15px
    }
}

.c-play-online-poker {
    margin-top: 1rem;
    padding: 26px 50px
}

@media (max-width:767px) {
    .c-play-online-poker {
        padding: 20px 15px
    }
}

.c-steps {
    display: flex;
    color: #170a44;
    font-family: "Roboto", Black;
    flex-direction: column;
    padding: 0 30px;
    margin: 50px auto auto;
    max-width: 550px
}

@media (min-width:1024px) {
    .c-steps {
        align-items: center;
        flex-direction: row;
        justify-content: space-between;
        padding: 0;
        max-width: 100%
    }
}

.c-steps__content {
    background: #e4e4e4;
    padding: 10px;
    height: 100px;
    transform: skewX(-10deg)
}

@media (min-width:1024px) {
    .c-steps__content {
        padding: 20px;
        height: 140px
    }
}

.c-steps__indicator {
    flex-basis: 100%;
    position: relative;
    margin: 20px 0
}

@media (min-width:1024px) {
    .c-steps__indicator {
        flex-basis: 25%;
        margin: 0
    }
}

.c-steps__indicator:before {
    content: "";
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: -30px;
    width: 70px;
    height: 140px;
    top: -18px;
    z-index: 1
}

@media (min-width:1024px) {
    .c-steps__indicator:before {
        left: -40px;
        width: 100px;
        height: 140px
    }
}

.c-steps__indicator:after {
    content: "";
    background: url(/static/media/arrow.928a0838.svg) no-repeat;
    position: absolute;
    width: 60px;
    height: 60px;
    right: 50px;
    transform: rotate(90deg);
    bottom: -30px
}

@media (max-width:1024px) {
    .c-steps__indicator:after {
        right: 50px
    }
}

@media (min-width:1024px) {
    .c-steps__indicator:after {
        top: 50%;
        transform: translate(-60%, -50%);
        right: -40%;
        bottom: auto
    }
}

.c-steps__indicator:last-child:after {
    display: none
}

.c-steps__indicator.step-1:before {
    background-image: url(/static/media/step-1.f77c3a15.svg)
}

@media (max-width:1024px) {
    .c-steps__indicator.step-1:before {
        height: 100px;
        left: -9px
    }
}

@media (min-width:1024px) {
    .c-steps__indicator.step-1:before {
        left: -9px
    }
}

.c-steps__indicator.step-2:before {
    background-image: url(/static/media/step-2.ad2ac84b.svg)
}

.c-steps__indicator.step-3:before {
    background-image: url(/static/media/step-3.8dd8b19a.svg)
}

.c-steps__title {
    font-size: 36px;
    margin-left: 40px;
    font-weight: 700
}

@media (max-width:1024px) {
    .c-steps__title {
        font-size: 26px
    }
}

.c-steps__description {
    font-size: 12px;
    font-weight: 400;
    margin-left: 40px;
    font-weight: 700
}

.mt-3rem {
    margin-top: 1rem!important
}

.c-testimonial {
    margin-top: 3rem;
    max-width: 1024px
}

@media (min-width:1024px) {
    .c-testimonial {
        margin-top: 3rem
    }
}

.c-testimonial .c-component-header {
    margin-bottom: 40px
}

.c-testimonial__card {
    border-radius: 25px;
    height: 292px;
    width: 95%;
    border-radius: 10px;
    padding: 30px;
    margin-top: 42px;
    font-family: "Roboto", sans-serif;
    margin-left: 10px
}

@media (max-width:768px) {
    .c-testimonial__card {
        height: auto
    }
}

.c-testimonial__image {
    width: 100px;
    height: 100px;
    transform: translateY(-68px);
    border-radius: 10px;
    overflow: hidden
}

.c-testimonial__image img {
    width: 100%;
    height: 100%
}

@media (max-width:768px) {
    .c-testimonial__image {
        width: 90px;
        height: 90px
    }
}

.c-testimonial__quote {
    font-size: 12px;
    min-height: 190px;
    position: relative;
    margin-top: -42px;
    color: #170a44
}

.c-testimonial__quote:before {
    position: absolute;
    content: "";
    background: url(/static/media/quote-icon.9aba749e.svg) no-repeat;
    background-size: contain;
    width: 42px;
    height: 42px;
    top: -42px
}

.c-testimonial__authorName {
    color: #170a44;
    font-size: 14px;
    font-weight: 700;
    text-align: right
}

.c-testimonial__authorName span {
    display: block;
    font-weight: 400;
    font-size: 12px;
    display: none
}

.c-testimonial .c-slider__control {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 3rem 0
}

.c-testimonial .c-slider__control i {
    padding: 0 20px;
    font-size: 26px;
    cursor: pointer;
    color: #b9aaaa
}

.c-testimonial .c-slider__control i:hover {
    color: #000!important
}

.c-testimonial .c-slider__btn {
    border-radius: 6px;
    width: 32px;
    height: 32px;
    border: none;
    color: #000;
    margin: 0 5px;
    position: relative
}

.c-testimonial .c-slider__btn:focus {
    outline: none
}

.c-testimonial .c-slider__btn .fas {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-weight: 400
}

.c-testimonial .c-slider__btn .fa-arrow-left {
    right: 0
}

.c-testimonial .c-slider__btn .fa-arrow-right {
    left: 0
}

.btn-danger,
.btn-warning {
    font-weight: 700!important
}

.btn-login_register {
    background-color: #170a44;
    color: #fff;
    font-weight: 700;
    border-color: #170a44
}

.blog-c {
    margin-top: 4rem
}

.blog-c .slick-list {
    overflow: unset
}

@media (max-width:767px) {
    .blog-c .slick-list {
        overflow: hidden
    }
}

@media (max-width:768px) {
    .blog-c {
        margin-top: 3rem;
        height: 100%
    }
}

.blog-c .more-cta {
    transform: translate(-50%, 75px)
}

@media (max-width:768px) {
    .blog-c .more-cta {
        transform: translate(-50%, 70px)
    }
}

.c-safety-security {
    font-family: "Roboto", sans-serif;
    margin-top: 7rem!important;
    max-width: 1024px;
    justify-content: center!important
}

.c-safety-security .c-component-header {
    margin-bottom: 30px;
    margin-top: 50px
}

.c-safety-security__card {
    border-radius: 10px;
    padding: 30px;
    margin-top: 42px;
    height: 330px
}

@media (max-width:768px) {
    .c-safety-security__card {
        height: auto
    }
}

.c-safety-security .slick-active .c-safety-security__card {
    border: 1.5px solid #170a44
}

.c-safety-security .slick-initialized .slick-slide {
    padding: 5px
}

.c-safety-security__image {
    width: 82px;
    height: 82px;
    transform: translateY(-68px);
    border-radius: 10px;
    overflow: hidden;
    background: #f9bd00;
    margin-bottom: -40px
}

@media (min-width:768px) {
    .c-safety-security__image {
        width: 120px;
        height: 100px
    }
}

.c-safety-security__image img {
    width: 80%;
    height: 80%;
    margin: 10px auto auto
}

.c-safety-security__title {
    font-size: 18px;
    color: #2e2588;
    font-family: "Roboto Black"
}

@media (min-width:768px) {
    .c-safety-security__title {
        font-size: 24px
    }
}

.c-safety-security__description {
    color: #170a44;
    font-size: 15px;
    position: relative;
    color: #2e2588
}

@media (min-width:768px) {
    .c-safety-security__description {
        font-size: 14px
    }
}

.mb-4rem {
    margin-bottom: 5rem!important
}

.c-accordion {
    padding: 20px;
    margin: 0
}

.c-accordion span {
    font-size: 14px
}

.c-accordion__item {
    overflow: hidden;
    transition: max-height .3s cubic-bezier(1, 0, 1, 0);
    height: auto;
    max-height: 9999px
}

.c-accordion__item.collapsed {
    max-height: 0;
    transition: max-height .35s cubic-bezier(0, 1, 0, 1)
}

.c-accordion__title {
    cursor: pointer;
    font-size: 14px;
    font-family: "Roboto Black";
    color: #170a44;
    display: flex;
    align-items: center;
    justify-content: space-between
}

@media (min-width:768px) {
    .c-accordion__title {
        font-size: 20px
    }
}

.c-accordion__title:after {
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    content: "\f067";
    background: #928989;
    color: #170a44;
    padding: 2px;
    width: 40px;
    text-align: center
}

.c-accordion__title.open:after {
    content: "\f068"
}

.c-accordion__sub-title {
    font-size: 18px;
    font-family: "Roboto Black";
    color: #170a44;
    margin: 20px 0
}

.c-accordion__content {
    font-family: "Roboto";
    font-size: 14px;
    color: #170a44
}

@media (min-width:768px) {
    .c-accordion__content {
        font-size: 18px
    }
}

.c-accordion.isActive {
    border: 2px solid #707070
}

.c-register-form {
    max-width: 370px;
    width: 42%;
    position: absolute;
    min-height: 92%;
    height: auto;
    background: #1d1d1d;
    top: 50%;
    transform: translate(-10%, -50%);
    right: 0;
    display: none;
    border-radius: 10px;
}

@media (min-width:1025px) {
    .c-register-form {
        display: block
    }
}

.c-register-form__title {
    font-size: 18px;
    color: #2e2588;
    font-family: "Roboto Medium";
    text-align: center;
    margin-top: 10px
}

.c-faq {
    margin-top: 40px
}

@media (min-width:768px) {
    .c-faq {
        margin-top: 80px
    }
}

.c-faq .c-component-header {
    margin-bottom: 30px
}

.c-faq .more-cta {
    float: right
}

.c-teaser {
    margin: 3rem 0;
    max-height: 350px;
    position: relative
}

@media (min-width:769px) {
    .c-teaser {
        height: 350px
    }
}

.c-teaser__image {
    overflow: hidden;
    height: 100%
}

.c-teaser__image img {
    width: 100%
}

.c-teaser__cta {
    font-weight: 700;
    position: absolute;
    z-index: 1;
    right: 0;
    transform: translate(-35%, -128px)
}

@media (max-width:768px) {
    .c-teaser__cta {
        transform: translate(-50%, 15px);
        left: 50%;
        right: unset!important
    }
}

.vip-club__img img {
    position: absolute
}

@media (min-width:769px) {
    .vip-club__img img {
        top: 37px;
        left: 15px;
        width: 28%;
        height: 80%!important
    }
}

@media (min-width:321px) {
    .vip-club__img img {
        height: 50%;
        top: 73px
    }
}

@media (min-width:1025px) {
    .vip-club__img img {
        top: 186px!important;
        left: 15px;
        width: 15%;
        height: 50%!important
    }
}

.c-pocker-games {
    margin-top: 1rem;
    margin-bottom: 30px;
    padding: 10px
}

@media (max-width:767px) {
    .c-pocker-games {
        margin-top: 1rem
    }
}

.c-pocker-games .c-component-header {
    margin-top: 2rem;
    margin-bottom: 30px
}

@media (max-width:768px) {
    .c-pocker-games .c-component-header {
        margin-top: 1rem;
        margin-bottom: 15px
    }
}

.c-pocker-games .row {
    margin: 0
}

@media (max-width:768px) {
    .c-pocker-games .row {
        margin-bottom: 25px!important
    }
}

.c-tiles {
    display: flex;
    padding: 0 5px!important;
    justify-content: space-between;
    flex-wrap: wrap
}

.c-tiles__item {
    flex-basis: 49%;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #fff;
    position: relative;
    margin: 5px 0
}

.c-tiles__image,
.c-tiles__image img {
    width: 100%
}

.c-tiles__item_leveltwo {
    flex-basis: 100%;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #fff;
    position: relative;
    margin: 15px 10px
}

.c-tiles__item_leveltwo img {
    width: 100%;
    height: auto
}

.c-tiles__item_leveltwo a,
.c-tiles__item_leveltwo a:hover {
    color: #170a44;
    text-decoration: none
}

.c-tiles__item_leveltwo img.blog_arrow {
    width: 50%
}

.c-tiles__item_leveltwo .readmore__item {
    background: #d0d0d0;
    border-radius: 0 0 10px 10px;
    text-align: right
}

.c-tiles__item_leveltwo .readmore__item span.readmore a {
    cursor: pointer;
    color: #eb0752;
    font-size: 13px;
    font-family: "Roboto Medium"
}

.c-tiles__caption_leveltwo {
    height: 46px;
    position: relative;
    width: 100%;
    background: #d0d0d0;
    padding: 10px;
    bottom: 0;
    color: #fff;
    font-size: 16px;
    font-family: unset
}

.c-tiles__caption {
    position: absolute;
    width: 100%;
    background: rgba(46, 37, 136, .8);
    padding: 10px;
    bottom: 0;
    color: #fff;
    font-size: 18px;
    font-family: "Roboto Black"
}

@media (max-width:768px) {
    .c-tiles__caption {
        padding: 5px;
        font-size: 14px
    }
}

.c-tiles.full-width .c-tiles__item {
    flex-basis: 100%
}

.c-main-nav {
    font-family: "Roboto", sans-serif;
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    box-shadow: 100vh 0 0 #fbf9f9, -100vh 0 0 #fbf9f9;
    transition: padding .3s ease-in-out
}

@media (min-width:1024px) {
    .c-main-nav {
        position: relative
    }
}

.c-main-nav .brand-logo {
    background: url(/static/media/logo-m.040dfb02.png) no-repeat;
    width: 80px;
    height: 60px;
    background-size: contain;
    display: inline-block;
    margin-left: 45px
}

@media (min-width:1024px) {
    .c-main-nav .brand-logo {
        background: url(/static/media/brand-logo.427787ba.png) no-repeat;
        background-size: 100%;
        width: 220px;
        height: 47px;
        margin-left: 0
    }
}

.c-main-nav .btn {
    border-radius: 30px;
    font-size: 10px;
    position: relative;
    min-width: 100px
}

.c-main-nav .btn,
.c-main-nav .btn::focus {
    outline: unset!important;
    border: unset!important
}

.c-main-nav .btn::focus {
    box-shadow: none!important
}

.c-main-nav .btn-warning.focus,
.c-main-nav .btn-warning:focus {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00;
    box-shadow: none!important
}

.c-main-nav .btn-danger {
    background: #eb0752;
    margin-right: 5px;
    padding-left: 20px
}

.c-main-nav .btn-warning {
    background: #f9bd00;
    color: #2e2588;
    margin-left: 5px
}

.c-main-nav .btn-warning .fas {
    margin-right: 5px
}

.c-main-nav .quick-link {
    display: flex;
    width: auto
}

.c-main-nav .play-icon {
    background: url(data:image/png;base64,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) no-repeat;
    width: 12px;
    height: 12px;
    background-size: cover;
    display: inline-block;
    position: absolute;
    left: 5px
}

.c-top-nav {
    font-family: "Roboto", sans-serif;
    padding: 10px 0;
    background: #e4e4e4;
    display: none;
    text-align: right
}

.c-top-nav__link {
    color: #2e2588;
    font-size: 14px;
    margin: 0 10px;
    padding-left: 10px;
    border-left: 1px solid #2e2588;
    text-transform: uppercase;
    font-weight: 700
}

.c-top-nav__link:first-child {
    border-left: 0
}

@media (min-width:1024px) {
    .c-top-nav {
        display: block
    }
}

.c-seo-text {
    margin-bottom: 40px;
    margin-top: 9rem
}

@media (max-width:768px) {
    .c-seo-text {
        margin-top: 6rem
    }
}

@media (min-width:1024px) {
    .isSticky .c-main-nav {
        position: fixed;
        top: 0;
        z-index: 2;
        padding: 10px 20px;
        max-width: 100%;
        box-shadow: 0 0 12px rgba(0, 0, 0, .4)
    }
}

.isSticky .c-sticky-button {
    bottom: 0;
    z-index: 2;
    opacity: 1
}

.support_card .card:hover {
    border: 2px solid #eb0853;
    transition: .5s ease
}

.c-slider__control {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 25px 0
}

.c-slider__control i {
    padding: 0 20px;
    font-size: 26px;
    cursor: pointer;
    color: #b9aaaa
}

.c-slider__control i:hover {
    color: #000!important
}

.c-slider__btn {
    border-radius: 6px;
    width: 32px;
    height: 32px;
    border: none;
    color: #000;
    margin: 0 5px;
    position: relative
}

.c-slider__btn:focus {
    outline: none
}

.c-slider__btn .fas {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    font-weight: 400
}

.c-slider__btn .fa-arrow-left {
    right: 0
}

.c-slider__btn .fa-arrow-right {
    left: 0
}

.btn-register-login {
    background-color: #2e2588!important;
    color: #fff!important;
    border: unset!important;
    outline: unset!important
}

.regUser {
    background: url(/static/media/user_reg.bb01bcce.png) no-repeat;
    background-size: contain
}

.hammerUser {
    background: url(/static/media/hammer.cf924ae4.png) no-repeat;
    background-size: contain;
    margin-left: 1rem
}

.trophyUser {
    background: url(/static/media/trophy.f33bb01b.png) no-repeat;
    background-size: contain;
    margin-left: 1rem
}

.iconImg {
    width: 40px;
    height: 40px
}

.iconImg,
.tmStats {
    display: inline-block;
    vertical-align: middle
}

.tmStats {
    margin-left: 10px
}

.f-line,
.f-line span {
    font-size: 20px;
    color: #fff
}

.globleRed {
    color: #f9e092!important
}

.s-line {
    font-size: 15px;
    color: #f9e092;
    float: left
}

.footer-top {
    padding: 15px
}

.fixed-footer {
    padding: 10px
}

.campaign-banner {
    border-top: 2px solid #d19e42;
    position: relative
}

.bg-theme-campaign1 {
    background: #232323;
    color: #fff;
    margin-bottom: 1rem;
    border-top: 2px solid #d1b742;
    padding: 0 12px;
    margin-top: 0
}

@media (max-width:768px) {
    .bg-theme-campaign1 {
        text-align: center
    }
}

@media (max-width:768px) {
    .bg-theme-campaign1 .join-img {
        width: 100px;
        position: relative;
        top: 10px
    }
}

.bg-theme-campaign1 .join-div {
    position: relative;
    top: 10px
}

.bg-theme-campaign1 .trust-img {
    width: 72px;
    position: relative;
    top: 6px
}

@media (max-width:768px) {
    .bg-theme-campaign1 .trust-img {
        width: 100px
    }
}

.bg-theme-campaign1 .trust-div {
    position: relative;
    top: 16px
}

.bg-theme-campaign1 .deposit-img {
    width: 75px
}

@media (max-width:768px) {
    .bg-theme-campaign1 .deposit-img {
        width: 100px
    }
}

.bg-theme-campaign1 .deposit-div {
    position: relative;
    top: 11px
}

.bg-theme-campaign1 h5 {
    text-transform: uppercase
}

.bg-theme-campaign {
    background: #000000;
    color: #fff;
    margin-bottom: 1rem;
    border-top: 2px solid #d19e42;
    padding: 0 12px
}

@media (max-width:768px) {
    .bg-theme-campaign {
        text-align: center
    }
}

@media (max-width:768px) {
    .bg-theme-campaign h5,
    .bg-theme-campaign p {
        font-size: 12px
    }
}

@media (max-width:768px) {
    .bg-theme-campaign .deposit-div,
    .bg-theme-campaign .join-div {
        margin-top: 5px!important
    }
}

@media (max-width:768px) {
    .bg-theme-campaign .img-fluid {
        width: 100px!important;
        height: 100px!important
    }
}

@media (max-width:1024px) {
    .bg-theme-campaign .join-img {
        width: 100px;
        position: relative;
        top: 10px
    }
}

.bg-theme-campaign .join-div {
    position: relative;
    top: 10px
}

.bg-theme-campaign .trust-img {
    width: 72px;
    position: relative;
    top: 6px
}

@media (max-width:768px) {
    .bg-theme-campaign .trust-img {
        width: 100px
    }
}

.bg-theme-campaign .trust-div {
    position: relative;
    top: 16px
}

.bg-theme-campaign .deposit-img {
    width: 75px
}

@media (max-width:768px) {
    .bg-theme-campaign .deposit-img {
        width: 100px
    }
}

.bg-theme-campaign .deposit-div {
    position: relative;
    top: 11px
}

.bg-theme-campaign h5 {
    text-transform: uppercase
}

@media (min-width:1025px) {
    .campaign-banner .c-homeTeaser {
        min-height: 430px
    }
}

.campaign-banner .c-homeTeaser .slick-slide img {
    border-radius: 0!important
}

.campaign-banner .form-section {
    z-index: 999
}

@media (max-width:767px) {
    .campaign-banner .form-section {
        margin: 10px!important
    }
}

@media (max-width:1024px) {
    .campaign-banner .form-section {
        box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137254902);
        margin-top: 1rem!important;
        margin-bottom: 2rem!important;
        margin: 10px auto
    }
}

.campaign-banner img {
    border-radius: 0!important
}

.bg-theme-campaign {
    z-index: 0
}

.nav.nav-tabs.justify-content-center li {
    border-bottom: 1px solid #d19e42
}

.nav.nav-tabs.justify-content-center li a.active {
    border-bottom: 2px solid #eb0a54
}

.nav.nav-tabs.justify-content-center li a {
    border: none;
    margin-bottom: -1px;
    cursor: pointer
}

@media (max-width:768px) {
    .nav.nav-tabs.justify-content-center li a {
        color: #000;
        font-weight: 500;
        margin-right: .5rem
    }
    .nav.nav-tabs.justify-content-center li a:hover {
        text-decoration: none
    }
    .nav.nav-tabs.justify-content-center li a.active {
        border-bottom: 2px solid #eb0853
    }
}

@media (max-width:767px) {
    .thankyou-section {
        height: 100%
    }
}

.thankyou-section .thankyou,
.thankyou-section .thankyou .col-lg-6 {
    height: 100%
}

.thankyou-section .thankyou .col-lg-6:first-child {
    padding: 0
}

@media (min-width:1024px) {
    .thankyou-section .thankyou div {
        align-self: center
    }
}

@media (max-width:1024px) {
    .thankyou-section .thankyou-title {
        text-align: center
    }
}

@media (max-width:768px) {
    .thankyou-section .bonus-list,
    .thankyou-section .thankyou-bonuscode,
    .thankyou-section .thankyou-sub-title {
        text-align: center
    }
}

.thankyou-footer {
    position: absolute
}

@media (max-width:768px) {
    .footer-mobile {
        margin-bottom: 3rem!important
    }
}

.campaign-banner .slick-dots {
    bottom: 10px!important
}

@media (max-width:1024px) {
    .page-content .c-form {
        box-shadow: 0 3px 6px rgba(0, 0, 0, .1607843137254902);
        margin-top: 1rem!important;
        margin-bottom: 2rem!important;
        margin: 0 auto
    }
}

.bannerSpace {
    margin-bottom: -6px
}

.btn-warning.disabled,
.btn-warning:disabled {
    color: #fff;
    background-color: #a6a5a9;
    border-color: #a6a5a9
}

input:disabled {
    cursor: not-allowed
}

.community {
    background-image: url("/static/media/Rectangle 1 copy.3b8d1b55.png");
    width: 100%;
    height: 400px;
    background-repeat: no-repeat;
    background-position: 50%
}

.winning {
    background-color: #e7c363;
    height: 119px;
    text-align: center
}

.Start-Playing {
    padding-top: 10px;
    font-size: 18px;
    line-height: 1.33;
    text-align: center;
    color: #fff
}

.Start-Playing,
.Use-code- {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    letter-spacing: normal
}

.Use-code- {
    font-size: 15px;
    margin: 0 auto;
    line-height: 1.31;
    text-align: left
}

.Rectangle-10 {
    border: none;
    width: 110px;
    height: 30px;
    border-radius: 15px;
    background-color: #e80650;
    margin-top: 10px
}

.Login {
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    font-size: 15px;
    font-weight: 600;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.33;
    letter-spacing: normal;
    text-align: center;
    color: #fff
}

.dowload-app {
    background: linear-gradient(0deg, rgba(43, 1, 2, .7686274509803922), rgba(43, 1, 2, .7686274509803922)), url(/static/media/amanda-jones-fDtePwt9DdA-unsplash.b43e3142.png);
    height: 380px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: cover
}

.Enter-your-Mobile-Number-and-Download-App {
    padding-top: 15px;
    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
    font-size: 25px;
    font-weight: 400;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.2;
    letter-spacing: normal;
    text-align: center;
    color: #fff
}

.Rectangle-3 {
    width: 268px;
    height: 51px;
    background-color: #170a44;
    margin: 0 auto
}

.thanks-input {
    padding-left: 10px;
    width: 160px;
    height: 30px;
    background-color: #fff;
    margin-left: 10px
}

.Rectangle-5,
.thanks-input {
    margin-top: 10px;
    border-radius: 5px
}

.Rectangle-5 {
    width: 73px;
    height: 31px;
    background-color: #f9bd00;
    margin-left: -15px
}

.Download {
    font-family: Roboto;
    font-size: 13px;
    font-weight: 700;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.36;
    letter-spacing: normal;
    text-align: left;
    color: #170a44
}

.appstore,
.playstore {
    width: 217px;
    height: 69px;
    object-fit: contain;
    border: none;
    border-radius: 20px;
    background: transparent;
    margin-top: 22px
}

.WC210 {
    border-style: dotted;
    text-transform: uppercase;
    font-size: 20px;
    padding: 0 10px;
    border-color: #fff
}

@media screen and (min-width:768px) {
    .playstore {
        float: right
    }
}

@media screen and (min-width:300px) and (max-width:768px) {
    .Use-code- {
        font-size: 12px
    }
    .WC210 {
        font-size: 10px
    }
}

@media screen and (min-width:300px) and (max-width:768px) {
    .c__btn {
        text-align: center!important;
        display: block
    }
}

.thankyou {
    background-color: #000
}

.thankyou-banner {
    background: url(/static/media/online-gaming-banner-img.8201f41f.png) no-repeat;
    background-size: contain
}

.thankyou-title {
    font-size: 21px;
    transform: scaleY(1.4);
    font-family: fantasy;
    background: -webkit-linear-gradient(#ffda70, #987c2d);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-top: 70px
}

.logo {
    height: 25px
}

.thankyou-sub-title h2 {
    color: #fff;
    font-size: 18px;
    margin-top: 2rem;
    font-family: "Roboto Black"
}

.thankyou .bonus-list {
    margin-top: 15px;
    position: relative
}

.thankyou-bonuscode .bonus-list:first-child {
    margin-top: 10px
}

.bonus-list h2 {
    color: #dab156;
    font-size: 20px
}

.bonus-list-mobile h2 {
    color: #dab156;
    font-size: 12px
}

.bonus-list h2 span {
    color: #c7a74c
}

.bonus-list h3 {
    color: #fff;
    font-size: 20px
}

.bonus-list-mobile h3 {
    color: #fff;
    font-size: 12px
}

.thankyou .btn-warning {
    border-radius: 22px;
    width: 150px;
    font-weight: 600;
    margin-top: 15px
}

.thankyou-bonuscode .bonus-list:after {
    content: "";
    height: 2px;
    background-color: grey;
    width: 18%;
    display: inline-block;
    position: relative;
    margin: 0 auto
}

.thankyou-bonuscode .bonus-list:last-child:after {
    display: none
}

@media screen and (min-width:366px) and (max-width:768px) {
    .thankyou-title {
        font-size: 17px;
        font-family: fantasy
    }
    .thankyou-sub-title h2 {
        font-size: 18px;
        margin-top: 2rem
    }
    .logo {
        width: 100px;
        height: 20px
    }
    .bonus-list h2 {
        color: #dab156;
        font-size: 17px!important
    }
    .bonus-list h3 {
        color: #fff;
        font-size: 17px!important
    }
    .bonus-list-mobile h2 {
        color: #dab156;
        font-size: 12px!important
    }
    .bonus-list-mobile h3 {
        color: #fff;
        font-size: 12px!important
    }
}

@media screen and (max-width:366px) {
    .thankyou-title {
        font-size: 14px;
        font-family: fantasy
    }
    .thankyou-sub-title h2 {
        font-size: 16px;
        margin-top: 2rem
    }
    .logo {
        width: 100px;
        height: 20px
    }
    .bonus-list h2 {
        color: #dab156;
        font-size: 12px!important
    }
    .bonus-list h3 {
        color: #fff;
        font-size: 12px!important
    }
}

.navbar-header {
    position: relative;
    height: 56px;
}

.logo_img {
    height: 96%;
    top: 2%;
}

.banner {
    width: 100%;
    position: relative;
    overflow: hidden;
}

.banner img {
    width: 100%;
    height: auto;
    display: block;
}

.banner img.banner-2,
.banner img.banner-3 {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}

.banner img.banner-2 {
    animation: bannerfade 15s infinite;
}

.banner img.banner-3 {
    animation: bannerfade-3 15s infinite;
}

@keyframes bannerfade {
    0% {
        opacity: 0;
    }
    30% {
        opacity: 0;
    }
    35% {
        opacity: 1;
    }
    85% {
        opacity: 1;
    }
    90% {
        opacity: 0;
    }
}

@keyframes bannerfade-3 {
    0% {
        opacity: 0;
    }
    65% {
        opacity: 0;
    }
    70% {
        opacity: 1;
    }
    90% {
        opacity: 1;
    }
}

@media screen and (max-width:768px) {
    .banner img {
        width: 130%;
    }
}

input[type="radio"]~.tab-content {
    display: none
}

input#tac:checked~.tab-content.content1,
input#pp:checked~.tab-content.content2 {
    display: block
}

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

.tab-area input[type="radio"] {
    display: none;
}

.tab-area label {
    color: rgb(147, 147, 147);
    line-height: 40px;
    font-size: 14px;
    padding: 0px 15px;
    margin-bottom: -1px;
    border-bottom: 1px solid #adadad;
}

input[type="radio"]:checked+label {
    color: #ffffff;
    border-bottom: 3px solid #ffec18;
}

.tab-area .tab-content {
    border-top: 1px solid #c2b06b;
}

.tab-area .tab-pane>p {
    text-align: left;
    max-width: 1280px;
    margin: auto;
}

.c-form__item .tip {
    font-size: 11px;
    color: #ff9900;
    text-indent: 10px;
}


/* .c-form__item .tip.warning,
.c-form__item .tip.error {
    color: #f40;
} */

.c-form__item label {
    font-size: 0;
}

.text-form {
    display: flex;
}

.text-form input[type="checkbox"] {
    width: 15px;
    height: 15px;
    flex: 0 0 15px;
    margin-top: 2px;
    margin-right: 8px;
}

input[aria-invalid="true"]+.tip {
    color: #f40;
}

.text-form label {
    font-size: 11px;
    flex: 1;
    line-height: 1.2;
}

.captcha {
    position: relative;
    display: flex;
    justify-content: space-between;
}

.captcha>input {
    width: calc(100% - 40px);
}

.captcha img {
    height: 28px;
    width: auto;
    position: absolute;
    top: 1px;
    right: 45px;
}

.refresh-captcha {
    width: 28px;
    height: 28px;
    line-height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #ccc;
    border-radius: 50%;
    transition: 0.3s linear;
    cursor: pointer;
    color: #111;
}

.refresh-captcha:hover,
.refresh-captcha:active {
    transform: rotate(364deg);
}

.c-form__item.sms {
    display: flex;
}

.c-form__item.sms .sms_input {
    font-size: 13px;
    white-space: nowrap;
    border-radius: 10px;
    background-color: #efefef;
    border: 1px solid #ccc;
    color: #2e2588;
    padding: 0 10px;
    margin-left: 5px;
    cursor: pointer;
    transition: .2s ease;
}

.c-form__item.sms .sms_input:hover {
    background-color: #dadada;
    color: #444;
}

#verificationCodeCountdown {
    font-size: 14px;
    line-height: 30px;
}